基于J2EE的校园云食堂系统基本上实现了预期的各项功能,整个系统也在经过测试和不断地改正之后能够顺利运行。用户在本系统的应用下可实现按照各种分类查询菜品,方便的添加商品至购物车,付款,查看订单, 能够修改自己的个人资料等。后台管理人员能够实现方便的对商品进行查询、删除、添加、修改,方便的进行用户购买订单情况查询,方便的进行订单出餐处理等,方便对用户信息进行相关添加,修改等操作。
系统的功能模块:
(1) 前台模块
1. 用户注册: 登录系统后可以注册。
2. 会员中心: 用户可以查看自己的注册信息并且可以修改。
3. 订餐搜索: 用户可以查询自己所需要的餐饮信息。
4. 订餐车功能:用户可以查看自己订餐车里的物品以及结账。
5. 评价功能: 用户可以对菜品进行评价
6. 注销退出:用户退出此系统。
(2) 后台模块
1. 登录: 管理员登录。
2. 菜品管理: 对菜品进行增删改查。
3. 公告栏:管理员通过此功能在前台发布信息。
4. 评价管理: 管理员查看用户评价,能够及时看到用户的建议,并采取措施。
5. 用户管理:管理员可以查看用户详细信息并且可以修改用户信息。
6. 管理员管理: 可以修改自己的密码以及添加管理员。
注销退出: 管理员退出后台管理。
二、研究方法
结合校园云食堂网站的相关开源项目及相关的技术,该项目将采用Struts2、Hibernate、Sring等技术实现系统的基本功能,服务器采用Tomcat6.0,数据保存在MySQL数据库中,前端页面将运用HTML5、CSS3、jQuery、Ajax等技术实现系统页面美观以及系统性能上的优化。
该项目将拟采用瀑布模型的开发模式,通过各方面的调查、采访以及查阅资料,制定出需求分析说明文档,了解项目需要实现的功能,需求阶段完成后,进入详细设计阶段,设计数据库,完成数据库的物理实现,对项目进行总体架构设计,以及项目前台的页面原型设计,然后进入项目编码实现阶段,最后项目完成之后对项目进行测试,并开始毕业设计的文档部分。
参考文献:
[1] 黄云等. Java EE项目开发实践[M]. 湖南:中南大学出版社,2015
[2] 聂艳明等.Java EE开发技术与实践教程[M]. 北京:机械工业出版社,2015
[3] 郝玉龙灯. Java EE核心技术与应用[M].北京:电子工业出版社,2013
[4] 董萍. 基于J2EE在线购物系统的设计与实现. 宁波职业技术学院学报,2018
[5] 刘冰月.李续成. Java Web开发实践教程:从设计到实现[M]. 北京:清华大学出版社, 2013
[6] 王春超. 基于J2EE架构的SSH组合框架的研究[M]. 吉林长春: 长春理工大学计算机软件与理论系. 2010
[7] 何军. 深入浅出Android源代码:基于Android 6.0和实际开发案例剖析[M]. 北京: 电子工业出版社. 2017
[8] 何红辉. Android开发进阶:从小工到专家[M]. 北京: 人民邮电出版社. 2016
[9] 袁梁. 基于J2EE的智慧社区学习网络系统构建. 信息技术与信息化,2018
[10] 唐柱斌. 麻少秋.基于J2EE的高校设备信息管理系统设计与实现.安徽:电脑知识与技术,2018