需求剖析
第三组
目次 1.引言2 2.义务概述3 3.数据描写5
3.2.2 整体流程图8
4.功效需求10
0
4.1.2 后台用户——治理员10 4.2 功效描写11
4.2.1 用户信息治理11
5.机能需求12 6.运行需求13
6.5 内部接口14
1. 引言
此需求剖析文档对物联网智能仓储治理体系做了周全过细的用户需求剖析,明白所要开辟的体系应具有的功效.机能与界面,使
体系剖析人员与仓库开辟人员能清晰地懂得用户的需求,并在此基本长进一步提出概要设计解释书和完成后续设计与开辟工作.
在21世纪科技与文化飞速成长之际,物联网经由过程智能感知.辨认技巧与普适盘算.普遍运用于收集的融会中.
而仓储治理在企业的全部供给链中起着至关重要的感化,假如不克不及包管准确的进货和库存掌握及发货,将会导致治理费用的增长,办事质量难以得到包管,从而影响企业的竞争力.传统简略.静态的仓储治理已无法包管企业各类资本的高效运用.
如今的仓库功课和库存掌握功课已十分庞杂化多样化,仅靠人工记忆和手工录入,不单费时辛苦,并且轻易出错,给企业带来伟大损掉.
在这个大布景下,物联网仓储治理体系针对于特定对象(如仓库)的商品.单据流淌,进行仓库功课成果的记载.查对和治理,从而增长仓库的效力.治理透明度.削减了人工成本,进步了仓库运用率,显著增长了经济效益. Browser/Server体系
B/S构造的软件是相对传统的C/S构造而言的.C/S构造应当具有如许的特点:客户端.办事器端都装配响应的软件,客户端.办事器端各完成响应的盘算工作,办事器端保管数据库.B/S构造应当具有如下特点:办事器端都装配响应的软件,客户端不装配任何软件(不须要保护).客户端运行程序是靠阅读器软件(如IE ,Netscape等)登陆办事器进行的.客户端在阅读器里完成必定的盘算义务.
Client/Server体系
在盘算机产生和成长的进程中,盘算机软硬件装备.收集技巧产生了伟大的变更,盘算机的体系构造也跟着相干技巧在不竭成长.在盘算机成长的早期主如果主机/终端方法,进入80年月以来,Client/Server体系逐渐走上了敏捷成长的道路.90年月后,跟着大型数据库治理体系以及可视化程序开辟技巧的成熟,进一步推进了Client/Server构造的普遍运用.如今,Client/Server体系己经成为最重要的盘算机运用体系构造,跟着收集运用的请求,Client/Server体系又进一步衍变成T多层Client/Server构造体系和Browser/Server体系.
本项目估计运用C/S体系对该工程进行筹划.
序号 2. 3. 4. JS PHP Xml 术语 所指对象或寄义 一种盘算机剧本说话,重要在web阅读器(客户端)解释履行 衔接前台与数据库的说话,处理表单 可扩大标识表记标帜说话, 是一种简略的数据存储说话,运用一系列简略的标识表记标帜描写数据 5. 6. 7. 8. 9. SQLServer2000 HTML CSS JQuery Java 数据库体系 前台界面编写 Cascading Style Sheets 层叠样式表 Js库 一种可以撰写跨平台运用软件的面向对象的程序设计说话 2.义务概述
项目开辟意图:将以前一向以人工化的仓储治理方法,经由过程网站情势转化为物联网智能仓储治理体系,实如今线进行仓库的
进入/转出,从而削减人力物力,进步了仓库运用率,显著增长了经济效益.
客户的操纵平台:PC Web办事器: Eclipse 数据库办事器软件: MySQL 3.数据描写 数据库设计
字段名称 id username password truename sex email birthday create_date last_modify 类型 int varchar(30) varchar(30) varchar(30) tinyint varchar(20) datetime datetime datetime 默认值 0 是否索引 是否为空 主键 否 否 解释 主键 账号 用户暗码 姓名 性别 0男 1女 邮箱 诞辰 创建时光 最后修正时光 表3-1登陆数据字典
字段名称 id username password sex address create_date last_modify user_id 类型 int varchar(30) varchar(30) tinyint varchar(50) datetime datetime int 默认值 0 是否索引 是否为空 主键 否 否 解释 主键 账号 用户暗码 性别 0男 1女 地址 创建时光 最后修正时光 治理员id 表3-2客户数据字典
字段名称 id name 类型 int varchar(30) 默认值 是否索引 是否为空 主键 否 否 解释 主键 名称 position_num used_num create_date int int datetime 货位数目 已运用货位数目 创建时光 表3-3仓库数据字典
字段名称 id title type warehouse_id position_num status 类型 int varchar(50) varchar(50) int int tinyint 默认值 是否索引 主键 是否为空 否 否 否 解释 主键 入库标题 入库类型 仓库id 占用货位数目 入库状况 0 未审核 1 审核经由过程 2 审核未经由过程 货位价钱 创建时光 最后修正时光 cost create_date last_modify user_id float datetime datetime int 表3-4申请入库数据字典
字段名称 id title stock_in_id num status 类型 int varchar(50) varchar(50) int tinyint 默认值 是否索引 主键 是否为空 否 否 否 解释 主键 出库标题 入库id 出库数目 出库状况 0 未审核 1 审核经由过程 2 审核未经由过程 创建时光 最后修正时光 create_date last_modify user_id datetime datetime int 表3-5审核入库数据字典
用例规格描写:
注册
扼要描写:用户经由过程设定用户名和暗码来创建小我账户.
事宜流:1. 当用户请求注册成为一个新用户,体系请求输入新的用户名和 暗码
2. 新用户输入其用户名和暗码 3. 体系进行用户名的验证是否反复 A1:已用的用户名
A2:用户名,暗码不相符请求
4. 新用户注册成功
前置前提:未注册新用户输入相符请求的用户名和暗码 后置前提:注册成功后,可直接进入体系,治理小我信息.不然修正用户名,从新注册.
登陆
扼要描写:用户必须输入准确的用户名和暗码才可登陆 事宜流:1. 当用户请求登陆体系时,体系请求输入用户名和暗码
2. 用户输入其用户名和暗码 3. 体系进行用户名和暗码的验证 A1:无效的用户名
A2:暗码错误
4.用户登录体系,进行其他操纵 前置前提:用户有准确的用户名和暗码
后置前提:登陆成功,用户方可进行响应操纵;不然登录掉败需
从新输入用户名和暗码登陆.
修正用户信息
扼要描写:体系验证登陆者是注册用户且登陆后可以依据需求修正当前账户 的信息
前置前提:登陆者必须是注册用户 后置前提:用户信息修正成功
3.2.2 整体流程图 用例规格描写:
注册
扼要描写:用户经由过程设定用户名和暗码来创建小我账户.
事宜流:1. 当用户请求注册成为一个新用户,体系请求输入新的用户名和 暗码
2. 新用户输入其用户名和暗码 3. 体系进行用户名的验证是否反复 A1:已用的用户名
A2:用户名,暗码不相符请求
4. 新用户注册成功
前置前提:未注册新用户输入相符请求的用户名和暗码
后置前提:注册成功后,可直接进入体系,治理小我信息.不然修正用户名,从新注册.
登陆
扼要描写:用户必须输入准确的用户名和暗码才可登陆 事宜流:1. 当用户请求登陆体系时,体系请求输入用户名和暗码
2. 用户输入其用户名和暗码 3. 体系进行用户名和暗码的验证 A1:无效的用户名
A2:暗码错误
4.用户登录体系,进行其他操纵 前置前提:用户有准确的用户名和暗码
后置前提:登陆成功,用户方可进行响应操纵;不然登录掉败需从新输入用户名和暗码登陆.
修正用户信息
扼要描写:体系验证登陆者是注册用户且登陆后可以依据需求修正当前账户 的信息
前置前提:登陆者必须是注册用户 后置前提:用户信息修正成功
4.功效需求
前台用户必须登录成功后方可进入主页面进行其他操纵.
用户
1.可以检讨本身的信息. 2.可以检讨本身所得成就信息
3.可以检讨商户.菜品.其他用户等信息(按不合的前提和排序方法显示).
4.1.2 后台用户——治理员
1.对前台用户治理,增删改查.
2.对后台用户信息进行治理,增删改查,修正暗码. 3.数据备份与恢复.
4.对用户供给信息进行审核,然落后行相干操纵. 5.后台用户必须登录成功后方可进入后台主页面. 6.可以安然刊出. 4.2 功效描写 4.2.1 用户信息治理
1.用户登录机制包管了用户在本网站的安然性,便于网站治理.前台用户必须以微信账号进行登录后才可进行操纵,确保了信息的安然性.
2.治理员失去对用户信息的检讨和修正权限,如增.删用户,查询用
户信息等. 体系构造
主界面 5.机能需求 客户情形请求 申请过户 添加用户 治理员 添加治理员 检讨所有人用户 办事器端 检讨仓库 申请出入库 ①体系软件:Windows xp/win7 审核过户 修正删除 审核出入库 ②数据库治理体系:Microsoft SQL Server 或Oracle ③开辟对象:JAVA / HTML说话/javascript 客户端
①体系软件:Windows xp/win7.
②采取阅读器情势:IE,火狐,chrome等主流阅读器.
① 当履行查询时,查询完后供给返回按钮可持续查找; ② 用户处于一准时光的“不操纵”,办事器可不再响应其
对数据库的请求操纵,除非再次登陆.
5.2 体系安然性请求
① 数据库衔接采取MSSQL办法进行衔接,从而进步数据库
的可操纵性和安然性;
② 对某些页面进行强迫用户登陆后方能进行相干操纵.
5.3 故障处理请求 软.硬件故障:
a) 用户所运用电脑的体系有问题,或者阅读器有问题. b) 数据库有问题也无法正常运用 c) 内存太小会影响运行速度 d) 对于各类突发事宜的要留意防止
e) 对于电脑的存储量要随时存眷,以免消失存储量缺少的情
形
5.4 其他机能请求 保密性:
体系数据要做好保密举措措施,以免重要数据的丧掉或者盗取. 简练性:
用户的操纵界面必须做到简略清晰明了,不克不及有太庞杂的设置或者操纵.
可更新性:
对于体系可以依据客户须要进行更新,保护等操纵,扩大其功效,
并使体系稳固.
可转换性:
只要体系能包管情形安排成功,并且收集正常,就能包管体系的正常运行. 6.运行需求
移动端用户界面力图简练快速,页面设计作风应一致,为用户供给最好的最心旷神怡标办事
Web办事器软件: IIS 5.1(Internet Information Server) 数据库办事器软件: mysql 手机是安卓智能机 GPS
办事器的操纵体系: Windows XP SP1及以上操纵体系 6.5 内部接口
内部接口方面,各模块之间采取函数挪用.参数传递.返回值的方法进行信息传递.具体参数的构造将鄙人面数据构造设计的内容中解释.接口授递的信息将是以数据构造封装了的数据,以参数传递或返回值的情势在各模块间传输.
因篇幅问题不能全部显示,请点此查看更多更全内容