在线储物柜系统的设计与实现
发布时间:2021-04-29 16:47
物品存储在社会发展过程中扮演着越来越重要的角色,例如在大型商场中,包的存储,在健身房、展厅等,贵重物品的存储。储物柜已经伴随着社会经济的发展,成为人们日常生活中常见的工具。随着人们对储物柜的要求越来越高,储物柜已经慢慢发展成为不仅仅有帮助用户存储物品的功能,还是线下销售中社区销售的热门产品。在线储物柜系统是基于目前传统的储物柜存在的问题,以及用户越来越高的需求而建立的一套从支付、购买、开柜、取物等环节的综合系统,该系统涉及货物存储、货物售卖等功能,目的是基于储物柜打造一套储物柜相关的综合生态环境。该系统解决了传统储物柜开柜取票,凭据丢失无法开柜,需扫描凭据才能开柜的各个问题,使用小程序或后台管理系统向储物柜发送指令即可打开储物柜的任何一个储物格。同时,在原有的存储功能之上,对储物柜的功能进一步升级,对储物柜中的储物格进行功能划分,除了储物功能外,还具有销售功能。例如,在健身房,用户除了进行贵重物品存储之外,还可以通过储物柜购买动能饮料、矿泉水,扩展了储物柜的功能。该系统从面向对象的角度出发,使用统一建模语言进行系统分析,通过对在线储物柜系统的需求分析,对系统进行了整体的系统架构,并进行...
【文章来源】:山东大学山东省 211工程院校 985工程院校 教育部直属院校
【文章页数】:78 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第1章 绪论
1.1 系统开发背景
1.2 国内外研究现状
1.3 本文的主要工作
1.4 本文的组织结构
第2章 需求分析与获取
2.1 系统功能性需求分析
2.1.1 在线储物平台整体需求分析
2.1.2 用户端功能需求分析
2.2 系统目标和解决的问题
2.3 系统非功能性需求
第3章 系统设计
3.1 系统技术架构
3.1.1 软件架构设计
3.1.2 软件网络功能架构
3.2 系统模块流程设计
3.2.1 用户储物流程
3.2.2 用户购水流程
3.2.3 补货员补货流程
3.2.4 分账流程
3.2.5 对账流程
3.2.6 优惠券下发流程
3.3 本章小结
第4章 系统详细设计
4.1 系统分层详细设计
4.2 展示层详细设计
4.3 控制层详细设计
4.3.1 前端接口系统详细设计
4.3.2 各微服务详细设计
4.4 数据库系统详细设计
4.5 本章小结
第5章 系统实现与测试
5.1 用户系统实现
5.2 Socket长连接实现
5.3 Redis数据缓存的实现
5.4 系统测试
5.5 本章小结
第6章 总结与展望
参考文献
致谢
学位论文评阅及答辩情况表
【参考文献】:
期刊论文
[1]基于ExtJS的J2EE轻量级框架的研究与应用[J]. 张建军,刘虎. 计算机应用与软件. 2014(04)
[2]基于Oracle数据库海量数据的查询优化研究[J]. 张辉,赵郁亮,徐江,孙伟华. 计算机技术与发展. 2012(02)
[3]利用Ajax与ExtJS改善用户体验[J]. 秦姣华,袁智威,王振,刘纯和. 电子设计工程. 2011(10)
[4]基于ExtJS技术与SSH框架的权限管理研究[J]. 李天鸣,何月顺. 计算机应用与软件. 2011(05)
[5]基于JDBC与设计模式的数据库连接池实现方法[J]. 欧阳宏基,葛萌,赵蔷. 计算机技术与发展. 2011(01)
[6]基于ExtJS和SSH的Web应用架构的研究与实现[J]. 张鹏伟,陈景霞,张文平,王雨团. 陕西科技大学学报(自然科学版). 2010(06)
[7]基于RBAC的WEB环境下OA系统权限控制的研究[J]. 杜梅,曹蔚然,周传生. 计算机应用与软件. 2008(11)
[8]规则引擎及其在审批业务中应用[J]. 王文平,唐磊. 计算机与信息技术. 2008(10)
[9]基于JDBC的数据库连接池及实现[J]. 王秀义. 计算机系统应用. 2005(04)
[10]浅谈Oracle数据库基于索引的SQL语句优化方法[J]. 龚维荣,周顺平,万波. 计算机工程与应用. 2003(05)
硕士论文
[1]基于B/S多层架构的通用仓储管理系统的设计和实现[D]. 芦清.浙江大学 2006
本文编号:3167821
【文章来源】:山东大学山东省 211工程院校 985工程院校 教育部直属院校
【文章页数】:78 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第1章 绪论
1.1 系统开发背景
1.2 国内外研究现状
1.3 本文的主要工作
1.4 本文的组织结构
第2章 需求分析与获取
2.1 系统功能性需求分析
2.1.1 在线储物平台整体需求分析
2.1.2 用户端功能需求分析
2.2 系统目标和解决的问题
2.3 系统非功能性需求
第3章 系统设计
3.1 系统技术架构
3.1.1 软件架构设计
3.1.2 软件网络功能架构
3.2 系统模块流程设计
3.2.1 用户储物流程
3.2.2 用户购水流程
3.2.3 补货员补货流程
3.2.4 分账流程
3.2.5 对账流程
3.2.6 优惠券下发流程
3.3 本章小结
第4章 系统详细设计
4.1 系统分层详细设计
4.2 展示层详细设计
4.3 控制层详细设计
4.3.1 前端接口系统详细设计
4.3.2 各微服务详细设计
4.4 数据库系统详细设计
4.5 本章小结
第5章 系统实现与测试
5.1 用户系统实现
5.2 Socket长连接实现
5.3 Redis数据缓存的实现
5.4 系统测试
5.5 本章小结
第6章 总结与展望
参考文献
致谢
学位论文评阅及答辩情况表
【参考文献】:
期刊论文
[1]基于ExtJS的J2EE轻量级框架的研究与应用[J]. 张建军,刘虎. 计算机应用与软件. 2014(04)
[2]基于Oracle数据库海量数据的查询优化研究[J]. 张辉,赵郁亮,徐江,孙伟华. 计算机技术与发展. 2012(02)
[3]利用Ajax与ExtJS改善用户体验[J]. 秦姣华,袁智威,王振,刘纯和. 电子设计工程. 2011(10)
[4]基于ExtJS技术与SSH框架的权限管理研究[J]. 李天鸣,何月顺. 计算机应用与软件. 2011(05)
[5]基于JDBC与设计模式的数据库连接池实现方法[J]. 欧阳宏基,葛萌,赵蔷. 计算机技术与发展. 2011(01)
[6]基于ExtJS和SSH的Web应用架构的研究与实现[J]. 张鹏伟,陈景霞,张文平,王雨团. 陕西科技大学学报(自然科学版). 2010(06)
[7]基于RBAC的WEB环境下OA系统权限控制的研究[J]. 杜梅,曹蔚然,周传生. 计算机应用与软件. 2008(11)
[8]规则引擎及其在审批业务中应用[J]. 王文平,唐磊. 计算机与信息技术. 2008(10)
[9]基于JDBC的数据库连接池及实现[J]. 王秀义. 计算机系统应用. 2005(04)
[10]浅谈Oracle数据库基于索引的SQL语句优化方法[J]. 龚维荣,周顺平,万波. 计算机工程与应用. 2003(05)
硕士论文
[1]基于B/S多层架构的通用仓储管理系统的设计和实现[D]. 芦清.浙江大学 2006
本文编号:3167821
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3167821.html