软件工程(仓库管理)需求分析说明书_仓库管理软件说明书
软件工程(仓库管理)需求分析说明书由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“仓库管理软件说明书”。
三、需求规格说明书
三、需求规格说明书
1.引言.............................................................................................................................................1
1.1编写目的.............................................................................................................................1 1.2项目背景.............................................................................................................................2 1.3定义.....................................................................................................................................2 1.4参考资料.............................................................................................................................2 2.任务概述.....................................................................................................................................2
2.1目标.....................................................................................................................................2 2.2运行环境.............................................................................................................................3 2.3条件与限制.........................................................................................................................3 3.数据描述.....................................................................................................................................4
3.1静态数据.............................................................................................................................4 3.2动态数据.............................................................................................................................4 3.3数据库介绍.........................................................................................................................4 3.4数据词典.............................................................................................................................4 3.5数据采集.............................................................................................................................9 4.功能需求...................................................................................................................................10 4.1功能划分...........................................................................................................................16 4.2功能描述...........................................................................................................................17 5.性能需求...................................................................................................................................18 5.1数据精确度.......................................................................................................................18 5.2时间特性...........................................................................................................................18 5.3适应性...............................................................................................................................18 6.运行需求...................................................................................................................................19 6.1用户界面...........................................................................................................................19 6.2硬件接口...........................................................................................................................19 6.3软件接口...........................................................................................................................19 6.4故障处理...........................................................................................................................21 7.其它需求...................................................................................................................................22
1.引言
1.1编写目的为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。为了开发出真正满足用户需求的软件产品,首先必须了解用户的需求。本文档是根据用户所
三、需求规格说明书
提供的需求和分析员共同探讨后拟定。在这里将详细介绍用户所需要实现的功能及实现该功能的硬件软件的基本需求,以避免在软件开发后交付用户使用中出现不必要的麻烦。同时在这里将详细的介绍本软件的模块调用等等相关问题。
1.2项目背景
在步入信息化、数字化的今天,仓库是我们生活工作中不可缺少的一部分,仓库管理如何管理,让利益最大化。在如今用软件控制所有流程,可以大大的提高仓库的工作效率,有效地节省物力人力资源。a.项目委托单位:XXX仓库存储基地;开发单位:内蒙古工业大学信息工程学院软件09-1班;主管部门:计算机系领导 b.软件名称:仓库信息管理系统
1.3定义
【列出文当中所用到的专门术语的定义和缩写词的原文。】
实体:客观世界中存在的且可互相区别的事物。联系:客观事物中的彼此之间的关系。属性:实体或者联系所具有的性质。
管理员:指日常管理维护本软件的管理人员或仓库主管单位的领导。
1.4参考资料
[1]李香敏《SQL Server 2000 编程员指南》第1版.北京.希望电子出版社 [2]张海藩《软件工程导论》第五版.北京.清华大学出版社
[3]陶宏才.《数据库原理及设计》.第1版.北京.清华大学出版社.2004年 [4]小型仓库管理系统软件需求规格说明书 [5]2006软件综合设计指导书
2.任务概述
2.1目标
1.提高工作人员的正确性,省略了手工核对的工作量。2.仓库是货物贸易的核心部位,管理好仓库可以使贸易更加便捷,在繁忙的人去管理仓库的同时,人的能力是有限的,而仓库管理系统可以大大的提高工作效率,在总的方面进
三、需求规格说明书
3.4.5.6.行调动。
在管理方面更加便捷,无需复杂的人员记录,管理领导在输入相应的信息后可以直观的了解各个仓库的各种详细动态。
采购人员在这里可以根据本软件清晰地了解到哪里需求较大,哪里需求较小,从而去合理的进行采购。
仓库管理系统可以使企业领导、客户在更高的层面去了解销售详细信息,并且可以更好地规划业务模式,实现利益最大化,牢固仓库和客户之间的合作关系。功能实现:系统涵盖了仓库管理在实际应用中的各项流程,包括仓库的进销存功能模块,报表生成功能,订单的生成、管理、查询功能以及利润分析功能。系统遵循了易学易用的设计理念,以贴近业务管理,融合财务分析为主要线索,使其成为仓库管理员的高级业务助理
2.2运行环境
操作系统:Microsoft Windows 2000 Advanced Server 支持环境:IIS 5.0 硬件:
标准配置:
CPU::P166以上 内存:32M以上
硬盘空间:200M以上 标准键盘、标准鼠标、标准显示器 标准VGA显卡 推荐配置:
CPU:P300以上 内存:64M以上 硬盘空间:1G以上 标准键盘、标准鼠标、标准显示器 标准VGA显卡 100M以太网卡 软件:
标准配置:
数 据 库:Microsoft SQL Server 200
2.3条件与限制
(1)对仓库管理的专业调配等具体技术细节缺乏足够的知识。(2)缺乏和用户的足够的沟通,对目标系统很难有精确的定位。
三、需求规格说明书
3.数据描述
3.1静态数据
员工编号、管理人员账号、密码
3.2动态数据
输入数据:商品编号、供应商信息、商品单价、数量、用户账号和密码 输出数据:商品信息、出入库时间、数量
3.3数据库介绍
本系统是一种工作在windows系统平台的软件,它是以SQL数据库为基础
3.4数据词典
名称:用户名别名:name描述:仓库管理管理系统管理员的唯一标识定义:用户名=15{字符}位置:用户登陆表
三、需求规格说明书
名称:密码别名:paword描述:登录仓库管理系统的唯一认 证标记定义:密码=15{数字}位置:用户登陆表
名称:商品编码别名:SPM描述:仓库商品的唯一标识定义:商品编码=8{字符}位置:商品信息表 库存信息表 进货信息表 退货信息表 商品销售信息表 商品退货信息表
三、需求规格说明书
名称:商品信息别名:SHB描述:商品的基本属性定义:商品信息=商品编码+商品名称+数量+供应商+当前库存位置:库存信息表 进货信息表 供应商信息表 商品销售信息表 退货信息表
名称:库存信息表别名:KCB描述:每一天仓库存储信息的更新 清单 定义:库存信息表=商品编码+商品名+当前库存+商品单价+销售总量+退货总揽位置:库存信息表
三、需求规格说明书
名称:进货信息表别名:JHB描述:仓库购入商品的信息定义:进货信息表=商品编码+商品数量+单位+单价+供应商+进货时间位置:进货信息表
名称:供货商信息表别名:GHSB描述:采购员采购商品的联系人员表或厂家信息表定义:供货商信息表=供货商名称+联系人电话+联系人方式+传真+地址+邮政编码位置:供应商信息表 进货信息表 退货信息表
三、需求规格说明书
名称:商品销售信息表别名:XSB描述:对销售出去的信息的总体统计记录定义:销售信息表=商品编号+销售数量+购买人+购买时间位置:输出到打印机 商品销售信息表
名称:退货信息表别名:THB描述:对退回的货物信息进行登记汇总定义:退货信息表=商品编号+退货数量+单位+单价+供应商+退货时间位置:输出到打印机 退货信息表
三、需求规格说明书
名称:商品退货信息表别名:SPTHB描述:对退回的商品进行登记统计定义:销售信息统计表=商品编号+退货数量+退货人+退货时间位置:输出到打印机 商品退货信息表
3.5数据采集 3.5.1 E-R图
综合E-R图
三、需求规格说明书
供应商信息供应商n供应m商品商品信息表g退货信息表进货进货信息表h退货人j退货k仓库管理仓库管理员ptq销售记录表销售库存信息表r购货方 仓库 E-R 图
库区编号仓库主管仓库面积仓库
商品 E-R图
三、需求规格说明书
商品编码商品名称商品单价供应商库存数量n商品存储m仓库入库时间出库时间采购员库区号管理负责人 销售 E-R图
商品名称购买日期商品编码商品K购买L消费者购买数量商品单价
商品名称商品编码生产厂家数量p商品销售q仓库单价销售日期购买人销售管理员
退货 E-R 图
三、需求规格说明书
商品名称商品编码生产厂家退货数量p商品退货q仓库单价退货日期退货人主要负责人
3.5.2 IPO图
IPO 表系统:仓库管理系统 作者:张启松模块:进货管理 日期:2011/11/2编号:4被调用:仓库管理系统输入:商品信息调用:产生订货清单;添加、删除商品信息输出:商品、供应商信息处理:对入库的货物的具体信息进行登记、删除,便于了解 仓库存储状态局部数据元素:商品名称、编码、单价、供应商信息等注释:
三、需求规格说明书
IPO表系统:仓库管理系统 作者:张启松模块:系统登录 日期:2011/11/2编号:1被调用:仓库管理系统调用:登录输入:用户名和密码输出:登录成功或登录失败处理:省份验证局部数据元素:用户名、密码注释:
三、需求规格说明书
IPO 表系统:仓库管理系统 作者:张启松模块:人员管理 日期:2011/11/2编号: 8被调用:仓库管理系统输入:工作人员信息调用: 人员管理输出:工作人员信息处理:仓库员工的管理局部数据元素:姓名、性别、年龄、职称、工资等
注释:
三、需求规格说明书
IPO 表系统:仓库管理系统 作者:张启松 模块:销售管理 日期:2011/11/2编号:5被调用:仓库管理系统输入:商品信息调用: 销售输出:商品销售记录处理:对商品销售具体信息进行记录、以及对顾客退货的信息进行处理局部数据元素:商品名称、编号、单价、销售时间、数量、购货人等
注释:
三、需求规格说明书
IPO 表系统:仓库管理系统 作者:张启松模块:供货商管理 日期:2011/11/2编号:3被调用:仓库管理系统调用: 供货商输入:供货商输出:供货商信息处理:根据输入的供货商,对供货商的信息进行添加、修改、删除等局部数据元素:供货商信息、商品编码、名称、数量、等
注释:
4.功能需求
4.1功能划分
1)系统登录
用户可根据用户名和密码登录系统,选择自己 2)系统设置
(1)添加删除用户:只限于管理员操作。管理员可以向里面添加和删除用户信
三、需求规格说明书
息,也可修改用户密码。3)供应商信息管理(1)供应商信息的添加(2)供应商信息的修改;(3)供应商信息的删除;(4)供应商信息的查询;
4)库存管理
(1)商品信息的添加。对商品的基本信息进行录入并保存。
(2)商品信息的修改:在有商品进入时,修改库存商品的基本信息,更新商品的信息,使商品信息始终是最新的商品信息。
(3)商品信息的删除:当商品没货时,又不准备再进相同的货时,可以将该商品的信息从库存清单中删除,保证信息库中无冗余的数据。(4)库存信息的查询。(5)库存不足发出警报信息。5)进货管理
(1)由库存清单的信息产生订货清单。
(2)商品的验收,当符合要求时选择入库,反之,选择退货。6)销售管理
(1)销售信息的添加(统计时)。
(2)销售信息的删除(退货时)。
(3)销售信息的统计(上周、本周销售,上月、本月销售)。(4)销售信息的查询(主要针对销售统计)。7)人员管理
(1)工作人员信息的添加。
(2)工作人员信息的删除。(3)工作人员信息的修改。(4)工作人员信息的查询
4.2功能描述 4.2.1用户登录
系统登录功能的主要功能是对用户身份进行验证,只有在系统登录时输入合法
三、需求规格说明书
用户名和密码才能进入仓库管理系统。
退出系统功能保证用户在已经保存当前操作的情况下安全退出,防止不必要的信息丢失
用户注销功能在不退出系统的情况下更改登陆用户
4.2.2仓库管理
库存管理的主要功能是产生进货、退货、商品销售、商品退货的清单,并进行库存的盘点和验收
4.2.3 业务查询
业务查询模块主要实现对当前库存量的查询,对销售历史记录的查询,以及对仓库进货、退货,商品销售、退货信息的查询
4.2.4 系统设置
系统设置模块主要是对供应商信息和登陆用户信息的管理。能够实现对供应商和登陆用户信息的添加、修改、删除功能。
5.性能需求
5.1数据精确度
数据精确度:单价小数点后保留两位有效数字、商品编码为六位。软件的输入精度:小数点后保留1位有效数字 输出数据精度的要求: 小数点后保留1位有效数字 传输过程中的精度: 小数点后保留1位有效数字
5.2时间特性
(1)查询速度:不超过10s(2)其他所有交互功能反应速度:不超过3s(3)可靠性:平均故障间隔时间不低于200h(4)响应时间:0.5秒以内(5)更新处理时间:0.5秒钟以内
三、需求规格说明书
(6)数据的转换和传送时间: 1秒以内(7)解题时间: 1秒以内
5.3适应性
操作方式上的变化:该软件实用与现在流行的操作系统精度和有效时限的变化,可以根据实际情况自行设置
6.运行需求
6.1用户界面
【如屏幕格式、报表格式、菜单格式、输入输出时间等。】
6.2硬件接口
1.登陆终端的接口 2.打票终端机的接口 3.条码录入终端机的接口
6.3软件接口
图1登录时的用户名和密码
三、需求规格说明书
D3 商品信息用户名4仓库管密码以进货管理员及身份理选择4.1产生订货清单库存清单4.1.1添加商品信息4.1.2删除商品信息D2 供货商信息
图2进货管理模块
D3 商品信息商品销售信息仓库管理员用户名密码5销售管理5.1销售商品5.2 顾客退货打印小票采购员顾客5.3销售仓库管销售统统计理员计表
图3商品销售模块
三、需求规格说明书
D2 供货商信息用户名3仓库管密码以供货商理员及身份管理选择3.1添加供货商3.2删除供货商3.3修改供货商3.4查询供货商信息仓库管理员
图4供货商管理模块
D4 工作人员信息仓库管理员用户名8密码以人员管及身份理选择8.1添加人员信息8.2 删除人员信息8.3修改人员信息8.4工作人员信息表查询人员信息
图5人员管理模块
仓库管理员6.4故障处理
4.(1)在输入数据不符合定义时
提示正确类型并重新输入; 5.(2)用户名和密码输入三次还没有正确输入,则系统自动锁定;
三、需求规格说明书
6.(3)数据在数据库中已有备份,系统出错时可以靠数据库恢复;
7.(4)再启动技术,使软件从故障点恢复执行或使软件从头开始重新运行的方法;
8.(5)断电后系统会自动保存数据。
7.其它需求
7.1安全保密设计
9.对数据库的查看访问必须有用户名和密码
10.安全性:登录系统时需要正确的用户名和密码,当密码和用户名错误输入三次,系统不允许再输入。当电脑因意外断电,系统将自动保存信息
7.2维护设计
11.详细编写各阶段的文档资料,利于开发和维护。
仓库管理系统需求规格说明书(第十二组)1.引言 .............................................................................................................................
文档名称:需求分析项目名称:学生智能管理系统一、引言:1、编写目的:对庞大的信息随着学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长。有必要开发学生信息管......
车队管理系统需求分析书1 基本档案1.1 公司信息管理名称、营业范围、联络方式、其他1.2 车辆信息 车辆基本信息车辆资料的添加、修改、删除、导出、打印:记录车辆的基本信息,......
彩票管理系统需求分析说明书一. 引言 ....................................................................................................................................
学生公寓管理系统需求概况 在学校面向现代化、面向世界、面向未来、面向互联网的21世纪,现今社会是一个讲究效率的社会,人们有很强的时间观念,如果仍使用手工操作或使用相当繁......
