二手产品交易网的设计与实现设计书_第1页
二手产品交易网的设计与实现设计书_第2页
二手产品交易网的设计与实现设计书_第3页
二手产品交易网的设计与实现设计书_第4页
二手产品交易网的设计与实现设计书_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

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

文档简介

1 二手产品交易网的设计与实现设计书 1 引言 二手产品交易网站是一个基于互联网的 易平台,它专一为二手产品交易服务,可以让用户更加方便的查找自己需要的二手产品,从而为自己节省一些金钱。 二手产品交易网站利用互联网将回收的二手产品信息发布出去,不仅可以满足更多的用户需求,而且还可以让用户有更多的选择。 时下社会网络交易平台上全新产品占据了绝大的份额,也有很少一些二手产品,但是这些二手产品信息和全新产品的信息混杂在一起,很难被用户找到,更不用说给用户提供更多的选择了。 二手产品交易网站以专业的二手产品交易作 为卖点,不仅可以提供海量的二手产品供用户比较选择,还可以更为合理的利用资源。 品背景 从 1999 年以来,网络购物的物流配送问题就在持续地改进。到了 2005 年,对于当当、 利网、淘宝网、 18900 手机网们来说,物流配送已经不是问题。一个包括多仓储中心、异地批量运输、本地快速单件递送在内的非常草根的物流体系开始趋于成熟,并在中国网络购物的发展过程中起着实质性的支撑作用。网上支付手段也取得了重大突破。货到付款曾经是网络购物的主要交易方式,大部分人一直对中国网上支付的发展不抱信心。但从 2005 年的商业 银行创新和第三方网上支付工具的发展来看,很多人开始变得非常乐观。 现今社会上,网络购物越来越受欢迎,方便快捷,足不出户即可享受高品质生活。网络购物已经占据了相当大的一个市场面。 但是当前的网络购物大多数都是全新产品交易,而很少有专业的二手产品交易网站,致使很多人用过的旧产品都是扔掉了事,既浪费资源,又浪费金钱。 现今社会通货膨胀,物价飞涨,越来越多的人开始感觉到生活的压力,很多人开始改变以前对待旧产品的处理方式,开始重新审视手中无用产品的价值。有些人想让手中的无用产品带来新的价值,有的人想购买二手产品来养活 一些日常开支,但是由于没有专业的二手交易门户,导致很多人想这样做却又苦无良策。因此,专业的二手交易网站的建设也就显得越来越迫切。 二手产品交易网的设计与实现 2 词解释 设计书中用到的专门术语的定义或外文首字母组词的原词组: :英文 家对客户)的缩写,而其中文简称为“商对客”。“商对客”是电子商务的一种模式,也就是通常说的商业零售,直接面向消费者销售产品和服务。这种形式的电子商务一般以网络零售业为主,主要借助于互联网开展在线销售活动。 B/S:即 览器 /服务器 )结构,是随着 术的兴起,对C/S 结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过 览器实现。 2 需求分析 二手产品交易网是一个 式的交易平台,因此整个系统主要分为两部分,作为买方的用户操作部分和作为卖方的商城操作部分。系统功能如图 2示。 二 手 产 品 交 易 网用 户 商 城修改个人信息下达订单加入购物车查看产品信息浏览产品用户注册查看订单信息查看商品信息商品下架商品上架查看订单用户管理查找商品交易管理商品管理订单管理删除订单信息登录系统退出系统图 2能模块图 3 求分析设计 统参与者分析 二手产品交易网作为一个基于 建的 子交易平台,它是面 向所有网络使用者的,所以使用网络的人都可以无需权限认证进入系统使用一些功能,所以游客属于该系统的参与者之一。 由于网络是一个虚拟的环境,在这里,所有人的身份都是隐匿的,即为游客。而交易系统的参与者不能是完全隐匿了身份信息的人。所以该系统把大部分功能都加上了权限。只有在系统数据库中有记录的人才能使用这一部分权限。因此出现了另外一种系统参与者 注册用户,他们通过系统注册功能把身份信息存入数据库,从而成为比游客拥有更高一级权限的系统参与者。而他们在使用身份信息登录系统之后,就可以使用系统更多的功能。 因为二手产 品交易网是一个 式的电子交易平台,所有该系统的买方和卖方拥有不同的功能。正因为这样系统的部分功能不是开放给注册用户,而只有作为卖方的商城才能使用这一部分功能。因此有出现了第三个系统参与者 商城管理员。系统由他来完成卖方的各种操作。 因此系统一共有三个参与者: 游客:数量最大的系统使用者,同时也是权限最低的参与者,这一类参与者仅仅可以使用系统很少一部分功能。 注册用户:系统最重要的参与者,拥有比较高的系统使用权限,可以使用系统大部分功能。 商城管理员:系统主要参与者,拥有一些特殊的系统使用权限。仅可使 用系统的卖方功能。 统需求描述 按功能初步分为以下五个模块,分别为:用户管理模块,查找商品模块,交易管理模块,商品管理模块和订单管理模块。 用户管理模块:包括用户注册、登录系统、修改个人信息、退出系统等功能。该模块的参与者为游客和注册用户。 查找商品模块:包括浏览产品、查看产品详细信息两个功能。该模块的参与者为游客和注册用户。 交易管理模块:包括加入购物车、下达订单、查看订单等功能。该模块的参与者为注册用户。 商品管理模块:包括商品上架、商品下架、查看商品库存信息等功能。该模块的参二手产品交易网的设计与实现 4 与者为商城管 理员。 订单管理模块:包括查看订单信息和删除订单信息两个功能。该模块的参与者为商城管理员。 例图 游客和注册用户使用的是系统前台功能,用例图如图 2示。 游 客用 户用 户 注 册修 改 个 人 信 息登 录 系 统退 出 系 统浏 览 产 品查 看 产 品 详 细 信 息查 看 订 单加 入 购 物 车下 达 订 单图 2客和注册用户的用例图 商城管理员使用的是系统后台功能,用例图如图 2示。 商 城 管 理 员商 品 上 架查 看 商 品 库 存 信 息删 除 订 单 信 息查 看 订 单 信 息商 品 下 架图 2城管理员的用例图 5 细需求描述 户管理模块 用户管理模块主要包括用户注册、登录系统、修改 个人信息和退出系统等功能。主要完成游客通过系统注册成为系统用户,使用已有账号登录系统以及对个人信息的修改。在登录界面输入用户名和密码就要进行用户的信息验证,如果验证失败就会给予相关的提示。用户管理的用例图如图 2示。 游 客用 户用 户 注 册修 改 个 人 信 息登 录 系 统退 出 系 统图 2户管理的用例图 找商品模块 用户进入网站以后需要查找自己需要的商品,在这里不仅要给出商品列表,同时用户还可以点击商品名称查看商品的详细信息,进而选择自己要购买的商品。文档管理用例图如图 2示。 用 户浏 览 产 品查 看 产 品 信 息分 类 浏 览 搜 索 商 品游 客二手产品交易网的设计与实现 6 图 2找商品的用例图 易管理模块 交易模块主要包括加入购物车,下达订单,查看订单等功能。 用户找到自己满意的商品以后可以将商品添加到购物车,等选购完毕之后进入购物车进行确认,然后可以选择下达订单以及查看自己下达的订单。交易管理用例图如图2示。 用 户加 入 购 物 车下 达 订 单添 加 商 品 删 除 所 选 商 品查 看 订 单图 2易管理的用例图 品管理模块 商城需要不断对库存商品信息进行更新,主要包括商品上架,商品下架,查看商品库 存信息等功能。商品管理用例如图 2示。 商 城 管 理 员商 品 上 架商 品 下 架查 看 商 品 信 息 7 图 2品管理的用例图 单管理模块 当用户选择好自己需要的商品后会下达订单,这些订单信息被存入数据库,然后在商城管理员登陆系统以后,就可以查看这些订单详情,还可以通过订单号精确查找某一订单信息,并且可以删除一些过期的订单。订单管理用例如图 2示。 商 城 管 理 员查 看 订 单 信 息删 除 订 单 信 息列 表 查 看精 确 搜 索图 2单管理的用例图 计原则及一般要求 参照各模块的功能与具体的 特点,我们设计的整个二手产品交易网站应达到以下目的: ( 1)稳定性。整个系统应能稳定运行,网络环境的局部改变不会影响整体的正常运行,其它系统的差错不会导致二手产品交易网站无法正确运作。 ( 2)准确性。在用户使用系统,以及商城管理员后台操作数据与数据库原定产生变化的实际状态应严格保持一致,杜绝错误记录、数据丢失等情况的出现。 ( 3)开放性。全部模块工作于 台之上,在硬件保证兼容的基础上,系统应保证在所有 境下的处理能力。 ( 4)安全性。所有数据定时备份,错误页面的出现由系统自动记录 件,以备查验。 ( 5)可扩展性。如果需增加新的功能模块,再次开发不需更改原有系统的源代码,二手产品交易网的设计与实现 8 原有系统对扩展的部分一般不具有依赖性。 ( 6)可维护性。界面风格或其它可能的参数化改变(如增加新功能等)不需要重新编写源代码,用户可以自己完成。 ( 7)独立性。每一个功能模块尽量独立,减少与其它模块之间的耦合性。 ( 8)易使用性。操作简单,只需熟悉浏览网站的基本操作,就可以使用该网站完成整个操作流程。 ( 9)先进性。在保证稳定的前提下,尽量使用国际上流行的技术与概念,使系统在国内处于先进水平。 3 系统设计 细功能模块设计 户管理模块 它包括用户注册,登录,修改个人信息等。程序流程图如图 3示。 9 填 写 注 册 信 息注 册 信 息 合 法 ?填 写 登 录 信 息判 断 登 录 信 息 ?进 入 系 统修 改 个 人 信 息否是否是开 始结 束图 3户程序流程图 找商品模块 它包括浏览商品和查看商品详细信息等。程序流程图如图 3示。 二手产品交易网的设计与实现 10 进 入 系 统浏 览 产 品分 类 浏 览搜 索 商 品查 看 商 品 详 细 信 息开 始结 束图 3找商品程序流程图 易管理模块 它包括加入购物车,下达订单,查看订单等,程序流程图如图 3示。 开 始查 找 商 品加 入 购 物 车 ?进 入 购 物 车确 认 购 物 信 息填 写 订 单 信 息订 单 信 息 合 法 ?成 功 下 达 订 单查 看 订 单结 束否否是是图 3易操作程序流程图 品管理模块 它包括商品上架,商品下架和查看商品库存信息等。程序流程图如图 3示。 11 开 始管 理 员 输 入 登 录 信 息登 录 信 息 合 法 ?进 入 系 统商 品 上 架 查 看 商 品 库 存 信 息填 写 商 品 信 息商 品 信 息 合 法 ?添 加 成 功商 品 下 架确 认 下 架 ?下 架 成 功否是否是是否结 束图 3品管理程序流程图 单管理模块 包括管理员查看订单,删除订单等。具体的流程图如图 3示。 二手产品交易网的设计与实现 12 开 始管 理 员 登 录登 录 信 息 合 法 ?查 看 订 单查 看 订 单 详 细 信 息删 除 订 单确 认 删 除 ?成 功 删 除 订 单结 束否是否是图 3单管理程序流程图 统数据库的设计 据库设计方法 数据库设计方法通常可分为四类:直 观设计法、规范设计法、计算机辅助设计法和自动化设计法。 ( 1)直观设计法。直观设计法主要凭借设计者对整个系统的了解和认识,以及平时所积累的经验和设计技巧。完成对某一数据库系统的设计任务。这种设计法带有很大的主观性和非规范性。对于一个信息结构复杂、应用需求全面的综合性要求强的大型数据库系统有它的局限性。如能与规范化设计结合能为数据库的设计带来很高的效率。 ( 2)规范化设计法。规范化设计法将数据库设计分为若干阶段,明确规定个阶段 13 的任务,采用自顶向下、分层实现、逐步求精的设计原则,结合数据库理论和软件工程设计方法 ,实现设计过程的每一细节,最终完成整个设计任务。 ( 3)计算机辅助设计法。计算机辅助设计法是指在数据库设计的某些过程中,利用计算机和一些辅助设计工具,模拟某一规范设计方法,并以人的知识或经验为主导,通过人机交互方式实现设计中的某些部分。 ( 4)自动化设计法。自动化设计法是一种缩短数据库设计周期、加快数据库设计速度的方法。往往是直接用户,特别是非专业人员在对数据库设计专业知识不太熟悉的情况下,较好地完成数据库设计任务的一种捷径。 据库分析 数据库作为信息保存的场所,是整个系统的根基所在,它的设计 是否合理将直接影响到系统的质量,影响系统的运行效率。因此在建立数据库的时候需要考虑问题有以下几点: 1数据的正确性和一致性 多用户同时使用系统时,由于并发操作,可能影响数据的一致性,因此必须对并发操作加以控制,保持数据的一致性。 2合理的数据冗余 在数据库中要尽可能减少数据的冗余度,以节省存贮空间,使数据易于保持一致性。冗余数据虽易造成不一致性,且系统为了维护冗余数据要付出一定的代价,但在数据库中适当增加数据的冗余是有好处的。适当的增加冗余,在应用中可以减少查询时所用到的复杂联结,从而提高数据库的性能。 3合理的数据类型选择 数据类型的合理选择对于数据库的性能和操作具有很大的影响,因为不同的数据类型所占用的存储空间、运算速度都不一样,所以对数据类型的选择是否合理对程序性能的优劣有很大影响。 4合理的数据规范化存储 规范化的数据存储不但有利于我们养成良好的数据库设计习惯,提高程序的质量,而且对日后的数据库维护也有很大的益处。但是不能单纯为了规范化而规范化,高范式等级的数据库不一定有高性能。因为使数据库规范化的方法是把表拆分成相关列最少的表,这样查询时就需要用复杂的联结,占用较多的 源和 I/O 操作, 才能查到系统二手产品交易网的设计与实现 14 所需的数据。这样的开销是不希望出现的,因为这会导致复杂度的增加和性能的下降。所以有必要对规范化进行必要的平衡,使系统有最优的性能。 据库创建 依据需求分析,二手产品交易网站数据库如下创建: 数据库名: 用户名: 密码: 000 包含个 7 表: 用户表: 商品表: 类表: 商品分类表: 单表: 订单 详细信息表: 货地址表: 用户表 表 3示。 表 3户表 字段名 数据类型 字段说明 备注 20) 用户编号 主键(自动增 1) 50) 用户昵称 允许为空 50) 登录密码 不允许为空 12) 身份码 不允许为空 50) 邮箱地址 不允许为空 1) 标示 符 允许为空 50) 邮箱验证码 允许为空 20) 上次登录时间 允许为空 15) 上次登录 许为空 2商品表 表 3示。 表 3品表 字段名 数据类型 字段说明 备注 20) 商品编号 主键 (自动增 1) 200) 商品名称 不允许为空 200) 商品描述 允许为空 架时间 允许为空 价 不允许为空 旧价 不允许为空 10) 存量 允许为空 10000) 详细信息 允许为空 15 3分类表 表 3示。 表 3类表 字段名 数据类型 字段说明 备注 10) 分类编号 主键(自动增 1) 4) 顺序编号 不允许为空 200) 分类名称 不允许为空 200) 英文名称 不允许为空 10) 上级分类编号 不允许为空 4商品分类表 表 3示。 表 3品分类表 字段名 数据类型 字段说明 备注 20) 编号 主键(自动增 1) 20) 商品编号 允许为空 20) 分类 编号 允许为空 5订单表 表 3示。 表 3单表 字段 数据类型 字段说明 备注 32) 订单编号 主键(自动生成) 0) 用户编号 不允许为空 单生成时间 不允许为空 价 不允许为空 20) 收货地址编号 不允许为空 6订单详细信息表 表 3示。 表 3单详细信息表 字段名 数据类型 字段说明 备注 20) 自动编号 主键(自动增 1) 2) 订单编号 不允许为空 0) 商品编号 不允许为空 200) 商品名称 不允许为空 价 不允许为空 二手产品交易网的设计与实现 16 续表 3旧价 不允许为空 10) 购买数量 不允许为空 价 不允许为空 7收货地址表 表 3示。 表 3货地址表 字段名 数据类型 字段说明 备注 20) 地址编号 主键(自动增 1) 0) 用户编号 不允许为空 0) 收货人姓名 不允许为空 200) 收货地址 不允许为空 8) 邮编 不允许为空 15) 手机 不允许为空 20) 固定电话 不允许为空 4 系统实现 根据需求分析和数据库设计结果,进行具体的编码开发,以下给出部分功能模块的具体实现方法。 录模块 本部分主要用于用户的登录,只有正确输入用户名和密码才可以成功进入系统,进行相应的操作。用户登录时将按照用户名和密码进行验证,当输入错误或没有用户名和密码时会出现相应的提示(用户名或密码输入错误!请重新输入),当用户名和密码都正确时会自动返回首页,然后进行相应的操作。该模块的界面设计如图 4录界面所示。 17 图 4录界面 用户在这里属于用户名和密码之后,系统会将用户输入的信息和数据库中已经保存的信息进行比较,如果找到可以匹配的用户名而且密码也输入正确的话,系统会准许用户进入。 如果登录身份验证成功,则提示登录成功如图 4示: 图 4示登录成功界面 如果用户名或密码错误则会提示用户名或者密码错误,要求重新输入。如图 4示。 二手产品交易网的设计与实现 18 图 4录界面 册模块 如果是游客则可以注册成为网站用户。如图 4示。 图 4户注册界面 因为本系统是以 址作为用户 名的,所以当用户填写了 址之后系统会先使用正则表达式来判断用户输入的 址是否合法,如果是合法的系统会进行下一步判断,将用户填写的 有当用户填写的 址未被占用的时候才能注册成功。如果出现 址已被 19 占用或者不是合法 址,昵称输入不合法,密码输入不合法或者两次密码不一致,验证码输入错误等情况,系统均会给出相应的提示。如图 4示。图 4户注 册界面 确认信息填写无误后,点击注册按钮进入下一步,如图 4示: 图 4证邮箱界面 由于水平所限,所以这里将验证码发送到用户邮箱的操作没有实现,在这里显式给出验证码,只要输入成功即可进行下一步。 输入正确验证码之后点击完成按钮就可以完成注册,注册成功之后会自动登录并返回网站首页。 二手产品交易网的设计与实现 20 易模块 点击商品名称,即进入商品详细信息界面,如图 4示。 图 4品详细信息界面 点击购买按钮即可加入购物车,选择完商品之后可以点击页面右上角的购物车进入购物车界面,这时系统会验证用户是否登录, 如果已经登录就直接转入购物车界面,如果没有登录就转入登录界面,登录成功后再转入购物车界面。如图 4示。 图 4物车界面 在这里,用户可以根据自己的需要变更购物车里的商品,如改变数量、删除商品、返回继续购物等。如果确定要购买所选商品就可以点击结算按钮,进入生产订单界面。如图 4示。 21 图 4单界面 选择“下一步”,进入填写送货地址界面,如图 4示。 图 4写送货地址界面 在这里使用正则表达式来判断用户输入的信息格式是否合法。信息输入正确之后点下一步即可完成订 单。如图 4示。 图 4成订单界面 二手产品交易网的设计与实现 22 5 测试报告 在 程过程中,基于 统的测试、确认和验收是一项重要而富有挑战性的工作。基于 系统测试与传统的软件测试不同,它不但需要检查和验证是否按照设计的要求运行,而且还要测试系统在不同用户的浏览器端的显示是否合适。重要的是,还要从最终用户的角度进行安全性和可用性测试。然而, 体的不可预见性使测试基于 系统变得困难。因此,我们必须为测试和评估复杂的基于 站测试流程 一个网站基本完工后,需要通过下面三步测试才算完成。 1制作者测试,包括美工测试页面、程序员测试功能。在做完后第一时间内有制作者本人进行测试。 2全面测试,包括页面和程序两方面,而且要结合起来测,保证填充足够的内容后不会导致页面变形。另外要检查是否有错别字,文字内容是否有常识错误。 3发布测试,网站发布到主服务器之后的测试,主要是防止环境不同导致的错误。 站测试内容 能测试 对于网站的测试而言,每一个独立的功能模块需要单独的测试用例的设计导出,主要依据为需求规格说明书 及详细设计说明书,对于应用程序模块需要设计者提供基本路径测试法的测试用例。 1 链接测试 链接是 用系统的一个主要特征,它是在页面之间切换和指导用户去一些不知道地址的页面的主要手段。链接测试可分为三个方面: 1)测试所有链接是否按指示的那样确实链接到了该链接的页面; 2)测试所链接的页面是否存在; 3)保证 用系统上没有孤立的页面,所谓孤立页面是指没有链接指向该页面,只有知道正确的 址才能访问。 2 表单测试 当用户给 用系统提交信息时,就需要使用表单操作,例如用户注 册、登陆、信息提交等。在这种情况下,我们必须测试提交操作的完整性,以校验提交给服务器的信息的正确性。 要测试这些程序,需要验证服务器能正确保存这些数据,而且后台运行的程序能正确解释和使用这些信息。 23 B/S 结构实现的功能可能主要的就在这里,提交数据,处理数据等如果有固定的操作流程可以考虑自动化测试工具的录制功能,编写可重复使用的脚本代码,可以在测试、回归测试时运行以便减轻测试人员工作量。 3 试 常用来存储用户信息和用户在某应用系统的操作,当一个用户使用问 了某一个应用系统时, 务器将发送关于用户的信息,把该信息以形式存储在客户端计算机上,这可用来创建动态和自定义页面或者存储登陆等信息。 如果 用系统使用了 必须检查 否能正常工作而且对这些信息已经加密。测试的内容可包括 否起作用,是否按预定的时间进行保存,刷新对 什么影响等。 4 数据库测试 在使用了数据库的 用系统中,一般情况下,可能发生两种错误,分别是数据一致性错误和输出错误。数据一致性错误主要是由于用户提交的 表单信息不正确而造成的,而输出错误主要是由于网络速度或程序设计问题等引起的,针对这两种情况,可分别进行测试。 能测试 网站的性能测试主要从三个方面进行:连接速度测试、负荷测试 (压力测试( 连接速度测试指的是打开网页的响应速度测试。 负载 测试指的是进行一些边界数据的测试 。 压力测试更像是恶意测试,压力测试倾向应该是致使整个系统崩溃。 1 连接速度测试 连接速度测试指的是打开网页的响应速度测试。 有些页面有超时的限制,如果响应速度太慢,用户可能还没来得及浏览内容,就 需要重新登陆了。而且,连接速度太慢,还可能引起数据丢失,使用户得不到真实的页面。 2 负载测试 负载测试指的是进行一些边界数据的测试。 例如: 用系统能允许多少个用户同时在线?如果超过了这个数量,会出现什么现象? 用系统能否处理大量用户对同一个页面的请求? 3 压力测试 进行压力测试是指实际破坏一个 用系统,测试系统的反映。压力测试是测试系统的限制和故障恢复能力,也就是测试 用系统会不会崩溃,在什么情况下会崩溃。黑客常常提供错误的数据负载,直到 用系统崩溃,接着当系统重新启 动时获得存取权。 二手产品交易网的设计与实现 24 用性测试 可用性方面目前我们只能采用手工测试的方法进行评判,而且缺乏一个很好的评判基准进行,此一方面需要大家共同讨论。 1 导航测试 导航描述了用户在一个页面内操作的方式,在不同的用户接口控制之间,或在不同的连接页面之间。 导航的另一个重要方面是 用系统的页面结构、导航、菜单、连接的风格是否一致。确保用户凭直觉就知道 用系统里面是否还有内容,内容在什么地方。 2 图形测试 在 用系统中,适当的图片和动画既能起到广告宣传的作用,又能起到美化页面的功能。 一个 用系统的图形可以包括图片、动画、边框、颜色、字体、背景、按钮等。图形测试的内容有: ( 1)要确保图形有明确的用途,图片或动画不要胡乱地堆在一起,以免浪费传输时间。 用系统的图片尺寸要尽量地小,并且要能清楚地说明某件事情,一般都链接到某个具体的页面。 ( 2)验证所有页面字体的风格是否一致。 ( 3)背景颜色应该与字体颜色和前景颜色相搭配。 ( 4)图片的大小和质量也是一个很重要的因素,一般采用 缩。 全测试 用系统的安全性测试区域主要有: 1 登录 现在的 用系统基本采用先注册,后登陆的方式。因此,必须测试有效和无效的用户名和密码,要注意到是否大小写敏感,可以试多少次的限制,是否可以不登陆而直接浏览某个页面等。 3 用系统是否有超时的限制,也就是说,用户登陆后在一定时间内(例如 15分钟)没有点击任何页面,是否需要重新登陆才能正常使用。 4日志文件 为了保证 用系统的安全性,日志文件是至关重要的。需要测试相关信息是否写进了日志文件、是否可追踪。 5加密 当使用了安全套接字时,还要测试加密是否正确,检查 信息的完整性。 6安全漏洞 服务器端的脚本常常构成安全漏洞,这些漏洞又常常被黑客利用。所以,还要测试没有经过授权,就不能在服务器端放置和编辑脚本的问题。 25 目前网络安全问题日益重要,特别对于有交互信息的网站及进行电子商务活动的网站尤其重要。目前我们的测试没有涵盖网站的安全性的测试,我们拟定采用工具来测定, 试结果 在测试过程中发现了很多缺陷,记录如表 5示。 表 5试记录 测试人姓名: 编号 位置 错误类型 错误描述 1 “首页” 页面布局 由于不明原因导致首页在 览器上显 示布局出错,其他浏览器均可正常显示,无法修改。 2 “首页” 页面内容 1 建议增加首页内容,首页显得过于空旷。 2 首页分类列表,登录信息等加载时间过长,无法修改。 3 “商品详细信息界面” 易用性 1 建议在该页面增加返回网站首页的链接。 2 建议在该页面增加购物车链接。 4 “首页” 链接 首页左上角的“我的当当”按钮无链接功能。 5 “订单成功页面” 链接 “付款”按钮无链接功能。 6 “付款页面” 功能性 “付款”功能无法实

温馨提示

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

评论

0/150

提交评论