毕业设计(论文)设计(论文)题目:网上订餐系统摘要随着人们生活节奏的加快,网络的迅速发展,网络应用也更加广泛,互联网已经逐步成为人们获取信息的重要渠道。
在电子商务、网上教学、网络游戏等方面尤为突出。
网上订餐系统是通过互联网建立了一个虚拟的订餐平台,与传统形式的餐馆相比,网上订餐不仅能够为顾客提供更为详尽的菜单信息,让顾客订餐更加方便、快捷,而且也为店家解决了因为店面小而没有办法提高营业额的困扰。
网上订餐系统也是在这个背景下提出来的。
本系统是在Windows7操作系统下,以MyEclipse8.5为编译器,SQL Server 2005为数据库,Tomcat为服务器,采用JSP技术开发的。
本文详细介绍了网上订餐系统的开发背景,需求分析,系统模块的设计与实现,数据库的设计与实现以及系统测试。
本系统共分为前台订餐和后台管理两个部分,前台主要实现了用户注册、登录、管理个人信息,菜单查询,购物车,下订单,订单查询,留言等多种功能。
后台实现了管理员对订单的处理,菜单管理,类别管理,留言管理,会员管理,管理员管理等功能。
通过系统测试后,本系统的功能都能够正常使用,并且操作简单、安全,界面简洁、友好。
本系统的实现满足了消费者足不出户,通过网络就可以轻松的完成订餐,尤其是对于当代大学生和上班忙碌的白领,并且他们能够熟练地操作计算机相关设备,思想超前,本系统有着广阔的发展空间。
【关键词】 JSP 网上订餐系统 SQL ServerABSTRACTWith the accelerated pace of life, and the rapid development of the Internet, Internet applications are more widely used, the Internet has gradually become an important way to obtain information for people. The e-commerce, teaching,online games are particularly prominent. Online ordering system for ordering the food through the Internet, compared with traditional restaurants , online ordering is not only able to provide more detailed information for customers ,and dishes for customers ordering more convenient, but also to solve the reason why the small storefront shops couldn’t improve the turnover problems. Online ordering system is also in this context of the initiative.This system is in Windows7,and with MyEclipse8.5 compiler, SQL Server 2005 database, Tomcat server, using JSP technology development. This paper describes the background of the online ordering system development, requirements analysis, design and implementation of system modules, database design and implementation, and system testing. The system is divided into two parts ,the foreground and background, foreground main achievement of the membership registration, login, manage personal information, menus, queries, multi-functional shopping cart, order, order inquiries, comments and so on.The Background to achieve the administrator for order handling,menu management category management, membership management, message management, administrators and management functions. By testing the system, the system can function normally. And a simple, safe, simple interface, friendly.Realization of the system to meet the consumer without going through the network can easily complete ordering, especially for the busy work of contemporary college students and white-collar workers, and they are more familiar with the application of the computer, thinking ahead, this system has broad development.【Key words】JSP Online ordering system SQL Server database目录前言 (1)第一章绪论 (1)第一节课题研究背景 (2)第二节课题发展现状 (2)第三节本文结构 (3)第二章开发工具及技术简介 (4)第一节开发工具 (4)一、SQL Server 2005数据库 (4)二、MyEclipse8.5 (4)三、Tomcat应用服务器 (4)第二节开发技术 (5)第三节本章小结 (5)第三章需求分析 (6)第一节可行性分析 (6)一、经济可行性 (6)二、技术可行性 (6)三、运行可行性 (6)第二节功能需求分析 (7)第三节本章小结 (7)第四章系统设计 (8)第一节系统功能模块 (8)一、前台系统功能模块 (8)二、后台系统功能模块 (9)第二节业务流程图 (10)第三节数据流图 (11)一、系统顶层数据流图 (12)二、系统中层数据流图 (12)三、系统底层数据流图 (13)第四节本章小结 (14)第五章数据库设计 (15)第一节数据分析 (15)第二节数据库的详细设计 (15)第三节本章小结 (21)第六章详细设计与实现 (22)第一节系统前台基本功能设计与实现 (22)一、首页设计 (22)二、菜单展示模块 (23)三、菜单查询模块 (24)四、用户注册模块 (24)五、用户登录模块 (25)六、用户信息修改模块 (25)七、购物车模块 (26)八、下订单模块 (26)九、订单查询模块 (26)十、菜单留言模块 (27)第二节系统后台基本功能设计与实现 (27)一、首页设计 (28)二、订单管理模块 (28)三、菜单管理模块 (29)四、类别管理模块 (30)五、会员管理模块 (31)六、留言管理模块 (31)七、管理员信息模块 (32)第三节本章小结 (32)第七章系统测试 (33)第一节测试目的与方法 (33)一、测试目的 (33)二、测试方法 (33)第二节系统测试 (34)第三节本章小结 (36)结论 (37)致谢 (38)参考文献 (38)附录 (39)一、英文原文: (39)二、英文翻译: (49)前言随着现在科学技术的快速发展,计算机知识的不断普及,计算机在各行各业中占据着非常重要的位置。
并随着网上银行,物流配送等相关技术的日益成熟,电子商务作为一种新兴的商务模式能够被大众接受并推广。
其中网上订餐作为其中一种较为突出的形式,打破了传统意义上的订餐模式。
从平常的订餐中我们了解到,传统的订餐形式存在着一些问题。
首先,书面的菜单只能将菜品的图片和价格显示出来,用户无法直观的了解其更加详细的信息以及其他顾客对它的评价。
其次,只能通过电话来接收来自用户的订单,效率低下,若遇到订餐高峰期,商家就不能及时接收到用户的订单,会损失一些客流。
再者,传统的餐馆只接收单一的现金支付,与现在网上银行高速发展的时代不符。
而网上订餐的出现就很好地解决了这些弊端。
本系统为设计并实现一个基于JSP动态网页的网上订餐系统。
本系统构建达到的目标及要求:1.系统构建的基本目标:●网站结构简单明了,色彩吸引用户,整体美观大方;●用户实现注册,浏览菜单,订购菜单的功能;●用户对个人信息和订单的修改功能;●管理员实现对订单的处理,菜单管理,会员管理以及留言管理等;●系统管理员实现对管理员的管理;●实现系统信息的更新。
2.系统性能要求:●安全稳定;●可维护性好;●可扩充性。
第一章绪论第一节课题研究背景随着Internet的快速发展,互联网已经成为了人们日常生活中必不可少的一部分,网络的发展进而带动了电子商务、网上教学、网络游戏等一系列与互联网有关的行业,电子商务的应用模式尤为突出,从而能够让网上购物盛行并蓬勃发展。
网上订餐的发展在电子商务中较为突出。
网上订餐以其快捷性、方便性吸引大多数学生和白领人群,网上订餐与传统的餐馆相比,前者菜单的显示方式更直接,且可通过查看菜单的等级评价和留言来判断是否选择该菜单,也为一些店面较小的餐馆提供了更大的商机。
但是网上订餐也存在一些劣势,有些用户对网络服务的信息真实性和产品的质量不放心。
再者网上订餐需要在终端设备上进行操作,用户必须在PC机或者智能终端上进行订餐操作,而随着人们生活水平的不断提高,人们会随身携带智能终端设备。
另外,在网上订餐结束后,到餐馆将饭菜送到用户处,由于各种原因,可能会需要耽搁一些时间,如果遇到这种情况商家可以和用户解释原因,并相应的给用户一些折扣或者其他补偿,这样问题就可以解决了。
第二节课题发展现状我国现在大多数使用的订餐方式还停留在原始的用户通过宣传单选择菜单后通过电话订餐的层面上,毋庸置疑,电话订餐的方式快捷,随时打一个电话就可以预定菜单。