jsp永达影评网ssm论文_第1页
jsp永达影评网ssm论文_第2页
jsp永达影评网ssm论文_第3页
jsp永达影评网ssm论文_第4页
jsp永达影评网ssm论文_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

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

文档简介

毕业设计(论文)永达影评网系别:专业:学生姓名:学生学号:指导教师:完成日期:二〇一九年××月摘要网络的快速发展从根本上改变了人们的生活方式,进入二十一世纪以后,人们的生活发生了巨大的变化,融入了信息化的模式中。随着我国经济发展水平的飞速提高,人们步入小康生活,生活水平不断的提高。电影业的迅速发展,越来也多人选择去影院观看电影,同时电影院之间的竞争越来越大,如何更好的吸引等多客户,提高影院客流量,是各大影院关注的热点。在信息化时代的今天,互联网技术的迅速发展,网络支付体系的完善,使得人们越来越青睐于网络,基于这一现状,结合计算机技术,特开发了本永达影评网,为用户提供一个便捷的电影查询的平台,同时提高影院的客流量,促进影院发展。本课题根据用户的需要以及网络的优势建立的一个永达影评网,本系统主要采JSP语言进行编写,本系统数据库采用数据处理功能强大的MySQL来建立,这是一个中、小型的数据库管理系统。它功能强大,使用方便,提供了与其他数据库管理软件包良好的接口,能方便地识别多种数据库管理系统生成的数据库文件。数据库管理系统模块采用管理员密码管理形式,进入系统要求有密码输入,保证数据的安全性。关键词:B/S结构;MYSQL数据库;永达影评网;JSP技术AbstractTherapiddevelopmentoftheInternethasfundamentallychangedpeople'swayoflife.Afterenteringthe21stcentury,people'sliveshaveundergonetremendouschangesandareintegratedintotheinformatizationmodel.WiththerapiddevelopmentofChina'seconomicdevelopmentlevel,peoplehavesteppedintoawell-offlifeandtheirlivingstandardshavebeencontinuouslyimproved.Withtherapiddevelopmentofthefilmindustry,moreandmorepeoplechoosetogotothecinematowatchmovies.Atthesametime,thecompetitionbetweencinemasisgettingbiggerandbigger.Howtoattractmorecustomersandimprovethetrafficofcinemasisahotspotformajorcinemas.Todayintheinformationage,therapiddevelopmentofInternettechnologyandtheimprovementofthenetworkpaymentsystemhavemadepeoplemoreandmorefavoredbythenetwork.Basedonthissituation,combinedwithcomputertechnology,thecompanyhasdevelopedtheYongdaFilmReviewNetworktoprovideuserswithaAconvenientplatformformovieinquiries,whileincreasingthepassengerflowofthetheaterandpromotingthedevelopmentofthecinema.Thisprojectisbasedontheneedsofusersandtheadvantagesofthenetwork.AsystemismainlywritteninJSPlanguage.ThesystemdatabaseisbuiltwithMySQL,apowerfuldataprocessingsystem.Thisisasmallandmedium-sizeddatabasemanagementsystem..Itispowerfulandeasytouse.Itprovidesagoodinterfacewithotherdatabasemanagementsoftwarepackagesandcaneasilyidentifydatabasefilesgeneratedbyvariousdatabasemanagementsystems.Thedatabasemanagementsystemmoduleadoptstheadministratorpasswordmanagementform,andentersthesystemtorequirepasswordinputtoensuredatasecurity.Keywords:B/Sstructure;MYSQLdatabase;Yongdafilmreviewnetwork;JSPtechnology目录摘要 IAbstract I1绪论 11.1课题背景 11.2开发现状 11.3课题目标 12关键技术简介 32.1JSP技术 32.2B/S结构 32.4MYSQL数据库 43系统分析 53.1可行性分析 53.1.1技术可行性 53.1.2经济可行性 53.1.3操作可行性 53.1.4法律可行性 63.2功能需求分析 63.3性能需求分析 63.3.1系统的安全性 63.3.2数据的完整性 73.4系统UML用例分析 73.5系统流程分析 83.5.1注册流程 83.5.2登录流程 83.6非功能需求分析 94系统设计 104.1系统结构设计 104.2系统顺序图 104.2.1登录模块顺序图 114.2.2添加信息模块顺序图 114.3数据库设计 124.3.1数据库概念结构设计 124.3.2数据库逻辑结构设计 135系统的实现 165.1用户功能模块的实现 165.1.1用户注册登录界面 165.1.2用户登录界面 175.1.3评价界面 175.1.4电影信息界面 185.1.5订票界面 185.1.6我的订单界面 195.2管理员功能模块的实现 195.2.1管理员登录界面 195.2.2首页轮播管理界面 205.2.3预告片管理界面 205.2.4新闻公告管理界面 215.2.5客户管理界面 215.2.6电影管理界面 226系统测试 236.1测试定义 246.2测试方法 246.3功能测试 256.4测试策略 256.5测试分析 257总结 27参考文献 28致谢 29PAGE291绪论1.1课题背景永达影评网是在当今不断发展的社会现状中产生出来的,在以往没有网络技术的情况下,一般人都是去影院售票窗口来购买。现如今,随着电影业的不断发展,电影院的增多,客流量的增长,老式的查看电影票方法已经满足不了现在日益增长的需求。永达影评网自然而言的借助于快速发展的网络系统出现了,因特网技术的飞速发展正在迅速地改变着人们的生活方式,因特网正在由科学工作者的工具变为普通百姓获取信息、进行交流的场所,而因特网的商业应用则尤为引人注目。本课题永达影评网有着无法比拟的优点,其具有利用率高的特点,同时使得用户更快的订票,受到了人们的广泛使用;同时永达影评网利用计算机平台,对信息进行管理,储存空间大,成本低,查找方便等。永达影评网,采用MYSQL数据库,充分保证数据的安全性、稳定性,管理员可以快捷准确的管理网站信息。1.2开发现状近年来,我国电影业发展的速度越来越快,我们去影院看电影越来越频繁,影院的客流量巨大,面临这巨大客运量以市场的竞争,如何让用户方便快捷的购买到电影票成了关键。目前,国内美团网、拉手网、糯米网等都推出了电影购票功能,备受大家喜爱,上网购票人数越来越多。系统拥有强大的搜索功能,界面更丰富多彩,设计非常人性化,系统的操作简单,流程易操作,备受消费者好评。国内外同类的售票系统开发越来越多,给消费者带来了巨大的便利,同时也大大促进了电影业的发展。随着我国经济水平的不断提高,永达影评网的发展空间不可估量。1.3课题目标首先对本永达影评网所涉及到的相关计算机知识整体把握,并进行基础的系统分析。系统分析是程序开发中的一个非常重要的环节,为了能够使设计程序更好、更充分的被展现出来,必须事先进行调查研究。在基础的调查的同时,也要对新系统的功能进行详细的解析分析,这样才能够研究开发出更加完整的系统设计。本系统平台利用了MYSQL数据库的架构,设计好所使用的数据库表格,进行系统分析,为系统打下一个坚实的技术基础。其次对永达影评网的业务流程进行了细致的分析,并记录和处理好相关的数据。再次研究开发系统所使用的数据库管理系统,设计数据库信息。最后研究系统的各个功能模块,并及时的掌握所使用的开发工具,从而完成系统的开发。设计中使用成熟的开发工具,保证了系统的安全性、可用性。本永达影评网的开发目标如下:1、操作简便、界面良好:简单明了的页面布局,方便用户进行查看电影信息,并可进行购票操作。2、即时可见:实现信息"即时发布、即时见效"的功能。3、功能的完善性:满足了不同用户的功能需求,包括管理员和用户。2关键技术简介2.1JSP技术JSP程序使用了Java编程语言,JSP技术可以对动态网页进行封装。通过tags和scriptlets,网页还能访问存在于服务端的资源的应用逻辑。JSP可以分离网页逻辑与网页设计和显示,对可重用的基于组件的开发进行支撑,更容易的对基于Web的应用程序进行设计。当Web服务器接收到访问JSP网页的请求时,首先运行的程序段,接下来将JSP文件中的HTML代码和运行效果一并返还给用户。通过Java文件的插入能够对数据库、网页多重定向等运行,从而满足构建动态网页所需要的程序。JSP和Servle相同,都可以通过服务器端运行。由于能够将一个HTML文本返回给用户端,所以用户端具备浏览器就可以进行浏览。HTML程序和穿插在内部的Java程序可以构建JSP网页。在服务器被用户端访问时,能够处理相应的Java代码,然后将产生的HTML页面再返回给用户端的浏览器。JSP的设计关键是Servlet,通常大型的Web应用程序的设计成果也通过JavaServlet和JSP的协作。JSP既拥有了方便快捷的Java程序,又统统的面向用户,既实现了平台的无关性危险还比较小,可以具备互联网的全部优势。2.2B/S结构在三层体系结构的B/S(Browser/Server,浏览器/服务器结构)系统中,用户可以通过浏览器向分布在网络上的众多服务器发出请求。B/S系统极大地简化了客户机的工作量,客户机上只需要安装、配置少量的客户端运行软件即可,服务器将担负大量的工作,对数据库的访问以及应用程序的执行都将由服务器来完成。B/S架构的不断成熟,主要使用WWW浏览器技术,结合多种浏览器脚本语言,用通用浏览器需要实现原本复杂的专有软件来实现的强大功能,并节约了开发成本,是一种新的软件架构。B/S系统包括:表示逻辑层,控制逻辑层,数据展现层,三层是相对独立又相互关联。2.4MYSQL数据库在软件项目中,通过使用数据库来操作数据,可以保证数据的独立性、一致性和安全性,为系统提供有效地访问数据的方式,同时为程序员减少了应用程序的开发时间。常见的数据库无非分为两类,一类是关系型数据库(Oracle,DB2,MySQL,SQLServer)和非关系型数据库(NoSql、MongeDB)。不同的数据库有各自的优缺点,此处不做具体介绍。MySQL支持多线程的特点,可以方便的利用系统资源,有效提高速度,而且提供了TCP/IP、ODBC和JDBC等多种方式途径来连接数据库;虽说其功能不够强大、规模也相对较小,但是对于本系统来说足够了,同时也可以进行二次开发的数据库表结构空间的扩展。图2-1数据库管理系统和接口的原理3系统分析3.1可行性分析可行性分析能够让系统用最低的开发成本来获得最高的经济效益。可行性分析目的是根据所开发系统的用户需求,明确研究方向,明确目标。通过详细的分析调查以及系统的框架设计功能模块分析,找到可行的方法。对要设计实现的永达影评网从技术上、经济上、法律上、操作上进行可行性研究调查,这样既能够保证信息资源的合理利用,也能够避免在学习工作设计程序过程中因失误而导致的系统错漏问题,协助我们对设计做出更加合理和可惜的抉择。3.1.1技术可行性本永达影评网主要采用JSP技术和MYSQL数据库作为设计工具,学习起来非常容易并且使用便利。作为计算机专业的学生,掌握了JSP技术的主要知识,也对MYSQL数据库的操作进行了系统的学习。本系统从整体上看设计起来比较容易,本系统开发的重点就是对数据库的设计和操作。在大学对软件工程,软件测试,UML统一建模语言等课程进行过系统的了解,也能够对这些课程进行开发,拥有一定的系统辨别、开发和检验能力。因此将JSP技术以及MYSQL结合起来开发一套永达影评网,必定是可行并且高效的。3.1.2经济可行性本永达影评网采用的软件都是开源的,这样能够削减很多的精力和资源,降低开发成本。同时也能够提升设计的作用,同时永达影评网对计算机配置的条件要求很低,即使是网吧淘汰下来的计算机也能够满足需要,因此,本系统在经济上是完全具有可行性的。3.1.3操作可行性永达影评网采用常见的界面窗口的登录界面,而系统的开发则采用的是较为常用的JSP技术、JAVA语言开发。这些策使得用户不需要很长的时间就能够快速熟悉本永达影评网,并掌握系统的操作方法。而且本系统操作比较容易,大部分输入信息页面选择的形式都是下拉框。在有些页面,信息可以自动生成,不需要输入。输入时间也采用了日历控件,操作比较容易,对操作人员的要求不高,只需要熟练操作WINDOWS即可。3.1.4法律可行性此系统设计是自己设计的永达影评网,具有很大的实际意义。开发环境软件和使用的数据库都是开源代码,因此对这个系统进行开发与普通的系统软件设计存在很大不同,没有侵权等问题,在法律上完全具有可行性。综上所述,我们进行了四个方面的可行性研究,可以看出,该永达影评网的开发是没有问题的。3.2功能需求分析本永达影评网主要满足两种用户的需求,这两种用户分别为管理员和用户,用户间的静态结构图如图3-1所示。图3-1用户间静态结构图管理员用户可对系统进行全面的管理,主要包括个人中心、首页轮播管理、预告片管理、新闻公告管理、客户管理、电影管理、电影票预定订单管理、网站建议管理功能。用户进入本系统可查看电影信息,注册登陆后可进行首页、电影、新闻公告、预告片、评价、我都订单、我的信息。3.3性能需求分析3.3.1系统的安全性此永达影评网设计要严格控制管理权限,具体要求如下:1.要想对永达影评网设计信息进行管理,首先要依靠用户名和密码在系统中登陆,无权限的用户不可以通过任何方式登录系统和对系统的任何信息和数据进行查看,这样可以保证系统的安全可靠性和准确性。2.在具体实现中对不同的权限进行设定,不同权限的用户在系统中登陆后,不可以越级操作。3.3.2数据的完整性 1.所有记录信息要保持全面,信息记录内容不可以是空。2.各种数据间相互联系要保持正确。3.相同数据在不同记录中要保持一致。3.4系统UML用例分析UML的缩写是UnifiedModelingLanguage,又称统一建模语言。是用来对软件密集系统进行可视化建模的一种语言。它是开发者对客观事物进行建模的标记,同时它也是为开发者了解系统需要什么样的功能和整个流程是什么样的做的前期工作。现在我们就对本永达影评网进行UML建模分析。本永达影评网UML用例图如图3-2所示。图3-2系统用例图3.5系统流程分析3.5.1注册流程未有账号的用户可进行注册操作,在注册时系统会判断用户名是否已存在,已存在的话,提示返回重新填写用户名,用户名不存在,填写密码,确认密码,系统判断两次密码是否一致,一致则在数据库中添加用户信息,注册成功。用户注册流程图如图3-3所示。图3-3注册流程图3.5.2登录流程为了保证系统的安全性,要对本永达影评网进行管理,必须进行管理员登录,否则无权进行系统管理,同时用户要想实现在线留言、在线选座等操作,也必须登录系统。用户登录流程图如图3-4所示图3-4登录流程图3.6非功能需求分析1.完整性需求要求各种信息记录的完整性,信息内容不能为空,各种数据间联系应保持正确性,且相同的数据在不同记录中的一致性。2.性能需求页面响应时问应该在3秒以内,最长不能超过4秒;并支持至少10000人同时在线浏览系统。3.界面需求系统界面要求简单明了,容易操作,符合用户操作习惯。4.安全性需求要充分保证系统的安全性、稳定性。要想对本系统进行管理,必须经过正确的账号密码进行管理员登录,否则无法进行系统管理。4系统设计4.1系统结构设计本永达影评网主要包括用户模块和管理模块,根据第三章中系统功能需求分析,系统功能模块设计是一个将一个庞大的任务细分为多个小的任务的过程,这些小的任务分段完成后,组合在一起形成一个完整的任务。它具体的工作步骤是:1、系统被分解多个子模块2、对各个子模块的功能进行预先的设计3、对各个子模块之间的逻辑关系进行设计4、对各个模块的界面以及模块间信息的传输进行设计在整个设计过程,以确定可能的具体方案达成每一个小的最终目标,对于每一个小的目标而言,我们必须先了解一些相关的需求分析的信息。然后对系统进行初步的设计,并对其逐渐进行优化,设计出一个具体可实现的系统功能模块。本永达影评网的结构图如图4-1所示:图4-1系统结构图4.2系统顺序图使用顺序图可以更好的将系统模块化,并明确各个模块的功能。下面就介绍本系统几个主要模块的顺序图。4.2.1登录模块顺序图用户和管理员均可进行登录操作,登录模块的顺序图如图4-2所示。图4-2用户登录顺序图4.2.2添加信息模块顺序图管理员可进行添加电影信息、电影分类信息等,添加信息顺序图如图4-3所示图4-3添加信息顺序图4.3数据库设计4.3.1数据库概念结构设计数据库概念模型是为了将现实世界中信息进行抽象而设计的,从而实现信息世界的建模,因此,概念模型是进行数据库设计的重要工具。在概念模式的设计中,E-R模型法是最常见的设计方法。本系统的E-R图如下图所示:1、评论信息实体E-R图如图4-4所示:图4-4评论信息实体的E-R图2、管理员信息实体E-R图如图4-5所示:图4-5管理员信息实体E-R图3、类别实体图如图4-6所示。图4-6类别实体E-R图4、电影信息实体图如图4-7所示。图4-7电影信息实体E-R图5、用户信息实体图如图4-8所示。图4-8用户信息实体E-R图4.3.2数据库逻辑结构设计本永达影评网采用了MYSQL数据库进行系统数据的储存,主要的数据库表的具体设置如下:表4-1pinglun评论信息表列名说明类型(长度)备注id编号int(11)不允许空,主键gid电影编号int(11)允许空plnr评论内容text允许空plr评论人varchar(50)允许空plsj评论时间varchar(50)允许空uid用户编号varchar(50)允许空plhf评论回复text允许空fs分数int(11)允许空表4-2t_admin管理员信息表列名说明类型(长度)备注userId编号int(11)不允许空,主键userName用户名varchar(450)允许空userPw密码varchar(450)允许空表4-3t_catelog类别信息表列名说明类型(长度)备注catelog_id编号int(11)不允许空,主键catelog_name名称varchar(450)允许空catelog_miaoshu描述varchar(3000)允许空catelog_del删除varchar(450)允许空表4-4t_goods电影信息表列名说明类型(长度)备注goods_id编号int(11)不允许空,主键goods_name名称varchar(1800)允许空goods_miaoshu描述text允许空goods_pic图片varchar(450)允许空goods_shichangjia市场价int(11)允许空goods_catelog_id类别编号int(11)允许空goods_del删除varchar(450)允许空bfsc播放时长varchar(20)允许空leibie类别varchar(100)允许空diqu地区varchar(100)允许空sysj上映时间varchar(30)允许空表4-5t_user用户信息表列名说明类型(长度)备注user_id`编号int(11)不允许空,主键user_name用户名varchar(100)允许空user_pw密码varchar(450)允许空user_type类型int(11)允许空user_realname姓名varchar(450)允许空user_address地址varchar(450)允许空user_sex性别varchar(450)允许空user_tel电话varchar(450)允许空user_email邮箱varchar(450)允许空user_qqQQvarchar(450)允许空user_age年龄varchar(450)允许空user_birthday生日varchar(450)允许空user_xueli学历varchar(450)允许空user_del删除varchar(450)允许空5系统的实现5.1用户功能模块的实现用户进入本永达影评网可查看电影信息、新闻公告、预告片等界面的运行效果如图5-1所示.图5-1系统主界面5.1.1用户注册登录界面未有账号的用户可进入注册界面进行注册操作,注册信息包括用户名、密码、姓名、性别、地址等,用户注册界面的运行效果如图5-2所示.图5-2用户注册界面5.1.2用户登录界面用户通过账号和密码可以进行登录,用户登录界面如图5-3所示。图5-3用户登录界面5.1.3评价界面用户可以进行评价,其界面如图5-4所示。图5-4评价界面5.1.4电影信息界面用户可以进行电影信息的查看,其界面展示如图5-5所示。图5-5电影信息界面5.1.5订票界面用户可以进行在线订票查看,其界面如图5-6所示.图5-6订票界面5.1.6我的订单界面用户可以进我的订单的查看,其界面如图5-7所示.图5-7我的订单界面5.2管理员功能模块的实现5.2.1管理员登录界面管理员要想进入系统后台对系统进行管理,首要进入登录界面,需通过正确的账号、密码进行登录操作,管理员登录界面如图5-8所示。图5-8管理员登录界面5.2.2首页轮播管理界面管理员可以通过首页轮播管理可以进行新增、修改和删除,其界面展示如图5-9所示。图5-9首页轮播管理界面5.2.3预告片管理界面管理员通过预告片管理可以进行预告片信息的新增、修改和删除,其界面展示如图5-10所示。图5-10预告片管理界面5.2.4新闻公告管理界面管理员通过新闻公告管理可以进行新闻公告信息的新增、修改和删除,其界面展示如图5-11所示。图5-11新闻公告管理界面5.2.5客户管理界面管理员通过客户管理可以进行客户的新增、修改和删除,其界面展示如图5-11所示。图5-12客户管理界面5.2.6电影管理界面管理员通过电影管理可以进行电影信息的、添加、修改和删除,其界面如图5-13所示。图5-13电影管理界面6系统测试在我们设计软件的过程中,测试系统常用的测试方法主要有两种:功能测试和结构测试。功能测试也被叫做黑盒测试和数据驱动测试,是在已经知道系统应该具有的具体功能的情况下,通过黑盒测试来测试系统功能是不是能够正常运行。在测试时,将系统当做不能打开的盒子,在不管系统内部结构与特性的状况下进行测试,它只检查系统功能是不是根据系统说明书的规定正常运行的,同时检测系统是否能正确接收的输入信息和输出信息的正确对应,并保持系统的完整性的外部信息需求。白盒测试与黑盒测试相反,它了解系统内部工作的各项具体程序,能够通过测试来检查系统内部的运行是不是按照系统说明书的规定进行正常运作的,因此,白盒测试又被叫做结构测试和逻辑驱动测试。根据测试程序的结构在每个道路试验,当系统运行时不是能按预定要求正确运行,无论其功能如,白盒测试试验,道路试验是一个逻辑驱动器,这种测试主要用来软件测验。软件测试工作必须要通过制定测试计划、设计测试、实施测试、执行测试、评估测试五个阶段完成。设计测试的目的是确定、描述和生成测试过程和测试用例。实施测试的目的是实施设计测试中定义的测试过程。测试的目的是实施和测试过程定义的设计实现。测试的目的是确保由运行意图建立系统的实现。系统测试一般有以下几种:功能测试,性能测试,恢复测试,安全性测试,强度测试。功能测试系统的输入,处理,输出,以满足需求。性能测试主要是测试安装在系统软件的性能。恢复测试是通过人工手段,软件错误,并测试系统恢复能力。强度测试则是检验系统的能力最强能够达到怎样的限度。系统测试是软件设计的最后一道工序,也是非常重要的一步。用于检查软件的质量、性能、可靠性等是否符合用户需求。一套严谨的、规范的、完善的测试过程将大大提高软件的质量、可信度、可靠性,降低软件的出错率,降低用户风险系数。通常系统测试包括:功能测试,安全测试,可用性测试,性能测试、兼容性测试等方面。6.1测试定义测试的定义:程序测试的目的是为了找到错误而实行程序的一个过程。测试(Testing)的任务与目的可以表现为:目的:发现程序的错误;任务:通过运行计算机上的程序,找到程序中隐藏的错误。另一个预测的相关术语叫纠错(Debugging)。其目的以及任务可以规定为:目的:找到并且纠正错误;任务:解除软件的故障,从而保证程序的可靠运行。测试与纠错的关系,可以用图6-1的数据流图来说明。从图中可以看出,每一次系统的测试是要准备好若干个测试数据,从而与被测试的程序一起送入计算机进行命令执行。一般我们把程序执行一次所需要的测试数据,叫做一个“测试用例(TestCase)。其中每一个测试用所例产生相应的“测试结果”。但是如果它的测试结果与“期望结果”不一致的话,那就是说明程序中的错误是存在的,需要我们来找到并改正。图6-1测试与纠错信息流程6.2测试方法在我们设计软件的过程中,测试系统常用的测试方法主要有两种:功能测试和结构测试。功能测试也被叫做黑盒测试和数据驱动测试,是在已经知道系统应该具有的具体功能的情况下,通过黑盒测试来测试系统功能是不是能够正常运行。在测试时,将系统当做不能打开的盒子,在不管系统内部结构与特性的状况下进行测试,它只检查系统功能是不是根据系统说明书的规定正常运行的,同时检测系统是否能正确接收的输入信息和输出信息的正确对应,并保持系统的完整性的外部信息需求。白盒测试与黑盒测试相反,它了解系统内部工作的各项具体程序,能够通过测试来检查系统内部的运行是不是按照系统说明书的规定进行正常运作的,因此,白盒测试又被叫做结构测试和逻辑驱动测试。根据测试程序的结构在每个道路试验,当系统运行时不是能按预定要求正确运行,无论其功能如,白盒测试试验,道路试验是一个逻辑驱动器,这种测试主要用来软件测验。6.3功能测试功能测试主要包括五项内容:适用性、准确性、可操作性、依从性、安全性。本永达影评网功能测试如表6-1所示:表6-1网站功能测试测试内容测试结果适用性好准确性好可操作性好依从性好安全性好6.4测试策略为了方便用户使用永达影评网,以及尽可能减少使永达影评网的设计与实现的测试错误的发生。该测试系统的主要范围,具体测试以下三个方面:1、于永达影评网设计与实现的代码,分别进行单元测试,集成测试,系统测试,验收测试的结果;2、列在测试对象可以被测试或不可接受的测试的特性和功能;3、用于分析和文档的测试需求,该日期的书面文件不必影响的设计,开发和执行的测试。6.5测试分析由于经验不足,写代码时出现了一些考虑不周的系统缺陷,写代码的时候会出现与设想不一致,比如说代码不规范导致接口与接口之间出现问题,功能与客户的要求不符合,这样导致系统不能过关,无法交付。所以系统在上线前必须反复测试,经过反复测试,修改,再测试,再修改,系统才能够不断完善。在整个系统测试中,根据需求文档和设计文档,逐一对功能进行检测并写好测试用例,有效避免残片缺陷,因为系统出现缺陷不仅影响功能,而且可以导致数据的不准确,导致系统性能的降低,经过测试,才能使得系统的稳定性和成熟度得到极大的提升,系统性能才能也才有保证。总体说来,软件通过测试。经过对上述的测试结果分析,本永达影评网满足用户的要求和需求。所有基本功能齐全,操作简单,系统运行性能良好,是一个值得推广、应用的永达影评网。7总结经过近半年的努力,终于完成了本永达影评网。通过本网站的设计,我在原有专业知识的基础上又学习到了很多新的知识,对专业知识和网站开发有了更深一层的理解。在系统开发的早期阶段,对软件编程的相关知识有一个初步的了解。从一开始的知识有一个整体设计的理解,然后从概要设计,详细设计,编码到最终的完成系统,在系统的开发设计过程中,虽然遇到了很多困难,但当我通过自己的努力去寻找各种数据或与老师和学生互相探讨学习,最终完成了本JavaWeb的永达影评网。当看到系统成功运行的那一刻,那种成就感和满足感让我感觉一切服从都是值得的,让我对系统的开发设计充满了信心与兴趣。毕业设计是考验我们所学知识应用水平的时候,是对我们所学知识的应用巩固和提高的时刻。在本次设计中,我不仅学到了很多知识,也提高了自己解决问题的能力。这次锻炼提高了我的实际应用水平,也大大提高了我的动手动脑能力,让我享受了探索的乐趣,成功的喜悦,这对我来说是一笔巨大的财富,将受益终身。在此次系统设计之前,我对网站设计懂得的专业知识不多,但是通过此次的设计,我学了很多关于网站设计的知识。虽然对于本系统的设计还是有所欠缺,但是还是让我很欣慰,我相信此次的设计将是我在今后

温馨提示

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

评论

0/150

提交评论