版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
经典word整理文档,仅参考,双击此处可删除页眉页脚。本资料属于网络整理,如有侵权,请联系删除,谢谢!课内实验报告课程名系统分析与设计(双语):任课教师:沈洪洲专业:信息管理与信息系统学号:姓名:二○一六至二○一七年度第二学期南京邮电大学管理学院《实验内容及要求:内容:学会安装并使用RationalRose软件,了解工具栏中按钮的功能。定义拟分析设计的信息系统。要求:(1)学生要掌握RationalRose软件的安装过程。了解工具栏中各个按钮的功能,并能熟练应用主要的操作按钮。(2)自选一个待分析与设计的目标信息系统,给出较详细的系统应用场景分析,并初步定义系统边界和拟分析设计的系统功能。(一)主界面(二)关键功能按钮说明(1)标准工具栏(Standard可以简化常用操作的图标,如创建新模型、保存模型等。(2)模型图工具栏(DiagramToolbar)简称为工具箱,包含适用于当前模型图的工具,(3)自定义工具栏/工具箱,单击菜单栏中的在弹出的Options窗口中单击Toolbars标签,可以在Toolbars标签中自定义工具栏//工具性,单击快捷菜单中的Customize。2.拟分析设计的信息系统说明本次试验我设计的信息系统是一个小型书店管理系统,该系统中包含进销存三种主要功能。该系统有计划管理、采购管理、书库管理、图书销售、事务管理六个模块构成。对书店的图书、架存、销售、出版社、会员提供全面管理,对图书业务提供全面、一致、快速的处理,系统友好、安全、可靠。在书目管理中,提供书目的输入、修改、存储、输出、浏览等功能;提供图书类别的增加、删除、修改、打印、浏览功能。(1)各个管理功能的流程图如下:1)员工信息管理表供货商书库管理员进货员3)销售管理适当加货单4)库存管理会员信息单除(2)数据流程图1)外部数据流程图P2P1进货(一)需求分析传统的书店信息管理系统有很多缺点,浪费了许多人力和物力。如果没有一个好的图书管理系统,对于书店的经营是非常不利的。因此,针对上述这种情况,我通过需求分析,概念模型设计,逻辑模型设计,物理模型分析结合UML图,设计出了一个较为完善的小型书店信息管理系统。其中在需求分析时,用的是结构化的方法,通过业务流程图和数据流程图,对书店管理系统的业务需求进行了描述,概念模型设计主要通过系统类图描述。(1)信息需求:根据对操作用户需求的了解,小型书店信息管理系统能够提供比较完整的数据档案:员工档案,供应商信息,会员信息,仓库档案以及存货分类信息等。还有进行销售管理时的会员卡信息,进货单,进货发票,销售发票,销售退货单,红字发票,进货入库单,退货入库单和销售出库单等。(2)处理要求:系统管理员可以在此系统上实现员工管理,进货管理,销售管理,库存管理和会员管理等操作。(三)构建用例图(1)信息系统需求结构是根据信息系统目标、职能域和需求的相关性,从总体上把信息系统需求划分成多个部分,由这些需求单元构成信息系统的需求框架。本人设计的小型书店管理信息系统主要分为计划管理、采购管理、书库管理、销售管理和书目管理等五块内容,根据其对应的负责人形成的关系结构图如下所示:(3)书库管理(4)书目管理类图是描述系统中的类,以及各个类之间的关系的静态视图。能够让我们在正确编写代码以前对系统有一个全面的认识。类图是一种模型类型,确切的说,是一种静态模型类型。类图表示类、接口和它们之间的协作关系。在浏览器中选择一个包并使用快捷菜单的new→class。一旦创建了一个类,就可以通过双击打开它的对话框并在Documentation字段中添加文本来对这个类进行说明。(1)选择浏览器中或类图上的类。(2)使用快捷菜单的→Operation(3)输入方法的名字,可在Documentation字段中为该方法输入描述其目的的简要说明。3)(1)选择浏览器中或类图上的类。(2)使用快捷菜单的→Attribute。(3)输入属性的名字,可在Documentation字段中为该属性输入描述其目的的简要说明。右击浏览器内的Logical→classdiagram中即可。5)(1)类之间的关系在工具栏中显示。(2)对于关联关系来说,双击关联关系,就可以在弹出的对话框中对关联的名称和角色进行编辑《内容:动态建模要求:掌握顺序图/协作图、活动图以及状态图的构建。根据自己所拟定的系统功能进行分析。绘制出系统的主要顺序图/协作图、活动图以及状态图。要求正确定义对象、活动、状态以及之间的相互关系。无语法错误,作性。在浏览器内的Logic→sequencediagram就新建了一张序列图。5)根据顺序图与协作图的关系,在顺序图中按F5得到协作图如下:活动图显示了从活动到活动的流。活动图可以在分析系统业务时用来演示业务流,也可以在收集系统需求的时候显示一个用例中的事件流。活动图显示了系统中某个业务或者某个用例中,要经历哪些活动,这些活动按什么顺序发生。(1)用于分析系统业务:在浏览器中右击UseCase视图,选择new→activitydiagram。(2)用于显示用例中的事件流:在浏览器中选中某个用例,然后右击这个用例,选择→activitydiagram。在工具栏选择swimlane名。(5)画出从同步活动到最后同步棒之间的交接箭头,表示完成所有这些活动之后,停止并行处理。(1)选择decision工具栏按钮,单击框图增加决策点。detail在GuardCondition字段中写入保证条件。1)创建状态图在浏览器中右击类。选择→statechartdiagram,对该类创建一个状态图,并命名该图。(1)选择工具栏的state按钮,单击框图增加一个状态,双击状态命名。(2)选择工具栏的startstate和endstate是对象首次实例化时的状态,状态图中只有一个初始状态。终止状态表示对象在内存中被删除之前的状态,状态图中有0个、1个或多个终止状态。(1)选择statetransition工具栏按钮。(2)从一种状态拖到另一种状态。(3)General(Event)Detail”中增加保证条件(GuardCondition)等交接的细节。事件用来在交接中从一个对象发送给另一个对象,保证条件放在中括号里,控制是否发生交接。《实验项目名称:系统结构设计内容:设计系统结构并进行系统分析设计小结要求:掌握组件图和部属图的构建。根据自己所拟定的系统功能进行结构设计。绘制出系统的组件图和部署图。综合之前的静态建模与动态建模进行系统分析设计小结。构件图显示模型的物理视图,也显示系统中的软件构件及其相互关系。模型中的每构件间的相关性包括编译相关性和运行相关性。1)创建构件图(1)右单击浏览器中的Component视图。(2)选择→ComponentDiagram,并命名新的框图。2)把构件加入框图(1)选择Component工具栏按钮,单击框图增加构件,并命名构件。(2)右单击构件,选择OpenSpecification,在“stereotype”中设置构件版型。3)按照上述方法做出小型书店管理信息系统的组件图如下所示:部署图显示网络的物理布局,系统中涉及的处理器、设备、连接和过程。处理器是网络中处理功能所在的机器,包括服务器和工作站,不包括打印机扫描仪之类的设备。(1)双击Deployment视图。(2)选择Processor工具栏按钮,单击框图增加处理器,并命名处理器。(3)在Deployment视图中右击处理器并选择New→Process,命名进程。(4)在框图中右击处理器,对“ShowProcesses”打勾,可以在框图中显示该处理器的进程。(1)选择Device工具栏按钮。(2)单击框图增加设备,并命名4)按照上述方法做出小型书店管理信息系统的部署图如下所示:3.系统分析与设计小结、心得本次试验通过四次小训练,对RationalRose这个软件的主要功能和一些基本操作有了一定的了解。本次试验我结合市场需求和现阶段信息管理系统在市场中的一些基本作用对此类系统面临的一些问题进行分析,结合此类问题设计出适应信息管理系统发展的一个新型系统,即以用在小型书店管理为例的小型书店信息管理系统。整个实验过程中,以该系统为例,主要运用RationalRose软件进行系统分析与设计,通过做用例图基于RationalRose软件的一些基本做法有了一定的了解。实验中也遇到了不少问题
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 民宿运营与管理-课件-第五章-民宿岗位设置与人员管理
- 小学2024年秋季学生1530安全教育记录表(全学期)
- 《电梯媒体IOTMedia》课件
- 外科护理学肠梗阻
- 《头痛的病因与治疗》课件
- 两位数乘两位数笔算综合自测练习题大全附答案
- 压力性损伤各期治疗
- 《周年纪念礼品》课件
- 物联网发展历程智慧养老技术概论
- 这次公开竞聘很多人都托了关系听说你也走后门了从
- 华能(天津)煤气化发电限公司2024年应届毕业生招聘高频难、易错点500题模拟试题附带答案详解
- 当前宏观形势及市场趋势分析:经济、政策与市场
- 2024-2025学年九年级化学人教版上册检测试卷(1-4单元)
- 2024秋九年级化学上册 2.2《氧气》说课稿 (新版)新人教版
- 汽车检测技术 课程设计
- 七年级语文上册18-我的白鸽课件
- 2024中国电子科技集团限公司在招企业校招+社招高频难、易错点500题模拟试题附带答案详解
- 新能源汽车运输合作协议
- 副校长试用期转正工作总结(5篇)
- 2024年玻璃钢通信管道项目可行性研究报告
- 《旅游大数据》-课程教学大纲
评论
0/150
提交评论