男装购物网站——毕业论文_第1页
男装购物网站——毕业论文_第2页
男装购物网站——毕业论文_第3页
男装购物网站——毕业论文_第4页
男装购物网站——毕业论文_第5页
免费预览已结束,剩余26页可下载查看

下载本文档

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

文档简介

摘 要随着社会的发展,在信息社会中,信息的获取、处理、交流和决策都需要高质量的计算机软件来完成。男装购物网站平台是一个为用户提供服务交易的网络平台,根据需求要设计一个有效的男装购物网站。本课题主要基于电子商务的基本原理,运用PHP开发技术搭建一个动态的男装购物网站。它是在Windows系统环境下,以Mysql数据库开发平台,Apache网络信息服务器,采用PHP(HypertextPreprocessor)技术开发的男装购物网站。本系统分为前台与后台两部分组成,前台主要针对消费者,主要包括首页,产品展示,查看购物车,在线留言,联系我们等功能模块。通过这些功能的实现,给商家提供一个动态、交互式的电子商务平台。关键词:男装购物网站,B/S模式,PHPAbstractWith the development of society, in the information society, information acquisition, processing, communication and decision-making will need high-quality computer software. Men shopping site platform is a platform to provide users with network services transactions, according to the needs to design an effective mens shopping site. This paper is based on the basic principles of e-commerce, the use of PHP development technology to build a dynamic menswear shopping site. It is in the Windows system environment to Mysql database development platform, Apache Internet Information Server, using PHP (Hypertext Preprocessor) technology developed by mens shopping site. The system is divided into front and back of two parts, the front desk mainly aimed at consumers, including Home, Products, View Cart, Feedback, Contact Us and other functional modules. By implementing these functions to businesses to provide a dynamic, interactive e-commerce platform.Keywords: Men shopping site, B / S mode, PHP目 录1 绪论51.1 课题背景及意义51.2 国内外研究现状51.3 本课题主要工作62 相关技术简介72.1 HTML简介72.2 PHP技术72.2.1 PHP简介82.2.2 PHP开发平台82.2.3 PHP文件组成92.2.4 PHP连接数据库的两种方法92.2.5 PHP对MySQL数据库的两种连接方式92.3 访问数据库的实现方法102.4 Mysql数据库102.4.1 Mysql简介102.4.2 Mysql特点特性112.4.3 Mysql数据库应用环境113 系统分析133.1 系统设计目标133.2 系统可行性分析133.3 系统功能需求概述143.4 系统设计规则143.5 业务流程设计153.6 数据库设计153.6.1 数据库设计规范153.6.2 数据库概念模型163.6.3 数据表字段设计174 系统设计与实现194.1 系统主要功能194.2 系统各个功能模块实现204.2.1 后台登陆实现204.2.2 公告信息管理模块功能实现224.2.3 产品信息管理模块实现224.2.4 会员注册信息模块实现234.2.5 产品展示模块实现245 网站测试255.1 功能测试255.2 安全测试255.3 可用性测试255.4 性能测试265.5 测试结果分析265.6 本章小结26总结27致谢28参考文献291 绪论1.1 课题背景及意义近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。网上购物系统作为B2B,B2C(Business to Customer,即企业对消费者),C2C(Customer to Customer,即消费者对消费者)电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。本文主要考虑的是如何建设B2C的网上购物系统。网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。开发购物系统的评价系统在一个购物管理系统中具有很重要的地位。我们的目的就是开发一套完整的购物评价系统,该购物评价系统的功能类似,京东商城的评价功能,评论系统具体的功能包括显示所有的评论信息,好评信息,中评信息,差评信息等评论信息,评论信息的内容包括商品的优点,不足以及建议信息。1.2 国内外研究现状在欧美发达国家,信息化程度远远高于我国,发展速度相当迅猛,世界500强中的大多数零售企业都纷纷挤身网络经销商的行列,广大网民在网上的购买额已经达到了相当巨大的数量,甚至有超过传统购物方式的趋势,而且这种趋势不可逆转。调查表明:在互联网技术的诞生之地-美国,绝大部分家庭已越来越习惯于在家中从网上购物。在我国,第一次网上购物发生在1996年,当时北京燕莎友谊商场首次通过网上商城售出一个景泰蓝,虽然货款的支付不是在网上进行的,但这毕竟为我国零售业奏出了网上购物的先声。根据CNNIC(中国互联网信息中心)的统计结果,截止2007年1月在网民经常使用的网络服务/功能中网上购物所占的比例达到了23.6%,并且已经有相当多的人以网上购物作为其上网的主要目的,中国网民总人数达到了1.37亿,与去年同期相比,中国网民总人数一年增加了2600万人,增长率为23.4%,但是这1.37亿网民在中国13.1亿总人口中还仅占10.5%(去年同期为8.5%),这说明尽管中国的网民总数大,增长快,但互联网络的普及程度目前还很低,未来的发展空间仍然很大。因此在中国发展网上购物具有良好的群众基础,网上购物方式日趋被大家所接受。1.3 本课题主要工作本文首先对系统所涉及到的基础理论知识进行阐述,并在此基础上进行了系统分析。系统分析是平台开发的一个不可缺少的环节,为了能够使本系统更好、更完善的被设计出来,就必须先进行调查研究。在系统调查的基础上,对新系统的功能进行系致的分析,从而才能够开发出完整的系统设计。本平台利用了现在比较广泛的PhP+MySQL数据库的架构实现的,进行系统分析,为将来进一步的实施打下一个坚实的技术基础。其次考虑到系统实施的可行性,在软件方面我选择了如今比较流行的PHP技术来进行开发管理平台的设计,使用 MySQL数据库存储数据。由于PHP 和MySQL 都是非常成熟的开发工具,因此无论在安全性、可用性、可靠性方面都毋庸置疑。2 相关技术简介2.1 HTML简介HTML网页是在线信息的主要标志,它主要用来表示语言的组合物,即超文本标记语言。在HTML中,通过浏览器来进行信息识别,任何形式规则的HTML文件中,都可以通过HTML“翻译”来表达。一个HTML文档可以分为以下几部分:页该网页的内容其中:.这表明,它是一个HTML文件.:这是在网页显示的第一部分 .页. 正文页2.2 PHP技术2.2.1 PHP简介PHP(Personal Home Page)是一个跨平台的服务器端脚本技术。起步于1995年,于1998年发行,成为一个成熟的软件产品。它功能强大,和HTML脚本集成在一起,并建立对数据库的访问的能力。它可以作为网络Apache服务器的一个模块,它也使得它比普通的CGI程序更高效。PHP是编程语言和应用程序服务器,PHP和其他编程语言的组合,使用变量存储临时数值,使用操作符处理变量。 PHP的真正价值在于,它是一个应用程序服务器,应用服务器是一个程序,需要几个不同的技术来对程序的完整套件,包括一个强大的编程语言,存储在一个访问数据库中的数据,以及互联网协议,特别是电子邮件和HTTP。 PHP借了很多C,Java和Perl语言的语法,并补充多种PHP自己的特色,使Web开发人员可以编写一个快速的动态页面。PHP是一种跨平台的服务器端嵌入式脚本技术。PHP页面是一种文本文件,是在普通HTML页面文件中嵌入PHP脚本语句,由服务器解释和翻译成普通的HTML文件,然后传送给客户端浏览器,这一点和ASP一样。PHP脚本语句段以“”为结束。“”之间的脚本语句由服务器软件调用PHP脚本解释引擎解释后替换为普通的HTML脚本。PHP的变量范围是类似于C,即,在默认情况下,在主函数中的变量是全局变量,而该函数的变量是局部变量。在回应中,PHP和printf函数用来输出HTML内容的HTML页面,在这里回声输出没有格式字符串,而printf的输出格式字符串。如echo(welcome you to come here)和printf(%s,%d,str1,int1)。2.2.2 PHP开发平台PHP网站作为大多数程序的Linux操作系统,Apache网络服务器,MySQL数据库(光)操作系统的支持。在Linux和Apache功能强大的免费软件或硬件需要,小型和中型的平台是完美的网站。所需的软件:(1)PHP C语言源代码。(2)MySQL源代码(3)Apache源代码(4)的Linux这个程序是一个免费软件,所以在Linux系统中安装的软件,操作系统需要选择适当的包以及环境,开始安装这种灵活的服务。 Apache来启动服务:启动服务PD HTT启动MySQL数据库:mysqld_safe - 用户=所有PHP MySQL程序,可用于Mozilla浏览器的处理。2.2.3 PHP文件组成* PHP文件在PHP的处理的Dreamweaver文件的结尾是可以使用的一个文本文件。在一般情况下,HTML标签和JQuery JavaScript或PHP来一起拒绝在法带来的标准。显示在下面的例子:2.2.4 PHP连接数据库的两种方法(1)MySQL的MySQL库,通过运行库。使用ODBC界面的易用性方面的方法是最常用的连接到MySQL PHP和更好的效率。PHP MySQL数据库访问四个部分:创建一个连接:mysql_connect()函数;Mysql_select_db();返回一个布尔值:变化操纵数据库中的数据:请求mysql_query();关闭连接:则mysql_close();(2)通过ODBC接口。开放式数据库连接(ODBC和开放式数据库连接)接口技术,微软数据库之前。微软的技术不是特定的方式的语言,数据库程序员访问数据库的内容是主要的原因为引进此。使用ODBC数据库的MySQL,而且可以连接到Sybase,SQL,Informix和PHP服务器甲骨文将与相关联。2.2.5 PHP技术特点现在,服务器侧脚本技术通常使用是CGI。第三方供应商提出了一个更好的解决方案:如ActiveServerPage的微软。它具有快速运行,强大的数据库操作的特性,并且许多开发人员的欢迎,但它们只能运行于各个平台(NT)上,在更高的响应率的网站(多数大,中型网站是建立在Unix的或Linux平台,阿帕奇系列Web服务器)还是不能使用(注:目前有两种技术在UNIX系列操作系统平台的应用程序,但不是所有的优秀功能的来源,或者只适用于个别的Unix平台)。 1997年,PHP开发团队在原有的PHP / FI2.0的基础上,新的PHP3的开发,免费为所有的人使用和(或)更改源代码。与传统的CGI语言相比,PHP具有以下突出特点:(1)简单易用:PHP的语法结构借用了C,Java,Perl的语法框架,经验较为丰富,并且在实际使用过程中,更为简单易懂。(2)运行速度快:PHP采用HTML内置标记技术,程序本身被解释为在Web服务器上运行的模块,所以,它的运行速度较快,较为完善。(3)多个平台:当前Unix可以在Windows,Linux和PHP服务器中运行,配套的IIS,Apache和其它一般的Web服务器在正常操作时,用户更换平台不需要改变PHP代码便可以采取。 (4)效率高:和其它的解释性语言相比,PHP系统消耗较少的系统资源。当PHP作为Apache Web服务器的一部分时,运行代码不需要调用外部二进制程序,服务器解释脚本不需要承担任何额外负担。(5)开放源码:所有的PHP源码都可以得到。(6)没有运行费用:PHP是免费的。(7)在服务器端:因为PHP是在Web服务器上运行,所以PHP程序不会降低客户端的运行速度。(8)嵌入HTML:因为PHP语言可以被嵌入到HTML内部,所以很容易学习PHP。(9)简单的语言:C +和Java不同,PHP语言是基于基本的语言,但它的功能强大到足以支持任何类型的网站。 (10)文件存取:PHP有许多支持文件存取的函数。2.3 访问数据库的实现方法(1)首先介绍一下web数据库架构:如2-1图所示:图2-1 web数据库架构搜索网络上的基本步骤:第一步:检查消费者的球场数据,第二步:你必须建立与数据库的连接;第三步:搜索数据库;第四步:投票的结构;步骤5:该用户的结果被示出。(2)系统,直到我MYSQL5.0 PHP集成开发环境,如使用WAMP服务器处于开机状态,并且更容易访问数据库的报告开发环境:一个连接到MySQL数据库服务器Mysql_connect-;语法:资源的mysql_connect(主机,用户名,密码);请选择数据库:mysql_select_db(数据库链接标识的名称);关闭数据库:则mysql_close();2.4 MySQL数据库数据库是数据和数据库对象的集合,其中数据库对象指表(Table)、视图(View)、存储过程(Stored Procedure)和触发器(Trigger)等。数据库通过SQL(Structured Query Language)来对数据进行操作和管理,这里包括一些基本的操作如select、delete、insert、update语句。ADO(数据对象的ActiveX)是数据库访问技术开发数据库应用程序在Microsoft。它的设计与新的数据库访问层DB提供程序OLE合作,以提供通用数据访问(数据MySQL的通用型)。 DB OLE是一个低级别的数据库访问接口,它可以访问各种数据源,包括传统的关系数据库。MySQL是一个小型关系型数据库管理系统,快速,多线程和多用户。它支持常规的SQL查询语言,并采用了多种数据类型,可以进行各种详细的查询等。MySQL提供了全套数据库创建和访问机制,通过一个非常直观的方式来创建,访问和修改数据库表和,和各种它们之间的数据关系可以被创建。 MySQL的系列从90年代的发展,经过多年的发展,它已成为一个非常成熟的技术,为中小学校的申请。MySQL数据库的特征在于,小而简单的数据库文件时,不需要运行或启动数据库服务进程都可以使用。一般MySQL数据库文件可以方便地放置在web站点的目录。也正是由于这些特点,MySQL数据库通常用作的数据库支持技术一个网站开发。数据库管理系统和接口的原理如下图2-1所示。图2-1 数据库管理系统和接口的原理3 系统分析3.1 系统设计目标男装购物网站的具体开发目标为:(1)能够提供全天候、方便快捷的网购交易服务。男装购物网站的用户可以自主查询自己感兴趣的交易,然后用个人网络终端完成购物操作。(2)能够顺利完成商品信息的维护和管理,其中包括分类管理、信息修改、商品添加以及商品删除等。(3)能够具备一个相对高效的商品数据方案,可以完成商品信息的修改与存储等。(4)系统具备在线结账功能。用户在提交订单之后,可以网上支付钱款。(5)系统管理员能够在后台完成对用户以及交易的有效管理。(6)系统具备良好的安全性,能够确保用户信息以及交易信息等不外泄。3.2 系统可行性分析1、操作的可行性分析系统的登录界面简单和友好,采用常见的界面窗口的登录界面,而网站的开发则采用的是较为常用的PHP技术。这些策使得用户不需要很长的时间就能够快速熟悉系统,并掌握系统的操作方法。此外,为了方便系统管理维护人员,用户登录系统后会给出了一些提示,使得整个系统更加人性化,用户操作更简单方便。2、可行性分析企业要长期生存,你必须先有一个良好的企业文化,其次需要有一个完善的管理,再采用科学的方法实现可持续发展,最后还要与时俱进,不断改革,使企业的公司的时间去适应社会的变化。最重要的是要确保科学的管理方法,为企业获得长远发展的竞争力提高的唯一途径。3、技术可行性分析(1)硬件可行性分析系统的硬件要求方面不存在特殊的要求,只需要在普通的硬件配置就能够轻松的实现,只是需要确保系统的正常工作即可,以及拥有较高的效率。如果有特别低的硬件,它可以导致系统的低性能以及效率低,从而导致整个网站的运行不顺畅。以目前普遍的个人计算机的配置而言,这是十分容易实现的 。因此,本系统的开发在硬件方面是可行的。(2)软件可行性分析PHP技术提供了一个共同的机制类似的借口动态模型,设计更集中。另外,在使用Java语言可以很容易实现模块化和存储信息。此外,代码复用,也可以很好的体现。因此,考虑到系统的实际情况,选择PHP作为本系统开发技术的时候。通过上述分析,该系统的设计实现在软件方面是可行的。因此,我们进行了三个方面的可行性研究,可以看出,该系统的开发是没有问题的。3.3 系统功能需求概述本系统分为前台与后台两部分组成,前台主要针对消费者,后台管理主要包括公告管理,产品管理,会员管理,订单管理,留言评价管理,库存管理,技术支持等功能模块。3.4 系统设计规则系统的架构设计,要能够反映出用户与整个系统模块的接口之间存在有效互动,而且应该是非常清楚的,从而才能够保障在后期系统真正实现的时候数据的扩展性和安全性,只有设计出的系统实现这个目标才能有一个更好的扩展空间量,以适应企业未来的发展。1.整个系统的设计中,系统必须满足以下要求:(1)数据安全性存储有关隐私权的男装购物网站问题的系统数据,需要确保数据的安全性,在网站设计时必须要采取安全防范措施,以解决潜在的安全问题。(2)易用性在用户权限范围内,可在一个统一风格的界面内即可完成相关的所有业务流程操作或者获取所有相关信息,大大提高操作员的工作效率和易用性,灵活应用本系统。(3)柔软性由于这个男装购物网站涉及到范围广泛的业务,设计出的系统必须能够处理接受变化的能力。(4)扩展性随着男装购物网站业务管理需求的不断变化,男装购物网站网站必然涉及到业务更新及扩展,这就要求在设计之初就应该考虑良好的可扩展性方案。2.从实用的角度来看,系统必须满足系统的以下原则:(1)可靠性在实际使用的过程中系统都会设计到很对需要进行保密的数据,系统出现一些漏洞将这些信息泄露出去将会对用户产生很大的损失,所以我们必须大力确保系统是可靠的。(2)后期维护保障性在设计中将充分考虑维护工作的需要,通过分层的体系架构、标准化设计思想等,使系统架构在代码上具有良好的可读性与可维护性,大幅度提高系统维护效率,降低维护工作复杂度及维护成本。(3)经济效益由于这是一个商业网站,设计网站的目的是为了更好的进行获利,因此需要对系统开发的成本和效益进行考虑。3.5 业务流程设计业务流程分析阶段要调查系统所涉及每个环节的管理业务活动,掌握所有管理业务的内容、作用和信息的输入、输出、数据存储以及信息处理方法和过程,并根据业务的实际处理步骤和过程,绘制出业务流程图。业务流程图(Transaction Flow Diagram,TFD),它是用一些规定的符号及连线来表示某个具体业务处理过程的图表,即描述系统内各单位、人员之间的业务关系、作业顺序和管理信息流向的图。图3-2 系统业务流程分析图3.6 数据库设计3.6.1 数据库设计规范在概念设计中,通常用四种方法:自顶向下:首先定义全局概念结构的框架,然后逐步细化;自底向上:首先定义各局部应用的概念结构,然后将他们集成起来,得到全局概念结构;逐步扩张: 首先定义最核心的概念结构,然后向外扩充,直至总体概念结构;混合策略: 即自顶向下和自底向上相结合,用自顶向下策略设计一个全局概念。结构的框架,以它为骨架集成由自底向上策略中设计的各局部概念结构在物理结构设计阶段首先分两步走:确定数据库的物理结构,在关系数据库中主要是指存取方法和存储结构。 对物理结构的评价是时间和空间效率。选取正确的关系模式存取方法,常用的有:存取索引方法、聚簇存取、HASH存取方法等。3.6.2 数据库概念模型关系型数据库是目前应用最广泛的数据库。既然是面向对象系统设计,数据库设计当然也要是面向对象的。现在要考虑如何对类进行持久化操作,即如何将对象类映射到关系数据库的二维表。目前可以采用数据库建模工具来实现,像PowerDesigner、Rose 等。数据库的概念设计整体属性E-R图如下图所示:图3-3 整体属性E-R图然后根据具体的功能需求,对本系统的E-R图进行细化从而得到几种实体关系模型,以下为部分实体关系模型。图3-4 后台管理实体属性E-R分图图3-5产品管理实体属性E-R分图3.6.3 数据表字段设计由于论文篇幅有限这里只列举部分表的设计。(1)yonghuzhuce信息表,用于存储用户注册信息。表3-1 yonghuzhuce信息表字段名字段类型长度主键/外键字段值约束idintPNOT NULL公告管理VARCHAR50DEFAULT NULL产品管理VARCHAR50DEFAULT NULL会员管理VARCHAR50DEFAULT NULL订单管理VARCHAR50DEFAULT NULL留言评价管理VARCHAR50DEFAULT NULLEmailVARCHAR50DEFAULT NULL库存管理VARCHAR50DEFAULT NULL技术支持VARCHAR50DEFAULT NULL(2)xinwentongzhi信息表,用于记录新闻信息。表3-2 xinwentongzhi信息表字段名字段类型长度主键/外键字段值约束idint11PNOT NULL产品分类VARCHAR50DEFAULT NULL产品类别管理VARCHAR50DEFAULT NULL添加产品VARCHAR50DEFAULT NULL产品管理VARCHAR50DEFAULT NULL4 系统设计与实现4.1 系统主要功能本系统分为前台与后台两部分组成,前台主要针对消费者,主要包括登录注册、站内新闻、网站简介、交流对话、任务展示等功能模块;后台由管理员使用,主要包括公告管理,产品管理,会员管理,订单管理,留言评价管理,库存管理,技术支持等功能模块。其功能结构图如下图所示:图4-1 男装购物网站功能结构图4.2 系统各个功能模块实现由于本系统功能模块较多,以下选取后台管理员部分功能进行详细介绍。4.2.1 后台登陆实现系统登录模块实现管理员登录系统进行相关活动必须的一个必不可少的模块,在该模块需要输入用户名、密码等信息。后台登录界面如图4-2所示。图4-2 管理员后台登录界面实现代码:?phpsession_start();include(inc/conn.php);include(inc/func.php);$userid=$_POSTusername;$password=$_POSTpassword;$sql=mysql_query(select * from hy where userid=$userid and password=$password);$num=mysql_num_rows($sql);if($num=0)echo alert(请输入正确的帐号密码!);window.location.href=index.php;exit;else$rs=mysql_fetch_assoc($sql);$_SESSIONuserid=$rsuserid;mysql_free_result($sql);/判断是否从订单结算页面发出请求if(!isset($_POSTstate)echo alert(您已经成功登陆!);window.location.href=index.php;elseecho alert(您已经成功登陆!);window.location.href=orderlogin.php;mysql_free_result($sql);include(inc/close.php);?4.2.2 公告信息管理模块功能实现公告信息管理模块实现界面效果图如图4-3所示。图4-3 公告信息管理模块实现界面效果图实现代码:4.2.3 产品信息管理模块实现产品信息管理模块界面实现效果图如图4-4所示。图4-4 产品信息管理界面实现效果图产品信息管理模块实现界面如下:4.2.4 会员注册信息模块实现会员注册信息模块实现界面效果图如图4-5所示。图4-5 会员注册实现界面效果图实现代码:4.2.5 产品展示模块实现产品展示模块实现界面效果图如下图所示:图4-6产品展示模块实现界面效果图5 网站测试网站测试是软件设计的最后一道工序,也是非常重要的一步。用于检查软件的质量、性能、可靠性等是否符合用户需求。一套严谨的、规范的、完善的测试过程将大大提高软件的质量、可信度、可靠性,降低软件的出错率,降低用户风险系数。通常网站测试包括:功能测试,安全测试,可用性测试,性能测试、兼容性测试等方面。5.1 功能测试功能测试主要包括五项内容:适用性、准确性、可操作性、依从性、安全性。本网站功能测试如表5-1所示:测试内容测试结果适用性好准确性好可操作性好依从性好安全性好表5-1 网站功能测试5.2 安全测试安全测试是用于检测网站防范各种非法入侵的能力的测试。通过测试人员扮演来非法入侵者,去检查出网站可能存在的安全漏洞,从而提高网站安全防范等级。本网站安全测试主要从以下几点完成:1)网站登陆安全测试。男装购物网站在登录时,无论是何种等级的用户都必须使用正确的账号和密码登录,无效的账号或密码是无法登陆网站的。2)网站管理权限安全测试。通过分别使用管理员级、会员账号进行网站操作,没发现有任何越权或权限混乱现象。3)网站数据安全性。本网站对所有的账号和密码数据都进行了加密处理。对数据库进行了伪文件处理,具有良好的数据库备份和恢复机制。5.3 可用性测试可用性测试用于检测网站的可理解性、可操作性和可学习性等方面内容。具体测试方面如表5-2所示。测试项测试人员的评价窗口移动、改变大小、关闭等操作是否正常是操作模块是否友好 是模块和提示内容等文字描述是否正确是模块布局是否合理、协调是模块的状态是否正确(对选中项能否发生对应切换)是键盘、鼠标操作是否支持是所需的数据项是否正确显示是操作流程是否合理是是否提供帮助信息是表5-2 网站可用性测试5.4 性能测试性能测试主要是通过模拟网站运行环境,测试网站性能是否符合客户的需求。性能测试的重要技术指标是:网站的运行速度、网络响应的时间和支持并发节点数。1)网站运行速度:通过在不同的计算机上进行试运行本网站,没有发现任何停顿、迟滞现象。2)网络响应时间:网络响应时间主要包括:网络最小响应时间、平均响应时间和最大响应时间这三个参数。经过测试,在网络运营良好状态下,局域网内响应时间三参数为:1/2/5s,外网响应时间三参数为3/7/12s,符合客户的需求,属于在用户的心理可承受范围内。3)支持并发节点数:经过模拟的环境测试,本网站在并发节点达到45个时,网络运营的速度会发生比较大的波动,延迟时间10秒左右,符合客户需求。5.5 测试结果分析经过对上述的测试结果分析,本网站满足男装购物网站的客户的要求和需求。所有基本功能齐全,操作简单,产品运行性能良好,是一个值得推广的大众化网站。5.6 本章小结本章完成了男装购物网站的测试,测试结果在预计的范围内,运行的效果良好。本章首先介绍了软件测试相关方法和相关的测试工具,然后再拿网站的登录模块进行了测试与讲解。总结此时项目已经完成,即使实施的时间不是很长,但是这个过程中需要准备很长的一段时间去对系统设计开发所实际到的技术进行学习。在学习的过程中,我逐渐认识得到了我自身存在的一些不足。对于一些控制是必要的应用技能,能够理解,通过探索和参考MSDN的过程中仅仅是一个掌握了常用的性能和控制方法,我觉得挺容易的。从该系统中,系统的分析和设计的调查数据,并且已经经历了几个月,并努力个月,该系统已经完成。很显然,该系统仍有很多不成熟,在系统设计过程中有许多技术缺陷存在。在设计的过程中也涉及到了很多自己无法解决的问题,主要通过找专业的网站和论坛来解决这些问题,对于圆满完成我的毕业设计,他们也贡献了很大一部分力量。由于该系统的容量有限开发,完成基本功能的一部分而已,一些真正有用的功能,设计实现的还是不完美,界面设计也不是漂亮。但是,这个作为我本人单独开发的网站能够稳定的运行,还是让我感到十分欣慰的。在系统设计的过程中还遇到的一个问题就是,自己的英语水平还有待提高,很多关于网站开发技术的资料都是英文的文献,完全依靠自己的英语水平完全无法看懂。只用采用一个类似的“金山词霸”翻译软件的实时性翻译的辅助下才勉强看懂。虽然认识到英语能力的高低直接影响到系统的开发。经过编程工作的学习让我有了更多的信心,我相信在未来的路上,我会走的更好。致谢紧张而忙碌的毕业设计终于完成了,看到自己设计出来的系统功能齐全,我真的很高兴和自豪。在我毕业时,很多老师,同学和朋友给了我无私的关怀和帮助,我想表达自己诚挚的谢意。首先,我想感谢老师在学校对我毕业的细心的照顾和帮助,给了我很多重要的和建设性的指导意见。毕业设计帮助了我学习到了更多的知识。可以说,使用计算机来解决管理过中的任务繁重、效率低下问题是一个不错的方式。在学习理论时候,我掌握了基本知识理论课程和专业课程知识,同时也

温馨提示

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

评论

0/150

提交评论