物联网实验箱库存管理系统
物联网实验箱库存管理系统
需 求 分 析
物联网实验箱库存管理系统
目录
1 前言 .............................................................................................................................................. 3
1.1 目的 ................................................................................................................................... 3 1.2 背景 ................................................................................................................................... 3 1.3 参考资料 ........................................................................................................................... 3 2 任务概述....................................................................................................................................... 3
2.1 用户的特点 ....................................................................................................................... 4 2.2 运行环境 ........................................................................................................................... 4 2.3 接口 ................................................................................................................................... 5
2.3.1 软件接口 ............................................................................................................... 5 2.3.2 内部接口 ............................................................................................................... 5 2.4 控制 ................................................................................................................................... 5 2.5 需求规定 ........................................................................................................................... 5
2.5.1 对功能的需求 ....................................................................................................... 5 2.5.2 对性能的需求 ....................................................................................................... 6 2.5.3 系统功能层次模块图 ........................................................................................... 7 2.5.4 故障处理要求 ..................................................................................................... 11 2.5.5 其它专门要求 ..................................................................................................... 12
物联网实验箱库存管理系统
1 前言
本管理系统需要满足来自四方面的需求,这四个方面分别是管理员(网络管理员和仓库管理员)、销售主管、财务主管和事业部总经理。
本项目所开发的物联网试验箱库存管理系统完成实验箱的生产流程管理,统计与管理物料采购信息、产品出入库信息,减少数据漏掉的情况,同时也节约人力、物力和财力。告别以往的人工统计。
1.1 目的
本说明书目的在于明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。
本说明书的预期读者为:设计人员、开发人员、项目管理人员、测试人员、用户、系统开发委托方等。
1.2 背景
? 待开发的系统名称:物联网实验箱库存管理系统 ? 项目发布单位: ? 开发者: 物联网实验箱库存管理项目组
1.3 参考资料
2 任务概述
本项目所开发的物联网试验箱库存管理系统完成实验箱的生产流程管理,统计与管理物
物联网实验箱库存管理系统
料采购信息、产品出入库信息,减少数据漏掉的情况,同时也节约人力、物力和财力。告别以往的人工统计。
本项目开发的软件采用 B/S结构,方便用户使用。根据相关权限,用户可以在线查看、插入、修改、删除物料采用信息和出入库信息。管理员也可在线对整个系统进行管理(包括系统管理、用户权限管理)。
2.1 用户的特点
本系统最终用户主要是面向物联网实验箱企业内部人员使用。要求操作人员要熟悉物联网行业知识。维护人员需清楚本系统的概要设计与详细设计,以及熟悉SSH2框架的使用。
用户角色:
? 仓库管理员:物料出入库管理、模块出入库管理、实验箱出入库管理 ? 销售主管:查找、插入、删除、修改合同信息(院校名称、系名称、采购实验箱类型、大体预算、联系人、联系电话、销售记录) ? 财务部门:管理所用款项明细 ? 事业部老总:管理全局 ? 网络管理员:用户角色管理
2.2 运行环境 本系统的硬件环境如下:
? 客户机:普通PC CPU:P4 1.8GHz 内存:256MB以上
分辨率:推荐使用1024*768像素 ? WEB服务器: CPU:P4 1.8GHz 内存256MB以上 ? 数据库服务器“ CPU:P4 1.8GHz 内存256MB以上
本系统的软件环境如下:
? 操作系统:Windows XP ? 数据库:Mysql 5.1
物联网实验箱库存管理系统
? 开发工具:MyEclipse 8.5 ? JSP服务器:Tomcat ? 浏览器:IE6.0
2.3 接口
2.3.1 软件接口
本软件主要在Windows系统下运行,不同的功能操作的不同接口也有所不同。 2.3.2 内部接口
内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。具体参数的结构将在下面数据结构设计的内容中说明。接口传递的信息将是以数据结构封装数据,以参数传递或返回值的形式在各模块间传输。
2.4 控制
运行控制将严格按照各模块间函数调用关系来实现。在各事务中心模块中,需对运行控制进行正确的判断,选择正确的运行控制路径。
在网络方面,客户机在发送数据后,将等待服务器的确认收到信号,收到后,再次等待服务器发送回答数据,然后对数据进行确认。服务器在接到数据后发送确认信号,在对数据处理、访问数据库后,将返回信息送回客户机,并等待确认。
2.5 需求规定
2.5.1 对功能的需求
1. 物料采购管理:印刷板采购管理(查找,插入,删除,修改相关信息),元器件采