4 合同管理信息系统总体功能分析
2 UML 概述
统一建模语言 ( UML ) 是一种汇集多种面向 对象建模技术的精华而发展起来的具有可视化 , 详述 , 构造和文档化等特点的软件开发的统一语 言 [ 3 ] ,支持需求分析 , 系统分析 , 系统设计 , 系统 实现等系统开发全过程 .UML 的概念模型包括 三个要素 :UML 的基本构造块 , 支配这些构造块 如何放在一起的规则以及运用于整个 UML 的公 共机制 .UML 定义了 5 类 10 种图形 [ 4 ] . 第一类是用例图 , 第二类是静态图 , 包括类 图, 对象图和包图 .包图由包和类组成 ,描述系统 的分层结构 , 不是一种独立的模型图 .第三类是 行为图 , 包括活动图和状态图 , 第四类是交互图 , 包括协作图和时序图 ,第五类是实现图 ,包括组件 图和配置图 .
5 系统需求分析模型
需求是所有系统开发的基础和目标 .需求分 析的目的是对系统进行评估 , 采集和分析系统的 需求 ,理解系统要解决的问题 ,重点是充分考虑系 统的实用性 .基于 UML 的需求分析就是建立系 统的用例模型 , 找出系统的边界 , 参与者和用例 . 用例模型图从用户角度描述系统功能 , 并指出各 功能的操作者 , 用于完整 , 准确地捕获系统需求 , 系统行为 .合同管理信息系统在功能分析的基础 上 ,经过一个调查 , 分析和逐步完善的过程 , 借助
Rational Rose 建立用例模型图 ,如图 1 所示 .
3 基于 UML 的开发工具 Rational Rose
Rational Rose 将 UML 和谐地集成进面向对
象的软件开发过程中 , 已广泛应用于通信 , 金融 , 企业信息系统分析和设计 , 提供 UML 所有建模 元素的可视化编辑环境 , 基于组件的开发以及对 软件开发全过程的支持 .此外 , Rose 还与工业标 准的软件开发环境及 Microsoft Visual St udio 等 开发工具融合在一起 ,全面支持面向对象分析 , 设 计和编码 .
该用例图描述了系统角色 , 用例及它们之间 的关系 .
( 1) 合同管理 : 完整展示合同信息 ,包括合同
编号 , 客户单位 , 合同签订日期 , 合同状态 , 结算细
170
上海应用技术学院学报
第7卷
节, 进展情况 , 变更信息 , 合同附件等 ,实现信息的 增加 , , , , 删除 修改 浏览 输出功能 .合同管理是本 系统管理的核心数据 ,为合同费用模块 , 客户管理 等模块提供合同数据 .
辑模型) .在分析模型中 ,用例通过分析类及其实 例实现 ,并由分析模型中的各种协作来表示 ,标志 为用例实现 —— — 分析 .用例实现分析是分析模型 内部的协作 ,描述如何根据分析类及其交互的分 析对象来实现和执行一个用例 , 把用例转化为类 图和交互图 .合同管理信息系统的类图描述系统 中类的静态结构 ,不仅定义系统中的类 ,表示类之 间的联系如泛化 , , , 关联 依赖 实现等 ,也包括类的 ( 类的属性和操作) . 内部结构
temUser , GeneralUser ,Admin ,Cont ract ,Con2 t raModel , Cont ract Compile , Payment , Report , 2 Cus tomer , Query 和 User Info ,类之间的关系如图 2 所
图1 合同管理信息系统用例模型图
示 .其中 Cont ract 类描述合同信息 , 包含合同编 号, 合同名称 , 合同类型 ( 购销合同 , 技术开发合 同, 施工合同等) , 签定日期等属性 ; Report 类描述 报表信息 ,包含报表序列号 , 报表类型 ( 费用报表 , 应收款项报表等) , 制定日期等属性 .SystemUser 类是 GeneralUser 类和 Admin 类的父类 , 包含用 户号 , 用户密码等属性 , 三者之间是泛化关系 . Payment 类描述费用信息 ,包含费用序列号 , 相关 合同号 , 发生日期等属性 . 合同管理信息系统用活动图 , 状态图 , 协作图 和时序图描述系统的动态模型和组成对象间的交 互关系 .状态图由状态 , 转换 , 事件和活动组成 , 是对类图的补充 .活动图本质上就是流程图 , 强 调对象间的控制流程 , 适于描述并发行为和工作 流 ; 它综合了以往许多系统建模技术的思想 , 如 Jim Odell 的事件图 , SDL 状态建模技术 , ri 网 Pet
- 面向对象技术 > 上海应用技术学院学报
-
上海应用技术学院学报
下载该文档 文档格式:PDF 更新时间:2008-03-02 下载次数:0 点击次数:1文档基本属性 文档语言: Simplified Chinese 文档格式: pdf 文档作者: 微软用户 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: 微软中国 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- PDF格式下载
- 更多文档...
-
上一篇:PowerDesigner 使用简介
下一篇:面向对象方法在经历了
点击查看更多关于面向对象技术的相关文档
- 您可能感兴趣的
- 面向对象技术uml教程 面向对象技术课本下载 面向对象软件设计技术 面向对象建模技术 面向对象编程技术 面向对象程序设计答案 面向对象的思考过程 什么是面向对象 java面向对象课程设计
- 大家在找
-
- · 广州兼职最新招聘
- · 奔腾b50实际油耗
- · 成都市锦江区盐道街中学实验学校
- · autocad2010配置
- · 水泵机组设计
- · 深圳司法伤残鉴定所
- · 天津光大银行网点查询
- · 初中数学自制教具
- · 北京高等自学考试网
- · 宫崎骏系列动画
- · 电脑日历屏保
- · 电子工程师
- · 大学生职业规划书word
- · 社会化媒体名言
- · 福彩门户d39us
- · 免费电影下载7060
- · 福建泉州会计信息网
- · 差分检测放大电路
- · 如何添加工作组计算机
- · 7速dsg变速箱问题
- · qq炫音
- · 旅游学概论最新版
- · 初中一年级语文教材
- · 金属材料及热处理教案
- · 属猴的今年多大
- · 泰州苏陈镇规划拆迁
- · apart
- · whenyouraregone
- · 热工仪表培训教材
- · 热吻丽江女导游
- 赞助商链接