下载此文档

网上订餐系统的设计与实现毕业论文.pdf


文档分类:IT计算机 | 页数:约44页 举报非法文档有奖
1/44
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/44 下载此文档
文档列表 文档介绍
该【网上订餐系统的设计与实现毕业论文 】是由【青山代下】上传分享,文档一共【44】页,该文档可以免费在线阅读,需要了解更多关于【网上订餐系统的设计与实现毕业论文 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..学号:1135209875大学2015届本科毕业论文网上订餐系统的设计与实现DesignandImplementationofOnlineReservationSystem论文杜奕霖作者学号:1135209875所在学院:国际教育学院所学专业:计算机科学与技术导师职称:谦(副教授)论文完成时间:2015年4月29日2015年4月29日:..大学2015届毕业设计(论文、创作)开题报告(学生本人填写)导师姓学号1135209875杜奕霖谦(副教授)名职称开题时间2014年12月1日课题题目网上订餐系统的设计与实现课题来源自定课题的目的、意义以与和本课题有关的国外现状分析::选择这个题目,首要原因是具有很好的实际意义。网上订餐系统充分利用信息技术,解决了传统订餐方式的缺点。我所完成的程序虽然无法达到直接投入使用的地步,但其基本功能都可以实现。其基本功能包括:订单提交,餐厅信息管理等。:通过在图书馆和网上查找到的资料表明,电子商务与相关技术在近几年正在飞速发展,传统商务和信息技术的结合是大势所趋。因此我所做的这个题目正是迎合了这样的一种趋势。我的程序将会拥有着相当的借鉴意义。:在美国,电子商务发展的很成熟了,基本上项业务已经渗透到了社会的各个方面。同样在国,“阿里巴巴”的成功实例已经可以证明我国在这一领域正处于高速发展状态。研究目标、研究容和准备解决的问题,拟采取的方法、技术或设计(开发)工具::我的目标是实现一款网上订餐模拟系统。该系统将清晰展示出整个网上订餐流程,:从应用角度来看,我的程序要实现网上订餐系统的基本功能,主要包括有:管理员添加删除餐厅,餐厅远程修改餐厅信息,顾客提交订单,餐厅与时接受订单,服务器访问更新数据库数据。:我准备采用C/S架构,使用C#语言,使用MicrosoftVisualStudio2010的开发环境,数据库使用MicrosoftSQLServer2008。对于即将实现的功能,我尚有一些并不是很了解的技术,如:如何远程访问数据库,如何做到信息的同步等。2/44:..预期成果::(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日3/44:..大学2015届毕业论文(设计、创作)任务书(导师根据学生的开题报告填写)题目名称网上订餐系统的设计与实现学生杜奕霖所学学院国际教育学院计算机科学与技术专业学号1135209875毕业论文(设计、创作),基本功能完善的网上订餐系统。,代码明了,功能完善,要求至少实现以下容:(1)餐厅对自我信息的修改功能。(2)顾客在线查看餐厅信息与菜单的功能。(3)顾客提交订单与订单的转发功能。,订单信息的准确转发如何实现。(1)毕业设计源程序(2)论文指导教师签名:2015年1月10日4/44:..大学2015届毕业设计(论文、创作)中期检查表(导师只填写评语,其他由学生填写)题目名称:网上订餐系统的设计与实现学生杜奕霖学所学国际教育学院计算机科学与技术院专业学号1135209875一、毕业设计(论文、创作)进展情况毕业设计程序部分已经完成,各个功能都已实现。论文初稿已经完成并提交,导师已经根据初稿给予了详细的指导与修改意见。二、毕业设计(论文、创作)存在的问题与解决方案存在的问题:结构需要调整,篇幅过长。解决方案:调整论文整体结构。完善论文的摘要部分,大幅修改需求分析与功能设计部分的容。删除所有详细的代码展示,改用伪代码。5/44:..三、学生本人对毕业设计阶段所做工作与进展情况的评价本人对于毕业设计的进度基本满意,整个毕业设计的初步完成(包括程序实现与论文初稿的完成)耗时一个月又一周的时间,其中一周用于具体程序的实现,一周用于论文初稿的写作,其余的时间都用在了分析设计还有资料查询的过程中去了。四、指导教师对学生毕业设计(论文、创作)中期检查的评语根据该生提交的毕业设计成果,以与该生和导师交流的情况,同意该生通过中期检查。允许该生根据本人搜集的参考资料和已经完成的设计成果,开始整理毕业论文文档。指导教师签名2015年4月10日6/44:..大学2015届毕业论文(设计、创作)教师评阅成绩表学院名称:国际教育学院学号1135209875杜奕霖专业计算机科学与技术教师评阅指导教师谦(副教授)90平均得分论文题目网上订餐系统的设计与实现该生的选题有实际意义,按时完成了所要求的功能。论文指导教师评语叙述条理清楚、详略得当,是一篇优秀的本科论文。指指导教师对毕业论文(设计、创作)评分导教调查学****师研究数据处论文(设计、创评分项撰写开题态度评查阅理、文作)质量和创新合计语目分值报告、文与规与整理字表达意识100献综述15要求得资料1055分1010得分151010104590指导教师签名2015年4月29日该生论文结构合理,论文语句流畅,思路清晰,表达准确,评阅教师评语是一篇优秀的本科论文。评阅毕业论文(设计、创作)评分评阅调查教撰写开题学****数据论文(设计、创合计评分项研究师报告、文态度处理、作)质量和创新评目分值查阅献综述与规文字意识语整理与要求表达资料评满分**********分10得分151010104590评阅教师签名2015年5月4日此表由教师填写7/44:..大学2015届毕业论文(设计、创作)综合成绩表学号1135209875杜奕霖所在学院国际教育学院答该生答辩过程中思路清晰,反应敏捷,论文结构合理,条理清楚,辩委达到本科毕业设计和毕业论文要求的标准,经答辩小组评议,同意通答辩员委员过论文答辩。会会评答辩委员签字(4名以上):评语语与2015年5月10日评论文答辩小组评分分答辩情况论文质量评分容表答辩问题规要求与论文(设计、项目合计达情况情况文字表达创作)质量和分值(100)(15)(25)(20)创新意识(40)得分1525153590答辩委员会主任签字:2015年5月10日毕业论文(设计、创作)成绩综合评定(百分制):90分(教师评阅表平均成绩占40%,答辩成绩占60%)综合评定等级(优、良、中、差):优备注:一、论文的质量评定,应包括对论文的语言表达、结构层次、逻辑性理论分析、设计计算、分析和概括能力与在论文中是否有新的见解或创新性成果等做出评价。从论文来看学生掌握本专业基础理论和基本技能的程度。二、成绩评定采用结构评分法,即由指导教师、评阅教师和答辩委员会分别给分(以百分计),评阅教师得分乘以20%加上指导教师得分乘以20%加上答辩委员会得分乘以60%即综合成绩。评估等级按优、良、中、差划分,优90-100分;良76-89分;中60-75分;差60分以下。三、评分由专业教研室或院组织专门评分小组(不少于5人),根据指导教师和答辩委员会意见决定每个学生的分数,在有争议时,应由答辩委员会进行表决。四、毕业论文答辩工作结束后,各院应于6月20日前向教务处推荐优秀论文以汇编成册,%篇。五、各院亦可根据本专业的不同情况,制定相应的具有自己特色的容。须报教务处备案。8/44:..大学本科生毕业论文(设计、创作)承诺书论文题目网上订餐系统的设计与实现姓名杜奕霖所学专业计算机科学与技术学号1135209875完成时间2015年4月29日指导教师谦(副教授)职称承诺容:(设计、创作)是学生杜奕霖在导师谦的指导下独立完成的,没有抄袭、剽窃他人成果,没有请人代做,若在毕业论文(设计、创作)的各种检查、评比中被发现有以上行为,愿按学校有关规定接受处理,并承担相应的法律责任。(设计、创作)的复印件和磁盘。备注:学生签名:指导教师签名:2015年4月29日2015年4月29日说明:学生毕业论文(设计、创作)如有等要求,请在备注中明确,承诺容第2条即以备注为准。I/44:..:..29参考文献30/44:..要电子商务是信息时代网络技术飞速发展的重要成果之一。传统商务与信息技术结合将带来的巨大优势,而这些优势将使各种商业形式最终选择与先进的网络信息技术进行结合。网上订餐系统就是基于如此的背景下,用网络技术对现有的订餐方式进行改进,让多种功能在网络上实现,最终替代传统的订餐系统。网上订餐系统将解决很多传统的订餐的方式中存在的问题,例如:顾客无法大量广泛地获取各个餐厅的信息,餐厅无法实现同时接受多个订单,顾客与餐厅通过交流信息时效率低而容易出错,等等。只要这些问题可以在网上订餐系统中得以充分的解决,那么这种新型的订餐模式将彻底取代传统的订餐模式。概括来说,网上订餐系统主要分为三个部分:顾客客户端,餐厅客户端和服务器。第一,顾客客户端是面向普通顾客消费者的,它的功能主要包括:查看所有的可以接收订单的餐厅信息和餐厅的菜单信息,选择餐厅和菜品并提交订单的功能,以与最后的将订单和顾客信息发送给服务器的功能。第二,餐厅客户端是面向餐厅的客户端系统,它的主要功能包括:查看该餐厅的信息,修改餐厅信息,查看菜单信息,修改菜单信息,以与查看接收到的订单信息。第三,服务器是本系统的核心,唯一具有直接访问数据库是权限,其主要功能包括:接收来自客户端的指令与信息,向客户端发送数据库中的数据,修改数据库中的数据,记录在线餐厅的信息和转发订单。该系统的最终成果将初步实现网上订餐的各个功能,包括对数据库的管理,数据的流动,具备此类系统的共有特征。本系统将整体采用C/S架构,使用C#语言编写,开发环境为MicrosoftVisualStudio2010,数据库将采用MicrosoftSQLServer2008。关键词信息时代;电子商务;网上订餐;C#;C/S架构/44:..EC(merce)(merce),,customerscannotgettheinformationofallrestaurants,ime,anditislowefficiencyanderror-,,theOnlineReservationSystemincludethreemainparts:customerclient,,,showtheinformationoftherestaurantsonlineandtheirmenu,,,showtheinformationoftherestaurantandmenu,updatetheinformation,,:updatethedatabasebaseontheordersanddatafromtheclient,,Thissystemwillpreliminarilyshowthebasicprocedureoftheonlinereservation,includetheDataBaseManagement,datastream,,wholesystemwilluseC/Smodel,andC#./44:..InformationAge;merce;OnlineReservation;C#;C/Smodel/44:..1章绪论网络技术作为信息时代最重要也是最具有代表性的技术,已经深入到了人类生活中的方方面面。而其中电子商务作为一种通过互联网进行的商业活动,在近十年来的到了突飞猛进的发展。本文即将叙述的网上订餐系统,就是将传统商务中的重要一员餐饮业与当今互联网相结合的一种产物。作为电子商务的一种,其所具有的电子商务的优势将是传统餐饮业所不具备的。。,其本质上是生产效率的提高。在社会快速发展的今天,效率永远是衡量一款产品的重要标准。在生活中,我们常常遇到这样的问题:上班期间,由于中午休息的时间基本一致,在一座写字楼中就往往会出现这样的问题,即在中午的某个时间段将会出现人流的高度集中,大家选择在同一时间去食堂或者楼下的餐厅吃饭。这无疑会大大降低人们对于这段时间的利用效率。这时,人们可能会采取一种方式来回避高峰期,那就是叫外卖。传统的外卖方式就是打预定,然而,在这种方式中,顾客往往通过餐厅散发的传单来获取餐厅的相关信息,通过来传达自己的订单信息,餐厅方面通过接受订单后,一般通过手写来记录,最后通过口头确认才算完成一份订单的提交,之后就是订单的完成和食品的递交。显然,在传统外卖流程中,顾客通过传单来接收信息,所能获得的信息太少,而且印发传单成本高昂,无疑那些面对大众的中低档餐厅不会或者很少印发传单;其次通过来接收订单,效率很低,耗时至少5到10分钟;最后,口头确认存在出错的风险,无法保证订单的有效性。而网上订餐系统或称之为网上外卖系统,将完美的解决以上的所有问题。,有“产业、绿色产业”之称。相关专业人士将电子商务所具有的特点概况为“三高”、“三新”。“三高”即高人力资本含量、高技术含量和高附加价值;“三新”是指新技术、新业态、新方式。/44:..人流、物流、资金流、信息流“四流合一”是对电子商务核心价值链的概况。因此,自电子商务诞生时起,就已经在一些领域超过了传统的商务。,各地区发展并不平衡,呈现出美国、欧盟、亚洲“三足鼎立”的局面。美国式世界最早发展电子商务的国家,同时也是电子商务最为成熟的国家,电子商务与传统商务成功结合,已经渗透至社会中的各个角落。欧盟电子商务的发展起步较晚,但发展速度快,已经成为了全球电子商务的发达地区。亚洲虽然作为电子商务发展的新型势力,但市场潜力巨大,因此将是全球电子商务中的持续发展地区。,但仍呈现出典型的区域经济特征,这和我国经济发展、交通和网络技术推广发展的区域特征一致,即呈现出东南沿海属于发达地区,北部和中部属于快速发展地区,西部则相对落后。据统计,2007年我国B2B(Business-to-Business企业对企业之间的营销关系)电子商务交易额约为12500亿元,其中仅阿里巴巴就占了近7成。而C2C(Customer-to-Customer顾客对顾客之间的营销关系)。但值得注意的是在去年,即2014年,仅“双十一”一天的交易额就突破了22亿元。因此C2C是目前我国网民网购的主要形式。同时中央政府出台了一系列电子商务政策和法规,努力推动电子商务的快速发展。如表1-1所示表1-1中央与省有关政策时间文件名称容重点2004年8月《中华人民国电子签名是我国信息化领域第一部法律。从法律制度上保障电法》子交易安全,促进电子商务和电子政务的发展,为电子认证服务业发展创造了良好的法律环境,为电子商务安全认证体系和网络信任体系的建立奠定了重要基础。2005年1月《国务院办公厅关于加提出了加快电子商务发展的五项基本原则:政府推动快电子商务发展的若干与企业主导相结合、营造环境与推广应用相结合、网意见》络经济和实体经济相结合、重点推进和协调发展相结合、加快发展与加强管理相结合。2006年5月《2006-2020年国家信息提出了我国电子商务发展的“行动计划”:营造环境、2/44:..化发展战略》完善政策、发挥企业主体作用,大力推进电子商务;加快信用、认证、标准、支付和现代物流建设;完善结算清算信息系统;探索多层次、多元化的电子商务发展方式。2007年6月《电子商务发展“十一进一步明确了电子商务的产业地位,明确了我国电子五”规划》商务发展的总体目标,同时,还从提高电子商务水平、培育电子商务服务体系、提升企业创新能力和完善支撑环境四个方面提出了我国电子商务发展的具体目标。:C#开发环境:MicrosoftVisualStudio2010软件运行环境:monLanguageRuntime公共语言运行库)操作系统:Windows7操作系统数据库:MicrosoftSQLServer2008网络通信协议:TCP/IP传输层协议:TCP3/44:..第2章需求分析本章是对网上订餐系统的目的、围、定义和功能进行描述和分析。在整个工程中,需求分析是一个关键的过程,我必须首先确定实际需要才可以确定软件系统的功能。,想要了解功能要如何实现,首先就要了解要实现哪些功能。对于网上订餐系统来说,其核心的功能就是与订单相关的功能。在提交订单的过程中,顾客首先要了解餐厅的信息,这些信息就是餐厅通过客户端录入到数据库中的数据。顾客浏览信息过后进行选择,最后提交订单,订单信息通过网络发送给服务器,服务器存储并将订单信息转发给对应的餐厅客户端,最后餐厅客户端接收订单。在这一过程中,进过分析,初步分析结果如表2-1所示。表2-1网上订餐系统初步需求分析功能功能点功能描述顾客的需求顾客登录顾客输入地址与联系方式后登入系统。查看餐厅与菜单顾客登入系统后可以查看所有在线餐厅的信息与其菜单。提交订单顾客在选择好菜品后,提交订单。餐厅的需求餐厅登录餐厅在验证餐厅ID和密码后登入系统。查看、修改餐厅信息餐厅在登入系统后可以看到本餐厅的所有信息,并可以进行修改。查看、修改菜单信息餐厅可以查看本餐厅的菜单,并进行修改查看订单餐厅在登入系统后就可以接受订单,接到订单后可以查看订单的信息。管理员的需求管理员登陆管理员在验证ID和密码后登入系统。查看餐厅信息管理员在登入系统后可以查看到所有的餐厅信息。添加、删除餐厅管理员在餐厅管理界面可以选择添加或删除一个餐厅。4/44:..-1对各种用户对系统功能需求的描述,现将网上订餐系统功能模块划分如表2-2所示,并对其模块的划分和功能进行描述。划分模块的目的是使系统的结构更加清晰,开发难度降低从而有利于开发。表2-2网上订餐系统需求分析结果功能模块功能点功能描述登录管理员登录管理员输入ID和密码,系统通过服务器将输入的信息与数据库中的ID和密码进行对比验证并反馈结果。餐厅登陆餐厅输入餐厅的ID和密码,系统将输入的数据发送给服务器,服务器将其与数据库中ID和密码进行对比验证并反馈结果。顾客登录顾客在输入地址和联系方式后登入系统,系统将其保存在本地并与服务器建立连接,接收所有在线餐厅的信息。之后该用户所有订单上的地址与联系方式都是登录时输入的容。餐厅管理餐厅添加与删除管理员登入系统后,服务器将所有餐厅信息显示给管理员,管理员可以选择新建一个餐厅项或删除一个餐厅项。无论什么操作,服务器都会对数据库做相应的修改。餐厅信息更新餐厅用户登入系统之后,服务器将本餐厅信息发给用户所在客户端。用户可以修改这些信息,修改信息会发给服务器,服务器会对数据库进行相应的更新。菜单管理菜单信息的维护与管理餐厅用户登入系统后,服务器将本餐厅的菜单信息发送给用户所在客户端。用户可以对菜单进行修改(增加菜品,删除菜品或修订某个菜品的信息)。修改信息会发给服务器,服务器会对数据库进行相应的修改。订单提交与接收订单的提交顾客在登录后,服务器会将所有在线餐厅(已登录的餐厅)的信息和菜单发给顾客的客户端。顾客在选择了菜品后,可以提交订单,客户端会把订单信息发给服务器。订单的转发服务器在接收到顾客客户端发来的订单信息后,会把订单信息存入数据库,然后根据订单中对应的餐厅,将订单信息转发给对应餐厅的餐厅客户端。订单的接收餐厅客户端在收到订单信息后保存并将其在订单管理页面展示出来。5/44:..第3章总体设计本章容主要包括程序拓扑、开发工具与环境的简要介绍、系统架构与模块划分以与数据库设计。,程序分为三个独立的部分:顾客客户端,餐厅客户端和服务器。功能上整体分为4大功能模块,每个模块下又分为多个子模块。,由一个服务器和两个客户端组成,的拓扑如图3-1所示。如图3-1中所展示的,该系统程序分为三部分运行:顾客客户端,餐厅客户端和服务器。所有的功能都是通过这三个独立的程序之间的连接实现的,也就是说,该系统的运行需要依托互联网。图3-,这4个功能模块在三个独立的部分上表现出具有不同的功能。6/44:..,它的功能主要包括:顾客登录功能,查看所有在线餐厅信息和餐厅的菜单信息的功能,选择餐厅和菜品并提交订单的功能,以与最后的将订单和顾客信息发送给服务器的功能。顾客在登录时,发生了数据的流动,具体数据流向如图3-2所示。-,它的主要功能包括:餐厅用户登录功能,本餐厅信息查看功能,修改本餐厅信息功能,查看本餐厅菜单信息功能,修改菜单信息功能,以与查看接收到的订单信息功能。餐厅在登录时的数据流向如图3--3餐厅登录数据流图餐厅在管理餐厅信息是的数据流向如图3-4所示。7/44:..-4餐厅信息管理数据流图餐厅在管理餐厅的菜单信息数的数据流向如图3--,唯一具有直接访问数据库是权限,其主要功能有:管理员通过登陆服务器新建或删除餐厅,接收来自客户端的指令与信息功能,向客户端发送数据库中的数据的功能,根据客户端的指令修改数据库中的数据的功能,记录在线餐厅的信息和转发订单的功能。管理员登陆的数据流向如图3-6所示。8/44:..

网上订餐系统的设计与实现毕业论文 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数44
  • 收藏数0 收藏
  • 顶次数0
  • 上传人青山代下
  • 文件大小3.61 MB
  • 时间2024-04-08