网上订餐管理系统开题报告

发布时间:2013-07-26 11:20:07

毕业设计(论文)开题报告

学生姓名: 号:

业: 计算机科学与技术

设计(论文)题目: 网上订餐管理系统

指导教师:

2013 320



开题报告填写要求

1.开题报告(含“文献综述”)作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期内完成,经指导教师签署意见及所在系审查后生效;

2.开题报告内容必须用黑墨水笔工整书写或按教务处统一设计的电子文档标准格式打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见;

3.“文献综述”应按论文的格式成文,并直接书写(或打印)在本开题报告第一栏目内,学生写文献综述的参考文献应不少于10篇(不包括辞典、手册);

4有关年月日等日期的填写,应当按照国标GB/T 7408—94《数据元和交换格式、信息交换、日期和时间表示法》规定的要求,一律用阿拉伯数字书写。如“2002426日”或“2002-04-26”。



计(论 文)开

1.结合毕业设计(论文)课题情况,根据所查阅的文献资料,每人撰写

2000字左右的文献综述:

1.课题研究的背景

  贸易的全球化合internet网络的全球化特征使两者自然的走到了一起,形成了如今风靡全球的电子商务。电子商务是指应用电子信息技术和现代Internet网络技术在客户,厂商及其他交易主体之间进行的以信息为依托的商务活动,而购物网站正是这种活动的具体表现形式。随着时代的进步,上网的人数越来越多,网上订餐是人们的一大生活方式之一,网上订餐系统的完善合便捷将是现代社会必然的需求。 本系统的设计目的是为了满足消费者只要通过互联网就可以足不出户的订购自己喜欢的菜品。改变传统商业交易,在互联网上进行交易,实现网上购买菜品。

2.课题研究的意义

  在我国,网上订餐最早出现在20世纪90年代末期,98年广州等大城市己出现网上订餐业务。20007,北京丽华快餐公司为了探索餐饮业网络经营的道路,寻求新的经济增长点,也推出了网上订餐,成为探索网上订餐的先驱。 目前网上订餐已逐渐普及,特别是在快餐业发达的东部地区。但目前网上订餐在我国并未成气候,很多大的餐饮公司网上订餐业务经营惨淡,很多网站每天只有几十份,经营较好的也只有几百份。如果单纯依靠网上订餐,公司根本无法生存。相反,一些小的个体饮食店老板巧妙地利用QQMSN等即时通信软件作为网上订餐工具,却取得了相当不错的效益。他们随着网上订餐业务的扩大,建立了自己的订餐网站,但最初单纯的网上订餐却发展成了网上送花,网上送票等的网上送货网站或者综合类的饮食网站,已经偏离了网上订餐的初衷。 在美国,食品网是目前美国网上订餐行业中的先驱。设在三藩市的食品网,在99年已服务于全美一万三千间餐馆,有七十万的网上消费者。任何消费者只要轻松上网,输入邮区号码,就可以了解到在周围有哪些餐馆提供网上送餐服务,并可以浏览到这些餐馆的菜单,做出预订。仅在二分钟内,预订者就可以通过电子邮件得到确定。再过一会,就可以收到所订的美食了。食品网发言人说:在参加该公司网上联网销售的餐馆中,网上订餐的数量实际上比普通的电话订餐高出22%。此外,网上订餐中多功能性的服务还可以让消费者从容地上网浏览餐馆的菜单,或者进行价格上的比较,来选择所需要的美食佳肴。目前,通过上网提供外卖和送餐服务的餐厅多于独立餐馆经营者,外卖与送餐服务占餐饮生意额的一半以上。全美餐饮消费者越来越趋向于使用网上订餐的形式来购买外卖,特别是年轻一族的消费者。显而易见,网上订餐将成为餐馆业扩大生意的金矿源,有眼光的餐馆业主应该尽早考虑如何利用英特网上网销售。 总的说来,单独的网上订餐还不足以支撑网站的经营。目前的状况是规模大的不盈利,小的有盈利。原因是规模大的范围广,运营成本高,规模小的由于运营成本低,客户群相对稳定,故有一定的利润空间。

3.课题研究的目的

  近几年类似于淘宝网这种大型的网上购物网站的飞速发展,网上购物已成为一种时尚。为了方便在校那些学习工作紧张的学生、老师饮食方便,提供新的一种便捷快速的订餐方式。 本系统的设计目的是为了满足消费者只要通过互联网就可以足不出户的订购自己喜欢的菜品,改变传统商业交易,在互联网上进行交易,实现网上购买菜品。 本论文主要涉及软件,数据库与网络技术等。涵盖知识面广,可有效地提高学生综合运用所学知识分析解决问题的能力,增强学生对事物的理解与掌握能力,培养学生掌握科学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进一步学习与工作奠定了良好的基础。

4.主要研究内容

本文主要研究网上订餐系统的设计与实现,在整个过程中主要完成以下工作:

1 分析网上订餐系统的现状和发展趋势,探讨、选择系统开发技术和开发平台。

2 研究系统开发所涉及的相关技术和理论,采用软件工程的指导思想,分析系统的功能需求、性能需求和安全需求,进行系统的总体设计。

3 根据需求分析与总体设计,实现基于Java的网上订餐系统,应用Java Swing技术解决开发过程中所面临的各种技术问题。

4 对系统进行部署与测试,根据测试结果,继续完善系统。

5.论文结构

论文共分为六章,各章主要内容如下:

第一章:绪论。提出项目背景、项目意义、项目目的,介绍本文的主要工作和组织结构。

  第二章:系统的开发环境及技术简介。主要介绍了本系统使用的编程语言是Java,服务器软件为Tomcat,系统开发工具为MyEclipse,动态网页技术JSP,数据库软件MySQL

  第三章:系统需求分析。对将要实施的项目进行可行性分析,确定项目是否值得进行。

  第四章:系统总体设计。将系统的各个模块进行系统的概要设计。

  第五章:系统详细设计与功能实现。系统前台、后台的主要页面的设计与实现。

  第六章:系统的调试与测试。主要介绍了系统的运行和测试。

6. 参考文献

[1] 冯燕奎, 赵德奎. JSP实用案例教程[M] 清华大学出版社, 2004.70-100

[2] 王家华.软件工程[M] 东北大学出版社,2001.265-303

[3] 王宜贵.软件工程[M] 北京:机械工业出版社,2002.20-79

[4] 孙卫琴.精通struts[M]电子工业出版社,2004.50-70

[5] 孙卫琴.精通hibernate[M]电子工业出版社, 2005.100-120

[6] 张洪斌.java2高级程序设计[M]中科多媒体出版社 ,2001.85-90

[7] 蔡剑,景楠.Java Web应用开发:J2EETomcat[M].北京:清华大学出版社,2004.107-166

[8] 林信良 spring2.0技术手册[M]电子工业出版社,2006.50-100

[9] 耿祥义.JSP基础编程[M].清华大学出版社,200455-162

[10]徐建波,周新莲.Web设计原理于编程技术[M].中南大学出版社,2005.185-193

[11] 孙鑫.Java Web开发详解[M].电子工业出版社,2006189-274

[12] 林上杰,林康司.JSP2.0技术手册[M].电子工业出版社,20043-6

[13] 萨师煊,王珊.数据库系统概论(第四版)[M].北京:高等教育出版社,2006.198-233

[14] 蔡剑,景楠.Java Web应用开发:J2EETomcat[M].北京:清华大学出版社,2004.78-98



计(论 文)开

2.本课题要研究或解决的问题和拟采用的研究手段(途径):

1.网上订餐管理系统要研究和解决的问题:

一、系统的组成

本系统主要由前台用户模块后台管理员模块两个模块两大功能模块构成。

1、前台用户模块

用户包括用户登陆、订单管理、购物车查询、搜索菜单、浏览菜单等功能。

2、后台管理员模块

管理员主要对用户的功能进行管理,包括密码管理、用户管理、订单管理、菜单管理、菜系管理

二、本系统技术选型

1、开发语言:JAVA

2、数据库:MySQL

3、开发工具:MyEclipse

4服务器软件:Tomcat

5、建模工具:Microsoft Visio 2010

三、主要研究技术

1JSP技术与MVC模式以及系统的基本框架

采用JSP技术,基于MVC模式开发,使用SSH框架(struts2springhibernate)来增加系统的开发速度。所谓的MVC模式是"Model-View-Controller"的缩写,中文翻译为"模式-视图-控制器"。程序就是用struts2hibernate这两个框架来实现模型层和控制器这两层,JSP实现视图这一层。一般来说程序就是在数据库和页面之间起桥梁作用的,JSP页面请求先到action,再到dao,再回到action,回到JSP页面,action主要处理来自页面的请求,dao主要是和数据库的交互,struts2主要用在action,处理来自页面的请求,处理完请求后跳转回页面。Hibernate主要用在dao,包括对数据库的增、删、改、查的操作,spring控制程序的流程。

2S.S.H框架

S.S.H框架是J2EE应用中struts2+spring+hibernate三大免费开源框架的结合使用, 它可以看成工具,也是中间件。他是用来提高我们的开发效率,提高我们软件产品的可维护性、可扩展性乃至敏捷性的。他们里面有很多优秀的设计理念及模式应用。比如,struts属于MVC框架,关键是要了解MVC的概念及大致原理;而hibernate属于ORM系统,属于持久层的解决方案,同样需要对ORM的概念及原理有一个总体的了解。而spring属于应用程序框架,其核心是IOC容器以及AOPSpring中还集成了很多适用东西,比如对JDBC的封装、自己的MVC、对动态语言的简洁访问等。



计(论 文)开

指导教师意见

1.对“文献综述”的评语:

2.对本课题的深度、广度及工作量的意见和对设计(论文)结果的预测:

指导教师:

2013321

所在系审查意见:

负责人:

2013 3 22

网上订餐管理系统开题报告

相关推荐