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

下载本文档

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

文档简介

电子仓储管理系统电子仓储管理系统 需求规格说明书需求规格说明书 目录目录 1 1 引言引言 .1 1 1.1 编写目的.1 1.2 项目背景.1 1.3 缩写说明.1 1.4 术语定义.1 1.5 引用标准.1 1.6 参考资料.2 1.7 版本更新信息.2 2 2 系统定义系统定义 .2 2 2.1 项目来源.2 2.2 项目要达到的目标.2 2.3 用户特点.3 2.4 系统整体结构 .3 3 3 应用环境应用环境 .5 5 3.1 系统运行网络环境 .5 3.2 系统硬件环境 .6 3.3 系统运行软件环境 .6 4 4 功能规格功能规格 .6 6 4.1 系统子功能的模块分析 .6 4.1.1 系统登录模块 .6 4.1.2 库存管理 .7 4.1.3 统计管理 .14 4.1.4 系统管理 .19 4.1.5 用户管理 .30 5 5 性能需求性能需求 .3636 5.1 界面需求.36 5.2 响应时间需求.36 5.3 可靠性需求.37 5.4 开放性需求.37 5.5 可扩展性需求.37 5.6 系统安全性需求.37 6 6 产品提交产品提交 .3737 7 7 实现约实现约束束 .3737 8 8 签字签字 .3838 1 1 引言引言 1.11.1 编写目的编写目的 本文档描述了仓库管理系统的设计要求,为系统的设计,提供一个整体的 框架结构和方向,同时也明确了本系统的详细需求,供使用单位确认系统的功 能和性能,并作为软件设计人员的设计依据和使用单位的验收标准。 1.21.2 项目背景项目背景 社会的快速发展,事物的种类纷繁多样,商品的统计,管理的工作从数量 上变的庞大繁杂,工作程度上也是复杂多变。为了解放人的负担,提高工作的 效率保障,为了方便对公司或个体部门的大量物品的合理,高效的进行组织和 管理,同时应 XX 公司的要求,而编写的仓库管理软件。 开发软件名称:仓库管理系统 应用单位: XX 公司 项目开发者: 西安邮电大学 计算机学院 COE 开发小组 成员: 陈振安、孙恒志、郭飞、谭亮 、彭溪 1.31.3 缩写说明缩写说明 暂无 1.41.4 术语定义术语定义 暂无 1.51.5 引用标准引用标准 1 企业文档格式标准 V1.1 北京长江软件有限公司 2 需求规格报告格式标准 V1.1 北京长江软件有限公司软件工程过程化组织 1.61.6 参考资料参考资料 1 统一建模语言 2 软件工程 张海帆 3 UML 系统建模与分析设计 刁成嘉 机械工业出版社 4 UML 和模式应用(原书第 3 版) (美)拉曼(Larman,C.)著,李洋 等译. 机械工业出版社 5 软件工程导论 张海藩 清华大学出版社 6 需求规格报告格式标准 V1.1 北京长江软件有限公司软件工程过程化组织 1.71.7 版本更新信息版本更新信息 本文档的更新记录如表 A-1: 修改编号 修改日期修改后版本 修改位置修改内容概述 0012011.4.200.1 全部初始发布版本 002 003 2011.4.22 2011.4.24 0.2 03 4.1.1 节 4.1.5 节 管理模块增加 用户管理修改 表 A-1 版本更新记录 2 2 系统定义系统定义 2.12.1 项目来源项目来源 本系统通过使用计算机技术给管理人员和用户带来便利。本系统实现了对 库存物品信息的分类、统计、管理外还实现了对系统商品供应商、商品的客户 管理以及对用户的管理。 2.22.2 项目要达到的目标项目要达到的目标 通过该软件尽可能最大限度的提高应用人员的工作效率; 减少人力与管理费用;提高信息准确度; 改进管理和服务; 建立高效的信息传输和服务平台,提高信息处理速度和利用率; 系统设计优良,界面设计精美、友好、快捷,人性化设计,后台管 理功能强大、效率高; 更简便、信息化程度更高的物品管理流程。 2.32.3 用户特点用户特点 本软件是面向管理人员的一类管理软件,需要有一定的计算机应用 基础。能实现对系统的前后操作。此类用户为系统的经常性用户。 系统的维护人员应为计算机专业人员,熟悉数据库、操作系统、网 络维护工作,维护人员为间隔性用户。 2.42.4系统整体结构系统整体结构 根据用户所提出的功能需求和我们所做出的市场调研,整理出了本系统的 主要的功能模块和整体的框架。 本系统的功能模块: 1、登陆模块:对用户的登录权限进行管理 2、仓库管理:对货物的入库、出库、送货、点货的信息进行记录和管 理 3、统计查询:对货物的入库、出库、送货、点货、库存信息的查询 4、系统管理:实现了对商品的分类管理、品牌管理、商品的管理、供 应商、客户以及物品货架的管理 5、用户管理:对用户、资源、部门的管理。 系统活动图如图2.4-1 所示: 图2.4-1 系统活动图 主系统用例图如图2.4-2所示: 图2.4-2 系统用例图 2.52.5 项目要实现的基本模块项目要实现的基本模块 前台模块: 1 1、登陆模块 2 2、仓库管理 3 3、统计管理 4 4、用户管理 后台模块: 数据库的创建和维护,实现对数据的增、删、改、查的操作。 3 3 应用环境应用环境 本项目的应用环境可以分硬件环境、软件环境和网络环境来描述。 3.13.1系统运行网络环境系统运行网络环境 本系统可以采用两种网络环境:1 是公司或者企业的内部局域网;2 是运行 在 WEB 服务器上。前者不用接入到互联网上,运行在一个公司的内部网络环境 中如图 3.1-1 所示。这种情况下,只有本公司内部的已授权的人员可以根据自 己的权限进行相关的访问。后一种情况,不必拘泥于本公司的网络环境,相关 人员不受地点时间的限制,可以通过互联网,来实现了解货物的最新情况,并 执行相关的操作,如图 3.1-2 所示。 图 3.1-1 局域网环境 图 3.1-2 互联网环境 3.23.2系统硬件环境系统硬件环境 本系统的硬件支持环境为: 客户机:普通 PC CPU:P4 1.8GHz 内存:256MB 以上 分辨率:推荐使用 1024*768 像素 WEB 服务器 CPU:P4 1.8GHz 内存:256MB 以上 数据库服务器 CPU:P4 1.8GHz 内存:256MB 以上 3.33.3系统运行软件环境系统运行软件环境 操作系统:Windows XP 以及 Windows98 以上的 Windows 系列 数据库:SQL Server 2000 开发工具包:JDK、Myeclipse JSP 服务器:Tomcat 浏览器:IE6.0 4 4 功能规格功能规格 本系统的开发,采用 UML 的分析策略和软件开发的思想相结合,采用 迭代式增量式开发。 4.14.1系统子功能的模块分析系统子功能的模块分析 本系统的分析从系统登录模块、库存管理模块、统计查询模块、系统 管理模块和用户管理模块进行分析。 4.1.14.1.1 系统登录模块系统登录模块 参与者:系统管理人员, 功能描述:通过对登录用户的身份的判别,来实现对登录用户的身份进行 识别和验证,并对相应的用户设置不同的权限值,以保证系统的安全性防 止系统遭到非法用户的破坏。 系统登录用例描述: 用例描述:系统登录 参与者:系统的管理人员,物品统计人员等 前置条件:成功进入本系统的登陆页面 后置条件:系统内部的相关业务变更和登陆用于的权限的变更,以及数 据库的变更,会有相应的变动。 主成功场景: 1 进入系统登陆界面; 2 填写正确的登陆信息,并提交; 3 成功进入下一级页面。 非主成功场景的处理: 在填写登录信息,信息核对有误,无法成功进入一级页面时,则显 示出错信息,并返回到登陆界面。 4.1.24.1.2 库存管理库存管理 库存管理主要是对商品的出、入库情况进行登记录入数据库,对仓库中的 货物进行盘点、归总,根据实际情况对货物的管理库存管理可以分为入库管理、 出库管理、送货管理和盘点管理。 库存管理的用例图如图 4.1.2-1下: 图 4.1.2-1 库村管理用例图 管理员状态图反应了在库存管理这一环节中的状态的变化,如图 4.1.2-2 所示: 图 4.1.2-2 管理员状态图 管理员活动转化图如图 4.1.2-3 所示: 图 4.1.2-3 管理员活动图 库存管理中的各个用例如下: 入库管理入库管理 仓库管理员在当有商品添加到仓库时。仓库管理员需要对入库的商品进行 登 记,并且要对这次商品入库事件进行数据汇总,以方便以后需要对账单进行查 询,可以清楚地查看入库货物情况。在这个用例中,仓库管理员需要填入入库 的单号、入库日期、入库类型(分为普通入库和调整入库)、供货批次、此次入 库单号创建人员 、此次入库单号创建时间、供应商,以及添加一些备注信息。 当点击添加入库时,要选择入库商品名称(保存在数据库中)、货架名称、 入库商品的数量。仓库管理员在点击确定之前可以对已经选择的商品进行删除 及支持撤销操作。 用例描述用例描述:入库管理 执行者执行者:仓库仓库管理员 前置条件前置条件:仓库管理员通过密码验证已经成功地登陆到系统中,并已选择 入库操作 后置条件后置条件:仓库管理员完成入库管理的各个操作后,将相应的信息记录到 数据库中 基本路径基本路径: a) 仓库管理员在开始登陆界面输入用户名和密码登陆到系统,如果密 码错误则继续。 b) 仓库管理员点击选择仓库管理管理进入库管理模块。 c) 仓库管理员点击入库管理管理右边显示入库管理的填写表格。 d) 仓库管理员填写、选择入库管理中各项信息,以及备注信息。 e) 仓库管理员点击添加入库,选择商品名称、数量、货架。 f) 仓库管理员可以对已经选择的商品删除。 g) 仓库管理员点击确定,将各项信息保存到数据库中。 扩展事件扩展事件: 当管理员进行入库管理时系统发生错误,要恢复到账目初始输入时的 数据库状态,确保数据库中原来的信息不被破坏,可以从任何场景中恢复。 入库管理活动图如图 4.1.2-4 所示: 图 4.1.2-4 入库管理活动图 出库管理出库管理: 当有商品从仓库中取出时。仓库管理员需要对此次出库事件进行登记, 并把数据录入数据, 方便以后对账单事件进行查看。在出库管理用例中。仓 库管理员首先需要填入出库单号、选择出库类型(分为普通出库和调整出库)、 此次单号创建人员、此次单号创建时间、选择客户、填写出库日期、选择状 态(冻结和激活)以及添加对此次出库的一些备注信息。 当点击添加出库时选择商品名称(保存在数据库中)、货架名称、库存数量、 出库数量。其中库存数量在数据库中读出、出库数量由仓库管理员根据此次出 库的实际商品数量添加。当出库数量大于入库数量时则进行出错处理。仓库管 理员在点击确定之前可以对选择的商品进行删除,即删除此次出库操作。 用例描述用例描述:出库管理 执行者执行者: 仓库仓库管理员 前置条件前置条件:仓库管理员已经成功地登陆到系统中,并已选择出库操作 后置条件后置条件:仓库管理员完成出库管理的各个操作后,将相应的信息记录到数 据库中 基本路径基本路径: 1. 仓库管理员输入用户名和密码登陆到系统。 2. 仓库管理员选择出库管理模块中的出库管理。 3. 仓库管理员填写出库管理中各项信息。 4. 仓库管理员点击添加出库,选择商品名称,出库数量、货架,库存量 由系统数据库中读出,出库数量必须小于等于库存量。 5. 仓库管理员可以对已经选择的商品删除。 扩展事件扩展事件: 当管理员进行出库管理时系统发生错误,要恢复到账目初始输入时的 数据库状态,确保数据库中原来的信息不被破坏,可以从任何场景中恢复。 出库管理活动图如图 4.1.2-5: 图 4.1.2-5 出库管理活动图 送货管理送货管理: 当外界活动者需要给客户送货时,仓库管理员必须添加登记此次送货的 记录。在送货管理用例中仓库管理员需要添加的信息有:送货单号、此次单 号创建人员、选择目的城市、此次送货日期、此次单号创建时间、状态(激活 或者冻结)、以及关于此次送货的一些备注信息。 当点击添加送货时,管理员选择从数据库中取出的在添加出库管理时创 建的出库单号,填写送货数量。仓库管理员在点击确定之前可对此次送货管 理的账单进行删除。 用例描述用例描述:送货管理 执行者执行者:仓库仓库管理员 前置条件前置条件:仓库管理员已经成功地登陆到系统中,并已选择送货操作 后置条件后置条件:仓库管理员完成出送货管理的各个操作后,将相应的信息记录 到数据库中 基本路径基本路径: 1 1、仓库管理员输入用户名和密码登陆到系统。 2 2、仓库管理员选择送货管理模块中的送货库管理。 3 3、仓库管理员填写送货管理中各项信息。 4 4、仓库管理员点击添加送货,送货的单号必须是在出库管理中已经 添加倒是数据库中的记录。 5 5、仓库管理员可以对已经选择的商品删除。 6 6、仓库管理员点击确定,将各项信息保存到数据库中。 扩展事件扩展事件: 当管理员进行送货管理时系统发生错误,要恢复到账目初始输入时的 数据库状态,确保数据库中原来的信息不被破坏,可以从任何场景中恢复。 送货管理活动图如图 4.1.2-5: 图 4.1.2-6 送货管理活动图 盘点管理盘点管理: 当仓库管理员需要对仓库中的某个货架上的某个商品进行盘点时,需要 对盘点的情况进行记录,盘点的管理主要包括:盘点单号、此次单号创建人 员、选择货架号、此次盘点日期、此次盘点单号创建日期、状态(激活或者冻 结),以及关于此次盘点货物的一些备注信息。 当仓库管理员点击添加盘点时,选择要盘点的商品的名称,得到商品数 量和实际库存数量。确定后保存到数据库中。管理在点击确定之前可以对添 加的商品进行删除。 用例描述用例描述:盘点管理 执行者执行者:仓库仓库管理员 前置条件前置条件:仓库管理员已经成功地登陆到系统中,并已选择盘点管理操作 后置条件后置条件:仓库管理员完成盘点管理的各个操作后,将相应的信息记录到 数据库中 基本路径基本路径: 1 1、仓库管理员输入用户名和密码登陆到系统。 2 2、仓库管理员选择库存管理模块中的盘点管理子模块。 3 3、仓库管理员填写盘点管理中各项信息。 4 4、仓库管理员点击添加盘点,选择商品名称,数量、货架。 5 5、仓库管理员可以对已经选择的商品删除。 6 6、仓库管理员点击确定,将各项信息保存到数据库中。 扩展事件扩展事件: 当管理员进行盘点管理时系统发生错误,要恢复到账目初始输入时的 数据库状态,确保数据库中原来的信息不被破坏,可以从任何场景中恢复。 盘点管理活动图如图 4.1.2-7: 图 4.1.2-7 盘点管理活动图 4.1.34.1.3 统计管理统计管理 参与者:系统管理员; USE CASE:商品入库管理、商品出库管理、商品送货管理、商品盘点 管理、商品库存管理。 操作员通过公司的存储管理首页登录到系统中进行查询操作,操作员通 过它入库查询、出库查询、送货查询、盘点查询、库存查询,这就是统计 查询子系统的功能。在本模块中,操作员只能进行查询工作 ,只具有本模 块权限的用户是无法对数据库进行更新操作的。如果操作员想了解一些本 公司的库存情况和公司业务的进出货情况可以进入本模块进行查询。它的 用例图如图 5-1 所示。 操作员 入库查询 出库查询 送货查询 盘点查询 -结束1 * -结束2 * -结束3 * -结束4 * -结束5 * -结束6 * -结束7 * -结束8 * 库存查询 -结束9 * -结束10 * 图 4.1.3-1 统计查询用例图 4.1.3 统计查询模块功能如下 4.1.3.1: 入库查询功能描叙 管理员登录到入库查询站点可以看到入库单号、入库日期、操作员、 供应商、货架、商品、商品数量几项,管理员可以根据开始日期、结束日 期或客户进行统计查询。当根据需求输入点击查询后,会在当前页面显示 数据库中相应条件的物品项目,如图4.1.3-2所示。入库查询的功能是查询 符合要求的曾经进入了仓库的物品,而不关心该物品现今的去向。 图 4.1.3-2 入库查询界面 入库查询界面方便用户了解一段时间以来,物品进库情况,具体活动 图如图 4.1.3-3 所示。 入库查询 开始时间、结束时间供应商 查询 图 4.1.3-3 入库查询活动图 入库查询操作:用户进入入库查询界面可以输入入库开始时间、结束时 间或供应商后点击查询,则界面将按用户要求显示具体数据。显示内容包 括入库单号、入库日期、操作员、供应商、货架、商品、商品数量,每一 条记录用一行,若有多行记录则分多行显示。 4.1.3.2: 出库查询功能描叙 管理员登录到出库查询站点可以看到出库单号、出库日期、操作员、 客户、货架、商品、商品数量几项,管理员可以根据开始日期、结束日期 或供应商进行统计查询。当根据需求输入点击查询后,会在当前页面显示 数据库中相应条件的物品项目,如图4.1.3-4所示。出库查询的功能是查询 符合查询要求的从仓库中取出的物品,而不关心物品的去向。 图 4.1.3-4 出库查询界面 出库查询界面方便用户了解一段时间以来,仓库中出去的物品情况,其具 体活动图如图4.1.3-5所示。 出库查询 开始时间、结束时间客户 查询 图 4.1.3-5 出库查询活动图 出库查询操作:用户进入出库查询界面可以输入查询的出库开始时间、 结束时间或选择客户后点击查询,则界面将按用户要求显示具体数据。显 示内容包括出库单号、出库日期、操作员、客户、货架、商品、商品数量, 每一条记录用一行,若有多行记录则分多行显示。 4.1.3.3: 送货查询功能描叙 管理员登录到送货查询站点可以看到送货单号、送货日期、操作员、 城市、出库单号、客户、商品数量几项,管理员可以根据开始日期、结束 日期或城市进行统计查询。当根据需求输入点击查询后,会在当前页面显 示数据库中相应条件的物品项目,如图4.1.3-6所示。送货查询的功能是查 询符合查询要求的送货业务逻辑中使用的物品。 图 4.1.3-6 送货查询界面 送货查询界面方便用户了解一段时间以来,公司送货业务情况,其具 体活动图如图4.1.3-7所示。 送货查询 开始时间、结束时间城市 查询 图 4.1.3-7 送货查询活动图 送货查询操作:用户进入送货查询界面可以输入查询的送货开始时间、 结束时间或选择送货到达的城市后点击查询,则界面将按用户要求显示具 体数据。显示内容包括送货单号、送货日期、操作员、城市、出库单号、 客户、商品数量,每一条记录用一行,若有多行记录则分多行显示。 4.1.3.4: 盘点查询功能描叙 管理员登录到盘点查询站点可以看到盘点单号、盘点日期、操作员、 货架、商品名称、盘点库存数、实际库存数几项,管理员可以根据开始日 期、结束日期或货架进行统计查询。当根据需求输入点击查询后,会在当 前页面显示数据库中相应条件的物品项目,如图4.1.3-8所示。盘点查询的 功能是查询符合要求的曾经和现在出现在数据库中的物品。而并不关心现 在物品的去向。 图 4.1.3-8 盘点查询界面 盘点查询界面方便用户了解一段时间以来,仓库数据库的使用情况, 即一段时间内仓库的进出货物情况,其具体活动图如图4.1.3-9所示。 盘点查询 开始时间、结束时间货架 查询 图 4.1.3-9 盘点查询活动图 盘点查询操作:用户进入盘点查询界面可以输入查询的送货开始时间、 结束时间或选择货架后点击查询,则界面将按用户要求显示具体数据。显 示内容包括盘点单号、盘点日期、操作员、货架、商品名称、盘点库存数、 实际库存数,每一条记录用一行,若有多行记录则分多行显示。 4.1.3.5: 库存查询功能描叙 管理员登录到库存查询站点可以看到商品名称、商品分类、品牌、货 架、商品库存几项,管理员可以根据商品名称、或货架进行库存查询。当 根据需求输入点击查询后,会在当前页面显示数据库中相应条件的物品项 目,如4.1.3-10所示。库存查询的功能是查看当前仓库中符合查询要求的物 品。 图 4.1.3-10 库存查询界面 库存查询界面方便用户了解一段时间以来,仓库中的存货情况,即一段时 间内仓库的积累货物情况,其具体活动图如图4.1.3-11所示。 库存查询 商品名称货架 查询 图 4.1.3-11 库存查询活动图 库存查询操作:用户进入库存查询界面可以通过选择查询的商品名称或选 择货架后点击查询,则界面将按用户要求显示具体数据。显示内容包括商品名 称、商品分类、品牌、货架、商品库存,每一条记录用一行,若有多行记录则 分多行显示。 4.1.44.1.4 系统管理系统管理 系统管理子系统主要是对仓库中的商品的各类信息如:商品分类、商品的 品牌、商品具体信息、供应商信息、客户信息、货架信息的一个集中管理,每 个管理者都必须具有系统赋予的能够对系统进行管理的权限, 参与者:系统管理员; USE CASE:商品分类管理、商品品牌管理、商品管理、供应商管理、客 户管理、货架管理。 管理端的用例图如图 4.1.4-1 所示: 系统管理员 -结束1 * -结束2 * 商品分类管理 -结束3 * -结束4 * 商品品牌管理 -结束5 * -结束6 * 商品管理 -结束7 * -结束8 * 供应商管理 -结束9 * -结束10 *客户管理 -结束11 * -结束12 * 货架管理 图 4.1.4-1 管理端用例图 管理端的这些 Use case(用例)描述如下: 4.1.4.1:商品分类管理 商品分类管理是系统管理者用来对商品的分类的各种操作(查看已有 的商品类别、添加新的商品类别、对已有的商品类别做修改和删除一些已 经废弃的商品类别),该类商品隶属于哪个大类(数码产品、手机通讯等 等)对已有的商品类别都有 ID 编号和商品的状态(激活/冻结)都可以很 方便的查询到,而且不会和其他的混淆,在界面上都动态的显示出来了已 有的类别,并且都有详细的对商品种类的描述,可以更加直观地查看到各 种信息。 4.1.4.2:商品品牌管理 商品品牌管理主要是系统管理者对商品的品牌种类进行管理(对已有 的商品品牌进行查询、添加新的品牌种类、对已有的品牌种类做修改和删 除一些不再使用的品牌) ,每一个品牌都有一个 ID 编号,以免混淆,并且 在查询的时候可以更加的方便和直观,每一个品牌类别后面都会附有简单 的品牌的描述。 4.1.4.3:商品管理 商品管理用来对商品的各种最基本的添加、修改和删除的操作,对每 件商品都有一个独立的 ID 号,以便于以后可以对单个商品的操作,就不会 影响到其他的特别的同一个类别的商品的信息,对商品还有类别和品牌的 分类,这样就减少了多余的操作,一步就对该商品做了分类。 4.1.4.4:供应商管理 供应商管理主要是对于那些提供商品的厂家或者是中间商的信息的存 储,添加新的供应商、修改其信息、删除那些已经用不上的供应商的信息, 每个供应商都有各自不同的信息(ID、供应商名称、商家地址、邮编号码、 联系电话、联系人和状态(激活/冻结) ) ,以方便可以更高效率的与供应商 联系,快速的提取商品。 4.1.4.5:客户管理 客户管理主要是针对那些购买这些商品的人,对他们做的一个统一的 管理,对客户的信息做添加、删除、修改的操作,实时更新客户信息,可 以提高仓库管理者和客户之间的联系,提高办事效率,实际上就可以获得 更高的效益。每个客户都有自己的不同的信息(ID 号、客户名称、地址、 邮编、电话、联系人、状态(激活/冻结) ) 。 4.1.4.6:货架管理 货架管理是对仓库里面的货架进行统一的管理,其标记出货架的具体 信息,方便管理员的查找和整理,是对货架进行添加、修改、删除等的操 作,每个货架都有其独有的 ID 号,对每一个独立的货架,我们都可以查询 到,并且知道他的基本描述和详细信息,方便管理员的管理。 商品分类管理:商品分类管理: 商品分类管理是系统管理者用来对商品的分类的各种操作(查看已有 的商品类别、添加新的商品类别、对已有的商品类别做修改和删除一些已 经废弃的商品类别),该类商品隶属于哪个大类(数码产品、手机通讯等 等)对已有的商品类别都有 ID 编号和商品的状态(激活/冻结)都可以很 方便的查询到,而且不会和其他的混淆,在界面上都动态的显示出来了已 有的类别,并且都有详细的对商品种类的描述,可以更加直观地查看到各 种信息。如图图 4.1.4-2 所示。 图 4.1.4-2 分类管理界面 基本流程如图 4.1.4-3 所示: 查询添加 修改删除 成功失败成功失败 图 4.1.4-3 分类管理流程图 商品分类模块主要是对商品的每个类别做出添、查、改、删等维护功能, 具体描述如下: 用例描述:用例描述: 商品分类管理; 执行者执行者 : 系统管理员; 前置条件:前置条件: 系统管理者登录系统; 后置条件:后置条件:如果商品分类有调整,则数据库中的分类信息就会有相应的 调整, (商品类型的添加、删除、修改等一系列变更) ; 基本路径:基本路径: A) 进入商品管理主界面,可以看见一部分的商品的类别显示; B) 确定自己是要做什么,是查询、添加、修改还是删除; a) 如果是查询,界面左上角有分类查询框,输入你要查询的商品 名称,就可以查询到你需要的分类的详细信息(ID、父类、分 类层次、状态) ,还显示出你需要对该类需要做什么操作,如修 改、删除; 1)当你要查询的商品类别名称在数据库中有存放时,即显示出 该商品类别的基本信息; 2)如果你输入的商品类别名称在数据库中没有找到,会提示你 “输入有误,请重新输入”的提示,提示你确定要查找的商品 类别是否正确; b) 如果是添加,右上角有添加按钮,点击就会弹出添加框,输入 你要添加的类别的名称、类别层次、父类和状态,点确定就可 以了,如果添加的信息有错误,系统会提示添加失败,重复该 步骤就可以了; 1) 当你输入的基本信息正确的时候,系统会讲这些资料都放 进数据库中存储,并将这些信息都显示到界面上,可以让管 理员对该商品类别做其他的操作; 2) 如果输入的信息有错误,系统会提示你“输入信息有误, 请查证后重新输入” ,查看信息,确认没有错误了重新输入, 添加新的商品类别完成; c) 如果是修改,执行 a)操作,找到你需要做修改的类别,点击 修改钮就可以对该类别做出修改了; 1) 点击修改按钮后跳出修改框,当你输入的基本信息正确的 时候,系统会讲这些资料都放进数据库中存储,将原有的该 商品类别的信息进行覆盖,并将这些修改后的信息都显示到 界面上,可以让管理员对该商品类别做其他的操作; 2) 如果输入的信息有错误,系统会提示你“输入信息有误, 请查证后重新输入” ,查看信息,确认没有错误了重新输入, 直至修改该商品类别的信息完成; d) 如果是删除,执行 a)操作,找到你需要做删除的类别,点击 删除你所选择的类别就会删除掉; 商品品牌管理:商品品牌管理: 商品品牌管理主要是系统管理者对商品的品牌种类进行管理(对 已有的商品品牌进行查询、添加新的品牌种类、对已有的品牌种类做 修改和删除一些不再使用的品牌) ,每一个品牌都有一个 ID 编号,以 免混淆,并且在查询的时候可以更加的方便和直观,每一个品牌类别 后面都会附有简单的品牌的描述。品牌管理界面如图 4.1.4-4。 图 4.1.4-4 品牌管理界面 基本流程图如图 4.1.4-5 所示: 查询添加 修改删除 成功失败成功失败 图 4.1.4-5 品牌管理流程图 商品品牌管理模块主要是对商品的各个品牌进行管理,做出添、删、改 等的功能,针对不同的品牌,列出整合列表。具体描述如下: 用例描述:用例描述:商品品牌管理; 执行者:执行者:系统管理员; 前置条件:前置条件:系统管理员通过登录进入到主系统中; 后置条件:后置条件:如果商品的品牌有调整,则数据库中的关于商品品牌的部分 就会有相应的变动,即是数据的实时维护; 基本路径:基本路径: A) 系统管理员登录之后进入到商品品牌管理界面,可以在主界面上看 到一部分的商品品牌的基本资料; B) 如果要对某一种品牌做查询,在左上角的查询框内输入你要查询的 商品的品牌的名称,点击查询按钮,就可以查询到你所需要的品牌 的基本信息(ID、品牌名、基本描述和你所需要的后续操作提示 (修改、删除) ) ; a) 当你要查询的商品品牌在数据库中有存放时,即显示出该商品 品牌的基本信息; b) 如果你输入的商品品牌名称在数据库中没有找到,会提示你 “输入有误,请重新输入”的提示,提示你确定要查找的商品 品牌是否正确; C) 有新的商品品牌需要加入时,界面的右上角有“添加品牌”按钮, 点击,跳出添加框,输入你要添加的商品品牌的基本信息,就可以 了; a) 当你输入的基本信息正确的时候,系统会讲这些资料都放进数 据库中存储,并将这些信息都显示到界面上,可以让管理员对该 商品品牌做其他的操作; b) 如果输入的信息有错误,系统会提示你“输入信息有误,请查 证后重新输入” ,查看信息,确认没有错误了重新输入,添加新 的商品品牌完成; D) 做修改时,执行 B)步骤,找到要修改的商品品牌的信息,信息后 面跟着有修改按钮,点击就可以对该品牌进行修改操作; a) 点击修改按钮后跳出修改框,当你输入的基本信息正确的时候, 系统会讲这些资料都放进数据库中存储,将原有的该商品品牌的 信息进行覆盖,并将这些修改后的信息都显示到界面上,可以让 管理员对该商品品牌做其他的操作; b) 如果输入的信息有错误,系统会提示你“输入信息有误,请查 证后重新输入” ,查看信息,确认没有错误之后重新输入,直至 修改该商品品牌的信息完成; E) 做删除时,执行 B)步骤,找到要删除的商品品牌的信息,后面跟 有删除按钮,点击就可以将该商品品牌的所有内容都删除掉; 商品管理:商品管理: 商品管理用来对商品的各种最基本的添加、修改和删除的操作,对每 件商品都有一个独立的 ID 号,以便于以后可以对单个商品的操作,就不会 影响到其他的特别的同一个类别的商品的信息,对商品还有类别和品牌的 分类,这样就减少了多余的操作,一步就对该商品做了分类。如图4.1.4- 6。 图 4.1.4-6 商品管理 基本流程图如图 4.1.4-7: 查询 添加 成功 失败 修改 删除 查看详细 成功 失败 图 4.1.4-7 商品管理流程 商品管理模块主要是对商品的各种基本信息进行管理,做出添、删、改 等的功能,针对不同的商品,列出整合列表。具体描述如下: 用例描述:用例描述:商品管理; 执行者:执行者:系统管理员; 前置条件:前置条件:系统管理员由登录进入到主系统中; 后置条件:后置条件:如果商品有调整,则数据库中的关于商品的部分就会有相应 的变动,即是数据的实时维护; 基本路径:基本路径: A) 系统管理员登录之后进入到商品管理界面,可以在主界面上看到一 部分的商品的基本资料; B) 如果要对某一种商品做查询,在左上角的查询框内输入你要查询的 商品的名称,点击查询按钮,就可以查询到你所需要的商品的基本 信息(ID、商品名、基本描述、 “详细”按钮和你所需要的后续操作 提示(修改、删除) ) ; a) 当你要查询的商品在数据库中有存放时,即显示出该商品的基 本信息; b) 如果你输入的商品名称在数据库中没有找到,会提示你“输入 有误,请重新输入”的提示,提示你确定要查找的商品是否正 确; C) 有新的商品需要加入时,界面的右上角有“添加商品”按钮,点击, 跳出添加框,输入你要添加的商品的基本信息和详细信息,就可以 了; a) 当你输入的基本信息正确的时候,系统会讲这些资料都放进数 据库中存储,并将这些信息都显示到界面上,可以让管理员对该 商品做其他的操作; b) 如果输入的信息有错误,系统会提示你“输入信息有误,请查 证后重新输入” ,查看信息,确认没有错误之后重新输入,添加 新的商品完成; D) 做修改时,执行 B)步骤,找到要修改的商品的信息,信息后面跟 着有修改按钮,点击就可以对该商品进行修改操作; a) 点击修改按钮后跳出修改框,当你输入的基本信息正确的时候, 系统会讲这些资料都放进数据库中存储,将原有的该商品的信息 进行覆盖,并将这些修改后的信息都显示到界面上,可以让管理 员对该商品做其他的操作; b) 如果输入的信息有错误,系统会提示你“输入信息有误,请查 证后重新输入” ,查看信息,确认没有错误之后重新输入,直至 修改该商品的信息完成; E) 需要查看某个商品的详细信息时,执行 B)步骤,找到你所要寻找 的商品,点击后续的“详细”按钮,就可以查看到该商品的详细信 息; F) 做删除时,执行 B)步骤,找到要删除的商品品牌的信息,后面跟 有删除按钮,点击就可以将该商品的所有内容都删除掉; 供应商管理:供应商管理: 供应商管理主要是对于那些提供商品的厂家或者是中间商的信息的存 储,添加新的供应商、修改其信息、删除那些已经用不上的供应商的信息, 每个供应商都有各自不同的信息(ID、供应商名称、商家地址、邮编号码、 联系电话、联系人和状态(激活/冻结) ) ,以方便可以更高效率的与供应商 联系,快速的提取商品。模块的管理界面如图 4.1.4-8 所示。 图 4.1.4-8 供应商管理界面 基本流程图如下: 查询添加 修改删除 成功失败成功失败 4.1.4-9 供应商管理流程 供应商管理模块主要是对供应商的各种基本信息进行管理,做出添、删、 改等的功能,列出整合列表。具体描述如下: 用例描述:用例描述:供应商管理; 执行者:执行者:系统管理员; 前置条件:前置条件:系统管理员由登录进入到主系统中; 后置条件:后置条件:如果供应商的信息有调整,则数据库中的关于供应商的部分 就会有相应的变动,即是数据的实时维护; 基本路径:基本路径: A) 系统管理员登录之后进入到供应商管理界面,可以在主界面上看到 一部分的供应商的基本资料; B) 如果要对某一家供应商做查询,在左上角的查询框内输入你要查询 的供应商的名称,点击查询按钮,就可以查询到你所需要的供应商 的基本信息(ID、供应商名、地址、邮编、电话、联系人、状态和 你所需要的后续操作提示(修改、删除) ) ; a) 当你要查询的供应商的资料在数据库中有存放时,即显示出该 供应商的基本信息; b) 如果你输入的供应商名称在数据库中没有找到,会提示你“输 入有误,请重新输入”的提示,提示你确定要查找的供应商是否 正确; C) 有新的供应商为仓库添加货物时,即有新的供应商需要加入时,界 面的右上角有“添加供应商”按钮,点击,跳出添加框,输入你要 添加的供应商的详细信息,就可以了; a) 当你输入的基本信息正确的时候,系统会讲这些资料都放进数 据库中存储,并将这些信息都显示到界面上,可以让管理员对该 供应商做其他的操作; b) 如果输入的信息有错误,系统会提示你“输入信息有误,请查 证后重新输入” ,查看信息,确认没有错误之后重新输入,添加 新的供应商完成; D) 做修改时,执行 B)步骤,找到要修改的供应商的信息,信息后面 跟着有修改按钮,点击就可以对该供应商进行修改操作; a) 点击修改按钮后跳出修改框,当你输入的基本信息正确的时候, 系统会讲这些资料都放进数据库中存储,将原有的该供应商的信 息进行覆盖,并将这些修改后的信息都显示到界面上,可以让管 理员对该供应商做其他的操作; b) 如果输入的信息有错误,系统会提示你“输入信息有误,请查 证后重新输入” ,查看信息,确认没有错误之后重新输入,直至 修改该供应商的信息完成; E) 做删除时,执行 B)步骤,找到要删除的供应商的信息,后面跟有 删除按钮,点击就可以将该供应商的所有内容都删除掉; 客户管理:客户管理: 客户管理主要是针对那些购买这些商品的人,对他们做的一个统一的 管理,对客户的信息做添加、删除、修改的操作,实时更新客户信息,可 以提高仓库管理者和客户之间的联系,提高办事效率,实际上就可以获得 更高的效益。每个客户都有自己的不同的信息(ID 号、客户名称、地址、 邮编、电话、联系人、状态(激活/冻结) ) 。此模块的管理界如图 4.1.4-10 所示。 图 4.1.4-10 客户管理界面 基本流程图如图 4.1.4-11 所示: 查询添加 修改删除 成功失败成功失败 图 4.1.4-11 客户管理流程 客户管理模块主要是对客户的各种基本信息进行管理,做出添、删、改 等的功能,列出整合列表。具体描述如下: 用例描述:用例描述:客户管理; 执行者:执行者:系统管理员; 前置条件:前置条件:系统管理员由登录进入到主系统中; 后置条件:后置条件:如果客户的信息有调整,则数据库中的关于客户的部分就会 有相应的变动,即是数据的实时维护; 基本路径:基本路径: A) 系统管理员登录之后进入到客户管理界面,可以在主界面上看到一 部分的客户的基本资料; B) 如果要对某一客户做查询,在左上角的查询框内输入你要查询的客 户的名称,点击查询按钮,就可以查询到你所需要的客户的基本信 息(ID、客户名、地址、邮编、电话、联系人、状态和你所需要的 后续操作提示(修改、删除) ) ; a) 当你要查询的客户的资料在数据库中有存放时,即显示出该客 户的基本信息; b) 如果你输入的客户名称在数据库中没有找到,会提示你“输入 有误,请重新输入”的提示,提示你确定要查找的客户是否正确; C) 有新的客户需要加入时,界面的右上角有“添加客户”按钮,点击, 跳出添加框,输入你要添加的客户的详细信息,就可以了; a) 当你输入的基本信息正确的时候,系统会讲这些资料都放进数 据库中存储,并将这些信息都显示到界面上,可以让管理员对该 客户做其他的操作; b) 如果输入的信息有错误,系统会提示你“输入信息有误,请查 证后重新输入” ,查看信息,确认没有错误之后重新输入,添加 新的客户完成; D) 做修改时,执行 B)步骤,找到要修改的客户的信息,信息后面跟 着有修改按钮,点击就可以对该客户进行修改操作; a) 点击修改按钮后跳出修改框,当你输入的基本信息正确的时候, 系统会讲这些资料都放进数据库中存储,将原有的该客户的信息 进行覆盖,并将这些修改后的信息都显示到界面上,可以让管理 员对该客户做其他的操作; b) 如果输入的信息有错误,系统会提示你“输入信息有误,请查 证后重新输入” ,查看信息,确认没有错误之后重新输入,直至 修改该客户的信息完成; E) 做删除时,执行 B)步骤,找到要删除的客户的信息,后面跟有删 除按钮,点击就可以将该客户的所有内容都删除掉; 货架管理:货架管理: 货架管理是对仓库里面的货架进行统一的管理,其标记出货架的具体 信息,方便管理员的查找和整理,是对货架进行添加、修改、删除等的操 作,每个货架都有其独有的 ID 号,对每一个独立的货架,我们都可以查询 到,并且知道他的基本描述和详细信息,方便管理员的管理。其界面图如 图 4.1.4-12 所显示。 图 4.1.4-12 货架管理 本模块的流程图如图 4.1.4-13 所示: 查

温馨提示

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

评论

0/150

提交评论