分类:开题报告 更新时间:05-20 来源:网络
本题目的意义及国内外研究状况:
随着Internet的普及,近年来,随着因特网的迅速崛起,互联网已日益成为收集提供信息的最佳渠道。网上订餐系统是针对二十一世纪经济的高速发展需求、人们不断加快的生活节奏和为迎合饮食行业越来越便捷的服务趋势而设计的。越来越多的餐饮企业者在网上建自己的门户网站,向消费者展示出一种新颖的网上订餐理念。人们对生活质量的追求不断提高,由于人们工作,学习的关系,常常无法正常吃饭,随着网络的普及,网上订餐业务在中国开始盛行,人们也通过网络订餐的方式获得自己需要的食物。这样既节省了时间,也可以为广大用户提供更多的口味。网上订餐类网站,已经如雨后春笋般的出现在了个大城市。特别在公司,企业内部,团体订餐已经成为了趋势。由于网络技术可以做到自动处理完成客户的订单,所以通过网络提供的服务是高效快捷的,为餐馆业主在节省了大量的时间。优质的餐饮服务是以一流的餐饮管理为基础的,而餐饮服务质量管理是餐饮管理体系的重要组成部分,它是搞好酒店餐饮管理的重要内容。
民以食为天,餐饮市场无疑是最大也最有机遇的市场,如果能在个性化和专业化上做好文章,一定能够经营成功。餐饮业本身还有比其他行业更适合发展电子商务的特点:餐饮业以中小企业为主,大部分餐饮业老板都希望通过电子商务降低成本,提高利润;电子商务从本质上来说是服务经济,而没有其他行业比餐饮业更精通服务经济的了;电子商务是一种个性化服务的生产方式,餐饮业长期以来就是个性化、多样化的生产服务。
目前,在我国,网上订餐正处于形成期。随着网络技术的发展和普及,网上订餐业务也发展起来。从网站数量来看,专门从事网上订餐业务的网站少,一些较大的星级酒店虽然设立网站开展网上订餐业务,但以网上订房业务为主;至于一些中小餐饮企业则未涉足网上业务,而且有些餐馆虽然上了网,但网上订餐业务却从未开展。
研究内容:
该系统分为前台和后台两个部分,前台部分主要是用户进行资讯的浏览,以及订餐,订座管理等,主要是面向用户的。而后台主要是管理人员对前台数据的维护和设置,主要是面向管理人员的。网上订餐系统无论是在应用的深度还是广度都是一个逐步发展的过程。在开发一个局部系统时要充分考虑到局部系统和整个目标系统之间的相容性和完整性,以利于今后整个系统的建立。该系统从总体上把握系统的设计,在具体的设计实现上我们围绕着三个方面的需求展开,即管理者、系统使用者、系统维护者。
对于本系统的不同使用者,其功能与业务逻辑是不尽相同的。对于普通用户而言,系统主要像用户展示一个美观的界面,用户在可以浏览各类资讯,查询餐饮信息,订餐,订座等。而管理员则需要在后台维护这些数据。本系统的主要功能应是用户的订餐了,用户可以查询菜品信息,当发现自己满意的以后,可以将这些菜品添加到自己的购物车,此时用户虽然选择了要预定的商品,但是还不具备法律效用,当用户通过一定方式(此方式不属编程范围)得到预定许可后,管理员在后台可以审核是否批准该用户的订餐请求,当管理员同意了该用户的订餐请求,即可将该用户所预定的发送给客户,此时客户在客户端可以看到自己购物车的状态(此时是已经通过审核),如果管理员没有批准或没有处理等,该客户都可以在前台看见相关信息。
研究方法、手段及步骤:
操作系统:Windows XP操作系统
数据库:Microsoft SQL Server 2005
网络通信协议:TCP/IP
开发平台:tomcat 6.x,MyEclipse 7.5
1.需求分析
2.总体设计
3.程序设计
4.系统分工
5.程序实现
6.系统合成与测试
参考文献:
[1] 黄理,李积善,曹林有,张勇.用JSP轻松开发Web网站(第一版)[M].北京:北京希望电子出版社.2001.100-152.
[2]史斌星,史佳.Java基础编程贯通教程[M].北京:清华大学出版社,2003.
[3]马海军,杨继萍Java 2 实用教程[M].北京:清华大学出版社,2004.1-63
[4]飞思科技产品研发. JSP应用开发详解(第二版)[M].北京:电子工业出版社,2004.23-28,259-316
[5]肖金秀,冯沃辉,施鸿翔.JSP程序设计教程[M].北京:冶金工业出版社,2003,110-139.
[6] 徐强,常丽莉. Java程序设计教程[M].北京:电子工业出版社,2003,333-371,386-387.
[7]马红华,JSP高级编程[M].北京:北京希望电子出版社,2001.5-10
[8]陆正武,蒋武,刘军,石正贵. Java项目开发实践[M].北京:中国铁道出版社,2004.6-7,87-112.
[9]萨师煊,王珊.数据库系统概论(第三版)[M].北京:高等教育出版社,2001.84-149.
[10] 李春儒,守望互联网经济——电子商务发展现状与趋势.[EB/OL].