摘要近年来,伴随着我国电子商务的快速发展,网络订餐正处于快速发展的重要时期, 一些网络订餐服务已经走进了千家万户,譬如美团,饿了么,大众点评等这些人们广 为人知的公司。然而专注于校园周边的网上订餐却凤毛麟角,随着大学生对于网络订 餐服务要求的快速增加,校园订餐服务具有广阔的发展前景。80381
本系统设计并实现了基于 web 的校园网络订餐系统,系统包括两大模块:前台 模块和后台模块,前台模块有用户登录、新用户注册、查看个人信息、查看订餐车、 添加留言、订购菜品、查看公告等功能;后台模块有用户管理、修改密码、菜品管理、 菜品类别管理、留言管理、公告管理等功能。系统基于 MyEclipse 开发平台,使用 Java 开发语言,运用 SSH2 三大框架和 JSP 开发工具,后台数据库为 MySQL,实现了校 园网络订餐系统的基本功能。
本论文应用面向对象的方法对校园网络订餐系统进行需求分析,得到了本系统的 前台和后台用例图;在需求分析的基础上,对系统进行了总体设计、详细设计和数据 库设计并实现了前台模块和后台模块的各个功能。
毕业论文关键词:校园订餐系统;MySQL 数据库;Java;SSH2
Abstract In recent years, with the rapid development of Chinese electronic commerce, online ordering is in an important period of rapid development, such as “Mei Tuan”, “Are you hungry?”, “Public Comment” etc。 However, the campus online ordering is very rare。 And at the same time, with the rapidly increase of college students for the network ordering service requirements, campus ordering service has broad prospects for development。
The campus online ordering system is designed and implemented based on Web。 The system consists of two modules: front module and background module。 The functions of front module include user login, new user registration, view personal information, view ordering vehicles, add the message, ordering dishes, view the announcement etc。 The functions of background module include user management, modifying the password, dishes management, food category management, message management, announcement management etc。 The system is based on MyEclipse development platform, used the java development language, SSH2 three frameworks, JSP development tools and MySQL database。
This paper adopted object-oriented method to analysis the system demanded and the use case diagram is obtained。 Based on demand analysis, we carried out the overall design, detailed design and database design。 Finally, all the functions of the front module and background module are realized。
Keywords: Campus ordering system; MySQL database; Java; SSH2
目 录
第一章 引言 1
1。1 项目背景 1
1。2 项目研究的意义 1
1。4 本论文主要内容 2
第二章 系统开发环境以及工具 4
2。1 系统开发环境与开发语言 4
2。1。1Java 开发语言简介 4
2。1。2 MyEclipse10 开发平台简介 4
2。2 开发工具介绍 5
2。2。1 JSP 简介 5
2。2。2 SSH2 三大框架简介 5
2。3 本章小结 7
第三章 系统分析