基于c_会员管理系统毕业论文精品资料.doc

上传人:封****n 文档编号:96698154 上传时间:2024-03-10 格式:DOC 页数:52 大小:984.44KB
返回 下载 相关 举报
基于c_会员管理系统毕业论文精品资料.doc_第1页
第1页 / 共52页
基于c_会员管理系统毕业论文精品资料.doc_第2页
第2页 / 共52页
点击查看更多>>
资源描述

《基于c_会员管理系统毕业论文精品资料.doc》由会员分享,可在线阅读,更多相关《基于c_会员管理系统毕业论文精品资料.doc(52页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、青岛理工大学 毕 业 设 计(论 文)题目 会员管理系统设计 学生姓名: 侯林涛 指导教师: 易宏杰 通信与电子工程 学院 通信 专业 072 班 2011年 月 日摘 要随着我国经济的快速发展,市场机制不断完善,物质资料日益丰富,越来越多的商品从卖方市场转入买方市场,商业领域的竞争日益激烈。为了应对激烈的市场竞争,各商家推出了各种措施吸引顾客,其中相当普遍的方式就是推行会员制度,推出名目繁多的优惠措施,从而需要出现对会员进行的管理系统。管理信息系统在现代社会已深入到各行各业,由于计算机技术的迅速发展和普及,信息管理系统MIS事实上已成为计算机管理信息系统,会员管理系统就是一个管理会员信息系统

2、,系统实现了会员管理消费管理、商品管理以及会员信息管理等。它可以让管理工作变的更轻松。本毕业设计的任务就是设计一个基于服务行业的管理系统。其开发过程主要包括前端应用程序的开发和后台数据库的建立和维护两个方面。主要任务就是建立基本数据,后台程序主要负责的都是管理上的功能。经过分析,本系统运用了sqlserver 2005为后台数据库,以Visual studio.NET 2010为前端开发工具,系统实现了系统维护、会员管理、消费管理、商品管理、信息查询等必需的功能,其操作简单,界面友好,运行比较稳定,适用于中、小型服务行业会员管理。关键词:会员管理,数据库,sqlserver 2005,Visu

3、al Studio 2010ABSTRACTWith Chinas rapid economic development, the market mechanism continue to improve, increasing wealth of material, more and more goods from a seller into the buyers market, increasingly competitive business world. In response to the fierce market competition, the introduction of

4、a variety of measures to attract business customers, which is quite common way is to implement a membership system, the introduction of numerous incentives, which requires members to appear on the management system. Management information system in modern society has been deep into all walks of life

5、, due to the rapid development of computer technology and popularization of information management system, MIS has become a virtual computer management information system, member management system is a management information system member, the member management system to achieve consumption manageme

6、nt, product management, and member information management. It allows the management of change easier. The graduation project is the task of designing a management system based on service industries. The development process includes front-end application development and back-end database establishmen

7、t and maintenance of two aspects. The main task is to establish basic data, background programs are mainly responsible for the management functions. After analysis, the system uses a sqlserver 2005 database for the background to Visual studio.NET 2010 as a front-end development tools, system impleme

8、ntation of system maintenance, membership management, consumption management, commodity management, information inquiries and other necessary functions, and its simple operation, friendly interface and stable operation for medium and small service industry member management. Keywords: Member Managem

9、ent ,database ,Sqlserver 2005,Visual Studio 2010II目录目录前言11、开发背景与现状12、开发设计的意义1第1章、系统分析31.1 可行性分析31.1.1 经济的可行性31.1.2 技术上的可行性31.1.3 总结41.2 系统需求分析41.3 系统功能图41.4 系统流程图41.5 系统开发工具选择11.5.1Visual Studio.NET 2010简介1 1.5.2 SQL Server2005介绍2第2章 详细设计62.1 数据库设计62.1.1 数据库表格设计62.2 模块设计92.2.1 管理员模块设计92.2.2系统设置102.2

10、.3会员统计报表112.2.4 会员管理122.2.5 会员消费132.2.6 事件提醒14第3章 编码、实现与测试153.1 系统实现 153.1.1 管理员登录代码153.1.2 添加会员代码163.1.3 会员消费代码203.1.4 事件提醒代码233.2 系统测试253.2.1 系统测试的目的253.2.2 系统的测试环境253.2.3 测试数据253.2.4 系统测试的评价25第4章 开发总结以及展望254.1 运行环境以及系统特点:254.2 不足与展望:25致谢26参考文献26附录26 青岛理工大学毕业设计(论文)用纸前 言1、开发背景与现状 随着时代的发展,计算机技术越来越深入

11、各行各业,为广大的用户提供了更为便捷的服务。目前各行各业广泛使用各种管理系统,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,设计开发好一个管理系统对一个机构的发展十分重要。近年来,随着用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术的广泛应用,向用户提供的服务将越来越丰富,越来越人性化。 对于服务行业而言,会员管理是必不可少的组成部分。目前仍然存在服务行业管理人员手工记录会员数据的阶段,手工记录对于规模小的服务行业来说勉强可以接受;但对于会员信息量比较庞大,需要记录存档的数据比较多的服务行业来说,人工记录是相当麻烦的,而且当查

12、找某条记录时,由于数据量庞大,只能依靠人工去一条一条地查找,这样不但麻烦而且浪费许多时间,工作效率比较低。采用计算机来管理会员的信息,大大提高了查询的速度,节约了人力和物力资源,达到了预期的要求。今天,计算机的普及已经十分广泛,性能也十分的高。它已经被应用于许多领域,使得信息管理系统得到了广泛的应用。2、开发设计的意义为了实现提高工作人员的工作效率以及充分利用资源,减少不必要的人力,物力和财力的支出;方便服务行业管理人员全面地掌握会员信息等的目的;为管理人员,开发设计专用服务行业会员管理系统来进行管理会员信息,使会员信息实现标准化的管理和规范化的制度是十分必要的。所以面对市场的需求,对会员的管

13、理应该更加详细与准确会。所以管理系统应运而生。会员管理系统是一个会员信息管理系统,它将实现管理人员查看以及会员消费等功能并且可以单独面向会员人员,使会员可以查看本人信息的功能以及商品消费等功能。 第1章系统分析1.1 可行性分析1.1.1 经济的可行性主要从对项目的经济上进行分析评价,一方面是支出的费用,包括设备购置费、管理和维护费用等等,另一个是取得的收益。这是个超小型的管理系统,从投入的人力,财力与物力来讲是非常之小的,只要一台电脑,所以这方面的因素基本可忽略。1.1.2 技术上的可行性 技术上的可行性分析要考虑将来要采用的硬件和软件技术能否满足用户提出的要求(如计算机的容量、速度等)。此

14、外,还要考虑开发人员的水平,本人通过在老师指导下以及自学数据库以及.NET,认为可以完成。1.1.3 总结 通过以上两点的分析,编写或开发这个会员管理系统是可行的,只要这个系统能实现:1、管理员登陆界面后实现1)管理员可以查看会员基本信息。2)会员的消费情况。3)会员换卡。4)会员基本信息编辑等。2、会员登陆界面后1)会员基本信息输出。2)会员商品消费查询。3)事件提醒等功能。由于本系统比较简单,以及本人对此方面研究不深,所以有很多很强大的功能未能实现1.2 系统需求分析根据日常生活中的经验,结合对自己对会员管理系统的认识以及网上查到的相关的资料,得出用户的下列实际要求:系统设置比如会员卡的设

15、置、商品设置、积分设置这些功能。会员统计报表此部分包括会员情况统计、会员消费统计、商品消费统计。会员管理包括会员卡的续费、会员编辑、会员换卡的操作。会员消费这个由于没有硬性要求,所以我只是简单的涉及了一点。包括,消费录入,会员查询,积分兑换。事件提醒包括两部分功能:当日提醒和全部提醒。根据如上得到的用户需求,我们将本系统按照所完成的功能分成以下几模块:第一模块:系统设置1、添加卡设置2、商品设置3、积分设置第二模块:会员统计报表1、会员情况统计2、会员消费统计3、商品消费统计第三模块:会员管理1、 会员卡续费2、 会员编辑3、 会员换卡第四模块:会员消费1、 消费录入2、 会员查询3、 积分兑

16、换第五模块:事件提醒1、 当日提醒2、 全部提醒本系统大致包含以上5个模块。1.3 系统功能图 图1-1系统功能图1.4 系统流程图图1-2系统流程图 1.5 开发工具选择想要设计一个系统,并使系统很好的运行与客户端与服务器端,那就要选择系统运行的平台,以及选择编写代码的语言。计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类。计算机所能识别的语言只有机器语言,即由0和1构成的代码。但通常人们编程时,不采用机器语言,因为它非常难于记忆和识别。 目前通用的编程语言有两种形式:汇编语言和高级语言。 汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文

17、缩写的标识符,更容易识别和记忆。它同样需要编程者将每一步具体的操作用命令的形式写出来。汇编程序通常由三部分组成:指令、伪指令和宏指令。高级语言是目前绝大多数编程者的选择。和汇编语言相比,它不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆栈、寄存器等,这样就大大简化了程序中的指令。同时,由于省略了很多细节,编程者也就不需要有太多的专业知识。 高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,如目前流行的VB、VC、FoxPro、Delphi、C#等,这些语言的语法、命令格式都各不相同。 目前主流的是面向过程的

18、程序设计,其中主流是Java与.Net1。Java语言简介:Java的定义 :Java是一种简单的,面象对象的,分布式的,解释的,键壮的安全的,结构的中立的,可移植的,性能很优异的多线程的,动态的语言。 Java的开发环境有不同的版本,如sun公司的Java Developers Kit, 简称 JDK。后来微软公司推出了支持Java规范的Microsoft Visual J+ Java开发环境,简称 VJ+。Java拥有平台无关性、分布式、面向对象、安全性2。.Net简介:.NET 是 Microsoft XML Web services 平台。XML Web services 允许应用程序

19、通过 Internet 进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Microsoft .NET 平台提供创建 XML Web services 并将这些服务集成在一起之所需。对个人用户的好处是无缝的、吸引人的体验。.Net拥有标准集成、简化应用、Web服务支持、代码管理、平台独立等特性3。相对于Java,.Net更易于上手,所以我选择的是.Net。而.Net中用的语言是C#。C#简介:C#是微软为.NET Framework量身订做的程序语言,C#拥有C/C+的强大功能以及Visual Basic简易使用的特性,是第一个组件导向的程序语言,和C+与Java一样亦为对象导

20、向程序语言。微软c#语言定义主要是从C和C+继承而来的,而且语言中的许多元素也反映了这一点。C#在设计者从C+继承的可选选项方面比Java要广泛一些,它还增加了自己新的特点。比如动态查阅、中间代码等4。 C#运行在.NET平台上,我选择了Visual Studio.NET 2010,数据库选择了Sqlserver 2005.1.5.1 Visual Studio.NET 2010简介 Visual Studio是微软公司出品的一款大型应用软件,从最初的Visual Studio 97开始就成为编程的重要工具。Visual Studio的开发经历了Visual Studio 97,Visual

21、Studio 6.0,Visual Studio.NET(2002),Visual Studio.NET 2003,Visual Studio 2005 .Visual Studio .NET,Visual Studio.NET 2008 ,Visual Studio.NET 2010 是一套完整的开发工具,用于生成 ASP Web6 应用程序、XML Web services、桌面应用程序和移动应用程序。Visual Studio 2010的集成开发环境中为开发人员提供了大量的实用工具以提高工作效率。这些工具包括了自动编译、项目创建向导、创建部署工程等等【6】。作为面向下一代平台的开发工具,

22、Visual Studio 2010提供了很多工具来帮助开发者开发基于Windows 7的应用程序,同时也使那些已经存在的非托管应用程序,通过一定的处理后也同样能够应用新操作系统所带来的特性。VS2010还在以下方面进行了改进:增强和完善了Visual Studio IDE;改进了Visual Basic和C#语言,开发人员可以根据自己的爱好选择任意一种语言;同时还包括一种新的.NET Framework语言:F#;支持基于MVC的Web应用,改进了代码编写的速度,简化了Web开发;改进了对WPF和Silverlight应用程序的开发7,当然最重要的变化是完善了Visual C+功能。微软除了

23、支持其基本平台外,也准备提供对新兴应用趋势的工具支持,即云计算和并行设计,以充分利用高性能的多核系统。例如,为并行编程提供了更多支持,包括增加调试窗口,增加对NET Framework PLINQ、本地Parallel Pattern Library和Concurrency Runtime并行扩展编码的支持。同时把Windows Azure Tools工具也集成在新的IDE中,主要是用作构建、调试和部署云应用和服务。微软宣称VS2010将是一个新时代多周期演进过程的第一个发布版本,这么做的原因是要确保开发人员的工作尽可能的有效率。微软的目标是确保Visual Studio 2010版本能提供一

24、个高效率的产品,对开发人员来说会很容易熟悉而能立即上手利用平台。 1.5.2数据库 SQL Server介绍SQL Server 是一个关系数据库管理系统。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。从20世纪80年代后期开发SqlServer,到2005年

25、底SqlServer2005的发布,Microsoft经历十几年的磨练,使SqlServer从无到有,从小到大,而且新一代SqlServer已经开始逐渐成为Windows操作系统未来的核心,成为主流数据库软件8。 Sql Server 2005数据库引擎为关系型数据和结构化数据提供了更为安全的可靠的存储功能。可以构建和管理用于业务的高可用性和高性能的数据应用程序。其中数据库的建立与查询用到sql语句。SQL包括了所有对数据库的操作,主要是由4个部分组成:1.数据定义:这一部分又称为“SQL DDL”,定义数据库的逻辑结构,包括定义数据库、基本表、视图和索引4部分。 2.数据操纵:这一部分又称为

26、“SQL DML”,其中包括数据查询和数据更新两大类操作,其中数据更新又包括插入、删除和更新三种操作。 3.数据控制:对用户访问数据的控制有基本表和视图的授权、完整性规则的描述,事务控制语句等。 4.嵌入式SQL语言的使用规定:规定SQL语句在宿主语言的程序中使用的规则。SQL全称是结构化查询语言(Structured Query Language),SQL(Structured Query Language)是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。SQL是高级的非过程化编程语言,允许用户

27、在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统可以使用相同的SQL语言作为数据输入与管理的接口。它以记录集合作为操作对象,所有SQL语句接受集合作为输入,返回集合作为输出,这种集合特性允许一条SQL语句的输出作为另一条SQL语句的输入,所以SQL语句可以嵌套,这使他具有极大的灵活性和强大的功能9。在多数情况下,在其他语言中需要一大段程序实现的功能只需要一个SQL语句就可以达到目的,这也意味着用SQL语言可以写出非常复杂的语句。结构化查询语言(Structured Query Language)最早是IBM的圣

28、约瑟研究实验室为其关系数据库管理系统SYSTEMR开发的一种查询语言,它的前身是SQUARE语言。SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言得到了广泛的应用10。如今无论是像Oracle、Sybase、Informix、SQL Server这些大型的数据库管理系统,还是像Visual Foxporo、PowerBuilder这些PC上常用的数据库开发系统,都支持SQL语言作为查询语言。(1) 非过程化语言 SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。SQL允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录

29、集。所有SQL 语句接受集合作为输入,返回集合作为输出。SQL的集合特性允许一条SQL语句的结果作为另一条SQL语句的输入9。 SQL不要求用户指定对数据的存放方法。这种特性使用户更易集中精力于要得到的结果。(2) 统一的语言 SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、 应用程序员、决策支持系统人员及许多其它类型的终端用户。SQL为许多任务提供了命令,包括: 查询数据 在表中插入、修改和删除记录 建立、修改和删除数据对象 控制对数据和数据对象的存取 保证数据库一致性和完整性 第2章详细设计2.1 数据库设计2.1.1 数据库表格设计本系统的数据库名称为Member_ma

30、nagement,下辖8个表格,分别为Admin(管理员信息),Card(商品信息),CardInfo(用户信息),Eventremind(会员信息),Goods(商品消费记录),Integral(),MenberInfo(),Shopping()。由于设计数据库比较难,此次数据库设计难免出现冗余。各个表格的详细信息如下:表2.1 Admin表表名字段名类型是否可为空备注AdminAdminNOInt否管理员编号AdminNameNvarchar否管理员登陆账号AdminPasswordNvarchar否管理员登陆密码表2.2 Card表表名字段名类型是否可为空备注CardCardIDNvar

31、char否卡编号RegisterDatedatetime是注册时间DeadTimedatetime是冻结时间RemarkNvarchar是备注CardTypeNvarchar是卡的类型CardInfoIDint否表2.3 CardInfo表表名字段名类型是否可为空备注CardInfoCardInfoIDint否CardLevelNvarchar是卡的等级GradeClassifyNvarchar是卡的分类DiscountRateFloat是打折Integralint是积分IsLostBit否是否丢失Moneyint是还剩多少钱表2.4 Eventremind表表名字段名类型是否可为空备注Eve

32、ntremindCardIDNvarchar否卡号EventcontentNvarchar是事件提醒内容EventDateTimedatetime是提醒事件Eventstylebit是是否一次性提醒表2.5 Goods表表名字段名类型是否可为空备注GoodsGoodsNoNvarchar否商品号GoodsNameNvarchar是商品名字GoodTypeNvarchar是商品类型GoodspriceFloat是商品价格Godsonint是商品数量GoodsDescriptNvarchar是商品描述表2.6 Integral表表名字段名类型是否可为空备注IntegralIDInt否Integra

33、lruleInt是积分规则integralCategoryNvarchar是积分类别表2.7 MenberInfo表表名字段名类型是否可为空备注MenberInfoIDInt否UserNameNvarchar否用户名PassWordNvarchar否密码SexNvarchar是性别PhoneNvarchar是电话号码AddressNvarchar是地址StatePhoneNvarchar是固定号码CertificateTypeNvarchar是证件类型CertificateNumNvarchar是证件号码RemarkNvarchar是备注CardIDNvarchar是表2.8 Shopping

34、表表名字段名类型是否可为空备注ShoppingIDInt否CardIDNvarchar否卡号GoodsNoNvarchar否商品号BuyTimedatetime是买的时间BuyNumInt是买的数量2.2 模块设计对本系统的各个子模块进行了系统分析和数据库设计之后,本章将主要讨论该系统所实现的各部分功能:2.2.1 管理员和会员登录 图2-1管理员和会员登录图如图所示是当会员以及管理员想进系时的登录界面。会员与管理员可以通过正确的信息输入后进入相应的系统。2.2.2 系统设置 (1)这个模块,主要的功能是会员卡设置、商品设置、积分设置。 图2-2系统设置图会员卡设置 图2-3会员卡设置如图当管

35、理员对会员的基本信息进行输入,其中包括会员卡号、会员姓名、会员卡类型等会员信息进行输入,管理人员进行点击确定按钮后,后台数据库会对前台输入信息进行录入。这使管理人员可以方便进行会员信息的录入。商品设置 图2-4商品设置如图可以使管理人员对商品进行添加,而商品的编号以及商品名称等信息必须进行填写,以使后台数据库对其进行插入,本界面可以使管理员对商品进行录入。积分设置 图2-5积分设置如图当管理员对会员的类别以及积分规则的信息进行录入。相应后台数据库也会实现信息的插入及改变。(2)会员统计报表这个模块的主要功能是会员情况统计、会员消费统计、商品消费统计 图2-6会员统计表会员情况统计 图2-7会员

36、情况统计如图当对会员的一些信息进行输入,例如会员卡类型以及会员卡号等信息。本界面通过对后台数据库进行调用,使会员的信息进行输出。本界面方便管理人员查看会员的一些信息。会员消费统计 图2-8会员消费统计如图当系统通过对后台数据库进行调用,然后通过管理人员输入会员姓名或者会员编号信息进行查询,输出会员的基本信息。此界面可以方便当管理员查看某位会员的基本信息。商品消费统计 图2-9商品消费统计(3) 会员管理此模块主要处理会员卡续费、会员编辑、会员换卡。图2-10会员管理会员卡续费 图2-11会员卡消费上图是会员卡续费,实现了管理人员对会员需要续费时的输入。会员编辑 图2-12会员编辑如图当会员的信

37、息输入出现错误,但又想修改时,管理人员可以通过此界面进行对会员的信息进行修改,而当管理人员点击确定后,后台数据库会对原来信息进行修改,而当点击其他界面时将会出现新的信息。会员换卡 图2-13会员换卡如图当会员卡丢失或者想重新换卡时,管理员可以通过此界面来满足会员要求。(4) 会员消费此模块主要的功能是消费录入、会员查询、积分兑换。 图2-14会员消费消费录入图2-15消费录入如图是会员消费录入。当会员进行消费后,可以通过此界面来对会员的消费信息进行录入。会员查询 图2-16会员查询如图当管理员想查看或者会员想查看本人卡内信息可以通过此界面来查看,此界面将会输出会员的基本信息以及所剩余额。积分兑

38、换 图2-17积分兑换如图可以是管理员对会员所兑换商品及数量进行录入,然后通过后台数据库来使数据信息进行改变。(5) 事件提醒此模块主要完成事件提醒,分别是当日提醒、全部提醒。 图2-18事件提醒当日提醒 图2-19当日提醒如图是管理员进行信息的当日提醒。当管理员想通知会员某些信息时,可以通过此界面来先进行会员卡号或者会员姓名进行查询,看此会员是否存在,然后进行填写所提醒内容,然后选择提醒时间,通过此界面管理员可以方便通知会员。全部提醒 图2-20全部提醒如图是管理员进行信息的全部提醒。当管理员想对会员提醒某些重要信息时,可以通过全部提醒来进行信息提醒。 第3章编部分系统实现与测试1、部分系统

39、实现 (1) 管理员登录 图3-1管理员登录流程图如图当管理员对用户或者密码输入时,系统将会继续下一步,如果输入错误时,系统将会停止运行下一步,在登陆界面会进行提示错误。其代码实现部分参考附录管理员代码实现(2)会员添加 图3-2会员添加流程图如图管理员对新会员进行添加时,在点击会员卡设置时,系统将弹出会员录入界面,当管理员对会员的卡信息以及基本信息填写完成后,点击确定,后台数据库将相应的将新会员信息插入,如果管理员在会员录入界面缺少必填信息,系统将会提示会员录入错误。其代码实现部分参考附录会员添加代码实现(3)会员查询 图3-3会员查询流程图 如图管理员想查询某位会员信息时,管理员点击会员消

40、费统计时,系统将相应弹出会员查询界面,当管理员在查询输入条件框中输入正确的信息时,系统将相应出现该会员的基本信息以及其商品消费信息,如果管理员输入的会员不存在,或者会员的姓名以及卡号输入错误,系统将会对其进行相应报错。其代码实现部分参考附录会员查询代码实现(4)会员设置 图3-4会员设置流程图如图当会员本人查看信息以及信息设置时,会员本人通过会员登录界面,在输入正确的系统要求信息时,系统将会进入会员信息界面,当会员点击会员密码设置时,系统将会相应弹出密码设置界面,当会员输入正确的初始密码以及新密码时,系统将会通过相应的代码对后台数据库操作,初始密码将会变为新密码。如果在操作流程中,会员不能输入

41、正确的系统要求信息,系统将会对其进行报错。其代码实现部分参考附录会员设置代码实现2、 系统测试 (1) 系统测试的目的 一个程序并不可能达到十分完美,难免存在一些错误。如果不能及时将其找出并修改,会造成系统崩溃并造成不必要的损失。通过对软件测试,尽可能多的找出系统中的错误,以便与及时修改。(2) 系统的测试环境1)系统测试的性能要求系统的性能要求通常指系统需要的存储容量以及后援存储,重新启动和安全性,运行效率等方面的考虑。 本系统在运行时对系统整体性能要有一定的要求,要求:软硬件要求:系统环境WindowsXP以及安装sqlserver2005,Microsoft Visual Studio

42、2010。 (3) 测试数据1)信息输入在不同界面下对需要的数据进行输入,在面向不同人员时,输入不同信息,看系统是否能正常运行。例如当是管理人员时在用户名处输入admin,密码输入同样为admin时,系统正常运行。 2) 信息查询当管理人员进入管理界面查看会员卡设置,商品设置,会员消费时是否出现不同的数据(不同的界面),如果输出界面不同并且输出数据与数据库中所存数据相同,则说明系统对数据的查询正确,则系统运行正常。 3) 信息的删除以及修改当使用人员对本系统的数据库进行数据删除或者对数据进行修改,而会员及管理人员其各自不同界面出现与原来数据不同或者没有出现以前那些数据,则说明使用者对数进行删除成功,则可以说系统对信息删除以及修改成功(4)系统测试的评价系统功能评价:此系统各模块都能实现各自的功能,符

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 期刊短文 > 互联网

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁