电子化仓库管理系统需求分析说明书Word格式文档下载.docx
《电子化仓库管理系统需求分析说明书Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《电子化仓库管理系统需求分析说明书Word格式文档下载.docx(18页珍藏版)》请在冰豆网上搜索。
2.1.3功能规定7
2.2功能需求8
2.2.1产品功能流程图8
2.2.2功能用例图10
2.3用户的特点12
2.3.1普通用户12
2.3.2系统管理员13
2.4假定与约束13
3需求规定13
3.1对性能的规定13
3.1.1功能块划分13
3.1.2功能块描述14
3.2对性能的规定15
3.2.1精度15
3.2.2时间特性要求16
3.2.3灵活性16
3.3输入输出要求16
3.4数据管理能力要求17
3.5故障处理要求18
3.5.1可能出现的故障:
18
3.5.2故障处理:
4运行环境规定18
4.1设备及环境18
4.2接口19
4.2.1用户接口19
4.2.2外部接口21
4.2.3内部接口21
4.3控制22
1引言
本文档将介绍建议邮件收发系统的相关功能。
1.1编写目的
电子化仓库管理系统,是现代化仓库进行货物管理和处理的业务操作系统。
如今随着计算机的普及,和商品品种的日益繁多。
一个智能的,优化的仓库管理系统,变得越来越重要,所以电子化仓库管理系统应运而生,他可以实现制造业,物流企业,连锁零售业在一个广域范围内,异地多点仓库的管理;
它可以对仓库作业流程的全过程进行电子化操作;
可以是客户通过网上客户服务系统是实现远程货物管理,可以作为制造企业ERP系统在供应连执行层面的有机补充,与ERP实现无缝连接。
该文档是关于用户对于电子化仓库管理系统的要求,重点描述了电子化仓库管理系统的设计需求,将作为对该工具在概要设计阶段的设计输入。
文档的预期读者是:
1、设计人员
2、开发人员
3、项目管理人员
4、测试人员
5、用户
1.2背景
在改革开放20多年以来,由于经济的发展,各种企业、工程如雨后春笋般的发展起来了。
但由于仓库管理制度的滞后,大大制约了企业的发展,仓库管理系统可以全面管理仓库中储存的商品和货物,缩短了库存信息流转时间,使企业的物料管理层次分明、井然有序,为采购、销售和生产提供依据,从而提高企业的经济效率。
1.3市场定位分析
电子化仓库管理系统构建的初始目标是面向中小规模企业的仓库管理员,由于仓库货物数目庞大,管理繁杂,因而电子化仓库管理系统应在具有自己特色的同时满足企业对仓库管理的需求。
因此电子化仓库管理系统定位为中小型企业的管理人员,并且突出电子化仓库管理方面的特色。
借助这个电子化仓库管理系统,可以很方便的对货物出库信息、入库信息、进货管理,以满足现在信息化管理的需求。
这个系统会有很好的市场前景,不管什么企业,现在或以后都需要对企业的仓库进行信息化管理。
1.4定义
B/S:
基于浏览器服务器的开发环境。
HTML:
超文本标记语言。
MySQL:
一种数据库管理系统。
JSP:
动态网页制作
Tomcat:
服务器
MyEclipse:
编辑软件
SQL:
(StructuredQueryLanguage)是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。
E-R图:
(EntireandRelation)为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。
功能流程图:
对系统中使用的功能进行描述。
用例图:
包含行为者、用例、用例之间关系,用来表示现实世界的功能模型。
静态数据:
系统内部有关的数据结构和操作规程。
动态数据:
程序运行时输入和输出的数据。
序号
术语名称
术语定义
1
总体结构
软件系统的总体逻辑结构。
按照不同的设计方法,有不同的总体逻辑结构。
若采用面向功能或面向数据的设计方法,则总体逻辑结构为一树形的功能模块结构图。
若采用面向对象或面向部件(构件)的设计方法,则总体逻辑结构为部件(构件)的组装图
2
子系统
具有相对独立功能的小系统叫做子系统。
一个大的软件系统可以划分为多个子系统,每个子系统性可由多个模块或多个部件组成
3
模块
具有功能独立、能被调用的信息单元叫做模块。
模块是结构化设计中的概念
4
数据结构
数据结构包括:
数据库表的结构、其他数据结构等
5
外部接口
本软件系统与其他软件之间的接口,接口设施可以是中间件。
接口描述包括:
传输方式、带宽、数据结构、传输频率、传输量、传输协议
6
内部接口
软件系统内部各子系统之间、各部件之间、各模板之间的接口,叫做内部接口。
调用方式、入口信息、出口信息等
7
相关文件
相关文件是指当文本文件内容变更后,可能引起变更的其他文件。
如需求分析报告、详细设计说明书、测试计划、用户手册
8
参考资料
参考资料是指本文件书写时用到的其他资料。
如各种有关规范、模板、标准、准则
1.5参考资料
1.客户的需求功能文档
2.软件设计文档国家标准
3.软件需求规格说明书标准
4.《UML软件建模教程》卫红春编著
1.6项目及相关
说明:
待开发的软件系统的名称:
电子化仓库管理系统。
本项目的任务提出者:
paladin项目小组。
开发者:
职务
人员名单
项目工程师
需求分析师
概要设计师
详细设计师
代码工程师
测试工程师
会议记录员
2任务概述
2.1目标
2.1.1总体目标
使企业仓库物品管理的信息更加系统化,信息更加精确化。
使管理人员管理更加方便,能够改动部分信息,最大化的满足客户的需求。
系统能自动保存信息,给查找数据留下依据。
其主要可以实现以下功能:
a产品中的角色
角色名称
职责描述
管理员
所有功能
用户
除系统管理之外的所有功能
b库存管理:
包含对仓库物品的入库管理,出库管理,送货管理,盘点管理。
1.入库管理,包含入库商品名称、商品数量、存入时间、责任人、商品类别。
2.出库管理,包含对出库商品名称、商品数量、出库时间、责任人、商品类别进行记录。
3.送货管理,包含对送出商品的名称、商品数量、送货的时间、送货地点、责任人,进行记录进行相关记录
4.盘点管理,包含对商品名称、剩余量、入库记录、出库记录进行记录。
C统计管理:
对仓库相关物品进行查询
1.入库查询:
对公司名称、商品名称、入库数量、存入时间、责任人进行记录。
2.出库查询:
对公司名称、商品名称、出库数量、出库时间、责任人进行记录。
3.送货查询:
对公司名称、商品名称、送货数量、送货时间、送货地点、责任人等信息进行管理记录。
4.盘点查询:
公司名称、商品名称、出库、入库、数量、时间、责任人进行查询记录。
5.库存查询:
对公司名称、商品名称、剩余总量进行统计管理。
D系统管理:
对商品,供应商,客户进行统一管理
1.商品分类管理:
商品类别、仓库号、商品名称、商品数量进行统计管理。
2商品管理:
公司名称、商品名称、储存变量、责任人的信息进行统计管理。
3供应商管理:
公司名称、入库公司、入库时间、出库公司、出库时间、责任人的信息进行统计管理。
4客户管理:
公司名称、公司地址、责任人、联系方式的信息进行统计管理。
5仓库信息:
仓库号、公司名称、商品名称、商品数量、商品类别的信息进行统计管理。
6用户管理:
公司名称、公司地址、商品名称、商品数量的信息进行统计管理。
2.1.2技术目标
(1)用户登录:
用户能够通过登录操作可以对商品信息进行查询。
(2)登录验证:
登陆界面中没有保存密码的选项。
界面只提供登录操作。
管理员和用户使用相同的登录界面。
(3)用户中心:
可查看个人信息
(3)用户查询功能:
浏览与搜索所需要的货物信息。
对仓库信息查询。
(5)管理员管理:
管理员可以进行对仓库货物的入库、出库,货物盘点,密码修改等所有功能都可实现。
2.1.3功能规定
用户功能:
功能名称
功能编号
简要说明
登录
1-1
用户名、密码
1-2
分配权限(自动)
2-1
查看个人信息
2-2
查看货物
管理员功能:
库存管理
3-1
添加,删除,查询,修改库存信息
统计查询管理
4-1
添加,删除,查询,修改统计管理信息
系统管理
5-1
添加,删除,查询,修改
5-2
添加,删除,查询,修改用户信息
2.2功能需求
2.2.1产品功能流程图
管理员功能流程图
2.2.2功能用例图
用户功能力图:
管理员功能力图
2.3用户的特点
2.3.1普通用户
本网站操作简单,主要通过浏览器页面进行访问操作。
无需培训,任何人只要熟悉下访问常规网站即可方便使用,并且本网站配备帮助界面,更加降低了难度。
用户使用更加方便,简洁,提高效率,方便管理。
2.3.2系统管理员
除具备以上前台操作员的要求外,还要懂得基本得网站基本维护,懂得数据库维护,熟悉本网站系统的功能,这是对此网站维护所要具备的,要经过专门的培训或学习。
在电子化仓库管理系统中,还应要求管理员个人素质较高。
2.4假定与约束
登陆系统需要有pc机一台,CPU奔腾IV以上,内存512MB,需要1G的硬盘空间,并需要基本的操作系统支持。
假设用户已经过简单培训并且懂得一些网络操作的知识。
3需求规定
3.1对性能的规定
3.1.1功能块划分
电子化仓库管理系统共分为二个部分,一部分时面向普通用户,其功能主要包括:
用户查看个人信息、查看仓库货物信息;
另一部分面向超级用户(管理员),其主要功能包括四部分:
登录管理、库存管理、统计管理和系统管理,其主要是完成各部分信息的增删改查。
图3-1系统功能块划分图
3.1.2功能块描述
1.面向普通用户部分功能:
(1)登录功能。
用户只有通过身份验证,才能进入系统进行各种操作。
2.面向管理员部分功能:
(1)对用户的信息分类管理;
。
管理员可查询、添加、修改和删除用户的各种信息。
(2)查看用户信息功能。
管理员可以通过该功能查看用户信息详情。
(3)增加用户信息功能。
管理员可以通过该功能增加用户信息详情。
(4)删除用户信息功能。
管理员可以通过该功能删除用户信息详情。
(5)修改用户信息功能。
管理员可以通过该功能修改用户的信息详情。
3.2对性能的规定
3.2.1精度
主要有以下方面:
一是在用户登录时必须确保密码的正确性,如超过五次输入错误,则账户被锁定,次日再试;
二是关于在更新数据时保持数据的一致性,避免因更新数据而导致的不精确甚至是错误数据;
三是对用户信息进行增删改查是应保持高度的责任心,避免粗心大意造成的后果。
四是对用户信息操作时应具有真