下载此文档

网上订餐管理系统 毕业论文 呕心之作.doc


文档分类:论文 | 页数:约56页 举报非法文档有奖
1/56
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/56 下载此文档
文档列表 文档介绍
该【网上订餐管理系统 毕业论文 呕心之作 】是由【碎碎念的折木】上传分享,文档一共【56】页,该文档可以免费在线阅读,需要了解更多关于【网上订餐管理系统 毕业论文 呕心之作 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。题目网上订餐管理系统院系名称:专业班级:学生姓名:学号:指导教师:2011年6月3日摘要二十一世纪是一个集数字化、网络化、信息化为特征的时代。在这个以网络为核心的社会里,越来越多的人接受了电子商务这种便捷、快速的交易形式,因为网上订餐的推出很受大家的欢迎。网上订餐管理系统属于商品管理自动化系统的一个子系统,它是一个单独的功能完善的系统,是网上订餐管理系统的研发,系统分析和设计只是相对于一般的团体而言。-OrderManagementsystem)的总体方案设计和开发,着重介绍了订餐管理系统的详细开发方案和实现,内容涉及系统分析、软件设计。网上订餐管理系统分为前台和后台两个部分,前台部分主要是用户进行资讯的浏览,以及订餐,订座管理等,主要是面向用户的。而后台主要是管理人员对前台数据的维护和设置,主要是面向管理人员的。网上订餐系统无论是在应用的深度还是广度都是一个逐步发展的过程。在开发一个局部系统时要充分考虑到局部系统和整个目标系统之间的相容性和完整性,以利于今后整个系统的建立。网上订餐管理系统从总体上把握系统的设计,在具体的设计实现上我们围绕着三个方面的需求展开,即管理者、系统使用者、系统维护者。在开发设计中,采用B/S(Browser/Server)结构,数据的处理在服务器进行,通过服务器端统一管理数据,保证数据的一致性。数据库采用关系数据库管理系统MicrosoftSQLsever2000,使系统安全性能更高。同时采用当前正在流行的JSP(JavaServerPages)编程,用户界面更友好。在开发中选择了JSP+JavaBean+SQL2000的模式,实现了应用程序逻辑和页面显示分离,界面设计更简单。JavaBean可重用的软件组件满足小型应用,同时使编程人员投入量精力便可重用组件,在简单的应用中可以充分考虑。关键词网上订餐管理系统NOMS(Ordermanagementsystem)B/SJSP(JavaServerPages)JavaBean1—OrderManagementSystemAbstractThissystembelongstotheproductmanagementautomationsystemasub-system,italsoisthesystemwhichanindependentfunctionconsummates,-OrderManagementSystempartialresearchanddevelopment,-,itadoptsthestructureofBrowser/,,,+JavaBean+SQl2000Pattern,,Also2causesTheprogrammersinputsenergythenmayentrustwithheavyresponsibilitythemodule,,NOMS,Jsp,Javabean3目录摘要.......................................................................................................................................................11绪论....................................................................................................................................................61(1课题的背景及意义...............................................................................................................61(2课题分析...............................................................................................................................61(3技术方案的选取....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................102系统概述..........................................................................................................................................102(1运行环境.............................................................................................................................102(2需求分析..........................................................................................................................................................................................................................................................................................................................................................................................................................................................122(3总体设计原则.....................................................................................................................132(4系统体系结构分析.............................................................................................................................................................................................................................................................................................................143程序设计..........................................................................................................................................173(1系统流程分析..........................................................................................................................................................................................................................................................................................................................................................................................................................................................183(2系统数据库设计.................................................................................................................-R图..........................................................................................................................................................................................................................213(3系统结构设计.....................................................................................................................234系统实现主要技术...........................................................................................................................244(1JavaServerPages(JSP)技术简介.................................................................................244(2JSP和其他类似或相关技术的一个比较............................................................................254(3最佳JSP应用服务器Tomcat............................................................................................2644(4JavaBean组件技术............................................................................................................274(5JSP中JavaBeans的应用..................................................................................................<jsp:useBean>操作指令.................................................................................................................................................................................32(6JDK配置..............................................................................................................................3444(7Tomcat配置......................................................................................................................................................................................................................354(8数据库编程.....................................................................................................................................................................................................................................................................................................................405程序的重要功能说明.......................................................................................................................416测试问题及解决...............................................................................................................................46结论....................................................................................................................................................48致谢....................................................................................................................................................49参考文献..........................................................................................................................................5051绪论1(1课题的背景及意义的普及,越来越多的企业建立了自己的以展示产品,发布最新动态信息,与用户进行交流和沟通,与合作伙伴建立联系,以及开展电子商务等。其中网上订餐系统是电子商务网站的一种,随着信息化时代的到来,人们对生活质量的追求不断提高,由于人们工作,学****的关系,常常无法正常吃饭,随着网络的普及,网上订餐业务在中国开始盛行,人们也通过网络订餐的方式获得自己需要的食物。这样既节省了时间,也可以为广大用户提供更多的口味。随着经济的快速发展,B2C电子商务越来越受到人们的关注。网上订餐类网站,已经如雨后春笋般的出现在了个大城市。特别在公司,企业内部,团体订餐已经成为了趋势。同时,随着全国人民的精神、物质和文化生活高度的提高,人们已经不在仅仅停留在吃饱的程度,不但要吃饱,还要吃好,而且口味也越来越挑刺,正因为如此网络订餐业务的出现,正迎合了这些人的口味,他们不但省去了自己做饭的麻烦,而且也能寻找和发现新的菜品,品尝不同风格的菜品,网络订餐业务在中国有着极大的发展空间以及良好的背景。而当代大学生,白领工作人士作为社会中的重要群体,他们对饮食的要求都在不断提高,饮食在他们生活中起着重要作用。因此,面向大学生和都市白领人士的网络订餐网站的设计有着良好的现实意义。1(2课题分析该系统分为前台和后台两个部分,前台部分主要是用户进行资讯的浏览,以及订餐,订座管理等,主要是面向用户的。而后台主要是管理人员对前台数据的维护6和设置,主要是面向管理人员的。网上订餐系统无论是在应用的深度还是广度都是一个逐步发展的过程。在开发一个局部系统时要充分考虑到局部系统和整个目标系统之间的相容性和完整性,以利于今后整个系统的建立。该系统从总体上把握系统的设计,在具体的设计实现上我们围绕着三个方面的需求展开,即管理者、系统使用者、系统维护者。对于本系统的不同使用者,其功能与业务逻辑是不尽相同的。对于普通用户而言,系统主要像用户展示一个美观的界面,用户在可以浏览各类资讯,查询餐饮信息,订餐,订座等。而管理员则需要在后台维护这些数据。本系统的主要功能应是用户的订餐了,用户可以查询菜品信息,当发现自己满意的以后,可以将这些菜品添加到自己的购物车,此时用户虽然选择了要预定的商品,但是还不具备法律效用,当用户通过一定方式(此方式不属编程范围)得到预定许可后,管理员在后台可以审核是否批准该用户的订餐请求,当管理员同意了该用户的订餐请求,即可将该用户所预定的发送给客户,此时客户在客户端可以看到自己购物车的状态(此时是已经通过审核),如果管理员没有批准或没有处理等,该客户都可以在前台看见相关信息。1(,基于浏览器/服务器(Browser/Server简称B/S)体系结构的应用程序得到了空前广泛的应用。但是服务器之间的通讯,尤其是在不同平台上运行的服务器之间的通讯仍然不是一件容易的事情。应用程序都是以数据库为中心的,方便的访问多种数据源的能力也比以往任何时候都更加重要。7JSP无疑可以轻松地实现这类功能,JSP技术是一种服务器端的HTML页面中嵌入JAVA代码的脚本语言,它比一般脚本语言的执行速度更快,由于JSP是基于JAVA语言的,所以它可以运行在UNIX/LINUX和WINDOWS平台上,是一种难得的动态网页开发语言。在动态内容的解决问题中,还存在其他的解决方法,但是开发人员要掌握这些技术很难。例如,JavaServlets这样的技术就可以使得用Java语言编写交互式的应用程序的服务器端的代码变得更加简单。JavaServlets就是一个基于Java技术的运行在服务器端的程序(与Applet不同,后者运行在浏览器端)。开发人员编写出Servlet程序,用来接收来自Web浏览器的HTTP请求,动态地生成响应,然后发送包含HTML或XML文档到浏览器。但是使用这种方法,整个网页必须都在JavaServlet中制作。如果开发人员或者Web管理人员想要调整页面的显示,就不得不从新编辑并编译JavaServlet程序。采用这种方法,编写带有动态内容的页面需要有很熟练的应用程序开发技巧和经验。很显然,一个简单的创建动态页面的解决方案要能解决以下的问题:

网上订餐管理系统 毕业论文 呕心之作 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息