一、开题依据(研究目的、意义及国内外研究概况,附主要参考文献)
1. 研究目的、意义
随着经济的发展,信息的飞速发展,各个行业的竞争越来越激烈。在桶装水业务方面,各种各样的桶装水管理系统被研发出来。因此一个好用的桶装水管理系统变得非常关键。人们的生活水平越来越好,对平时饮用水质量的要求也有所提升,由此出现了安全健康而且方便的饮用水-桶装水。只需向相关门店订购桶装水即可自动送货上门。传统的桶装水系统在接收到订单后,需要由订单受理人员将订单分配给配送员,随着订单需求的增加,人工分配配送不仅要增加人工的成本,而且人工分配订单给配送员也容易因为不同订单的配送地点不同而出差错导致配送不及时。因此,现有的桶装水管理系统在配送功能上还不够智能,在选择配送员配送上面还是要依靠人对地区环境的经验分配订单给配送员。对桶装水业务的财务分析只提供了普通的报表。
为此本论文开发一个桶装水管理系统,基于Spring Boot的SSM框架,界面展示使用前端UI框架Bootstrap,页面通过Thymeleaf模板引擎渲染,服务端和客户端的数据异步交互通过使用Ajax和WebSocket技术。使用户有信息修改、浏览商品、下单和查看订单等功能,配送员有信息修改、装配订单和配送订单等功能,管理员有对用户、配送员和桶装水的信息管理,对入库订单和用户订单的管理,对财务的分析等功能。完成一个界面简洁、操作方便和信息管理方便的桶装水管理系统。
2. 国内外研究概况
随着国家的快速发展,尤其重工业的发展,导致部分水源遭受到污染。再者,网络的发展,电子商业的崛起。人们在家里通过网络就能轻松的订购桶装水。因此,投入桶装水行业的人也大大增加。研发出了很多不同的桶装水管理系统。如:益帮手,邦仁,云天,青天系统等。这些系统结构完整,功能完善。其中益帮手桶装水管理系统在市场上最受欢迎,具有方便操作和简洁的界面,强大的订单管理功能、配送功能和用户管理功能。但是,桶装水管理系统有以下这些问题。
(1)配送容易出错,配送时无法确定配送是否在正常进行,是否有出问题。还有可能因为接待员确定订单时候的出错直接导致配送出错。
(2)浪费人力,需要增加很多的人力负责对订单的分配和确认,所需要管理的人力固定,不够灵活。
(3)数据统计过于简单,传统的桶装水管理系统只是简单的统计了订单数量,营业额,配送员的配送订单,客户订购的订单。在查看财务状况的时候,不能直观查看近期或者指定时间桶装水需求量的变化,不能直观的查看用户对不同桶装水的需求情况,为此需要一个功能简单,节约成本,具有订单自动分配功能,能够直观查看财务状况的系统。
3. 参考文献
[1] 董学超, 程时涛. 纯净水公司桶装水配送模块化系统[J]. 现代商贸工业, 2017(08): 184-185
[2] 吴姝敏. 桶装水配送管理系统的设计与实现[D].吉林大学, 2016.
[3] 钟耀庆. 桶装水融合(移动)电子商务系统的设计与实现[D]. 天津大学, 2016.
[4] 何东. 分层技术在计算机软件开发中的应用研究[J]. 电脑编程技巧与维护, 2020(03): 46-47+76.
[5] 王志辉. 浅析计算机软件JAVA编程的特点及应用[J]. 软件, 2020, 41(01):266-269.
[6] 张倩, 王玲玲. 系统软件开发过程中的软件工程技术分析[J]. 科学技术创新, 2020(02): 67-68.
[7] 王丹, 孙晓宇, 杨路斌, 高胜严. 基于SpringBoot的软件统计分析系统设计与实现[J]. 软件工程,2019,22(03):40-42.
[8] (美)Paul, Deck. Spring MVC学习指南(第2版)[M]. 林仪明译. 北京:人民邮电出版社, 2017.
[9] 张峰. 应用SpringBoot改变web应用开发模式[J].科技创新与应用, 2017(23):193-194.
[10] 吕宇琛. SpringBoot框架在web应用开发中的探讨[J].科技创新导报, 2018, 15(08): 168,173.
[11] 胡强. MySQL数据库常见问题分析与研究[J]. 电脑编程技巧与维护,2019(12):91-92.
[12] 王嘉庆, 杨卫东, 何亦征. 关系数据库的实体间关系提取方法的研究[J]. 计算机应用与软件, 2019,36(10):10-16,38.