毕业设计(论文)网上销售管理系统——会员服务模块

上传人:1777****777 文档编号:36952670 上传时间:2021-11-01 格式:DOC 页数:28 大小:3.27MB
收藏 版权申诉 举报 下载
毕业设计(论文)网上销售管理系统——会员服务模块_第1页
第1页 / 共28页
毕业设计(论文)网上销售管理系统——会员服务模块_第2页
第2页 / 共28页
毕业设计(论文)网上销售管理系统——会员服务模块_第3页
第3页 / 共28页
资源描述:

《毕业设计(论文)网上销售管理系统——会员服务模块》由会员分享,可在线阅读,更多相关《毕业设计(论文)网上销售管理系统——会员服务模块(28页珍藏版)》请在装配图网上搜索。

1、大连东软信息技术职业学院毕业设计(论文) 目录- I -论文题目论文题目 网上销售管理系统网上销售管理系统会员服务模块会员服务模块目目 录录毕业设计(论文)任务书 .I摘 要.IIABSTRACT.III第 1 章绪 论.11.1 论文研究主要内容 .11.2 国内外现状 .1第 2 章 需求分析.32.1 系统概述 .32.1.1 设计目标.32.1.2 系统特点.42.2 系统运行环境 .42.2.1 设备要求.42.2.2 支撑软件.4第 3 章关键技术介绍.53.1 系统数据库设计.53.1.1数据库需求分析.53.1.2 数据库逻辑结构设计.53.2 后台功能模块的设计.63.2.1

2、管理主界面与登录程序设计.6第 4 章系统分析.134.1构架概述.13大连东软信息技术职业学院毕业设计(论文) 目录- II -4.1.1功能构架.134.1.2模块需求描述.134.2系统任务的可行性分析.144.2.1技术可行性.144.2.2系统安全性分析.15第 5 章系统实现.175.1系统实现.175.2程序流程图.20第 6 章系统测试.22第 7 章结论.24参考文献.25致 谢.26东北大学东软信息学院毕业设计(论文) 第 1 章 绪论- 1 -第第 1 章章绪绪 论论在现如今生活中,网上购物已成为众多网民生活中不可缺少的一部分, 各式各样购物网站已成为大家生活中不可或缺的

3、一部分。网上购物已成为一种新的生活休闲方式。在中国现已有接近 1.62 亿的网民, 居世界第二。我国上网用户最主要目的是休闲娱乐,其人数已占总人数的 37.9%,也就是说有大约 6 千万的网民,休闲娱乐同样是他们上网的最主要目的,因此,网上购物应运而生。为广大网民提供服务。随着网上销售的竞争加剧,新的业务需求不断涌现,对用户的服务质量不断提高,这就要求网上销售系统能够不断适应新的需求变化,为业务发展的需要提供有效的解决方案。 无论是什么样的购物形式,都需要有会员与普通用户的区别,会员的功能相对比较完善,而普通用户的权限很少。因此,我们要对会员进行编辑。让会员享受更优质的服务。这样开发一个网上购

4、物的会员模块,就非常有必要。会员模块一旦开发成功,首先,可以大大提高对会员的服务质量,缩短一些购物时间和手续,使会员有更多的时间进行浏览商品,增加商家的客户。其次,突破了地域和时间的限制,任何人都可以随时随地购物、消费。第三,可以发挥网络的无地域性的特点,考虑各种因素和关联,充分发掘网上消费的便捷。终上,商家和顾客同时受益。1.1 论文研究主要内容论文研究主要内容网上销售系统会员服务模块是网上销售系统中的一个模块,负责客户服务系统与销售系统间的交互。网上销售系统会员服务模块通过客服接口可实时向互联网营业系统提供资料变更的申请。根据请求访问数据库,做相关处理,将处理结果返回客户机。控件可以实现对

5、数据的添加、修改和编辑的功能,还可以分页、排序、设置显示格式。以上功能不用写一行代码均能完成,减少代码量。最终达到用户注册,修改资料,访问时验证身份,从数据库调用,最终登录。1.2 国内外现状国内外现状在美、日等信息化程度较高的国家和地区,网络商店发展速度迅猛,美国的世界级超一流的零售商,如沃尔玛凯玛特,家庭仓储、科罗格、J.C培尼等纷纷挤身于网络经商的行列。调查表明:美国的家庭已越来越习惯于在家中从网上购物。东北大学东软信息学院毕业设计(论文) 第 1 章 绪论- 2 - 在我国,网上购物从无到有也不过短短几年时间。我国第一家网上购物发生在1996年,燕莎友谊商场首次通过网上商城售出一个景泰

6、蓝,虽然货款的支付不是在网上进行的,但这毕竟为我国零售业奏出了网上购物的先声。根据CNNIC的统计结果,截止2004年1月中国有互联网用户7950万人,而又有40.7%以上的网民在过去的一年里有过网上购物经历,这就说明中国有网上购物的用户达是3235.7万人,并且这一数字还在以17%左右的速度增长,预计到2006年中国网上购物用户将达到6962万人,这说明在中国发展网上购物具有良好的群众基础,网上购物方式日趋被大家所接受。无论是什么样的购物形式,都需要有会员与普通用户的区别,会员的功能相对比较完善,而普通用户的权限很少。因此,我们要对会员进行编辑。让会员享受更优质的服务。这样开发一个网上购物的

7、会员模块,就非常有必要。会员模块一旦开发成功,首先,可以大大提高对会员的服务质量,缩短一些购物时间和手续,使会员有更多的时间进行浏览商品,增加商家的客户。其次,突破了地域和时间的限制,任何人都可以随时随地购物、消费。第三,可以发挥网络的无地域性的特点,考虑各种因素和关联,充分发掘网上消费的便捷。终上,商家和顾客同时受益。东北大学东软信息学院毕业设计(论文) 第 2 章 需求分析- 3 - 第第 2 2 章章 需求分析需求分析2.12.1 系统概述系统概述本系统主要是为了网上销售能够为会员提供更好更优质的服务,因此设计了会员服务模块,登录界面需要用户名和密码,如果是新的用户未经过注册则不会有优质

8、的服务因此,添加了一个注册用户页面,注册用户时需要添加一些真实资料以便于管理,用户名不会重复以便造成不必要的麻烦。还有些资料为选填,添加此些资料是能更好的了解会员的信息,不填也不会对于我们有太大影响。登录界面后可以进行修改会员信息,对自己的信息进行及时更新。及退出功能。2.1.12.1.1 设计目标设计目标一个系统从无到有,从开始开发到完成,需要分析许多问题,遵循许多的步骤和原则,创建多个文档,以确保系统进度的可控性和质量的预估性。软件开发经历的过程有需求分析,概要设计,详细设计等。每个过程完成不同的任务,每一个过程都是后一个过程的基础,都要创建相应的文档。本程序创建的是一个会员服务模块,该模

9、块的创建同样需要经历上面的过程,在需求分析阶段考虑系统的整个需求,在概要设计阶段考虑模块的功能以及他们之间的关系,系统需要有用到的数据表,这些数据表都需要哪些字段和存储哪种类型的数据等。对于用户来说,在商场系统里面注册自己的帐号,根据不同的需要用户需要注册不同的会员,例如一般用户只需要注册成为会员就可以享受一些优惠待遇,而有些用户对其网上销售的物品比较偏爱就可以注册更高一级的会员高级会员,拥有更全面仔细的服务,而 对于那 VIP 客户无论有什么样的优惠或其他有待政策一律由网站相关负责人员进行通知,以便给客户更优质的服务。这些在设计该系统的后台进行需求分析时都应该考虑到的。在进入页面后,会员也可

10、以根据现况在修改和及时更新个人信息等功能,登录完成后也可以选择安全退出。设计实施方案包括:可行性分析、需求分析、流程设计、搭建系统、建立数据库、前台界面设计、后台开发、系统测试、维护。此信息管理系统基于 WEB 设计,采用 B/S 结构体系,具有易安装、成本低、易升级、东北大学东软信息学院毕业设计(论文) 第 2 章 需求分析- 4 -可扩充、客户端使用 IE 浏览器就可以使用,需要安装一个 IIS 驱动,他是连接数据库时使用的一个重要的驱动。所有应用数据安装在服务器端。当系统出现了故障,只需系统管理员对服务器端进行故障排除,进而达到整个系统故障的排除,这样大大的减轻系统管理员的工作量。也方便

11、系统滴维护。2.1.2 系统特点系统特点网上销售管理系统的实现方式有多种,但一般为 Web 形式,采用传统的浏览器/服务器(B/S)型架构,把在线购物系统放在远程服务器上,用户可在浏览器上登录网站。Web 服务的全称是 XML Web Service,是一种可编程的应用程序逻辑的组件,它可以在 Internet 或企业内部网的 Web 应用程序之间共享。Web 服务包括一些应用逻辑单元或代码。这些代码可以完成运算任务,可以完成数据库查询,可以完成计算机程序能够完成的任何任务,Web 服务作为组件技术的一种,没有一个可供用户使用的用户界面,只是提供一些接口来供其他程序调用。Web 服务的实现方式

12、有很多种,开发工具的供应商都会提供 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 章章关键技术介绍

13、关键技术介绍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_idint4NoU_nameVarchar50YesU_pwVar

14、char50YesU_znamevarchar50YesU_hmvarchar50YesU_addressVarchar50YesU_foVarchar50YesU_djVarchar50YesU_telVarchar50YesU_addtelVarchar50yesU_emailVarchar50YesU_qqvarchar50Yes 注:用户 ID 不允许为空东北大学东软信息学院毕业设计(论文) 第 3 章 关键技术介绍- 6 -3.2 后台功能模块的设计后台功能模块的设计3.2.1 管理主界面与登录程序设计管理主界面与登录程序设计登陆主界面的功能是显示登陆功能和注册等信息。在 login

15、.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); -创建一个新

16、对象conn 给其东北大学东软信息学院毕业设计(论文) 第 3 章 关键技术介绍- 7 -赋值为a 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.Ope

17、n(); -设置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

18、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

19、qq con.Open(); SqlCommand cmd3 = new SqlCommand(insert into users 东北大学东软信息学院毕业设计(论文) 第 3 章 关键技术介绍- 10 -(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();-清空命令参数 co

20、n.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 东北大学东软信息学院毕业设计(论文) 第 3 章 关键技术介绍- 11 - protected void Button2_Click(obje

21、ct sender, EventArgs e) Response.Redirect(login.aspx);-跳转到 login在 rew1.aspx 中,包含 rew1.aspx.cs 界面如下:图 3-5 修改个人信息后台代码 String a = server=D99237871CE34C6;uid=sa;pwd=sa;database=bishe; SqlConnection conn = new SqlConnection(a); conn.Open(); Int32 id = Convert.ToInt32(Sessionu_id); SqlCommand cmd = new Sq

22、lCommand(); 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.T

23、oString(); TextBox7.Text = dr6.ToString();东北大学东软信息学院毕业设计(论文) 第 3 章 关键技术介绍- 12 - TextBox8.Text = dr8.ToString(); TextBox9.Text = dr9.ToString(); TextBox10.Text = dr10.ToString(); TextBox11.Text = dr11.ToString(); conn.Close(); protected void Button1_Click(object sender, EventArgs e) SqlConnection con

24、 = new SqlConnection(server=D99237871CE34C6;uid=sa;pwd=sa;database=bishe); Int32 id = Convert.ToInt32(Sessionu_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.Tex

25、t; 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= + a

26、ddtel + ,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 所示。运行程序进入登录界面,填写用户名,密码,检验正确进入主页面。如果错误显示用户名或密码错误返回登录界面。如果是新

27、用户则先需要注册用户,填写相关信息,用户名为一人一名制,如果有人注册,则在注册时显示用户名重复请重新输入。注册成功后返回登录界面,进入。图4.1 系统体系结构4.1.2模块需求描述模块需求描述登录模块:进入网站,填写用户名,密码,正确登录;不正确重新填写。登录后,亦可以选择退出,安全退出。注册模块:在网站上浏览商品,购买商品,与客服联系,执行这些操作的前提是成为会员,在注册新用户,填写相关信息,经过审核成为会员,回到登录界面登录。修改个人信息:在登录界面后,可以对自己的会员信息进行修改。东北大学东软信息学院毕业设计(论文) 第 4 章 系统分析- 14 -图 4-2 会员资料流程图添加会员资料

28、方法:添加时,要求输入会员的所有信息身份证号码、住址、邮政编码、QQ、用户名、密码、用户真实姓名、联系电话、E_mail,添加成功则返回页面,因为注册新用户是根据用户名来确定用户的,因此在添加钱要先判断此用户名是否已经注册过,如果是,则返回重新输入。在进入界面时还可以对个人信息进行修改,以便及时更新资料。4.2系统任务的可行性分析系统任务的可行性分析4.2.1技术可行性技术可行性 (1)本系统采用 Visual Studio2005 系统的底层架构,采用 C 作为开发语言,数据库采用 SQL Server2000。对于完成同样功能的进程,采用同一个程序启多个子进程的方式。配置文件采用标准格式文

29、本文件进行配置,采用普通的标准格式文本文件简单,清楚,容易你维护。对于软件技术要求,现在的程序设计语言已非常成熟,要运用 HTML 样式,图形图象制作工具来制作生动活泼的网页及美观的图形文件或动画文件,数据库使用 SQLServer 2000。(2)操作可行性,界面设计时充分考虑使用人员的习惯,使得操作简单;注册新用户可以迅速、规范、可靠。东北大学东软信息学院毕业设计(论文) 第 4 章 系统分析- 15 -4.2.2系统安全性分析系统安全性分析大多数网上销售都有会员与非会员之分,一般将会员与非会员的区别在于身份验证,验证用户身份的行为成为身份验证。通常,身份验证是由用户名、密码等进行验证。非

30、会员用户也可以通过注册变为会员。而且在注册用户时必须填写一些真实的资料,例如:用户名,密码,真实姓名,email,联系电话,并且如果不填写这些一些资料将不能进行注册,因此,同时也对注册会员有一定的约束性,并非随意就能注册,安全性相对提高。同时,为了便于会员及时更新自己的资料,在登录后,还可以对个人资料进行修改,但是一些相关主要信息不能进行修改。用户登录是进入网页的大门,是身份验证的重要部分。一般可以分为:一是登录界面,二是注册新用户,三是修改个人信息。需要用户输入必要的用户信息。例如:注册 ID、登录密码等等。这里需要注意的是当涉及到密码问题时一定要设定文本控件的类型为 password,它和

31、 text 类型的区别是当用户输入密码类信息时界面上以“*”字符来代替用户输入的字符,以免当用户输入密码问题时被他人窃取到信息。当用户输入用户名或密码错误时,系统将提示用户名或密码错误,请重新登录的字样。ht_remind.Text = 用户名或密码错误,请重新输入;如果是新用户则需注册用户。在注册新用户的时候有些项目为选添项目,即可有可无;但其中有一些项目则需要必须填写,以便于对我们也有一定的保障,例如:用户名,密码,真实姓名,联系电话,Email。注册新用户有利于大家更加方便的浏览网上的商品利用商家的管理,可以很好的进行客户与买家的交流,因此通常大家都会注册新用户,在注册新用户过程中我们能

32、够知道一些注册用户信息。其中,用户名,密码,用户真实姓名,联系电话,E_mail 为必填项目,以便于我们能够更好的知道注册用户的一些信息。还有一些项目为用户选添项目。例如:身份证号码,住址,QQ 等信息。其中一些信息为必填信息,如果不真实添入则将不能注册成功;还有一些为选择填写,对注册没有什么影响。为了满足一些会员的需要更完善的服务,在会员里也分为:普通会员,高级会员和VIP 会员三类,以便更好的为会员服。东北大学东软信息学院毕业设计(论文) 第 4 章 系统分析- 16 -其中用户名为不重复制,如果已经被其他用户注册我们将会提示用户,不会造成一名多人。为了保证用户信息不被利用,一些注册信息只

33、能由管理员为联系客户时使用。在注册成功后,系统将自动返回登录界面,方便会员登录。在成功登录界面后,可以对自己的个人资料进行修改,更新。但是一些资料是一经注册就不能更改的,当用户想离开网站时可以安全退出,按退出键。东北大学东软信息学院毕业设计(论文) 第 5 章 系统实现- 17 -第第 5 章章系统实现系统实现5.1系统实现系统实现 图5-1用户登录界面已经注册过的用户可以直接填写用户名,密码直接登录;如果没有可以点击注册新帐号,会直接跳转到注册新用户页面;如果用户名或密码填写错误也可以单击清空按钮,重新填写。东北大学东软信息学院毕业设计(论文) 第 5 章 系统实现- 18 -图5-2会员注

34、册页面注册新用户,其中用户名、密码、真实姓名、联系电话、Email为必填项目,并且用户名为一个注册用户一个名,不能重复,以便于管理,一旦此用户名注册过将不能在次使用;其他如身份证号码、住址、邮政编码、QQ等为选添项目,还可以通过会员等级选框进行选择:普通会员、高级会员、VIP会员三项。填写完毕按提交按钮,如果有所更改可以按清空按钮进行重新填写。东北大学东软信息学院毕业设计(论文) 第 5 章 系统实现- 19 -图 5-3 修改个人信息页面进入页面可以进行修改给人信息,以便于我们能及时获得最新的用户信息。还可以了解更多的会员的一些基本状况等等。东北大学东软信息学院毕业设计(论文) 第 5 章

35、系统实现- 20 -5.2程序流程图程序流程图 图 5-4 程序流程图网上销售管理系统:进入页面首先是登录,需是注册用户才能享受会员待遇,输入用户名,密码,检验是否正确,如果正确显示进入界面,如果错误则需重新输入。如果是新用户则需要注册用户才可登录,填写相关信息,成功之后自动返回登录界面,进行登录。登录后,可以进行修改个人信息,其中在注册中已经确定的一些确定身份的信息不能进行更改,还多了一些个人信息在里面,例如,公司名称,公司地址。东北大学东软信息学院毕业设计(论文) 第 5 章 系统实现- 21 -图5-5用例图用户有登录和注册功能,信息存储由电脑完成。图5-6功能模块图网上销售系统:进入页

36、面首先是登录,需是注册用户才能享受会员待遇,输入用户名,密码,检验是否正确,如果正确显示进入界面,如果错误则需重新输入。如果是东北大学东软信息学院毕业设计(论文) 第 5 章 系统实现- 22 -新用户则需要注册用户才可登录,填写相关信息必填信息如不添将不能注册,成功之后页面自动返回登录界面,进行登录。在登录成功后,可以对自己的个人信息进行修改,在浏览结束后,可以按退出键退出登录。东北大学东软信息学院毕业设计(论文) 第 6 章 系统测试- 23 -第第 6 章章系统测试系统测试软件测试的目的就是要证明程序中有故障存在,并且是最大可能的找出最多的错误,测试力求设计出最能暴露出问题的测试用例。测

37、试不是为了显示程序是正确的,而是应从软件包含有缺陷和故障这个假定区进行测试活动,并从中发现尽可能多的问题。实现这目的的关键是如何合理的设计测试用例,在设计测试用例时,要着重考虑那些易于发现程序错误的方法测率与具体实现。测试是为了更好的完成项目的功能,虽然测试并不能完全模拟实际发生的流程,但可以降低错误的发生率,提高软件项目的稳定性。因此软件测试是软件开发过程的重要组成部分。软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。分为三步:1.功能测试:对照需求说明,测试每一项功能是否能完成。2.性能测试:尤其是 Web 程序,测试是否满足客户需要的

38、负载压力、响应的时间、吞吐量等需求。3.进度要求:在预算范围内完成测试要求,尽快投入使用。(1).功能测试链接测试可以分为三个方面。第一,测试所有的页面是否已经链接成功,能够成功进行跳转,完成其功能;第二,测试所有需要的页面都确实存在,没有空白;第三,保证 Web 应用系统上没有孤立的页面,所谓孤立页面是指没有链接指向该页面,只有知道正确的 URL 地址才能访问。链接测试必须在集成测试阶段完成。当用户给应用系统管理员提交信息时,就需要使用表单操作,例如用户注册、登录、信息提交等。在这种情况下,我们必须测试提交操作的完整性,以校验提交信息的正确性。如果表单只能接受指定的某些值,则也要进行测试。例

39、如:只能接受某些字符,测试时可以跳过这些字符,看系统是否会报错。在 Web 应用技术中,数据库起着重要的作用,数据库为应用系统的管理、运行、查询和实现用户对数据存储的请求等提供空间。最常用的数据库类型是关系型数据库,可以使用 SQL 对信息进行处理。 一般情况下,可能发生两种错误,分别是数据一致性错误和输出错误。数据一致性错误主要是由于用户提交的表单信息不正确而造成的,而输出错误主要是由于网络速度或程序设计问题等引起的,针对这两种情况,可分别东北大学东软信息学院毕业设计(论文) 第 6 章 系统测试- 24 -进行测试。(2).性能测试在应用系统中,一个应用系统的图形可以包括边框、颜色、字体、

40、背景、按钮等。图形测试的内容有: a) 要确保图形有明确的用途。 b) 验证所有页面字体的风格是否一致。 c) 背景颜色应该与字体颜色和前景颜色相搭配。 浏览器是 Web 客户端最核心的构件,框架和层次结构风格在不同的浏览器中也有不同的显示,甚至根本不显示。不同的浏览器对安全性和 Java 的设置也不一样。测试浏览器兼容性的一个方法是创建一个兼容性矩阵。在这个矩阵中,测试不同厂商、不同版本的浏览器对某些构件和设置的适应性。(3).安全性测试系统的安全性测试区域主要有: 测试有效和无效的用户名和密码,要注意到是否大小写敏感,可以试多少次的限制,是否可以登录而直接浏览某个页面,重复注册会不会造成系

41、统紊乱,是否会是会员资料、密码等相关资料泄露等。(4).总结从功能、可用性、安全性等方面对本系统的每个模块逐个进行测试,分析错误,最终所有的功能都能正常运行。东北大学东软信息学院毕业设计(论文) 第 7 章 结论- 25 - 第第 7 章章结结论论对于我个人从中的收获就是,时间也过得太快了,毕业设计很快就要结束了。在这次毕业设计中,在刘丹妮老师的指导下完成了网上销售系统的系统会员服务模块的调研、需求分析、总体设计、详细设计、界面设计。其中主要的需求分析、总体设计,他们都是比较重要的组成部分,也是后期设计软件的基础与必备。需求分析文档编辑的好坏直接影响整个软件设计工作。此次所作课题是网上销售管理

42、系统(会员服务模块) ,由于我的编程水平和经验不足,有些功能的实现并不完美、并不理想。在已经完成的程序中,也存在许多不尽人意的地方,也没有统一优化,系统有待进一步改善,而这些问题也让我充分认识到了软件开发的困难程度。通过这次毕业设计,使我对电子商务网站的开发有了一定的了解。对软件开发手法和手段,我都有了一定的认识;丰富了我的软件开发的经验,提高了程序编写的水平,加深理解了在课堂中、书本上学到的知识和理论,并使其在实际开发中得到运用。同时通过编写毕业设计论文,掌握了软件文档的书写方法和书写格式。在刘丹妮老师的关心帮助支持下,经过很长的辛勤探索、不懈努力,终于顺利完成了本次毕业设计任务,并为我今后

43、继续学习、深造奠定了基础,我非常感谢各位老师、同学的支持与帮助。同时经过学习我也明白了在当前,网上销售正在成为一个激烈竞争的市场,网上运营商要在激烈竞争中生存,就必须不断地提升自己的运营水平。能否获得利润和取得市场领先地位取决于网上运营商对客户需求的快速反应能力和迅速部署新业务的能力。会员服务模块正能发挥其用。简要介绍了网上销售系统的会员服务模块主要功能及体系结构,重点讨论了系统数据准备、数据库的逻辑结构分析、ASP 与后台数据库链接等关键技术。这些技术的实现,满足了系统的需要,优化了系统的性能。目前基于该模型的系统处于试运行阶段,还存在许多问题与不足,如安全性能还不完善,缺少网上认证加密系统

44、等。因此在今后的工作里,这些功能与技术还需要加以提高和实现。东北大学毕业设计(论文) 致谢- 26 -参考文献参考文献1 陈冠军 .精通 ASP.NET 2.0 企业级项目开发.人民邮电出版社.2007.022 郭洪涛、刘丹妮、陈明华.ASP.NET(C#)大学实用教程.电子工业出版社 2007.093 Joseph Schmuller . UML 基础、案例与应用. 人民邮电出版社 2006.094 陈冠军.精通 ASP.NET 2.0 典型模块设计与实现.人民邮电出版社 2007.025王石.Visual C#2005-语言基础、数据库系统开发、Web 开发.清华大学出版社.2007.026 张冬青.数据库原理与应用.中国轻工业出版社.2005.09 7林波、卢燕霞.电子商务.电子工业出版社.2007.09

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!