软件需求说明书GB856T881.docx

上传人:b****3 文档编号:4385799 上传时间:2022-12-01 格式:DOCX 页数:20 大小:432.72KB
下载 相关 举报
软件需求说明书GB856T881.docx_第1页
第1页 / 共20页
软件需求说明书GB856T881.docx_第2页
第2页 / 共20页
软件需求说明书GB856T881.docx_第3页
第3页 / 共20页
软件需求说明书GB856T881.docx_第4页
第4页 / 共20页
软件需求说明书GB856T881.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

软件需求说明书GB856T881.docx

《软件需求说明书GB856T881.docx》由会员分享,可在线阅读,更多相关《软件需求说明书GB856T881.docx(20页珍藏版)》请在冰豆网上搜索。

软件需求说明书GB856T881.docx

软件需求说明书GB856T881

软件需求说明书的编写提示

1引言

1.1编写目的

仓库管理系统便是实际的企业进销存问题与计算机强大数据统计功能相结合的产物。

明确用户仓库管理系统的功能需求和性能需求,并将这些需求用规范化的语言和规范化的结构完整、准确地表达清楚,以此统一软件开发者和用户对仓库管理软件系统的理解和认识。

1.2背景

系统名称:

xx企业仓库管理系统

项目委托单位:

××企业

项目开发单位:

石瑀唐艳袁雪芹

目标主管部门:

××仓库

1.3定义

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

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

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

1.4参考资料

<<软件工程>>--------殷峰编著天津科学技术出版社

<<数据库系统概论>> --------萨师煊王珊主编高等教育出版社。

2任务概述

2.1目标

本软件主要作用是帮助企业的仓库管理人员建立物料管理账目、规范物料出入库手续、分析库存物料利用及资金占用情况,并为物料采购供应、生产计划、销售部门提供必要的库存数据。

具有以下特点:

1本系统为多用户系统,为方便用户操作,本系统提供了部分提示窗口,操作简洁、方便、安全。

②为了实现仓库的安全有效管理,系统设置了用户登陆的首界面,管理员和员工需要正确的用户名和密码。

③本系统的查询功能可以按照货物编号、日期、指数等项目进行查询或全部浏览。

④本系统的修改功能提供了逐条察看的方式修改删除和以货物编号、日期、指数等方式进行查询的功能,而且本着直观、方便的原则进行设计窗口。

⑤本系统包含“数据添加”、“数据查询”、“数据修改”、“用户管理”、“退出”等功能。

本系统包含数据库主要用于存放仓库管理信息和管理员信息。

2.2用户的特点

系统使用人员

仓库管理部门包括仓库主任、会计、仓库保管员、仓库保卫。

其主要业务包括物料的验收入库、物料保管及记账、物料出库、库存物料及其占用资金分析等。

仓库主任:

仓库管理部门的主管,对本系统实施主要的管理职能,控制使用系统的人员和数量,适时观测系统数据的变化,及时报送相关汇总表格数据。

会计:

主要负责仓库物料的进出登记账,办理采购物料入库手续,填写物料入库单,填写仓库库存明细账,并定期汇总各单位的领料情况,与财务部门进行对帐。

仓库保管员:

对进库物料进行验收,开具验收合格单;根据领料单发放物料;实施盘点库存,登记入账。

2.3假定和约束

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

但需要强大的数据库做支持。

软件结构:

B/S结构

操作界面:

图形界面

数据库:

MS-SQLSERVER

操作系统:

桌面系统:

Windows9X系列

服务器系统Win2000Server

3.现行系统的基本情况

现行系统:

现在执行企业管理业务的系统。

3.1组织机构与职能

3.1.1组织机构

业务相关单位/部门

●仓库管理部门:

对企业仓库实施控制的直接管理部门,是企业的重要组成部分。

主要负责建立物料管理账目、规范物料出入库手续、分析库存物料利用及资金占用情况,并为物料采购供应、生产计划、销售部门提供必要的库存数据。

它的运作直接影响企业物流的管理效果,从而影响企业的经济效益。

●企业有关管理部门:

根据仓库管理部门报送的库存物料汇总报表和库存物料资金占用报表,对企业物流运作提出指导意见和建议,实施高层谋划和管理。

●财务部门:

负责物料入库通知、控制领料情况、与仓库管理部门实现账目核对等企业财务管理工作,维护企业的经济状况,管理控制企业的财务收入和支出。

●物料采购部门:

根据仓库管理部门提供的数据和物料需求情况,制定合理的采购计划,经上级有关领导审批后负责物料的采购事宜,并经到货运送给仓库保管员验收。

●企业其它部门:

其运作均依赖于仓库管理部门的物资储备,定时向仓库领取生产所需的物料,以满足生产的需要,从而为企业创造新的经济附加值。

3.1.2组织机构与仓库管理有关的职能说明

(1)仓库管理部门每月末定期向企业有关管理部门报送库存物料汇总报表和库存物料资金占用报表,并同时上报财务部门和物料采购部门。

物料采购部门根据企业物料需求情况和库存物料汇总报表制订当月的物料采购计划,经有关领导审批后抄送仓库管理部门。

采购物料到货后,由仓库保管员根据物料采购计划核对物料的品种、规格、质量、数量,验收合格后开具物料验收合格单同发票一起报送财务部门。

根据财务部门发送的物料入库通知及物料验收合格单办理采购物料入库手续,填写物料入库单,填写仓库库存明细账。

(2)企业其它部门领取物料时首先需要填写领料单,经部门负责人签字后到仓库领料。

仓库保管员根据领料单发放物料,领料单经保管员签字后交仓库的会计记账。

(3)每月底,仓库管理部门的会计需要汇总各单位的领料情况报财务管理部门。

同时仓库要对各种物料进行帐物盘点,将盘点结果记入仓库物料明细账后汇总库存物料汇总报表及资金占用报表,并与财务部门核对库存资金占用报表。

3.1.3仓库管理系统及其其他组织关系图

 

3需求规定

3.1对功能的规定

(1)对功能的规定

仓库管理系统主要实现对库存商品的管理,对商品出库、入库的管理,和对仓库管理系统维护的功能。

具体要实现的功能包括:

①库存商品管理

查看数据库中商品的名称、编号、单价等信息。

②商品出库、入库管理

入库、出库单纪录本次入库、出库的货物名称、数量,入库、出库的时间、商品单价以及总价,入库、出库的经手人等。

③商品的查询

输入商品的编号或者商品的名称查询信息

④用户管理

用户可以修改登录密码

(2)对系统数据的规定

①员工(ID,姓名,密码,权限)

员工信息

ID

姓别

密码

权限

李X

29000

123

1

张X

29001

123

1

谢X

29002

123

1

王X

29003

123

1

田X

29004

123

1

石X

29005

123

1

夏X

29006

123

1

钟X

29007

123

1

林X

29008

123

1

2品(商品名,商品编号,所属类,单价)

商品信息

名称

数量

属性

单价

X1

商品1

10吨

金属

800元/吨

X2

商品2

80吨

金属

900元/吨

X3

商品3

90吨

金属

5000元/吨

X4

商品4

30吨

金属

2000元/吨

X5

商品5

100吨

金属

800元/吨

X6

商品6

7吨

金属

1000元/吨

X7

商品7

5吨

金属

5000元/吨

X8

商品8

45吨

金属

130元/吨

X9

商品9

13吨

金属

4000元/吨

X10

商品10

20吨

金属

100元/吨

 

3货表(商品名,商品编号,数量,总价,经手人)

商品信息

 

 

 

 

 

 

 

 

 

 

 

X1

X2

X3

X4

X5

X6

X7

X8

X9

X10

商品名

商品1

商品2

商品3

商品4

商品5

商品6

商品7

商品8

商品9

商品10

商品编号

111

112

113

114

115

116

117

118

119

120

数量

10吨

80吨

90吨

30吨

100吨

7吨

5吨

45吨

13吨

20吨

总价

2万

3万

5万

1万

20万

2千

1千

30万

100万

50万

经手人

李X

石X

李X

李X

石X

李X

李X

李X

石X

李X

 

4货表(商品名,商品编号,数量,总价,经手人)

商品信息

X1

X2

X3

X4

X5

X6

X7

X8

X9

X10

商品名

商品1

商品2

商品3

商品4

商品5

商品6

商品7

商品8

商品9

商品10

商品编号

111

112

113

114

115

116

117

118

119

120

数量

10吨

80吨

90吨

30吨

100吨

7吨

5吨

45吨

13吨

20吨

总价

2万

3万

5万

1万

20万

2千

1千

30万

100万

50万

经手人

石X

石X

石X

李X

石X

李X

李X

石X

石X

李X

 

⑤查询(商品名,商品编号,数量,单价)

商品信息

X1

X2

X3

X4

X5

X6

X7

X8

X9

X10

商品名

商品1

商品2

商品3

商品4

商品5

商品6

商品7

商品8

商品9

商品10

商品编号

111

112

113

114

115

116

117

118

119

120

数量

10吨

80吨

90吨

30吨

100吨

7吨

5吨

45吨

13吨

20吨

单价

800元/吨

900元/吨

5000元/吨

2000元/吨

800元/吨

1000元/吨

5000元/吨

130元/吨

4000元/吨

100元/吨

根据上面的关系我们需要的数据基本上就上面所列出的数据。

 

3.1.2简要现行数据流程及其分析

企业业务流程图

3.1.3第一层(背景)数据

3.1.3第二层数据流图

3.1.4第三层数据流图

3.2对性能的规定

3.2.1精度

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

3.2.2时间特性要求

本系统的数据库较小,所以程序在响应时间,数据更新处理时间上性能是比较突出的。

而且也正由于数据量相对较少,故在数据传输时间和系统运行时间上表现的较让人满意。

3.2.3灵活性

该软件是使用ASP在windowsxp系统下完成的所以只要是兼容windows的软件或是操作系统,该软件都可以正确地运行,有较好的适应能力与兼容性。

而且应用户的特殊需求软件在完成后的维护阶段可以保持一个与其他类软件接口,随时满足用户的使用要求。

3.3输人输出要求

输入要求:

1、物料信息

2、入库信息

3、库存信息

4、财务信息

3.4数据字典

(1)汇总事务

1.1数据结构名称:

物料信息

简述:

用于制作物料汇总表的基本库存信息

组成:

物料名称、型号、规格、数量等

组织:

按物料型号顺序排放

有关数据流:

入库单、盘点附加信息

有关处理过程:

制作物料汇总表、查询物料信息

1.2数据流名称:

库存物料盘点结果

简述:

仓库管理部门制作汇总表所需的物料盘点结果

去向:

库存物料汇总表的制作过程

组成:

物料名称、型号、规格、数量、盘点日期等

流通量:

1份/月

数据流名称:

库存物料汇总表

简述:

仓库管理部门向财务等部门发出的库存物料盘点汇总结果

去向:

财务等部门

组成:

物料名称、型号、规格、数量、盘点日期等

流通量:

1份/月

相关表格:

表1.库存物料汇总报表

数据流名称:

库存物料资金占用表

简述:

仓库管理部门向财务等部门发出的库存物料资金占用汇总结果

去向:

财务等部门

组成:

物料名称、数量、占用资金、盘点日期等

流通量:

1份/月

相关表格:

表2.库存物料资金占用报表

1.3数据存储名称:

物料信息表

简述:

记录物料的基本信息,如进价等

流入的数据流:

“入库单”,来源是“办理入库手续”的处理过程

数据存储组成:

物料名称、型号、规格、进价、进货地等

立即存取要求:

数据存储名称:

盘点结果存档

简述:

记录库存物料的盘点结果

流入的数据流:

“合法的盘点结果”,来源是“检查盘点结果”的处理过程

数据存储组成:

物料名称、型号、规格、数量、盘点日期等

立即存取要求:

1.4处理过程名称:

检查盘点结果

编号:

1.1

简述:

检查输入的盘点结果的合法性

输入:

库存物料盘点结果、盘点附加信息,来源为仓库管理部门

处理:

检验盘点结果的合理性和完整性

输出:

合法的盘点结果,去向为盘点存档;不合法的盘点结果,去向为仓库管理部门

处理过程名称:

制作库存物料汇总表

编号:

1.2

简述:

根据数据存储的相关信息,核算、汇总从而生成库存物料汇总表

输入:

库存物料数量,来源为盘点结果

处理:

按物料名称分别建立各种物料型号的库存数量表格

输出:

初步分类汇总的库存物料库存情况,去向为相关管理部门

1.5外部项名称:

仓库管理部门

简述:

管理企业仓库的职能部门

有关数据流:

入库通知、入库单、物料信息、合格单和盘点结果

外部项名称:

财务部门(采购部门、有关管理部门)

简述:

管理企业财务(采购、其他业务)的职能部门

有关数据流:

入库通知、入库单、物料信息、合格单和库存汇总结果

(2)会计事务

2.1数据结构名称:

会计业务日志

简述:

用于每日工作的基本来往信息

组成:

物料名称、型号、规格、数量、领料单位、领料时间等

组织:

按领料单号顺序排放

有关数据流:

已签领料单、会计日志、出货信息

有关处理过程:

检查合法性、会计记帐

2.2数据流名称:

已签领料单

简述:

仓库保管员向财务部门发出的已发放的领料单

去向:

检查合法性

组成:

物料名称、型号、规格、数量、领料时间等

流通量:

不定

相关表格:

表3.领料单

2.3数据存储名称:

会计日志

简述:

会计业务情况的记录

流入的数据流:

“会计日志”,来源是“会计记帐”的处理过程

数据存储组成:

物料名称、型号、出货数量、领货人员、时间等

立即存取要求:

数据存储名称:

库存文件

简述:

记录物料的库存情况

流入的数据流:

“出货信息”,来源是“会计记帐”的处理过程

数据存储组成:

物料名称、型号、规格、数量、出货日期等

立即存取要求:

2.4处理过程名称:

检查合法性

编号:

2.1

简述:

检查输入的领料单的合法性

输入:

已签领料单,来源为仓库保管员

处理:

检验领料单的签字合法性

输出:

合法的领料单,去向为会计记帐

处理过程名称:

会计记帐

编号:

2.2

简述:

记录物料的出货情况

输入:

已签领料单,来源为仓库保管员

处理:

把合法的已领领料单登记入库,修改库存,并记录此业务在案

输出:

会计日志,去向为会计日志;出货信息,去向为库存文件

处理过程名称:

核算汇总会计日志

编号:

2.3

简述:

核算汇总当月会计业务情况

输入:

业务日志,来源为会计日志

处理:

计算各种型号物料的帐面出货量,按物料名称进行汇总

输出:

领料情况汇总,去向为财务部门

2.5外部项名称:

仓库保管员

简述:

保管仓库库存的职能人员

有关数据流:

入库通知、采购计划、领料单等

(3)办理入库手续

3.1数据结构名称:

入库信息

简述:

用于描述入库物料的基本信息

组成:

物料名称、型号、规格、数量、验收单号、单价等

组织:

按物料型号顺序排放

有关数据流:

入库单、物料信息、入库通知

有关处理过程:

核算入库信息、制作入库单

3.2数据流名称:

物料信息

简述:

描述物料的基本信息

去向:

物料信息表

组成:

物料名称、型号、规格、数量、验收单号、单价等

流通量:

不定

数据流名称:

入库单

简述:

通知仓库管理部门入库物料的基本信息

去向:

库存文件

组成:

物料名称、型号、规格、数量、验收单号、单价等

流通量:

不定

相关表格:

表4.入库单

3.3数据存储名称:

物料信息表

简述:

登机物料的基本信息

流入的数据流:

“物料信息”,来源是“核算物料入库信息”的处理过程

数据存储组成:

物料名称、型号、规格、数量、验收单号、单价等

立即存取要求:

3.4处理过程名称:

核算物料入库信息

编号:

3.1

简述:

核算物料入库信息

输入:

物料信息,来源为仓库管理部门

处理:

核算各批次物料的资金总额等信息

输出:

物料信息,去向为物料信息表;入库信息,去向为制作入库单

处理过程名称:

制作入库单

编号:

3.2

简述:

制作入库单

输入:

入库信息,来源为核算入库信息

处理:

按照规定格式制作描述无聊入库信息的入库单

输出:

入库但,去向为库存文件

(4)制作入库通知

4.1数据流名称:

入库通知

简述:

通知仓库管理部门入库物料的基本信息

去向:

仓库管理部门

组成:

物料名称、数量、验收单号等

流通量:

不定

相关表格:

表5.入库通知

4.2处理过程名称:

按验收单号制作入库单

编号:

4.2

简述:

按验收单号制作入库单

输入:

物料信息,来源为仓库管理部门

处理:

对每一批次具有验收合格单的物料按单号和物料名称制作符合规格的入库通知

输出:

入库通知,去向为仓库管理部门

(5)验收货物

5.1数据结构名称:

采购计划

简述:

根据需求和库存制定的物料采购计划

组成:

物料名称、型号、规格、数量等

组织:

按物料型号顺序排放

有关数据流:

物料库存汇总、物料需求

有关处理过程:

制作物料汇总表、需求汇总、验收货物

数据结构名称:

采货发票

简述:

采购货物过程中产生的票据凭证

组成:

物料名称、型号、规格、数量、金额等

组织:

按合格单号顺序排放

有关数据流:

采购计划、到货通知

有关处理过程:

采购物料

5.2数据流名称:

合格单

简述:

对物料验收合格的凭证

去向:

仓库管理部门、财务部门

组成:

物料名称、型号、规格、数量、产地、金额等

流通量:

不定

相关表格:

表6.物料验收合格单

(6)对账事务

6.1数据结构名称:

财务日志

简述:

用于每日财务的基本来往信息

组成:

物料名称、型号、规格、数量、金额、到货时间等

组织:

按领料单号顺序排放

有关数据流:

验收票据

有关处理过程:

汇总到货财务信息、核算资金账目

6.2数据流名称:

对帐结果

简述:

财务部门发出的每月对账结果

去向:

企业有关管理部门

组成:

资金占用量、资金总量、现金数量

流通量:

1份/月

6.3数据存储名称:

财务文件

简述:

财务部门对企业财务来往情况的记录

流入的数据流:

“财务日志”,来源是“汇总到货财务信息”的处理过程

数据存储组成:

物料名称、型号、规格、数量、金额、到货时间等

立即存取要求:

6.4处理过程名称:

校对账目

编号:

6.1

简述:

检查财务收支是否平衡

输入:

帐面资金,来源为核算资金帐目;库存物料和资金汇总表,来源为仓库管理部门

处理:

校对各项账目资金是否与实际占用资金相符

输出:

对账结果,去向为企业有关管理部门

(7)领料业务

3.5故障处理要求

(1)系统应具有相当健壮性,避免或降低由系统错误所造成的数据库损坏。

(2)对关键性操作,如删除等提供警告和确认机制。

3.6其他专门要求

系统保证了较好的可使用性与数据的安全保密性,但由于系统较小只保留一定程度的可移植性,可维护性

4运行环境规定

4.1设备

列出运行该软件所需要的硬设备。

说明其中的新型设备及其专门功能,包括:

a.处理器型号及内存容量;

b.外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量;

c.输入及输出设备的型号和数量,联机或脱机;

d.数据通信设备的型号和数量;

e.功能键及其他专用硬件

4.2支持软件

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

4.3接口

(1)外部接口

(a)用户界面

采用图形用户界面(GUI),包含菜单、按钮、对话框等元素。

(b)软件接口

软件运行于WINDOWS操作系统WINDOWS2003及以上操作平台,不支持mac及UNIX。

(c)硬件接口

最低配置:

CPUP31.6GHz

内存256M

硬盘30G

(2)内部接口

(a)初始化模块:

系统初始时由操作系统调用,之后进入消息循环状态。

(b)关闭系统模块:

由系统功能模块调用,之后退出系统。

(c)系统功能选择模块:

接受各事件驱动消息,启动入库数据录入模块、出库数据录入模块等模块。

(d)入库数据录入模块:

由相应事件驱动消息激活,完成入库数据录入功能,之后进入消息循环状态。

(e)出库数据录入模块:

由相应事件驱动消息激活,完成出库数据录入功能,之后进入消息循环状态。

(f)库存查询模块:

由相应事件驱动消息激活,完成分类查询库存情况功能,之后进入消息循环状态。

(g)信息分类汇总模块:

由相应事件驱动消息激活,完成相应分类对库存商品汇总统计打印报表的功能,之后进入消息循环状态。

(h)库存详细信息管理模块:

由相应事件驱动消息激活,完成录入相应商品详细信息功能,之后进入消息循环状态。

(i)密码管理模块:

由系统功能模块调用,完成密码管理功能。

(j)身份验证模块:

由初始化模块调用,完成身份验证功能。

(k)帮助模块:

由相应事件驱动消息激活,完成帮助功能,之后进入消息循环状态。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1