电子化仓储管理系统软件需求规格说明书_第1页
电子化仓储管理系统软件需求规格说明书_第2页
电子化仓储管理系统软件需求规格说明书_第3页
电子化仓储管理系统软件需求规格说明书_第4页
电子化仓储管理系统软件需求规格说明书_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、项目名称Product name密级confidentiality level电子化仓储管理系统仅供收件方查阅项目编号Project code版本version文档编号document codeE-Storage Management System Software Requirements Specification电子化仓储管理系统软件需求规格说明书Prepared by拟制Date日期Reviewed by评审人Date日期Approved by批准Date日期 版权所有 不得复制Copyright © BroadenGate Technologies, Co., Ltd.Al

2、l Rights ReservedRevision Record修订记录Date日期Revision Version修订版本CR ID /Defect IDCR/ Defect号Sec No.修改章节Change Description修改描述Author作者2015.4.210.1001用户管理修改2015.4.240.2002管理模块添加功能人员组成姓名班级负责模块 登陆,库存管理 仓库管理 查询统计  系统管理 用户管理Catalog 目 录1 Introduction 简介51.1 Purpose 目的51.2 Scope 范围62 Gennral Description 总

3、体概述62.1 Software Perspective 软件概述6 2.1.1 About the Project 项目介绍6 2.1.2 Environment of Pruduct 产品环境介绍62.2 User Characteristics 用户特征62.3 Software Function 软件功能72.4 Assumptions & Dependencies 假设和依赖关系73 Specific Requirements 具体需求73.1 Functional Requirements 功能需求73.2 Preformance Requirements 性能需求8 3.

4、2.1 Performance Measurement 性能指标93.3 External Interface Requirements 外部接口需求10 3.3.1 User Interface 用户接口13 3.3.2 Software Interface 软件接口15 3.3.3 Hardware Interface 硬件接口20 3.3.4 Communication Interface 通讯接口224 Overall Design Constraints 总体设计约束264.1 Standards Compliance 标准符合性284.2 Runtime Limitations 环

5、境约束32 4.2.1 Hardware Environment 硬件环境35 4.2.2 Software Environment 软件环境394.3 Technology Limitations技术限制455 Software Quality Attributes软件质量特性466 Dependencies 依赖关系467 Other Requirements其他需求46 7.1 Database数据库467.2 Operations操作46 7.3 Localization本地化468 Requirements Classification需求分级479 Issues To Be Det

6、ermined待确定问题48Error! Reference source not found.Keywords 关键词:仓储管理Abstract 摘 要:本文主要描述电子化仓储管理系统的设计需求,包括功能需求和性能需求,以及其他设计约束等。List of abbreviations 缩略语清单: Abbreviations缩略语Full spelling 英文全名Chinese explanation 中文解释1 Introduction 简介1.1 Purpose 目的 (1)对实现软件的功能做全面的描述,帮助用户判断实现功能的正确性、一致性和完整 性,促使用户在软件设计启动之前

7、周密地、全面地思考软件需求;(2)了解和描述软件实现所需的全部信息,为软件设计、确认和验证提供一个基准;(3)为软件管理人员进行软件成本计价和编制软件开发计划书提供依据;软件需求分析应尽量提供软件实现功能需求的全部信息,使得软件设计人员和软件测试人员不再需要需求方的接触。这就要求软件需求分析内容应正确、完整、一致和可验证。此外,为保证软件设计质量,便于软件功能的休整和验证,软件需求表达无岔意性,具有可追踪性和可修改性。1.2 Scope 范围本文档包含电子化仓储管理系统 V1.0的对外接口和功能描述,以及和外部的约束关系。2 General description 总体概述2.1 Softwa

8、re perspective 软件概述(1)通过该软件提高对仓储管理的效率,解决传统手工仓储管理中低效率易出错的问题,减少企业的仓储管理人员的资金支出,帮助企业减少管理成本,并且最大程度上减少了管理上的失误。 Ø (2)建立有效高速的信息传输和服务平台,提高信息处理速度以及业务的并行处理度;(3)系统设计优良,界面设计精美,使用简洁方便;2.2 仓库管理系统需要完成的功能主要有以下几点:(1) 登陆模块(2) 仓库管理 (3) 查询统计 (4) 系统管理 (5) 用户管理2.2.1 About the Project 项目介绍主要分为

9、前台模块和后台服务器模块 (1)前台模块:登陆模块,仓库管理,统计查询,系统管理,用户管理 (2)后台服务器模块:对后台数据库的表的DML操作以及对数据的维护。2.2.2 Environment of Pruduct 产品环境介绍产品环境分为硬件,软件,网络环境。(1) 硬件: 客户机硬件要求: Windows 2000以上,Cpu 1Ghz , 内存 512MB以上。 Web服务器要求: cpu: 1Ghz以上, 内存 512MB以上。 数据库服务器要求: cpu:2Ghz以上 ,内存 2G以上。 (2)软件: 操作系统在Windows2000系列以上,数据库在sql server 2000

10、,开发软件:eclipse,JSP服务器:Tomcat 。 (3)网络环境:通过互联网连接到公司的web服务器上,用户通过客户端可以时实登陆管理系统,进行相关的操作。2.3 User characteristics 用户特征 系统管理员:可以使用账户名密码登陆对使用该系统的用户进行管理,以及系统的维护操作。 仓库管理员:使用账户密码登陆系统对仓库中的货品进行增删改,以及统计等常规的操作。2.4 Software function 软件功能(1) 登陆模块:对用户的登录权限进行管理。可以设置登陆人员,权限,密码。(2) 仓库管理:仓库管理各种信息的输入,包括入库、出库、送货、点货的信息的输入以及

11、管理等。  (3) 统计查询:对货物的入库、出库、送货、点货、库存信息的查询以及修改维护等。  (4) 系统管理:实现了对商品的分类管理、品牌管理、商品的管理、供应商、客户以及物品货架的管理。 (5) 用户管理:对用户、资源、部门的管理。2.5 Assumptions & Dependencies 假设和依赖关系3 Specific Requirements 具体需求3.1 Functional Requirements 功能需求这部分是核心,分模块详细描述登陆模块:登陆模块参与者:系统的管理人员,仓储管理人员等。 成功登陆 : 拥有正

12、确的账号密码,成功进入本系统登陆页面 ,然后跳转到系统管理页面。 失败登陆:在填写登录信息,提交后无法成功进入管理页面,显示出错信息,并返回到登陆界面。库存管理模块: 库存管理主要是对货物的出、入库情况进行登记录入数据库,对仓库中的货物进行盘点。库存管理模块:库存管理用例图如下3.1.1 图3.1.1 库存管理用例图管理员的状态图(在库存管理环节的状态变化) 如图3.1.2所示 图3.1.2 管理员状态图管理员的活动图 ,如图3.1.2所示 图3.1.3 管理员活动图入库管理模块:仓库管理员在当有商品添加到仓库时。仓库管理员需要对入库的商品进行登记,并且要对这次商品入库事件进行数据汇

13、总,以方便以后需要对账单进行查询,可以清楚地查看入库货物情况。在这个用例中,仓库管理员需要填入入库的单号、入库日期、入库类型(分为普通入库和调整入库)、供货批次、此次入库单号创建人员 、此次入库单号创建时间、供应商,以及添加一些备注信息。当点击添加入库时,要选择入库商品名称(保存在数据库中)、货架名称、入库商品的数量。仓库管理员在点击确定之前可以对已经选择的商品进行删除及支持撤销操作。用例描述:入库管理执行者:仓库仓库管理员前置条件:仓库管理员通过密码验证已经成功地登陆到系统中,并已选择入库操作后置条件:仓库管理员完成入库管理的各个操作后,将相应的信息记录到数据库中基本路径:a) 仓库管理员在

14、开始登陆界面输入用户名和密码登陆到系统,如果密码错误则继续。b) 仓库管理员点击选择仓库管理管理进入库管理模块。c) 仓库管理员点击入库管理管理右边显示入库管理的填写表格。d) 仓库管理员填写、选择入库管理中各项信息,以及备注信息。e) 仓库管理员点击添加入库,选择商品名称、数量、货架。f) 仓库管理员可以对已经选择的商品删除。g) 仓库管理员点击确定,将各项信息保存到数据库中。扩展事件:当管理员进行入库管理时系统发生错误,要恢复到账目初始输入时的数据库状态,确保数据库中原来的信息不被破坏,可以从任何场景中恢复。入库管理活动图如图所示:出库管理模块:当有商品从仓库中取出时。仓库管理员需要对此次

15、出库事件进行登记,并把数据录入数据, 方便以后对账单事件进行查看。在出库管理用例中。仓库管理员首先需要填入出库单号、选择出库类型(分为普通出库和调整出库)、此次单号创建人员、此次单号创建时间、选择客户、填写出库日期、选择状态(冻结和激活)以及添加对此次出库的一些备注信息。当点击添加出库时选择商品名称(保存在数据库中)、货架名称、库存数量、出库数量。其中库存数量在数据库中读出、出库数量由仓库管理员根据此次出库的实际商品数量添加。当出库数量大于入库数量时则进行出错处理。仓库管理员在点击确定之前可以对选择的商品进行删除,即删除此次出库操作。用例描述:出库管理执行者: 仓库仓库管理员前置条件:仓库管理

16、员已经成功地登陆到系统中,并已选择出库操作后置条件:仓库管理员完成出库管理的各个操作后,将相应的信息记录到数据库中基本路径:1. 仓库管理员输入用户名和密码登陆到系统。2. 仓库管理员选择出库管理模块中的出库管理。3. 仓库管理员填写出库管理中各项信息。4. 仓库管理员点击添加出库,选择商品名称,出库数量、货架,库存量由系统数据库中读出,出库数量必须小于等于库存量。5. 仓库管理员可以对已经选择的商品删除。扩展事件:当管理员进行出库管理时系统发生错误,要恢复到账目初始输入时的数据库状态,确保数据库中原来的信息不被破坏,可以从任何场景中恢复。送货管理模块:当外界活动者需要给客户送货时,仓库管理员

17、必须添加登记此次送货的记录。在送货管理用例中仓库管理员需要添加的信息有:送货单号、此次单号创建人员、选择目的城市、此次送货日期、此次单号创建时间、状态(激活或者冻结)、以及关于此次送货的一些备注信息。当点击添加送货时,管理员选择从数据库中取出的在添加出库管理时创建的出库单号,填写送货数量。仓库管理员在点击确定之前可对此次送货管理的账单进行删除。用例描述:送货管理执行者:仓库仓库管理员前置条件:仓库管理员已经成功地登陆到系统中,并已选择送货操作后置条件:仓库管理员完成出送货管理的各个操作后,将相应的信息记录到数据库中基本路径:1、 仓库管理员输入用户名和密码登陆到系统。2、 仓库管理员选择送货管

18、理模块中的送货库管理。3、 仓库管理员填写送货管理中各项信息。4、 仓库管理员点击添加送货,送货的单号必须是在出库管理中已经添加倒是数据库中的记录。 5、仓库管理员可以对已经选择的商品删除。 6、仓库管理员点击确定,将各项信息保存到数据库中。扩展事件:当管理员进行送货管理时系统发生错误,要恢复到账目初始输入时的数据库状态,确保数据库中原来的信息不被破坏,可以从任何场景中恢复。送货管理活动图如图:盘点管理模块:当仓库管理员需要对仓库中的某个货架上的某个商品进行盘点时,需要对盘点的情况进行记录,盘点的管理主要包括:盘点单号、此次单号创建人员、选择货架号、此次盘点日期、此次盘点单号创建日期、状态(激

19、活或者冻结),以及关于此次盘点货物的一些备注信息。当仓库管理员点击添加盘点时,选择要盘点的商品的名称,得到商品数量和实际库存数量。确定后保存到数据库中。管理在点击确定之前可以对添加的商品进行删除。用例描述:盘点管理执行者:仓库仓库管理员前置条件:仓库管理员已经成功地登陆到系统中,并已选择盘点管理操作后置条件:仓库管理员完成盘点管理的各个操作后,将相应的信息记录到数据库中基本路径: 1、仓库管理员输入用户名和密码登陆到系统。 2、仓库管理员选择库存管理模块中的盘点管理子模块。 3、仓库管理员填写盘点管理中各项信息。 4、仓库管理员点击添加盘点,选择商品名称,数量、货架。 5、仓库管理员可以对已经

20、选择的商品删除。 6、仓库管理员点击确定,将各项信息保存到数据库中。扩展事件:当管理员进行盘点管理时系统发生错误,要恢复到账目初始输入时的数据库状态,确保数据库中原来的信息不被破坏,可以从任何场景中恢复。盘点管理活动图如图:Perfo统计查询模块功能如下4.1.3.1: 入库查询功能描叙管理员登录到入库查询站点可以看到入库单号、入库日期、操作员、供应商、货架、商品、商品数量几项,管理员可以根据开始日期、结束日期或客户进行统计查询。当根据需求输入点击查询后,会在当前页面显示数据库中相应条件的物品项目,如图4.1.3-2所示。入库查询的功能是查询符合要求的曾经进入了仓库的物品,而不关心该物品现今的

21、去向。图4.1.3-2 入库查询界面入库查询界面方便用户了解一段时间以来,物品进库情况,具体活动图如图4.1.3-3所示。图4.1.3-3入库查询活动图入库查询操作:用户进入入库查询界面可以输入入库开始时间、结束时间或供应商后点击查询,则界面将按用户要求显示具体数据。显示内容包括入库单号、入库日期、操作员、供应商、货架、商品、商品数量,每一条记录用一行,若有多行记录则分多行显示。4.1.3.2: 出库查询功能描叙管理员登录到出库查询站点可以看到出库单号、出库日期、操作员、客户、货架、商品、商品数量几项,管理员可以根据开始日期、结束日期或供应商进行统计查询。当根据需求输入点击查询后,会在当前页面

22、显示数据库中相应条件的物品项目,如图4.1.3-4所示。出库查询的功能是查询符合查询要求的从仓库中取出的物品,而不关心物品的去向。图4.1.3-4 出库查询界面出库查询界面方便用户了解一段时间以来,仓库中出去的物品情况,其具体活动图如图4.1.3-5所示。图4.1.3-5出库查询活动图出库查询操作:用户进入出库查询界面可以输入查询的出库开始时间、结束时间或选择客户后点击查询,则界面将按用户要求显示具体数据。显示内容包括出库单号、出库日期、操作员、客户、货架、商品、商品数量,每一条记录用一行,若有多行记录则分多行显示。4.1.3.3: 送货查询功能描叙管理员登录到送货查询站点可以看到送货单号、送

23、货日期、操作员、城市、出库单号、客户、商品数量几项,管理员可以根据开始日期、结束日期或城市进行统计查询。当根据需求输入点击查询后,会在当前页面显示数据库中相应条件的物品项目,如图4.1.3-6所示。送货查询的功能是查询符合查询要求的送货业务逻辑中使用的物品。图4.1.3-6送货查询界面送货查询界面方便用户了解一段时间以来,公司送货业务情况,其具体活动图如图4.1.3-7所示。图4.1.3-7送货查询活动图送货查询操作:用户进入送货查询界面可以输入查询的送货开始时间、结束时间或选择送货到达的城市后点击查询,则界面将按用户要求显示具体数据。显示内容包括送货单号、送货日期、操作员、城市、出库单号、客

24、户、商品数量,每一条记录用一行,若有多行记录则分多行显示。4.1.3.4: 盘点查询功能描叙管理员登录到盘点查询站点可以看到盘点单号、盘点日期、操作员、货架、商品名称、盘点库存数、实际库存数几项,管理员可以根据开始日期、结束日期或货架进行统计查询。当根据需求输入点击查询后,会在当前页面显示数据库中相应条件的物品项目,如图4.1.3-8所示。盘点查询的功能是查询符合要求的曾经和现在出现在数据库中的物品。而并不关心现在物品的去向。图4.1.3-8盘点查询界面盘点查询界面方便用户了解一段时间以来,仓库数据库的使用情况,即一段时间内仓库的进出货物情况,其具体活动图如图4.1.3-9所示。图4.1.3-

25、9盘点查询活动图盘点查询操作:用户进入盘点查询界面可以输入查询的送货开始时间、结束时间或选择货架后点击查询,则界面将按用户要求显示具体数据。显示内容包括盘点单号、盘点日期、操作员、货架、商品名称、盘点库存数、实际库存数,每一条记录用一行,若有多行记录则分多行显示。4.1.3.5: 库存查询功能描叙管理员登录到库存查询站点可以看到商品名称、商品分类、品牌、货架、商品库存几项,管理员可以根据商品名称、或货架进行库存查询。当根据需求输入点击查询后,会在当前页面显示数据库中相应条件的物品项目,如4.1.3-10所示。库存查询的功能是查看当前仓库中符合查询要求的物品。图4.1.3-10库存查询界面库存查

26、询界面方便用户了解一段时间以来,仓库中的存货情况,即一段时间内仓库的积累货物情况,其具体活动图如图4.1.3-11所示。图4.1.3-11库存查询活动图库存查询操作:用户进入库存查询界面可以通过选择查询的商品名称或选择货架后点击查询,则界面将按用户要求显示具体数据。显示内容包括商品名称、商品分类、品牌、货架、商品库存,每一条记录用一行,若有多行记录则分多行显示。4.1.4系统管理系统管理子系统主要是对仓库中的商品的各类信息如:商品分类、商品的品牌、商品具体信息、供应商信息、客户信息、货架信息的一个集中管理,每个管理者都必须具有系统赋予的能够对系统进行管理的权限,l 参与者:系统管理员;l US

27、E CASE:商品分类管理、商品品牌管理、商品管理、供应商管理、客户管理、货架管理。管理端的用例图如图4.1.4-1所示:图4.1.4-1管理端用例图管理端的这些Use case(用例)描述如下:4.1.4.1:商品分类管理商品分类管理是系统管理者用来对商品的分类的各种操作(查看已有的商品类别、添加新的商品类别、对已有的商品类别做修改和删除一些已经废弃的商品类别),该类商品隶属于哪个大类(数码产品、手机通讯等等)对已有的商品类别都有ID编号和商品的状态(激活/冻结)都可以很方便的查询到,而且不会和其他的混淆,在界面上都动态的显示出来了已有的类别,并且都有详细的对商品种类的描述,可以更加直观地查

28、看到各种信息。4.1.4.2:商品品牌管理商品品牌管理主要是系统管理者对商品的品牌种类进行管理(对已有的商品品牌进行查询、添加新的品牌种类、对已有的品牌种类做修改和删除一些不再使用的品牌),每一个品牌都有一个ID编号,以免混淆,并且在查询的时候可以更加的方便和直观,每一个品牌类别后面都会附有简单的品牌的描述。4.1.4.3:商品管理商品管理用来对商品的各种最基本的添加、修改和删除的操作,对每件商品都有一个独立的ID号,以便于以后可以对单个商品的操作,就不会影响到其他的特别的同一个类别的商品的信息,对商品还有类别和品牌的分类,这样就减少了多余的操作,一步就对该商品做了分类。4.1.4.4:供应商

29、管理供应商管理主要是对于那些提供商品的厂家或者是中间商的信息的存储,添加新的供应商、修改其信息、删除那些已经用不上的供应商的信息,每个供应商都有各自不同的信息(ID、供应商名称、商家地址、邮编号码、联系电话、联系人和状态(激活/冻结),以方便可以更高效率的与供应商联系,快速的提取商品。4.1.4.5:客户管理客户管理主要是针对那些购买这些商品的人,对他们做的一个统一的管理,对客户的信息做添加、删除、修改的操作,实时更新客户信息,可以提高仓库管理者和客户之间的联系,提高办事效率,实际上就可以获得更高的效益。每个客户都有自己的不同的信息(ID号、客户名称、地址、邮编、电话、联系人、状态(激活/冻结

30、)。4.1.4.6:货架管理货架管理是对仓库里面的货架进行统一的管理,其标记出货架的具体信息,方便管理员的查找和整理,是对货架进行添加、修改、删除等的操作,每个货架都有其独有的ID号,对每一个独立的货架,我们都可以查询到,并且知道他的基本描述和详细信息,方便管理员的管理。商品分类管理:商品分类管理是系统管理者用来对商品的分类的各种操作(查看已有的商品类别、添加新的商品类别、对已有的商品类别做修改和删除一些已经废弃的商品类别),该类商品隶属于哪个大类(数码产品、手机通讯等等)对已有的商品类别都有ID编号和商品的状态(激活/冻结)都可以很方便的查询到,而且不会和其他的混淆,在界面上都动态的显示出来

31、了已有的类别,并且都有详细的对商品种类的描述,可以更加直观地查看到各种信息。如图图4.1.4-2所示。 图4.1.4-2 分类管理界面基本流程如图4.1.4-3所示:图4.1.4-3 分类管理流程图商品分类模块主要是对商品的每个类别做出添、查、改、删等维护功能,具体描述如下:用例描述: 商品分类管理;执行者:系统管理员;前置条件: 系统管理者登录系统;后置条件:如果商品分类有调整,则数据库中的分类信息就会有相应的调整,(商品类型的添加、删除、修改等一系列变更);基本路径:A) 进入商品管理主界面,可以看见一部分的商品的类别显示;B) 确定自己是要做什么,是查询、添加、修改还是删除;a) 如果是

32、查询,界面左上角有分类查询框,输入你要查询的商品名称,就可以查询到你需要的分类的详细信息(ID、父类、分类层次、状态),还显示出你需要对该类需要做什么操作,如修改、删除;1)当你要查询的商品类别名称在数据库中有存放时,即显示出该商品类别的基本信息;2)如果你输入的商品类别名称在数据库中没有找到,会提示你“输入有误,请重新输入”的提示,提示你确定要查找的商品类别是否正确;b) 如果是添加,右上角有添加按钮,点击就会弹出添加框,输入你要添加的类别的名称、类别层次、父类和状态,点确定就可以了,如果添加的信息有错误,系统会提示添加失败,重复该步骤就可以了;1) 当你输入的基本信息正确的时候,系统会讲这

33、些资料都放进数据库中存储,并将这些信息都显示到界面上,可以让管理员对该商品类别做其他的操作;2) 如果输入的信息有错误,系统会提示你“输入信息有误,请查证后重新输入”,查看信息,确认没有错误了重新输入,添加新的商品类别完成;c) 如果是修改,执行a)操作,找到你需要做修改的类别,点击修改钮就可以对该类别做出修改了;1) 点击修改按钮后跳出修改框,当你输入的基本信息正确的时候,系统会讲这些资料都放进数据库中存储,将原有的该商品类别的信息进行覆盖,并将这些修改后的信息都显示到界面上,可以让管理员对该商品类别做其他的操作;2) 如果输入的信息有错误,系统会提示你“输入信息有误,请查证后重新输入”,查

34、看信息,确认没有错误了重新输入,直至修改该商品类别的信息完成;d) 如果是删除,执行a)操作,找到你需要做删除的类别,点击删除你所选择的类别就会删除掉;商品品牌管理:商品品牌管理主要是系统管理者对商品的品牌种类进行管理(对已有的商品品牌进行查询、添加新的品牌种类、对已有的品牌种类做修改和删除一些不再使用的品牌),每一个品牌都有一个ID编号,以免混淆,并且在查询的时候可以更加的方便和直观,每一个品牌类别后面都会附有简单的品牌的描述。品牌管理界面如图4.1.4-4。图4.1.4-4 品牌管理界面基本流程图如图4.1.4-5所示:图4.1.4-5 品牌管理流程图商品品牌管理模块主要是对商品的各个品牌

35、进行管理,做出添、删、改等的功能,针对不同的品牌,列出整合列表。具体描述如下:用例描述:商品品牌管理;执行者:系统管理员;前置条件:系统管理员通过登录进入到主系统中;后置条件:如果商品的品牌有调整,则数据库中的关于商品品牌的部分就会有相应的变动,即是数据的实时维护;基本路径:A) 系统管理员登录之后进入到商品品牌管理界面,可以在主界面上看到一部分的商品品牌的基本资料;B) 如果要对某一种品牌做查询,在左上角的查询框内输入你要查询的商品的品牌的名称,点击查询按钮,就可以查询到你所需要的品牌的基本信息(ID、品牌名、基本描述和你所需要的后续操作提示(修改、删除);a) 当你要查询的商品品牌在数据库

36、中有存放时,即显示出该商品品牌的基本信息;b) 如果你输入的商品品牌名称在数据库中没有找到,会提示你“输入有误,请重新输入”的提示,提示你确定要查找的商品品牌是否正确;C) 有新的商品品牌需要加入时,界面的右上角有“添加品牌”按钮,点击,跳出添加框,输入你要添加的商品品牌的基本信息,就可以了;a) 当你输入的基本信息正确的时候,系统会讲这些资料都放进数据库中存储,并将这些信息都显示到界面上,可以让管理员对该商品品牌做其他的操作;b) 如果输入的信息有错误,系统会提示你“输入信息有误,请查证后重新输入”,查看信息,确认没有错误了重新输入,添加新的商品品牌完成; D) 做修改时,执行B)步骤,找到

37、要修改的商品品牌的信息,信息后面跟着有修改按钮,点击就可以对该品牌进行修改操作;a) 点击修改按钮后跳出修改框,当你输入的基本信息正确的时候,系统会讲这些资料都放进数据库中存储,将原有的该商品品牌的信息进行覆盖,并将这些修改后的信息都显示到界面上,可以让管理员对该商品品牌做其他的操作;b) 如果输入的信息有错误,系统会提示你“输入信息有误,请查证后重新输入”,查看信息,确认没有错误之后重新输入,直至修改该商品品牌的信息完成;E) 做删除时,执行B)步骤,找到要删除的商品品牌的信息,后面跟有删除按钮,点击就可以将该商品品牌的所有内容都删除掉;商品管理:商品管理用来对商品的各种最基本的添加、修改和

38、删除的操作,对每件商品都有一个独立的ID号,以便于以后可以对单个商品的操作,就不会影响到其他的特别的同一个类别的商品的信息,对商品还有类别和品牌的分类,这样就减少了多余的操作,一步就对该商品做了分类。如图4.1.4-6。图4.1.4-6 商品管理基本流程图如图4.1.4-7:图4.1.4-7 商品管理流程商品管理模块主要是对商品的各种基本信息进行管理,做出添、删、改等的功能,针对不同的商品,列出整合列表。具体描述如下:用例描述:商品管理;执行者:系统管理员;前置条件:系统管理员由登录进入到主系统中;后置条件:如果商品有调整,则数据库中的关于商品的部分就会有相应的变动,即是数据的实时维护;基本路

39、径:A) 系统管理员登录之后进入到商品管理界面,可以在主界面上看到一部分的商品的基本资料;B) 如果要对某一种商品做查询,在左上角的查询框内输入你要查询的商品的名称,点击查询按钮,就可以查询到你所需要的商品的基本信息(ID、商品名、基本描述、“详细”按钮和你所需要的后续操作提示(修改、删除);a) 当你要查询的商品在数据库中有存放时,即显示出该商品的基本信息;b) 如果你输入的商品名称在数据库中没有找到,会提示你“输入有误,请重新输入”的提示,提示你确定要查找的商品是否正确;C) 有新的商品需要加入时,界面的右上角有“添加商品”按钮,点击,跳出添加框,输入你要添加的商品的基本信息和详细信息,就

40、可以了;a) 当你输入的基本信息正确的时候,系统会讲这些资料都放进数据库中存储,并将这些信息都显示到界面上,可以让管理员对该商品做其他的操作;b) 如果输入的信息有错误,系统会提示你“输入信息有误,请查证后重新输入”,查看信息,确认没有错误之后重新输入,添加新的商品完成;D) 做修改时,执行B)步骤,找到要修改的商品的信息,信息后面跟着有修改按钮,点击就可以对该商品进行修改操作;a) 点击修改按钮后跳出修改框,当你输入的基本信息正确的时候,系统会讲这些资料都放进数据库中存储,将原有的该商品的信息进行覆盖,并将这些修改后的信息都显示到界面上,可以让管理员对该商品做其他的操作;b) 如果输入的信息

41、有错误,系统会提示你“输入信息有误,请查证后重新输入”,查看信息,确认没有错误之后重新输入,直至修改该商品的信息完成;E) 需要查看某个商品的详细信息时,执行B)步骤,找到你所要寻找的商品,点击后续的“详细”按钮,就可以查看到该商品的详细信息;F) 做删除时,执行B)步骤,找到要删除的商品品牌的信息,后面跟有删除按钮,点击就可以将该商品的所有内容都删除掉;供应商管理:供应商管理主要是对于那些提供商品的厂家或者是中间商的信息的存储,添加新的供应商、修改其信息、删除那些已经用不上的供应商的信息,每个供应商都有各自不同的信息(ID、供应商名称、商家地址、邮编号码、联系电话、联系人和状态(激活/冻结)

42、,以方便可以更高效率的与供应商联系,快速的提取商品。模块的管理界面如图4.1.4-8所示。图4.1.4-8 供应商管理界面基本流程图如下:4.1.4-9供应商管理流程供应商管理模块主要是对供应商的各种基本信息进行管理,做出添、删、改等的功能,列出整合列表。具体描述如下:用例描述:供应商管理;执行者:系统管理员;前置条件:系统管理员由登录进入到主系统中;后置条件:如果供应商的信息有调整,则数据库中的关于供应商的部分就会有相应的变动,即是数据的实时维护;基本路径:A) 系统管理员登录之后进入到供应商管理界面,可以在主界面上看到一部分的供应商的基本资料;B) 如果要对某一家供应商做查询,在左上角的查

43、询框内输入你要查询的供应商的名称,点击查询按钮,就可以查询到你所需要的供应商的基本信息(ID、供应商名、地址、邮编、电话、联系人、状态和你所需要的后续操作提示(修改、删除);a) 当你要查询的供应商的资料在数据库中有存放时,即显示出该供应商的基本信息;b) 如果你输入的供应商名称在数据库中没有找到,会提示你“输入有误,请重新输入”的提示,提示你确定要查找的供应商是否正确;C) 有新的供应商为仓库添加货物时,即有新的供应商需要加入时,界面的右上角有“添加供应商”按钮,点击,跳出添加框,输入你要添加的供应商的详细信息,就可以了;a) 当你输入的基本信息正确的时候,系统会讲这些资料都放进数据库中存储

44、,并将这些信息都显示到界面上,可以让管理员对该供应商做其他的操作;b) 如果输入的信息有错误,系统会提示你“输入信息有误,请查证后重新输入”,查看信息,确认没有错误之后重新输入,添加新的供应商完成;D) 做修改时,执行B)步骤,找到要修改的供应商的信息,信息后面跟着有修改按钮,点击就可以对该供应商进行修改操作;a) 点击修改按钮后跳出修改框,当你输入的基本信息正确的时候,系统会讲这些资料都放进数据库中存储,将原有的该供应商的信息进行覆盖,并将这些修改后的信息都显示到界面上,可以让管理员对该供应商做其他的操作;b) 如果输入的信息有错误,系统会提示你“输入信息有误,请查证后重新输入”,查看信息,

45、确认没有错误之后重新输入,直至修改该供应商的信息完成;E) 做删除时,执行B)步骤,找到要删除的供应商的信息,后面跟有删除按钮,点击就可以将该供应商的所有内容都删除掉;客户管理:客户管理主要是针对那些购买这些商品的人,对他们做的一个统一的管理,对客户的信息做添加、删除、修改的操作,实时更新客户信息,可以提高仓库管理者和客户之间的联系,提高办事效率,实际上就可以获得更高的效益。每个客户都有自己的不同的信息(ID号、客户名称、地址、邮编、电话、联系人、状态(激活/冻结)。此模块的管理界如图4.1.4-10所示。图4.1.4-10 客户管理界面基本流程图如图4.1.4-11所示:图4.1.4-11

46、客户管理流程 客户管理模块主要是对客户的各种基本信息进行管理,做出添、删、改等的功能,列出整合列表。具体描述如下:用例描述:客户管理;执行者:系统管理员;前置条件:系统管理员由登录进入到主系统中;后置条件:如果客户的信息有调整,则数据库中的关于客户的部分就会有相应的变动,即是数据的实时维护;基本路径:A) 系统管理员登录之后进入到客户管理界面,可以在主界面上看到一部分的客户的基本资料;B) 如果要对某一客户做查询,在左上角的查询框内输入你要查询的客户的名称,点击查询按钮,就可以查询到你所需要的客户的基本信息(ID、客户名、地址、邮编、电话、联系人、状态和你所需要的后续操作提示(修改、删除);a

47、) 当你要查询的客户的资料在数据库中有存放时,即显示出该客户的基本信息;b) 如果你输入的客户名称在数据库中没有找到,会提示你“输入有误,请重新输入”的提示,提示你确定要查找的客户是否正确;C) 有新的客户需要加入时,界面的右上角有“添加客户”按钮,点击,跳出添加框,输入你要添加的客户的详细信息,就可以了;a) 当你输入的基本信息正确的时候,系统会讲这些资料都放进数据库中存储,并将这些信息都显示到界面上,可以让管理员对该客户做其他的操作;b) 如果输入的信息有错误,系统会提示你“输入信息有误,请查证后重新输入”,查看信息,确认没有错误之后重新输入,添加新的客户完成;D) 做修改时,执行B)步骤

48、,找到要修改的客户的信息,信息后面跟着有修改按钮,点击就可以对该客户进行修改操作;a) 点击修改按钮后跳出修改框,当你输入的基本信息正确的时候,系统会讲这些资料都放进数据库中存储,将原有的该客户的信息进行覆盖,并将这些修改后的信息都显示到界面上,可以让管理员对该客户做其他的操作;b) 如果输入的信息有错误,系统会提示你“输入信息有误,请查证后重新输入”,查看信息,确认没有错误之后重新输入,直至修改该客户的信息完成;E) 做删除时,执行B)步骤,找到要删除的客户的信息,后面跟有删除按钮,点击就可以将该客户的所有内容都删除掉;货架管理:货架管理是对仓库里面的货架进行统一的管理,其标记出货架的具体信

49、息,方便管理员的查找和整理,是对货架进行添加、修改、删除等的操作,每个货架都有其独有的ID号,对每一个独立的货架,我们都可以查询到,并且知道他的基本描述和详细信息,方便管理员的管理。其界面图如图4.1.4-12所显示。图4.1.4-12 货架管理本模块的流程图如图4.1.4-13所示:图4.1.4-13 货架管理流程货架管理模块主要是对货架的各种基本信息进行管理,做出添、删、改等的功能,列出整合列表。具体描述如下:用例描述:客户管理;执行者:系统管理员;前置条件:系统管理员由登录进入到主系统中;后置条件:如果货架的信息有调整,则数据库中的关于货架的部分就会有相应的变动,即是数据的实时维护;基本

50、路径:A) 系统管理员登录之后进入到货架管理界面,可以在主界面上看到一部分的货架的基本资料;B) 如果要对某一货架做查询,在左上角的查询框内输入你要查询的货架的名称,点击查询按钮,就可以查询到你所需要的货架的基本信息(ID、货架名、描述、状态和你所需要的后续操作提示(修改、删除);C) 有新的货架需要加入时,界面的右上角有“添加货架”按钮,点击,跳出添加框,输入你要添加的货架的基本信息,就可以了;a) 当你输入的基本信息正确的时候,系统会讲这些资料都放进数据库中存储,并将这些信息都显示到界面上,可以让管理员对该货架做其他的操作;b) 如果输入的信息有错误,系统会提示你“输入信息有误,请查证后重

51、新输入”,查看信息,确认没有错误之后重新输入,添加新的货架完成;D) 做修改时,执行B)步骤,找到要修改的货架的信息,信息后面跟着有修改按钮,点击就可以对该货架进行修改操作;a) 点击修改按钮后跳出修改框,当你输入的基本信息正确的时候,系统会讲这些资料都放进数据库中存储,将原有的该货架的信息进行覆盖,并将这些修改后的信息都显示到界面上,可以让管理员对该货架做其他的操作;b) 如果输入的信息有错误,系统会提示你“输入信息有误,请查证后重新输入”,查看信息,确认没有错误之后重新输入,直至修改该货架的信息完成;E) 做删除时,执行B)步骤,找到要删除的货架的信息,后面跟有删除按钮,点击就可以将该货架

52、的所有内容都删除掉;4.1.5用户管理模块功能简述:用户管理模块主要是按管理级别对系统的信息进行管理,管理级别大概分为两种,即管理员与用户,管理员可以对系统中的信息进行添加,删除,修改,而且可以设置一般用户的访问权限等一切操作,而用户只能运用该系统进行查询信息。该模块主要的功能是对信息的管理,有用户信息,资源信息,各个部门的信息等。用户管理模块又分为用户信息管理、资源管理、部门管理三个方面。各功能简述:用户管理:用户管理模块主要实现了对用户的基本资料的管理,如可以根据用户名查询用户编号,用户名,用户类型,部门,创建时间,最后登录时间等等。还可以选择操作选项,进行信息的操作,如详细操作就会弹出一

53、个用户的基本信息表,记录着用户的所有基本信息。而权限操作就会弹出一个选择访问权限的对话框,管理员可以对用户设定访问权限。修改操作是管理员可以修改用户的基本信息,也可以改变用户的类型,如将用户的身份由用户态改为管理员。删除只有管理员可以进行操作,执行此操作可以删除一个用户的所有信息。资源管理:资源管理模块主要是对资源的基本信息的管理。此功能只能由管理员进行操作,管理员可以根据一个资源的名称来查询此资源的状态,如资源名,编号,库存数量,入库时间,以及转台等等;还可以添加一个新的资源。此功能只有两个操作以供选择:修改,删除。选择其中的操作之后可以对一种资源进行信息的修改于删除。部门管理:部门管理模块

54、是对企业的内部各个单元的人事信息的管理,可以根据部门名查询该部门的所有信息,如部门的ID,部门经理,还有状态等等,在公司新开设一个部门是还可以选择添加部门功能,以创建新的部门。此部门管理也只有两个操作以供选择:修改,删除。选择其中的操作之后可以对该部门进行信息的修改于删除。图4.1.5-1 用户管理用例图用户管理功能活动图如下图4.1.5-2所示:用户管理用例描述:用户管理当用户要对信息进行操作是,登陆此躬耕,此模块中记录着所有的用户信息,并且可以进行相关操作。当输入查询的用户名后,点击查询按钮就会出现这个用户的所有信息,有用户的编号,用户名,用户类型,部门,创建时间,最后的登陆时间,还可以选

55、则操作。一对此次信息的修改,删除等。具体功能描述如下:用例描述:用户管理执行者:管理员或者用户前置条件:管理员或者用户通过密码验证已经成功地登陆到系统中,并已选择了用户管理模块中的用户管理功能。后置条件:管理员或者用户完成用户管理的的各个操作后,将操作后相应的信息记录到数据库中基本路径:1、管理员或者用户输入用户名和密码,经系统核对匹配并且正确后登陆到系统。2、管理员或者用户在进入主界面后,点击用户管理模块中的用户管理子功能模块。3、管理员或者用户在文本框输入用户名后点击查询,界面下方即可观察到所要查询的信息。4、管理员或者用户点击添加用户按钮后,系统自动将会弹出一个对话框,填写里边所有选项的信息,然后

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论