网上订餐系统设计
网上订餐系统设计 摘要:当今社会的生活节奏越来越快,学生对餐饮的要求越来越高,不仅要求色香味俱全,对餐饮的时间和方式也有了更高的要求,因为各种原因而无法去店就餐。因此,开发一个网络订餐系统很有必要。 本课题在分析了订餐服务行业现状以及对现有的网络订餐系统进行研究比较的基础上,针对订餐服务行业的特殊性,设计研发了一套基于Web技术的订餐系统。本系统用户分为系统管理员、普通用户这二类。管理员模块的功能主要包括菜品类别管理、用户信息管理、菜品信息管理、订单信息管理;普通用户模块的功能主要包括用户注册与登录、浏览菜品信息、购买菜品。 本系统前台主要使用JSP作为开发语言,后台使用MySQL作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个B/S结构的网络订餐系统。 关键词:JSP;数据库;B/S模式 Online reservation system Abstract:Life rhythm faster and faster in today's society, students of catering the demand is higher and higher, the demand not only delicious, on the timing and manner of the restaurant has a higher request, unable to go to shop for a variety of reasons. Therefore, it is necessary to develop an online reservation system This topic on the analysis of the reservation service industry status quo and the existing network reservation system on the basis of comparing research, in order to the particularity of service industry, designed and developed a set of reservation system based on Web technology. The users of the system is divided into administrators and ordinary users this second type. Administrator module function mainly includes the food category management, user information management, information management of food, order information management; Ordinary user module mainly includes user registration and login, browse information, to buy food。 This system at the front desk mainly using JSP as a development language, the background using MySQL as the database management system, the development environment is MyEclipse, server using tomcat, developed a B/S structure of online ordering system. Keywords: JSPDatabase;B / S structure 目 录 一、 绪论1 (一)课题背景与意义1 (二)开发工具及技术1 1、开发工具1 2、JSP技术2 3、JavaScript3 (三)软硬件需求3 二、系统分析4 1、技术可行性4 2、经济可行性4 3、操作可行性4 4、法律可行性4 (二)功能模块分析5 (三)设计的基本思想7 (四)性能需求8 1、系统的安全性8 2、数据的完整性8 (五)界面需求8 (一)数据库的分析与设计10 1、数据库的概念结构设计10 2、数据库的逻辑结构设计13 3、数据库的连接原理16 (二