《美食资讯网站的设计与开发 计算机专业.docx》由会员分享,可在线阅读,更多相关《美食资讯网站的设计与开发 计算机专业.docx(32页珍藏版)》请在课桌文档上搜索。
1、美食资讯网站的设计与开发DeSignandDeVelOPmentOfFOOdInfOrmatiOnWebSiteS内容摘要近年来,随着社会经济的暴风成长,互联网开始渗入到人们的各方各面的日常需求,各种商户都开启了线上线下相结合的售卖模式,因此促使美食咨询网站的开发变成现实需求。本文基于现实使用需求,以ASP.Net技术、SQL数据库为理念,利用软件工程的基本概念和原理,构建一个美食咨询网站。在这个网站的构建过程中,我主要是对系统与行业开展相应的需求研究,汇总出主要功能,然后是对其开展综合布局与具体设计,整体布局设计的内容则主要是设计系统的整体结构、设计系统的基本功能以及设计系统的数据结构和设计
2、系统的安全性等方面;在项目的最后,需要对完整的美食咨询系统进行测试,检测本次的测试结果,总结得出设计的系统中的不足并加以改善,减少后期维护系统的不必要麻烦,也是给以后相似系统的开发提供一个模板和思路。本系统的开发界面易读、易懂,操作方便简单,进而得到不同菜系信息,此外提高效率,促使不同菜系信息更加具体与详细。关键词:美食咨询网站;SP.Net;SQLAbstractWiththedevelopmentofsociety,everyaspectsofsocietyareusingtheinformationage.Theadvantagesandpopularityofthecomputerma
3、kethedevelopmentoftheeightChinesecuisinedynamicwebsitebecomenecessary.Inthisthesis,theactualapplicationforthedevelopmentofthebackground,usingsoftwareengineeringprinciplesanddevelopmentmethods,utilizingASP.NettechnologytobuildaChineseeightcuisinewebsite.Theentiredevelopmentprocessfirstcarriesonthedem
4、andanalysistothesystem,acquiresthemainfunctionofthesystem.Thenthewholedesignanddetaileddesignofthesystemareinprocess.Theoveralllayoutdesignismainlyabouttheoverallstructureofthedesignsystem,systemoverallstructuredesign,systemdatastructuredesignandsystemsafetydesign.Thedetaileddesignmostlycontainsther
5、ealizationofsystemdatabaseaccess,therealizationofthemainfunctionmodule,themodulerealizationkeycodeetc.Last,thefunctiontestofthesystemisactualized,testtheresultofthistest,theshortcomingsofthesystemandthedemandtoimprovetheplaceforthefuturesystemmaintenanceoffersaconvenient,atthesametimeforthefuturedev
6、elopmentofsimilarsystemstoofferreferenceandhelp.Thedevelopmentofthesystemcanconvenientlyaccesstoeightdishesinformation,butalsotomakeeightdishesofinformationmoresystematicandorderly.Thissysteminterfaceiseasilytouse.Keywords:Chinaseightmajordishesdynamicwebsite;ASP.Net;Sqlserver2012目录1系统概述11.1 概述11.2
7、课题意义11.3 主要内容22系统开发环境32.1ASP.NET概述32.2VisualStUdio介绍31.1 3SQL数据库介绍52.4 C#介绍52.5 B/S架构73需求分析83.1技术可行性:技术背景83.2经济可行性83.3操作可行性:83.4社会因素可行性:83. 5系统流程和逻辑94. 6开发环境需求分析124系统概要设计134.1 概述134.2 系统结构134. 3.数据库设计154. 3.1数据库实体155. 3.2数据库设计表165系统详细设计195.1 网站首页195.2 登录功能模块215.3 管理员功能模块215.4 用户功能模块24结论29参考文献301系统概述
8、1.1 概述我国的美食文化在整个世界上一直都是赞不绝口的,地理环境的独特、丰富的人文科学以及文化习俗都是中国饮食文化中八大菜系不可或缺的组成部分。就如最近几年,随着本国经济的暴风成长,中国的饮食文化也在逐渐延伸至全世界,而这样独特的餐饮理念也吸引着全世界的人们开始关注我国的文化底蕴和人文地理,越来越多的人们开始通过中国的饮食文化了解中国五千年的传统文化和民族习俗,这也是一个我们向世界展示自身的大好机会,因此,发展饮食文化也是发展经济的一个重要领域。美食社是一个基于传统的餐饮文化,专注研究中国餐饮的文化和传统,体现中国餐饮的习俗和民族文化,发扬五十六个民族、八大菜系重的九州传统文化精神的美食平台
9、。当今社会的年轻人,越来越多人沉迷于快餐文化,希望能够通过对中国美食的传播,向当代的年轻人传播健康饮食的理念,普及中国的餐饮文化和餐桌礼仪,民以食为天,希望能够通过这样的一个传播,让越来越多的人关注到中国餐饮文化的魅力,提升当代中国人的生活水平和饮食品味。互联网已经延伸至我们日常生活中,俗话说“国以粮为本”,在解决了饱暖问题的现在,快餐文化的出现占据了当代年轻人的视线,相反而言,国外追求中国餐饮的人数是远远大于国内的,为了弘扬健康的餐饮文化和让中国饮食能够更为传承,启发了我设计和开发这个美食交流平台的想法。最近几年来,美食视频在网上流传数不胜数,也有人通过直播做饭吸引眼球,但是缺少的是一个可以
10、系统的宣传和普及中华菜系、介绍各种菜系做法和其包含的文化底蕴的平台,我相信这样的一个平台,一定可以让中国的美食得到推广和传播,可以提升人们对于饮食水平的品味。1.2 课题意义近几年来,中国的美食行业迅速发展,市场发展潜力剧增,有着巨大的发展前景,目前正在迎来一个美食发展改革的主要时刻,只有把握住这个机会的人,才能在美食行业立足。美食行业和其他行业不同,有着很多客观的决定因素(自身的地理条件、环境等),每个地方的人口味都不同,必须要准确的把握好地方口味,选择正确的美食产品,才能够在美食行业脱颖而出。就现状而言,网上充斥着多不胜数的美食站点,这些站点主要分成两大派,一派是关于美食外卖派送,其中包括
11、美团、饿了么、团购网、百度糯米、大众点评等,这些网站你只需定位提供你目前所在的位置,就可以搜索到你周围可以提供外送服务的商家,只用在平台上购买下单就可以派送到家门口,可谓方便至极;另外一派则是关于如何做成一道美食的网站,这类网站较与前者知名度没有那么高,其中包括美食天下、下厨房、天天美食、可心食谱等,这些网站主要是通过自建菜谱来吸引目标客户,多针对于家庭主妇这一用户群体,但是目前我国的普遍状况是家庭主妇并不会使用网站和软件,所以后者的知名度无法打响,随着经济的发展,在未来,这类网站的市场潜力不可低估。综合以上的分析,我们发现,美食网站多为两方面发展,但至今仍旧没有一个知名的软件是同时包括推荐美
12、食、美食菜谱、美食派送服务三者的功能的,这就是现阶段美食网站存在的缺点,也正是未来美食网站发展的一个流量入口。现在很多的美食网站,其中分别包括的美食推荐、美食派送的功能,很好的促进了中国餐饮业的发展,如果没有这些网站和软件的诞生,中国餐饮业只能生活在线下,很难想象怎么使用户和用户之间进行关于食品的交流,对于很多美味佳肴必定也是一大打击,因为无法宣传和推广,最后只能被遗忘。一个完美的美食资讯网站对于中国餐饮行业来说无疑是很好的市场推动器,能够使得商户和用户之间的联系更为紧急,及时改进缺点,另一方面,也能够督促美食商户做好食品安全的把控,让食者能够享用到最为美味、价位适当的美食。建立一个互享的美食
13、网站平台可以说是为消费者和消费者、消费者和卖家、卖家和卖家之间提供了一个美食买卖平台,并且这个平台是完全透明、安全、可靠的。1.3 主要内容如何建立一个优秀的美食资讯网站?首先,要了解一个美食资讯网站必须具备的功能,对其进行分析、设计,在网页主页布局和主要向导组成的构成也要详细设计,从而介绍美食资讯网站的具体实施。此论文主要是使用ASP.NET科技,从数据库内得到信息,进而导入库内,美食咨询系统可以对数据库进行相关操作,在网页内增加动态信息,最终实现此类网站之前所预设的主要功能。2系统开发环境2.1 ASP.NET概述ASP.Net几乎可以在Web应用软件开发者的所有平台上正常运作,因为这是一
14、种根据通用语言的编译后运行的程序,具备着极强的适应能力,通用语言的基本数据库、信息体系、数据接口的联系都可以完美的融入到ASP.Net的Web应用软件中,其还是独立化语言,在多处理器运作时期可以采用多种无缝连接方式,在一定程度上,提高运作效率,即便是当前此软件只适用在单个处理器上,未来开展其他操作的时候也是不用做任何运作就可以几块他们的运行速度的,不过目前的ASP就无法达到这个效果。ASP.Net的优势,通常是下面多个部分:(1)运作效率高,主要基于.NETFramework框架进行创建,通常了使用VisualBasic,C+等相关程序设计语言,在设计之后不用第二次编译就可以直接运行,所以相对
15、于使用VBScript或JavaScript等非模块化语言进行撰写,综合速率高。(2)重复利用性,ASP.Net是将代码和编写内容完全隔离开来的,将代码和HTML在ASP里出现混乱是不存在的,所以重复利用性非常高。(3)数量少,ASP.Net只要前期做一个简单的说明,就可以自动实现很多功能,而ASP对于其要执行的全部功能都必须要编写代码才能够运行,所以,在具备相同功能的时候,ASRNet需要编撰的代码数目少之又少。2. 2VisualStUdiO介绍假如目前使用VisualStudio2013专业版进行软件开发操作,但是团队却使用普通版本,此时个人能访问的特征可以协助团队提高综合效率,强化功能
16、,提升开发时期的可预估性,且减少整个开发的费用。接下来叙述特色技术以及语言和应用程序种类:第一特色技术个人可利用ViSUaIStUdio在自身所建设的应用程序内集成众多技术。有关内容是:(1)程序架构可开发与运作应用程序与XMLWeb服务的完整组件。(2) WindowsPresentationFoundation(WPF)WPF属于Framework框架种类,通常使用在创建Windows客户端应用程序的外部设计。WPF重要功能是控件,绑定信息,动画,款式,模板,文件,媒体等众多部分。(3) WindowsCommunicationFoundation(WCF)WCF属于运行库与APL也是创建
17、让不同客户端可以共享数据的系统,相同的基础结构与API也能用来创建在相同电脑系统,也可以是根据互联网访问的应用程序进行交换信息。(4) Windows窗体WindoWS窗体可让个人轻松开发且设计众多图案,而且,相比之前的应用程序,此程序在访问本地计算机上的数据时更稳定,效率更高。(5) ASP.NET和AjaXASP.NET是基于.NETFramework上的编程类,此外具有Web应用程序模型与相关控件,因此才能直接创建Web应用程序。但是在个人创建ASP.NETWeb窗体或ASP.NETMVC程序时,在使用AjaX库之后,可以全面提高应用效率以及强化使用人员的感受。作为微软企业当前领先的规模
18、庞大的数据库服务器SQLServer,在经过SQLServer6.5与7.O两个版本的创新之后,微软企业逐渐进入到其他业务行业。伴随微软企业的数据库主要产品SQLServer2012Beta2版本的制定,软件产业基于数据库研发的形式也出现一定的变化。由于系统的业务数量以及数据量在日益增加,数据库的CPU资源有可能会有不够用的风险,而为了能够更加方便的维护数据库运行,SQLServer2012在不暂停数据库且不影响前台业务的情况下热增加CPUo(6) C#介绍C#是一个.NET重要语言,C#是基于对象的当代稳定编程语言,主要使用大量C+的功能,主要包含语句等部分,不只参照JAVA技术的相关算法与
19、要求,此外也使用命名空间处理多种命名空间的C#可涵盖众多类型的同名现象,减少混乱且没有规律的名称。C#属于虚拟机(CLR)-公共语言运作时环境,具备对象的层次结构。此外架构和WindoWS相似,其能使用所有Win32API,因此IC#工作人员可以尽早了解。使用Web服务设计的C#语言,可以在网络内使用,在所有系统内调用改善编程语言运作。C#属于编程语言。在具体设计中得出,它的很多操作和设计都以C/C+为基础,并有很多方式都是根据JaVa设置的。例如,上述语言都具有垃圾收集作用,然而上述语言没有模板。微软目前暂停在ViSUaIJ+产品,它是很难不相信使用微软的C#不是Javao简单语法C#代码并
20、不提倡与关键字,方便应用,效率更高。基于对象C#是基于对象的语言,因此表现出封装,多形与单继承等特征。常量和变量功能,此外被封装在相同类型中,便于优化代码可读性,避免矛盾。专注网络C#支持大多数Web服务,且允许其在所有网络中进行支持所有语言系统及其呼叫。强C#能够设计出控制程序,图形程序NT的服务,使用普通零件,界面内容,相关服务等。自主性与兼容性C#整体特点是相对自由,效率高,其可以为工作人员提供充足且开放的内容,.NET规格相同的语言,进而保证与组件彼此间的其余语言C#程序集的互操作性。B/S架构也在持续进行,大多数是依照WWW浏览器技术,之后融合众多浏览器脚本语言,采用普通浏览器来兑现
21、原本复杂的专用软件,具备相同的性能,这样还能减少研发费用,是一种新的软件架构。B/S架构是依照互联网系统的开发架构,是当前在软件系统开发中使用较为普遍的系统结构。随着互联网的迅猛发展,管理系统如果只能够在一台电脑上使用将不再适应互联网的大浪潮,其需要可以同时在连接互联网的多台电脑进行访问和操作。在上述现实情况下,基于B/S架构的软件系统设计方式被普遍应用,基础内容也开始持续创新。B/S架构的运行方式就是将开发的软件系统布置在远程的服务器上,然后就能够实现在任何连接互联网的电脑上访问软件系统。3需求分析3.1技术可行性:技术背景(1)硬件可行性分析系统对硬件的要求非常少,在最基本的硬件配置就可以
22、进行开发,只要保证系统可以进行运行即可,这样能够保证较高的效率。除非存在配置特别低的硬件,会造成系统卡顿和低效率,从而导致整个网站的崩溃。所以,在硬件部分具备较高的可行性。(2)软件可行性分析ASP.Net可以提供共用制度,研发过程相对复杂。而且,JAVA语言可用于储存信息,也能够非常容易的实现语言程序的模块化,代码也有极高的重复利用性。所以,依照系统详细情况,挑选ASP.NET当做本系统开发科技。在全部研究之后得出,设计在软件部分具备可行性。设计人员在上述部分能否拥有可行性,得出的结论就是,可以进行开发该系统。3. 2经济可行性系统是ASP语言开发软件,所以其设计所需人才较少,成本不高,性价
23、较高。3. 3操作可行性:本系统主要采用ASP,采用网络可以开展访问与操作,页面简洁易懂,可以上网的电脑,都可以开展访问与操作。其中表现出应用方便、容易监管、容易交换的特征,在应用上简单直接,所以可以顺利开发。3.4社会因素可行性:根据网站生命周期进行分析:因为我国互联网领域目前位于成长阶段,网站内包含类型众多的内容,可达到大众的现实需求。所以长久生命周期是目前设计网站的主要原因,需要我们关注。此外上述项目开发难度较低,系统对于软件和硬件没有过高的条件,使用者可以便利迅速的操作,网站设计通俗易懂,能够很轻易的上手和使用,不用花费精力和脑力,这在很大程度上就提升相关人员的应用效率,可以确保不同信
24、息的正确性,紧跟我国发展潮流。开始在数据库中添加用户信息(1)所需系统:windows7或更高版本(2)数据库环境:MicrosoftSQLSever2008(3)平台:MicrosoftVisualStudio2010(4)技术:ASP.NET技术(5)语言:C#编程语言4系统概要设计主要依照局Web服务模式,进而和互联网条件下的模型结构相符合。主要原理参考图4-1可知:执行过程属于架构网站系统,主体功能为:设计系统需要后台数据库的具体内容,其中不同表的详细内容为。表4-1Categoies表VVAV*V*Z列名数据类型长度约束IdintPRIMARYtitlenvarchar50NULLt
25、humbnvarchar128NULLcreatedncharVWWWW10NULL表4-2goods表列名数据类型长度约束IdintPRIMARYtitlenvarcharVkAA*AAAAAA128NULLcateidintNULLcatenamenvarchar128NULLthumbnvarchar128NULLpricefloatNULLfilegathnvarcharVSAASAAAAAk128NULLcreatednvarchar128NULL表4-3guests表列名数据类型长度约束IdintPRIMARYtitlenvarchar128NULLuseridintNULLuse
26、rnamenvarcharAAAAAAAAAA128NULLcreatednvarcharWwwwVv*WK128NULL表4-4news表列名数据类型长度约束idintPRIMARYtitlenvarchar128NULLthumbnvarcharXAAAAAAA*v128NULLcateidintNULLcatenanewwwwwwwxnvarcharwwwwwww128NULLcreatednvarchar128NULL表4-5orders列名数据类型长度约束idintPRIMARYintNULLusernameRy蔡弟蕊128NULLgoodsidintNULLgoodsnameVVV
27、VAZSZS*nvarchar128NULLpricefloatNULLnumintNULLtotalfloatNULLstateintNULLcreatednvarcharAAAAAAAAAA128NULL表4-6users表列名数据类型长度约束idintPRIMARYusernamenvarcharXaaaaaaaaaaaaaa50NOTNULLpasswordnvarcharAAAAAAAAAAAAA50NULLtelnvarchar50NULLemailnvarcharVWA*WAAAA50NULLaddressnvarcharWVv*WWW*WS128NULLrealnaeAAAAA
28、AAAAAAA.nvarcharAAAAAAAAAAAAA50NULLusertypenvarcharAAAAAAAAAAAA50NULLthumbnvarcharAAAAA*AA*50NULLcreatednvarcharV*AA*A*Av*v*A50NULL本系统内包含的与数据库有关操作都能利用通用类完成,提升代码耦合性,假如数据库类型等内容出现改变,也能马上修改类文件,不需要修改其他具体页面。另外,内部语言问题也能倍顺利处理,在配置文件内增加有关代码,主要优势就是系统对于数据库的操作特别编写在另外的一个类里,因为这样就提高了系统的集成性,不需要每个页面都有关于书库的刀座代码,在相关的操作
29、只需要访问相关的类别就可以了。用户参观网站,可查找具体首页、视频内容、菜品信息、留言评价、个人中心、全部产品分类、菜品图片、名称、价格等信息,如图5-1所示;奂建辱ftIeB 评论图5-1网站首页界面图点击菜品名称,即可获取菜品详细信息,如上架日期、详细介绍、所属类别、价格等信息,并可加入到购物车,如图5-2所示。*t*三*Mm220nH必“霸王猪肘.U广”、.EttvWTWa-率:TIrX坳川咖6。材A.实力一三w*ai不Fw.花天后点像庭外m.烟妗*e的”M.更余国”,馆.WTkBe*EOf-ti*-RMIiiGii寿BaUWL口*7*hfglr)关。.BMB.tl*IWHHMrIR止U火
30、打助口王磁宓Iy。海mW三W.单女山刖血乃5*.*8阳王抗西*M三!7三W.-24图5-2菜品详细图白理论菜品新闻:单击菜品新闻,可知道新闻标题、发表时间、简介等内容,参考图5-3可知;点击具体标题,就能查找文章具体内容,且顺利查看评论、评论,如图5-4所示。干=m.5ukmm.USWRMMMMrJ或Oe,一sMti:棉:WSSKW怎么献效b*h色*.am*txan。.切.可畲畸在eMAmii噩不可km畲野立加Nwew上你再K)Mft美食推荐:主要被划分成产品列表与新增两部分。前者表示利用内容列表得到视频名字、种类、价格、上架时间等内容,完成试看链接、更新、删除等活动,参考图5-9可知。图5-
31、9美食推荐界面图订单管理:利用内容列表得到顾客名字、产品、单价、数目、总价、下单时间、订单状态等数据,进而顺利删除、确定发送下载链接等,详情可参考图5-10。留言评论:根据内容列表可得到主旨、内容、作者、留言时间等内容,进而删除内容,详情参考图5-11可知。5.4用户功能模块用户登录系统后,能对订单、账号管理部分开展有关操作,详情参考图5-12可知。订单管理:利用内容列表得到顾客名字、产品、单价、数目、总价、下单时间、订单状态等内容,且顺利下载视频、支付等,详情可参考图5T3可知。aw4?三灵食用啊林账号管理:主要被划分成资料更新与密码设定两部分。前者主要填写实际姓名、电话、送货地点、邮箱等内
32、容,且顺利提交,完成更新,详情参考图5-14可知。6系统测试6.1 测试理论软件系统测试就是为了保障程序系统能够正常运行,及时发现问题,及时解决故障。还是所有系统软件测试的具体要求,在具体应用时期,寻找到主要错误是非常重要的,较好的测试方式主要目标是寻找程序内出现的问题;测试活动需要遵从的标准为:(1)测试需要尽早开展,此外所有测试部分需要包含软件开发的不同过程与步骤。在寻找错误之后,马上处理,此时就能减少软件开发费用,提升整体质量。(2)在有关软件的多种实验中,比如实验时期指定的规划、报告等需要妥善储存与监管,最终目标是为了便于后续系统保护。(3)群集问题需要得到我们的充分关注,在软件所有测
33、试时期。需要在测试的时候寻找不正确的地方。其大部分是就问题较多的地方,此时需要重点关注上述部分,进行多次测试。(4)对于测试活动不能让原本的设计开发人员或是组织进行,需要寻找其他方开展测试,如此可以确保最终测试结果的科学性和真实性。(5)对于所有测试计划需要全面遵守相关制度开展。(6)有关软件测试过程用例就是预期结果和以往填写数据信息构成,填写条件中需要分析合理与不合理内容,如此就可以协助开发人员寻找其中出现的现实问题。(7)有关所有测试结果开展全面查找,尽可能减少错误。假如功能能顺利完成,此外上述操作并未导致其余功能乃至系统崩溃问题,那就证明测试通过。测试通过后,要注意查验测试工件是否完整,
34、并且分析、完成测试的报告。6.3 系统测试目标寻找程序内出现的问题是测试的主要目标。主要测试过程是持续寸照程序错误并提供错误报告给开发人员修改错误,完善系统的过程。本文使用测试方式与工具寻找程序中出现的问题,确保程序开发质量是此类测试活动的基础。此时需要对开发的系统开展测试,因此可以确保测试结果的完善性。在我们使用众多功能,在测试时期开展功能测试,查看系统是否达成原本设定的主要目标,我们也需要依照系统操作环节来开展操作测试,查看系统是否可以实现便利的成效。在开展系统综合测试时需要全面了解不同功能模块的详细内容,且开展操作。主要包含系统多种部分,其中就包含显示和计算结果等部分。程序测试主要目标是
35、寻找BUg而全面应用程序的过程。进行程序测试就是为了使程序能够正常使用,在真正发布之前发现问题及时处理。每一次系统测试需要编撰具体计划,制作测试用例架构规划,基于上述架构编撰具体用例,进而和被测试程序共同传送到电脑开展命令操作。此时将程序要使用的信息当做“测试用例”,全部用例得出的结果是“测试结果”o然而假如最终结果与“期望结果”不同,就表示系统内出现需要修正的问题,要及时寻找且处理,使得程序能够正常使用。6.4 性能测试功能测试是模仿各种正常和反常,经过自动化测试工具对系统性能测试的峰值负载测试。经过载荷实验测验在各种任务负载下该系统能否正常使用,目的是测试负荷逐步增加,察看该状况对系统的性
36、能变动。具体性能测试情况参考表6.1可知:表6.1系统性能测试测试内容测试结果适用性好准确性好可操作性好依从性好安全性好(1)具体执行:结束。依照对软件单元、集成与系统的测试,寻找问题十处。此处集成测试总共用例二百个,问题七处,系统测试六十个,得出bug六处。功能函数的多种状况。根据测试可知,软件表现出较高的稳定性、完善性。主要使用众多接口函数,此外不同接口函数功能齐全,功能强大,具备较高的实用性。(2)目标:完成完全性、可执行性、可维护性、功能性等部分。(3)最终结果:顺利通过。结论这次的毕业设计到目前为止算是完美结束了,在整个开发过程中,我筹备了一个月时间去学习系统设计开发所运用到的技术。
37、在学习的过程中,我发现了本人有一些学习方法错误和自身的缺点。关于一些要好好掌握的应用技能,还是略有不懂,在整个开发过程中只是掌握了一些基本的性能和控制方法,这些我还是可以掌握的。经过了一个月对系统设计的调查,系统的分析,咨询了网上的各类大神和自身看书学习,用三个多月完成了此系统。该系统还是有要改良的地方,功能也不全面,通过百度和咨询老师使得我更加容易完成该系统的设计。能够完成我的毕业设计真的要感谢老师和百度的帮助。由于该系统只实现了一些例如登录、注册、查询菜单、下单等简单的功能,一些真正高级例如联系客服、订单物流追踪等功能没能实现,界面的设计也并不漂亮。但这是由我个人单独完成设计的网站,所设计
38、的各个功能都能正常的运行且不出现错误,这是我觉得值得开心有成就感的事。在此次完成毕业设计的过程中还发现了自己一些不足之处,自己的自控力还是不够,在家完成系统设计的时候,容易被其他事物干扰,例如玩手机、朋友的邀约等,导致设计的完成时间加长,影响了系统开发的进度。这点不足让我有了改变的念头,需要不断地加强自身能力才能够更好地完成以后所遇到的事物。经过此次的毕业设计的完成和学校,让我学到了很多知识,也让对自己在计算机领域有了信心,相信自己以后能够胜任计算机这行业的工作,走向成功。参考文献1王显梅.基于ASP.NET的花木信息网站的研究与开发D.广西大学,2013.2胡秀源.基于ASP技术的动态网站设
39、计J.制造业自动化,2011,06:204-206.3李红升.基于ASP的网站开发J.计算机光盘软件与应用,2012,08:158+155.4陆丹菁.Web2.0时代旅游专业网站的发展现状及出路J.商业文化(下半月),2012,02:28-29.赵宣容.计算机软件数据库设计的重要性以及原则探讨电子技术与软件工程,2015,17:209.6李凯,鹿艳晶.旅游网站的设计与开发J.软件导刊,2012,03:79-8L白凯,吕洋洋,李薇薇.旅游网站信息类型、品牌与服务保证对网站信任的影响J.旅游学刊,2014,03:91-99.8郝进义.数据库设计规范及设计技巧研究J.计算机光盘软件与应用,2012,
40、12:176-177.9赵春燕.网站优化深度研究J.信息安全与技术,2012,01:61-63.10熊伟,叶淋玮.我国虚拟旅游网站的功能评价研究UL人文地理,2011,02:154T60.11范佳佳,叶继元.21世纪以来网站评价研究进展与趋势J.中国图书馆学报,2014,02:92-106.12廉同辉,余菜花,宗乾进.我国旅游网站的网络结构研究一一基于社会网络分析法J.旅游科学,2012,06:80-88.13莫祖英,马费成.数据库信息资源内容质量用户满意度模型及实证研究J.中国图书馆学报,2013,02:85-97.14李志义,义梅练.基于用户体验的网站优化研究综述JL情报科学,2013,11:150-154.15DongQiU,BixinLi,HaretonLeung.UnderstandingtheAPIusageinJavaJ.InformationandSoftwareTechnology,2016,73:.16OscarVega-Gisbert,JoseE.RomanJeffreyM.Squyres.DesignandimplementationofJavabindingsinOpenMPIJ.ParallelComputing,2016;