版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、27文档来源为:从网络收集整理.word版本可编辑欢迎下载支持.毕业设计(论文)网上二手商品交易管理系统的设计与实现论文作者姓名:论文作者姓名:申请学位专业:申请学位专业:申请学位类别:申请学位类别:指导教师姓名(职称):指导教师姓名(职称):论文提交日期:论文提交日期:网上二手商品交易管理系统的设计与实现摘要在现实生活中,越来越多的人对自己的二手物品具有出售的愿望,利用传统的方式进行出售存在一定的局限性。利用网络这个巨大的资源可以构建出一个廉价方便的交易平台,并找到广泛的顾客群,以此来达到出售目的。伴随电子商务的迅猛发展,网上二手商品交易管理系统应运而生。网上二手商品交易管理系统主要完成对用
2、户权限进行划分, 使不同用户具有不同的操作功能;实现二手商品信息的录入和对商品的查询,使卖家可以对出售商品进行实时发布,同时方便买家对二手商品进行选择性购买;实现了对用户和商品的管理,能对信息出错的商品和用户进行相应处理,从而保障交易正常有效进行。论文共分为6个章节,第一章对当前背景与国内外现状进行分析:第二章对数据库技术等进行简单介绍;第三章对需求进行分析并提出解决方案;第四章是系统的设计过程介绍;第五章对本系统进行尝试并得出结果。关键词:二手商品;交易管理;用户管理;商品管理;用户权限TheDesignandImplementationofSecond-handCommodityExcha
3、ngeManagementSystemOnlineAbstractInreality,moreandmorepeoplehavedesirestosalegoodswhattheyhavebeenused.Butthereisalimitationofsalefortraditionalmethods.Wecanuseinternetwhichisoflargeresourcetoconstructacheapandconvenientplatformtoexchangeandfind关键字】实现27文档来源为:从网络收集整理.word版本可编辑欢迎下载支持.widecustomersgrou
4、ptogettheaimofselling.Withtherapidlydevelopmentofelectroniccommerce,themanagementsystemofsecondhandcommerceexchangeonnetcomesintobeing.Themanagementsystemofsecondhandcommerceexchangemainlydividepowersofuserstomakedifferentusersowndifferentoperatefactions.Realizingtheinputoftheinformationofsecondhand
5、goodsandfindingoutthegoodscanmakesellersimmediatelyissuethegoodisthattheyhavesold,andmakethingsconvenientforusertobuysecondhandgoodswithselectivity.Themanagementsystemofsecondhandcommerceexchangeonnetrealizethemanagementtouserandgoods,itmakesitpossibletotacklegoodswhatisoffaultinformationwithuser.So
6、that,thereisasafeguardtoexchangenormally.Thisthesisdividedintofivemainmodules,respectivelyis:First,introductionselectedtopicbackgroundandsignificanceandsystemdevelopmentpresentsituation;Second,introductiondatabanktechnology,andtheplanofB/SstructureWEBprogrammingtechnique;Third,carriesonthedemandtoth
7、ecurrententerprisetoanalyzeandtoproposethesolution;Fourth,carriesonthedesignaccordingtothesolutiontothesystem;Fifth,carriesontotheworkplanstatisticalanalysissystemtestsandobtainsthetestresult.Keywords:secondhandcommodity;transactionmanagement;usermanagement;commoditymanagement;userprivilege27文档来源为:从
8、网络收集整理.word版本可编辑欢迎下载支持.目录论文页数:25页27文档来源为:从网络收集整理.word版本可编辑欢迎下载支持.1 1引言引言1.11.1课题背景课题背景随着时代的发展,网络以其巨大的功能影响着人类的活动,包括人类的生产和日常生活。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。作为网络服务必不可少的一部分,电子商务在人们的贸易交往中发挥着重要作用。电子商务交易是在使用电子资料交换的日常工作商务信息和其它的技术的无纸交换,把事先设立的
9、商务在因特网上实施,进行网上交易,给人们的生活带来方便和快捷。现代电子商务技术已经集中于网络交易系统的建立和运作。网上交易系统从前台看是一种特殊的 Web 服务器。现代 Web 网站的多媒体支持和良好的交互性功能,成为建立这种虚拟商店的基础,使得顾客可以像在真实的超级市场一样推着购物车挑选商品。1.21.2开发现状分析开发现状分析随着人们物质生活的丰富,越来越多的人需要将自己使用过但仍旧有价值的东西(如家用电器、IT 产品等)进行出售,很多人也希望通过购买二手商品来达到自己使用商品和购买价格低廉的目的。但是想出售商品的人使用传统的出售方式已经显得非常落后和麻烦,利用网络这个强大的环境解决这种需
10、求就显得非常必要。针对这种状况,许多人开发设计出相应的二手交易平台解决人们的这种需求,给有需要出售和购买商品的人提供方便快速的服务。目前网上二手商品交易网站数目比较多,从类型上来看分为两种:一种只是提供了二手商品信息的平台,一种是二手商品交易的平台。第一种提供二手商品信息的平台大多存在于区域性相当强的网站,这些网站大多是只提供给广大朋友发布二手信息的平台但不介入实质性的交易,主要用以方便朋友们发布二手消息,像这样的网站是不收取任何费用的,完全是二手卖家和二手买家之间的交易,这样的交易相对稳妥,不过区域性是其最大的弱点。另外一种提供了二手交易平台的就是专门的二手交易网站了,在这样的网站上进行交易
11、,安全性就是其存在的最大问题。所以在这样没有区域限制的网站上买卖需要选择服务周到,信誉较好,交易系统较完善的二手网站。1.31.3课题开发意义课题开发意义Internet 技术迅速发展,互联网已日益成为收集提供信息的最佳渠道并且进入了传统的流通领域。高新技术的迅猛发展,信息技术的广泛应用,全球经济趋于一体化,使电子商务开始流行起来,一种全新的购物理念开始形成并逐步发展。27文档来源为:从网络收集整理.word版本可编辑欢迎下载支持.人们的生活方式受其影响发生着巨大的变化。电子商务的出现满足了人们对交易迅速便捷的需要。一般人如果对自己的一些资源和用品有出售的愿望,但是以传统的方式进行出售显得非常
12、的麻烦,因为没有合适的出售平台,而且面对的购买者范围相当狭窄。建立一个网上二手交易平台可以解决人们需要出售商品的愿望,在网络上以虚拟商店的形式发布自己的出售商品,可以利用网络这个巨大的资源找到广泛的顾客群。同时也给需要购买廉价商品的用户提供一个便捷有效的途径。与传统方式相比,开发网上二手商品交易系统具有许多优势:1、其营业成本完全有理由比传统意义上的商店低得多,不需支付昂贵的店铺租金,花费大量的装修费用。2、网上交易更容易开拓市场,互联网发展势头强烈凸现其资源的优越性。可实现 24 小时营业,不需要营业员,可以被看作为一个自动售货机。3、网上交易系统可以实现实时的商品发布和按需购买,具有极强的
13、方便性。4、开发环境和资源相对完善,此类开发的技术已经逐渐趋于成熟,开发时较为便利。2 2理论基础理论基础2.12.1 数据库技术数据库技术数据库技术就是研究对数据进行科学的管理,合理的分析,为人们提供安全、准确数据的技术。数据库系统的萌芽出现于 20 世纪 60 年代。当时计算机开始广泛应用于数据管理,对数据的共享提出了越来越高的要求。传统的文件系统已经不能满足人们的需求了,能够统一管理和共享数据的数据库管理系统BMS)应运而生。按照数据库模型的特点将传统数据库分成网状数据库、层次数据库和关系数据库三类。关系数据库解决了网状数据库和层次数据库在数据的独立性和抽象级别上的缺陷,SQLServe
14、r2000 就属于关系数据库。它是目前使用最广泛的数据库,它与 windows 网络操作系统的无缝继承,智能化的内容管理,强大的功能,使它得到广大用户的喜爱。SQLServer2000 具有构成最大的 Web 站点的资料存储组件所需的可伸缩性、 可用性和安全功能。它支持 EnglishQuery 和 Microsoft 搜索服务等功能,在 Web 应用程序中包含了用户友好的查询和强大的搜索功能。同一个数据库引擎可以在不同的平台上使用, SQLServer2000 关系数据库引擎支持当今苛刻的数据处理环境所需的功能,同时将管理上千个并发修改数据库的用户的开销减到最小。SQLServer2000
15、中包括一系列管理和开发工具, 这些工具可改进在多个站点上安装、部署、管理和使用 SQLServer 的过程,SQLServer 企业管理器是 SQLServer2000 的主要管理工具。在企业管理器中,可以完成几乎所有的管理工作,如管理登录账户,管理数据库用户的权限,创建和管理数据库,创建和管理表、视图、存储过程、 规则、 默认值、 和拥护自己定义的数据型, 调厝 QL 查询分析器, 调用 SQLServer27文档来源为:从网络收集整理.word版本可编辑欢迎下载支持.中定义的各种向导等。SQLServer2000 的版本包括企业版、标准版、WindowsCE版、开发版和评估版。不同的版本的
16、功能和用户群不同。2.22.2B/SB/S 架构的架构的 WEBWEB 程序设计技术程序设计技术2.2.1B/S2.2.1B/S 模式模式Web 应用系统技术中新概念、新产品的不断推出,同时也给网上交易提供了新的技术支持。随着技术的发展,起初网络中的应用系统趋向于基于服务器的分层的应用系统,并支持各种系统的互操作性。这些应用系统是分布式的。即它们是运行在几个不同的设备上,包括后端进行资料访问的主机、在中间层支持 Web 和事务监控的服务器,以及允许用户访问应用系统的各种客户端设备。传统的分布式系统是基于客户一服务器模式(即 C/S 模式)的,而基于浏览器的应用系统就是客户一服务器模式的一种变形
17、,应用系统运行在 Web 服务器上,提供了所有的商业逻辑和状态维护。使用这种配置方式,应用系统能够提供来自简单页面查询的所有信息,可以知道执行指定操作的更复杂的过程,以及维护状态信息。支持这种应用体系结构的技术方法包括在客户端的 Applet 与插件,以及在服务器端的公共网关接口、ASP 等其它机制。目前在 Internet 上的大多数应用系统,包括网上交易系统都是基于这种模式的。这种客户/服务器结构的发展给系统增加了新的功能,一个单纯的客户服务器结构对于紧凑控制环境是可行的,同时,具有某种类型的客户和某种类型的后端服务器提供了商业逻辑和对资料的访问。这也就是我们所说的 B/S (Browse
18、r/Server, 浏览器/服务器) 模式又称 B/S 结构。 它是随着 Internet技术的兴起,对 C/S 模式应用的扩展。在这种结构下,用户工作接口是通过 IE 浏览器来实现的。本次设计是按照 B/S 模式进行开发的。面是对两种开发模式的比较分析,如表 21:表 2-1 开发模式对比表比较项目C/S 结构B/S 结构可行性须在每台计算机上安装软件和数据库(SQLServer)进行网络连接。只在服务器上安装软件, 其它机器联网后即可进行访问。实时性用户不能实现实时交换。完全实时运行速度系统功能相等。用户较快,因为用户使用自己本地资料,所有操作均是对本地资料进行操作。系统功能相等。用户较慢
19、,因为每次的资料操作均是通过互联网络对资料中心进行操作。27文档来源为:从网络收集整理.word版本可编辑欢迎下载支持.实用性适用只有少数或单一用户, 多个用户不能进行实时通信。适用各种情况的单位, 可实现不同地点的实时处理, 对信息资料和工作情况进行实时浏览。维护难度较难。 需对服务器和所有客户机软件进行维护。较易。只需对服务器软件进行维护。运行成本较低。不需支付上网费用。较高。要求用户上网,用户需支付相应上网费用2.2.2ASP2.2.2ASP 简介简介MicrosoftActiveServerPages,即我们通常所谓的 ASP,是微软公司开发的一套服务器端脚本环境。ASP 作为一种新兴
20、的网络应用技术,并不单指某一种编程语言,而是一门把 HTML 代码与 VBScript 和 JavaScript 等脚本语言融合在一起的技术。其独有的特色如下:1、易用性使用 VBScript、JavaScript 等简单易学的脚本语言,结合 HTML 代码,即可快速地完成网站的应用程序。无须编译、容易编写,可在服务器端直接执行。使用普通的记事本既可以进行编辑设计。2、 兼容性 ASP 能与任何 ActiveX 语言相容, 除了可使用 VBScript、 JavaScript等语言设计外,通过 plug-in 的方式,还可以使用第三方所提供的其他脚本语言。3、安全性 ASP 的源代码不会被传到
21、客户浏览器,从而避免了缩写的源程序被他人剽窃,从而提高了程序的安全性。4、 可扩充性 ASP 具有无限可扩充性, 可以使用 VisualBasic、 Java、 VisualC+和 COBOL 等编程语言来编写所需的服务器控件。总之,使用 ASP 技术可以结合 HTML 代码、ASP 指令和 ActiveX 控件来建立动态、交互且高效的 Web 服务器应用程序。2.2.3IIS2.2.3IIS 简介简介IIS 是 Internet 信息服务(InternetInformationServer)的缩写,它是一种Web 服务,主要包括 WWW 服务器、FTP 服务器等,使得在 Intranet(局
22、域网)或Internet(因特网)上发布信息成了一件很容易的事。WWW 服务提供维护网站和网页,并回复基于浏览器的请求。有了 WWW 服务和它内置的功能,通过 Internet 信息服务器可以创建各种各样的 Internet 应用程序,加上其内置的对数据库连接的支持,IIS 的功能就更为强大。SQL 数据库信息或其它任何符合 ODBC 的数据库信息都能在 Internet/Intranet 上灵活应用。27文档来源为:从网络收集整理.word版本可编辑欢迎下载支持.3 3需求分析需求分析3.13.1 现行业务系统描述现行业务系统描述随着计算机及网络技术的日益提升,网络用户快速增长,网络信息发布
23、的相关服务也越来越多,传统的商品交易的模式已经不能满足用户的需求。系统化,自动化,高效率的网上交易系统已经必不可少。近年来,二手商品交易市场的规模越来越大,伴随电子商务的长足进步,出现了大量的网上商店,由于 Internet 提供了双向的交互通信,网上购物不仅成为了可能,而且成为了热门。这种模式节省了买卖双方的时间、空间。大大提高了交易效率,节省了各类不必要的开支。目前网上二手商品交易网站从类型上来看分为两种:一种只是提供了二手商品信息的平台,大多存在于区域性相当强的网站,这些网站大多是只提供给广大朋友发布二手信息的平台但不介入实质性的交易。像这样的网站完全是二手卖家和二手买家之间的交易,这样
24、的交易相对稳妥,不过区域性是其最大的弱点。另外一种就是专门的二手交易网站了,在这样的网站上进行交易,安全性存在较大隐患。3.23.2 现行系统存在的主要问题的分析现行系统存在的主要问题的分析商品交易管理系统伴随网络技术的发展已经得到了长足的进步,功能设计及实现上已经比较完善。但是现行的一些系统仍旧存在一些问题,归纳如下:1、 系统的协调性不强。 各功能模块之间的设计不够简单合理, 造成资源浪费,没有实现最大利用。2、系统的扩展性不够完善。系统应当有自身的扩展功能满足增加新功能的需要。只有需求中考虑到可扩展性,在架构过程中才能够有针对性的进行设计。3.33.3 提出解决方案提出解决方案根据对目前
25、网上二手商品交易现状的了解, 结合对此类应用系统的研究和分析,本文提出一个利用 ASP+SQL2000 开发网上二手商品交易管理系统的方案。新系统的设计应具备以下几方面的要求:1、模块的划分应该做到科学准确,尽量符合实际业务的需要,以保证以后新模块的加入尽可能减少对现有功能模块运行的影响。2、从需求分析过程中了解哪些需求是易变化或会扩展的需求。充分理解设计的思想和重要的设计模式,使系统具有较好的扩展性。3、系统能提供完善的交易流程,使用户能简单方便完成交易。4 4系统总体设计系统总体设计4.14.1 设计思路设计思路从系统需要实现的功能上来分析, 本设计是基于 WEB 的二手商品交易管理系27
26、文档来源为:从网络收集整理.word版本可编辑欢迎下载支持.统,其核心是提供一个卖家发布、管理商品,买家查询购买商品的交易平台,本设计着重点是商品信息的发布、查询以及订购。重点关注的并非付款和交易过程。设计目的是希望能通过平台,买卖双方进行互动的了解并最终促成交易。对于系统设计来讲,必须要有它设计规则。本次设计规则主要有:简单性:在实现平台的功能的同时,尽量让平台操作简单易懂,这对于一个网站来说是非常重要的。针对性:该系统是交易及后台管理的定向开发设计,所以具有专业针对性。实用性:系统能完成商品展示和管理员对信息的处理,具有良好的实用性。4.24.2系统功能结构系统功能结构此次设计的名称为网上
27、二手交易管理系统, 此系统应该具有的功能进行分析:整个系统应该有三个操作用户角色,即卖家,买家和系统管理员。卖家根据自己的情况通过系统发布自己需要出售的商品及其信息;买家根据需要对商品进行浏览和购买;系统管理员在后台对系统进行用户管理,对资料进行统计分析,并开展系统的正常运行维护工作。每个角色操作的共性是通过密码验证后登录,工作完成后,退出登录状态。系统功能模块如图(4-1)所示:图 4-1 功能模块图27文档来源为:从网络收集整理.word版本可编辑欢迎下载支持.本系统分为前台用户操作和后台管理员管理。后台管理功能描述如下:1、商品管理:商品的分类以及商品的信息管理。2、用户管理:查看用户信
28、息,以及删除无效的用户帐户。3、订单管理:查看所有的订单,删除无效的订单。4、管理员管理:修改管理员密码。删除管理员帐户。后台管理功能流程如图(4-2)所示:图 4-2 管理员功能流程图前台用户操作功能描述如下:1、注册:用户可进行区别注册,划分不同权限。2、买家模块:查询商品信息,选购商品下订单,修改个人密码。3、卖家模块:发布并可删除所属商品,查阅和删除订单,修改个人密码。前台用户操作功能流程如图(4-3)所示:图 4-3 用户功能流程图4.34.3 E-RE-R 图图图 4-4E-R 图4.44.4 数据库设计数据库设计几乎所有的 WEB 项目都要基于数据库,这使得数据库的设计在整个项目
29、中举足轻重。本二手商品交易管理系统中大部分前台的显示信息都是从数据库中读取所需信息,而系统管理员则只需在后台通过修改数据库中的资料即可达到改变前台显示内容的目的,所以数据库在本系统中作为中间介质连接前台和后台,其重要性不言而喻。本设计根据系统需求分析,选用 SQLServer2000 作为该系统的数据库。数据库取名为 shangcheng,其中包含了系统中所有的资料。根据系统功能的分析,可以得到以下具体数据。下面是对数据库表的简要说明。1、系统管理员表:管理员编号,管理员名字,密码。表 4-1 系统管理员表:列名数据类型长度主键UidInt4YAdnameVarchar50Npwdvaecha
30、r50N2、用户信息表:用户编号,用户名,密码,地址,电话,注册时间,用户类型。表 4-2 用户信息表:列名数据类型长度主键27文档来源为:从网络收集整理.word版本可编辑欢迎下载支持.UidInt4Y27文档来源为:从网络收集整理.word版本可编辑欢迎下载支持.Usernamevarchar50NPwdvarchar50NAddressvarchar500NTelvarchar50NAddtimeDatetime8NleixingInt4N3、商品分类表:类别编号,类别名等。表 4-3 商品分类表列名数据类型长度是否主键Idint4YNameChar10NnumChar10N4、商品信息
31、表:商品编号,商品名称,商品介绍,商品所属类别,商品数量,商品成色,商品价格,卖家名字等。表 4-4 商品信息表:列名数据类型长度主键Idint4YTitlevarchar50NContentvarchar50NClassvarchar50NPicvarchar50NNewvarchar50NSelluservarchar50NHitsint4NMoneyint4Ntellvarchar50Naddressvarchar50N5、订单表:订单编号,商品名称,价钱,买家电话,卖家等。表 4-5 订单表:列名数据类型长度主键Idint4YProductvarchar50NTellvarchar50
32、N27文档来源为:从网络收集整理.word版本可编辑欢迎下载支持.Selluservarchar50NMoneyvarchar50NBuyuservarchar50NAddressvarchar50Nadddatedatetime8N6、购物车信息表:所买商品名称,价钱,购买日期,买家,卖家等。表 4-6 购物车信息表:列名数据类型长度主键idint4Yproductvarchar50NSelluservarchar50NMoneyvarchar50NBuydateDatetime8Nbuyuservarchar50N5 5系统功能设计与实现系统功能设计与实现根据本次设计的宗旨,结合网上交易系
33、统的特性。将主体功能划为三个模块:用户模块、商品模块、后台管理员模块。这样划分的目的是将设计过程清晰条理化,减少开发难度。下面是利用代码对三大模块的主体功能实现过程的具体介绍。由于页面有限,且前台和后台有部分功能重复,所以在下面过程中只着重介绍几部分重要功能代码。5.15.1 注册注册注册页面设计如图(5-1)所示:图 5-1 注册图针对二手商品交易系统的使用特点,用户在使用时具有不同的权限,所以在注册时要进行区别对待,分为买家卖家。其主要代码如下:%5.25.2 登录登录登陆注册10文档来源为:从网络收集整理.word版本可编辑.欢迎卜载支持.占主桃行登陆用户登陆密码登录页面设计如图(5-2
34、)所示:文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.27文档来源为:从网络收集整理.word版本可编辑欢迎下载支持.图5-2登录图登录模块是对用户能否使用买卖方不同功能的身份判断。用户必须进行登录后才能行使其身份所具有的权限。主要代码如下:%UserNamel 二 requestform(username)passwdl 二requestform(password)setrs 二server.CreateObject(adodb.recordset)sql=select*frommyuserwhereusername 二&username1&/查询数据库 my
35、user 该用户名的具体信息rs.opensql,conn,1,3ifpasswd1rs(pwd)then/判断输入密码是否正确,不正确就提示用户重新输入response.write错误!response.write请输入正确的用户名、密码及验证码点击这里返回重新输入Elsesession(user)=username1%5.35.3 修改密码修改密码密码修改页面设计如图(5-3)所示:返回首页改赛码图 5-3 密码修改图用户在登录后可对自己的登录密码进行修改,密码修改的主要代码如下:%pwd1=request.Form(pwd1)/提取第一次输入密码/登录成功,返回主页修改修改文档来源为:从
36、网络收集整理.word版本可编辑.欢迎下载支持.27文档来源为:从网络收集整理.word版本可编辑欢迎下载支持.pwd2 二 request.Form(pwd2)/提取第二次输入密码userl 二 session(user)/传值Ifpwd1pwd2Then/如果两次输入的密码不一致,则显示错误提示response.redirectmod.asp?err1=1response.EndEndifsetrs1 二 server.CreateObject(adodb.recordset)/调用数据库 username 进行更新密码操作sql1=select*frommyuserwhereuserna
37、melike%&userl&%rsl.opensql1,conn,1,3rs1(pwd)=pwd1rsl.update%5.45.4 査询査询查询页面设计如图(5-4)所示商城首页I我的购物丰II系统背理I图 5-4 查询图作为一个商品交易系统,用户能对商品进行特定查询是不可缺少的功能。其主要代码如下:5.55.5 添加、删除商品添加、删除商品商品分类:DV成邑:8成新塢数星:1-商品标题-成都信息/SQL 语句更新数据库ulkeSearth三星|文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.27文档来源为:从网络收集整理.word版本可编辑欢迎下载支持.己上传
38、图片超级清晰体积小容量大。|商品简介:era图 5-5 添加商品图在卖家登录后,可行使发布商品的权限。其主要代码如下:删除商品(图 5-6):玉芝品贡,直得推荐图 5-6 商品删除图删除自己发布的商品也是卖家对商品进行管理的功能中不可缺少的。其主要代码如下:5.65.6 用户管理用户管理用户管理页面设计如图(5-7)所示:图 5-7 用户管理图后台管理中最主要的功能之一便是对所有用户进行管理,管理员有删除用户等权限。部分代码如下:/操作结束后回到当前页面3007-0-1下午0S:盹魁觀123456200T-E-3S了午05;51;191234鵬2007-5-23F午05:50:21234甫晶名
39、称:惠工履回管理甫品名称:东芝文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.27文档来源为:从网络收集整理.word版本可编辑欢迎下载支持.6 6 系统测试系统测试6.16.1 测试方法测试方法经过系统的分折与设计后,就可以根据设计模型在具体的环境中实现系统,生成系统的源代码、可执行程序和相应的软件和文件,建立一个可执行的系统。然后需要对系统送行测试和排错,保证系统符合预定的要求。获得一个无错的系统实现,调试的结果将确认所完成的系统可以真正使用。测试方法上使用以界面为基础的测试。以界面为基础的测试仅仅依靠软件与其运行环境之间的接口来选择和产生测试资料,而不管软件的具体需求和具体
40、实现细节。6.26.2 测试环境测试环境计算机配置:赛扬 41G256M 内存操作系统:Windows2000/XP/2003服务器组件:IIS5.0 以上版本数据库类型:MicrosoftSQLServer20006.36.3 测试过程测试过程为说明本系统功能的完整性,在测试中模拟一次完整的交易过程来体现。注册功能测试:系统对用户进行区别注册,注册过程中用户名及密码不能为空,且用户名不能重复,否则将无法注册。当注册用户名为空时(图 6-1):返回百別:咼臧用厂注珊图 6-1 注册图 1当输入密码为空时(图 6-2):返回首页冷商城用户注珊注迅类型;卖家:买冢:O注册用户名称:邓清元请输入用户
41、密码?用户密码:重复密码:详细地址;成都信息工程学E确定电话:8483719注册图 6-2 注册图 2密码输入不一致时(图 6-3):文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.27文档来源为:从网络收集整理.word版本可编辑欢迎下载支持.返疆貝姦商城用户注册注册类型:卖家买家:O汪册用尸名称:|黛连科用户密码:|j两史输入密码不一致朴重复密码:评细地址:成都信息工程学!1确定i电话:848337191注册图 6-3 注册图 3正确填写之后进行注册,注册成功后显示(图 6-4):图 6-4 注册图 4登录功能测试:该测试的目的是保证登录窗口的正确性与在错误发生时的容错与纠错
42、性。通过在登录框中输入错误的用户密码来检测系统的出错运行情况。要求系统在遇到这些情况时能给出正确的错误提示。用户在登录成功后将根据不同的身份弹出不同的页面。以卖家登录为例,将比买家多一个管理功能,其中包括发布商品,删除商品及订单管理。若输入用户名及密码错误则显示(图 6-5):图 6-5 登录图修改密码功能测试:进入修改密码页面,修改时若密码输入不同,则显示(图 6-6):图 6-6 密码修改图 1输入一致则显示(图 6-7):17文档来源为:从网络收集整理.word版本可编辑欢迎下载支持.文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.图 6-7 密码修改图 2查询功能测试:在
43、搜索栏中输入所要查询商品的名称(图 6-8),点击快速搜索:图 6-8 查询图 1查询结果(图 6-9):图 6-9 查询图 2若输入不存在商品的名称则显示(图 6-10):图 6-10 查询图 3购买功能测试:买家登录成功后首先对商品进行浏览或查询,选定之后将进行购买。点击购买后显示(图 6-11):图 6-11 购买图 1购物车测试:买家在点击购买后查看购物车出现如下界面(图 6-12):图 6-12 购买图 2点击“去结帐”后出现(图 6-13):图 6-13 购买图 3买家点击“确定购买”后,订单便自动向系统提交上去。订单管理测试:卖家登录后查看属于自己的订单信息(图 6-14):订輔
44、号购买商品15軒单乳琴140E8339942COT-6-1下牛re-?B:32图6-14订单图1点击“删除”后出现(图 6-15):0(JE)騎图 6-15 订单图 2管理员通过专门页面使用管理员帐号和密码进入后台管理首页进行系统的管理操作。由于管理员功能与用户功能有部分重复,所以在这里就不再介绍。文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.27文档来源为:从网络收集整理.word版本可编辑欢迎下载支持.分类管理测试:该功能为添加及删除两个部分。添加分类(图 6-16):图 6-16 分类图 1提交之后显示(图 6-17):文档来源为:从网络收集整理.word版本可编辑.欢迎
45、下载支持.27文档来源为:从网络收集整理.word版本可编辑欢迎下载支持.恭喜添加分类成功缆续添加图 6-17 分类图 2用户管理测试:点击用户管理可查看所有用户并进行删除操作(图 6-18):图6-19用户管理图26.46.4 测试结果测试结果本次测试通过模拟一次完整的交易过程,测试范围包括用户的注册、登录、密码管理,商品的发布、查询、删除等,并且对了系统后台的管理功能进行了测试。测试结果显示系统基本能够实现预期的功能,能够提供用户对商品信息的实时发布和查询,提供了一个简单的网上二手商品交易管理系统。但是部分功能仍旧需要加强或者改进,如商品的分类管理不够详尽,没有实现对订单的高效率管理,商品
46、信息的内容发布不够规范等。建立网上二手交易管理系统可以为用户提供了一个有效的二手商品交易的平台和空间,同时也给顾客提供一个便捷有效的购买途径。解决了使用传统定点出售商品需要门面,成本昂贵,购买者范围相对狭窄的问题。文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.27文档来源为:从网络收集整理.word版本可编辑欢迎下载支持.网上二手商品交易管理系统实现了用户对商品信息的实时发布和模糊查询的功能,解决了以往二手商品信息发布不及时的问题,也方便了顾客对商品进行选择性查询,从而保证了系统的有效使用。虽然在老师和同学热心帮助下完成了网上二手商品交易管理系统的开发工作,但是由于自身开发水平
47、的局限,导致系统部分功能设计仍旧显得不够完善:1、商品分类功能设计不够周全,使得商品分类项看起来相对简单。2、整个系统功能不够全面,如不能在后台对管理员进行转换等。3、操作界面的友好性不强。经过几个月的毕业设计的制作,学到了许多有用东西,同时也深感自己专业知识和开发能力的欠缺。在以后的学习工作中,我会继续坚持不懈学习相关的专业知识,努力提高自我的专业能力和开发技能,逐渐完善这个系统。参考资料参考资料1 闪四清.SQLServer 实用简明教程M.北京:清华大学出版社,2003。2 陈永强.SQLServer 数据库企业应用系统开发M.北京:清华大学出版社,2004。3 屈喜龙.ASP+SQLS
48、ERVER 开发网站实例荟萃M.北京:机械工业出版社,2004。4 编程高手工作室.ASP 编程高手M.北京:北京希望电子出版社,2005。5 邓文渊等.ASP 与网络数据库技术M.北京:中国铁道出版社,2005。6 杨冀川等.ASP 动态网站设计实战M.北京:机械工业出版社,2004。7 唐青松等.ASP 应用开发全功略宝典M.北京:中国水利水电出版社,2005。8 江开耀等.软件工程M.西安:西安电子科技大学出版社,2003。文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.27文档来源为:从网络收集整理.word版本可编辑欢迎下载支持.致谢致谢本文是在刘宁和赵军老师的热情关心
49、和指导下完成的,两位老师渊博的知识和严谨的治学作风使我受益匪浅,对顺利完成本课题起到了极大的作用。在此向他们表示我最衷心的感谢!在论文完成过程中,本人还得到了其它老师和许多同学的热心帮助,本人向他们表示深深的谢意!最后向在百忙之中评审本文的各位专家、老师表示衷心的感谢!作者简介:姓名:邓清元性别:男出生年月:1985 年 7 月 2 日民族:汉E-mail:www.cuitdeng文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.27文档来源为:从网络收集整理.word版本可编辑欢迎下载支持.声明声明本论文的工作是 2007 年 2 月至 2007 年 6 月在成都信息工程学院网络
50、工程系完成的。文中除了特别加以标注地方外,不包含他人已经发表或撰写过的研究成果,也不包含为获得成都信息工程学院或其它教学机构的学位或证书而使用过的材料。除非另有说明,本文的工作是原始性工作。关于学位论文使用权和研究成果知识产权的说明:本人完全了解成都信息工程学院有关保管使用学位论文的规定,其中包括:(1)学校有权保管并向有关部门递交学位论文的原件与复印件。(2)学校可以采用影印、缩印或其它复制方式保存学位论文。(3)学校可以学术交流为目的复制、赠送和交换学位论文。(4)学校可允许学位论文被查阅或借阅。(5)学校可以公布学位论文的全部或部分内容(保密学位论文在解密后遵守此规定)。除非另有科研合同
51、和其它法律文书的制约,本论文的科研成果属于成都信息工程学院。特此声明!作者签名:年月日Areyouhungrynow?No,Iamtiredandlazynow;ifIpursueyouIwillnotcatchyou,andifIcatchyou-throughyourownslownessandclumsiness-Iwillnotkillyou,andifIkillyouIwillnoteatyou.Nicholashadbeguntobackaway,andatthelast;words,realizingthattheywereasignal,heturnedandbegantoru
52、n,splashingthroughtheshallowwater.Ignacioranafterhim,muchhelpedbyhislongerlegs,hishairflyingbehindhisdarkyoungface,hissquareteeth-eachwhiteasaboneandasbigasNicholassthumbnail-showinglikespectatorswholinedtherailingsofhislips.Dontrun,Nicholas,Dr.Islandsaidwiththevoiceofawave.Itonlymakeshimangrythatyo
53、urun.Nicholasdidnotanswer,butcuttohisleft,upthebeachandamongthetrunksofthepalms,sprintingallthewaybecausehehadnowayofknowingIgnaciowasnotrightbehindhim,abouttograbhimbytheneck.Whenhestoppeditwasinthethickjungle,amongthebolesofthehardwoods,whereheleaned,.;outofbreath,thethumpingofhisownhearttheonlyso
54、undinanatmospheresilentandunwakedasEarthslong,prehumanday.ForatimehelistenedforanysoundIgnaciomightmakesearchingforhim;therewasnone.Hedrewadeepbreaththenandsaid,Well,thatsover,expectingDr.Islandtoanswerfromsomewhere;therewasonlythegreenhush.Thelightwasstillbrightandstrongandnearly,shadowless,butsome
55、interiorsensetoldhimtheday,wasnearlyover,andhenoticedthatsuchfaintshadesashecouldseestretchedlong,horizontaldistortionsoftheirobjects.Hefeltnohunger,buthehadfastedbe-foreandknewonwhichsideofhungerhestood;hewasnotasstrongashehadbeenonlyadaypast,andbythistimenextdayhewouldprobablybeunabletooutrunIgnac
56、io.Heshould,henowrealized,haveeatenthemonkeyhehadkilled;buthisstomachrevoltedatthethoughtoftherawflesh,andhedidnotknowhowhemightbuildafire,althoughIgnacioseemedtohavedonesothenightbefore.Rawfish,evenifhewereabletocatchafish,wouldbeasbad,orworse,thanrawmonkey;herememberedhisefforttoopenacoconut-hehad
57、failed,butitwassurelynotimpossible.Hismindwashazyastowhatacoconutmightcontain,buttherehadtobeanediblecore,becausetheywereeateninbooks.HedecidedtomakeawidesweepthroughthejunglethatwouldbringhimbacktothebeachwellawayfromIgnacio;hehadseveraltimesseencoconutslyinginthesandunderthetrees.Hemovedquietly,st
58、illalittleafraid,tryingtothinkofwaystoopenthecoconutwhenhefoundit.Heimaginedhimselfstandingbeforealargeandraggedlyfacetedstone,holdingthecoconutinbothhands.Heraiseditandsmasheditdown,butwhenitstruckitwasnolongeracoconutbutMayashead;heheardhernosecartilagebreakwithadistinct,rubberysnap.Hereyes,asblue
59、astheskyaboveMadhyaPradesh,thesparklingblueskyoftheegg,lookedupathim,buthecouldnolongerlookintothem,theyretreatedfromhisown,anditcametohimquitesuddenlythatLucifer,infalling,musthavefallenup,intothefiresandthecoldnessofspace,neveragaintoseethewarmbluesandbrownsandgreensofEarth:1waswatchingSatanfallas
60、lightningfromheaven.Hehadheardthatontapesomewhere,buthecouldnotrememberwhere.HehadreadthatonEarthlightningdidnotcomedownfromtheclouds,butleapedupfromtheplanetarysurfacetowardthem,nevertoreturn.Nicholas.文档来源为:从网络收集整理.word版本可编辑.欢迎下载支持.27文档来源为:从网络收集整理.word版本可编辑欢迎下载支持.Helistened,butdidnothearhisnameagain.Faintlywaterw
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- IC模拟设计就业方向
- 麒麟操作系统教程(微课版) 课件 第10章 麒麟服务器操作系统
- 个人职业规划搜索指南
- (正式版)T∕CHNFS 002-2026 花样滑冰赛事活动办赛指南
- 四川省蜂业技术开发研究所有限公司2026年第一批社会化公开招聘笔试备考题库及答案解析
- 2026年金华兰溪市市属国企春季公开招聘工作人员56人笔试参考题库及答案解析
- 2026中国民生银行西安分行校园招聘考试备考试题及答案解析
- 赣州市国投集团2026年新能源人才专场招聘笔试参考题库及答案解析
- 2026陕西建工基础建设集团有限公司招聘15人笔试备考题库及答案解析
- 2026年宁德市霞浦县卫生健康局招聘定向培养医学毕业生28人笔试备考试题及答案解析
- 四年级下册劳动教育全册教学课件
- YS/T 535.7-2009氟化钠化学分析方法第7部分:酸度的测定中和法
- SB/T 10596-2011清洁行业企业资质评价体系
- GB/T 8349-2000金属封闭母线
- 减压过滤减压过滤操作也就是抽滤,是利用抽气泵使抽滤瓶
- GB/T 29732-2021表面化学分析中等分辨俄歇电子能谱仪元素分析用能量标校准
- GB/T 21238-2016玻璃纤维增强塑料夹砂管
- GB 5768.4-2017道路交通标志和标线第4部分:作业区
- 销售沙盘实战对抗演练课程《九招制胜》课程大纲
- 屠宰加工副产品的卫生检验讲义
- JJG 915-2008 一氧化碳检测报警器检定规程-(高清现行)
评论
0/150
提交评论