摘要:随着高校招生人数的越来越多,食堂的压力也就越来越大。下课后有些动作较慢的师生,去到食堂后还要排很长的队伍,要等很久才能吃上饭,所以很多师生开始选择点外卖,但校外外卖的价格不算便宜,而且还有高额配送费,增加了学生的生活开销。同时这种情况也大大减少了在食堂就餐的人数,影响了食堂的盈利。
本系统使用了基于web的在线订餐系统,可以使得师生下单过程的使用和访问便捷,对于管理员管理系统时兼容性高,可扩展性强,便于添加各项功能,经济性强。同时使用了当下最流行的java语言,配合上sqlserver的数据库加持,让这个系统变得可靠性非常高,在本系统中,使用的时一种经典的框架,SSH框架,使用一个框架来开发,他不同于普通的jsp项目,可以使项目架构更清晰健全,便于管理拓展,并且有着良好的兼容性。本项目由于是属于一个高校的订餐系统,所以可以使用教务系统的用户名密码进行登录,本系统的前台实现了浏览,下单,订餐车,分类搜索等功能,后台实现了菜品的管理,人员的管理等功能。通过前台的信息的传送到后台,实现订单的下单功能,通过下单信息可以查看到地址,然后有专人负责配送。
所以本系统的实现给师生提供了极大的便利,不仅可以帮助师生在线点餐,还帮他们节省了高额的外卖费用。通过在线平台进行下单,师生无须排队也可以选择自己喜欢的菜品,大大增加了食堂的就餐人数,同时也提升了食堂的营业额。
关键词: 高校;食堂;大学生;网上订餐;快捷
目录
摘要
Abstract
1 绪论-1
1.1 研究背景-1
1.2 国内外现状-1
1.3 研究的目的和意义-1
1.3.1 研究的目的-1
1.3.2 研究的意义-2
2 系统分析-3
2.1 系统需求分析-3
2.1.1 需求特点及功能-3
2.2 系统可行性分析-3
2.2.1 前台系统可行性-3
2.2.2 后台系统可行性-3
2.2.3 经济可行性-4
2.2.4 软硬件技术可行性-4
2.3 系统功能模块设计分析-4
2.4 系统流程图-5
2.5 系统设计目标-5
3 开发工具及相关技术介绍-6
3.1 Java技术介绍-6
3.2 MyEclipse开发工具介绍-7
3.3 SqlServer数据库介绍-8
4系统设计-8
4.1 系统架构设计B/S-8
4.2系统模块设计-9
4.3 数据库设计-10
4.3.1 概念结构设计-10
4.3.2 数据库逻辑结构设计-11
4.3.3 数据表设计-11
5 前台系统的具体实现-14
5.1 前台主界面-14
5.2 菜品排行榜-14
5.3 用户登录、注册界面-15
5.3.1 用户注册界面-16
5.3.2用户注册界面-18
5.4预订菜品-18
5.4.1我的订餐车-18
5.4.2我的订单-20
5.5我的信息-20
5.6留言板-21
6后台系统的实现-22
6.1 系统属性-22
6.2修改密码-22
6.3用户管理-23
6.4菜品类别管理-23
6.4.1 菜品类别添加-24
6.4.2 菜品类别删除-24
6.5菜品管理-25
6.5.1菜品添加-26
6.5.2 菜品删除-26
6.6订单管理-27
6.6.1 用户信息-27
6.6.2 订单明细与受理-28
6.7留言管理-28
7 系统测试以及难点和展望-29
7.1 系统测试-29
7.2难点-30
7.3展望-31
8 总结-32
参 考 文 献-35
致 谢-36