其它重要的辅助图
组件图:
包含模型代码库、执行文件、运行库和其他组件的信息,组件是代码的
实际模块;
状态图:
描述系统的动态模型的行为图
描述类的对象在其生命周期中所有可能的状态以及事件发生时状态的转 移条件;
活动图:
对工作流程建模,描述满足用例要求所要进行的活动及约束关系。
序列图
描述对象间的动态交互关系的交互图
如何表达?
对象静态关系: 类图和对象图
用例图: (U se case ) 从用户角 度描述系统功能。
活动图:描述满足用例要 求所要进行的活动及约束 关系
对象的状态及交 互关系:四图
软件体系结构和硬件体系结构 及通信机制:组件图和配置图
UML图与系统开发 的关系及表达
方法及流程:UML/OO/UP
(4) 系统设置。 (系统管理)
应该包括用户修改密码及系统管理员添加任何权限用户的功能。
这是较简单的管理信息系统
如何设计POS软件?
系统开发思路
用UML 建模机制对各阶段分析成果进行表达
这是一个用例不断迭代的过程。 系统的开发由用例驱动, 将需求转化为用例, 反复选择最重要的用 例, 将用例的功能分配到类上, 最后依据用例测试系统的可执行性。 在系统整个开发过程中, 需要根据UML 建模工具的特点, 以及需求 分析、系统分析、系统设计、系统实现和系统的测试与维护各阶段 的任务特点, 分别采用UML 的不同建模机制对各阶段的成果进行表 达。
填写(或修改)销售货品 信息→提交销售信息 选择填写查询条件→ 提交查询→查询结果 显示
(4) 货品其他库存变动
填写(或修改)其 他变动信息→提 交变动信息
(5) 收支录入
填写(或选择查询条件 →填写查询内 容→提交查询 →统计结果显 示