订餐系统软件在公安海警学院的推广和应用

时间:2022-09-24 04:13:02

订餐系统软件在公安海警学院的推广和应用

摘 要随着第三代通信技术的推广,无线带宽和传输速度都得到了大幅度提升,为智能手机终端添加更多内容丰富的应用功能提供了良好的平台。本系统利用Java语言,Eclipse为开发工具,设计出一款基于网络的订餐管理系统软件。本系统满足了用户对网络订餐管理系统手机软件的需求。订餐管理系统的设计遵循标准的开发流程,首先进行需求分析,然后确定网上自助点餐管理系统功能,再编写程序的代码,调试程序,运行程序,并对程序进行优化完善。

【关键词】B/S 基于物联网技术的订餐管理系统 物联网

1 物联网的概念

随着信息领域及相关学科的发展,不同领域的研究者对物联网思考的起点不同,大多数比较偏向的物联网定义是信息空间与物理空间的融合,体现的是交叉学科的概念将一切事物数字化、网络化,在物品之间、物品与人之间、人与现实环境之间实现高效信息交互方式,在这三种关系中寻找到一个平衡,并通过新的服务模式使各种信息技术融入社会行为,是信息化在人类社会综合应用达到的更高境界,也可以说是一门综合性应用性的学科。

2 物联网技术体系

物联网的技术体系框架包括感知层技术、网络层技术、应用层技术和公共技术,这也体现出了物联网的三个基本特征,即全面感知、可靠传输和智能处理。

3 基于物联网技术的海警学院网上自助订餐系统特点

点餐软件明显的特点是以服务餐饮业务为核心,以降低成本和提高利润为目标,实现了浏览、配餐、点餐、订单生成处理。不但能够降低运营成本,更能为管理者做对自身餐饮店的发展决策提供有力的依据。随着移动互联网的发展,手机点餐、微信点餐等手机订餐软件已成为其最新的发展趋势。网上订餐系统的出现正改变着消费者在饮食上的传统消费方式,也正改变着部分餐饮店的经营模式。该系统已涵盖了微博、微信、团购等功能,正成为广大饮食消费者、服务者的交流平台。

基于物联网技术的海警学院网上自助订餐系统,主要用于产品的订货下单和查看,类似于电子商务系统,菜品分很多类,每年都要做大量的菜品图册,精力、时间、钱都会大花一笔,今年想做菜品图册,用于平板电脑,可以随时查看和更新具备以下特点:

界面简洁明快。用户注册少于5步,用户点餐可在10秒内完成。

方便用户快速注册,注册后以后订餐可以直接登陆网站,完成网上订餐,使操作简洁。另外用户输入的常用地址,依据送餐地址出现频率,可做为送饭热点的选择依据。

用户权限功能:

用户权限分为普通权限、管理员权限及送餐人员查看统计信息明细的权限。对已经结帐的订单,送餐人员没有查看的权限。

用户可自行通过点选的方法。来组合搭配,当客户点餐搭配完成后,可根据用户的选择进行趣味的提示,比如“全是肉,请注意减肥”,“全是素,请注意营养等。

系统有“送餐热点加入申请”,即已经注册用户,对于系统内无送餐热点的,可以私信网络管理员;也可留言或者直接给管理员发邮件来申请。

除此之外,订餐系统还具备很多有亮点的特点:完善的成本核算,库存管理、收银结算等后台模块体系;多媒体菜品展示,全方位诠释餐厅特色及饮食文化;友好界面,傻瓜式操作,老少皆能自主点餐操作;节约环保,信息及时,实时更新菜单信息;最值得一提的是即使是经营者外出,依然实时掌握餐厅经营状况;触摸屏硬瓶密封设计,防撞防油烟,也是相当的环保。

4 基于物联网技术的海警学院网上自助订餐系统软件支持

本系统操作之方便,界面之精美,功能之强大,都是目前同类软件中绝无仅有的。在进行整体设计的时候,模式上采用的是MVC版式,而架构内容则以SSH为主,这样使得系统实现了系统界面与业务逻辑及数据处理的有效分离,不仅更便于数据查询,也更便于后期系统的维护工作。其中页面采用ExtJs框架进行设计,基本上所有的请求都采用Ajax方式,在页面无刷新的情况下,返回并展示用户所需要的信息,提高了用户的体验。免去了自己写代码进行参数提取和封装的复杂度,并且Action可以很容易的实现整个对象的封装,减少了代码量。通过各层之间的调用,减小了系统的耦合度,提升了系统的可维护行。

4.1 架构

系统设计模式采用经典的MVC模式,即模型(Model)+视图(View)+控制器(controller)模式。同时,系统设计框架也是选用流行的Spring+Struts+Hibernate(SSH)复合框架技术。

MVC:是一种经典的系统架构设计模式。MVC作为模式:会为整个系统的设计提供一个参考原则,以便整个系统的架构设计可以在模型与界面等清楚的情况下,实现软件相关内容的分割与耦合。

系统开发运行环境

鉴于软件系统的程序研发语言以及数据库类型,开发环境如下

开发环境: Windows 7

硬件实现: 双核处理器

开发语言: Java

数据库: MySql 5.1

开发工具: Eclipse

服务器: Tomcat 8.0.5

参考文献

[1]王建国王建英.Struts+Spring+Hibernate框架及应用开发(第一版)[M].北京:清华大学出版社,2011.

[2]Bloch.J.Effective Java[M].北京:机械工业出版社,2003.

[3]张永强.Java程序设计应用教程[M].北京:电子工业出版社,2007.

[4]孙鑫.Java Web开发详解[M].北京:电子工业出版社,2006.

[5]向传杰.JSP-Servlet基础案例教程[M].北京:电子工业出版社,2006.

[6]刘晓华.JSP应用开发详解(第三版)[M].北京:电子工业出版社,2005.

[7]伯格斯坦.JSP设计[M].北京:中国电力出版社,2002.

[8]邓子云,张赐.JSP网络编程--从基础到实践[M].北京:电子工业出版社,2005.

[9]萨师煊,王珊.数据库系统概论[M].北京:高等教育出版社,1983.

[10]粟菊民.Java Web 应用程序设计[M].北京:机械工业出版社,2007.

上一篇:配网管理中GIS技术应用研究 下一篇:基于磁性材料测量仪器的技术改进