您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 电子仓储管理系统需求规格说明书
电子仓储管理系统需求规格说明书目录1引言...................................................11.1编写目的.............................................11.2项目背景.............................................11.3缩写说明.............................................11.4术语定义.............................................11.5引用标准.............................................11.6参考资料.............................................21.7版本更新信息.........................................22系统定义...............................................22.1项目来源.............................................22.2项目要达到的目标.....................................22.3用户特点.............................................32.4系统整体结构.........................................33应用环境...............................................53.1系统运行网络环境......................................53.2系统硬件环境.........................................63.3系统运行软件环境......................................64功能规格...............................................64.1系统子功能的模块分析..................................64.1.1系统登录模块......................................64.1.2库存管理..........................................74.1.3统计管理.........................................144.1.4系统管理.........................................194.1.5用户管理.........................................305性能需求..............................................365.1界面需求............................................365.2响应时间需求........................................365.3可靠性需求..........................................375.4开放性需求..........................................375.5可扩展性需求........................................375.6系统安全性需求......................................376产品提交..............................................377实现约束..............................................378签字..................................................38第1页1引言1.1编写目的本文档描述了仓库管理系统的设计要求,为系统的设计,提供一个整体的框架结构和方向,同时也明确了本系统的详细需求,供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准。1.2项目背景社会的快速发展,事物的种类纷繁多样,商品的统计,管理的工作从数量上变的庞大繁杂,工作程度上也是复杂多变。为了解放人的负担,提高工作的效率保障,为了方便对公司或个体部门的大量物品的合理,高效的进行组织和管理,同时应XX公司的要求,而编写的仓库管理软件。◇开发软件名称:仓库管理系统◇应用单位:XX公司◇项目开发者:西安邮电大学计算机学院COE开发小组成员:陈振安、孙恒志、郭飞、谭亮、彭溪1.3缩写说明暂无1.4术语定义暂无1.5引用标准[1]《企业文档格式标准》V1.1北京长江软件有限公司[2]《需求规格报告格式标准》V1.1北京长江软件有限公司软件工程过程化组织第2页1.6参考资料[1]《统一建模语言》[2]《软件工程》张海帆[3]UML系统建模与分析设计刁成嘉机械工业出版社[4]UML和模式应用(原书第3版)(美)拉曼(Larman,C.)著,李洋等译.机械工业出版社[5]软件工程导论张海藩清华大学出版社[6]《需求规格报告格式标准》V1.1北京长江软件有限公司软件工程过程化组织1.7版本更新信息本文档的更新记录如表A-1:修改编号修改日期修改后版本修改位置修改内容概述0012011.4.200.1全部初始发布版本0020032011.4.222011.4.240.20.34.1.1节4.1.5节管理模块增加用户管理修改表A-1版本更新记录2系统定义2.1项目来源本系统通过使用计算机技术给管理人员和用户带来便利。本系统实现了对库存物品信息的分类、统计、管理外还实现了对系统商品供应商、商品的客户管理以及对用户的管理。2.2项目要达到的目标通过该软件尽可能最大限度的提高应用人员的工作效率;减少人力与管理费用;提高信息准确度;改进管理和服务;建立高效的信息传输和服务平台,提高信息处理速度和利用率;系统设计优良,界面设计精美、友好、快捷,人性化设计,后台管理功能强大、效率高;第3页更简便、信息化程度更高的物品管理流程。2.3用户特点本软件是面向管理人员的一类管理软件,需要有一定的计算机应用基础。能实现对系统的前后操作。此类用户为系统的经常性用户。系统的维护人员应为计算机专业人员,熟悉数据库、操作系统、网络维护工作,维护人员为间隔性用户。2.4系统整体结构根据用户所提出的功能需求和我们所做出的市场调研,整理出了本系统的主要的功能模块和整体的框架。本系统的功能模块:1、登陆模块:对用户的登录权限进行管理2、仓库管理:对货物的入库、出库、送货、点货的信息进行记录和管理3、统计查询:对货物的入库、出库、送货、点货、库存信息的查询4、系统管理:实现了对商品的分类管理、品牌管理、商品的管理、供应商、客户以及物品货架的管理5、用户管理:对用户、资源、部门的管理。系统活动图如图2.4-1所示:图2.4-1系统活动图第4页主系统用例图如图2.4-2所示:图2.4-2系统用例图2.5项目要实现的基本模块前台模块:1、登陆模块2、仓库管理3、统计管理4、用户管理后台模块:数据库的创建和维护,实现对数据的增、删、改、查的操作。第5页3应用环境本项目的应用环境可以分硬件环境、软件环境和网络环境来描述。3.1系统运行网络环境本系统可以采用两种网络环境:1是公司或者企业的内部局域网;2是运行在WEB服务器上。前者不用接入到互联网上,运行在一个公司的内部网络环境中如图3.1-1所示。这种情况下,只有本公司内部的已授权的人员可以根据自己的权限进行相关的访问。后一种情况,不必拘泥于本公司的网络环境,相关人员不受地点时间的限制,可以通过互联网,来实现了解货物的最新情况,并执行相关的操作,如图3.1-2所示。图3.1-1局域网环境图3.1-2互联网环境第6页3.2系统硬件环境本系统的硬件支持环境为:客户机:普通PCCPU:P41.8GHz内存:256MB以上分辨率:推荐使用1024*768像素WEB服务器CPU:P41.8GHz内存:256MB以上数据库服务器CPU:P41.8GHz内存:256MB以上3.3系统运行软件环境操作系统:WindowsXP以及Windows98以上的Windows系列数据库:SQLServer2000开发工具包:JDK、MyeclipseJSP服务器:Tomcat浏览器:IE6.04功能规格本系统的开发,采用UML的分析策略和软件开发的思想相结合,采用迭代式增量式开发。4.1系统子功能的模块分析本系统的分析从系统登录模块、库存管理模块、统计查询模块、系统管理模块和用户管理模块进行分析。4.1.1系统登录模块参与者:系统管理人员,功能描述:通过对登录用户的身份的判别,来实现对登录用户的身份进行识别和验证,并对相应的用户设置不同的权限值,以保证系统的安全性防止系统遭到非法用户的破坏。系统登录用例描述:用例描述:系统登录参与者:系统的管理人员,物品统计人员等第7页前置条件:成功进入本系统的登陆页面后置条件:系统内部的相关业务变更和登陆用于的权限的变更,以及数据库的变更,会有相应的变动。主成功场景:1进入系统登陆界面;2填写正确的登陆信息,并提交;3成功进入下一级页面。非主成功场景的处理:在填写登录信息,信息核对有误,无法成功进入一级页面时,则显示出错信息,并返回到登陆界面。4.1.2库存管理库存管理主要是对商品的出、入库情况进行登记录入数据库,对仓库中的货物进行盘点、归总,根据实际情况对货物的管理库存管理可以分为入库管理、出库管理、送货管理和盘点管理。库存管理的用例图如图4.1.2-1下:图4.1.2-1库村管理用例图管理员状态图反应了在库存管理这一环节中的状态的变化,如图4.1.2-2所示:第8页图4.1.2-2管理员状态图管理员活动转化图如图4.1.2-3所示:图4.1.2-3管理员活动图库存管理中的各个用例如下:第9页入库管理仓库管理员在当有商品添加到仓库时。仓库管理员需要对入库的商品进行登记,并且要对这次商品入库事件进行数据汇总,以方便以后需要对账单进行查询,可以清楚地查看入库货物情况。在这个用例中,仓库管理员需要填入入库的单号、入库日期、入库类型(分为普通入库和调整入库)、供货批次、此次入库单号创建人员、此次入库单号创建时间、供应商,以及添加一些备注信息。当点击添加入库时,要选择入库商品名称(保存在数据库中)、货架名称、入库商品的数量。仓库管理员在点击确定之前可以对已经选择的商品进行删除及支持撤销操作。用例描述:入库管理执行者:仓库仓库管理员前置条件:仓库管理员通过密码验证已经成功地登陆到系统中,并已选择入库操作后置条件:仓库管理员完成入库管理的各个操作后,将相应的信息记录到数据库中基本路径:a)仓库管理员在开始登陆界面输入用户名和密码登陆到系统,如果密码错误则继续。b)仓库管理员点击选择仓库管理管理进入库管理模块。c)仓库管理员点击入库管理管理右边显示入库管理的填写表格。d)仓库管理员填写、选择入库管理中各项信息,以及备注信息。e)仓库管理员点击添加入库,选择商品名称、数量、货架。f)仓库管理员可以对已经选择的商品删除。g)仓库管理员点击确定,将各项信息保存到数据库中。扩展事件:当管理员进行入库管理时系统发生错误,要恢复到账目初始输入时的数据库状态,确保数据库中原来的信息不被破坏,可以从任何场景中恢复。入库管理活动图如图4.1.2-4所示:第10页图4.1.2-4入库管理活动图出库管理:当有商品从仓库中取出时。仓库管理员需要对此次出库事件进行
本文标题:电子仓储管理系统需求规格说明书
链接地址:https://www.777doc.com/doc-74012 .html