当前位置:首页 > 系统分析与设计
《 系统分析与设计(双语)》课程实验第四部分 实验内容及基本要求: 实验项目名称:系统结构设计 实验类型: 综合 每组人数: 1人 实验内容及要求: 内容:设计系统结构并进行系统分析设计小结 要求:掌握组件图和部属图的构建。根据自己所拟定的系统功能进行结构设计。绘制出系统的组件图和部署图。综合之前的静态建模与动态建模进行系统分析设计小结。 1. 组件图 组件图描述可重用的系统组件以及组件之间的依赖。 1. 汽车租赁系组建图 汽车租赁系统中所有数据存放到数据库。将窗口分三块,共享窗口,即管理者,员工及客户都可使用的窗口,再有管理者窗口专为管理者使用,员工窗口开放给员工,这三个窗口均归于业务逻辑。 2. 业务逻辑和数据管理组件 业务逻辑包含汽车记录、租赁应用、客户记录、员工记录、工作记录、服务记录几项。其相互如下图。 2. 部署图 部署图描述系统资源在运行时的物理分布,系统资源成为结点。汽车租赁系统有数据库程序、应用服务器、前台工作人员、管理界面及技术界面,其部署如下图。 3. 系统分析与设计小结、心得 本次实验持续时间较长,分阶段完成,从初识ROSE到应用实现UML画图,是一个逐渐加深理解的过程。正如理论学习的过程,由参与者、类到静态图、动态图,最后作组件图部署图。且实验开始时确定要开发的系统进行需求分析,这与实际应用严格相符,虽然没有非常全面的分析,但是这也使我们对系统开发的过程有了更深的了解。 选作汽车租赁系统因理论学习阶段有所涉猎,为加深理解故为之。实验中的操作并无过多问题,只因学习还处于浅层,因而分析问题,去构造框架的过程问题较多。更因并不熟悉汽车租赁的具体流程,因而在作协作图时出现流程不对的错误。经过与同学讨论,解决了问题。在了解了具体流程之后,之后的实验更为顺畅。但是在组件图、部署图时又产生问题。系统到底有哪些部分,其数据应怎样存放,解决了这些问题即完成组件图,部署图。 在结束实验,整理报告的过程中,发现报告的前后文出现的顾客、客户等不一致的描述,因为实验分阶段完成,且保存后的数据并不可读,实验过程中的疏忽导致了这些错误。还发现活动图中的错误。应该分出客户、工作人员及车三个泳道,但实验时并未意识到这一问题,电脑没有ROSE软件,这一问题未得到解决。 整个实验过程是很有意义的,加深了对课程的理解,特别是对UML语言的理解,获益颇丰。 成绩评定: 该生对待本次实验的态度 □认真 □良好 □一般 □比较差。 本次实验的过程情况 □很好 □较好 □一般 □比较差 对实验结果的分析 □很好 □良好 □一般 □比较差 文档书写符合规范程度 □很好 □良好 □一般 □比较差 综合意见: 成绩 指导教师签名 日期
共分享92篇相关文档