欢迎来到天天文库
浏览记录
ID:51831135
大小:203.00 KB
页数:13页
时间:2020-03-16
《仓库管理系统软件需求说明书.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、仓库信息管理系统软件需求说明书目录1.引言11.1目的11.2项目范围11.3定义42.系统需求概述52.1用例模型52.2假设和依赖63.需求与可行性分析73.1用例描述73.2规格说明93.2.1系统需求分析93.2.2功能需求分析93.2.3性能需求分析103.2.4技术可行性分析103.2.5经济可行性分析104.术语表11大连交通大学软件学院《软件工程实践》2011-2012-02软件需求说明书1.引言1.1目的本文档描述了仓库信息管理系统的软件需求规格。目的在于向读者表述系统的环境,系统的功能和非功能的需求
2、。1.2项目范围本次软件项目开发的是一个仓库信息管理系统,理论上能够实现于超市、仓库等部门的货物管理系统,其目的在于实现超市、仓库等部门的货物更有效的管理,使超市、仓库能够更方便、更有效率的完成日常工作,以及实现完善日常生活中货物管理的各种功能。共包括四个模块l用户登录l仓库管理l业务查询l系统设置用户登录模块由用户登录、用户注销、退出系统3个部分组成。用户可以用两种身份登录系统:普通操作员或经理(管理人员);不同身份登录被系统授予不同的使用权限,这样提高了本系统的安全性,避免了无关人员获取不在他权限范围内的信息。用户
3、在登录后可以不退出本系统,而采用用户注销的方式使系统不存在激活状态下的用户。仓库管理模块(1)仓库进货仓库存放货物品种繁多,堆存方式以及处理过程也非常复杂,随着业务量的增加,仓库管理者所需要处理的信息量大幅上升,因此管理者往往很难及时准确掌握整个仓库的动作状态。分析其原因在于:仓库在进货时没有输入详细、有效、完整的信息。在本仓库信息系统中,仓库进货模块要求操作员输入商品号、进货数量、单价和供应商,系统会自动的将当前系统时间作为进货时间更新到数据库,并且会自动统计总进货金额。该操作完成后,相应货物的数量为原数量加进货的数
4、量,并更新数据库。11大连交通大学软件学院《软件工程实践》2011-2012-02(2)仓库退货需求分析表明,企业仓库中的货物离开仓库主要有两种原因:企业无法销售某种商品,将其退还给供应商;企业销售了一部分某商品,再从仓库调出部分库存的该种商品。在本仓库信息系统中,仓库进货模块是为了第一种原因而设计的,它要求操作员输入退货商品号、退货数量、单价和供应商,系统会自动的将当前系统时间作为退货时间更新到数据库,并且会自动统计总退货金额。该操作完成后,相应货物的数量为原数量减退货的数量,并更新数据库。(3)仓库领料根据上述仓库
5、退货中列举的原因,在本仓库信息系统中,仓库领料模块是为了第二种原因而设计的,它要求操作员输入领取商品号、领料数量、领料人和仓库管理员,系统会自动将当前系统时间作为退货时间更新到数据库,并且会自动统计总领料数量。在打印的单据中将会给出上述的所有信息。该操作完成后,相应货物的数量为原数量减领料的数量并更新数据库。(4)仓库退料根据需求分析,企业功能遇到下述问题:企业销售部门在某段时间内没有销售某件商品,这可能会造成销售部门的货物积压,因此部门就需要将该件商品一部分到仓库,这就是所谓的仓库退料。在本仓库信息系统中,仓库退料模
6、块要求操作员输入退料商品号、退料数量、退料人和仓库管理员,系统会自动的将当前系统时间作为退料时间更新到数据库,并且会自动统计总退料数量。在打印的单据中将会出上述的所有信息。该操作完成后,相应货物的数量为原数量加退料的数量并更新数据库。(5)商品调拨企业中很可能不止一个销售部门,而各个销售部门销售业绩也不相同。按照传统的仓库物流管理模式,业绩不好的销售部门要将其积压的商品退回仓库,业绩好的销售部门从仓库领取一定数量的商品,本系统中引入了商品调拨的概念,即业绩不好的销售部门可以直接将其积压的商品移交一部分给业绩好的销售部门
7、,不必通过仓库中转。该功能具有较大的灵活性和可扩展性,能够满足客户在仓储管理方面更多个性化的需求。11大连交通大学软件学院《软件工程实践》2011-2012-02商品调拨模块要求操作员输入退料商品号、调拨数量、调拨人和仓库管理员,系统会自动的将当前系统时间作业调拨时间更新到数据库,并且会自动统计总调拨数量。在打印的单据中将会给出上述的所有信息。(6)仓库盘点仓库盘点的目的是为了更好地了解仓库准确的库存信息。盘点的周期和盘点的方式,企业可以根据自身的情况加以选择,不合理的仓库盘点,将会降低仓库库存信息的准确性、物料计划的
8、准确性;不必要的仓库盘点将浪费企业的人力和物力。仓库盘点一般可以按照周期盘点、循环盘点和零点3种方式进行,企业采用周期盘点这种方式的情况较多。操作员可以在仓库盘点中任意增加或减少某件商品的库存数据,因此,出于安全性方面的考虑,本功能模块需要管理者(部门经理)能使用,并且所有的修改信息将会被存储到数据中。仓库盘点模块要求管理员输入某
此文档下载收益归作者所有