基于JSP的网上订餐系统的设计与实现开题报告

 2022-01-23 20:30:27

1. 研究目的与意义、国内外研究现状(文献综述)

本课题的意义:近年来,随着互联网技术的快速发展,网络已经成为现代人日常生活中不可或缺的部分,电子商务以其便捷和快速的方式越来越被人们认同和接受。网络订餐作为一种新的订餐途径也随之产生,实现网上订餐,可以通过网页浏览,便捷,迅速地得知商家菜品的种类与特点,能够完成餐饮的订购过程,更能够减少在店内排队或等位的时间浪费,同时也可以减少店家的店员雇佣等方面的支出,是一种对顾客和商家都十分有利的系统实现。拟利用jsp技术,利用sql server构建数据库,来实现基于jsp的网上订餐系统的设计。

国内外研究概况:在我国,网上订餐最早出现在20世纪90年代末期,98年广州等大城市己出现网上订餐业务。2000年7月,北京丽华快餐公司为了探索餐饮业网络经营的道路,寻求新的经济增长点,也推出了网上订餐,成为探索网上订餐的先驱。目前网上订餐已逐渐普及,特别是在快餐业发达的东部地区。并且随着网上订餐业务的扩大,业务有了专门的网站,服务范围也有了很大的拓展,有的单纯网上订餐网站发展成了网上送花,网上送票等的网上送货网站或者综合类的饮食网站。因为互联网、智能手机的飞速发展,以及移动客户端的迅速普及,近年来在我国,网上订餐业务一直在蓬勃发展中。

近年来,it行业涌现了一大批能够构建web应用系统、支持动态处理的程序设计技术,如asp,php,ped等。但只有20世纪末诞生的jsp,一问世就吸引了各大软件开发商的注意,表现出了强大的生命力。由于jsp技术不仅能够跨平台和兼容各种web服务器产品,还把强大的服务器端java技术有机地融合到了静态网页的构造中去,因此,利用jsp技术可以建立跨平台、可靠性高的先进的动态网站[1]。对于tomcat 4.0之前的版本,有文章描述了apache与tomcat的配合使用[2,3]。jsp的全称是java server page。基于jsp的页面以.jsp文件形式驻留在web服务器上,在这种文本文件中,混合了html、dhtml标签(tag)和用java写的脚本,某种程度上类似于.asp文件[4]。一个运行jsp的体系中至少应包括web服务器、jsp引擎和jvm(java虚拟机)3个部分[5]。当web服务器接受一个用户从客户端发来的请求,服务器端最后对请求作出回应的整个访问过程中,客户端只是发送请求和接收结果,其余的java程序操作都是在服务器端完成的,这极大地提高了客户端的浏览速度[6]

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容和问题

本课题拟建立一个网上订餐的web系统,采用b/s设计模式。系统包括两类用户:管理员、会员。管理员对会员信息进行管理和对商品的增删改查等;会员可以在线订餐、管理自己的信息和给管理员留言,通过建立本系统可以有效的提高工作效率,节约时间。

系统功能模块:(1)会员模块

1)会员注册:登录系统后可以注册成会员。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究的方法与方案

拟建立一个具有伸缩性、灵活性、稳定性且可扩充、易维护的基于jsp的网上订餐系统,系统以最简洁实用的方式来满足会员的需求。

技术:java server pages(jsp)整合了存在的java编程环境提供支持的技术和工具,产生了一种新的、开发基于web应用程序的方法,这个方法给予使用基于组件应用的逻辑页面的设计者提供了强大的功能。采用jsp servlet javabean开发模式,此模式中通过jsp来表现页面。通过servlet来完成大量的事务处理。servlet充当一个控制者的角色,并负责向客户发送请求。servlet创建jsp所需要的bean和对象,然后根据用户的请求行为,决定将哪个jsp页面发送给客户。开发工具为myeclipse,myeclipse企业级工作平台(myeclipse enterprise workbench ,简称myeclipse)是对eclipse ide的扩展,利用它我们可以在数据库和j2ee的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。

研究方法:查阅文献:充分利用图书馆、利用cnki电子资源和网络等资源,完成论文部分。软件工程:利用软件工程中软件开发的方法。严格按照数据库管理信息系统开发的流程,从需求分析开始,弄清当前系统的工作流程、存在的问题,提出解决的方法;对新系统进行逻辑设计,包括数据库流程、数据字典的描述等;进行系统总体设计,包括功能模块设计、数据库设计等;最后进行详细的代码设计、用户界面设计,并进行一定的测试。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究创新点

将JSP技术与网上订餐系统相结合,建立具有伸缩性、灵活性、稳定性且可扩充、易维护的网上订餐系统,拟便利于在校大学生、CBD白领工作人员等不易到餐厅堂食的客户,使用户通过网络,足不出户就能够浏览到餐饮的图片、价格等信息,能够节约在餐厅点餐、等位等的时间,同时也能够减少商家店员雇佣等方面的支出,能够同时方便用户与商家,成为新式的用餐模式。

5. 研究计划与进展

拟在开题报告编写结束后,寒假假期时间,初步完成软件工程方式的需求分析,设计系统的工作模块、工作流程,完成对系统结构的初步设计,以及在程序上对系统进行初步编写,在假期结束后,想老师汇报工作结果及进度,获取指导后,修正研究方向,继续系统的编写,继而开始论文的编写工作,希望在规定日期内,完成系统及论文的编写工作。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版