预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共25页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

v1.0可编辑可修改 v1.0可编辑可修改 v1.0可编辑可修改 课内实验报告 课程名:系统分析与设计(双语) 任课教师:沈洪洲 专业:信息管理与信息系统 学号: 姓名: 二○一六至二○一七年度第二学期 南京邮电大学管理学院 《系统分析与设计(双语)》课程实验第一部分实验内容及基本要求: 实验项目名称:初识UML语言 实验类型:验证 每组人数:1人 实验内容及要求: 内容:学会安装并使用RationalRose软件,了解工具栏中按钮的功能。定义拟分析设计的信息系统。 要求: (1)学生要掌握RationalRose软件的安装过程。了解工具栏中各个按钮的功能,并能熟练应用主要的操作按钮。 (2)自选一个待分析与设计的目标信息系统,给出较详细的系统应用场景分析,并初步定义系统边界和拟分析设计的系统功能。1.对RationalRose软件中关键功能按钮的说明和理解 (一)主界面 (二)关键功能按钮说明 (1)标准工具栏(StandardToolbar):简称为工具栏,与打开的模型无关,包括一系列可以简化常用操作的图标,如创建新模型、保存模型等。 (2)模型图工具栏(DiagramToolbar)简称为工具箱,包含适用于当前模型图的工具,每种模型图都有自己的工具箱。 (3)自定义工具栏/工具箱,单击菜单栏中的Tools>Options,在弹出的Options窗口中单击Toolbars标签,可以在Toolbars标签中自定义工具栏/工具箱。右单击工具栏/工具性,单击快捷菜单中的Customize。 2.拟分析设计的信息系统说明 本次试验我设计的信息系统是一个小型书店管理系统,该系统中包含进销存三种主要功能。该系统有计划管理、采购管理、书库管理、图书销售、事务管理六个模块构成。对书店的图书、架存、销售、出版社、会员提供全面管理,对图书业务提供全面、一致、快速的处理,系统友好、安全、可靠。在书目管理中,提供书目的输入、修改、存储、输出、浏览等功能;提供图书类别的增加、删除、修改、打印、浏览功能。 (1)各个管理功能的流程图如下: 员工信息管理 员工信息表 登录(用户名和密码) 员工管理 新的员工信息表 查询,添加,删除 , 返回错误信息 2)采购管理 供货商 供应信息表 验收 书库管理员 进货单 进货员 缺货单 库存分析 3)销售管理分类存储 书库管理员 进货信息单 更新库存信息 适当加货 热销图书单 4)库存管理 进货入库 整理,分类,存货 仓库管理员 销售出库 退货入库 5)会员管理 新的会员信息单 添加,删除 会员管理 会员信息单 登录(用户名和密码 返回错误信息 (2)数据流程图 1)外部数据流程图 P0 小型书店管理系统 顾客 书库管理员 购书单缺货单 销售单 发货单 供应商 进货员 进货单 订货单 D1库存台账 书库管理员 2)内部数据流程图 P0 供应商 库存清单库存账台 顾客 P1 进货 P2 图书整理 P3 销售 购书单销售单缺货单订货单 销售单进货单发货单 采购员 采购单 出库单入库单 D1库存账台 《系统分析与设计(双语)》课程实验第二部分实验内容及基本要求: 实验项目名称:静态建模 实验类型:验证 每组人数:1人 实验内容及要求: 内容:静态建模 要求:掌握用例图以及类图的构建。根据自己所拟定的系统功能进行需求分析。绘制出系统的主要用例图以及类图。要求正确定义用例、类以及之间的相互关系。无语法错误,尽可能减少冗余数据,逻辑关系清楚,考虑详尽,布局合理美观,具有可操作性。系统需求及用例图 (一)需求分析 传统的书店信息管理系统有很多缺点,浪费了许多人力和物力。如果没有一个好的图书管理系统,对于书店的经营是非常不利的。因此,针对上述这种情况,我通过需求分析,概念模型设计,逻辑模型设计,物理模型分析结合UML图,设计出了一个较为完善的小型书店信息管理系统。其中在需求分析时,用的是结构化的方法,通过业务流程图和数据流程图,对书店管理系统的业务需求进行了描述,概念模型设计主要通过系统类图描述。 书店管理系统的功能性需求包括以下内容: (1)信息需求:根据对操作用户需求的了解,小型书店信息管理系统能够提供比较完整的数据档案:员工档案,供应商信息,会员信息,仓库档案以及存货分类信息等。还有进行销售管理时的会员卡信息,进货单,进货发票,销售发票,销售退货单,红字发票,进货入库单,退货入库单和销售出库单等。 (2)处理要求:系统管理员可以在此系统上实现员工管理,进货管理,销售管理,库存管理和会员管理等操作。 (3)安全性