ssh网上商城项目_第1页
ssh网上商城项目_第2页
ssh网上商城项目_第3页
ssh网上商城项目_第4页
ssh网上商城项目_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

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

文档简介

ssh网上商城项目 SummaryTenyearsago,onlineshoppingwasnotwidespread,andeveryone'sconsumptionwasmainlyinphysicalstoresinreallife.Aftermoreandmorepeoplelearnedtoshoponline,onlineconsumptionbecametrendyandslowlybegantospread.Takemyincidentasanexample.In2013,whenIwasinhighschool,thisyear’sdoubleeleven,studentsdidnotknowmuchaboutonlineshoppinganddidnothavetheirownTaobaoandAlipayaccounts.Icontactedonlineshoppingin2012,somyclassmatescommissionedmetohelpthempurchasetheirfavoriteproductsonDoubleEleven.Later,everyoneappliedfortheirownTaobaoaccount,contactedonlineshopping,andusedTaobaocollectionstopurchasetheirfavoritethings.WhenIarrivedattheuniversity,collegestudentsbasicallyshoponlineandconsumeonline.Everyday,thereisalotofexpressdeliveryattherookiestation,andthestaffbasicallyhavenofreetime.Theyoungergenerationisnowthemainconsumerofonlineshopping.Inadditiontotheyoungergeneration,myparents,andagenerationhavelearnedtoshoponline,andtheywillalsobuytheirfavoritethingsonit.Nowonlineshoppinghasbecomethemainstreamwayofconsumption,andvariousshoppingwebsiteshavecometopower,butnoteveryshoppingwebsiteisassimpletooperateasTaobao,easytounderstand,andnotascompleteasTaobao.Mostshoppingsitesaredoingpoorly,withgoodandbad.Fortheconstructionofonlinemallsandthedevelopmentofwebtechnologies,theJ2EEplatformisusedtodeveloponlineshoppingplatforms,andeclipseisusedasadevelopmenttool.Intermsofdesign,useJSPtechnologytodesignthedynamicpageoftheonlinemall,withMySQLasthedatabase.Thesystemhasasimpleandbeautifulinterface,convenientoperationandeasymaintenance.Ashoppingwebsitethatmakestheuserexperiencemoreconvenientandeasiertooperate.Keywords:onlinemall,Java,Jsp,MySQL,eclips目录TOC\o"1-3"\h\u摘要 错误!未定义书签。HYPERLINK\l_Toc180601绪论 PAGEREF_Toc1806011.1互联网概述……………………21.2网上商城的现状……………………………21.3国外网上商城的发展与国内网上商城的发展………………31.4对以后网上购物发展的见解…………………………3HYPERLINK\l_Toc160671.5系统总体需求分析 4HYPERLINK\l_Toc65331.6系统功能模块需求分析 42系统相关技术介绍 122.1jsp介绍 122.2mysql数据库介绍 122.3B/S介绍 123系统分析 133.1系统可行性分析 133.1.1技术可行性 133.1.2经济可行性 143.1.3操作可行性 143.2需求分析 143.2.1系统功能需求分析 143.2.2业务流程分析 153.2.3系统性能分析 164系统概要设计 174.1系统功能结构设计 174.2系统数据库设计 184.3系统ER图 205系统实现 225.1系统功能实现 225.1.1用户注册…………………………155.1.2管理员功能管理 235.1.3商品列表 245.1.4用户管理 245.1.5订单列表 255.1.6订单信息 255.1.7商品库存 255.1.8新闻列表 265.1.9类别列表 265.1.9品牌列表 275.2用户功能实现 275.2.1首页 275.2.2限时促销 285.2.3热销产品 285.2.4用户注册 296系统测试 316.1测试过程 316.2测试结论 32结论 33参考文献 34致谢 错误!未定义书签。附录……………………281绪论1.1互联网概述如今的互联网正已飞快的速度发展,并且经常更新换代。互联网“繁衍”了很多东西,游戏可以说是首当第一了,办公软件,社交软件,影音软件,而网上购物更是大家现在耳熟能详的一种。网上购物现在已经成为了人们新的的消费方式,人们可以再不出门的情况下购买自己喜欢的物品。截至2018年12月,网民规模达8.29亿。网络购物用户规模达6.1亿,可想而知网上购物已经普及在了人们生活中,在人们生活中已经是必不可少的一部分。在国内大家经常接触的购物网站有如淘宝,京东。我认为国内的购物网站正处于起步阶段,发展前景广阔。网上购物网站方便,快捷,简单易操作,运营成本低,对于那些没有什么资金想开店的人是最好的选择,不需要压货,不需要垫很多的资金,只要自己会运营就没什么问题。并且网上商城上的商品种类样式多,物美价廉,有完善的售后系统,消费者有很多选择的空间,在以后网上商城很有可能取代大部分的线上实体店。未来会有更多人学会网上购物在网上商城进行消费,消费群体也进一步扩大。1.2网上商城的现状现如今国内知名的几家网购网站有淘宝,京东,拼多多,苏宁易购,发展可谓之快。2018年中国全年网购消费7万亿人民币,相当与墨西哥全年的GDP。按照14亿人口计算,人均花费5000元用于网购。网购世界中,网购平台创立了双十一消费日,其他平台也纷纷效仿,京东6.18,双十二消费日。2019年天猫双十一创下当日消费2684亿人民币恐怖的消费纪录,京东也不甘落后消费2044亿人民币。2018年天猫双十一消费纪录为2135亿人民币,2017年天猫双十一消费纪录为1682亿人民币,2016年天猫双十一消费纪录为1207亿人民币,每年都是以几百亿夸张式的增长。而这些享受着网购红利的企业市值也是非常夸张,就以阿里巴巴为列市值5599亿美元,后起之秀拼多多市值为401亿美元,CEO黄铮以1350亿人民币排名《2019胡润80后白手起家富豪榜》第一,福布斯2019中国富豪榜第七。各平台销售额每年都是大幅度增长,我认为国内的网购平台还有很大的上升空间,因为国家经济还在稳步的增长,人们可支配的消费额度也在增长,对于物质的需求也会更大。以前人们因为经济层面的原因只追求能吃饱就行,现在有了更多的收入大家会追求更多物质层面的东西,特别是现在的年轻一代,消费能力更是让人惊叹,他们有时对于网上自己喜欢的东西,眼都不眨一下就买下了。这个时代可以说是网购的时代。1.3国外网上商城的发展与国内网上商城的发展亚马逊是国外网上商城平台中的佼佼者,由杰夫贝佐斯创建于1995年。起初只是一家网上书店,后来慢慢发展成一个集众多商品的网上商城,现已成为全球第二大互联网企业,并且业务众多。具有远见目光的创始人杰夫·贝佐斯意识到了网络的潜力和特色,逐步的将亚马逊发展成一个综合性涵盖广的网上购物平台。阿里巴巴国内网上商城购物平台,由马云于1999年浙江杭州创立。到2014年纽约证券交易所正式挂牌上市成为市值5599亿美元的世界500强。在这十多年间你可以想象网上购物平台发展是有多快,用价格,品种繁多的商品吸引了众多客户。人们也已经从接触到习惯再到喜欢从网上购物,现在的消费主体大部分是年轻人,我相信未来消费者不止是年轻人为主,是一整个社会为主。1.4对以后网上购物发展的见解开网店的成本很小,相对于实体店来说网店不要门面,不需要压货,而且市场广,不是特定得消费人流。现在网上购物的消费者以年轻人居多,他们认为网上购物方便实惠,并且选择性多。对于未来来说,这代年轻人依然是网络购物的主体,并且会加入更多年轻的消费人群。现在网上消费的方式非常多,可以点外卖,可以订机票,可以订电影票等等,总之想在网上消费基本已经涵盖了你生活中的一切。现在出门逛街,到处都是支持移动支付的,大到家乐福沃尔玛超市,小到路边摊统统都支持移动支付。大家出门都已经习惯出门不带钱,只带一部手机即可,实现一部手机到处支付。可以说移动支付已经彻底改变了我们的生活,正因为移动支付的强大,所以网上购物,网上消费就能得到更好的发展。几年前的网上商城还只是卖衣服,电器,手机,生活用品。现在网上商城已经慢慢的加入了大宗商品,汽车,甚至订购飞机。1.5系统总体需求分析随着时间的推移互联网技术的不断发展完善,网购平台越做越好,人们对网上购物方式也逐渐认可,我们对在线购物系统的开发要求也不断提高,所以在这个网络的快速发展下我们要对产生问题进行集中处理和改进,不断完善人们生活的需求和系统的开发。在线购物系统在网购平台中有着不俗的表现以及不可或缺的地位,已经成为商城销售商品的主流模式。在线购物系统的完善和发展在社会中实践是最好的选择,能发现其中的缺点和不足,在实践中完善。它依靠网络技术的的快速发展和现代通讯技术的结合为人们带来方便,可以方便用户网上购买商品,还可以通过这些技术实现新闻管理、商品管理、订单管理等操作过程。如今,网上购物这种新潮的消费理念已经被人们接受,以前大家还担心是真是假,会不会发货,现在因为网上购物的系统以及各种人性化的功能加入对于这种网络购物模式对人们生活造成了深远的影响,在这样的生活环境当中我们开发出一个适合人们操作、方便、便捷的在线购物系统是有必要的。在线购物系统是对网购发展的一种支持手段,传统的购物模式还处于线下商店购买阶段,销售量极低。在网上购物人数的不断增多,传统的单一线下销售模式以及有限的商品已经无法满足客户的眼光,并且价格普遍比网上贵。现在网上商城发展可谓蒸蒸日上,日入斗金,只要有客户就有流量就有消费,我认为现在开发一个在线购物系统,可以让自己熟悉了解网上购物平台的结构运营,掌握这个红利的时候。对网站进行人性化的建设,加入一些其他网站没有的功能体现独特之处,吸引更多的客户源,构好售后的系统让客户放心购物,完善管理员平台,让管理员更轻松的管理平台,管理客户信息,让商品更自动人性化的销售。在网站开发开始的时候需求分析非常重要,好的需求分析可以让网站开发顺利正常进行而不好的需求分析会直接影响系统网站开发的意义,该在线购物系统开发设计前期的分析尤为重要,之后的开发和设计主要是由任务分析决定的,只有通过分析实践,掌握客户的要求,寻找不足,这样才能更好的开发系统,让用户有极致不一样的体验。图1.1系统整体用例图1.6系统功能模块需求分析1.6.1商品信息管理商品信息管理的操作权限是用户和管理共同操作。商品信息管理涉及到的数据有:商品编号、商品名称、所属大类、所属小类、价格/特价、推荐、限时、商品评价。本模块的主要功能是对部分举行根本数据保护,包罗新增商品、点窜商品、删除商品、评价商品等图1.2商品管理的用例图以新增商品为例,给出用例描述如表1.1所示:表1.1新增商品用例描述用例编号UC1用例名新增商品用例描述具有相应权限的用户添加商品信息参与者系统管理员前置条件用户权限验证通过后置条件商品信息添加成功基本路径用户请求采购商品系统显示“输入商品信息”界面用户提供采购商品的详细信息系统验证商品信息系统保存商品信息扩展点4a.用户提供的商品信息不符合规则4a1.系统提示输入的相关数据不合法补充说明图1.2商品管理模块业务流程图1.6.2新闻信息管理新闻管理信息,由管理员负责日常的管理,负责对网站网页上的新闻进行修改,删除,添加。图1.4新闻管理的用例图以新增新闻为例,给出用例描述如表1.1所示:表1.1新增新闻用例描述用例编号UC1用例名新增新闻用例描述具有相应权限的用户添加新闻信息参与者系统管理员前置条件用户权限验证通过后置条件新闻信息添加成功基本路径管理员添加新闻系统显示“输入新闻信息”界面用户提供新闻的详细信息系统验证新闻信息系统保存新闻信息扩展点4a.用户提供的新闻信息不符合规则4a1.系统提示输入的相关数据不合法补充说明图1.5新闻信息管理模块业务流程图1.6.3订单管理订单管理由管理员进行操作管理。订单管理涉及到的数据有:订单编号、订单金额、应付金额、支付方式、订单状态、发货状态、收货状态、物流信息。本模块的主要功能是对订单管理进行基础数据维护,包括用户下单、删除订单、修改订单等。图1.6订单管理的用例图以新增订单为例,给出用例描述如表1.1所示:表1.1新增订单用例描述用例编号UC1用例名新增订单用例描述具有相应权限的用户添加订单信息参与者系统管理员前置条件用户权限验证通过后置条件用户成功下单基本路径管理员查看订单系统显示“用户订单信息”界面用户提供订单的详细信息系统验证订单信息系统保存订单信息扩展点4a.用户提供的订单信息不符合规则4a1.系统提示输入的相关数据不合法补充说明图1.7订单管理模块业务流程图2系统相关技术介绍2.1jsp介绍JSP它是一种页面,它是运行在服务端的,当用户使用浏览器访问网站时,服务器就会使用对应的引擎来应对请求的事件来进行响应和运行,最后将响应生成的结果图反馈给浏览器显示出来给客户。JSP的执行的时候有以下三个阶段:第一步是响应阶段,页面服务器会将请求的事件接收并且给出响应结果,然后翻译出来,将结果显示出来。第二步是编译阶段,Web容器将Java文件编译成字节码文件(.class文件)第三步系统对于事件的执行,Web容器将会执行服务器反应的事件或者请求,将最终的结果反应给客户端并且以界面的效果展示出来。2.2mysql数据库介绍MySQL是一种关系数据库,由瑞典MySQLAB公司开发,目前属于oracle。MySQL在之前因开源的原因在web应用方面使用的非常广泛,同时也因为体积小,速度快,使用成本低,深受大中小型企业的喜爱。1.数据库查询语言(DQL:DataQueryLanguage)简称DQL,也叫做数据检索语句,主要提供数据检索功能。2.数据操作语言(DML:DataManipulationlanguage)简称DML,主要是对表的内容进行各种对应的操作。3.事务处理语言(TPL:Transactionprocesslinglanguage)简称TPL,主要是保证被DML影响的表及语句得以及时的更新。4.数据控制语言(DCL:DataControlLanguage)简称DCL,主要提供数据库用户权限更新,管理等操作。2.3B/S介绍B/S是跟着互联网技术的发展而出现的一种网络结构模式,用途非常广泛。B/S结构是随着互联网的发展,在web出现后所产生的一种网络结构模式。这种模式集合了客户端,让核心的业务处理在服务端就可以完成。比如你只需要在自己电脑或手机上安装一个浏览器,就可以通过webServer与数据库进行数据交互。在B/S的三层结构当中系统中,它可以通过浏览对众多的服务器发出信号请求。B/S系统它对用户来说有很多的有点,它可以对客户的工作量大大的减少,用户只要在客户端上安装、配置少量的运行软件就可以对用户的工作量大大的减少。对于数据库的访问也是由服务器来简单的完成。B/S的框架不断完善,它结合多种浏览器和专用的软件不断加强自己的功能,这样一来可以大大的减少了开发的成本,它也是一种新的软件架构。B/S系统主要是通过逻辑层、展现层等,层层相互独立而且又相互联系来进行关联。3系统分析3.1系统可行性分析对我来说我觉得这个系统有开发的必要,我可以在开发过程中学习系统的运行,学习网站需要哪些功能,缺少哪些功能,找出不足之处。就拿本项目在线购物系统系统来说,开发这个系统是可以很好解决购物的问题,使在线购物系统系统可以开发出最大价值,而且还可以变相的解决管理人员一定程度上的压力,所以这个项目的开发是有价值意义的。目标能否达到预想的结果,任务完成后的利益和价值能否大于开发过成的成本。所以,可行性研究本质上就是研究系统是否可以设计的过程。3.1.1技术可行性互联网技术的发展更新换代,软件系统也是如此,面临着功能落后技术落后,所以软件系统也需要优化更新。大家都在追求更加的方式来开发软件,不断丰富的开发软件、语言和系统也为开发系统提供了更好的开发环境,在本项目中就是使用了最好的语言jsp来编写程序,开发出的软件实用于现在,一目了然的界面,方便简单的操作系统,使用者会基本的电脑操控都会操作,不需要有软件开发的基础,十分简单。所以在这些技术和项目的开发上它是可以具体实行的。jsp技术在该在线购物系统的设计与实现是重中之重,基于B/S结构和MYSQL数据库,前端的应用程序和后台的数据库更是必不可少的,要想使用该程序,必须保证功能完备、易懂易简单操作的特点。建立数据库时,必须保证数据完整性、数据安全性好、数据稳定性高的库。3.1.2经济可行性对于这个项目的开发主要是通过项目的经济可行性来决定的价值是否存在,是否有开发的必要,如果开出的软件并不能实现物品的节约和资源的节约,反而在网站开发的过程中投入大量人力,精力、时间完全和收益不成正比甚。本系统是为了完成毕业设计而做的,基本不需要什么金钱的投入,只需要一台笔记本,耗费时间精力的去对待系统的设计。设计之后购买一个域名就行了。本项目开发的初衷就是为了节约,所以是有我自己来独立完成的,基本不需要启动资金,在开发的过程中也是一个我学习的过程,是一个双赢的结果,综上所述这个项目的开发是利大于弊的所以满足经济的可行性。3.1.3操作可行性基于jsp的在线购物系统系统的注册登录界面简单易于操作,采用一般的界面窗口来登录,通过电脑对网站进行访问操作,用户会操作电脑都能进行访问。此系统的开发采用jsp技术开发,基于B/S结构,这些开发环境使系统更加完善,人性化,简洁方便。本系统具有易操作、易管理、交互性好的特点。因此本系统可以进行开发。3.2需求分析3.2.1系统功能需求分析“需求分析”,就是对系统的需求根据分析,对系统面临的问题进行分析与解决。弄清楚问题的根本,再研究解方案。总之就是明白计算机操作后会出现什么结果,什么结果对应什么操作。(1)用户与开发人员之间不能充分的交流,很难理解到用户的需求(2)用户的需求是多变且复杂的(3)系统变更的代价呈非线性增长任意一个新网站的开发都需要完整的任务需求分析,需求分析的质量好坏决定了一个网站开发的意义,俗话说好的开头是成功的一半,对于在线购物系统系统来说前期的分析更加显得尤为重要,任务分析决定了之后任务的开展和设计,只有完美的需求分析才能做出更好的让民众更为满意的网站,否则将会导致无法进行,更不能完成任务。需求分析决定了整个系统的框架、功能和要求。并且将现实设计变化成对象并完成建模。在线购物系统系统主要前台功能包括:首页、新闻资讯、服装、电子、限时促销、在线咨询,管理员:首页、系统信息、用户管理、业务管理等功能,用户:会员中心、服装、电子、热销产品等功能。管理员用例需求如图3-1所示:图3-1管理员需求用例图用户用例需求如图3-2所示:图3-2用户需求用例图3.2.2业务流程分析系统流程分析是分析每个服务功能的业务流程,从在线网上购物系统系统的设计与实现的登录着手,以实际操作为起点,保证信息能够正确的输入和输出,数据存储的完整性以及信息处理的方法过程,并根据实际操作步骤来绘制出具体的流程图。错误信息系统主界面错误信息系统主界面系统登录界面系统登录界面系统管理系统管理输入操作员及密码输入操作员及密码数据库检查密码错误 数据库检查密码错误密码正确密码正确功能界面功能界面功能处理功能处理图3-3系统流程图3.2.3系统性能分析要想具有后台处理的层次分明,就要应用B/S模式进行开发。2.从用户的想法和体验出发,用户需要什么我就开发什么设计什么,充分考虑用户的感想,从用户本身的想法及需求出发。系统的高度和准确性是该技术开发的关键,系统一个好的框架是由其可以保证的,所以,使其具有一定的稳定性和高效性。3.设计要应用模块化。使整个系统划分为较小的模块是模块化的主要功能,从而实现过程简化和设计简洁。4.在系统界面方面要具有简单、方便和快捷等功能,让用户对该系统的操作有一定的快速适应性。5.反应速度对于系统来说非常重要,这决定了用户的实用体验,假如用户体验差的话,会损失用户,少了用户就减少了流量和消费,所以在设计的程序中,资源占用少和速度快是该软件要具有的特点。6.对于该设计的突出和设计周到都要体现出来,对系统的需求要符合,对那些可以改进的地方进行可行性的改进,也要使的该系统适应用户。4系统概要设计4.1系统功能结构设计上面的功能分析中我得出在线网上商城系统主要功能包括用户:管理员:首页、系统信息、用户管理、业务管理等功能,用户:会员中心、服装、电子、热销产品等功能。。具体的系统功能结构如下图4-1所示。图4-1系统功能结构4.2系统数据库设计数据库简是对数据进行储存。但是数据库在计算机内长期的进行存储,形成了记忆,是有比较的数据规模在里面的,这样对于拥有较高的数据具有独立性和共享性。根据系统功能设计的要求和功能模块的划分。下面就介绍一下各别主要数据库表的设计结构及其功能建立数据库表:表4.1account账户信息表序号字段名称字段类型大小允许为空最大长度备注1idint4自增编号10ID2memberidVarChar50是255会员编号3moneyVarChar50是255金额4flagVarChar50是255标题5savetimeVarChar50是255创建时间表4.2address地址信息表序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号255ID2memberidVarChar50是255会员编号3nameVarChar50是255名字4telVarChar50是255电话5addrVarChar50是255地址表4.3chat聊天信息表序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号255ID2memberidVarChar50是255会员编号3contentVarChar50是255内容4hfcontenVarChar50是255货物内容5hfsavetimeVarChar50是255发货时间6savetimeVarChar50是255创建时间表4.4car车信息表序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号255ID2goodsidVarChar50是255货物3numVarChar50是255数量4memberidVarChar50是255会员编号表4.5member用户信息表序号字段名称字段类型大小允许为空最大长度备注1IDInt4自增编号255ID2usernameVarChar50是255用户3userpasswordVarChar50是255用户密码4sexVarChar50是255性别5telVarChar50是255电话6emailVarChar50是255邮箱7brithtimeVarChar50是255出生年月8addrVarChar50是255地址4.3系统ER图 对体系的信息来看,首要是对数据库举行办理和搜集、清算、更新和加工都是在数据库的支持下举行操纵的。因此,我们可以看出,数据库对于计算机已经是必不可少的一部分,一个系统的质量和效率都是由数据库所决定的。在系统设计当中数据库起着决定性的因素。1、用户实体图如图4-3所示:图4-3用户实体图2、商品列表实体图如图4-4所示:图4-4商品信息管理实体图3、订单管理实体图如图4-5所示:图4-5订单管理实体图4、订单管理实体图如图4-5所示:图4-5订单管理实体图5、订单信息管理实体图如图4-5所示:图4-5订单信息实体图5系统实现5.1系统功能实现5.1.1用户注册图5-1管理员管理功能效果图5.1.2管理员功能管理图5-2管理员管理功能效果图5.1.3商品列表图5-3商品管理效果图5.1.4用户管理图5-4用户管理效果图5.1.5订单列表图5-5订单列表效果图5.1.6订单信息 图5-6订单信息效果图5.1.7商品库存图5-7商品库存效果图5.1.8新闻列表图5-8新闻列表效果图5.1.9类别列表图5-9类别列表效果图5.1.9品牌列表图5-10品牌列表效果图5.2用户功能实现5.2.1首页图5-11首页效果图5.2.2限时促销图5-12限时促销效果图5.2.3热销产品图5-13限时促销效果图5.2.4用户注册图5-14用户注册效果图6系统测试现在,测试从现在软件开发过程中的检验来看,系统越是接近预期的目标越是会出现问题,发现这些问题并改正,如果我们不进行早期的测试,错误就会延续下去,最后所做出的成品就会有很大的困难。要在测试的过程中找出错误。测试成软件开发最后的重要的一部分。每个程序在测试的时候或多或少都会出现错误。但是在整个测试过程中,我们去人工查找错误是很困难的,所以一般我们会借助辅助的测试工具去测试。随着互联网技术的发展,软件系统在各个网站已经是基本了,但是软件质量成了问题,现在人们已经把目光关注到了软件质量的关键问题上,在软件的生产中面临着竞争的环境在竞争的环境中,软件的质量至关重要,软件的质量决定市场的占有率。我认为用户的选择是最好的,用户是优胜劣汰的主宰者,用户只会选择自己认为好的软件,所以软件体验感是用户必须考虑的问题,而软件质量是软件开发者必须要考虑的问题,也是为了自己研发的软件更受使用者的推崇和欢迎。6.1测试过程软件测试是在分析,编码等后进行的一项工作,在编写出源码之后,开始对软件进行测试,在编写软件之前没有对不完善的功能进行处理,没有对缺陷进行处理,可能会导致软件不能正常使用,所以通过测试来检查问题与缺陷是处理这些问题的主要手段。测试并不是一项简单的工作,时时刻刻都必须仔细,提起十二分的精神来对待。测试的目的:能够找出软件开发的错误与缺陷,对测试目的进行认识非常重要,所以在现实生活中会存在很多对测试工作错误的看法,这对测试工作顺利进行影响很大。测试方法:白盒测试和黑盒测试本健身会员管理系统登录功能测试如表6.1所示:表6.1系统功能测试经过对上述的测试结果分析,在线购物系统系统的设计与实现满足用户的要求和需求。所有基本功能齐全,操作简单,系统运行性能良好,是一个值得推广、应用的在线购物系统的设计与实现。6.2测试结论开始写的时候信心十足,以为自己会写的很好,但是事与愿违,现实是残忍的,我不会的太多太多,我一边温习以前学习的方法,语言,结构,语法,一边写着代码论文。方法总比困难多,我遇到困难或者不懂的,我就百度找答案,确实很难的我就请教老师,请教同学,最后困难都一一克服,完成了我的论文及设计。但是最后测试后才发现,有一些自己不以为然的小问题都出错了,让自己的骄傲的态度付出了代价。并且很多功能不够完善,有待完善,而且有些功能不在自己的想象功能之中,而是偏移了。我后来慢慢的再继续找方法完善功能,虽然有些确实自己不会,但是我相信一切事情你只要努力了,就算没有成,至少你努力了。在设计过程中我懂得了一个道理,不要大意,要仔细认真的对待每一个代码。

结论本次的系统开发,我将以前学习的知识利用起来,忘记了的又重新温习,不会的再去学习,就这样一步一步的将自己的设计完成。虽然不是完美的,但是这次的体验是绝无仅有的,自己一个人完成了一个项目,这种给我带来的成就感很舒服,我觉得很自豪,我希望以后我自己也能单独的完成很多项目,在项目中学习,在项目中寻找乐趣。通过在线购物系统系统的设计与实现能够将我在大学期间所学到的计算机工程理论知识应用到这次设计当中,更加巩固了我所学的知识和对我的考验,也加强了我对所学知识的动手能力,也是对整个知识的总结。对本次的软件开发,使我深深的了解和掌握了开发软件是一件多么不容易的事情,但是经过这次软件的开发它使我把知识与实际问题结合在一起,更加提高我的理论知识和实际问题的能力,为我在以后的工作打下了良好的基础。在本次在线购物系统系统的设计与实现中将在校学习到的知识都

温馨提示

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

评论

0/150

提交评论