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

1引言 (3)1.1编写目的 (3)1.2背景 (4)1.3定义 (4)静态数据--系统固化在内的描述系统实现功能的一部分数据。
动态数据--在软件运行过程中用户输入的后系统输出给用户的一部分数据,也就是系统要处理的数据。
数据字典--数据字典中的名字都是一些属性与内容的抽象和概括,它们的特点是数据的“严密性”和“精确性”。
(4)1.4参考资料 (4)2任务概述 (4)2.1目标 (4)2.2用户的特点 (10)最终用户只会电脑的一般基础操作,办公软件等。
本软件的开发人员如:操作人员、维护人员等式在读本科计算机专业学生。
软件预期使用两年。
(10)2.3假定和约束 (10)由于系统较小,且在WINDOWS系统下开发,故在WINDOWS环境下基本没有什么限制 (10)3需求规定 (10)3.1对功能的规定 (10)3.2对性能的规定 (10)3.2.1精度 (10)3.2.2时间特性要求 (10)3.2.3灵活性 (10)解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。
对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述 (11)3.4数据管理能力要求 (11)说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作出估算。
(11)3.5故障处理要求 (11)考虑到软件的范围不大,所以故障处理一般由操作系统完成,系统只要保持与操作系统的接口即可。
只要操作系统没有大的故障程序一般是比较稳定的。
考虑到用户对数据的安全性要求,程序可以有独立于操作系统之外的数据备份功能与过程,以及系统崩溃后的数据恢复功能,这点在数据库软件中已经达到了,只要稍微在其上再增加用户所需要的附加功能即可。
3.6其他专门要求 (11)用户界面用户可以根据自己的保密机制设置密用户码,方便管理,由于软件的规模较小,用户使用方便,可在WINDOWS系列系统上运行. (12)4运行环境规定 (12)4.1设备 (12)4.2支持软件 (12)W INDOWS XP、SQL SERVER2005,自主C++开发的前台管理软件 (12)4.3接口 (12)在这里主要考虑软件与操作系统的接口,考虑到文档处理的需要有可能可以包括与较常用的办公软件的接口。
仓库管理系统需求分析说明书1演示教学

仓库管理系统需求分析说明书1仓库管理系统班级:学号:2姓名:仓库管理系统需求规格说明书(Requirements Specification)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退货管理操作F打印管理F.1出库单打印F.2入库单打印F.3库存单单打印F.2供应商打印F.2业务信息打印系统结构连接图2.由于系统较小,且在windows系统下开发,故在windows环境下基本没有什么限制。
仓储ERP管理系统需求说明书

仓储ERP管理系统需求说明书1. 简介仓储ERP管理系统是一款针对仓储行业的企业资源计划(Enterprise Resource Planning,ERP)软件。
该软件旨在通过集成多个模块,提供全面的仓储管理解决方案,帮助企业实现仓库库存的高效管理、流程的自动化以及业务数据的实时监控和分析。
本需求说明书旨在对仓储ERP管理系统进行详细的需求分析和说明,以便开发团队能够清晰地了解客户对系统的需求,并基于此进行系统设计和开发。
2. 功能需求2.1 仓库管理•系统能够对仓库进行管理,包括创建、修改和删除仓库信息。
•系统能够记录仓库的基本信息,如名称、地址、联系人等,并支持对仓库信息进行查询和导出。
•系统能够自动记录仓库的入库和出库操作,并实时更新库存数量。
2.2 入库管理•系统能够支持不同入库类型的管理,如采购入库、退货入库等。
•系统能够记录入库的商品信息,包括商品名称、数量、单价等,并根据入库类型进行分类和统计。
•系统能够支持批量导入入库单,提高数据录入效率。
2.3 出库管理•系统能够支持不同出库类型的管理,如销售出库、调拨出库等。
•系统能够记录出库的商品信息,包括商品名称、数量等,并根据出库类型进行分类和统计。
•系统能够支持出库操作的流程化,包括申请、审批和执行等环节。
2.4 库存管理•系统能够实时更新库存数量,并提供库存的查询和报表功能。
•系统能够自动进行库存预警,当库存低于设定的预警值时,系统能够发送提醒消息给相关人员。
•系统能够根据库存情况进行库存调拨和盘点,并自动生成相应的调拨单和盘点单。
2.5 物流管理•系统能够记录货物的物流信息,包括发货、运输和签收等环节。
•系统能够支持对物流信息进行跟踪和查询,并提供实时的物流状态反馈。
•系统能够集成快递接口,实现物流信息的自动更新和查询。
2.6 报表和统计•系统能够提供多种报表和统计功能,如入库统计、出库统计、库存统计等。
•系统能够支持自定义报表和统计功能,用户可以自行定义查询条件和输出格式。
WMS仓库管理系统系统需求规格说明书

WMS仓库管理系统系统需求规格说明书WMS仓库管理系统系统需求规格说明书1、引言1.1 编写目的本文档旨在详细描述WMS仓库管理系统的功能需求,以便开发团队能够准确理解和实现系统的设计。
1.2 背景WMS仓库管理系统是为了提高仓库管理效率和准确性而开发的现代化信息管理系统。
它将帮助企业实现仓库的有效管理和快速响应客户需求。
2、系统概述2.1 系统目标WMS仓库管理系统的主要目标是提供一个全面、灵活和可定制的仓库管理解决方案,以满足企业对仓库操作、库存管理和物流管理的需求。
2.2 系统功能2.2.1 仓库管理- 仓库信息管理:包括仓库基本信息、仓库地理位置、仓库管理人员等。
- 仓库布局管理:包括仓库区域划分、货架设置、货位分配等。
- 入库管理:包括入库单管理、入库质检、入库上架等。
- 出库管理:包括出库单管理、出库拣货、出库包装等。
- 库存管理:包括库存查询、库存调整、库存盘点等。
- 移库管理:包括货位调整、库存移动等。
2.2.2 订单管理- 订单录入:包括销售订单录入、采购订单录入、调拨订单录入等。
- 订单处理:包括订单审核、订单分配、订单拣货等。
- 订单跟踪:包括订单状态查询、订单配送跟踪等。
- 订单退货:包括退货申请、退货审核、退货处理等。
2.2.3 物流管理- 运输管理:包括运输计划、运输跟踪、运输费用管理等。
- 运输工具管理:包括车辆信息管理、司机管理等。
- 运输路线规划:包括路线优化、运输成本计算等。
- 运输统计分析:包括运输效率分析、运输费用分析等。
2.2.4 报表与统计- 统计报表:包括订单统计、库存统计、运输统计等。
- 操作日志:记录用户操作、系统日志等。
- 数据分析:采用数据挖掘技术,对仓库管理过程中的关键指标进行分析和预测。
3、用户角色与权限3.1 用户角色WMS仓库管理系统将支持以下用户角色:1) 系统管理员:负责系统的安装、配置和维护。
2) 仓库管理员:负责仓库的日常管理。
仓库管理系统软件需求规格说明书

仓库管理系统软件需求规格说明书1. 引言1.1 目的本文档旨在明确描述仓库管理系统的需求规格,明确系统所需的功能和性能要求,以便开发团队可以根据这些需求开发完整的仓库管理系统软件。
1.2 背景随着仓储业务的发展,仓库管理成为一个重要的环节。
传统的手工管理已经无法满足需求,因此需要一个自动化的仓库管理系统来提高效率、减少错误。
1.3 参考资料- 仓库管理系统需求调研报告- 其他类似仓库管理系统软件的功能介绍及用户反馈2. 总体描述2.1 产品概述仓库管理系统是一个基于计算机网络的软件系统,旨在帮助仓库管理员对仓库中的物品进行管理、跟踪和记录。
该系统将提供功能强大的仓库库存管理、订单处理、物流追踪等功能,以提高仓库管理的效率和精确性。
2.2 用户特点该系统将有两类用户:仓库管理员和物品运输员。
仓库管理员负责系统的设置和维护,以及对仓库存储的物品进行管理和监控。
物品运输员负责将物品从仓库中取出或存入,并更新系统中的库存信息。
2.3 假设和约束- 用户拥有一台安装有最新版操作系统和相应硬件要求的计算机。
- 用户的计算机联网,并且有可靠的网络连接。
- 用户有合法的账户和权限来访问系统。
3. 功能需求3.1 用户认证和权限管理- 用户可以通过用户名和密码进行系统登录。
- 系统将基于用户角色和权限实施访问控制,保证数据安全。
3.2 仓库物品管理- 系统提供物品的入库和出库功能,并记录对应的时间和数量。
- 系统能够查询和显示当前库存数量,以及物品的详细信息。
- 系统能够根据物品类别、名称或关键字进行快速搜索和筛选。
3.3 订单处理- 系统能够记录、处理和追踪订单信息。
- 系统能够生成订单号和标签,以便在物品出库时进行标识和跟踪。
- 系统能够根据订单信息调度物品运输员取货或发货。
3.4 物流追踪- 系统能够实时跟踪物品的位置和状态。
- 系统能够生成物流跟踪报告,以供仓库管理员和顾客查询物流信息。
4. 非功能性需求4.1 性能要求- 系统能够处理并存储大量的物品和订单信息。
仓库管理系统需求规格说明书

仓库管理系统需求规格说明书(第十二组)1.引言 (1)1.1编写目的 (1)1.2项目背景 (1)1.3参考资料 (1)2.任务概述 (2)2.1目标 (2)2.2运行环境 (2)2.3条件与限制 (2)3.数据描述 (3)3.1静态数据 (3)3.2动态数据 (3)3.3数据库介绍 (3)3.4数据词典 (3)3.5 E-R 图 (3)3.6数据采集 (3)4.功能需求 (6)4.1功能划分 (6)4.2功能描述 (6)5.性能需求 (7)5.1数据精确度 (7)5.2时间特性 (7)5.3适应性 (7)6.运行需求 (10)6.1用户界面 (10)6.2硬件接口 (10)6.3软件接口 (10)6.4故障处理 (10)7.其它需求 (12)7.1正确性 (12)7.2可维护性 (12)7.3可移植性 (12)7.4软件的完整性 (12)7.5软件的安全性 (12)1.引言1.1编写目的本需求分析报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了仓储管理系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期待能够获得更大范围的应用。
本文档是在调研仓库管理制度及仓库管理人员对于管理系统的需求后,为明确软件需求、安排项目规划与进度、组织软件开发与测试而撰写的。
1.2项目背景仓储管理系统(WMS)是仓储管理信息化的具体形式,它在我国的应用还处于起步阶段。
一个好的仓库管理系统将会给企业带来丰厚的经济效益和社会效益。
由此,设计一个优秀的仓库管理系统就显得尤其重要。
物资的储存和运输是整个物流过程中的两个关键环节,被人们称之为“物流的支柱”。
在商品交换过程中,虽然物资的购、销活动决定了物资的交换关系,但若没有物资的储存和运输,物资的这种交换关系则不能最终实现。
本程序设计由计算机与信息工程学院网络工程专业09级7班第12组提出并执行。
仓储管理系统_需求说明书

杰迈仓储管理系统需求说明书(正式文档)2012年11月16日目录第1章引言 (4)1.1编写目的 (4)1.2背景 (4)1.3编写依据 (4)1.4数据定义 (4)1.5参考资料 (5)第2章用户需求 (6)2.1系统结构 (6)2.1.1 系统总体功能描述 (6)2.1.2 仓储管理系统结构图 (6)2.2数据管理 (6)2.2.1 数据添加 (6)2.2.2 数据修改 (6)2.2.3 数据删除 (7)2.3产品操作 (7)2.3.1 产品入库 (7)2.3.2 产品出库 (7)2.3.3 产品还库 (7)2.4信息查询功能 (7)2.4.1产品基本信息的查询 (7)2.4.2 入库记录查询 (7)2.4.3 出库记录查询 (7)2.4.4 还库记录查询 (7)2.5库存管理模功能 (8)2.5.1 盘点统计 (8)2.5.2 库存报警 (8)2.6用户管理 (8)2.6.1 添加用户 (8)2.6.2 修改用户 (8)2.6.3 删除用户 (8)第3章系统外部接口 (9)3.1用户界面 (9)3.2硬件接口 (9)3.3软件接口 (9)3.4通信接口 (9)第4章非功能性需求 (10)4.1性能需求 (10)4.2输入输出需求 (10)4.3数据管理能力需求 (10)4.4其他需求 (11)4.4.1安全性需求 (11)4.4.2可靠性需求 (11)4.5运行环境规定 (12)第1章引言1.1编写目的开发本系统是为了帮助企业仓库的控制和管理,提高仓库物资明细的精确性,杜绝物资积压和短缺,保证生产经营活动顺利进行。
1.2背景将计算机这一信息处理利器应用于仓库的日常管理已经普及,而且这也将为仓库管理带来前所未有的改变,它可以带来意想不到的效益,同时也会为企业的飞速发展提供无限潜力。
采用计算机管理信息系统已成为仓库管理科学化和现代化的重要标志,它给企业管理来了明显的经济效益和社会效益。
主要体现在:极大提高了仓库工作人员的工作效率,大大减少了以往入出存流程繁琐,杂乱,周期长的弊端。
仓库管理系统需求规格说明书

仓库管理系统需求规格说明书仓库管理系统需求规格说明书1.引言1.1 编写目的本文档旨在规范仓库管理系统的需求规格,明确系统的功能、性能、安全等各项要求,为系统的设计与开发提供准确的指导。
1.2 读者对象本文档主要适用于仓库管理系统的相关开发人员、测试人员、项目经理以及其他相关工作人员,以便于大家对系统的需求有一个一致的理解。
2.业务概述2.1 业务背景仓库管理系统是为了提高仓库的管理效率,实现对仓库进、出、存等操作的监控和记录,并提供一系列库存管理功能。
2.2 业务目标仓库管理系统的业务目标包括但不限于以下几点:●自动化管理仓库的进、出、存等操作;●提供实时的库存信息,方便查看和调整;●支持仓库的定位导航,提高操作人员的工作效率;●实现对产品的追踪和溯源,确保产品的质量。
3.功能需求3.1 用户注册与登录描述用户注册与登录功能的需求,包括用户信息的录入、验证和存储,以及用户登录的认证过程。
3.2 仓库管理描述对仓库进行增删改查的功能需求,包括添加新仓库、删除无效仓库、修改仓库信息、查询仓库状态等。
3.3 库存管理描述对库存进行增删改查的功能需求,包括商品入库、商品出库、库存调整、库存查询等。
3.4 进销存统计描述对进销存进行统计分析的功能需求,包括统计某个时间段内的销售额、商品进出数量、库存金额等指标。
3.5 报表打印描述各类报表并进行打印的功能需求,包括销售报表、库存报表、仓库盈亏表等。
4.性能需求4.1 响应时间系统对用户操作的响应时长需满足用户的合理期望,快速响应用户指令,并在可接受的时间内返回结果。
4.2 并发处理系统需能够同时处理多个用户的请求,保持良好的并发处理能力,不出现卡顿或操作失败等问题。
4.3 容量需求系统需能够支持大量数据的存储和处理,并保证数据的安全性和完整性。
5.安全需求5.1 用户权限管理系统需具备用户权限管理功能,包括用户角色的定义、权限的分配和用户权限的验证。
5.2 数据安全系统需保证数据的安全性和完整性,包括对用户密码的加密存储、数据备份与恢复等。
仓库管理系统软件需求规格说明书.doc

仓库管理系统软件需求规格说明书目录目录 2引言 41.1目的 (4)1.2范围 (4)1.3术语 (4)第2章项目概述 (4)2.1产品描述 (4)2.2用户特点 (4)2.3一般约束 (4)2.4假设和依据 (4)第3章具体需求 (5)3.1功能需求 (5)3.1.1<用户登陆管理> (5)3.1.2<单据查询> (6)3.1.3<营业分析> (8)3.1.4<系统提示> (9)3.1.5<采购进货> (9)3.1.6 <采购退货> (11)3.1.7 <往来帐务> (12)3.1.8 <采购单据查询> (13)3.1.9 <当前库存查询> (13)3.1.10 <商品销售> (14)3.1.11 <顾客退货管理> (15)3.1.12 <往来帐务管理> (16)3.1.13 <销售单据查询> (17)3.1.14 <库存报警> (18)3.1.15<库存成本统计> (19)3.1.17 <业务员采购统计> (21)3.1.18 <供应商统计> (22)3.1.19 <商品销售统计> (23)3.1.20<商品销售排行> (24)3.1.21<业务员销售统计> (25)3.1.22<客户销售统计> (26)3.1.23<供应商管理> (27)3.1.25<业务员管理> (29)3.1.26<客户管理> (30)3.1.27<商品信息> (31)3.1.28<供货商信息> (31)3.1.29<仓库设置> (32)3.1.30<客户信息管理> (33)3.1.31<员工信息管理> (34)3.1.32<系统设置> (35)3.2外部接口需求 (36)23.3性能需求 (36)3.4设计约束 (37)3.5属性 (37)3.6其它需求 (37)3引言1.1目的编写本文档的目的是明确用户需求,在最终用户和开发者之间达成对软件产品要求的共用理解,作为项目开发的目标,为软件概要设计提供指导,并作为软件测试的依据。
仓库管理系统软件设计说明书

实用文档仓库信息管理系统软件设计说明书目录1. 介绍 (1)实用文档1.1 目的 (1)1.2 范围 (1)1.3 定义、缩写词 (1)1.4 内容概览 (1)2. 文档中各种视图说明 (2)3. 系统要达到的目标和限制 (2)4. 功能框图 (3)4.1 用户登录 (3)4.2 仓库管理.................................................................................. 错误!未定义书签。
4.3 仓库进货 (4)4.4 仓库退货 (5)4.5 仓库领料.................................................................................. 错误!未定义书签。
4.6 仓库退料.................................................................................. 错误!未定义书签。
4.7 商品调拨.................................................................................. 错误!未定义书签。
4.8 仓库盘点 (7)4.9 业务查询 (8)4.10 仓库库存查询 (9)4.11 销售查询 ................................................................................ 错误!未定义书签。
4.12 仓库查询................................................................................ 错误!未定义书签。
4.13 系统设置................................................................................ 错误!未定义书签。
仓库管理系统软件需求说明书

仓库管理系统软件需求说明书仓库管理系统软件需求规格说明Ⅰ.引⾔⽬的整体描述参考⽂件Ⅱ.信息描述信息内容信息流数据流控制流Ⅲ功能描述Ⅳ确认标准Ⅴ附录Ⅰ.引⾔⽬的提⾼⼯作⼈员的正确性,省略了⼿⼯核对的⼯作量。
仓库是货物贸易的核⼼部位,管理好仓库可以使贸易更加便捷,在繁忙的⼈去管理仓库的同时,⼈的能⼒是有限的,⽽仓库管理系统可以⼤⼤的提⾼⼯作效率,在总的⽅⾯进⾏调动。
在管理⽅⾯更加便捷,⽆需复杂的⼈员记录,管理领导在输⼊相应的信息后可以直观的了解各个仓库的各种详细动态。
采购⼈员在这⾥可以根据本软件清晰地了解到哪⾥需求较⼤,哪⾥需求较⼩,从⽽去合理的进⾏采购。
仓库管理系统可以使企业领导、客户在更⾼的层⾯去了解销售详细信息,并且可以更好地规划业务模式,实现利益最⼤化,牢固仓库和客户之间的合作关系。
功能实现:系统涵盖了仓库管理在实际应⽤中的各项流程,包括仓库的进销存功能模块,报表⽣成功能,订单的⽣成、管理、查询功能以及利润分析功能。
系统遵循了易学易⽤的设计理念,以贴近业务管理,融合财务分析为主要线索,使其成为仓库管理员的⾼级整体描述对于企业每天仓库库存的变化是⾄关重要的。
但是依靠传统的⼈⼒账本式管理仓库存在着耗时,耗⼒,容易出错等诸多问题。
所以信息化的⽅式来管理仓库⽆疑提供了便利。
本仓库管理系统致⼒于提供⾼效,快捷,安全的管理⽅式。
业务助理参考⽂件[1]张海藩《软件⼯程导论》第五版.北京.清华⼤学出版社[2]⼩型仓库管理系统软件需求规格说明书仓库管理系统分析报告Ⅱ.信息描述信息内容名称:仓库主管简述:负责管理管理员的⼈员有关数据流:⼈员管理信息⼈员信息名称:管理员简述:负责管理仓库的⼈员有关数据流:仓库管理信息⼈员信息名称:仓库简述:由管理员管理⼊库商品的地⽅有关数据流:仓库管理信息货物信息,货物⼊库信息,货物出库信息,货物借出信息,货物归还信息名称:供货商简述:提供货物有关数据流:供货商信息名称:⼈员管理信息简述:记录仓库管理⼈员的变更情况定义:⼈员管理信息=⼈员添加信息+⼈员删除信息+⼈员修改信息+⼈员查询信息数据流来源:仓库主管数据流去向:⼈员名单名称:货物⼊库信息简述:记录货物的⼊库信息定义:货物⼊库信息=编码+名称+供应商+单价+购买时间+数量+总价数据流来源:管理员数据流去向:仓库名称:货物出库信息简述:记录货物的出库信息定义:货物⼊库信息=编码+名称+供应商+单价+购买时间+数量+总价数据流来源:仓库数据流去向:客户名称:货物借出信息简述:记录货物的借出信息定义:货物⼊库信息=编码+名称+供应商+单价+购买时间+数量+总价数据流来源:仓库数据流去向:借出⼈名称:货物归还信息简述:记录货物的归还信息定义:货物⼊库信息=编码+名称+供应商+单价+购买时间+数量+总价数据流来源:借出⼈数据流去向:仓库名称:⼈员信息简述:管理⼈员的个⼈信息定义:⼈员信息=姓名+年龄+电话+性别+编号+管理仓库号。
仓库管理系统软件需求规格说明书.doc

仓库管理系统软件需求规格说明书目录目录0引言 11.1目的 (1)1.2范围 (1)1.3术语 (1)第2章项目概述 (1)2.1产品描述 (1)2.2用户特点 (1)2.3一般约束 (1)2.4假设和依据 (2)第3章具体需求 (2)3.1功能需求 (2)3.1.1<用户登陆管理> (2)3.1.2<单据查询> (3)3.1.3<营业分析> (4)3.1.4<系统提示> (6)3.1.5<采购进货> (6)3.1.6 <采购退货> (8)3.1.7 <往来帐务> (8)3.1.8 <采购单据查询> (9)3.1.9 <当前库存查询> (10)3.1.10 <商品销售> (11)3.1.11 <顾客退货管理> (12)3.1.12 <往来帐务管理> (13)3.1.13 <销售单据查询> (14)3.1.14 <库存报警> (15)3.1.15<库存成本统计> (16)3.1.17 <业务员采购统计> (18)3.1.18 <供应商统计> (19)3.1.19 <商品销售统计> (20)3.1.20<商品销售排行> (21)3.1.21<业务员销售统计> (22)3.1.22<客户销售统计> (23)3.1.23<供应商管理> (24)3.1.25<业务员管理> (26)3.1.26<客户管理> (27)3.1.27<商品信息> (28)3.1.28<供货商信息> (28)3.1.29<仓库设置> (29)3.1.30<客户信息管理> (30)3.1.31<员工信息管理> (31)3.1.32<系统设置> (32)3.2外部接口需求 (33)13.3性能需求 (33)3.4设计约束 (33)3.5属性 (34)3.6其它需求 (34)1引言1.1目的编写本文档的目的是明确用户需求,在最终用户和开发者之间达成对软件产品要求的共用理解,作为项目开发的目标,为软件概要设计提供指导,并作为软件测试的依据。
仓储管理系统软件需求说明书

目录1引言 ..................................................................................... 错误!未定义书签。
编写目的.................................................................................... 错误!未定义书签。
背景. (2)定义 (3)参考资料 (3)2任务概述 (3)目标 (3)用户的特点 (4)假定和约束 (4)3需求规定 (5)对功能的规定 (5)对性能的规定 (9)精度 (9)时间特性要求 (9)灵活性 (9)输人输出要求 (10)数据管理能力要求 (10)故障处理要求 (11)其他专门要求 (11)4运行环境规定 (11)设备 (11)支持软件 (12)接口 (12)控制 (12)仓储管理系统软件需求说明书1引言编写目的仓库信息管理系统是一套用于仓库、进销存管理的软件。
它适用于企业,超市,物流等单位管理商品、物资、用品、材料、零配件的采购、入库、出库(销售)等日常工作。
提供基本的查询、统计、汇总功能,及简洁、明晰的报表。
灵活的成本统计、应何时出库入库及数量的问题,为经理决策、财务记帐、综合统计提供了良好的参考平台。
仓库信息管理系统主要针对于某些企业库存信息的管理,是针对仓库日常执行业务,主要分为了仓库信息管理和信息查询,用户通过相应的模块,对仓库里的设备的基本情况进行操作,对库存数量进行查询,管理员通过简单的操作即可轻松的管理仓库信息。
此软件说明书对仓库信息管理系统软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能以及与其他软件的接口,使系统分析人员及软件开发人员能清楚地了解用户的需求,使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。
并在此基础上进一步提出系统设计说明书与开发工作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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的软件或是操
作系统,该软件都可以正确地运行,有较好的适应能力与兼容性。
而且应用户的特殊需求软件在完成后的维护阶段可以保持一个与其他类软件接口,随时满足用户的使用要求。
3.3输人输出要求
解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。
对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述
3.4数据管理能力要求
说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作出估算。
3.5故障处理要求
考虑到软件的范围不大,所以故障处理一般由操作系统完成,系统只要保持与操作系统的接口即可。
只要操作系统没有大的故障程序一般是比较稳定的。
考虑到用户对数据的安全性要求,程序可以有独立于操作系统之外的数据备份功能与过程,以及系统崩溃后的数据恢复功能,这点在数据库软件中已经达到了,只要稍微在其上再增加用户所需要的附加功能即可。
3.6其他专门要求
仓库管理的特点是信息处理量比较大。
所管理的物资设备种类繁多,而且由于入库单,出库单,需求单等单据发生量特别大,关联信息多,查询和统计的方式各不相同。
因此在管理上实现起来有一定的困难。
在管理的过程中经常会出现信息的重复传递,单据,报表种类繁多,各个部门管理规格不统一等问题。
在本系统的设计过程中,为了克服以上困难,满足计算机管理的需要,我们采取了下面的一些原则。
统一各种原始的单据的格式,统一帐目和报表的格式。
删除不必要的管理冗余,实现管理规范化、科学化。
程序代码标准化,软件统一化,确认软件的可维护行和实用性。
界面尽量简单化,做到实用、方便,尽量满足企业中不同层次员工的需要。
建立操作日志,系统自动记录所进行的各种操作。
用户界面用户可以根据自己的保密机制设置密用户码,方便管理,由于软件的规模较小,用户使用方便,可在windows系列系统上运行.
4运行环境规定
4.1设备
Cpu:2GHz以上服务器cpu
内存:2G以上内存
硬盘:160G以上
4.2支持软件
Windows xp、sql server2005, 自主C++开发的前台管理软件
4.3接口
4.3.1 用户界面
系统运行时的主界面大致要求为windows的经典运行界面,主界面可以是用C++开发独立的页面,有一个主页,可以链接其他页面。
用户可通过各自的权限对各个页面进行操作.
4.3.2 硬件接口
系统较小除硬盘外,基本没有与外界硬件的联系,不过考虑到数据库大量数据的备份等要求可以保持与磁带机和光盘刻录机的接口,这点较易实现。
4.3.3软件接口
在这里主要考虑软件与操作系统的接口,考虑到文档处理的需要有可能可以包括与较常用的办公软件的接口。
例如Microsoft的Office系列。
另外用户还有用户所需要的软件接口,这些应在用户需求定义时明了。