系统分析与设计实验报告_论文-毕业文章.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《系统分析与设计实验报告_论文-毕业文章.pdf》由会员分享,可在线阅读,更多相关《系统分析与设计实验报告_论文-毕业文章.pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 鞋店进销存管理系统 一.项目背景 随着计算机技术的不断发展,它已经成为人们工作和生活中不可缺少的工具。早在 1954 年,银行、大公司和大企业纷纷采用计算机进行账户和账目管理、生产管理、库存管理、销售管理、统计报表等。从数据的收集、存储、整理到检索统计,应用的范围日益扩大,使计算机的应用很快超过科学计算,成为最大的计算机应用领域。鞋店管理的特点是信息处理量比较大,所存的鞋种类多,而且由于进货单、销售单、需求单等单据发行量特别大,关联信息多,查询和统计的方式各不相同等原因,因此在管理上实现起来有一定困难。在管理的过程中经常会出现信息的重复传递,单据报表种类繁多,各个部门管理规格不统一等问题。在
2、本系统的设计过程中,为了克服这些困难,满足计算机管理的需要,我们采取了下面的一些原则:1、统一各种原始单据的格式,统一账目和报表的格式。2、删除不必要的管理冗余,实现管理规范化、科学化。3、程序代码标准化,软件统一化,确保软件的可维护性和实用性。4、界面尽量简单化,做到实用,方便,尽量满足书店中不同层次员工的需要。二.定义“鞋店进销存管理系统”为用户提供添加、修改、查询、退货操作等服务。用户在登陆界面输入用户名,密码后系统核对正确进入系统内部。系统就要求用户选择事务类型(添加、修改、查询、退货等),直至用户选择退出应用服务,询问用户是否退出应用服务,如果用户选择结束,系统重回登陆界面。用户进入
3、添加界面后,首先可以输入的数字必须大于等于 100),否则系统显示输入有误。用户点击确认后,由系统查询,判断该取值是否超出 库 存 量,如 果 没 有,则 系 统 会 显示 确 认 界 面,用 户 单 点 击“确 认”后,系 统 自 动生成账单,并在后台进行工作,系统进行清点并发出命令给仓库管理人员,并将数据更新到数据库中;否则提示用户库存量不足,请重新输入,重复上述过程。三参考资料 系统分析与设计 欢迎下载 2 四系统分析与设计 4.1 需求分析 4.1.1识别参与者 用户(下订单者),系统维护人员,仓库管理人员 4.1.2 对需求进行捕获与描述 用例名称:添加 执行者:用户 目的:向仓库中
4、发出下订单命令。用例名称:退货 执行者:用户 目的:将未售出的货物退还到仓库 用例名称:修改 执行者:用户 目的:修改用户登录密码。用例名称:查询 执行者:用户 目的:查询可下订单剩余量。用例名称:验证身份 执行者:用户 目的:验证操作系统的用户身份。用例名称:信息管理 执行者:仓库管理人员 目的:对用户信息进行管理。用例名称:系统维护 执行者:系统维护人员 目的:对系统进行维护。用例名称:验证身份 执行者:系统维护人员 目的:对用户信息进行验证。100.1 用例ID号及用例名 UC_001 添加 100.2 用例概述 当用户在登陆界面输入正确的账号和密码进入系统选择添加功能时,用例开始。用户
5、利用它实现账户添加功能。100.3 参与者 用户 100.4 前置条件(Pre-Conditions)用户在登陆界面输入正确的账号和密码,成功登陆系统。100.5 后置条件(Post-Conditions)用户下订单成功。100.6 事件流 100.6.1 基本事件流(Basic Flow)1.用户在登陆界面输入正确的账号和密码,成功登陆系统。2.用户选择添加功能。3.系统提示输入下订单量。4.用户输完后点击确认。5.系统发出命令后并修改账户信息。6.系统提示下单操作成功。7.系统返回主界面。余额不足时:8.库存量余额不足,下单失败。9.系统显示当前库存量。返回主界面,并执行结束。100.6.
6、2 扩展事件流(Alternative Flows)系统检查到用户没有输入正确金额 1.提示用户输入正确金额 2用户重新输入金额 银行大公司和大企业纷纷采用计算机进行账户和账目管理生产管理库存管理销售管理统计报表等从数据的收集存储整理到检索统计应用的范围日益扩大使计算机的应用很快超过科学计算成为最大的计算机应用领域鞋店管理的特点是式各不相同等原因因此在管理实现起来有一定困难在管理的过程中经常会出现信息的重复传递单据报表种类繁多各个部门管理规格不统一等问题在本系统的设计过程中为了克服这些困难满足计算机管理的需要我们采取了下面的一些化软件统一化确保软件的可维护性和实用性界面尽量简单化做到实用方便尽
7、量满足书店中不同层次员工的需要二定义鞋店进销存管理系统为用户提供添加修改查询退货操作等服务用户在登陆界面输入用户名密码后系统核对正确进入 欢迎下载 3 4.1.3 用例图 通过已掌握的需求,初步了解系统所要完成的功能。下面给出用例图。4.1.4 分析与讨论 1)建模用例图的步骤、方法?1.确定系统的边界和范围;(方法:分析系统内部元素,把系统内部元素和外 部事物划分开)2.识别系统的参与者;3.发现用例;4.描述用例及确定用例关系;(方法:对用例概要描述;对用例详细描述。根据用例事件流,将公共行为抽取出来,已包含关系构建用例关系;变化部分,抽取出来,放到扩展用例中)5.建立用例图;6.定义用例
8、图的层次结构;2)如何识别系统的参与者?应该如何划分用例,应注意哪些问题?通过回答以下问题来识别系统的参与者:1.谁使用系统的主要功能?2.谁改变系统的数据?3.谁从系统中获取数据?4.谁支持、维护系统?5.谁需要借助系统的支持来完成工作?6.系统需要操纵哪些硬件?7.系统需要和哪些外部系统交互?8.谁对系统运行结果感兴趣?划分用例:1.每个参与者打算在这个系统里做些什么事情?2.参与者使用本系统要实现的目标是什么?3.参与者是否会在系统中创建、修改、删除、访问、存储数据?如果是,银行大公司和大企业纷纷采用计算机进行账户和账目管理生产管理库存管理销售管理统计报表等从数据的收集存储整理到检索统计
9、应用的范围日益扩大使计算机的应用很快超过科学计算成为最大的计算机应用领域鞋店管理的特点是式各不相同等原因因此在管理实现起来有一定困难在管理的过程中经常会出现信息的重复传递单据报表种类繁多各个部门管理规格不统一等问题在本系统的设计过程中为了克服这些困难满足计算机管理的需要我们采取了下面的一些化软件统一化确保软件的可维护性和实用性界面尽量简单化做到实用方便尽量满足书店中不同层次员工的需要二定义鞋店进销存管理系统为用户提供添加修改查询退货操作等服务用户在登陆界面输入用户名密码后系统核对正确进入 欢迎下载 4 如何来完成这些操作?4.参与者是否会将外部的某些事件通知给该系统?3)心得 用例图主要用来描
10、述 用户、需求、系统功能单元 之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。用途:帮助开发团队以一种可视化的方式理解系统的功能需求。用例图所包含的元素如下:1.参与者 表示与您的应用程序或系统进行交互的用户、组织或外部系统。用一个小人表示。2.用例 用例就是外部可见的系统功能,对系统提供的服务进行描述。用椭圆表示 3.子系统 用来展示系统的一部分功能,这部分功能联系紧密。4.关系 用例图中涉及的关系有:关联、泛化、包含、扩展;a.关联 表示参与者与用例之间的通信,任何一方都可发送或接受消息。b.泛化 就是继承关系,子用例和父用例相似,但表现出更特别的行为;子用例将继承父用例的所有
11、结构、行为和关系。子用例可以使用父用例的一段行为,也可以重载它。父用例通常是抽象的。c.包含 包含关系用来把一个较复杂用例所表示的功能分解成较小的步骤;d.扩展 扩展关系是指 用例功能的延伸,相当于为基础用例提供一个附加功能。e.依赖 表示源用例依赖于目标用例;4.2 建立对象模型 4.2.1 候选类的数据字典 类 名 中 文 定 义 User 用户 使用鞋店进销存管理系统进行添加、修改、查询、退货业务。该类有选择业务等操作。Bill 账单 由系统自动生成账单,在后台依此工作。BankAccount 下单账目 用户下单信息,包括用户的信息,添加数目等属性,并拥有更改用户自己数据的操作。Draw
12、Account 修改账目 用户改单信息,包括用户的信息,退单数目等属性,并拥有更改用户自己数据的操作。Screen 系统屏幕 显示系统要向用户展示的界面。MaintenanceStaff 系统维护人员 维护鞋店进销存管理系统的正常运行 ManageStaff 仓库管理人向用户发货,整理统计货物数量。银行大公司和大企业纷纷采用计算机进行账户和账目管理生产管理库存管理销售管理统计报表等从数据的收集存储整理到检索统计应用的范围日益扩大使计算机的应用很快超过科学计算成为最大的计算机应用领域鞋店管理的特点是式各不相同等原因因此在管理实现起来有一定困难在管理的过程中经常会出现信息的重复传递单据报表种类繁多
13、各个部门管理规格不统一等问题在本系统的设计过程中为了克服这些困难满足计算机管理的需要我们采取了下面的一些化软件统一化确保软件的可维护性和实用性界面尽量简单化做到实用方便尽量满足书店中不同层次员工的需要二定义鞋店进销存管理系统为用户提供添加修改查询退货操作等服务用户在登陆界面输入用户名密码后系统核对正确进入 欢迎下载 5 员 DatabaseConnector 数据连接 与仓库数据库进行连接,更新用户信息。4.2.2 定义类“用户”类 属性 姓名(name):文本(char)账号(userID):文本(char)联系电话(TelNum):整形(int)住址(Address):文本(char)操作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统分析 设计 实验 报告 论文 毕业 文章
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内