《网络编程技术课程论文》由会员分享,可在线阅读,更多相关《网络编程技术课程论文(24页珍藏版)》请在金锄头文库上搜索。
1、 网络编程技术课程论文作 者:孙玉虎学 号:914106840229学院(系):计算机科学与工程学院专 业:网络工程题 目:基于SSH实现的点餐管理系统指导教师吕建勇2017年 1月摘要二十一世纪是一个集数字化、网络化、信息化的,以网络为核心的社会。中国的网民充分领略到“畅游天地间,网络无极限”所带来的畅快。随着Internet的飞速发展,使得网络的应用日益的广泛。如电子商务,电子政务,网上医疗,网上娱乐,网络游戏,网络教学等。随着web2.0时代的到来,社会的发展引来了新的模式,社会的各个行业都走上了互联网的道路,而此时此刻,为适应社会的发展,商家必须跟得上时代的步伐才可以在信息化的社会得以
2、发展下去。在此基础上,并且应网络编程课程的需要,此文根据现行快餐连锁店管理的需要,模仿小肥羊商家的实现了点餐系统。运用软件工程的思想进行系统的分析与设计,使用MyEclipse和Tomcat编程,并运用实用的SSH框架实现。通过本系统的应用实现点餐和管理系统化。本论文首先介绍使用的开发工具以及相关的开发技术,然后再介绍了开发背景,最后通过截图和具体代码来说明该系统的开发与实现过程。设计充分利用JAVA易于使用和快速开发的特性,提高了编程效率和可靠性。同时对系统的开发原理、系统的功能特点和设计方案进行了介绍。利用其提供的各种面向对象的开发工具,开发出的产品不但能完成小型饭店点餐中的基本操作,而且
3、具有程序设计合理、操作简单、运行可靠、保密性强等特点。通过该系统实现点餐的网页化,方便管理和提高实用性。关键字:框架 点餐 管理AbstractThe 21st century is a set of digital,network,information technology, network-centric society. Chinas Internet users fully appreciate the tour of heaven and earth,the network without limit brought about by the carefree.With the r
4、apid development of Internet,the application of network is becoming more and more extensive.Such as ecommerce,e-government, online medical,online entertainment, online games, network teaching.With the advent of web2.0 era, the development of society has attracted a new model, the various sectors of
5、society have embarked on the road to the Internet, and at this moment, in order to adapt to social development, businesses must keep up with the pace of the times It can be in the information society to develop. On the basis of this, and according to the needs of the network programming course, this
6、 article imitates the realization of the ordering system of small fat sheepseller according to the needs of the current fast food chain management.Using the idea of software engineering system analysis and design, the use of MyEclipse and Tomcat programming, and the use of SSH framework to achieve p
7、ractical. Through the application of the system to achieve ordering and management systematization. This paper first introduces the development tools used and the related development technology, then introduces the background of the development, and finally through the screenshots and specific code
8、to illustrate the system development and implementation process. Designed to take full advantage of JAVA easy to use and rapid development features to improve the programming efficiency and reliability.At the same time, the development principle of the system, the function characteristic and design
9、scheme of the system are introduced. The use of its various object-oriented development tools to develop products not only to complete the small meals in the basic operation of the meal, but also a reasonable program design, simple operation, reliable operation, confidentiality and other characteris
10、tics. Through the system to achieve the ordering of the Web page, to facilitate the management and improve the practicality.Keywords: frame ordering management目录1 引言51.1 项目背景与意义51.1.1 项目背景51.1.2 项目意义51.2 项目建设目标61.3 开发设计思想61.4 本文档组织结构62相关技术简介以及数据库的设计72.1相关技术简介72.1.1 JSP72.1.2 Structs272.2.3 Spring82.
11、2.4 Hibernate92.2 数据库的相关设计103 项目实现过程123.1前台实现过程123.1.1 登录界面的实现123.1.2 登录成功界面153.1.3 管理员管理界面153.1.4 管理员添加界面163.1.5 菜品添加界面163.1.6 管理员编辑界面173.1.7 菜品编辑界面184 总结以及反思224.1 相关问题224.2 课设报告的总结231 引言1.1 项目背景与意义1.1.1 项目背景在当今世界,以计算机技术、软件技术为核心的技术取得了迅速发展,不仅广泛渗透到社会、经济、军事、交通和通信等相关行业,而且深入到家电、娱乐、艺术、社会文化等领域。现代控制技术、多媒体技
12、术与Internet的应用与普及,促使消费电子、计算机、通信一体化趋势步伐加快,网络编程技术一度成为一个研究热点。网络系统是以应用为中心,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等综合性严格要求的专用计算机系统。嵌入式操作系统将进入一个快速发展时期,嵌入式系统的应用将越来越多样化,当前是餐饮业由传统操作方式向信息化管理模式转换的时期,对信息化产品的需求量很大。根据其对产品要求小型化、低功耗、专用性等特点,可以断言网络编程技术将在餐馆信息化的过程中发挥重要作用。1.1.2 项目意义当今社会生活节奏越来越快,人们对餐饮的要求也越来越高,不仅要求色香味俱全,而且对于就餐的时间和方式
13、也有了更高的要求,许多顾客由于工作繁忙无法抽出时间来享受美餐,或者是很多的年轻的白领们在城市奋斗目前还是单身一个人生活,一个人也不太喜欢自己做饭,更倾向于在外吃快餐,但同时又不想到餐馆里面吃,他们更喜欢在办公室里面吹着空调享受美餐,这样就产生了快捷订餐的要求,最快的方式莫过于利用计算机网络,将餐饮业和计算机网络结合起来,就形成了网上订餐系统。这不仅可以提高餐饮业的服务质量,扩大知名度,也是为最终用户提供方便快捷的食品服务。在国内,中国的信息产业实现了快速发展,电子信息产业的规模居世界前列,网络事业也得到逐步提高,互联网产业正在逐步形成。互联网在中国正在改变着人们的工作和生活方式,在促进经济发展
14、,推动社会进步和提高人民生活质量方面,发挥着越来越重要的作用。基于我国互联网的新形势,我们要抓住机遇,适应互联网的新发展,积极应用新技术,努力开发新业务,满足网民的网络需求,网上购物的互联网用户已经达到了两千万,在最近半年,网上购物的成交金额累计达到了一百亿元,通过网络购买的手机在300万台以上。与此同时,互联网产业价值链也在逐渐延伸并不断的完善。具有自主知识产权的技术研发得到加强,网络设备、终端产品,正在逐步实现国产化,一个以市场需求为导向,以通讯技术企业、信息产业制造企业,广大信息提供者共同参与的互联网产业价值链正在形成,并日渐发展壮大中介机构和传播媒介,电子商务对于分析评价传统的经济学有
15、很大的理论意义。1.2 项目建设目标能够满足顾客方便快捷地在网上订餐,同时在订餐的同时可以在网上浏览菜样菜式等等,还有顾客的网上评价等等相关的信息。同时对于企业来讲,要能够满足企业快速高效地处理订单,从而可以真正的满足顾客方便快捷的需要,而且通过系统企业可以更好的与顾客进行交互,及时处理顾客用餐意见及关于口味菜样菜式等等方面的建议。企业可以进行菜品管理,原料采购、菜品信息更新等,尽可能提高企业效率,减少企业的运营成本,达到企业关键性能指标如成本、效益、质量和速度等方面有较大的提高。能够吸引更多客户,为客户提供满意的服务。1.3 开发设计思想本系统用JSP语言来编写网络订餐系统,数据库用 MYSQL 来连接系统,通过编写Action,Service以及DAO来进行后台业务逻辑控制,即JSP +SSH + MYSQL 三层模式完成整个设计工作。本系统全部基于Internet网络,以JSP语言对网站进行开发,注重用户与网站的交互性。因此在这样的背景下,针对当前Internet网络发展趋势来计网络订餐系统就成为了当今应用软件的首选体系结构。1.4 本文档组织结构本文共4章,本章节为引言,介绍背景、项目意义、项目内容、项目建设目标等内容。其余各章主要内容如下:第二章:介绍本项目的相关技术以及数据库的设计等内容。第三章:介绍本项目的具体开发过程以及各个模块的具