《电子数据交换》课件.ppt
第九章 图书馆管理系统,一、需求分析 二、UML系统建模 三、系统部署,对于图书管理系统进行详细了解和分析,一个功能完全,满足基本需要的系统,必须包括以下的几个模块。(1)基本数据维护功能模块(2)基本业务功能模块(3)数据库维护功能模块(4)信息查询功能模块(5)安全/使用管理功能模块(6)帮助功能模块,一、需求分析,基本数据维护功能需求,基本业务功能需求,数据库维护功能,查询功能需求,安全使用管理功能需求,帮助功能需求,二、UML系统建模,用例的建立 分析阶段最重要的是用例视图的建立,用例视图强调从用户的角度看到的所希望得到的功能,是被成为参与者的外部用户所能观察到的系统功能的模型图。通过用户视图,应该明确软件后续设计阶段所要完成的任务的基础,整个软件直到实现的过程都是围绕需求阶段的用例来进行的。,序列图与协作图的生成 表现系统流程以及系统元素之间的交互关系可以用两种视图:序列图(sequence diagram)与协作图(Collaboration diagram),也可以合称交互图。序列图的功能是按时间顺序描述系统元素间的交互,协作图的功能按照时间和空间顺序描述系统元素间的交互和它们之间的关系。,状态图的生成,活动图的生成,三、系统部署,图书管理系统的展开图(部署图)。,