




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于JavaWeb+MySQL的垂直B2C美嘉服装商城的设计与实现摘要:现如今,时代以迅猛蓬勃的趋势发展着,而且衍生出以互联网为核心,以数字化、网络化和信息化的一个全新特征的时代。电子商务作为此时代的一种全新的贸易形式,对经济的运行产生了不可替代的影响。电子商务应用较早,应用领域也比较广,网络销售也已经逐渐融入到人们的日常消费中。人们以网络这个载体,足不出户就可以搜索且查询到自己所需要的信息、购买自己所心仪的产品。但因实体服装店需要有专人看管,并且营业时间也有所限制,投入的人力物力规模很大。且随着人们生活水平的提高和精神物质需求的升华,对于网上购物的需求也是逐渐强烈。网上商城既适用商家、又能与客户紧密联系在一起,减少了繁琐环节,提高了效率,也节约了成本,是真正顺应了时代的发展趋势。本服装商城的设计与实现涉及到JSP技术,使用MYSQL数据库,基于SSM框架来进行开发了一个服装商城系统。为了更好的对服装系统进行管理,其所开发的功能有:会员信息、商品的库存管理、购物车管理、订单管理、评论管理等。以一个全新的系统客户端显示功能来诠释了消费者最好的视觉体验,而系统服务端则是实现对服装商城客户端显示信息的控制以及对用户和其他信息的管理。本论文对服装商城的设计与开发进行了一系列的分析,包括系统需求分析,总体设计分析,细节设计分析。从开发环境、目标、功能、流程等方面也都进行了总体规划。关键词:服装商城,SSM框架,JSP技术,MYSQL数据库
DesignandImplementationofVerticalB2CMejiaClothingStoreBasedonJavaWeb+MySQLAbstract:Nowadays,theeraisdevelopingwitharapidandvigoroustrend,andhasderivedanerawithInternetasthecore,withanewcharacteristicofdigitization,networkingandinformatization.Asanewtradeforminthisera,e-commercehasanirreplaceableinfluenceontheoperationofeconomy.Theapplicationofe-commerceisearly,theapplicationofawiderangeofnetworksaleshasalsobeengraduallyintegratedintoPeople'sDailyconsumption.Withthenetworkasacarrier,peoplecansearchandinquiretheinformationtheyneedandbuytheproductstheylikewithoutleavinghome.However,duetothephysicalclothingstoreneedstohaveaspecialpersontotakecareof,andthebusinesshoursarealsolimited,theinputofmanpowerandmaterialresourcesislarge.Andwiththeimprovementofpeople'slivingstandardandthesublimationofspiritualandmaterialneeds,thedemandforonlineshoppingisalsograduallystrong.Onlinemallisnotonlysuitableforbusinesses,andcanbecloselylinkedwithcustomers,reducethecumbersomelinks,improveefficiency,butalsosavecosts,isreallyconformtothedevelopmenttrendofTheTimes.ThedesignandimplementationoftheclothingmallinvolvesJSPtechnology,usingMYSQLdatabase,basedonSSMframeworktodevelopaclothingmallsystem.Inordertobettermanagetheclothingsystem,itsdevelopedfunctionsare:memberinformation,merchandiseinventorymanagement,shoppingcartmanagement,ordermanagement,commentmanagementandsoon.Withanewsystemclientdisplayfunctiontointerpretthebestvisualexperienceofconsumers,andthesystemserveristoachievethecontroloftheclothingmallclientdisplayinformationandthemanagementofusersandotherinformation.Thispapercarriesoutaseriesofanalysisonthedesignanddevelopmentofclothingmall,includingsystemdemandanalysis,overalldesignanalysis,detaileddesignanalysis.Fromthedevelopmentenvironment,objectives,functions,processesandotheraspectsarealsocarriedoutoverallplanning.Keywords:Clothingmall,SSMframework,JSPtechnology,MYSQLdata目录TOC\o"1-3"\h\u第1章绪论 71.1研究背景和意义 71.2研究现状 81.3研究内容 9第2章系统需求分析 102.1系统可行性分析 102.1.1技术可行性 102.1.2经济可行性 102.1.3操作可行性 102.2性能需求分析 112.3流程分析 112.3.1会员注册流程 112.3.2登录流程 122.3.3管理员后台管理流程 132.3.4业务流程 142.3.5处理流程 152.4系统用例分析 172.4.1管理员用例 172.4.2用户用例 18第3章系统总体设计 193.1系统网络拓扑结构图 193.2系统功能设计 193.2.1功能概述 193.2.2系统功能结构 203.3数据库设计 213.3.1数据库实体 213.3.2数据库表 25第4章系统功能实现 294.1网站主界面 294.1.1用户注册界面 294.1.2用户登录界面 324.1.3账户信息界面 334.1.4商品详情界面 344.1.5购物车界面 364.1.6我的订单界面 374.1.7我的收藏夹界面 384.2管理员登录界面 404.3管理员主界面 414.3.1商品管理界面 414.3.2订单管理界面 434.3.3供应商管理界面 444.3.4会员管理界面 454.3.5系统公告管理界面 464.3.6留言管理界面 47第5章系统测试 495.1系统测试目的与意义 495.2测试用例 49第6章结束语 52参考文献: 54致谢 55
第1章绪论1.1研究背景和意义21世纪是一个完全围绕现代互联网技术为基础和中心的,以商业数字化、网络化和信息化作为其显著发展特征的信息时代。传统的电子商务模式作为这个信息时代的一种新的传统商业和经济形态,对于商业的发展和经济运行的过程已经产生了其不可替代的重要影响。随着现代互联网信息技术的快速进步和发展,世界已然变成一个与经济联系相互紧密的新型经济空间体,其距离也已经没有那么重要了。电子商务因其实际应用起步比较早,应用领域比较广等原因,使其自身所属电子服务领域的经营也开始逐渐融入到了人们的工作和日常生活中。同时人们也可以通过网络这个媒介,在闭门不出的情况下就可以直接进行网上搜索和在线查询得到自己所需产品的价格以及相关资料和信息。现如今,消费者随着生活的水平和质量的进一步提高和对精神阶层物质生活需求的升华,对于网上服装店购物的需求和渴望也是越来越强烈。所以,本地服装店网站的经营开发和建设具有其必要性。作为传统的大型实体经营服装店,自其开始经营以来,已然收获得到很多代理商和消费者的认可和青睐,但还是存在着很多的经营限制性和稳定因素。其一,实体服装店的经营需要有人负责专门的经营看管和操作,加上其经营受到一定的经营条件和时间的限制约束,所以服装店经营者在这两个方面所要投入的时间以及人力物力的需求都很大。其二,实体的服装店因经营地点固定,也就是使得其消费的范畴不能大规模地能够满足到消费者的实际需求。由于对上诉两点原因的综合陈述,实体零售服装店的销售管理方式在一定的程度上达不到经营者在经济效益方面的基本满足,且同时再加上对店员的管理、店铺装修、服装批发产品等其他经营成本费用的支出,使得其经济效益更是雪上加霜。现如今,网上商店层出不穷,在这个经济走向全球化的大经济发展浪潮下,许多经营者已然完全知晓了网上商店带来的可视化经济发展。诸多属于传统的服装店也随波逐流纷纷投身到网上销售这一可视化的环节中,这样就很好地充分满足了消费者的各种消费体验需求,给予其最大限度地的便利与实在。电子商务以其作为线上下直接对接信息交流的一种新的方式,将传统的经营者与实体消费者紧紧地联系结合在了一起,减少了繁琐的环节,提高了经营效率,也很好地节约了经营成本,是真正很好地顺应了互联网时代的发展趋势。网上服装商城有其优势体现。其一是经济投入少,效益回收快。网上商店的租赁资金远远低于相同规模下的实体商店,而租赁资金也不会因业务空间的增加而增加,所以经营者不用花费太多经济来延长其经营时间。其二是网上销售方式即全天非停止经营。若拿服装产品信息放到了网上,即使经营人员不负责专门的看管操作,也可以正常营业。其三是销售规模和店面空间不受场地的限制,只要有一个工作室,且加上一个仓库进行供需即可。其四是无论地理位置何方,无论消费者离商店有多远,无论是国内的还是国外的,消费者都可以很容易地找到并购买到其所需要的产品。这便使得消费者不受地域的约束,可以很方便地满足到自己的购求需要。1.2研究现状俯瞰服装全球化互联网背景下的国内服装市场和国际电子商务市场,阿里巴巴、淘宝、ppg等互联网市场以先驱身份相继出现,且以迅雷不及掩耳之势迅速带动了互联网服装的普及和发展,且快速地推动到了整个互联网行业的服装供需平衡。网上服装的快速普及和发展已让很多人无意中抢夺到了未来的服装市场主流权。不过,市场的先驱并不是十全十美的,它并没有完全地满足和便利了大部分消费者的心理需要。例如,淘宝网的服装产品质量一直为很多人所谈及弊端;ppg的服装销售品种单一化等。对于大部分消费者来说,单一的服装品牌已经是无法很好地满足到自己的综合一站式网上服装购物的需求了。那么,互联网服装用户在网上服装购物的过程中会产生什么样的一种心理感受和需求呢?其一最重要的是互联网服装产品质量的可行性得到保证,消费者购买后可从容地进行个性化的购物和体验。其二是服装品种的单一性向于品种多样性的心理需求转变,给予了消费者最大限度地个性化选择和自由操作,使购买过程有其成就感。这两点若得到解决,电子商务的主流也就掌握在了自己的手中。从消费者的角度去思考,无论什么样的服装网站,最终的目的都是为了满足市场,围绕消费者的需求去进行深入的开发,与消费者建立很强的相关性,才会赢得消费者的青睐。1.3研究内容此服装商城系统主要采用现如今比较流行的SSM网页框架和先进的JSP动态来进行开发技术,基于MYSQL数据库系统进行设计,并开发和实现一个系统功能比较完善化的网上功能型服装商城。具体的技术研究和内容安排如下:(1)以研究课题的内容为出发点来学习网上服装商城的整个系统设计流程和工作,在研究和学习的过程中进一步了解到其系统开发方法,明确系统的设计工作原则和目标。(2)对已有的网上服装商城系统进行研究和系统设计分析,学习他们的系统设计方法,并且在其原有的基础上设计和完善此服装商城的功能。(3)阅读和学习关于服装商城JSP的系统设计的相关知识和书籍,研究此网上服装商城功能的系统设计与实现。(4)针对服装商城系统设计中提及的一些相关内容,研究如何设计和实现服装商城毕业项目设计的选题和进度以及流程安排等的功能。(5)对系统进行具体的测试操作,来考察功能是否无误等。
第2章系统需求分析2.1系统可行性分析2.1.1技术可行性此系统在设计上采用了JSP技术来设计一个易于操作的界面,使得计算机用户可以很方便地手动执行和操作这些界面。系统使用了MYSQL数据库,不仅使用户可以很自由化地收集和处理高质量和大规模的数据,还可以很好地保证数据的完整性和安全性。所以,此硬件开发平台是成熟可行的。随着现代计算机系统硬件技术的快速进步和发展,硬件的技术更新速度随之频繁、容量也随之增大、可靠性随之稳定、价格随之便宜等,则其完全最大地可以满足到计算机系统硬件平台所需。2.1.2经济可行性核实系统软件开发的技术价值关键是在于所开发软件的整体经济效益和成本,且对之加以技术开发成本和社会经济效益的双重评估和分析。由于软件开发系统在技术上较好操作,则软件开发可以有效缩短技术人员的技术开发周期,降低系统的开发成本,获得明显的经济效益。2.1.3操作可行性计算机网络应用的逐渐发展和普及,许多人已经基本熟悉和掌握了对计算机的具体操作。在企业网站的设计中,开发工作人员往往会在设计中充分考虑到计算机用户的需求和使用习性,使其更好地有方便性地理解和掌握其原理知识和具体实施步骤。在计算机数据输入方面,数据输入规范可靠、准确快速;在实用可扩展性方面,系统的适用性较好和可扩展性灵活;在用户操作体验方面,利用其友好的体验环境,最小限度有效地减少和浓缩操作量。因此,通过设计和利用这个系统,成为一批有利于网站操作可能性的计算机用户。也就是说,这个系统的设计和开发实际上是可行的。2.2性能需求分析(1)系统的存储性:因为它是一个服装商城,所以在数据库要求上会更加严格,信息输入更多,而且丰富复杂,这就需要一个强大的数据库来存储这些复杂的数据,并保证数据的及时性。(2)系统的易学性:系统设计应是简单的,设计的功能应简单操作,不需很费心地学习培训,缩短用户熟悉系统的进程。(3)系统的数据要求:数据应正确输入,在需要更新的情况下,数据应该及时修改,数据应该独立保存,不能删除数据的时候会连带着把还需要的数据都删除掉。2.3流程分析服装商城主要工作流程有以下几个模块:2.3.1会员注册流程会员注册时必填项不为空,且合法,两次输入密码一致时方可注册成功。用户注册流程图如图2.1所示。图2.1用户注册流程图2.3.2登录流程为了有效地保证系统的稳定性和安全性,要运行本系统,必须通过正确的用户名和账号密码验证才能正常进行系统的登录,否则不可登录。登录流程图如图2.2所示。图2.2登录流程图2.3.3管理员后台管理流程管理员的后台管理操作是从后台进入开始的。首先管理员需要正确使用用户名和密码才能登录后台,登录时需要确认它们是否正确才可直接进入后台的信息管理。后台的信息管理主要目的是为了实现对各个功能模块的管理,可实时进行后台信息库的添加、查看、修改等操作。管理员后台管理流程图如图2.3所示。图2.3管理员后台管理流程图2.3.4业务流程此介绍了服装商城的注册和购物业务流程。普通用户,只能对商品进行查看和搜索操作。用户成为服装商城会员后,可以对商城内的商品直接购买。当用户购买商品时,系统工作人员会将用户在商城上购买的所有商品信息在数据库中进行保存,方便用户随时查看;当用户购买商品以及支付成功后,系统会自动地将商品信息、会员信息、订单信息更新到数据库中,管理员不用手工修改记录就能看到商品的订单信息,管理员对所有商品、订单、用户管理操作更加的系统化、准确化。业务流程图如图2.4所示。图2.4业务流程图2.3.5处理流程在分析完业务流程的基础上,进行了处理流的分析。该系统的数据流图分为顶层、一层、二层。顶层数据流图如图2.5所示。图2.5顶层数据流图具体分析第一层数据流图,主要包括了商品信息管理、会员信息管理、订单管理等几大数据处理模块。商品信息管理,主要是用户对购买商品的信息进行搜索、查看、购物车处理以及管理员对用户所购买商品信息的管理;会员信息管理,体现在管理员对会员信息的增删改查操作。订单管理,管理员可以对用户购买商品时在订单上填写的相关信息根据其具体情况进行订单处理等操作。详细流程图如图2.6所示。图2.6第一层数据流图具体分析第二层数据流图,主要包括用户和会员登录、商品订单信息的查看、加入购物车、生成订单、结账等几大处理模块。详细流程图如图2.7所示。图2.7第二层数据流图2.4系统用例分析2.4.1管理员用例管理员用户可以直接输入用户名和账号密码进行注册和登录,登录后主要功能设置有商品管理、字典管理、网站信息管理和账户管理。管理员用例图如图2.8所示。图2.8管理员用例图2.4.2用户用例用户登录后可以查看网站的相关信息,主要功能包括服装信息查询、购物车管理、账户信息管理和留言管理。用户用例图如图2.9所示。图2.9用户用例图第3章系统总体设计3.1系统网络拓扑结构图JSP服装商城采用先进的B/S架构,该架构具有开发简单、共享性强、维护简单方便等诸多优点。本系统的网络拓扑图如图3.1所示。图3.1系统的网络拓扑图3.2系统功能设计3.2.1功能概述服装商城分为用户功能模块和管理员模块,其功能如下:(1)用户功能模块用户可以查看网站信息,主要包括首页、女士裙装、女士上装、女士下装、男士上装、系统公告、购物车、在线留言、注册登录、与我相关(我的订单、留言、收藏夹)、安全中心(登录密码和支付密码的修改、录入密保问题)、账户信息(账户信息、收货地址、账户余额、信息修改)。(2)管理员模块管理员可以通过后台输入用户名和密码进行登录,登录后主要功能有商品管理(商品管理、发布商品、订单管理、销售统计、采购管理、供应商管理)、字典管理(适合对象管理、商城活动管理、商品类别管理、商品标签管理)、网站信息(首页轮播图设置、网站导航设置、首页栏目设置、系统公告管理、留言管理、密保问题设置、系统介绍、友情链接)、账户设置(后台用户管理、会员管理、修改密码、修改账户、账户查看)。3.2.2系统功能结构通过上述分析,服装商城管理员功能模块图和用户功能模块图如图3.2和图3.3所示。图3.2管理员功能模块图图3.3用户功能模块图3.3数据库设计3.3.1数据库实体数据库设计的主要内容是研究设计并反映出某一个企业或组织部门的数据库和信息系统应用需求中的各种数据库系统概念模式,数据库系统的主要概念模式通常被认为是独立于数据库系统的逻辑结构、DBMS即数据库的管理系统、计算机系统等模式。概念模式设计图型方法主要是以数据库需求设计和分析的概念作为其基础,并且用最典型的概念数据模型即E-R模型等方法来描述和表示数据之间的相互联系,设计并最终满足用户所需的数据库信息相关需求以及能够处理相关信息需求的应用数据库管理系统等的概念模式。通常概念设计的主要内容和目标之一就是描述应用领域的数据库信息相关模式,并且能够支持满足用户的数据库相关需求和应用,来方便用户的理解。在此概念设计阶段,用户设计人员可以自由参与和决定如何评价整个数据库系统的概念设计,最终由用户来决定如何保证整个数据库系统的概念设计与满足用户的数据库需求的相互吻合。在数据库概念模式的设计中,E-R概念模型法设计是最常见的概念设计图型方法。本概念系统的方法即E-R概念设计图型法如下图所示:实体间关系属性实体实体间关系属性实体(1)会员信息实体图如图3.4所示。图3.4会员信息实体图(2)留言信息实体图如图3.5所示。图3.5留言信息实体图(3)商品信息实体图如图3.6所示。图3.6商品信息实体图(4)订单信息实体图如图3.7所示。图3.7订单信息实体图(5)收藏信息实体图如图3.8所示。图3.8收藏信息实体图(6)活动信息实体图如图3.9所示。图3.9活动信息实体图3.3.2数据库表数据库设计通常是以一个已经存在的数据库管理系统来设计的,常用数据库管理系统的设计类型有MYSQL、SQLSERVE、ACCESS等。服装商城的管理系统设计与实现采用了MYSQL的数据库来进行设计的,系统主要表的具体设计与实现结果列表如下:表3-1t_huiyuan会员信息表列名数据类型长度允许空说明Idint11否编号accountnamevarchar255是账号addressvarchar255是地址emailvarchar255是邮箱jifenint11是积分logtimesint11是登录次数mobilevarchar255是手机namevarchar255是姓名nicknamevarchar255是昵称passwordvarchar255是密码regdatevarchar255是注册日期sexvarchar255是性别statusint11是状态touxiangvarchar255是头像yuevarchar255是余额paypwdvarchar255是支付密码idcardnovarchar50是身份证号表3-2leaveword留言信息表列名数据类型长度允许空说明idint11否编号dcontentvarchar255是留言内容lwrenvarchar255是留言人photovarchar255是图片pubtimedatetime是留言时间replycontentvarchar255是回复内容replyrenvarchar255是会回复人replytimedatetime是回复时间statusint11是状态titlevarchar255是标题表3-3shangpin商品信息表列名数据类型长度允许空说明idint11否编号dazheint11是打折hotint11是热销hyjiaint11是会员价jiageint11是价格jieshaodouble是介绍namelongtext是名称pubrenvarchar255是发布人pubtimevarchar255是发布时间spnoint11是商品编号sptypevarchar255是商品类型tuijianint11是推荐tupianint11是图片jifenint11是积分stateint11是状态tuihuanint11是退还baozhuangvarchar255是包装chandivarchar255是产地tagidint11是标签编号tagnamevarchar255是标签名称表3-4dingdan订单信息表列名数据类型长度允许空说明idint11否编号ddnovarchar255是订单编号desvarchar255是描述fahuorenvarchar255是发货人fahuotimevarchar255是发货时间shraddressvarchar255是收货人地址shrnamevarchar255是收货人姓名shrtelvarchar255是收货人电话statevarchar255是状态titlevarchar255是标题totalpricevarchar255是总价xiadanrenvarchar255是下单人xiadantimevarchar255是下单时间totaljifenvarchar255是总积分wlordernovarchar255是物流单号wltypevarchar255是物流类型表3-5shoucang收藏信息表列名数据类型长度允许空说明idint11否编号bookidint11是商品编号booknamevarchar255是商品名称screnvarchar255是收藏人sctimedatetime是收藏时间tupianvarchar255是图片表3-6huodong活动信息表列名数据类型长度允许空说明idint11否编号titlevarchar500是标题totalfeeint11是总费用youhuiint11是优惠stateint11是状态第4章系统功能实现4.1网站主界面用户可以查看网站信息,主要包括首页、商品分类、系统公告、在线留言、购物车、注册登录等。网站主界面图如图4.1所示。图4.1网站主界面图4.1.1用户注册界面用户可以输入用户名,密码,再次输入密码,身份证号,姓名,邮箱来进行注册。用户注册界面图如图4.2所示。图4.2用户注册界面图代码如下:4.1.2用户登录界面用户注册后可以通过用户名和密码来进行登录。用户登录界面图如图4.3所示。图4.3用户登录界面图代码如下:4.1.3账户信息界面用户登录后可以修改账户信息,包括用户名、昵称、邮箱等。账户信息界面图如图4.4所示。图4.4账户信息界面图代码如下:4.1.4商品详情界面用户可以查看商品详情信息,并且可以对商品加入购物车、收藏等操作。商品详情界面图如图4.5所示。图4.5商品详情界面图代码如下:4.1.5购物车界面用户可以点击查看购物车信息,并且可以修改数量、移除、继续购物、提交订单操作。购物车界面图如图4.6所示。图4.6购物车界面图代码如下:4.1.6我的订单界面用户可以查看我的订单信息,包括订单号、下单时间、下单人、总价格等。我的订单界面图如图4.7所示。图4.7我的订单界面图代码如下:4.1.7我的收藏夹界面用户可以查看我的收藏夹信息,包括名称、图片、收藏时间。我的收藏夹界面图如图4.8所示。图4.8我的收藏夹界面图代码如下:4.2管理员登录界面管理员可以通过账号,密码,输入验证码来进行登录。管理员登录界面图如图4.9所示。图4.9管理员登录界面图代码如下:4.3管理员主界面管理员登录后进入管理员主界面,主要包括商品管理、字典管理、网站信息、账户设置。管理员主界面图如图4.10所示。图4.10管理员主界面图4.3.1商品管理界面管理员可以管理商品信息,可以进行发布、修改、上下架、删除等操作。商品管理界面图如图4.11所示。图4.11商品管理界面图代码如下:4.3.2订单管理界面管理员可以管理订单信息,包括订单号、下单时间、下单人、总价格、状态等。订单管理界面图如图4.12所示。图4.12订单管理界面图代码如下:4.3.3供应商管理界面管理员可以管理供应商信息,包括名称、电话、邮箱、地址等。供应商管理界面图如图4.13所示。图4.13供应商管理界面图代码如下:4.3.4会员管理界面管理员可以注册会员信息,主要包括用户名、昵称、注册时间、登录次数、邮箱等。会员管理界面图如图4.14所示。图4.14会员管理界面图代码如下:4.3.5系统公告管理界面管理员可以添加,修改和删除系统公告信息,包括标题、发布人、发布时间等。系统公告管理界面图如图4.15所示。图4.15系统公告管理界面图代码如下:4.3.6留言管理界面管理员可以管理留言信息,包括留言内容、发布时间、状态、留言人等。留言管理界面图如图4.16所示。图4.16留言信息界面图代码如下:
第5章系统测试5.1系统测试目的与意义系统测试是为了开发一个长期阶段来管理信息生命周期的。重要性体现在它是系统质量和可靠性保证的重要突破口,也是对系统开发全过程的最终审查。系统测试的主要任务是检查出程序中的错误,提高系统的可靠性。这阶段又可以分为三个步骤:模块测试,测试每个模块程序是否正确;组装测试,测试模块之间接口是否正确;确认测试,测试整个管理系统能不能满足用户对其功能和性能的要求。发现问题之后,我们要经过不断的调试找出错误的原因和位置,然后对其进行修改。5.2测试用例用户登录功能测试,如下表所示。表5-1用户登录功能测试用例表用例名称测试功能操作操作过程预期结果测试结果用户登录模块测试正确输入用户信息,用户成功登录。输入用户的信息1.在密码框输入用户的密码。2.点击登录按钮。跳转到各角色的界面正确商品添加功能测试,如下表所示。表5-2商品添加功能测试用例表用例名称测试功能操作操作过程预期结果测试结果商品添加模块测试正确输入商品信息,完成商品的添加。商品的基本信息管理员点击商品添加后根据提示填写相应的信息,然后点击“提交”按钮。提示成功。正确商品添加模块测试商品添加失败的情况商品名重复管理员点击商品添加后填写的商品名重复,然后点击“提交”按钮。提示“商品名重复”。正确商品添加模块测试商品添加失败的情况商品信息不完整管理员点击商品添加后填写的信息不完整,然后点击“提交”按钮。提示“*信不能为空”。正确用户注册功能测试,如下表所示。表5-3用户注册功能测试用例表用例名称测试功能操作操作过程预期结果测试结果用户注册模块测试正确输入用户信息,完成用户的注册。用户的基本信息用户在系统的注册页面根据提示填写相应的信息,然后点击“注册”按钮。提示成功并跳转到登录界面。正确用户注册模块测试用户注册失败的情况用户不填写用户名用户在系统的注册页面根据提示填写除了用户名以外相应的信息,然后点击“注册”按钮。注册失败,提示“*用户名不符合要求”。正确用户注册模块测试用户注册失败的情况用户两次输入密码不一致用户在系统的注册页面根据提示填写相应的信息,填写密码时两次输入的密码不一致,然后点击“注册”按钮。注册失败,提示“*两次输入密码不一致”。正确订单信息界面测试,如下表所示。表5-4订单信息界面测试用例表用例名称测试功能操作操作过程预期结果测试结果订单信息显示功能模块测试订单信息显示的正常情况显示订单信息在我的订单界面,查看订单详情。进入订单详细信息界面正确管理员添加公告功能测试,如下表所示。表5-5管理员添加公告功能测试用例表用例名称测试功能操作操作过程预期结果测试结果管理员添加公告功能测试添加公告成功的情况。输入新公告的基本信息。管理员在后台首页选择“添加”选项,然后填写公告信息,点击“添加”按钮。新公告添加成功。正确管理员添加公告功能测试添加公告失败的情况。管理员不填写公告名称。管理员在后台首页选择“添加”选项,然后填写除公告名称以外的新新公告信息,点击“添加”按钮。添加失败,提示“*请填写公告名称!”。正确管理员添加公告功能测试添加公告失败的情况。管理员在价格框输入非数字字符。管理员在后台首页选择“添加”选项,然后填写的信息为空。添加失败,提示“*信息不能为空”。正确
第6章结束语毕业设计是理论知识与实践相结合的一个非常难得的机会,它使我摆脱了理论知识的懵懂状态,并与实践相结合。我最终具备运用专业知识来解决实际项目的能力了。经过数月的收集、调查、了解、查阅、整理相关资料,我最终成功地开发和设计出了美嘉服装商城。在课程开发和应用测试的过程中,虽然我们遇到了很多的问题,但是经过了导师和同学们的耐心帮助和指导下,最后都得以克服了。在本系统的整个开发和应用过程中,将基本的数据库基础和实用的数据库管理系统设计的方法也都充分融入到了开发的过程中。经过几个月的课程开发和应用实践,我掌握了一个实用的信息管理系统的全面设计和开发的过程。我同时深刻地自我认识和看到,学习管理系统课程的开发并不容易,需要自己有足够的耐心和细心,不能只是停留在系统的理论上,还要与自己的实际操作保持一定性的平衡,才能真正开发和设计出一个实用化的信息管理系统。项目的顺利完成给我带来了极大的信心。这让我进一步巩固和掌握并深化了自己在大学期间所学的理论和专业知识,并对未来的技术职业规划和发展方向抱有了希望。通过这次的工作和学习,我初步明确了从一个系统的产品设计到软件开发的大致操作流程和关注重点的发展方向,对各行业主流的产品设计和软件也都有了深刻的认识和理解。同时我对JSP产品设计技术和软件中的JAVA都已经有基本的技术了解,所以对我也有了很大的学习好处。通过近2个月毕业设计,让我更深刻的认识和看到了解决程序设计和开发的困难不仅要求自己有扎实的理论和基础知识,还要有良好的技术和动手能力。程序的开发需要非同寻常的动手耐力,因为对于一个开发经验尚浅的程序开发人员来说,在设计和制作程序开发系统中的编码软件时会在过程中有相当大的一部分环节出现错误,所以一个忍耐力不足的程序开发人员很难一直坚持到最后。在这次的学习和设计中,无论是有扎实的基础知识还是技术和动手的能力,我都已经有了进一步的提高,特别是在对程序开发和系统的设计以及相关理论和技术知识有了更深刻的理解和认识的同时,对系统的开发也已经有了一个完整的理解和认识。
参考文献:[1]侯永杰.以Web开发为基础的Java技术探讨[J].数字通信世界,2019(03):106.[2]曾志明.网站开发技术的比较研究[J].电脑知识与技术,2010,6(05):1075-1078.[3]边卫国.基于MVC模式的JavaWeb框架研究与应用[D].西安电子科技大学,2006.[4]张雪琳.浅析我国B2C电子商务模式发展现状[J].法制博览,2015(22):270-271.[5]张莉.电子产品垂直电商平台的设计与实现[D].吉林大学,2015.[6]常大俊.基于MySQL数据库结构设计[J].信息安全与技术,2015,6(09):55-57.[7]刘怿,丁爱华,郭建波.论B2C电子商务网站建设中的问题及其对策[J].唐山学院学报,2005(01):92-94.[8]赵晓丹.网页开发中的JSP技术分析[J].南方农机,2019,50(20):247-248.[9]王祺衡.B/S结构的软件开发技术研究[J].计算机产品与流通,2019(11):17.[10]李晓薇.Web前端开发技术以及优化方向[J/OL].电子技术与软件工程,2019(19):48-49[2019-12-09]./kcms/detail/10.1108.TP.20191010.0911.062.html.[11]LetkowskiJ.DoingdatabasedesignwithMySQL[J].JournalofTechnologyResearch,2015,6:1.[12]FortaB.MySQLcrashcourse[M].PearsonEducationIndia,2006.[13]HorstmannCS,CornellG.CoreJava2:VolumeI,Fundamentals[M].PearsonEducation,2002.[14]GuY.ServletAndJsp[C]//20166thInternationalConferenceonMechatronics,ComputerandEducationInformationization(MCEI2016).AtlantisPress,2016.[15]MajeedA,RaufI.MVCArchitecture:ADetailedInsighttotheModernWebApplicationsDevelopment[J].PeerReviewJournalofSolar&PhotoenergySystems,2018,1(1).
致谢在毕业项目设计的过程中,我遇到很多问题,通过查阅参考书和请教导师,还有同学们的协助,问题也都得到了解决。这不仅锻炼了自己的分析和解决问题的能力,同时也使我认识到自己对所学的知识理解的深度还是不够的,还有很多知识结构需要掌握。临近毕业了,今后亟需努力提高自己的理论知识,同时,也阅览一些技术方面的书籍,来加强自己的理论知识和实际动手能力。在此,我首先特别感谢我的专业学术指导老师和各位任教老师,还有我的同学们。大学四年,不仅与我是同窗共同学习,还有着深厚的同学亲情和恩师友谊。大学四年学习生活即将到此结束,在最后的一次学生毕业学位证书申请答辩中,借此机会,向所有给我提供帮助并支持我的各位老师和同学们表达我深深的衷心感激和诚挚的衷心谢意。同时,也对我们毕业学位证书申请答辩工作小组的指导老师们真诚的说一声“谢谢”!
HYPERLINK如何选择组装电脑配件
如何选择组装的电脑配件.
第一,选择好CPU平台,就是INTER还是AMD,看你是要配什么样的电脑,高端还是低端的,两个平台都高低的产品。第二,选择主板了,主板的品牌比较多,质量,价格也不一,当你第一步却定了,那么主板也就相应的却定下来了,以INTER为例,只可以选择775接口的主板(早期有478接口的,不推荐),主板的选择主要有两种,一是集成显卡,二是不集成显卡。集成显卡的话,就可以省下显卡的钱,但是对游戏玩家不推荐。那么当然是选择不集成显卡的主板了,而且最好选择一线品牌,如华硕,技嘉等。主板里,还有个蕊片组的选择。关于蕊片组,各个品牌的主板命名有些不一样,主流是INTER965,945,915,VIA的KT890,还有NFORCE4,NFORCE5。等。比较难说清楚。最好是选择INTER的蕊片组,虽然价格会稍高一些。推荐945,技术比较成熟。第三,显卡的选择。显卡主要还是有两类品牌,GEFORCE和ATI,两个品牌有高,中,低的显卡。显卡选择要看你个人喜欢了,预算充足的话,最好是买中,高端的显卡。
第四,就是内存了,内存关系电脑的稳定性。当然是要好一点的。买一线品牌的。现在配电脑,主流是DDR667,DDR800DDR1333第五,显示器的选择,推荐液晶。如何选择硬件组装电脑这是一个老生常谈的问题了,这也是一个让高手们显示自己硬件功底的问题,同时这还是一个让很多新手为之焦头烂额的问题。该怎么配?具体配什么?怎样配才能尽量减小瓶颈?本文就将从内到外,从理论到实践,为朋友们抽丝剥茧一一道来。
一、CPU
作为一台电脑最关键的组成部分,CPU确实起着举足轻重的作用,但体现一台电脑的综合速度,并不是仅仅依靠CPU的,常常看到很多新手们在配电脑的时候,把CPU选的很好,但其他的东西诸如内存、主板、硬盘等都选的不太理想,好像这台电脑速度的快慢就体现在CPU速度的快慢上似的。甚至很多著名的品牌机厂商,都推出过类似“P4+256M内存”的这种跛脚配置。其实对于一般的家用电脑而言,一个真正会配的高手,是不会把大量的钱花在CPU上的。家用电脑,毕竟不是做密集型科学计算用的,它讲求的是多种媒体的配合工作,讲求的是能一边下载文件、一边上网浏览网页、一边听音乐、一边还能打开其他的程序,在这种情况下,提升内存的容量比提升CPU的主频对速度的影响要明显的多。现今的中国家庭用户,很多家长对于电脑一窍不通,他们只听说“奔四”代表着速度快,并不知道整机速度的快慢除了CPU以外,还有很多其他的因素影响着它。但在买电脑的时候,最后做决定并掏钱的人,往往都是这些啥都不懂的家长们,于是就出现了上面的一幕:品牌机厂商为了能有更好的销路、兼容机装机店的销售人员为了能拿到更多的奖金,开始违背良心来配置出这种高主频处理器、低容量内存的跛脚电脑。说严重点,这是属于对消费者的不负责任,是一种商业欺诈行为!同样5000元的配置,高手配出来的赛扬,比新手配出来的P4还要快很多,曾经有一家全球著名的硬件网站在2003年的时候刊登过一篇关于配置家用电脑时各硬件占用总预算百分比的文章,文中很明确的提到了CPU的价钱最好不要超过总预算的10%-15%,我们虽然不能说他肯定完全正确,但至少人家是通过很多调查后得出的结论,有借鉴的理由。反观现在的很多所谓的“低价奔四电脑”、“3999元买P4品牌机”之类的广告,我想说的就是:你花了3999元,只买了一块P4的处理器,其他的什么都没有了!
二、内存
对于配置一台电脑来说,内存是重头戏,容量、速度、类型等等每一项指标都对最终的整机综合速度起着至关重要的影响,尤其是内存的带宽和容量。对于内存带宽而言,很多人都认为400MHz、533MHz前端总线的赛扬四或P4,配单通道的DDR内存就足够了,双通道DDR内存是配合800MHz以上前端总线的P4处理器用的,其实这样就大错特错了,哪怕是最老的赛扬四,都需要双通道的DDR内存才能达到它的带宽!也就是说,你如果选择赛扬四1.8G,必须配合865以上的主板和至少双通道DDR200的内存,才能满足它的带宽要求!稍微计算一下就可以得知:赛扬四1.8G的前端总线是400MHz,它的内存带宽理论值是400MHz×64bit÷8=3.2G/s,但当它装在845系列的主板上时,由于845主板的限制,即使你插上能符合它带宽要求的DDR400内存,也只能运行在DDR266上,这时的内存所能提供的带宽是266MHz×64bit÷8=2.1G/s,比3.2G/s要小很多,即使你通过BIOS里的内存调节选项往上调节一档(也只能调节一档而已),让内存运行在DDR333下,所能提供的带宽也仅仅是333MHz×64bit÷8=2.66G/s,离3.2G/s还是有一定的距离,而内存带宽的降低,能非常明显的降低整机的综合速度,运行任何程序都能明显的感觉出来!所以如果想满足赛扬1.8G处理器的内存带宽要求,你必须要为它配置865以上的主板和双通道的内存才行!P4亦是如此。很多人也许会问:那845系列的主板是配什么处理器的呢?我想回答你的就是:845系列的主板是属于“不能用”的主板,因为处理器永远比主板发展的快,当初Intel造出845系列的芯片组是为了能给当时的赛扬和P4提供一个过渡的平台,不至于让它们成为“没有主板配合”的处理器而已,也是为了能在低端市场分一杯羹,而现今865甚至9xx系列的主板横行的时候,845系列的主板确实是属于“不能用”的主板了,满足不了任何一款处理器的内存带宽,造成性能上的严重低下,试问这种主板你会选择么?即使配台2000多元的超低价电脑,也不要去选择845系列的主板,至少需要865以上的和双通道内存才行,因为内存带宽是一个非常影响系统性能的参数,倘若一味的为了省钱而配置845系列的主板,那就得不偿失了。
内存的容量方面,应每个人对电脑的使用方向不同,容量的要求也是不同的,现在配置的家用电脑,笔者建议:如果不打游戏,或者是打打扫雷、纸牌之类的游戏,平时注重于上网浏览或者是聊天、看电影之类的应用的话,内存容量不应该低于1G;如果是偶尔打打单机游戏或者是网络游戏,内存容量应该选择在2G左右,如果是经常打大型的游戏或是进行HDTV视频编辑等应用,那么4G的内存是必不可少的。
三、主板
一台电脑的稳定性和兼容性,一大部分是看主板的,一款优秀的主板不仅需要拥有上等的用料和优良的做工,还需要拥有合理的走线设计,那些没有技术实力的三、四线主板厂家生产的主板,多数是采用公版走线,而且用料非常差,稳定性不堪一击,这种类型的主板,笔者建议宁愿不买电脑也不要配这种主板,否则以后将会是个淘气的祖宗。对于家庭用户,主板方面一定不能省钱,预算够的话最好能买个一线的主板品牌,如果预算实在不足,二线的主板是底线了,不要再往下选择了,毕竟家用电脑是用来使用的,不是用来整天维修的。再谈到主板的用料,笔者常常看到很多新手在配置主板的时候,貌似老鸟似的说某某品牌的主板好,某某品牌的不好,试问你知道它好在哪里么?不好在哪里么?这个就要看主板的用料了,虽然用料好的主板并不能代表一定是高档主板,但最少能代表它的电气性能出色。举一个很简单的例子吧:有A、B两款主板,A主板的处理器供电滤波电容采用的是日系电容,B主板的处理器供电滤波电容采用的是台系电容,那么基本上可以肯定的是:如果在电源输出电压的波动范围比较大的情况下,A主板就比较能耐得住,而B主板就很容易产生电容鼓包、漏夜等情况。不要小看这小小的电容,笔者从一个开维修店的朋友那里得知,来维修主板的人,有80%的都是这几个小电容损坏,究其原因,就是电源选择的不好,导致了输出电压的不稳定,久而久之最终导致这几个小电容爆浆,并且详细叙述了主板的品牌:“一线厂家的×硕牌主板就很少出现这种情况,但同样为一线厂家的×星牌主板,经常遇到!原因就是前者的大部分主板使用的是日系电容,而后者的大部分主板为了省钱,选用的是台系电容!”厂家的广告不能信,宣传也不能信,看到一个产品的广告之后,你所能相信的唯一一点就是:地球上有这么个产品的存在!然后其他的就统统都不能信了!网上有好多所谓的“评测”文章,都是枪手写的,基本上没有任何参考余地,只能作为一篇小说来读,一款主板的真正性能,只有你自己使用了之后才能知道。厂家为了销量、商家为了利润,他们能把最最垃圾的主板宣传为最顶级的产品,笔者曾经就看到过一款四线品牌的主板厂商,在对其主流主板的广告上说“最优秀的设计、最精湛的工艺、最稳定的性能”……结果一看报价:550元/块……其他的话我也不想多说了,只想问问这家厂商:你这么垃圾的主板都用了三个“最”字,那么华硕的同芯片组主板,售价是你三倍的,应该用什么词语来描述了??中国有一句古话:一分钱一分货,说的非常正确!不要认为价格高的主板就是暴利产品,从市场经济学上说,暴利产品是不会被市场所接受的,之所以他能存活到今天,而且售价依然是这么高,肯定有他的理由,他在做工用料方面肯定比其他品牌的要好很多,成本高所以售价高,在此,笔者奉劝大家一句:买主板千万不要凭侥幸心理,认为自己能花很少的钱买到很好的东西,只有错买的没有错卖的,商家永远都比你精明!主板上面还是老老实实的多花点钱来买个一线产品吧,否则以后有你吃苦的时候!
四、硬盘
现在的电脑,硬盘的速度当之无愧的成为了“第一大瓶颈”,无论你是再高的高手,配电脑的时候也无法消除这个瓶颈的存在,我们只有尽量的减小…再减小……。对于家用电脑的硬盘来说,容量和速度是两个非常重要的参数,容量上而言,笔者建议:如果你的电脑只是上网浏览浏览、偶尔打打小游戏的,那么160G的硬盘是个不错的选择;如果你常常下载软件或电影,那么250G的硬盘是个不错的选择,如果你是个下载狂人,那么400G的硬盘比较适合你;如果你有DV或者是经常编辑大型的视频文件,那么400G×2比较适合你,如果你是个玩HDTV的人,那么恭喜你,400G×4也许你都不够用。对于硬盘容量上的选择,你不能考虑现在是否够用,你应该考虑未来的1年里是否够用,大概的公式是:现在需要的容量×3。也就是说,如果你现在感觉80G的硬盘差不多够用了,那么你就需要买个250G的硬盘。如果你现在感觉120G的硬盘够用了,那么就去买个400G的硬盘吧。硬盘另外的一个参数就是速度,受到内部传输率等诸多因素的限制,一块硬盘的实际传输速度是不可能达到它的接口速度的,现在的并口硬盘基本上都是ATA133了,串口硬盘也都是150了,但民用级硬盘的实际传输速度最快的也还没突破66M/s,所以跟内存相比,硬盘的速度是电脑中最大的瓶颈,那么怎么来减小这个瓶颈呢?于是人们就发明了RAID,就是磁盘阵列(当然RAID不是仅仅为了这个而发明的),用两块一模一样的硬盘来组成RAID0,速度理论上能提高1倍,虽然实际上是不可能达到1倍的,但至少能非常非常明显的感觉到了硬盘速度的提升,笔者建议:如果你买的主板是带有RAID功能的,并且你需要保存的数据不是很重要的话,那么强烈建议你在预算允许的情况下购买两块硬盘来组建RAID0,这将使你能亲身体会到飞机与火车的速度差别!但最好是串口的,如果是并口的话,因为并口走的是PCI总线,由于PCI总线上的设备比较多,所以速度不可能达到比较高的地步,但如果是串口的话,那么硬盘的速度提升将更加明显!
五、显示器
显示器方面,笔者想澄清一个观念:曾经听过非常多的人说液晶显示器保护眼睛,因为没有辐射和闪烁……包括很多业内人士都这么认为的,其实错了,液晶显示器比普通的CRT还要伤眼睛!因为伤眼睛不仅仅是辐射和闪烁,还有对比度、亮度等参数,虽然液晶显示器的辐射和闪烁比CRT要小的多,但它那要命的对比度、那要命的色泽度、还有那大于每平方米300cd的亮度,这些都会对眼睛造成很大的伤害,并且你即使将液晶显示器的亮度和对比度调节到最低,也还是非常的刺眼。德国的一家权威机构做过一项调查:液晶显示器用久了会使人的眼睛感觉到疲倦,甚至头痛等症状,而使用相同时间的CRT显示器,却基本没有这些情况出现。现在的通过TCO03认证的CRT显示器,其实外露的辐射已经相当小了,基本上对人已经没有多大的伤害了,闪烁感也可以通过调节刷新率来降低,笔者实在是搞不懂为什么很多人非要去选择液晶显示器,还非要说液晶显示器不伤眼睛??一个最差的17寸液晶显示器的价格,能买一台不错的、通过TCO03标准的19寸CRT了,显示面积也差不多大,而且CRT又比液晶更保护眼睛,液晶显示器唯一的一个优点就是占用空间小而已,其他的统统是缺点,为什么不选择CRT呢??说到TCO03标准,现在很多的号称是通过TCO03认证的显示器,其实都是贴牌的,都没有真正的通过,关于怎样鉴别一台TCO03的显示器,网上已经有很多文章可以搜索到,笔者在此不想过多叙述,只是提醒大家一点:一台真正的通过TCO03认证的显示器,外表的颜色除了白色以外,是不会有其他颜色的了,因为TCO03认证中有重要的一条就是外壳可回收性,而除了白色以外,其他的任何颜色都加了有机染料在里面,是不能作为回收利用的,这点请大家购买显示器的时候一定要注意了!
六、电源
作为一台电脑的动力之源,电源质量的好坏直接关系到这台电脑的寿命,在这点上笔者先要肯定一下品牌机厂商的做法了,在各大品牌机中,虽然其他配件可以用跛脚来形容,但所配的电源和机箱基本上都是不错的,功率虽然不是很大,但满足它的配置是足够了。而一些新手在配兼容机的时候,很多情况下都忽视了电源这一方面,结果导致的直接后果就是主板电容爆浆、硬盘损坏、显卡电容爆浆等情
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 激光技术军火库试题解析
- 西医临床研究方法试题及答案
- 疏通阅读考试题及答案
- 2024年春四年级语文下册第六单元20乡下人家教案1新人教版
- 文化创新与社会发展的互动试题及答案
- 研究母猪护理市场动态试题及答案
- 九年级道德与法治下册第三单元走向未来的少年第五课少年的担当第1框走向世界大舞台导学案无答案新人教版
- 2024高中生物分层训练进阶冲关4.2基因对性状的控制含解析新人教版必修2
- 2024年春五年级语文下册第一单元2暖流教学反思苏教版
- 考后反思与调整税务师试题及答案
- 前庭大腺囊肿护理查房课件
- 十四五国家临床专科能力建设规
- 绿化人员缺岗应急预案
- JGJ366-2015 混凝土结构成型钢筋应用技术规程
- 土木工程材料试题(5套)
- 井下停送电安全工作规程
- 水利工程污水管道施工监理实施细则
- 基坑开挖安全教育课件
- 德能勤绩考核评价表
- 温州商学院辅导员考试真题2022
- 民航服务心理学-民航旅客的态度-课件
评论
0/150
提交评论