食堂仓库管理系统的设计与实现 毕业设计(3)

2019-02-15 12:34

信息科学与技术学院学士学位论文

和数据流。图中没有任何具体的物理元素,只是描述信息在系统中的流向和处理情况,即使不是专业的计算机技术人员也容易理解,是极好的理解工具。它能精确的描述系统的逻辑模型,描述数据在MIS中有输入经过存储、加工处理最后输出的全过程,是设计者和用户交流的很好的工具。

仔细分析调查有关仓库管理信息需求的基础上,得到了本系统所处理的数据流图,如图2-2所示。

图2-2 仓库管理系统数据流图

通过对食堂仓库管理系统的功能模块和数据流程分析,设计数据项和数据结构如下:

(1)商品信息:(商品ID、简称、产地、单位、规格、包装、批号、批准文号、供应商全称)

5

信息科学与技术学院学士学位论文

(2)食堂信息:(食堂ID、食堂地址、食堂简称、食堂编码、联系人、食堂电话) (3)供应商信息:(供应商全称、供应商ID、编码、简称、电话以及电子邮箱) (4)库存状况信息:(商品名称、商品ID、库存数量、简称、单价)

(5)进货单信息:(入库ID、金额、经办人编号、入库时间、入库单价、入库数量)

(6)出库单信息:(出库编号、货物编号、经办人编号、出库时间、出库单价、出库数量、食堂编号、定其它金额、备注)

(7)用户管理信息:(用户名、用户密码、用户权限)

2.4仓库管理系统的角色定义

系统角色包括两种,仓管部管理人员和仓库操作人员,其中,管理部主管 拥有整个系统的最高权限。

(1)仓管部管理人员:负责仓库的出入库管理,可以根据流向单实现出/入库操作,具体权限有:

①库存信息管理。 ②库检信息维护。 ③单信息维护。 ④出库单信息维护。 ⑤报表信息管理。

⑥进行密码修改、清除表信息等系统设置。 ⑦客户、供应商、库房等基本信息的查询浏览等。

(2)仓管部操作员,仓库管理员主要能进行操作的管理权限如下:

①负责整个食堂仓管部门的日常运作和管理工作,主要包括:部门信息维护、人员信息管理。

② 报表信息管理。

③进行密码修改、备份数据库等系统设置。

6

信息科学与技术学院学士学位论文

2.5小结

这一小节主要是明确系统开发的需求分析,明确系统要实现的功能,确立系统的功能模块,按照系统开发的流程,先申述系统的管理概述,继而就确立系统要实现的功能模块,最后确立系统的用户角色需求的定位,本需求分析报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本食堂仓库管理系统的软件开发过程,便于程序员与客操作者之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用。

7

信息科学与技术学院学士学位论文

3 总体设计

3.1总体用例图

用例图是一个系统建模的启始点,可以使用用例图对将要开发系统的实际工作流程进行业务建模[6]。从业务模型的基础上过度到系统建模的开始,可以通过用例图来搜集用户的需求,明确和系统相关的用户和其他系统,同时确定系统将会提供什么功能,以及各个功能间的关系,如图3-1所示。

图3-1 总体用例图

8

信息科学与技术学院学士学位论文

3.2用例说明

根据用例图,对登陆和人员信息管理模块做了详细用例说明,具体如以下各小节所叙。

3.2.1用户登录页面登录用例概述

(1)主要包括一些用例的名称、主题领域等一些信息,如表3-1所示。

表3-1用户登录页面登录用例概述

用例名称 主题领域 用例定义 角色 业务触发事件 前置条件 用户登陆 用户登录到系统,获得相应的界面和使用权限 仓管员或操作员 用户准备开始使用系统进行业务处理或系统管理 系统已为该用户建立系统用户并分配了相应权限 A.成功条件 用户登录系统,并获得相应权限 B.失败条件 1. 没有用户名 2. 密码错误 C.登录失败状态 1.登录不了仓库管理系统 用户名、密码、角色 与用户权限相应的界面 本用例使用频繁 结束条件 相关用例 输入概述 输出概述 使用性备注 用例备注

(2)用户登录页面登录用例主事件流,如表3-2所示。

表3-2页面登录用例主事件流

步骤 1. 2. 角色/系统 角色 系统 描述 启动登录程序 数据项 备注 显示登录界面;提示输入用户标识 和保密字 9


食堂仓库管理系统的设计与实现 毕业设计(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2011年广东高考理科数学试题及标准答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: