ImageVerifierCode 换一换
格式:DOCX , 页数:24 ,大小:373.21KB ,
资源ID:5993306      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5993306.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网上订餐系统毕业论文.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

网上订餐系统毕业论文.docx

1、网上订餐系统毕业论文郑州大学毕业设计(论文) 题 目:网上订餐系统指导教师:王黎明老师 职称:教授 学生姓名:刘勇 学号:* 专 业:软件工程 院(系):计算机科学与技术 完成时间:2013年5月20日2013年5月20日 毕业设计(论文)任务书附表一 题目来源: 自选课题名称网上订餐系统设计人姓名刘勇学号20097610635指导教师姓名、职称王黎明 教授指导时间/地点每周三下午/二楼206专业班级软件工程三班一、设计(论文)内容第一部分:引言:包括背景和意义、国内外现状、开发工具和环境简介、论文结构第二部分:需求分析,可行性分析,性能需求分析第三部分:概要设计,功能模块的基本构建,数据库的

2、设计第四部分:详细设计和实现,各个界面的设计详细实现技术分析第五部分:测试与案例分析,对系统的测试,以及案例的分析第六部分:总结,总结过往,展望未来二、设计(论文)的主要技术指标 以jsp语言为开发工具,sql2005为后台数据库,运用MyEclipse JDK 软件来开发一个实用性强的网上订餐系统三、进度安排第一周到第二周完成题目的确定,大致的思路构架第三周到第四周完成系统的需求分析第五周到第七周完成数据库的设计第八周到第十一周完成整个框架的构建和配置,以及主页面的确定第十二周到第十五周完成系统的所有任务四、毕业设计(论文)提交的文档及基本要求1毕业论文一份(包含封皮、目录、中英文摘要、内容

3、及参考文献)2不少于5000汉字的科技翻译资料一份3、毕业论文简介(A4纸12页)(包含题目、专业、年级、姓名、指导教师、毕业论文所做的工作、解决的问题、创新之处等)4毕业设计任务书5开题报告6毕业设计工作中期检查表此表指导教师填后、复印,指导教师、学生各保存一份,交院教学办一份毕业设计(论文)开题报告附表二课题名称网上订餐系统学生姓名刘勇学号20097610635专业班级软件工程三班一、选题的目的意义网络订餐随着互联网的成长会逐渐被人们所喜爱,正如几年前手机移动的短信一样,为企业带来的几百个亿的业务收入。在互联网世界里面,谁早一步在应用上创新,谁就掌握了未来的方向,谁便能把握机遇,成为时代的

4、先驱,成功的缔造者。我觉得网上订餐服务的直观、有效、便捷等优点是传统的电话订餐业务无法比拟的。社会是进步的,我坚信网络订餐终将取代以往的电话订餐。同时,我也坚信网络订餐将会带给广大繁忙的工作人群诸多的方便,节约他们大量的时间。二、国内外研究综述 就餐饮业而言,在经济发达国家中发展的速度及需求远比经济不发达的国家要高很多。因为经济发达国家人们的时间观念很强,对服务的要求也比较高,更重要的是其餐饮业能不断运用先进的管理方法和手段特别是信息技术,充分地利用巨大的信息资源。在世界上经济发达的国家和地区,计算机技术应用于餐饮业已经十分成熟,如IBM公司的POS产品已获得较大范围的应用。2004年在美国1

5、00家最有效利用信息技术企业中,美国最大的食品和多种服务公司ARAGroup Ine,名列第四。目前它利用主要的信息系统使其部门经理有更多的时间面向顾客。所以说就网上订餐这领域,我国跟一些发达国家比,还是差点的。三、毕业设计(论文)所用的方法 该网上订餐系统,以jsp为开发技术,用sql作为后台数据库,应用MyEclipse作为开发工具,以三层框架结构对系统进行设计开发,用dreamweaver界面设计,tomcat作为服务器四、主要参考文献与资料获得情况1孙卫琴,李洪成.Java Web 开发技术详解.电子工业出版社,2003年2BruceEckel.Java编程思想. 机械工业出版社,20

6、03年3FLANAGAN.Java技术手册. 中国电力出版社,2002年4孙一林,彭波.Java数据库编程实例. 清华大学出版社,2002年5LEE ANNE PHILLIPS.巧学活用HTML4.电子工业出版社,2004年6飞思科技产品研发中心.JSP应用开发详解.电子工业出版社,2003年7耿祥义,张跃平.JSP实用教程. 清华大学出版社,2003年8孙涌.现代软件工程.北京希望电子出版社,2003年 9萨师煊,王珊.数据库系统概论.高等教育出版社,2002年10Brown等.JSP编程指南(第二版). 电子工业出版社 ,2003年 11清宏计算机工作室.JSP编程技巧. 机械工业出版社,

7、 2004年 12朱红,司光亚.JSP Web编程指南.电子工业出版社, 2001年 13赛奎春.JSP工程应用与项目实践. 机械工业出版社, 2002年五、指导教师审批意见签字: 年 月 日毕业设计工作中期检查附表三 2013年 3 月 27 日课题名称网上订餐系统姓 名刘勇专业和班级09级软件工程三班指导教师王黎明一、毕业设计具体内容、目标和可能遇到的问题这个时候已经理清了系统设计的需求,初步安装了开发系统所需的环境和工具。对于整个系统形成了一个大的框架结构。可能遇到的问题:由于以前没经常的编写程序,会导致代码中出现的错误会比较多点,也许一些结构框架的构建会有不合理的地方。二、采取的研究方

8、法、技术路线、实验方案及可行性分析 由于我选用的网上订餐系统是用jsp语言开发,sql作为后台数据库,而我对于jsp编程还不是太熟悉,所以采用三层框架结构的组合,用MyEclipse作为工具,而我以前又没接触过这些软件工具,所以,要先熟悉开发的应用软件工具,如:MyEclipse JDK 等 本系统暂时大分为用户功能模块和管理员功能模块,用户可以查询菜品,订单购买,留言评论等,管理员可分为,菜品分类管理,留言管理,菜品更新管理等。三、指导教师对学生出勤、文献阅读等方面的评语签字: 年 月 日此表学生填写,指导教师给出评语后,复印件于第五周交院教学办公室。毕业设计工作中期检查附表四 2013 年

9、 4 月 23日课题名称网上订餐系统姓 名刘勇专业和班级09级软件工程三班指导教师王黎明一、阶段性结果1完成了整体系统的需求分析2完成了系统的所有构架设计3完成了数据库的创建,设计和实现4完成了系统主页面代码和部分界面的调试二、存在的问题1重复编写的算法代码较多,不知道运用技术重复利用2在创建数据库链接时,刚开始老是连不上去。3更新菜品的界面完成不了,实现不了更新三、后一步工作设想1认真的查找相关文献,争取吸取更多的知识,遇见较少的问题2多找找老师进行沟通交流,有不会的问题就问,或者和同学们探讨3进一步完善系统设计,尽量早些弄出成品。4尽量把自己的系统做的功能多一些,美观一些四、指导教师对学生

10、出勤、论文进展方面的评语签字: 年 月 日指导教师组织学生口头汇报后,学生填写该表,教师给出评语后,于第十周交院教学办公室。网上订餐系统摘 要 二十一世纪是一个集数字化,网络化,信息化的,以网络为核心的社会。中国的网民充分领略到“畅游天地间,网络无极限” 所带来的畅快。随着Internet的飞速发展,使得网络的应用日益的广泛。如电子商务,电子政务,网上医疗,网上娱乐,网络游戏,网络教学等。本次毕业设计的题目就是网络订餐系统。 本论文就毕业设计的内容,系统地阐述了整个网络订餐系统的功能及实现。实现了从菜品管理,菜品分类和查询,到订餐车实现,用户订单处理,再到系统管理。基本上实现了网上购物的功能流

11、程,能够实现用户与商家在网上进行订餐交易。本系统界面简单直观,易于操作和使用,交互性强,完全基于Internet网络。经过分析,我使用 SUN公司的JSP开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成满意的可行系统。关键词:网络订餐系统、JSP、信息时代AbstractThe 21st century is a collection digitization, the network, the informationization, take netw

12、ork as core society. When Qian Tian taught without charge gives sends out the first email in September 14, 1986 in Beijing computer applied technology research institute introversion Germany Karlsruhe University “to pass through the Great Wall, moved toward the world” time, perhaps he did not know t

13、hat he has opened China information age front door; on April 20, 1994, the Chinese Academy of Science computer center entered Internet through the American Sprint Corporation company the 64K international special line clear, has realized internets entire function binding, henceforth China entered in

14、to the Internet information age. The Internet had 10 remaining years of life development in a moment in China, Chinas web cams understands fully “enjoys a trip to between the world, the network does not have carefree which the limit” brings. Along with the Internet swift development, causes the netw

15、ork application day-by-day widespread. If electronic commerce, E-government, on-line medical service, on-line entertainment, network game, network teaching and so on.This graduation projects topic is on-line books management system management system.The present paper on graduation projects content,

16、elaborated systematically the entire on-line books management system management systems function and realizes. Has realized from the merchandise control, the classification of goods and the inquiry, realizes to the shopping cart, user order form processing, arrives at the chatroom again, the manager

17、 system. Basically has realized the electronic commerce function flow, can realize the user and the business on-line carries on the commodity exchange. This system contact surface simple direct-viewing, simplify operation and use, interactive is strong, completely based on the Internet network.Key w

18、ord: On-line purchase books system ,JSP, Information ag1引言 1.1背景和意义 众所周知,随着社会的发展,科技的发达,人民生活水平的提高,互联网的应用已普及千家万户,有时大家的忙碌会不想浪费太多的时间出去买饭,吃饭等,这就为网络订餐提供了良好的发展空间。因此我决定以网上订餐系统作为我毕业论文的的研究课题,我相信它的实用性以及未来的发展前景。 而餐饮业在网络领域中还处于形成的初期;传统的饮食业中,大都是以实际门面的形式来进行宣传与交流的。作为网络普遍化的社会,这还缺少了一些更为现代化的元素。餐饮业是一种个性化、多样化的服务产业,而网络商务领

19、域则是最能体现个性化,多样化服务的商务方式。而且现在大部分网络商务都体现为像大企业服务,结合餐饮这个特殊的行业,终将还发展为向小区域小店铺服务的模式。以最贴切的方式,最灵便的服务进入各个网络社区,进入人们的生活。 网络订餐随着互联网的成长会逐渐被人们所喜爱,正如几年前手机移动的短信一样,为企业带来的几百个亿的业务收入。在互联网世界里面,谁早一步在应用上创新,谁就掌握了未来的方向,谁便能把握机遇,成为时代的先驱,成功的缔造者。我觉得网上订餐服务的直观、有效、便捷等优点是传统的电话订餐业务无法比拟的。社会是进步的,我坚信网络订餐终将取代以往的电话订餐。同时,我也坚信网络订餐将会带给广大繁忙的工作人

20、群诸多的方便,节约他们大量的时间。1.2国内外现状 就餐饮业而言,在经济发达国家中发展的速度及需求远比经济不发达的国家要高很多。因为经济发达国家人们的时间观念很强,对服务的要求也比较高,更重要的是其餐饮业能不断运用先进的管理方法和手段特别是信息技术【1】,充分地利用巨大的信息资源。在世界上经济发达的国家和地区,计算机技术应用于餐饮业已经十分成熟,如IBM公司的POS产品已获得较大范围的应用。2004年在美国100家最有效利用信息技术企业中,美国最大的食品和多种服务公司ARAGroup Ine,名列第四。目前它利用主要的信息系统使其部门经理有更多的时间面向顾客。 网上订餐中多功能性的服务还可以让

21、消费者从容的网上浏览餐馆的菜单,或进行价格上的比价,来选择所需要的美食佳肴。目前,通过上网提供外卖和送餐服务的餐厅多于独立经营者,外卖与送餐服务占餐饮生意额的一半以上。美国餐饮消费者越来越趋向于使用网上订餐的形式来购买外卖,特别是年轻一族的消费者。显而易见,网上订餐将成为餐饮业扩大生意的金矿源,有眼光的餐饮业业主应该尽早考虑如何利用英特网上网销售。目前网上订餐业务在我国只是处于形成期,从网站数量来看,并不很多,专门从事网上订餐业务的网站凤毛麟角,较大的有易合饭( 由于互联网发展已深入家庭,网上订餐这个课题已经提出,为了方便人们生活,提高人们的生活效率,该类统根据现实订餐的方式虚拟于网络之上,使

22、人们通过网络就可以完成生活中必要的事情(饮食)。系统的完成不仅可以基本实现客户订餐的功能,还能在此基础上提供更多的,更贴心的服务。信息技术的发展将更快的推动互联网的发展,订餐系统的重要性也将越显其强大的作用。1.3开发工具和环境简介1.3.1开发工具 经过比较,以及自己所掌握的知识所限,最终决定采用在Windows 下使用JSP+SQL开发,采用B/S结构,使用JDBC连接数据库。这样选择的优势以及特点有: 一、用JSP+SQL灵活方便,可扩充性、可移植性较好。 二、JDBC与SQL同为微软开发,兼容性好,同时存取效率高,且较成熟,目前许多数据库应用系统都采用这种方式。JDBC是Microso

23、ft主要数据存储技术,JDBC主要让应用程序或WEB应用程序存取各种不同的数据源。JDBC封装了OLE-DB复杂的接口,以极为简单的COM接口存储数据,简化了程序员数据存取的工作。 三、采用 B/S结构是能充分发挥客户端的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。 JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设

24、计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。JSP技术的强势:一、一次编写,到处运行。在这一点上Java比PHP更出色,除了系统之外,代码不用做任何更改。 二、系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署, 在任意环境中扩展。相比ASP/PHP的局限性是显而易见的。 三、强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器,Java显示了一个巨大的生命力【4】。 四、多样化和功能强大的

25、开发工具支持。这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。1.3.2环境简介软件运行环境:操作系统:Windows7操作系统数据库:SQL Server 2008网络通信协议:TCP/IP支持软件:MyEclipse tomcat JDK1.4论文结构 论文主要从网上订餐系统的背景意义、现状、以及需求分析、设计和实现等方面论述了本系统的开发过程,从中的学习收获,技术的应用,主要结构如下:第一章:引言部分,包含了网上订餐系统的背景意义,国内外现状,开发工具以及环境简介。第二章:需求分析部分,主要论述了网上订餐系统

26、的可行性分析,性能需求分析,系统整体结构布局分析。第三章:概要设计,第四章:详细设计与实现第五章:测试与案例分析第六章:结论2需求分析2.1可行性分析2.1.1经济可行性由于本项目的特殊性,无需投入额外的设备购买及人员培训费用,所以在经济上本系统的开发是可行的。此外系统对开发的需求以及软硬件要求都不是很高,所以在软硬件的支出上十分有限。因此,本系统在任何一台连接Internet的机器上都可以运行,有很高的经济可行性。按上述两方面进行可行性分析、研究后,我们认为该项目在技术上是可行的,在经济上也是没问题的,所以完全可以进行开发。2.1.2技术可行性本系统选择jsp作为开发语言,选择sql作为后台

27、数据库,采用B/S结构,使用JDBC连接数据库。而jspJSP可以创建和运用动态、交互的WEB服务器应用程序。同时,JSP具有向跨平台跨服务器的优点。SQL Server 2000是一个杰出的数据库平台,具有功能强大,安全可靠等特点,可用于大型联机事务处理、数据仓库及电子商务等【7】。所以在技术方面理论上是可行的。2.1.3法律可行性本系统没有侵犯个人隐私和个人责任方面的问题,使用本系统不会引起法律方面的纠纷问题,所以开发本系统具有法律可行性。综上所述,本系统的开发是符合现在的实际情况的,并具有一定的实用意义。在技术、经济、操作上,法律上都可以看到此系统的可行性,并且很具有其实现的必要。2.2

28、性能需求分析该系统在性能功能应达到如下要求:1.操作简单,界面友好:完全空间式的页面布局,使得菜品、咨询等信息录入的工作更简单:另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。对常见类似的网站的管理的各个方面:基本信息录入、浏览、删除、修改、搜索等方面都大体实现,用户对菜品的预定以及支付方式;2.即使可见:对客户预定餐饮信息的处理(包括录入、删除)将立即在首页的对应栏目显示出来,达到“即时发布,即时见效”的功能3.系统运行应该快速、稳定、高效和可靠;4.在结构上应该具有很好的可扩展性,便于将来功能的扩展和维护。 本系统的主要功能是以用户以及管理员而扩展开来,下面简单介绍下该系统的一些主

29、要功能:一、顾客登录网上订餐系统进行菜单的浏览,选择或者注册为会员。二、会员可以对自己的个人信息进行更改,以会员形式登陆的顾客享受订餐服务。三、如果会员觉得菜单应该有所改变则可对已选的菜单进行选择、更改、删除等功能。四、当会员确定订餐完毕后,会员可以将其提交至订餐厅后台系统,并生成订单。五、顾客可以对系统或者餐厅菜样,品类进行意见或者建议的留言。六、管理员登录后台管理系统。七、管理员可以管理会员信息,可以回复会员的留言,评论,以及权限的设置。八、管理员可以对订单进行管理,删除,总结。九、管理员对于菜单的更新,新菜品的上架,打折优惠活动,价格等进行管理操作。3概要设计3.1网上订餐系统的功能模块

30、概要设计 本网上订餐系统的功能模块主要分为前台功能模块和后台功能模块,前台功能模块主要是用户的注册,登录,菜品的选择,订单的生成,个人的信息管理,对于菜品价格,图样的浏览等,后台功能模块主要是管理员对于会员信息,权限的管理,对菜品式样更新,上传,删除等的操作管理,对会员留言,评论的回复,删除等操作管理。3.1.1用户模块概要设计网上订餐系统用户功能模块图如图3-1所示:图3-1网上订餐系统用户功能模块图首先用户首先登录网站,如果用户还没有登录名,要先进行注册。注册后,在登录时用户名与密码验证通过就能进入网站系统进行菜品的选择以及订单生成。如果用户名不存在或密码不正确,则提示重新登录。用户成功登录之后,进入主页面,可选基本业务有可以在线订餐,查看菜品种类,还可以修改个人信息、退出系统。3.1.2管理员功能模块概要设计网上订餐系统管理员功能模块图如图3-2所示: 图3-2网上订餐系统管理员功能模块图管理员模块又可分为几个小模块:对于餐品菜样的管理模块,可以增加删减菜品种类,更改菜品图案,修改菜品名称,价格,分类。对于服务

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1