asp毕业设计——基于asp+access的会员管理系统设计与实现(毕业论文+程序源码)——会员管理系统

基于asp+access的会员管理系统设计与实现(毕业论文+程序源码)

大家好,今天给大家介绍基于asp+access的会员管理系统设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦。需要下载开题报告PPT模板及论文答辩PPT模板等的小伙伴,可以进入我的博客主页查看左侧最下面栏目中的自助下载方法哦

文章目录:

1、项目简介

  1. 本系统论文主要是管理会员的资料。重点介绍其功能:信息添加、信息修改、信息的删除及信息查询。使用进行静态页面设计,应用ASP程序进行后台管理操作,并用Access进行后台数据库的连接设计。主要是以四大功能进行系统的设计和实现。

2、资源详情

项目难度:中等难度
适用场景:相关题目的毕业设计
配套论文字数:16533个字46页
包含内容:整套源码+完整毕业论文


3、关键词:

会员管理系统;Asp;Web;Access

4、毕设简介

提示:以下为毕业论文的简略介绍,项目源码及完整毕业论文下载地址见文末。

第1章 绪论
1.1 背景
省略

会员管理系统用计算机管理该事业组织会员的基本信息,以及对会员信息的编辑,查询等一系列动作,它是一种计算机应用技术的创新,采用计算机作为工具的实用的计算机智能化管理程序来帮助管理员进行更有效的企事业单位组织会员管理工作。通用会员管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

1.2 研究内容
经过分析,我们使用asp编程语言开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先可以在短时间内建立系统应用原型,然后,对初始原型系统进行不断修正和改进。

拟解决的主要问题:
会员登录:验证用户输入的用户名和密码,判断是否是合法用户。
会员注册:开放网站对外注册,新用户在成功注册后,需要管理员的审核,成功后方可成为会员。
当注册会员丢失或遗忘其密码时,允许该会员通过注册时候的信息找回密码。
实现对客户资料的管理,方便查询客户资料。也方便会员查询自己当前的信息。
会员管理,会员分为不同的等级,每个等级需要不同的积分。
管理员可以在后台发布最新的新闻,方便会员查看。

第2 章开发工具的介绍
2.1 Web开发技术概述
ASP(Active Server Pages,动态服务器页面)是微软(Microsoft)公司推出的一种用于取代CGI(Common Gateway Interface,通用网关接口)的技术。当前的主流Web开发技术主要有以下4种:ASP技术、PHP技术、JSP技术、和.NET技术。这四种技术虽然各不相同,但其目的都是实现动态交互页面功能。

2.2.1 ASP技术介绍
ASP是Microsoft Active Server Pages 的简称,是Web 服务器端的开发环境。利用他可以创建和执行动态、高效和交互的Web服务应用程序。ASP技术是一种集HTML、教本语言与CGI技术的结合体,但是其运行效率却比CGI高,程序编制比HTML方便且更具灵活性。

ASP有以下特点:

  1. 使用VBScript/JScript简单易懂的语言。
  2. 无需编译,容易编写,可以在服务器端直接运行。
  3. 使用普通的文本编辑器即可进行编写,如Windows记事本和Word程序。
  4. 可以使用服务器端脚本产生客户端脚本。程序执行后,结果将以HTML的形式显示在浏览用户面前。
  5. 利用ActiveX组件可以无限制扩空功能,可以利用其他语言编写自己需要的组件。
  6. 程序执行与浏览器无关,客户端浏览器只需执行HTML代码即可。ASP所以是用的脚本语言均在服务器端执行,客户端不需要具有执行脚本语言的功能,这样能大大减轻客户端机器的负担。
  7. 操作平台无关性。可以运行在多种平台上面。
  8. 强大的兼容性,可以与任何ActiveX Scripting语言兼容。ASP除了可以使用VBScript或JScript语言设计外,还可以通过plug-in方式,使用由其他第三方提供的教本语言。
  9. 代码安全性。由于ASP代码是需要经过服务器执行之后才向浏览器发送的,所以在客户端看到的只是经过解析之后的数据,而且无法获得源代码。

2.2.2 ASP开发工具
ASP文件是以.asp结尾为标记的文件,而在一般客户面前显示的是以HTML为标记的文件。开发ASP并没有专门限制的工具,只需能够编辑文本的文件即可,因为他不像VB、VC那样需要一个编译和连接的过程。但由于现实中项目管理和开发效率的需要原因,也需要一个编译和连接的过程。比较常用的开发工具就是Dreamwearver。

Macromedia Dreamweaver 是建立 Web 站点和应用程序的专业工具。它将可视布局工具、应用程序开发功能和代码编辑支持组合在一起,其功能强大,使得各个层次的开发人员和设计人员都能够快速创建界面吸引人的基于标准的网站和应用程序。从对基于 CSS 的设计的领先支持到手工编码功能,Dreamweaver 提供了专业人员在一个集成、高效的环境中所需的工具。开发人员可以使用 Dreamweaver 及所选择的服务器技术来创建功能强大的 Internet 应用程序,从而使用户能连接到数据库、Web 服务和旧式系统。
省略

2.2 ASP技术环境配置
因为ASP是微软开发的服务器端脚本环境,内含IIS(虚拟服务器)或PWS(Personal Web Server)中,所以ASP程序必须在支持ASP的Web服务器上才能运行。如果计算机使用的是Windows系统,安装微软的IIS就可以实现这一目标。

2.2.1 安装IIS
省略

2.2.2 IIS的配置
省略

2.3 Access数据库的介绍
利用ASP技术实现动态Web站点的开发,掌握数据库技术必不可少。

Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。

Access是一种关系型数据库管理系统,其主要特点如下:
(1)存储方式单一
Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。
(2)面向对象
Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中。它将一个应用系统当作是由一系列对象组成的,对每个对象它都定义一组方法和属性,以定义该对象的行为和外国,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。同时,这种基于面向对象的开发方式,使得开发应用程序更为简便。
(3)界面友好、易操作
Access是一个可视化工具,是风格与Windows完全一样,用户想要生成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具,使得操作简便,容易使用和掌握。
(4)集成环境、处理多种数据信息
Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。
(5)Access支持ODBC(开发数据库互连,Open Data Base Connectivity),利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。Access还可以将程序应用于网络,并与网络上的动态数据相联接。利用数据库访问页对象生成HTML文件,轻松构建Internet/Intranet的应用。

2.4 本章小结
在本章详细地介绍了开发系统中所使用到的工具,以及对ASP语言进行详细地描述并介绍了IIS的安装和配置,也介绍了下数据库软件Access的知识。

第3章 系统的需求分析及其设计
3.1 系统的需求
随着科学的飞速发展,Internet这个昔日只被少数科学家接触和使用的科研工具已经发展成了普通百姓都可触及的大众型媒体传输手段。随着用户的急剧增加,Internet的应用迅速进入到文化、产业、经济、政治、新闻、体育、娱乐、商业和服务业。各个行业都普及了Internet的应用,会员管理系统是Internet的一个重要应用领域。通过Internet这一电子媒介,向人们展示了一种全新的、有别于传统的会员管理模式。在当今的信息时代各种管理方法必然被计算机为基础的信息管理所取代。会员管理系统的开发,适合各大小商铺、娱乐场所的管理。

3.2 会员管理系统的设计功能
该会员管理系统归纳起来有七点:
1.开放会员注册。会员可以自行到网站上注册会员,不需要上门申请。
2.会员信息的查询。会员可以在网上登入查看各种相关信息,了解自己现有的积分和等级。
3.会员的留言功能。会员可以在登入后发表留言来表达自己的一些想法。
4.上传功能。会员可以上传自己的个人照片。
5.会员信息的修改。会员可以在登录后对自己的基本资料进行修改。
6.管理的权限。申请了的会员要通过管理远的审核,方可成为正式的会员。管理人员可以对会员资料进行积分的添加和减少,及其等级分配!
7.相关新闻的发布。管理人员可以随时发布与会员相关的信息和新闻等等实现了信息的动态管理。
其基本功能关系表如下:

在这里插入图片描述

表3-1 会员管理系统的基本功能关系图
3.3 本章小结
在本章中,介绍了本系统的需求及其需要实现的功能。

第4章 系统的实现
4.1 数据库的设计
ASP(Active Server Pages)作为一种典型的服务器端网页设计技术,被广泛地应用在各种互联网应用中。同时Access数据库作为微软推出的以标准JET为引擎的桌面型数据库系统。由于具有操作简单、界面友好等特点.具有较大的用户群体。因此ASP + Access的模式成为了绝大多数中小型网上应用系统的首选方案。但ASP + Access 的解决方案在为我们带来巨大便捷的同时.也给我们带来了不容忽视的安全问题。ASP + Access解决方案的主要安全隐患来自Access数据库本身的安全性,其次是在于ASP网页设计过程中的安全漏洞。接下来。我们将讨论如何来提高基于WEB的Access数据库安全。在讨论Access数据库的安全时.人们自然而然想到的是给Access数据库加上密码.其实这是一个误区.因为Access数据库的加密机制非常简单.且网络上也有许多针对Access数据库的解密程序.所以无论是否设置了多么复杂的数据库密码.只要数据库所获得.就可以进行破解.其信息就没有任何安全性可言。那是不是对Access数据库的安全就束手无策了呢?其实.在ASP + Access方案的运用中.Access数据库是在WEB服务器上的后台运行的。所以.只要不让别人获取我们的Access数据库文件.别人就无从下手进行解密了.那么我们的Access数据库就是安全的!我们的数据也就安全了!

数据库是整个会员管理系统的核心部分。只有通过数据库的调用才能进行会员信息更新处理、插入资料、删除资料和查询资料,方便管理进行管理,减少管理员的工作量以及更多的人力。

数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。

在这里插入图片描述

图4-1 会员管理系统ER图

首先,用户信息表users,后台管理员表admin,是两张实体表,它们依次记录着“权限”的信息,管理员与用户的信息。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.2 数据库的连接
ASP提供两种访问数据库的方法:在第一种方法中每次访问数据库都要与数据库连接一次,一旦与数据库建立连接语句就可以对数据进行操作;当对数据的操作完成,所有相关的对象都被关闭。

与数据库相连的另一种方法是当用户的任务完成后连接才被关闭,这是由conn.asp文件所控制。每个基于ASP的internet应用可以有一个存放在应用根目录中的conn.asp文件.。

由于在系统中,操作数据库的地方相当多,为了避免很多复杂重复的代码的编写,对数据库的操作做了简单的封装——conn.asp。
conn.asp的代码如下:

dim conn,DB
Set conn = Server.CreateObject("ADODB.Connection")
DB = Server.MapPath("data/#cdcslmv30.mdb")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DB

优化程序设计.提高系统安全
ASP代码是利用表单(form)实现与用户交互的功能。而相应的内容会反映在浏览器的地址栏中。如果不采用适当的安全措施,只要记下这些内容,就可以绕过验证直接进入某一页面例如在浏览器中敲人”⋯page.asp?x=1”。即可不经过表单页面直接进入满足”x=1”条件的页面。因此,在设计验证或注册页面时。必须采取特殊措施来避免此类问题的发生。

我们可以利用Cookies或Session对象进行注册验证。 以防止未经注册的用户绕过注册界面直接进入应用系统。可以采用Session对象进行注册验证。 Session对象最大的优点是可以把某用户的信息保留下来。让后续的网页读取。 例如,某注册页面设计要求用户注册成功后系统启动reg.asp?ce=1页面。 如果不采用Session对象进行注册验证,则用户在浏览器中敲人”URL/reg.asp?ce=1”即可绕过注册界面,直接进入系统。利用Session对象可以有效阻止这一情况的发生。

4.3 本章小结
在本章中,详细介绍了下数据库的需求分析,和数据库的设计,对程序的开发起着很重要的作用。

第5章 前台系统的主要功能
会员管理系统的前台的基本功能包括注册、登录、密码找回、登录后的查询和修改用户信息、修改密码和照片上传等几个主要方面。
申请注册会员功能,通过该功能的用户可以注册成为系统会员,享受会员待遇。
会员信息管理功能,会员登录成功后,可以对自己的信息进行管理与维护。
会员密码找回功能,如果会员忘记了密码,可以利用此功能找回密码。
会员发表留言功能,会员登录成功后,可以在留言模块发表留言。
会员查看信息功能,会员在登录成功后,可以查看到自己的等级和积分,浏览新闻等功能。
会员照片上传功能,会员在登录成功后,可以上传自己的照片。但只能上传一张自己的照片。
在这里插入图片描述

图5-1 前台功能模块关系图

5.1 实现注册功能
注册功能是为申请入会而设立的,目的是得到会员的相关信息,为以后对会员的管理提供方便。首先编写一些简单的网页.其中包括如下图所示的会员注册画面。并指定该网页的“填写完毕”按钮按下后,用户所填的数据应该交由哪个asp程序处理(例如:reg.asp)。另外,值得特别说明的地方是:在新会员注册的第一步.最好先说明一些入会的条件,以及一些入会后的权利和义务,用户只有在选择“我同意”按钮的前提下,才能进入正式的注册步骤。
注册步骤
一、 阅读并同意协议
二、 填写注册资料
三、 完成注册
四、 等待审核
在这里插入图片描述

在这里插入图片描述

图5-2 会员注册界面

再在后台建立起一个数据库,里面可以包含多个表,建一个users表,里面存储用户的信息。表的栏目应该包括用户名、用户姓名、性别等各种用户可能输入的信息类别。接下来的就是在users.asp中如何处理用户所提交的信息,将其写入后台数据库 这是实现用户与后台数据库动态联接的关键所在。与数据库连接的程序简要说明如下:

dim conn,DB                                      ‘  定义conn,DB
Set conn = Server.CreateObject("ADODB.Connection") ‘创建数据库连接conn对象
DB = Server.MapPath("data/#cdcslmv30.mdb")         ‘数据库存放的路径
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DB       ‘建立数据库连接。

这样,就可以把会员的信息提交到后台数据库。学会、协会管理人员根据接收到的会员信息进行审批。

审批之后,数据库里就有了会员的基本信息,会员在以后的登录的时候.系统到数据库里去查找是否存在登录时所提交的用户名,如不存在.则提示还没有注册过,就地建立一个链接让用户注册;如果存在,则检测密码是否与上次注册的时候相同.否则,显示密码错误的信息。

5.2 会员留言的发表
会员注册后,需要等待管理员审批,通过审批的会员,可以在主页里登录,进行对自己的信息查询,基本信息的修改,上传照片和发表留言等操作。
下面就是会员发表留言模块的程序:

<TABLE borderColor=#efefef cellSpacing=1 cellPadding=0 width="100%" border=4>
        <TBODY>
       <TR>
		<td height="20" colspan="2"><div align="center">留言标题:</div></td>
		</TR>
       <TR>
		<td width="37%" > 
		  <div align="center">题目</div></td>
		<td width="63%" ><input name="title" type="text" id="title" /></td>
       </TR>
       <TR>
         <td><div align="center">内容</div></td>
         <td><textarea name="content" id="content"></textarea></td>
       </TR> 
       <TR>
         <td colspan="2"><div align="center">
           <input name="liu" type="submit" id="liu" value="提交" />
         </div></td>
         </TR>
       <TR>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </TR>
		</TBODY>
		</TABLE>

显示出来如下图:
在这里插入图片描述

图5-3 会员发表留言界面
会员可以在登录后,可以在留言模块中发表一下留言,可以表达自己对该管理模块的修改想法及表达会员对协会的要求和改进建议。管理员可以及时看到其信息,并可以向上级表达会员的想法。发表的内容全都存在数据库的book.mdb表单中。

管理员可以对会员发表的留言进行管理。可以删除会员发表的一些过期的消息,和一些重复的留言等。
现在很流行个人秀,因此网站添加了会员上传照片功能,会员可以在登录后,在网站上上传自己的个人照片,展现自己的个人风采。该功能是由my_photo.asp这个页面实现,照片的一些信息全存在pic.mdb这张表中。

5.3 密码找回功能
为了帮助会员使用系统,通常很多Web系统都会提供密码找回功能,一方面带来方便,另一方面也进一步引发一些安全性问题。

通常对于用户遗忘密码的处理有两种处理方式:帮助用户找回原有密码和允许用户重新设置密码。

如果会员忘记了密码,则可以通过系统的找回密码功能重新设置自己的密码,而不需要重新申请。
具体操作流程:
在这里插入图片描述

图5-4登录界面
点击登录界面里的 取回密码 按钮,则进入第二个页面使用提示问题找回密码。

提示问题的问题和答案是在注册时自己设置的问题和答案。所以在注册时,提示密码问题和答案是非常重要的一部分! 如果数据库中有满足条件的用户名在,并输入的问题和问题答案是在和注册填写时填写的必须一致,那系统自动给你把密码初始化,得到自己帐号的初始化密码,会员在等到新密码后,就可以再到密码修改页面去修改自己想要的密码。

5.4 本章小结
在本章中,详细介绍了本系统的前台功能,比如会员注册功能和注册时要注意的及密码找回。还介绍了留言模块,这可是会员在网上发表自己观点的主要工具。

第6章 后台管理模块的功能
系统后台管理界面的模块功能划分如图6-1所示。
在这里插入图片描述

图6-1 后台模块功能图
根据会员管理系统的后台模块设计,管理员有如下功能。
会员审核:会员注册后,需要等待管理员的审核,通过审核的会员才是正式的会员。
等级设定:管理员可以根据自己的需求,添加和修改等级的名字、所须的分数及会员等级的数量。
留言管理:会员发表的留言,管理员可以在该模块中整理和删除会员的留言。
新闻管理:管理员可以在该模块对新闻进行管理,可以删除一些过期的新闻。防止资源的浪费和误导会员。
会员管理:管理员可以在该模块对注册会员的基本信息的修改、对会员的积分和会员的等级的调整。
友情连接:管理员可以在该模块中添加或删除自己的相关网站。

6.1 会员状态的审核
会员提交申请后,需要管理员对其加入进行审核批准,通过批准的会员才可以登入该网站进行一系列的操作。

管理员审核会员的原理:
会员状态,数据库表USERS里PASSED的数据类型为是/否,返回的是true或false。
若PASSED= False时,表示注册会员未通过审核,还需要等待管理员来操作。
若PASSED= True时,表示注册会员已通过审核,成为正式会员,享有会员的所有权限。
后台状态显示代码:

<a href="admin_users_passed.asp?id=<%=rs("id")%>"><%passed=rs("passed")
if passed=False then
response.write"<font color=red>等待审核</font>"
else
response.write"<font color=green>已通过审核</font>"
end if
%></a>


处理程序:admin_users_passed.asp
<%
id=trim(request("id"))
if id="" then
response.redirect request.servervariables("HTTP_REFERER")
response.end
end if
set rs=server.createobject("adodb.recordset")
sql="select passed from users where id="&id
rs.open sql,conn,1,3
if rs.eof then
response.redirect request.servervariables("HTTP_REFERER")
response.end
else
  if rs("passed")=true then
    rs("passed")=false
  else
    rs("passed")=true
  end if 
rs.update
end if
rs.close
set rs=nothing
response.redirect request.servervariables("HTTP_REFERER")
%>

6.2 等级管理模块
管理员登入后可以进行对会员积分的修改和对会员等级的调整,也可以对会员的基本信息进行修改。比如该系统是某商店的会员管理系统,则管理可以对会员等级进行添加、修改,并设立相对应的分值。而会员在每个不同的等级享受不同的会员待遇。积分越高,等级随之增加。越高的等级让会员享受更加优惠的折扣或得到丰厚的礼品。

下面这段代码是管理员对会员等级的修改,添加或删除。

<table width="400" border="0" class="border" id="table1">
		<tr>
			<td class="tdbg">
			<p align="center" class="title"><span style="font-size: 10.5pt">增加级别</span></td>
		</tr>
		<form method="POST" action="admin_group_add_save.asp" onSubmit="return FrontPage_Form2_Validator(this)" language="JavaScript" name="FrontPage_Form2">
		<tr>
			<td class="tdbg">
			    <div align="left">
			        级别名称:
			          <input type="text" name="groupname" size="20"> 
			        </p>
	            </div></td>
		</tr>
				<tr>
			<td class="tdbg">
			    <div align="left">
			        级别积分:
			          <input type="text" name="enflag" size="20"> 
			        </p>
	            </div></td>
		</tr>
		<tr>
		  <td class="tdbg">
		    <div align="left">
简介:
  <textarea name="content" cols="50" rows="5"></textarea>
	      </div></td>
		  </tr>
		<tr>
		  <td class="tdbg"><div align="center">
		    <input type="submit" value="添加" name="B1">
	      </div></td>
		  </tr>
		</form>
	</table>

在这里插入图片描述

图6-2 管理员添加会员等级
管理员可以根据自己的实际情况,设置相应的等级。并根据会员的等级设置相对应所需的积分。并可以根据相应的积分和等级对会员的实行相对的优惠信息。

6.3 系统新闻管理功能
现实世界,信息越来越重要。人们每天通过报纸、电视和上网来搜集自己需要的信息。现在网络的发展迅速,很多的信息都通过网络发布,人们也愿意通过网络寻找自己想要的信息。

新闻系统是比较常见的一种网络站点应用。用于获取新闻,添加、删除、修改或删除新闻等。

新闻发布模块主要由两部分组成,一部分是前台的新闻管理显示浏览模块,另一部分是新闻的后台管理模块。基本的新闻管理与发布系统主要包括新闻的列表页面、新闻的详细页面和后台的新闻添加页面。

系统的新闻模块的建立,主要是为了方便广大会员能够迅速掌握自己需要的信息,会员可以前台浏览到新闻的详细信息。系统管理员可以随时发布系统新闻,新闻内容可以是会员息息相关的消息,也可以发布一些与会员消费相关的优惠信息,以便会员可以随时掌握最新消息,最新新闻。页面以次来促进会员的消费,提高自己的营业额。该部分功能由 admin_new_add.asp 来实现,而新闻的相关信息存在new.mdb这个表单中。

6.4 会员信息的管理
本系统是会员管理系统,那么管理会员的信息模块就是本系统最重要的一个模块!系统后台可以对会员进行管理和维护。

进入后台管理系统,管理员可以对会员进行会员信息的查看,会员信息的修改,用户的删除。

为了方便管理员管理会员信息,管理员可以根据会员的帐号来搜索,也可以根据会员的等级来查找会员,这样就比较容易查到自己想要修改信息的会员。该修改会员资料功能是由admin_users_edit.asp这个页面实现,其修改的内容全都存在groupname.mdb和 users.mdb这两张表单中的相应字段。

网站还有个友情连接添加功能,里面可以添加系统的友情站点,加大系统的推广。

6.5 系统测试
测试一:在会员在登陆时,用户名或密码有一项为空或者填写错误,系统是否出现预先设定的操作提示。
具体操作:用户名、密码、任意一项为空或者填写有误。
结果:都出现相应的错误原因的信息提示。
结论:要求会员必须填写正确的用户名和密码,才能进入页面,可以修改自己的信息。

测试二:会员注册时,会员需要填写的信息如果没有按照要求填写,是否会出现相应的错误提示,直到达到要求才能完成注册。
结果:没按照要求正确填写的会员不能成功注册成为会员,并有相应的错误提示,按要求填写的会员则成功添加到数据库里等待管理员的审核。
结论:会员注册功能正常。

测试三:新闻评论模块的测试。
结果:会员在登录后发表留言,信息成功发表,并有相应的会员名字。游客也可以进行对新闻进行留言发表。并显示来自匿名用户的留言。
结论:新闻评论模块正常。

测试四:会员照片上传功能测试,如果该会员没有照片,那上传自己的照片,成功后照片成功显示在会员信息里面。如果会员已经上传过照片并保存过的,再上传照片,则提示错误信息。
结果: 无照片的会员上传照片成功添加到会员信息里。再传第二张照片则显示错误提示,每个会员只能上传一张会员照片。
结论:图片上传功能正常。

测试五:后台管理员管理会员信息功能测试。管理在会员管理界面里,点击会员等级这个图标,则会员排列应按会员等级高低排序。点击会员名字则能进入会员资料修改模块,可以更改会员积分,更改会员等级。
结果:管理员登录后,进入会员管理模块,点击会员名字,成功进入会员信息修改页面,并尝试对会员积分和等级的修改,保存信息后,会员信息成功修改。
结论:后台会员管理模块正常。

6.6 本章小结
在本章中,详细的介绍了后台的功能模块种类,并简单而有目的的分析介绍了会员审核、会员等级的编辑及新闻发布功能等!

第7章 结论
经过三个多月的设计和开发,会员管理系统基本开发完毕。已经完成其基本功能,能够完成会员资料管理、会员注册功能,在做系统的过程中,学到很多的知识,也学到不少系统开发的经验。在此,我还要感谢全云海老师的尽心指导,从老师那我学到了很多的东西,也体会到了开发系统的艰辛。

本设计中主要是程序编写方面和数据库的连接。
另外,通过各个模块很好的组合可以实现流程的要求。界面美观大方,能够满足网站日常工作的需要,提高了网站的形象与顾客的满意度。

省略

致谢
省略

参考文献
[1]谢庆生. 基于ASP模式的网络化制造[J]. 2004年 01期. 国际标准刊号:ISSN:1001-2257 . 国内统一刊号:CN 01-000. 起止页码:12-23
[2]王洁. 运用ASP技术构建基于Web的研究性学习平台[J]. 2007年 02期. 国际标准刊号:ISSN:1002-8331. 国内统一刊号:CN 02-039 .起止页码:08-19
[3]崔晶.浅谈ASP技术在交互式网页设计中的运用[J] .2007年 01期.国际标准刊号:ISSN:1001-8972.国内统一刊号:CN 01-051.起止页码:10-20
[4]王江为; 熊斌. Access动态网站的安全及对策分析[J]. 2006年 32期.国际标准刊号:ISSN: 1009-3044.国内统一刊号:CN 32-080.起止页码:16-35
[5]李旻松.基于ASP的Web动态页面实现[J].2006年 26期.国际标准刊号:ISSN: 1009-3044.国内统一刊号:CN 26-034.起止页码:10-31
[6]朱琳.Access数据库的数据共享问题[J].2006年 23期.国际标准刊号: ISSN:1004-8359.国内统一刊号:CN 23-104.起止页码:12-35
[7]薛小龙.asp经典系统实战与解析[M].北京.电子工业出版社.2007.1.起止页码:1-435
[8]孙良军.Dreamweaver 8 企业网站架设实战[M].北京.中国青年出版社.2007.1.起止页码:1-380
[9]Johnson.S. Active Server Pages详解.北京电子工业出版社.2003.5: 10-235
[10]Ken Spencer. Scale the Ladder of Success:Management Applications in ASP.McGraw-Hill.2003.07:2-150

附录1: 中文翻译
省略

附录2: 英文文献
省略


5、资源下载

本项目源码及完整论文如下,有需要的朋友可以点击进行下载。如果链接失效可点击下方卡片扫码自助下载。

序号毕业设计全套资源(点击下载)
本项目源码基于asp+access的会员管理系统设计与实现(源码+文档)_asp_BS架构_会员管理系统.zip
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

毕业设计方案专家

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值