美食资讯网站的设计与开发_第1页
美食资讯网站的设计与开发_第2页
美食资讯网站的设计与开发_第3页
美食资讯网站的设计与开发_第4页
美食资讯网站的设计与开发_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本科毕业设计(论文)本科毕业设计(论文)美食资讯网站的设计与开发DesignandDevelopmentofFoodInformationWebsites院(系)计算机科学与技术系专 业软件工程班 级14软件工程6班学 生姓名郑熙璇指导教师李晶提交日期2018年4月10日内容摘要近年来,随着社会经济的暴风成长,互联网开始渗入到人们的各方各面的日常需求,各种商户都开启了线上线下相结合的售卖模式,因此促使美食咨询网站的开发变成现实需求。本文基于现实使用需求,以ASP.Net技术、SQL数据库为理念,利用软件工程的基本概念和原理,构建一个美食咨询网站。在这个网站的构建过程中,我主要是对系统与行业开展相应的需求研究,汇总出主要功能,然后是对其开展综合布局与具体设计,整体布局设计的内容则主要是设计系统的整体结构、设计系统的基本功能以及设计系统的数据结构和设计系统的安全性等方面;在项目的最后,需要对完整的美食咨询系统进行测试,检测本次的测试结果,总结得出设计的系统中的不足并加以改善,减少后期维护系统的不必要麻烦,也是给以后相似系统的开发提供一个模板和思路。本系统的开发界面易读、易懂,操作方便简单,进而得到不同菜系信息,此外提高效率,促使不同菜系信息更加具体与详细。关键词:美食咨询网站;ASP.Net;SQLAbstractWiththedevelopmentofsociety,everyaspectsofsocietyareusingtheinformationage.TheadvantagesandpopularityofthecomputermakethedevelopmentoftheeightChinesecuisinedynamicwebsitebecomenecessary.Inthisthesis,theactualapplicationforthedevelopmentofthebackground,usingsoftwareengineeringprinciplesanddevelopmentmethods,utilizingASP.NettechnologytobuildaChineseeightcuisinewebsite.Theentiredevelopmentprocessfirstcarriesonthedemandanalysistothesystem,acquiresthemainfunctionofthesystem.Thenthewholedesignanddetaileddesignofthesystemareinprocess.Theoveralllayoutdesignismainlyabouttheoverallstructureofthedesignsystem,systemoverallstructuredesign,systemdatastructuredesignandsystemsafetydesign.Thedetaileddesignmostlycontainstherealizationofsystemdatabaseaccess,therealizationofthemainfunctionmodule,themodulerealizationkeycodeetc.Last,thefunctiontestofthesystemisactualized,testtheresultofthistest,theshortcomingsofthesystemandthedemandtoimprovetheplaceforthefuturesystemmaintenanceoffersaconvenient,atthesametimeforthefuturedevelopmentofsimilarsystemstoofferreferenceandhelp.Thedevelopmentofthesystemcanconvenientlyaccesstoeightdishesinformation,butalsotomakeeightdishesofinformationmoresystematicandorderly.Thissysteminterfaceiseasilytouse.Keywords:China'seightmajordishesdynamicwebsite;ASP.Net;Sqlserver2012目录TOC\o"1-5"\h\z\o"CurrentDocument"1系统概述 1\o"CurrentDocument"1.1概述 1\o"CurrentDocument"1.2课题意义 1\o"CurrentDocument"1.3主要内容 2\o"CurrentDocument"2系统开发环境 3\o"CurrentDocument"ASP.NET概述 3\o"CurrentDocument"VisualStudio介绍 3SQL数据库介绍 5\o"CurrentDocument"C#介绍 5B/S架构 7\o"CurrentDocument"3需求分析 8\o"CurrentDocument"1技术可行性:技术背景 8\o"CurrentDocument"3.2经济可行性 8\o"CurrentDocument"3.3操作可行性: 8\o"CurrentDocument"3.4社会因素可行性: 83.5系统流程和逻辑 93.6开发环境需求分析 12\o"CurrentDocument"4系统概要设计 134.1概述 13系统结构 134.3.数据库设计 154.3.1数据库实体 154.3.2数据库设计表 165系统详细设计 195.1网站首页 19\o"CurrentDocument"登录功能模块 21\o"CurrentDocument"管理员功能模块 21\o"CurrentDocument"用户功能模块 24结论 29参考文献 301系统概述概述我国的美食文化在整个世界上一直都是赞不绝口的,地理环境的独特、丰富的人文科学以及文化习俗都是中国饮食文化中八大菜系不可或缺的组成部分。就如最近几年,随着本国经济的暴风成长,中国的饮食文化也在逐渐延伸至全世界,而这样独特的餐饮理念也吸引着全世界的人们开始关注我国的文化底蕴和人文地理,越来越多的人们开始通过中国的饮食文化了解中国五千年的传统文化和民族习俗,这也是一个我们向世界展示自身的大好机会,因此,发展饮食文化也是发展经济的一个重要领域。美食社是一个基于传统的餐饮文化,专注研究中国餐饮的文化和传统,体现中国餐饮的习俗和民族文化,发扬五十六个民族、八大菜系重的九州传统文化精神的美食平台。当今社会的年轻人,越来越多人沉迷于快餐文化,希望能够通过对中国美食的传播,向当代的年轻人传播健康饮食的理念,普及中国的餐饮文化和餐桌礼仪,民以食为天,希望能够通过这样的一个传播,让越来越多的人关注到中国餐饮文化的魅力,提升当代中国人的生活水平和饮食品味。互联网已经延伸至我们日常生活中,俗话说“国以粮为本”,在解决了饱暖问题的现在,快餐文化的出现占据了当代年轻人的视线,相反而言,国外追求中国餐饮的人数是远远大于国内的,为了弘扬健康的餐饮文化和让中国饮食能够更为传承,启发了我设计和开发这个美食交流平台的想法。最近几年来,美食视频在网上流传数不胜数,也有人通过直播做饭吸引眼球,但是缺少的是一个可以系统的宣传和普及中华菜系、介绍各种菜系做法和其包含的文化底蕴的平台,我相信这样的一个平台,一定可以让中国的美食得到推广和传播,可以提升人们对于饮食水平的品味。课题意义近几年来,中国的美食行业迅速发展,市场发展潜力剧增,有着巨大的发展前景,目前正在迎来一个美食发展改革的主要时刻,只有把握住这个机会的人,才能在美食行业立足。美食行业和其他行业不同,有着很多客观的决定因素(自身的地理条件、环境等),每个地方的人口味都不同,必须要准确的把握好地方口味,选择正确的美食产品,才能够在美食行业脱颖而出。就现状而言,网上充斥着多不胜数的美食站点,这些站点主要分成两大派,一派是关于美食外卖派送,其中包括美团、饿了么、团购网、百度糯米、大众点评等,这些网站你只需定位提供你目前所在的位置,就可以搜索到你周围可以提供外送服务的商家,只用在平台上购买下单就可以派送到家门口,可谓方便至极;另外一派则是关于如何做成一道美食的网站,这类网站较与前者知名度没有那么高,其中包括美食天下、下厨房、天天美食、可心食谱等,这些网站主要是通过自建菜谱来吸引目标客户,多针对于家庭主妇这一用户群体,但是目前我国的普遍状况是家庭主妇并不会使用网站和软件,所以后者的知名度无法打响,随着经济的发展,在未来,这类网站的市场潜力不可低估。综合以上的分析,我们发现,美食网站多为两方面发展,但至今仍旧没有一个知名的软件是同时包括推荐美食、美食菜谱、美食派送服务三者的功能的,这就是现阶段美食网站存在的缺点,也正是未来美食网站发展的一个流量入口。现在很多的美食网站,其中分别包括的美食推荐、美食派送的功能,很好的促进了中国餐饮业的发展,如果没有这些网站和软件的诞生,中国餐饮业只能生活在线下,很难想象怎么使用户和用户之间进行关于食品的交流,对于很多美味佳肴必定也是一大打击,因为无法宣传和推广,最后只能被遗忘。一个完美的美食资讯网站对于中国餐饮行业来说无疑是很好的市场推动器,能够使得商户和用户之间的联系更为紧急,及时改进缺点,另一方面,也能够督促美食商户做好食品安全的把控,让食者能够享用到最为美味、价位适当的美食。建立一个互享的美食网站平台可以说是为消费者和消费者、消费者和卖家、卖家和卖家之间提供了一个美食买卖平台,并且这个平台是完全透明、安全、可靠的。主要内容如何建立一个优秀的美食资讯网站?首先,要了解一个美食资讯网站必须具备的功能,对其进行分析、设计,在网页主页布局和主要向导组成的构成也要详细设计,从而介绍美食资讯网站的具体实施。此论文主要是使用ASP.NET科技,从数据库内得到信息,进而导入库内,美食咨询系统可以对数据库进行相关操作,在网页内增加动态信息,最终实现此类网站之前所预设的主要功能。2系统开发环境ASP.NET概述ASP.Net几乎可以在Web应用软件开发者的所有平台上正常运作,因为这是一种根据通用语言的编译后运行的程序,具备着极强的适应能力,通用语言的基本数据库、信息体系、数据接口的联系都可以完美的融入到ASP.Net的Web应用软件中,其还是独立化语言,在多处理器运作时期可以采用多种无缝连接方式,在一定程度上,提高运作效率,即便是当前此软件只适用在单个处理器上,未来开展其他操作的时候也是不用做任何运作就可以几块他们的运行速度的,不过目前的ASP就无法达到这个效果。ASP.Net的优势,通常是下面多个部分:(1) 运作效率高,主要基于.NETFramework框架进行创建,通常了使用VisualBasic,C++等相关程序设计语言,在设计之后不用第二次编译就可以直接运行,所以相对于使用VBScript或JavaScript等非模块化语言进行撰写,综合速率高。(2) 重复利用性,ASP.Net是将代码和编写内容完全隔离开来的,将代码和HTML在ASP里出现混乱是不存在的,所以重复利用性非常高。(3) 数量少,ASP.Net只要前期做一个简单的说明,就可以自动实现很多功能,而ASP对于其要执行的全部功能都必须要编写代码才能够运行,所以,在具备相同功能的时候,ASP.Net需要编撰的代码数目少之又少。VisualStudio介绍假如目前使用VisualStudio2013专业版进行软件开发操作,但是团队却使用普通版本,此时个人能访问的特征可以协助团队提高综合效率,强化功能,提升开发时期的可预估性,且减少整个开发的费用。接下来叙述特色技术以及语言和应用程序种类:第一特色技术个人可利用VisualStudio在自身所建设的应用程序内集成众多技术。有关内容是:程序架构可开发与运作应用程序与XMLWeb服务的完整组件。WindowsPresentationFoundation(WPF)WPF属于Framework框架种类,通常使用在创建Windows客户端应用程序的外部设计。WPF重要功能是控件,绑定信息,动画,款式,模板,文件,媒体等众多部分。WindowsCommunicationFoundation(WCF)WCF属于运行库与API,也是创建让不同客户端可以共享数据的系统,相同的基础结构与API也能用来创建在相同电脑系统,也可以是根据互联网访问的应用程序进行交换信息。Windows窗体Windows窗体可让个人轻松开发且设计众多图案,而且,相比之前的应用程序,此程序在访问本地计算机上的数据时更稳定,效率更高。ASP.NET和AjaxASP.NET是基于.NETFramework上的编程类,此外具有Web应用程序模型与相关控件,因此才能直接创建Web应用程序。但是在个人创建ASP.NETWeb窗体或ASP.NETMVC程序时,在使用Ajax库之后,可以全面提高应用效率以及强化使用人员的感受。2.3SQL数据库介绍作为微软企业当前领先的规模庞大的数据库服务器SQLServer,在经过SQLServer6.5与7.0两个版本的创新之后,微软企业逐渐进入到其他业务行业。伴随微软企业的数据库主要产品SQLServer2012Beta2版本的制定,软件产业基于数据库研发的形式也出现一定的变化。由于系统的业务数量以及数据量在日益增加,数据库的CPU资源有可能会有不够用的风险,而为了能够更加方便的维护数据库运行,SQLServer2012在不暂停数据库且不影响前台业务的情况下热增加CPU。C#介绍C#是一个.NET重要语言,C#是基于对象的当代稳定编程语言,主要使用大量C++的功能,主要包含语句等部分,不只参照JAVA技术的相关算法与要求,此外也使用命名空间处理多种命名空间的C#可涵盖众多类型的同名现象,减少混乱且没有规律的名称。C#属于虚拟机(CLR)-公共语言运作时环境,具备对象的层次结构。此外架构和Windows相似,其能使用所有Win32API,因此IC#工作人员可以尽早了解。使用Web服务设计的C#语言,可以在网络内使用,在所有系统内调用改善编程语言运作。C#属于编程语言。在具体设计中得出,它的很多操作和设计都以C/C++为基础,并有很多方式都是根据Java设置的。例如,上述语言都具有垃圾收集作用,然而上述语言没有模板。微软目前暂停在VisualJ++产品,它是很难不相信使用微软的C#不是Java。⑴简单语法C#代码并不提倡与关键字,方便应用,效率更高。⑵基于对象C#是基于对象的语言,因此表现出封装,多形与单继承等特征。常量和变量功能,此外被封装在相同类型中,便于优化代码可读性,避免矛盾。⑶专注网络C#支持大多数Web服务,且允许其在所有网络中进行支持所有语言系统及其呼叫。⑷强C#能够设计出控制程序,图形程序NT的服务,使用普通零件,界面内容,相关服务等。⑸自主性与兼容性C#整体特点是相对自由,效率高,其可以为工作人员提供充足且开放的内容,.NET规格相同的语言,进而保证与组件彼此间的其余语言C#程序集的互操作性。5B/S架构B/S架构也在持续进行,大多数是依照WWW浏览器技术,之后融合众多浏览器脚本语言,采用普通浏览器来兑现原本复杂的专用软件,具备相同的性能,这样还能减少研发费用,是一种新的软件架构。B/S架构是依照互联网系统的开发架构,是当前在软件系统开发中使用较为普遍的系统结构。随着互联网的迅猛发展,管理系统如果只能够在一台电脑上使用将不再适应互联网的大浪潮,其需要可以同时在连接互联网的多台电脑进行访问和操作。在上述现实情况下,基于B/S架构的软件系统设计方式被普遍应用,基础内容也开始持续创新。B/S架构的运行方式就是将开发的软件系统布置在远程的服务器上,然后就能够实现在任何连接互联网的电脑上访问软件系统。3需求分析3.1技术可行性:技术背景硬件可行性分析系统对硬件的要求非常少,在最基本的硬件配置就可以进行开发,只要保证系统可以进行运行即可,这样能够保证较高的效率。除非存在配置特别低的硬件,会造成系统卡顿和低效率,从而导致整个网站的崩溃。所以,在硬件部分具备较高的可行性。软件可行性分析ASP.Net可以提供共用制度,研发过程相对复杂。而且,JAVA语言可用于储存信息,也能够非常容易的实现语言程序的模块化,代码也有极高的重复利用性。所以,依照系统详细情况,挑选ASP.NET当做本系统开发科技。在全部研究之后得出,设计在软件部分具备可行性。设计人员在上述部分能否拥有可行性,得出的结论就是,可以进行开发该系统。经济可行性系统是ASP语言开发软件,所以其设计所需人才较少,成本不高,性价较高。操作可行性:本系统主要采用ASP,采用网络可以开展访问与操作,页面简洁易懂,可以上网的电脑,都可以开展访问与操作。其中表现出应用方便、容易监管、容易交换的特征,在应用上简单直接,所以可以顺利开发。社会因素可行性:根据网站生命周期进行分析:因为我国互联网领域目前位于成长阶段,网站内包含类型众多的内容,可达到大众的现实需求。所以长久生命周期是目前设计网站的主要原因,需要我们关注。此外上述项目开发难度较低,系统对于软件和硬件没有过高的条件,使用者可以便利迅速的操作,网站设计通俗易懂,能够很轻易的上手和使用,不用花费精力和脑力,这在很大程度上就提升相关人员的应用效率,可以确保不同信息的正确性,紧跟我国发展潮流。3_5系统葢程和逻辑系统业务流程團如團所示;提示用户名不能为空^3-1登录济程囹|开始输入信息*1否*V是否输入正确二」添加成功提示用户名已存在圉提示用户名已存在圉3-3诬册信息凉稈圏6开发环境需求分析所需系统:windows7或更高版本数据库环境:MicrosoftSQLSever2008平台:MicrosoftVisualStudio2010技术:ASP.NET技术语言:C#编程语言4系统概要设计1概述主要依照局Web服务模式,进而和互联网条件下的模型结构相符合。主要原理参考图4-1可知:执行过程42系统结构属于架构网站系统,主体功能为:

^4-3:管理员系统结构04-4:索统畀面结枸4.3.数据库设计4.3.1数据库实体管理员图q-$管理耆本体厲性圏用户图q-t用户信息属性圉4-3_2数据库设计表设计系统需要后台数据库的具体内容,其中不同表的详细内容为。列名数据类型长度约束IdintPRimytitlenwarchar50NULL■thumbnvarchax■-.mcm.r.mm128NULL匚ieat亡dii匚hai10NULL

表4一2goods表列名数据类型长度约束Idin-tFRIKRYtitlenvarchar、、、、、、、、、128HULLcateid111-tHULLeatensmstivarchar12SHULLtliiJJTLbmr:ELrcliar、、、、、、、、128HULLprreefloatHULLfilepathnvarchar12B3TOLLcreatednvarchar128KULL^4-3guests恙列名魏据类型长度约束Id■PRI1UKY七itlemr:drchai128NULLuseiid■...■UWjyin-tNULLusezm団tlE!nvarchai12SNULLcreatednuarchaif•.•55555’•-128NULL表4~4n刖s表列容数据类型长度约束idintPRIMARYtitleavalchar■•.•mvmvm+s128NULLthumbiivarchar128NULLNULLcatenajue...L.nvarchar■•.•■pWWWI.12SNULLcreatedavalchar128NULL^4-5orders克列容数据类型长度约束idm-tPRIMAKYuseizLdin-tNULLusezmaiTLE:nvarGhar12SNULLgoodsid.■1TOLLgoodsnauLenvarcharWjUjH.WiC12S1TOLLpricefloatNULLIiUJTiin-tNULLtotalfloatNULL■NULLcreatEd.nvarchar12SmiLL^4-6users表列容数握类型长度约束idintPRIMARYusern:3irLemr:aichaiEONOTNULLpasswordnvaxch^x50NULLtelmraichaiEONULLemailmraichai50NULLadires2iwaichai123NULLrealname'2*444444char50NULLusert\nziemr:aichaiEONULLthujiTbnvaxchsx50NULLcreatedmraichai■■m.—m50NULL5系统详细设计本系统内包含的与数据库有关操作都能利用通用类完成,提升代码耦合性,假如数据库类型等内容出现改变,也能马上修改类文件,不需要修改其他具体页面。另外,内部语言问题也能倍顺利处理,在配置文件内增加有关代码,主要优势就是系统对于数据库的操作特别编写在另外的一个类里,因为这样就提高了系统的集成性,不需要每个页面都有关于书库的刀座代码,在相关的操作只需要访问相关的类别就可以了。5.1网站首页用户参观网站,可查找具体首页、视频内容、菜品信息、留言评价、个人中心、全部产品分类、菜品图片、名称、价格等信息,如图5-1所示;阴车W3S¥1$阴车W3S¥1$图5-1网站首页界面图点击菜品名称,即可获取菜品详细信息,如上架日期、详细介绍、所属类别、价格等信息,并可加入到购物车,如图5-2所示。

*裔豳曽 上竺$S>«I/D1ZZ1!H|Z_t*ILX£«前王豬肘mhfci.胡离屉河一■良.izK?-ioE=twwL丽二■^ifiEiisipzpat3-ESK^>T-^tS.KAJtSWSSHTIfl石;沁S誓味重!WTSfflJiaH-Sg方虾冒砂喈.闻昨细曲瞰*星1WEI•吿话臼疋.宿土汎書它三耳.■上一a.号了叭ii询网hh吕工■壬Rm.nm.■■ttrnslLwjr-.itr*.M••gt泅l;i=cS!EMW«l--MW,.M*F:SWlit¥W5R. 7无・务鼻羞昭■£济茁涯耳-■¥24图5-2菜品详细图¥24■崗菜品新闻:单击菜品新闻,可知道新闻标题、发表时间、简介等内容,参考图5-3可知;点击具体标题,就能查找文章具体内容,且顺利查看评论、评论,如图5-4所示。■崗耐JblFlj¥raFl・P^口F口曲#旳却 碎7i.S?K«rfliHi.價壬"玉力髦■琢?El*h«<k和B・QF.,-*+壬直扇昼出■是I相.牍苹一^^么牧?^” .rttKffl”:MiW西曲4・0皿可>■*B晴"可事石W”W可鬲匣HL5)起・±戛H^GEB櫛■軒・减.W11圧壬*狂—.E=5JtH旣*]币的託■芒BIH-SU-ESltE.IE耳”■4m-kl..14¥LtB.ita. .m_CF・fi朗H不耳 filffl遷..商艮殆图5-3菜品新闻界面图5.2登录功能模块使用者键入本人的ID和password,填写结束之后点击登录,参考图5-4可知。登入美食客询网站LoginiidiYiin・・・迅住曽诃迅住曽诃马上蔓录美負运询网站2017.圏5罔管理员的登录畀面5.3管理员功能模块管理员登录系统后,会进入一个功能界面,在界面左边可以开展相关功能操作,主要是用户、类别、信息、订单等诸多管理部分,参考图5-5可知。如in#CkaBTibQardEl如in#CkaBTibQardEl用nre-EiEi鼻占曲bKEi帧■诬Ei订旦丹摄拒[3悵更新数据it捷更斷曲奥呂床:囹百-5管理员系统界面囹使用者管理:主要被划分成使用者列表与增加两部分。用户列表:利用列表可得到登录账号、姓名、电话、邮箱等有关具体内容,且顺利查找信息、得到密码、删除个人内容等操作,参考图5-6可知。可得到登录账号、mm电8列歪■OWEUK4FIHM■H•ft、*•fiE#■■IB>Efi'BifW!9li!r5«BU:UfUMNananRfab_WHU■avn图PE用户列表畀面图类别管理:主要被划分成类别列表与列表新增两部分。前者表示利用内容列表得到分类名字、简介、属性等内容,且进行更新、删除等活动,参考图5-7可知;类别新增:填写分类名字、性质、简介等内容且顺利提交,也就是添加,参考图5-8可知。

| iMMgai«3|>^UBB■ftiRtfe±mfrHffffll■RfcE±feg吐U±“*1・■■I1M&i・m圉KT类别列克畀面囹■ffMEjA4HH^5-8类别新增畀面團美食推荐:主要被划分成产品列表与新增两部分。前者表示利用内容列表得美食推荐:到视频名字、种类、价格、上架时间等内容,完成试看链接、更新、删除等活动,参考图5-9可知。gnmwn■iffUP UKS 43 « HkiH■iffUP UKS 43 « HkiH■fli 4*R.e < jfiMg^j,gKr:l>f1 TtiHT eHillKiwiARz,1.4n4]■£・ewiHeiAc丄号"*M■*:<Eh1Ata-』 HfljrSribq .... 工 jaiaasuVi^^tjmanNf匕dscEx'feeFHm -m jviuumM^X*m^iJa.BESB| MM> ■■■ 吐 lv-1iilfiflig■评 mm m* :+ '缶啊4.公十住rfjtgftiq■§*1 ■FMW W* !3 上■时卫筑I图5-9美食推荐界面图订单管理:利用内容列表得到顾客名字、产品、单价、数目、总价、下单时间、订单状态等数据,进而顺利删除、确定发送下载链接等,详情可参考图5-10。憎网F单Ei■E]~rt*t憎网F单Ei■E]~rt*t■il-an!图5-山订单管理畀面图留言评论:根据内容列表可得到主旨、内容、作者、留言时间等内容,进而删除内容,详情参考图5-11可知。« 删除内容,详情参考图5-11可知。« IUn-HWH1 jBi'ifejSFr卵河歸ISitzF-t冲警:■iHitarisx&daW# ■&El图5-11留言评论畀面囹5.4用户功能模块用户登录系统后,能对订单、账号管理部分开展有关操作,详情参考图5-12可知。

=间=间*0Cvrttnorf乂聘列!ft图,-专订单管理畀面图账号管理:主要被划分成资料更新与密码设定两部分。前者主要填写实际姓名、电话、送货地点、邮箱等内容,且顺利提交,完成更新,详情参考图5-14可知。■rat:6系统测试6.1测试理论软件系统测试就是为了保障程序系统能够正常运行,及时发现问题,及时解决故障。还是所有系统软件测试的具体要求,在具体应用时期,寻找到主要错误是非常重要的,较好的测试方式主要目标是寻找程序内出现的问题;测试活动需要遵从的标准为:(1) 测试需要尽早开展,此外所有测试部分需要包含软件开发的不同过程与步骤。在寻找错误之后,马上处理,此时就能减少软件开发费用,提升整体质量。(2) 在有关软件的多种实验中,比如实验时期指定的规划、报告等需要妥善储存与监管,最终目标是为了便于后续系统保护。(3) 群集问题需要得到我们的充分关注,在软件所有测试时期。需要在测试的时候寻找不正确的地方。其大部分是就问题较多的地方,此时需要重点关注上述部分,进行多次测试。(4) 对于测试活动不能让原本的设计开发人员或是组织进行,需要寻找其他方开展测试,如此可以确保最终测试结果的科学性和真实性。(5) 对于所有测试计划需要全面遵守相关制度开展。(6) 有关软件测试过程用例就是预期结果和以往填写数据信息构成,填写条件中需要分析合理与不合理内容,如此就可以协助开发人员寻找其中出现的现实问题。(7) 有关所有测试结果开展全面查找,尽可能减少错误。6_2测试通过准则假如功能能顺利完成,此外上述操作并未导致其余功能乃至系统崩溃问题,那就证明测试通过。测试通过后,要注意查验测试工件是否完整,并且分析、完成测试的报告。系统测试目标寻找程序内出现的问题是测试的主要目标。主要测试过程是持续寸照程序错误并提供错误报告给开发人员修改错误,完善系统的过程。本文使用测试方式与工具寻找程序中出现的问题,确保程序开发质量是此类测试活动的基础。此时需要对开发的系统开展测试,因此可以确保测试结果的完善性。在我们使用众多功能,在测试时期开展功能测试,查看系统是否达成原本设定的主要目标,我们也需要依照系统操作环节来开展操作测试,查看系统是否可以实现便利的成效。在开展系统综合测试时需要全面了解不同功能模块的详细内容,且开展操作。主要包含系统多种部分,其中就包含显示和计算结果等部分。程序测试主要目标是寻找Bug而全面应用程序的过程。进行程序测试就是为了使程序能够正常使用,在真正发布之前发现问题及时处理。每一次系统测试需要编撰具体计划,制作测试用例架构规划,基于上述架构编撰具体用例,进而和被测试程序共同传送到电脑开展命令操作。此时将程序要使用的信息当做“测试用例”,全部用例得出的结果是“测试结果”。然而假如最终结果与“期望结果”不同,就表示系统内出现需要修正的问题,要及时寻找且处理,使得程序能够正常使用。性能测试功能测试是模仿各种正常和反常,经过自动化测试工具对系统性能测试的峰值负载测试。经过载荷实验测验在各种任务负载下该系统能否正常使用,目的是测试负荷逐步增加,察看该状况对系统的性能变动。具体性能测试情况参考表6.1可知:测试内谷测试结果适用性妊准确性好可換作'性111 II1.1好依从性 奸安全性 好6.5测试结论(1) 具体执行:结束。依照对软件单元、集成与系统的测试,寻找问题十处。此处集成测试总共用例二百个,问题七处,系统测试六十个,得出bug六处。功能函数的多种状况。根据测试可知,软件表现出较高的稳定性、完善性。主要使用众多接口函数,此外不同接口函数功能齐全,功能强大,具备较高的实用性。(2) 目标:完成完全性、可执行性、可维护性、功能性等部分。(3) 最终结果:顺利通过。结论这次的毕业设计到目前为止算是完美结束了,在整个开发过程中,我筹备了一个月时间去学习系统设计开发所运用到的技术。在学习的过程中,我发现了本人有一些学习方法错误和自身的缺点。关于一些

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论