管理信息系统上机实验指导书实验二.docx
- 文档编号:8084907
- 上传时间:2023-01-28
- 格式:DOCX
- 页数:10
- 大小:414.87KB
管理信息系统上机实验指导书实验二.docx
《管理信息系统上机实验指导书实验二.docx》由会员分享,可在线阅读,更多相关《管理信息系统上机实验指导书实验二.docx(10页珍藏版)》请在冰豆网上搜索。
管理信息系统上机实验指导书实验二
管理信息系统上机实验指导书
机电学院工业工程专业
2013-2014
(1)学期
上机实验二:
系统分析与架构设计(面向对象模型与StarUML软件操作)
一、实验目的
掌握基于UML的系统分析设计方法,熟练应用starUML进行系统分析,学习编写系统分析报告的基本过程。
二、实验要求
1、根据本指导书和案例一熟悉starUML软件界面与视图、图等UML对象的操作。
2、根据案例二自行完成“案例管理系统”的系统设计,完成用例图、鲁棒图、类图、顺序图、状态图等相关设计。
3、完成上机实验报告。
三、应用案例
1、指导案例
动态网页一般以数据库技术为基础,不仅可以大大降低网站维护的工作量,更重要的是采用动态网页技术的网站可以实现更多的功能,如用户管理、在线调查、订单管理等等。
用户管理是很多管理信息系统中首要的一个模块,其主要功能包括用户注册、用户基本信息维护、用户登录、用户权限设置等。
由于有了用户管理,动态网页技术可以实现向不同的用户呈现不同的个性化的网页内容。
2、实验课题
(1)库存管理系统
(2)生产计划(MRP)管理系统
(3)产品销售管理系统
(4)学生成绩管理系统
四、相关技术资料
1、starUML软件概述
StarUML(简称SU)是一款由韩国公司主导开发出来的开放源码的UML开发工具。
采用StarUML可绘制9款UML图:
用例图、类图、序列图、状态图、活动图、通信图、模块图、部署图以及复合结构图等;可导出JPG、BMP、EMF等格式的图像文件;支持23种GoF模式(Pattern),以及3种EJB模式;支持模型驱动架构(MDA)、正反向工程。
2、StarUML的安装
运行staruml-5.0-with-cm.exe,即可安装,可自行定义安装路径。
图1StarUML安装界面
3、设计模型概述
StarUML在建立工程时,可以选择一定模式的模板创建工程,模板有:
(1)4+1视图模式
PhilippeKruchten在1995年提出了一个“4+1”的视图模式。
“4+1”模式从5个不同的视角:
逻辑视图、过程视图、物理视图、开发视图和场景视图来描述软件架构。
每一个视图只关心系统的一个侧面,5个视图结合在一起才能够反映系统的软件架构的全部内容。
图24+1视图模式
♦逻辑视图(LogicalView),设计的对象模型(类图)。
♦过程视图(ProcessView),捕捉设计的并发和同步特征(组件图)。
♦物理视图(PhysicalView),描述了软件到硬件的映射,反映了分布式特性(部署图)。
♦开发视图(DevelopmentView),描述了在开发环境中软件的静态组织结构(组件图)。
♦场景(Scenario),是用用例表述的需求的抽象。
(用例图)
(2)默认模式:
默认模式是starUML的视图模型框架方法,包括的模型有:
♦UseCaseModel:
用例模型
♦AnalysisModel:
分析模型
♦DesignModel:
设计模型
♦ImplementationModel:
实现模型
♦DeploymentModel:
开发模型
(3)RationalApproach
支持RationalRose视图模型框架方法。
♦UseCaseview
♦LogicView
♦ComponentView
♦DeploymentView
(4)UMLComponentsApproach
支持UMLComponentsProcess视图模型框架方法。
♦Requirements
•BusinessConceptModel
•UseCaseModel
♦Specifications
•BusinessTypeModel
•InterfaceSpecifications
•ComponentSpecifications
•ComponentArchitecture
4、starUML主要界面
图3StarUML界面
五、实验内容与步骤
本指导以案例系统为例,介绍实验的具体操作内容与步骤,请以选定实验课题为练习资料完成如下实验步骤:
1、建立工程(newproject)
第一步:
启动starUML程序,选择DefaultApproach,点击OK。
图4选择模式
第二步:
选中新建的工程(Untitled),点击F2,为新建的工程命名。
图5修改工程名
2、在模型中建立图(newdiagram)
(1)添加用例图
在左边的工具栏里选择模型元素(点击两下可锁定)。
参考图8在工作窗口设计案例管理系统的用例图。
图6用户管理系统的用例图
(2)添加鲁棒图
第一步:
在用例视图中点击右键选择添加图(AddDiagram)鲁棒图(RobustnessDiagram)。
图7右键添加鲁棒图
第二步:
添加边界类:
在左边工具栏(Toolbox)中选择边界类加入到工作区。
注意:
保留<
图8边界类
第三步:
同样方法添加控制类和实体类。
图9控制类图10实体类
第四步:
建立对象之间的连接
图11注册过程的鲁棒图
第五步:
根据系统需求和功能完善鲁棒图
图12用户管理系统鲁棒图
(3)添加类图
图13用户管理系统中的类图
六、实验报告要求
参照本指导中给出的实验内容与步骤完成选定课题相关UML图设计(用例图、鲁棒图、类图),并给出简要设计说明,完成设计报告。
格式要求:
页面A4纵向,封皮见下页模板,标题黑体四号,正文宋体小四,图和表格要求有标题和编号。
管理信息系统上机实验报告
上机实验二:
系统分析与架构设计
—面向对象模型与StarUML软件操作
专业:
工业工程
学号:
_______
姓名:
_______
2013-2014
(1)学期
.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理信息系统 上机 实验 指导书