仓库管理系统(软件需求说明书)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1引言 (2)

1.1编写目的 (2)

1.2背景 (2)

1.3定义 (3)

1.4参考资料 (3)

2任务概述 (3)

2.1目标 (3)

2.2用户的特点 (9)

2.3假定和约束 (9)

3需求规定 (9)

3.1对功能的规定 (9)

3.2对性能的规定 (9)

3.2.1精度 (9)

3.2.2时间特性要求 (9)

3.2.3灵活性 (9)

3.3输人输出要求 (9)

3.4数据管理能力要求 (10)

3.5故障处理要求 (10)

3.6其他专门要求 (10)

4运行环境规定 (11)

4.1设备 (11)

4.2支持软件 (11)

4.3接口 (11)

4.4控制 (11)

软件需求说明书

1引言

1.1编写目的

企业的物资供应管理往往是很复杂的,烦琐的。由于所掌握的物资种类众多,订货,管理,发放的渠道各有差异,各个企业之间的管理体制不尽相同,各类统计计划报表繁多,因此物资管理必须实现计算机化,而且必须根据企业的具体情况制定相应的方案。

根据当前的企业管理体制,一般物资供应管理系统,总是根据所掌握的物资类别,相应分成几个科室来进行物资的计划,订货,核销托收,验收入库,根据企业各个部门的需要来发放物资设备,并随时按期进行库存盘点,作台帐,根据企业领导和自身管理的需要按月,季度,年来进行统计分析,产生相应报表。为了加强关键物资,设备的管理,要定期掌握其储备,消耗情况,根据计划定额和实际消耗定额的比较,进行定额的管理,使得资金使用合理,物资设备的储备最佳。

所以一个完整的企业物资供应管理系统应该包括计划管理,合同托收管理,仓库管理,定额管理,统计管理,财务管理等模块。其中仓库管理是整个物资供应管理系统的核心。

开发本系统的目的在于代替手工管理、统计报表等工作,具体要求包括:

数据录入:录入商品信息、供货商信息、名片、入库信息、出库信息、退货信息等信息;

数据修改:修改商品信息、供货商信息、名片、帐号等信息;

统计数据:统计仓库里面的商品的数量,种类,并计算库存总价值;

数据查询:输入查询条件,就会得到查询结果;

数据备份:定期对数据库做备份,以免在数据库遇到意外破坏的时候能够恢复数据库,从而减少破坏造成的损失。

1.2背景

(1)项目名称:仓库管理系统

(2)项目任务开发者:山东师范大学信息科学与工程学院06计升本计算机科学与技术<3>班开发小组,软件基本运行环境为Windows环境。

(3)本系统完全计算机自动化。能准确、合理、全面的进行仓库管理系统。

1.3定义

静态数据--系统固化在内的描述系统实现功能的一部分数据。

动态数据--在软件运行过程中用户输入的后系统输出给用户的一部分数据,也就是系统要处理的数据。

数据字典--数据字典中的名字都是一些属性与内容的抽象和概括,它们的特点是数据的“严密性”和“精确性”。

1.4参考资料

<<软件工程导论>>(第四版) --------张海藩编著清华大学出版社<<数据库系统概论>> --------萨师煊王珊主编高等教育出版社

2任务概述

2.1目标

开发一个如下功能的仓库管理系统:

A.日常管理

A.1商品信息管理

A.2供应信息管理

A.3名片信息管理

B入库管理

B.1入库管理操作

C出库管理

C.1出库管理操作

D查询管理

D.1出库查询

D.2入库查询

D.3库存查询

D.4紧销商品查询

D.5滞销商品查询

E退货管理

E.1退货管理操作

系统结构连接图如下:

|

数据结构

从整个系统的需求分析及概要设计来看,仓库管理系统中所用到的数据库有共享部分,所以系统数据采用二层结构, 一部分是由多个用户共享的数据库,它执行后台服务,负责管理共享数据库,就是我们接下来要分析的部分;另一部分是为个人所专有的,就是在ASP中开发的部分,负责执行前台的界面等的开发等功能。E-R图如下:

1)库存实体E-R图:

2)入库实体E-R图:

3)出库实体E-R图:

4)部门需求实体E-R图:

5)还库实体E-R图:

6)计划采购实体E-R图:

7)实体和实体之间的关系E-R图如图所示:

系统结构连接图

2.2用户的特点

最终用户只会电脑的一般基础操作,办公软件等。本软件的开发人员如:操作人员、维护人员等式在读本科计算机专业学生。软件预期使用两年。

2.3假定和约束

由于系统较小,且在windows系统下开发,故在windows环境下基本没有什么限制

3需求规定

3.1对功能的规定

(1)仓库的分类管理,可同时管理多个仓库;

(2)库存产品的管理;

(3)物品的详细出入量进行汇总分别按日、月、季度、年统计:

(4)历史单据查询;

(5)对某单独物品出入单据跟踪;

(6)操作人员权限管理;

3.2对性能的规定

3.2.1精度

由于采用数据库技术并且用户的应用领域对数据精确度的要求不是太高,所以这点在系统中表现得比较少,但是用户数据的安全性与正确性是完全保证的,所以对用户的使用没有多大的障碍。

3.2.2时间特性要求

本系统的数据库较小,所以程序在响应时间,数据更新处理时间上性能是比较突出的。而且也正由于数据量相对较少,故在数据传输时间和系统运行时间上表现的较让人满意。

3.2.3灵活性

该软件是使用ASP在windows xp系统下完成的所以只要是兼容windows的软件或是操

相关文档
最新文档