毕业设计(论文)-网上销售管理系统——会员服务模块.doc_第1页
毕业设计(论文)-网上销售管理系统——会员服务模块.doc_第2页
毕业设计(论文)-网上销售管理系统——会员服务模块.doc_第3页
毕业设计(论文)-网上销售管理系统——会员服务模块.doc_第4页
毕业设计(论文)-网上销售管理系统——会员服务模块.doc_第5页
免费预览已结束,剩余23页可下载查看

下载本文档

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

文档简介

大连东软信息技术职业学院毕业设计(论文) 目录 - i - 论文题目论文题目 网上销售管理系统网上销售管理系统会员服务模块会员服务模块 目目 录录 毕业设计(论文)任务书 .i 摘 要ii abstract.iii 第 1 章 绪 论.1 1.1 论文研究主要内容 1 1.2 国内外现状 1 第 2 章 需求分析.3 2.1 系统概述 .3 2.1.1 设计目标3 2.1.2 系统特点4 2.2 系统运行环境 4 2.2.1 设备要求4 2.2.2 支撑软件4 第 3 章 关键技术介绍.5 3.1 系统数据库设计.5 3.1.1 数据库需求分析5 3.1.2 数据库逻辑结构设计.5 3.2 后台功能模块的设计.6 3.2.1管理主界面与登录程序设计6 第 4 章 系统分析.13 4.1 构架概述13 4.1.1 功能构架13 大连东软信息技术职业学院毕业设计(论文) 目录 - ii - 4.1.2 模块需求描述13 4.2 系统任务的可行性分析14 4.2.1 技术可行性14 4.2.2 系统安全性分析15 第 5 章 系统实现.17 5.1 系统实现17 5.2 程序流程图20 第 6 章 系统测试.22 第 7 章 结 论.24 参考文献.25 致 谢.26 东北大学东软信息学院毕业设计(论文) 第 1 章 绪论 - 1 - 第第 1 章章 绪绪 论论 在现如今生活中,网上购物已成为众多网民生活中不可缺少的一部分, 各式各样购 物网站已成为大家生活中不可或缺的一部分。网上购物已成为一种新的生活休闲方式。 在中国现已有接近 1.62 亿的网民, 居世界第二。我国上网用户最主要目的是休闲娱 乐,其人数已占总人数的 37.9%,也就是说有大约 6 千万的网民,休闲娱乐同样是他 们上网的最主要目的,因此,网上购物应运而生。为广大网民提供服务。 随着网上销售的竞争加剧,新的业务需求不断涌现,对用户的服务质量不断提高, 这就要求网上销售系统能够不断适应新的需求变化,为业务发展的需要提供有效的解 决方案。 无论是什么样的购物形式,都需要有会员与普通用户的区别,会员的功能相 对比较完善,而普通用户的权限很少。因此,我们要对会员进行编辑。让会员享受更 优质的服务。这样开发一个网上购物的会员模块,就非常有必要。会员模块一旦开发 成功,首先,可以大大提高对会员的服务质量,缩短一些购物时间和手续,使会员有 更多的时间进行浏览商品,增加商家的客户。其次,突破了地域和时间的限制,任何 人都可以随时随地购物、消费。第三,可以发挥网络的无地域性的特点,考虑各种因 素和关联,充分发掘网上消费的便捷。终上,商家和顾客同时受益。 1.1 论文研究主要内容论文研究主要内容 网上销售系统会员服务模块是网上销售系统中的一个模块,负责客户服务系统与销 售系统间的交互。网上销售系统会员服务模块通过客服接口可实时向互联网营业系统 提供资料变更的申请。根据请求访问数据库,做相关处理,将处理结果返回客户机。 控件可以实现对数据的添加、修改和编辑的功能,还可以分页、排序、设置显示格式。 以上功能不用写一行代码均能完成,减少代码量。最终达到用户注册,修改资料,访 问时验证身份,从数据库调用,最终登录。 1.2 国内外现状国内外现状 在美、日等信息化程度较高的国家和地区,网络商店发展速度迅猛,美国的世界级 超一流的零售商,如沃尔玛凯玛特,家庭仓储、科罗格、j.c培尼等纷纷挤身于网络经 商的行列。调查表明:美国的家庭已越来越习惯于在家中从网上购物。 东北大学东软信息学院毕业设计(论文) 第 1 章 绪论 - 2 - 在我国,网上购物从无到有也不过短短几年时间。我国第一家网上购物发生在1996 年,燕莎友谊商场首次通过网上商城售出一个景泰蓝,虽然货款的支付不是在网上进 行 的,但这毕竟为我国零售业奏出了网上购物的先声。根据cnnic的统计结果,截止2004 年1月中国有互联网用户7950万人,而又有40.7%以上的网民在过去的一年里有过网上 购 物经历,这就说明中国有网上购物的用户达是3235.7万人,并且这一数字还在以17%左 右的速度增长,预计到2006年中国网上购物用户将达到6962万人,这说明在中国发展 网 上购物具有良好的群众基础,网上购物方式日趋被大家所接受。 无论是什么样的购物形式,都需要有会员与普通用户的区别,会员的功能相对比较 完善,而普通用户的权限很少。因此,我们要对会员进行编辑。让会员享受更优质的 服务。 这样开发一个网上购物的会员模块,就非常有必要。会员模块一旦开发成功,首先, 可以大大提高对会员的服务质量,缩短一些购物时间和手续,使会员有更多的时间进 行浏览商品,增加商家的客户。其次,突破了地域和时间的限制,任何人都可以随时 随地购物、消费。第三,可以发挥网络的无地域性的特点,考虑各种因素和关联,充 分发掘网上消费的便捷。终上,商家和顾客同时受益。 东北大学东软信息学院毕业设计(论文) 第 2 章 需求分析 - 3 - 第第 2 2 章章 需求分析需求分析 2.12.1 系统概述系统概述 本系统主要是为了网上销售能够为会员提供更好更优质的服务,因此设计了会员服 务模块,登录界面需要用户名和密码,如果是新的用户未经过注册则不会有优质的服 务因此,添加了一个注册用户页面,注册用户时需要添加一些真实资料以便于管理, 用户名不会重复以便造成不必要的麻烦。还有些资料为选填,添加此些资料是能更好 的了解会员的信息,不填也不会对于我们有太大影响。登录界面后可以进行修改会员 信息,对自己的信息进行及时更新。及退出功能。 .1 设计目标设计目标 一个系统从无到有,从开始开发到完成,需要分析许多问题,遵循许多的步骤和原 则,创建多个文档,以确保系统进度的可控性和质量的预估性。软件开发经历的过程 有需求分析,概要设计,详细设计等。每个过程完成不同的任务,每一个过程都是后 一个过程的基础,都要创建相应的文档。本程序创建的是一个会员服务模块,该模块 的创建同样需要经历上面的过程,在需求分析阶段考虑系统的整个需求,在概要设计 阶段考虑模块的功能以及他们之间的关系,系统需要有用到的数据表,这些数据表都 需要哪些字段和存储哪种类型的数据等。 对于用户来说,在商场系统里面注册自己的帐号,根据不同的需要用户需要注册不 同的会员,例如一般用户只需要注册成为会员就可以享受一些优惠待遇,而有些用户 对其网上销售的物品比较偏爱就可以注册更高一级的会员高级会员,拥有更全面仔细 的服务,而 对于那 vip 客户无论有什么样的优惠或其他有待政策一律由网站相关负责 人员进行通知,以便给客户更优质的服务。 这些在设计该系统的后台进行需求分析时都应该考虑到的。 在进入页面后,会员也可以根据现况在修改和及时更新个人信息等功能,登录完成 后也可以选择安全退出。 设计实施方案包括:可行性分析、需求分析、流程设计、搭建系统、建立数据库、 前台界面设计、后台开发、系统测试、维护。 此信息管理系统基于 web 设计,采用 b/s 结构体系,具有易安装、成本低、易升级、 可扩充、客户端使用 ie 浏览器就可以使用,需要安装一个 iis 驱动,他是连接数据库 东北大学东软信息学院毕业设计(论文) 第 2 章 需求分析 - 4 - 时使用的一个重要的驱动。所有应用数据安装在服务器端。当系统出现了故障,只需 系统管理员对服务器端进行故障排除,进而达到整个系统故障的排除,这样大大的减 轻系统管理员的工作量。也方便系统滴维护。 2.1.2 系统特点系统特点 网上销售管理系统的实现方式有多种,但一般为 web 形式,采用传统的浏览器/服务 器(b/s)型架构,把在线购物系统放在远程服务器上,用户可在浏览器上登录网站。 web 服务的全称是 xml web service,是一种可编程的应用程序逻辑的组件,它可 以在 internet 或企业内部网的 web 应用程序之间共享。web 服务包括一些应用逻辑单 元或代码。这些代码可以完成运算任务,可以完成数据库查询,可以完成计算机程序 能够完成的任何任务,web 服务作为组件技术的一种,没有一个可供用户使用的用户 界面,只是提供一些接口来供其他程序调用。web 服务的实现方式有很多种,开发工 具的供应商都会提供 web 服务的工具。 2.2 系统运行环境系统运行环境 2.2.1 设备要求设备要求 硬件环境:cpu p4 2.8ghz, 内存 512mb(最好 1gb) , 硬盘可用空间 60gb,显卡内存 128mb。 服务器端: iis5.1,.net framework 2.0, sql server 2000 等。 客户端: ie6.0 或其他兼容软件 2.2.2 支撑软件支撑软件 软件环境:visual studio 2005 开发,采用 c#编程。 操作系统:windowsxp 东北大学东软信息学院毕业设计(论文) 第 3 章 关键技术介绍 - 5 - 第第 3 章章 关键技术介绍关键技术介绍 3.1 系统系统数据库设计数据库设计 3.1.1 数据库需求分析数据库需求分析 数据项和数据结构如下: 用户表(u_user):用户 id(u_id),用户名(u_name),用户密码(u_pw),用户真实姓名 (u_zname),确定密码(u_hm),用户地址(u_address),用户身份证号码(u_fo),邮政编码(u_dj), 用户电话(u_tel),u_addtel,用户 email(u_email),用户 qq(u_qq)。 3.1.2 数据库逻辑结构设计数据库逻辑结构设计 表3-1 用户信息表 列名数据类型大小允许空 u_idint4no u_namevarchar50yes u_pwvarchar50yes u_znamevarchar50yes u_hmvarchar50yes u_addressvarchar50yes u_fovarchar50yes u_djvarchar50yes u_telvarchar50yes u_addtelvarchar50yes u_emailvarchar50yes u_qqvarchar50yes 注:用户 id 不允许为空 东北大学东软信息学院毕业设计(论文) 第 3 章 关键技术介绍 - 6 - 3.2 后台功能模块的设计后台功能模块的设计 3.2.1 管理主界面与登录程序设计管理主界面与登录程序设计 登陆主界面的功能是显示登陆功能和注册等信息。在 login.aspx 中,包含 login.aspx.cs 即登录界面,界面如下: 图 3-2 登录界面 后台实现代码: public partial class _default : system.web.ui.page protected void button1_click(object sender, eventargs e) string a = “server=fdfd9ceba447481lzm;uid=sa;pwd=sa;database=bishe“;- 赋值a 用户名sa密码sa 数据库 bishe sqlconnection conn = new sqlconnection(a); -创建一个新对象conn 给其 赋值为a 东北大学东软信息学院毕业设计(论文) 第 3 章 关键技术介绍 - 7 - string username = ht_username.text; -填写用户名 string pwd = ht_pwd.text; -填写密码 sqlcommand cmd = new sqlcommand(); -创建一个新的对象 cmd cmd = new sqlcommand(“select count(*) from users where u_name = “ + username + “ and u_pw = “ + pwd + “, conn); -列出cmd的用户名 密码 conn.open(); -设置cmd命令属性 int ret = (int)cmd.executescalar(); -执行参数 conn.close(); if (ret 0) label1.text = “该用户名已被注册,请更改用户名“; -显示该用户名已被 注册请更换用户名 else sqlconnection con = new sqlconnection(“server=fdfd9ceba447481lzm;uid=sa;pwd=sa;database=bishe“);-创 建新对象 string name = textbox1.text; string pw =textbox2.text; string zname = textbox4.text; string hm = textbox5.text; string address = textbox6.text; string fo = textbox7.text; string dj = dropdownlist1.text; string tel=textbox8.text; string addtel = textbox9.text; string email = textbox10.text; string qq = textbox11.text; -输入用户名 密码 真实姓名 确定密码 地址 邮编 身份证号码 电话 手机 email qq con.open(); sqlcommand cmd3 = new sqlcommand(“insert into users (u_name,u_pw,u_zname,u_hm,u_address,u_fo,u_dj,u_tel,u_addtel,u_email,u_qq) values (“+name+“,“+pw+“,“+zname+“,“+hm+“,“+address+“,“+fo+“,“+dj+“,“+tel+“,“+addtel +“,“+email+“,“+qq+“)“, con); cmd3.executenonquery();-清空命令参数 东北大学东软信息学院毕业设计(论文) 第 3 章 关键技术介绍 - 10 - con.close(); response.write(“alert(注册成功,即将返回登录页面。); location.href=login.aspx;“); 在 deafult2.aspx 中,包含 deafult2.aspx.cs 界面如下: 图 3-4 进入页面 后台代码: protected void button1_click(object sender, eventargs e) response.redirect(“rew1.aspx“);-跳转到rew1 protected void button2_click(object sender, eventargs e) response.redirect(“login.aspx“);-跳转到 login 在 rew1.aspx 中,包含 rew1.aspx.cs 界面如下: 东北大学东软信息学院毕业设计(论文) 第 3 章 关键技术介绍 - 11 - 图 3-5 修改个人信息 后台代码 string a = “server=d99237871ce34c6;uid=sa;pwd=sa;database=bishe“; sqlconnection conn = new sqlconnection(a); conn.open(); int32 id = convert.toint32(session“u_id“); sqlcommand cmd = new sqlcommand(); cmd = new sqlcommand(“select * from users where u_id=“+id + “, conn); sqldatareader dr = cmd.executereader(); if (!ispostback) while (dr.read() label1.text = dr1.tostring(); textbox2.text = dr2.tostring(); textbox4.text = dr3.tostring(); textbox5.text = dr4.tostring(); textbox6.text = dr5.tostring(); textbox7.text = dr6.tostring(); textbox8.text = dr8.tostring(); textbox9.text = dr9.tostring(); textbox10.text = dr10.tostring(); textbox11.text = dr11.tostring(); 东北大学东软信息学院毕业设计(论文) 第 3 章 关键技术介绍 - 12 - conn.close(); protected void button1_click(object sender, eventargs e) sqlconnection con = new sqlconnection(“server=d99237871ce34c6;uid=sa;pwd=sa;database=bishe“); int32 id = convert.toint32(session“u_id“); con.open(); string pw = textbox2.text; string zname = textbox4.text; string hm = textbox5.text; string address = textbox6.text; string fo = textbox7.text; string dj = dropdownlist1.text; string tel = textbox8.text; string addtel = textbox9.text; string email = textbox10.text; string qq = textbox11.text; sqlcommand cmd2 = new sqlcommand(“update users set u_pw=“ + pw + “,u_zname=“ + zname + “,u_hm=“ + hm + “,u_address=“ + address + “,u_fo=“ + fo + “,u_dj=“ + dj + “,u_tel=“ + tel + “,u_addtel=“ + addtel + “,u_email=“ + email + “,u_qq=“ + qq + “ where u_id=“ + id+“, con); cmd2.executenonquery(); con.close(); response.redirect(“default2.aspx“); 东北大学东软信息学院毕业设计(论文) 第 4 章 系统分析 - 13 - 第第 4 章章 系统分析系统分析 4.1 构架概述构架概述 4.1.1 功能构架功能构架 根据需求调研结果确定本系统主要包括以下功能模块,如图 3.1 所示。 运行程序进入登录界面,填写用户名,密码,检验正确进入主页面。如果错误显示 用户名或密码错误返回登录界面。如果是新用户则先需要注册用户,填写相关信息, 用户名为一人一名制,如果有人注册,则在注册时显示用户名重复请重新输入。注册 成功后返回登录界面,进入。 图4.1 系统体系结构 4.1.2 模块需求描述模块需求描述 登录模块:进入网站,填写用户名,密码,正确登录;不正确重新填写。登录后, 亦可以选择退出,安全退出。 注册模块:在网站上浏览商品,购买商品,与客服联系,执行这些操作的前提是成 为会员,在注册新用户,填写相关信息,经过审核成为会员,回到登录界面登录。 修改个人信息:在登录界面后,可以对自己的会员信息进行修改。 东北大学东软信息学院毕业设计(论文) 第 4 章 系统分析 - 14 - 图 4-2 会员资料流程图 添加会员资料方法:添加时,要求输入会员的所有信息身份证号码、住址、邮政编 码、qq、用户名、密码、用户真实姓名、联系电话、e_mail,添加成功则返回页面, 因为注册新用户是根据用户名来确定用户的,因此在添加钱要先判断此用户名是否已 经注册过,如果是,则返回重新输入。在进入界面时还可以对个人信息进行修改,以 便及时更新资料。 4.2 系统任务的可行性分析系统任务的可行性分析 4.2.1 技术可行性技术可行性 (1)本系统采用 visual studio2005 系统的底层架构,采用 c 作为开发语言,数据库 采用 sql server2000。对于完成同样功能的进程,采用同一个程序启多个子进程 的方式。配置文件采用标准格式文本文件进行配置,采用普通的标准格式文本文 件简单,清楚,容易你维护。对于软件技术要求,现在的程序设计语言已非常成 熟,要运用 html 样式,图形图象制作工具来制作生动活泼的网页及美观的图形 文件或动画文件,数据库使用 sql server 2000。 (2)操作可行性,界面设计时充分考虑使用人员的习惯,使得操作简单;注册新用户 可以迅速、规范、可靠。 东北大学东软信息学院毕业设计(论文) 第 4 章 系统分析 - 15 - 4.2.2 系统安全性分析系统安全性分析 大多数网上销售都有会员与非会员之分,一般将会员与非会员的区别在于身份验证, 验证用户身份的行为成为身份验证。通常,身份验证是由用户名、密码等进行验证。 非会员用户也可以通过注册变为会员。而且在注册用户时必须填写一些真实的资料, 例如:用户名,密码,真实姓名,email,联系电话,并且如果不填写这些一些资料将 不能进行注册,因此,同时也对注册会员有一定的约束性,并非随意就能注册,安全 性相对提高。同时,为了便于会员及时更新自己的资料,在登录后,还可以对个人资 料进行修改,但是一些相关主要信息不能进行修改。 用户登录是进入网页的大门,是身份验证的重要部分。一般可以分为:一是登录界 面,二是注册新用户,三是修改个人信息。 需要用户输入必要的用户信息。例如:注册 id、登录密码等等。这里需要注意的是 当涉及到密码问题时一定要设定文本控件的类型为 password,它和 text 类型的区别是 当用户输入密码类信息时界面上以“*”字符来代替用户输入的字符,以免当用户输入 密码问题时被他人窃取到信息。 当用户输入用户名或密码错误时,系统将提示用户名或密码错误,请重新登录的字 样。 ht_remind.text = “用户名或密码错误,请重新输入“; 如果是新用户则需注册用户。在注册新用户的时候有些项目为选添项目,即可有可无;但其中 有一些项目则需要必须填写,以便于对我们也有一定的保障,例如:用户名,密码,真实姓名,联 系电话,email。 注册新用户有利于大家更加方便的浏览网上的商品利用商家的管理,可以很好的进 行客户与买家的交流,因此通常大家都会注册新用户,在注册新用户过程中我们能够 知道一些注册用户信息。其中,用户名,密码,用户真实姓名,联系电话,e_mail 为 必填项目,以便于我们能够更好的知道注册用户的一些信息。还有一些项目为用户选 添项目。例如:身份证号码,住址,qq 等信息。 其中一些信息为必填信息,如果不真实添入则将不能注册成功;还有一些为选择填 写,对注册没有什么影响。 为了满足一些会员的需要更完善的服务,在会员里也分为:普通会员,高级会员和 vip 会员三类,以便更好的为会员服。 东北大学东软信息学院毕业设计(论文) 第 4 章 系统分析 - 16 - 其中用户名为不重复制,如果已经被其他用户注册我们将会提示用户,不会造成一 名多人。 为了保证用户信息不被利用,一些注册信息只能由管理员为联系客户时使用。 在注册成功后,系统将自动返回登录界面,方便会员登录。 在成功登录界面后,可以对自己的个人资料进行修改,更新。但是一些资料是一经 注册就不能更改的,当用户想离开网站时可以安全退出,按退出键。 东北大学东软信息学院毕业设计(论文) 第 5 章 系统实现 - 17 - 第第 5 章章 系统实现系统实现 5.1 系统实现系统实现 图5-1用户登录界面 已经注册过的用户可以直接填写用户名,密码直接登录;如果没有可以点击注册新 帐号,会直接跳转到注册新用户页面;如果用户名或密码填写错误也可以单击清空按 钮,重新填写。 东北大学东软信息学院毕业设计(论文) 第 5 章 系统实现 - 18 - 图5-2会员注册页面 注册新用户,其中用户名、密码、真实姓名、联系电话、email为必填项目,并且用 户名为一个注册用户一个名,不能重复,以便于管理,一旦此用户名注册过将不能在 次使用;其他如身份证号码、住址、邮政编码、qq等为选添项目,还可以通过会员等 级选框进行选择:普通会员、高级会员、vip会员三项。填写完毕按提交按钮,如果有 所更改可以按清空按钮进行重新填写。 东北大学东软信息学院毕业设计(论文) 第 5 章 系统实现 - 19 - 图 5-3 修改个人信息页面 进入页面可以进行修改给人信息,以便于我们能及时获得最新的用户信息。还可 以了解更多的会员的一些基本状况等等。 东北大学东软信息学院毕业设计(论文) 第 5 章 系统实现 - 20 - 5.2程序流程图程序流程图 图 5-4 程序流程图 网上销售管理系统:进入页面首先是登录,需是注册用户才能享受会员待遇,输入 用户名,密码,检验是否正确,如果正确显示进入界面,如果错误则需重新输入。如 果是新用户则需要注册用户才可登录,填写相关信息,成功之后自动返回登录界面, 进行登录。 登录后,可以进行修改个人信息,其中在注册中已经确定的一些确定身份的信息不能 进行更改,还多了一些个人信息在里面,例如,公司名称,公司地址。 东北大学东软信息学院毕业设计(论文) 第 5 章 系统实现 - 21 - 图5-5用例图 用户有登录和注册功能,信息存储由电脑完成。 图5-6功能模块图 网上销售系统:进入页面首先是登录,需是注册用户才能享受会员待遇,输入用户 名,密码,检验是否正确,如果正确显示进入界面,如果错误则需重新输入。如果是 东北大学东软信息学院毕业设计(论文) 第 5 章 系统实现 - 22 - 新用户则需要注册用户才可登录,填写相关信息必填信息如不添将不能注册,成功之 后页面自动返回登录界面,进行登录。在登录成功后,可以对自己的个人信息进行修 改,在浏览结束后,可以按退出键退出登录。 东北大学东软信息学院毕业设计(论文) 第 6 章 系统测试 - 23 - 第第 6 章章 系统测试系统测试 软件测试的目的就是要证明程序中有故障存在,并且是最大可能的找出最多的错误, 测试力求设计出最能暴露出问题的测试用例。测试不是为了显示程序是正确的,而是 应从软件包含有缺陷和故障这个假定区进行测试活动,并从中发现尽可能多的问题。 实现这目的的关键是如何合理的设计测试用例,在设计测试用例时,要着重考虑那些 易于发现程序错误的方法测率与具体实现。 测试是为了更好的完成项目的功能,虽然测试并不能完全模拟实际发生的流程,但 可以降低错误的发生率,提高软件项目的稳定性。因此软件测试是软件开发过程的重 要组成部分。软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编 码的最终复审,是软件质量保证的关键步骤。 分为三步: 1.功能测试:对照需求说明,测试每一项功能是否能完成。 2.性能测试:尤其是 web 程序,测试是否满足客户需要的负载压力、响应的时间、 吞吐量等需求。 3.进度要求:在预算范围内完成测试要求,尽快投入使用。 (1).功能测试 链接测试可以分为三个方面。第一,测试所有的页面是否已经链接成功,能够成 功进行跳转,完成其功能;第二,测试所有需要的页面都确实存在,没有空白;第三, 保证 web 应用系统上没有孤立的页面,所谓孤立页面是指没有链接指向该页面,只有 知道正确的 url 地址才能访问。链接测试必须在集成测试阶段完成。 当用户给应用系统管理员提交信息时,就需要使用表单操作,例如用户注册、登 录、信息提交等。在这种情况下,我们必须测试提交操作的完整性,以校验提交信息 的正确性。如果表单只能接受指定的某些值,则也要进行测试。例如:只能接受某些 字符,测试时可以跳过这些字符,看系统是否会报错。 在 web 应用技术中,数据库起着重要的作用,数据库为应用系统的管理、运行、 查询和实现用户对数据存储的请求等提供空间。最常用的数据库类型是关系型数据库, 可以使用 sql 对信息进行处理。 一般情况下,可能发生两种错误,分别是数据一致性 错误和输出错误。数据一致性错误主要是由于用户提交的表单信息不正确而造成的, 而输出错误主要是由于网络速度或程序设计问题等引起的,针对这两种情况,可分别 东北大学东软信息学院毕业设计(论文) 第 6 章 系统测试 - 24 - 进行测试。 (2).性能测试 在应用系统中,一个应用系统的图形可以包括边框、颜色、字体、背景、按钮等。 图形测试的内容有: a) 要确保图形有明确的用途。 b) 验证所有页面字体的风格是否一致。 c) 背景颜色应该与字体颜色和前景颜色相搭配。 浏览器是 web 客户端最核心的构件,框架和层次结构风格在不同的浏览器中也有 不同的显示,甚至根本不显示。不同的浏览器对安全性和 java 的设置也不一样。测试 浏览器兼容性的一个方法是创建一个兼容性矩阵。在这个矩阵中,测试不同厂商、不 同版本的浏览器对某些构件和设置的适应性。 (3).安全性测试 系统的安全性测

温馨提示

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

评论

0/150

提交评论