网上订餐系统的设计与实现.docx

上传人:b****1 文档编号:1065907 上传时间:2023-04-30 格式:DOCX 页数:41 大小:658.91KB
下载 相关 举报
网上订餐系统的设计与实现.docx_第1页
第1页 / 共41页
网上订餐系统的设计与实现.docx_第2页
第2页 / 共41页
网上订餐系统的设计与实现.docx_第3页
第3页 / 共41页
网上订餐系统的设计与实现.docx_第4页
第4页 / 共41页
网上订餐系统的设计与实现.docx_第5页
第5页 / 共41页
网上订餐系统的设计与实现.docx_第6页
第6页 / 共41页
网上订餐系统的设计与实现.docx_第7页
第7页 / 共41页
网上订餐系统的设计与实现.docx_第8页
第8页 / 共41页
网上订餐系统的设计与实现.docx_第9页
第9页 / 共41页
网上订餐系统的设计与实现.docx_第10页
第10页 / 共41页
网上订餐系统的设计与实现.docx_第11页
第11页 / 共41页
网上订餐系统的设计与实现.docx_第12页
第12页 / 共41页
网上订餐系统的设计与实现.docx_第13页
第13页 / 共41页
网上订餐系统的设计与实现.docx_第14页
第14页 / 共41页
网上订餐系统的设计与实现.docx_第15页
第15页 / 共41页
网上订餐系统的设计与实现.docx_第16页
第16页 / 共41页
网上订餐系统的设计与实现.docx_第17页
第17页 / 共41页
网上订餐系统的设计与实现.docx_第18页
第18页 / 共41页
网上订餐系统的设计与实现.docx_第19页
第19页 / 共41页
网上订餐系统的设计与实现.docx_第20页
第20页 / 共41页
亲,该文档总共41页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

网上订餐系统的设计与实现.docx

《网上订餐系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《网上订餐系统的设计与实现.docx(41页珍藏版)》请在冰点文库上搜索。

网上订餐系统的设计与实现.docx

网上订餐系统的设计与实现

学号:

1135209875

河南大学2015届本科毕业论文

网上订餐系统的设计与实现

DesignandImplementationofOnlineReservationSystem

论文作者姓名:

杜奕霖

作者学号:

1135209875

所在学院:

国际教育学院

所学专业:

计算机科学与技术

导师姓名职称:

谢谦(副教授)

论文完成时间:

2015年4月29日

2015年4月29日

河南大学2015届毕业设计(论文、创作)开题报告

(学生本人填写)

学号

1135209875

姓名

杜奕霖

导师姓

名职称

谢谦(副教授)

开题时间

2014年12月1日

课题题目

网上订餐系统的设计与实现

课题来源

自定

课题的目的、意义以及和本课题有关的国内外现状分析:

1.目的:

选择这个题目,首要原因是具有很好的实际意义。

网上订餐系统充分利用信息技术,解决了传统订餐方式的缺点。

我所完成的程序虽然无法达到直接投入使用的地步,但其基本功能都可以实现。

其基本功能包括:

订单提交,餐厅信息管理等。

2.意义:

通过在图书馆和网上查找到的资料表明,电子商务及相关技术在近几年正在飞速发展,传统商务和信息技术的结合是大势所趋。

因此我所做的这个题目正是迎合了这样的一种趋势。

我的程序将会拥有着相当的借鉴意义。

3.现状:

在美国,电子商务发展的很成熟了,基本上项业务已经渗透到了社会的各个方面。

同样在国内,“阿里巴巴”的成功实例已经可以证明我国在这一领域正处于高速发展状态。

研究目标、研究内容和准备解决的问题,拟采取的方法、技术或设计(开发)工具:

1.目标:

我的目标是实现一款网上订餐模拟系统。

该系统将清晰展示出整个网上订餐流程,并可以对现实程序的编写起到借鉴意义

2.内容:

从应用角度来看,我的程序要实现网上订餐系统的基本功能,主要包括有:

管理员添加删除餐厅,餐厅远程修改餐厅信息,顾客提交订单,餐厅及时接受订单,服务器访问更新数据库数据。

3.准备解决的问题:

我准备采用C/S架构,使用C#语言,使用MicrosoftVisualStudio2010的开发环境,数据库使用MicrosoftSQLServer2008。

对于即将实现的功能,我尚有一些并不是很了解的技术,如:

如何远程访问数据库,如何做到信息的同步等。

预期成果:

1.源程序

2.毕业论文

进度计划与阶段要求:

(1)12月1日–12月31日:

查找资料、确定毕业设计题目,编写开题报告。

1月1日:

将开题报告发送到导师邮箱。

1月2日-1月10日:

导师根据开题报告下达任务书。

(2)1月11日–4月2日:

根据任务书搜集素材、进行初步的毕业设计。

4月3日:

将毕业设计阶段性成果发送到导师邮箱。

(3)4月3日–4月9日:

根据导师的建议和指导,修改毕业设计,编写论文。

4月10日:

将中期检查表发送到导师邮箱。

(4)4月11日–4月28日:

根据导师的建议和指导,修改毕业设计和论文。

(5)4月29日:

将设计和论文终稿发送到导师邮箱。

开题前收集的资料和参考文献(5-8种)

[1]《计算机网络技术教程》蒲晓蓉,陆庆电子科技大学出版社

[2]《商业数据挖掘导论》David·Olson机械工业出版社

[3]《C#程序设计及应用教程》马骏人民邮电出版社

[4]《C#网络应用编程》马骏人民邮电出版社

[5]《C#程序设计上机指导与实例解析》马骏人民邮电出版社

[6]《计算机网络》AndrewS·Tanenbaum清华大学出版社

[7]《我国电子商务发展现状与趋势分析》吴彦网易财经

 

指导教师对开题报告的意见:

 

同意按开题报告的题目和设计思路开题。

 

指导教师签名:

2015年1月10日

河南大学2015届毕业论文(设计、创作)任务书

(导师根据学生的开题报告填写)

题目名称网上订餐系统的设计与实现

学院

国际教育学院

学生姓名

杜奕霖

所学专业

计算机科学与技术

学号

1135209875

毕业论文(设计、创作)要求

1.设计内容

一款具有实际意义的,基本功能完善的网上订餐系统。

2.基本要求

目标清晰,代码明了,功能完善,要求至少实现以下内容:

(1)餐厅对自我信息的修改功能。

(2)顾客在线查看餐厅信息及菜单的功能。

(3)顾客提交订单及订单的转发功能。

3.要解决的问题

如何实现在线远程操作数据库,订单信息的准确转发如何实现。

4.要求提交的成果

(1)毕业设计源程序

(2)论文

 

指导教师签名:

2015年1月10日

河南大学2015届毕业设计(论文、创作)中期检查表

(导师只填写评语,其他由学生填写)

题目名称:

网上订餐系统的设计与实现

学院

国际教育学院

学生

姓名

杜奕霖

所学

专业

计算机科学与技术

学号

1135209875

一、毕业设计(论文、创作)进展情况

毕业设计程序部分已经完成,各个功能都已实现。

论文初稿已经完成并提交,导师已经根据初稿给予了详细的指导与修改意见。

 

二、毕业设计(论文、创作)存在的问题及解决方案

存在的问题:

结构需要调整,篇幅过长。

解决方案:

调整论文整体结构。

完善论文的摘要部分,大幅修改需求分析及功能设计部分的内容。

删除所有详细的代码展示,改用伪代码。

 

三、学生本人对毕业设计阶段所做工作及进展情况的评价

本人对于毕业设计的进度基本满意,整个毕业设计的初步完成(包括程序实现与论文初稿的完成)耗时一个月又一周的时间,其中一周用于具体程序的实现,一周用于论文初稿的写作,其余的时间都用在了分析设计还有资料查询的过程中去了。

四、指导教师对学生毕业设计(论文、创作)中期检查的评语

 

根据该生提交的毕业设计成果,以及该生和导师交流的情况,同意该生通过中期检查。

允许该生根据本人搜集的参考资料和已经完成的设计成果,开始整理毕业论文文档。

 

指导教师签名2015年4月10日

 

河南大学2015届毕业论文(设计、创作)教师评阅成绩表

学院名称:

国际教育学院

学号

1135209875

姓名

杜奕霖

专业

计算机科学与技术

指导教师

谢谦(副教授)

教师评阅平均得分

90

论文题目

网上订餐系统的设计与实现

指导教师评语及得分

指导教

师评语

该生的选题有实际意义,按时完成了所要求的功能。

论文叙述条理清楚、详略得当,是一篇优秀的本科论文。

评分项

目分值

指导教师对毕业论文(设计、创作)评分

撰写开题报告、文献综述15

调查研究查阅整理资料10

学习态度与规范要求10

数据处理、文字表达10

论文(设计、创作)质量和创新意识

55

合计

100

得分

15

10

10

10

45

90

指导教

师签名

2015年4月29日

评阅教师评语及评分

评阅教

师评语

该生论文结构合理,论文语句流畅,思路清晰,表达准确,是一篇优秀的本科论文。

评分项

目分值

评阅毕业论文(设计、创作)评分

撰写开题报告、文献综述

满分15

调查研究查阅整理资料

10

学习态度与规范要求

10

数据处理、文字表达

10

论文(设计、创作)质量和创新意识

55

合计

100

得分

15

10

10

10

45

90

评阅教

师签名

2015年5月4日

此表由教师填写

河南大学2015届毕业论文(设计、创作)综合成绩表

学号

1135209875

姓名

杜奕霖

所在学院

国际教育学院

答辩委员会评语及评分

答辩

委员

会评

该生答辩过程中思路清晰,反应敏捷,论文结构合理,条理清楚,达到本科毕业设计和毕业论文要求的标准,经答辩小组评议,同意通过论文答辩。

答辩委员签字(4名以上):

2015年5月10日

评分

项目

分值

论文答辩小组评分

答辩情况

论文质量

合计

(100)

内容表

达情况

(15)

答辩问题

情况

(25)

规范要求与

文字表达

(20)

论文(设计、创作)质量和创新意识(40)

得分

15

25

15

35

90

答辩委员会主任签字:

2015年5月10日

毕业论文(设计、创作)成绩综合评定(百分制):

90分

(教师评阅表平均成绩占40%,答辩成绩占60%)

综合评定等级(优、良、中、差):

备注:

一、论文的质量评定,应包括对论文的语言表达、结构层次、逻辑性理论分析、设计计算、分析和概括能力及在论文中是否有新的见解或创新性成果等做出评价。

从论文来看学生掌握本专业基础理论和基本技能的程度。

二、成绩评定采用结构评分法,即由指导教师、评阅教师和答辩委员会分别给分(以百分计),评阅教师得分乘以20%加上指导教师得分乘以20%加上答辩委员会得分乘以60%即综合成绩。

评估等级按优、良、中、差划分,优90-100分;良76-89分;中60-75分;差60分以下。

三、评分由专业教研室或院组织专门评分小组(不少于5人),根据指导教师和答辩委员会意见决定每个学生的分数,在有争议时,应由答辩委员会进行表决。

四、毕业论文答辩工作结束后,各院应于6月20日前向教务处推荐优秀论文以汇编成册,推荐的篇数为按当年学院毕业生人数的1.5%篇。

五、各院亦可根据本专业的不同情况,制定相应的具有自己特色的内容。

须报教务处备案。

河南大学本科生毕业论文(设计、创作)承诺书

论文题目

网上订餐系统的设计与实现

姓名

杜奕霖

所学专业

计算机科学与技术

学号

1135209875

完成时间

2015年4月29日

指导教师

姓名职称

谢谦(副教授)

承诺内容:

1.本毕业论文(设计、创作)是学生杜奕霖在导师谢谦的指导下独立完成的,没有抄袭、剽窃他人成果,没有请人代做,若在毕业论文(设计、创作)的各种检查、评比中被发现有以上行为,愿按学校有关规定接受处理,并承担相应的法律责任。

2.学校有权保留并向上级有关部门送交本毕业论文(设计、创作)的复印件和磁盘。

备注:

 

学生签名:

指导教师签名:

2015年4月29日2015年4月29日

说明:

学生毕业论文(设计、创作)如有保密等要求,请在备注中明确,承诺内容第2条即以备注为准。

摘要

电子商务是信息时代网络技术飞速发展的重要成果之一。

传统商务与信息技术结合将带来的巨大优势,而这些优势将使各种商业形式最终选择与先进的网络信息技术进行结合。

网上订餐系统就是基于如此的背景下,用网络技术对现有的电话订餐方式进行改进,让多种功能在网络上实现,最终替代传统的电话订餐系统。

网上订餐系统将解决很多传统的电话订餐的方式中存在的问题,例如:

顾客无法大量广泛地获取各个餐厅的信息,餐厅无法实现同时接受多个订单,顾客与餐厅通过电话交流信息时效率低而容易出错,等等。

只要这些问题可以在网上订餐系统中得以充分的解决,那么这种新型的订餐模式将彻底取代传统的电话订餐模式。

概括来说,网上订餐系统主要分为三个部分:

顾客客户端,餐厅客户端和服务器。

第一,顾客客户端是面向普通顾客消费者的,它的功能主要包括:

查看所有的可以接收订单的餐厅信息和餐厅的菜单信息,选择餐厅和菜品并提交订单的功能,以及最后的将订单和顾客信息发送给服务器的功能。

第二,餐厅客户端是面向餐厅的客户端系统,它的主要功能包括:

查看该餐厅的信息,修改餐厅信息,查看菜单信息,修改菜单信息,以及查看接收到的订单信息。

第三,服务器是本系统的核心,唯一具有直接访问数据库是权限,其主要功能包括:

接收来自客户端的指令与信息,向客户端发送数据库中的数据,修改数据库中的数据,记录在线餐厅的信息和转发订单。

该系统的最终成果将初步实现网上订餐的各个功能,包括对数据库的管理,数据的流动,具备此类系统的共有特征。

本系统将整体采用C/S架构,使用C#语言编写,开发环境为MicrosoftVisualStudio2010,数据库将采用MicrosoftSQLServer2008。

关键词信息时代;电子商务;网上订餐;C#;C/S架构

ABSTRACT

EC(ElectronicCommerce)isoneofthemostimportantachievementsofthenetworktechnologydevelopmentintheInformationAge.ItwillbringbigadvantageswhenweintegrateTC(TraditionalCommerce)andtheadvancedinformationtechnology.Andthisiswhymoreandmorecompanychosetousetheinformationtechnologyintheirbusiness.TheOnlineReservationSystemwasbornunderthisbackground.Itwillhavemanyonlinefunctions,anditwillfinallyreplacethePhoneReservationSystem.

TheOnlineReservationSystemwillfixmanyproblemsofthesystembyphone.Forexample,customerscannotgettheinformationofallrestaurants,arestaurantcannotgetmorethanoneorderatonetime,anditislowefficiencyanderror-pronewhencustomersandrestaurantsexchangetheinformation.SoifwecansolvetheseproblemsintheOnlineReservationSystem,thesystembynetworkwillcompletelyreplacethesystembyphone.

Generalizespeaking,theOnlineReservationSystemincludethreemainparts:

customerclient,restaurantclientandserver.First,thecustomerclientwillfacetothenormalcustomer.Itsmainfunctionsinclude,showtheinformationoftherestaurantsonlineandtheirmenu,chosethefoodanduploadtheorders.Second,therestaurantclientwillfacetheuserinrestaurant.Itsmainfunctionsinclude,showtheinformationoftherestaurantandmenu,updatetheinformation,andshowtheorderdateoftherestaurant.Atlast,serverhastheonlyauthoritytoupdatethedatabase.Itsmainfunctionsinclude:

updatethedatabasebaseontheordersanddatafromtheclient,givethedatawhichinthedatabasetotheclientsandgivetheorderdatatotherestaurant.

Finally,Thissystemwillpreliminarilyshowthebasicprocedureoftheonlinereservation,includetheDataBaseManagement,datastream,andthebasiccharacteristicsofthiskindofsystem.Forconvenience,wholesystemwilluseC/Smodel,andC#language.ThedevelopmentenvironmentisMicrosoftVisualStudio2010.TheDatabaseis

MicrosoftSQLServer2008.

Keywords:

InformationAge;ElectronicCommerce;OnlineReservation;C#;C/Smodel

第1章绪论

网络技术作为信息时代最重要也是最具有代表性的技术,已经深入到了人类生活中的方方面面。

而其中电子商务作为一种通过互联网进行的商业活动,在近十年来的到了突飞猛进的发展。

本文即将叙述的网上订餐系统,就是将传统商务中的重要一员餐饮业与当今互联网相结合的一种产物。

作为电子商务的一种,其所具有的电子商务的优势将是传统餐饮业所不具备的。

1.1课题来源

该课题来源为自定。

1.2课题背景

科技进步带来的生产力的发展,其本质上是生产效率的提高。

在社会快速发展的今天,效率永远是衡量一款产品的重要标准。

在生活中,我们常常遇到这样的问题:

上班期间,由于中午休息的时间基本一致,在一座写字楼中就往往会出现这样的问题,即在中午的某个时间段内将会出现人流的高度集中,大家选择在同一时间去食堂或者楼下的餐厅吃饭。

这无疑会大大降低人们对于这段时间的利用效率。

这时,人们可能会采取一种方式来回避高峰期,那就是叫外卖。

传统的外卖方式就是打电话预定,然而,在这种方式中,顾客往往通过餐厅散发的传单来获取餐厅的相关信息,通过电话来传达自己的订单信息,餐厅方面通过电话接受订单后,一般通过手写来记录,最后通过口头确认才算完成一份订单的提交,之后就是订单的完成和食品的递交。

显然,在传统外卖流程中,顾客通过传单来接收信息,所能获得的信息太少,而且印发传单成本高昂,无疑那些面对大众的中低档餐厅不会或者很少印发传单;其次通过电话来接收订单,效率很低,耗时至少5到10分钟;最后,口头确认存在出错的风险,无法保证订单的有效性。

而网上订餐系统或称之为网上外卖系统,将完美的解决以上的所有问题。

1.3国内外在该方向的发展现状及分析

电子商务作为信息时代服务业中的重要产业,有“朝阳产业、绿色产业”之称。

相关专业人士将电子商务所具有的特点概况为“三高”、“三新”。

“三高

”即高人力资本含量、高技术含量和高附加价值;“三新”是指新技术、新业态、新方式。

人流、物流、资金流、信息流“四流合一”是对电子商务核心价值链的概况。

因此,自电子商务诞生时起,就已经在一些领域超过了传统的商务。

1.3.1全球电子商务发展概况

纵观全球电子商务市场,各地区发展并不平衡,呈现出美国、欧盟、亚洲“三足鼎立”的局面。

美国式世界最早发展电子商务的国家,同时也是电子商务最为成熟的国家,电子商务与传统商务成功结合,已经渗透至社会中的各个角落。

欧盟电子商务的发展起步较晚,但发展速度快,已经成为了全球电子商务的发达地区。

亚洲虽然作为电子商务发展的新型势力,但市场潜力巨大,因此将是全球电子商务中的持续发展地区。

1.3.2我国电子商务的现状

我国电子商务发展速度极快,但仍呈现出典型的区域经济特征,这和我国经济发展、交通和网络技术推广发展的区域特征一致,即呈现出东南沿海属于发达地区,北部和中部属于快速发展地区,西部则相对落后。

据统计,2007年我国B2B(Business-to-Business企业对企业之间的营销关系)电子商务交易额约为12500亿元,其中仅阿里巴巴就占了近7成。

而C2C(Customer-to-Customer顾客对顾客之间的营销关系)电子商务在2007年的交易额约为410.4亿元。

但值得注意的是在去年,即2014年,仅“双十一”一天的交易额就突破了22亿元。

因此C2C是目前我国网民网购的主要形式。

同时中央政府出台了一系列电子商务政策和法规,努力推动电子商务的快速发展。

如表1-1所示

表1-1中央及浙江省有关政策

时间

文件名称

内容重点

2004年8月

《中华人民共和国电子签名法》

是我国信息化领域第一部法律。

从法律制度上保障电子交易安全,促进电子商务和电子政务的发展,为电子认证服务业发展创造了良好的法律环境,为电子商务安全认证体系和网络信任体系的建立奠定了重要基础。

2005年1月

《国务院办公厅关于加快电子商务发展的若干意见》

提出了加快电子商务发展的五项基本原则:

政府推动与企业主导相结合、营造环境与推广应用相结合、网络经济和实体经济相结合、重点推进和协调发展相结合、加快发展与加强管理相结合。

时间

文件名称

内容重点

2006年5月

《2006-2020年国家信息化发展战略》

提出了我国电子商务发展的“行动计划”:

营造环境、完善政策、发挥企业主体作用,大力推进电子商务;加快信用、认证、标准、支付和现代物流建设;完善结算清算信息系统;探索多层次、多元化的电子商务发展方式。

2007年6月

《电子商务发展“十一五”规划》

进一步明确了电子商务的产业地位,明确了我国电子商务发展的总体目标,同时,还从提高电子商务水平、培育电子商务服务体系、提升企业创新能力和完善支撑环境四个方面提出了我国电子商务发展的具体目标。

1.4开发工具与环境简介

开发语言:

C#

开发环境:

MicrosoftVisualStudio2010

软件运行环境:

CLR(CommonLanguageRuntime公共语言运行库)

操作系统:

Windows7操作系统

数据库:

MicrosoftSQLServer2008

网络通信协议:

TCP/IP

传输层协议:

TCP

第2章需求分析

本章是对网上订餐系统的目的、范围、定义和功能进行描述和分析。

在整个工程中,需求分析是一个关键的过程,我必须首先确定实际需要才可以确定软件系统的功能。

2.1系统功能需求

对于一个程序而言,想要了解功能要如何实现,首先就要了解要实现哪些功能。

对于网上订餐系统来说,其核心的功能就是与订单相关的功能。

在提交订单的过程中,顾客首先要了解餐厅的信息,这些信息就是餐厅通过客户端录入到数据库中的数据。

顾客浏览信息过后进行选择,最后提交订单,订单信息通过网络发送给服务器,服务器存

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2