- 1、本文档共45页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章:信息与系统集成 系统集成建模技术
客户预订的协作图 对象(Object) 链(Link) 消息(Message) 客户取车的协作图 客户还车的协作图 3. 汽车租赁系统的UML建模 系统的状态图 状态机 精确地描述对象的行为:展示状态与状态转换的图。 展示对象在其生命期的所有状态的序列,以及对象对所收到的事件如何响应。 状态图 一个状态图表示一个状态机。 表现从一个状态到另一个状态的控制流。 由表示状态的节点、表示状态之间转换的带箭头的直线组成。 系统的状态图 3. 汽车租赁系统的UML建模 状态(State) 转换(Transition) 初始状态(Start State) 终结状态(End State) 判定(Decision) 3. 汽车租赁系统的UML建模 系统的活动图 活动是某件事情正在进行的状态。 活动图是一种描述系统行为的图,它用于展现参与行为的类所进行的各种活动的顺序关系。 活动图与状态图都是状态机的表现形式。 活动图与状态图的区别: 活动图着重表现从一个活动到另一个活动的控制流,是内部处理驱动的流程。 状态图着重描述从一个状态到另一个状态的流程,主要有外部事件的参与。 系统的活动图 3. 汽车租赁系统的UML建模 动作状态(Action State) 活动状态(Activity State) 动作流(Action Flow) 分支(Branch)与合并(Merge) 分叉(Fork)与汇合(Join) 泳道(Swimlane) 对象流(Object Flow) 类及类图 描述类、接口、协作及它们之间关系的图;显示系统中各个类的静态结构。 本系统主要类:人、车、申请表、工作记录表、服务记录表(历史) 本系统各个类之间的关系 3. 汽车租赁系统的UML建模 人员(客户和 公司职员)类图 类(Class) 接口(Interface) 协作(Collaboration) 依赖关系(Dependency) 泛化关系(Generalization) 关联关系(Association) 实现关系(Realization) 其他类 3. 汽车租赁系统的UML建模 组件图 组件图描述了软件的各种组件和它们之间的依赖关系。 组件图中通常包含3个元素: 组件(Component) 接口(Interface) 依赖关系(Dependency) 组件图 组件(Component) 接口(Interface) 依赖关系(Dependency) 3. 汽车租赁系统的UML建模 配置图 配置图描述运行软件的系统中硬件和软件的物理结构。 配置图中通常包含2个元素: 节点(Node) 关联关系(Association) 配置图可以显示节点以及它们之间的必要连接,也可以显示这些连接的类型,还可以显示组件和组件之间的依赖关系。 配置图 数据库服务 应用服务器 Manager interface Common worker Skill worker Customer interface 第6章 系统集成建模技术 */45 第6章 系统集成建模技术 信息系统建模 面向对象建模 一个小系统的UML建模 本章内容 1.信息系统建模 信息系统模型 模型:对现实世界的抽象。 信息系统模型:用计算机的观点(术语、图表等)对现实世界的信息处理进行抽象所获得的模型。 信息系统模型的作用:将现实世界的信息处理过程映射到计算机世界。 信息系统 模型 信息系统规划模型 信息系统概念模型 信息系统逻辑模型 信息系统物理模型 信息系统规划模型:具有宏观指导意义、时间跨度相对长的总体性规划。 信息系统规划模型 战略规划 信息处理规划 资源规划 与组织机构目标一致的信息系统建设目标、建设原则、建设策略 根据信息、信息处理需求,定义信息系统的结构、开发计划 对资金、人员、设备、工具、环境等作出保障性安排 1.信息系统建模 1.信息系统建模 信息系统概念模型:对现实世界进行总结、抽象,以真实反映现实世界中对象的结构、运动、状态,是需求分析的产物。 平台(需求) 网络覆盖与结构需求 流量分析 处理量分析 存储量分析 安全需求 管理需求 1.信息系统建模 信息系统概念模型:对现实世界进行总结、抽象,以真实反映现实世界中对象的结构、运动、状态,是需求分析的产物。 应用系统(需求) 组织结构、系统使用者(组织结构图、角色) 业务过程(业务流程图;活动图/顺序图) 业务功能(数据流图DFD;用例图、概念类图) 数据/信息(实体属性图、E-R图;概念类图/缩略类图) 非功能需求(性能、界面、可扩展性、安全性、环境等) 1.信息系统建模 信息系统逻辑模型:概念模型的计算机观点描述,不涉及具体设备、技术和系统的物理结构,是(概要)设计的结果。 平台(设计) 网络拓扑结构 虚拟网络划分 路由规划
文档评论(0)