二手商品交易网站利用JSP技术设计和实现 网络工程专业_第1页
二手商品交易网站利用JSP技术设计和实现 网络工程专业_第2页
二手商品交易网站利用JSP技术设计和实现 网络工程专业_第3页
二手商品交易网站利用JSP技术设计和实现 网络工程专业_第4页
二手商品交易网站利用JSP技术设计和实现 网络工程专业_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

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

文档简介

摘要信息数字化进程加快,网络的普及带动了电脑手机的飞速发展。手机端各种APP的出现给人们的生活带来巨大变革。在交际上面仅仅需要在联系人部分或者群、讨论组等部分就可以完成交流工作,信息就能快速传达。无论办公还是生活都在讲究无纸化操作。对于吕梁离石区的居民来讲,利用计算机软件技术开发一款吕梁离石区二手商品交易网站也会让吕梁离石区的居民省事不少,这个吕梁离石区二手商品交易网站能让二手商品信息等内容通过一个网络平台完全展示出来,让网站用户只要登录进去吕梁离石区二手商品交易网站就可以查看所有的内容,还可以进行二手商品购买操作,避免物品浪费,充分发挥物品最大价值。本网站采用JSP技术进行开发,数据存储采用MYSQL数据库。关键词:二手商品交易网站;JSP技术;MYSQL数据库;AbstractThedigitizationofinformationhasaccelerated,andthepopularityoftheInternethasledtotherapiddevelopmentofcomputermobilephones.ThecoverageofvariouswebsitesonthecomputersideandtheemergenceofvariousAPPsonthemobilephonehavebroughtabouttremendouschangesinpeople'slives.Themostobviousexperiencein2017isthecashlesspayment.Nomatterwhereyougo,youcansolvetheproblemwithamobilephoneregardlessofthepurchase.TheAlipayWeChatQRcodecanbeusedtocompletethepaymentoperation,helpingustosavethewalletandCarryingpapercash.Today'sinformationhasbeentransmittedandsharedinrealtime.Incommunication,peoplecancompletecommunicationthroughsocialsoftwaresuchasqqandWeChat.Onlyinthecontactpartorgroup,discussiongroupandotherpartscancompletethecommunicationwork,andtheinformationcanbequicklycommunicated.Whetheritisofficeorlife,thereisapaperlessoperation.FortheresidentsofLvliangLishiDistrict,theuseofcomputersoftwaretechnologytodevelopasecond-handcommoditytradingwebsiteinLvliangLishiDistrictwillalsosavetheresidentsofLvliangLishiDistrict.Thissecond-handcommoditytradingwebsitecanbeused.Productinformationandothercontentarefullydisplayedthroughanetworkplatform,allowingwebsiteuserstoviewallthecontentbyloggingintotheLvliangLishiDistrictsecond-handcommoditytradingwebsite,andalsocanpurchasesecond-handgoodstoavoidwasteofgoodsandmaximizethevalueofthegoods..ThiswebsiteisdevelopedusingJSPtechnology,andtheMYSQLdatabaseisusedfordatastorage.Keywords:LuliangLishiDistrictsecond-handcommoditytradingwebsite;JSPtechnology;MYSQLdatabase;目录TOC\o"1-2"\h\z\u1绪论 11.1课题的研究背景 11.2研究现状 11.3论文主要内容 12相关技术及开发平台 32.1myeclipse平台 32.2关键技术研究 33系统分析 53.1需求分析 53.2可行性分析 53.3业务流程分析 63.4系统功能的UML用例图 74系统设计 94.1网站开发目标 94.2数据库设计 94.3系统功能模块设计 165系统实现 185.1前台功能模块详细设计 185.2卖家功能模块详细设计 225.3买家功能模块详细设计 235.4管理员功能模块详细设计 246系统测试 266.1测试资源和环境 266.2用户界面测试 276.3功能测试 286.4安全性测试 316.5测试结果分析 31总结 32参考文献 33致谢 351绪论1.1网站研究背景信息数字化的节奏已经在逐步影响生活中的人们,人们也逐渐感受到信息化说到信息不得不感叹现在人们的各种信息都在迅速流通,信息资源利用充分。信息背后的软件支持也得到广大范围的宣传和使用。软件开发团队愈来愈专业,开发技术愈来愈成熟。有了软件的存在,信息处理效率得到大幅度提升,帮助信息处理者省去了大部分时间。对于吕梁离石区的居民来讲,很多居民都会存在不需要但又具备一定使用价值的生活用品,这些生活用品大部分被居民遗弃,这样的做法一方面给环卫工人造成一定的清洁负担,另一方面又没有把物品价值充分利用,造成物品浪费,然而生活中还有许多居民需要这些被遗弃的具有使用价值的物品,针对这一现象,吕梁离石区就需要一款二手商品交易网站来处理这些自己不需要,但其他居民需要的物品。让买卖双方都能从此网站中获取收益。这个吕梁离石区二手商品交易网站能够充分利用商品价值,还能给吕梁离石区居民创造出巨大的经济效益。1.2网站研究现状通过互联网检索商品信息,并通过电子订购单发出购物请求,输入地址并用第三方支付工具付款,卖家后台系统看到订单并经过快递公司发货的流程,称之为网络购物。在欧美发达国家,信息化程度远远高于我国,发展速度相当迅猛,世界500强中的大多数零售企业都纷纷挤身网络经销商的行列,美国有着全球一流的零售商,比如家庭仓储、沃尔玛等都纷纷向着电子行业发展。广大网民在网上的购买额已经达到了相当巨大的数量,而且这种趋势不可逆转。调查表明:在互联网技术的诞生之地--美国,绝大部分家庭已越来越习惯于在家中从网上购物。根据CNNIC的统计结果,2017年天猫双11完成1682亿的成交额,毫无意外又创下世界纪录,平均每个中国网购消费者的网络购物支出将增长至12198元人民币,年增幅7.0%,中国网民总人数达到了7.75亿,与去年同期相比,增长率为23.4%。1.3论文主要内容根据吕梁离石区二手商品交易网站编写的论文主要阐述了吕梁离石区二手商品交易网站的开发过程中使用的技术,系统开发前进行的需求分析,根据需求文档进行系统设计,最后才是系统功能实现以及测试几个部分,在开始编写论文之前亲自到图书馆借阅JAVA书籍,MYSQL数据库书籍等编程书籍,然后针对开发的吕梁离石区二手商品交易网站,去网上查找了很多别人做好的系统,根据他们的功能设计进行自己的系统的系统功能结构设计,出具需求报告,根据形成的需求报告完成系统各个功能模块设计,最后才是进行程序编码,系统完成后进行测试和最后的验收工作,最终完成吕梁二手商品交易网站的设计与实现。 2相关技术及开发平台2.1myeclipse平台MyEclipse,是在eclipse平台的基础上加上自己的插件而形成的开发平台,但是MyEclipse又要比eclipse更加优越,eclipse是用纯Java写的,它具备开发Java,J2EE的Eclipse插件。而且用过eclipse平台的用户应该都知道它是免费的软件,而且支持程序代码的排版,eclipse也可以支持许多种操作系统,比如Windows还有Linux以及MacOSX等,另外eclipse可以增加很多具有强大功能的外挂。与eclipse相比,MyEclipse它也具备eclipse的诸多优点,MyEclipse支持的产品非常多,许多的开源产品对于MyEclipse来说都能轻松驾驭。MyEclipse可是企业级的工作平台,是在EclipseIDE基础上进行的拓展,使用MyEclipse进行发布还有开发数据库以及J2EE会大大缩短开发时间,效率提高不少,MyEclipse里面可以存放许多开发J2EE的集成环境,程序编码以及调试,还有测试程序和最终的程序发布,MyEclipse都能满足。本次开发的吕梁离石区二手商品交易网站就是在MyEclipse平台上面完成的。2.2关键技术研究2.2.1JAVA简介编程语言有很多,生活中经常用到就是C语言,C++语言,ASP语言,C#语言以及JAVA语言等,每种编程语言风格还有语法等都有自己的特色,本次打算开发的软件选用的就是JAVA语言进行代码编写工作。JAVA语言在早期其实不是这个名字,而是叫Oak语言,这个Oak语言是在一九九一年由Sun学校里面的工作人员JamesGosling等人开发出来的,当初开发这个语言主要用来控制嵌入在有线电视交换盒里面的微处理器,后来过了三年,也就是一九九四年,将Oak语言改名叫JAVA语言。JAVA语言在当今社会是很受软件开发行业的喜爱,因为使用JAVA进行编程不仅时间上会缩短很多,而且开发效率也是很高的,开发出来的程序很健壮,最重要的就是程序移植性也很强,不限制操作环境,走到哪就用到哪里,很多系统都支持JAVA开发出来的程序。因此选择JAVA进行程序开发是不二之选。2.2.1MYSQL数据库任何软件的开发都要匹配数据库,完成对系统数据的存储操作。本次系统开发选用MYSQL数据库进行数据库方面的开发工作。数据库也可以理解为数据的仓库,它是有一定的数据组织结构,可以存储数据信息,可以管理数据信息。每个数据库都可以创建不同的API,创建API的数量可以是一个,也可以是多个数量。用来搜索或者是访问,管理以及复制数据库里面的数据。我们都知道文件中的数据读写起来速度都很慢,所以关系型数据库就会更加受欢迎,因为它管理数据不仅管理内容多,数量大,访问起来也便捷。MySQL就属于关系型数据库,早期属于MySQLAB学校,后来被Oracle学校收购买下。Mysql也是免费的软件,处理起大型的数据库里面的数据也是不在话下的,都能够轻松完成。它采用标准的SQL数据语言,所以使用Mysql数据库,首先得学会SQL数据语言,这样在编程时,后台数据处理语言编写起来不会困难。另外MySQL对于操作系统没有限制性,能够支持的语言也有很多种。选用MySQL作为系统的后台数据库还是值得的。3系统分析3.1需求分析在操作上,吕梁离石区二手商品交易网站需要提供商品检索功能,方便用户在网站前台进行商品查找操作,还有一点需要考虑的就是,网站的操作流程不要太难,因为很多人初次登录网站进行操作体验,要是流程复杂的网站,很多人就会放弃再次登录网站操作。在功能上,网站功能上面可以满足用户进行商品信息的浏览查看,比如商品简介,商品图片,商品价格等信息,只有用户进行商品信息的详细了解之后,用户才会考虑是否需要将此商品加入购物车,但是并不是加入购物车的商品就必须购买,用户可以简单操作购物车内容,比如删除购物车商品等操作。在用户方面,用户在购物车界面可以进行下单,下单之后就会产生相应的订单。在卖家方面,卖家用户就能管理商品订单信息,卖家用户可以发布需要进行销售的商品信息。在管理方面,管理员在后台主要就是管理卖家发布的商品信息,注册用户信息,管理留言交流等信息。总之开发出来的吕梁离石区二手商品交易网站能够满足吕梁离石区居民的二手商品交易的大致功能需求。3.2可行性分析3.2.1时间可行性吕梁离石区二手商品交易网站在页面设计上本着简洁友好大方的原则,各功能模块条例清晰,不管是用户还是管理员在各自使用中都能够直观地根据自身的需求在网站上进快速浏览和操作,网站设计更是包含商品搜索,购买者可以根据自己需求、喜好、价格等要素进行商品筛选等操作,大大减少了浏览和挑选商品的时间,因此网站在时间上来说是可行的。3.2.2经济可行性网站设计之初就是本着二手商品交易,方便二手商品的买卖,在网站二手商品交易过程中没有中间商赚差价,网站注册只需要用户实名认证,以提高商品保质保量,卖家与买家之间单独进行价格沟通协商,不需要花费无关的费用,在保证交易安全的基础上极大降低了交易成本,因此网站设计在经济上是完全可行的。3.2.3操作可行性在界面设计上面不会设计太复杂,要讲究简单好看,操作上要方便,不能让用户觉得不流畅。用户一旦进入操作界面,界面上就会有相应提示,跟着操作提示就可以找到对应的功能操作模块,对于用户来说免培训就能使用。3.2.4技术可行性吕梁离石区二手商品交易网站在设计上采用兼容性较强的JSP技术,在用户和管理员使用方面只要有一定计算机和网站操作经验在windows7以及IE10.0浏览器及以上版本即可运行,因此网站开发在技术上是可行的。3.3业务流程分析任何网站一经开发,在操作上面都有对应的流程,或是网站业务处理的相关流程,本次开发的吕梁离石区二手商品交易网站需要普通用户进行注册成为网站用户才可以进行网站下单购买操作,用户经购物车订单提交操作自动生成订单,卖家就会对用户订单信息进行相应的处理操作,网站业务流程图如图3-1所示:图3-1业务流程图3.4系统功能的UML用例图吕梁离石区二手商品交易网站的管理员主要就是查看卖家发布的商品信息,查看买家提交的求购信息,能够对注册会员的信息进行查看以及管理操作,管理员可以对会员提交的留言信息进行查看和回复操作。下面用UML用例图来表示管理员的功能需求内容。管理员用例图如图3-2所示:图3-2管理员用例图吕梁离石区二手商品交易网站的用户分成了卖家与买家,意思就是用户既能充当卖家,也能充当买家。卖家进行商品信息的发布以及管理,能够处理订单信息,而买家就是管理购物车,进行订单提交,能够发布求购信息,也能管理收藏的商品信息,下面用UML用例图来表示用户的功能需求内容。用户用例图如图3-3所示:图3-3用户用例图4系统设计4.1网站开发目标吕梁离石区二手商品交易网站主要为用户提供一个操作便捷,界面互动性友好性强的购物平台。网站用户需要注册成为网站的会员,然后可以通过前台界面的商品浏览查看进行需要商品的购物车添加操作,用户可以对购物车里面的商品进行在线下单操作处理,用户也可以充当卖家进行二手商品的销售操作,卖家用户需要发布二手商品信息,管理销售订单信息等。后台管理员可以查看商品信息,管理注册用户的信息,查看或者回复用户留言信息等操作。可以说吕梁离石区二手商品交易网站能够让在吕梁离石区的居民生活更加便利,物质商品利用充分,能够改变吕梁离石区居民的日常消费模式,为吕梁离石区的居民创造不少经济效益。4.2数据库设计4.2.1数据库简介一个好的数据库可以关系到程序开发的优劣,数据库设计离不开表结构的设计,还有表与表之间的联系,以及系统开发需要设计的数据表内容等信息。在进行数据库设计期间,还是需要多花时间进行考虑,最终设计出配套程序的数据库出来。4.2.2数据库E-R图吕梁离石区二手商品交易网站的实体包括了管理员,商品信息,商品分类以及订单等内容,各个实体之间他们的关系还有实体的属性特征等内容,以下将通过E-R图进行表示。(1)系统总体E-R图如图4-1所示:图4-1系统E-R图(2)新闻的实体属性图如图4-2所示:图4-2新闻实体属性图(3)会员实体属性图如图4-3所示:图4-3会员实体属性图(4)商品实体属性图如图4-4所示:图4-4商品实体属性图4.2.3数据库设计一个数据库里面不止一个表,本次开发的吕梁离石区二手商品交易网站包括的数据表有管理员信息表,商品信息表,商品类别信息表等数据表格,每个表格都有不同的字段信息,每个字段都有对应的数据类型,还有数据长度等信息内容,吕梁离石区二手商品交易网站的部分数据表内容如下:(1)管理员信息表如表4-1所示:表4-1管理员信息表序号列名数据类型长度小数位标识主键外键允许空默认值说明1idint4是是否auto_int2usernamevarchar50是3passwordvarchar50是4creattimedatetime是5flagint4是6isuseint4是7logintimesint4是(2)新闻公告信息表如表4-2所示:表4-2新闻公告信息表序号列名数据类型长度小数位标识主键外键允许空默认值说明1idint4是是否auto_increment2titlevarchar100是3contentvarchar200是4addtimevarchar50是5addervarchar50是6ifhideint4是(3)留言信息表如表4-3所示:表4-3留言信息表序号列名数据类型长度小数位标识主键外键允许空默认值说明1idint4是是否auto_increment2nicknamevarchar100是3picvarchar100是4emailvarchar50是5qqvarchar50是6weburlvarchar50是7blogurlvarchar50是9contentvarchar200是10addtimedatetime是(4)注册用户信息表如表4-4所示:表4-4注册用户信息表序号列名数据类型长度小数位标识主键外键允许空默认值说明1idint4是是否auto_increment2usernamevarchar50是3passwordvarchar50是4typevarchar50是5regtimevarchar50是6ifuseint4是7logintimesint4是8lasttimedatetime是9lastipvarchar50是(5)购物订单信息表如表4-5所示:表4-5购物订单信息表序号列名数据类型长度小数位标识主键外键允许空默认值说明1idint4是是否auto_increment2sidint4是3numint4是4strvarchar50是5sjvarchar50是未提交6ddvarchar50是未提交(6)求购信息表如表4-6所示:表4-6求购信息表序号列名数据类型长度小数位标识主键外键允许空默认值说明1idint4是是否auto_increment2mcvarchar50是3typevarchar50是4jgvarchar50是5slvarchar50是6jstext是7membervarchar50是8jzvarchar50是未(7)留言回复信息表如表4-7所示:表4-7留言回复信息表序号列名数据类型长度小数位标识主键外键允许空默认值说明1idint4是是否auto_increment2midint4是3replayvarchar200是4replayervarchar50是5replaytimedatetime是(8)商品信息表如表4-8所示:表4-8商品信息表序号列名数据类型长度小数位标识主键外键允许空默认值说明1idint4是是否auto_increment2mcvarchar50是3typevarchar50是4picvarchar200是5jgfloat是6slvarchar50是7jstext是8membervarchar50是9jzvarchar50是未(9)商品信息表如表4-9所示:表4-9商品分类信息表序号列名数据类型长度小数位标识主键外键允许空默认值说明1idint4是是否auto_increment2titlevarchar50是3addtimevarchar50是4.3系统功能模块设计吕梁离石区二手商品交易网站有管理员和用户这两种操作权限。用户是既能当买家,也能当卖家进行商品销售。另外该系统也配置了操作前台进行商品信息的展示。下面将对系统各个功能模块进行设计。4.3.1管理员功能模块设计吕梁离石区二手商品交易网站的管理员主要就是查看卖家发布的商品信息,查看买家提交的求购信息,能够对注册会员的信息进行查看以及管理操作,管理员可以对会员提交的留言信息进行查看和回复操作。管理员具备的功能内容,管理员功能模块图如图4-5所示:图4-5管理员功能模块图4.3.2用户后台功能模块设计吕梁离石区二手商品交易网站的用户后台分成了卖家区域与买家区域,意思就是用户既能充当卖家,也能充当买家。卖家进行商品信息的发布以及管理,能够处理订单信息,而买家就是管理购物车,进行订单提交,能够发布求购信息,也能管理收藏的商品信息,用户后台功能模块图如图4-6所示:图4-6用户后台功能模块图4.3.3前台功能模块设计吕梁离石区二手商品交易网站的前台主要就是展示二手商品信息,方便用户进行商品信息查看,查找二手商品,与管理员进行留言互动,前台也提供用户与管理员登录系统后台的入口。前台功能模块图如图4-7所示:图4-7前台功能模块图5系统实现5.1前台功能模块详细设计5.1.1登录模块程序功能操作需要用户先进行登录操作,登录功能的设计就是保证系统数据内容的安全性,况且用户在登录过程中,需要用户输入自己的登录用户名还有密码,这个过程也是查找数据库里面用户表信息的操作,要是用户输入信息与后台数据库用户表信息一致,系统就会成功登录,要是数据信息有一项不对,跟数据库里面的用户表信息核对不上,用户就没法访问系统主界面了。用户登录的操作步骤是需要用户在登录界面的提示栏里面输入对应内容,最后单击登录进行登录操作。系统登录的运行效果如图5-1所示:图5-1普通用户登录运行界面图系统登录模块的流程图如图5-2所示:图5-2系统登录流程图5.1.2注册模块用户初次访问网站,需要先在网站进行注册,填写自己的基本信息等内容,最后单击保存完成网站注册操作,用户注册之后就可以进行网站的登录操作了。用户注册操作其实质就是把注册用户的信息录入网站后台数据库对应的数据表里面。用户注册的流程图如图5-3所示:图5-3用户注册流程图用户注册界面图如图5-4所示:图5-4用户注册界面图5.1.3求购查询用户如要购买商品,可以在求购查询界面进行商品信息的查找操作。求购查询界面如图5-5所示:图5-5求购查询界面图5.1.4二手信息在二手信息界面,用户可以查看二手商品信息,可以对自己感兴趣的二手商品信息进行商品详细信息的查看操作。当用户进入到商品详细信息界面之后,用户可以对该商品进行收藏或者是添加进入购物车。二手信息界面图如图5-6所示:图5-6二手信息界面图5.1.5交流留言用户在此版块可以给后台管理人员进行留言反馈操作。交流留言界面如图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.3买家功能模块详细设计5.3.1我的购物车买家用户可以在我的购物车界面进行订单提交操作。我的购物车界面图如图5-11所示:图5-11我的购物车界面图5.3.2我的购物订单买家用户完成订单的提交操作之后,在我的购物订单界面就可以查看购物商品的交货时间与地点等信息。我的购物订单的运行效果图如图5-12所示:图5-12我的购物订单界面图5.3.3增加求购信息买家在网站上面没有发现自己需要的商品,但又非常需要该商品,买家就可以在增加求购信息界面对该需要的商品信息进行发布,当其他需要处理此商品的用户看见该用户发布的求购商品信息之后,可以联系买家用户进行销售。增加求购信息界面图如图5-13所示:图5-13增加求购信息界面5.4管理员功能模块详细设计5.4.1发布新闻公告管理员在自己的操作后台可以发布新闻公告信息,管理员可以设置该新闻公告信息是否在前台进行展示。发布新闻公告界面图如图5-14所示:图5-14发布新闻公告界面图5.4.2注册会员管理管理员可以对前台注册的会员信息进行查看,可以设置某位具体的会员账号为冻结状态。管理员也能删除失效的会员信息。注册会员管理运行效果如图5-15所示:图5-15注册会员管理界面图5.4.3交流留言管理管理员可以查看用户提交的留言信息,可以对每条留言信息进行信息回复操作。交流留言回复界面图如图5-16所示:图5-16交流留言回复界面图6系统测试网站开发出来并不能够保证软件不会出错,所以软件开发完成之后,我们就需要针对开发出来的软件进行测试,看看开发出来的软件是不是能够满足用户的要求。测试期间一旦发现问题,我们也可以及时的解决,保证系统各个功能都能实现,并没有明显逻辑操作错误出现,系统安全性还有稳定性要求都能通过,系统投入使用能够稳定长期的运行下去,我们前面所做的测试工作最主要就是排除系统操作的明显问题,让用户用起来觉得安全放心,这个才是本次测试的目的。6.1测试资源和环境6.1.1硬件配置测试已经完成开发的软件需要在一定环境中进行下去,下面我们就来介绍下系统测试需要的硬件环境。硬件配置表如表6-1所示:表6-1硬件配置表关键项数量性能要求期望到位阶段测试PC机1I5,主频4GHZ,硬盘1T,内存8G需求分析阶段数据库服务器1I5,主频8GHZ,硬盘1T,内存16G,需求分析阶段6.1.2软件配置上面是系统测试所需硬件环境,软件配置表如表6-2所示:6.2用户界面测试一个好的网站给人的第一印象首先就是界面了,其次才是功能,界面设计不合格,用户使用就会感觉很难受,就会对该软件比较反感,试想而知,界面设计不合格的软件,用户接受起来就不容易,用户体验不好则会造成用户不会反复使用。所以界面设计也要满足用户使用的习惯,这样用户使用起来就会很顺手,网站认可度就会相应提高。网站使用率也不会低。用户测试界面表如表6-3所示:6.3功能测试这个就是检验系统功能是不是跟需求一样,利用各种测试方法进行相关验证,功能测试表如表6-4所示:6.3.1登录界面测试下面根据管理员的登录界面进行相关测试,检验当管理员所有信息输入完整正确之后,系统是否成功登录进入系统首页界面。当管理员信息输入错误时系统是否有报错提示。登录测试数据及结果表如表6-5所示:表6-5登陆测试数据及结果当管理员用户名或者密码这两部分内容出现任意一个错误,系统就不会成功登录进去。还会有报错提示。系统登录出错界面图如图6-1所示:图6-1系统登录出错界面图当登录时所有信息都正确填写之后,点击登录,系统成功进去首页,成功登入界面图如图6-2所示:图6-2系统首页登录成功界面图6.3.2新闻公告界面测试选择发布新闻公告界面进行相关测试,查看新闻公告内容发布界面是否符合要求。当输入标题,缺少公告内容时,弹出错误提示如图6-3所示:图6-3无公告内容错误提示图当输入标题和公告内容时,操作成功如图6-4所示:图6-5成功发布新闻公告6.4安全性测试系统安全性也要进行对应的测试,这个主要用来检测和核实一下系统数据信息是否安全,用户还有管理员登录的密码也要进行检验,安全性测试内容如表6-7所示:表6-7安全性测试6.5测试结果分析吕梁离石区二手商品交易网站经过上面的一系列的测试步骤,得出这个系统功能上面还有用户的界面设计上面,以及系统安全性上面测试都通过了,系统可以投入使用,能够保证用户使用放心。至此吕梁离石区二手商品交易网站的开发就算是真正地完成了。总结本次开发的吕梁离石区二手商品交易网站已经接近尾声阶段了,在这次独立完成毕业设计的期间,不管是需求分析,还是系统的设计以及系统功能详细实现还有最后的测试工作,每一步都要小心翼翼的完成,一步一步来,不然任何环节出现了差错,返工起来也很麻烦,开发系统过程中,遇到了很多的难题,比如吕梁离石区二手商品交易网站需要具有什么样的功能,这个思考了很久,后来参考别人做好的系统,看看人家设计了什么功能,多多参考下,后来这个问题就很好解决了,最难的就是系统编码了,编码出现很多不该出现的错误。系统整体界面虽然不是很好看,但起码不花哨,用户使用起来整体感觉就是简洁,功能体验虽然有点啰嗦,但是需要的功能都已经具备了。参考文献[1]李荣国,王见.MySQL数据库在自动测试系统中的应用[J].计算机应用,2011,31(S2):169-171+175.[2]彭海波,向南平,曾波.用JSP访问MySQL数据库[J].电脑编程技巧与维护,2014(02):67-69.[3]王晓军.JSP动态网站开发基础教程与实验指导[M].清华大学出版社,2014.[4]李现艳,赵书俊,初元萍.基于MySQL的数据库服务器性能测

温馨提示

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

评论

0/150

提交评论