会员管理系统中会员类的实现

会员管理

第一:数据库设计:(数据库为Access)

会员信息表user_info

字段
说明
类型(长度)
备注

Id
会员标识
自动编号
自增长

User_Name
用户名
文本

User_Password
密码
文本

Question
密码提示问题
文本

Answer
答案
文本

Name
称呼
文本

Sex
性别
文本

Birthday
出生年月
日期型

Region
地区
文本

City
城市
文本

Address
地址
文本

Phone
电话
文本

Email
e-mail
文本

Ciertified
是否认证
文本

CType
会员类型
文本

User_Grade
会员等级
文本

二:代码实现:
<%
dim Conn,connstring,dbfile
dbfile=server.MapPath("/Database/db.mdb")
set Conn = server.createobject("ADODB.Connection")
'connstring = "Provider=Microsoft.Jet.OLEDB.4.01;Data Source=" & dbfile
connstring = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & dbfile
Conn.open connstring

'定义用户类
Class User_Info
dim ID,User_Name,User_Password,Question,Answer,Name,Sex,Birthday,Region,City,Address
dim Phone,Email,Ciertified,CType,User_Grade

'类初始化
Private Sub Class_Initialize
ID = 0
User_Name = ""
User_password = ""
Question = ""
Answer = ""
Name = ""
Sex = ""
Birthday = "1910-01-01"
Region = ""
City = ""
Address = ""
Phone = ""
Email = ""
Ciertified = "否"
CType = "普通会员"
User_Grade = "铜牌"
End Sub

'加载用户信息
Public Sub Load(ByVal UserName)
dim rs,sql
sql = "select * from User_Info Where User_Name='" & UserName & "'"
set rs =Conn.execute(sql)
if not (rs.bof and rs.eof) then
ID = rs("ID")
User_Name = rs("User_Name")
User_Password = rs("User_Password")
Question = rs("Question")
Answer = rs("Answer")
Name = rs("Name")
Sex = rs("Sex")
Birthday = rs("birthday")
Region = rs("Region")
City = rs("City")
Address = rs("Address")
Phone = rs("Phone")
Email = rs("Email")
Ciertified = rs("Ciertified")
CType = rs("CType")
User_Grade = rs("User_Grade")
end if
rs.close
set rs = Nothing
End Sub

'检测用户是否存在数据库中
'返回值:True存在,False不存在;
Public Function IsExist()
dim rs,sql,flag
sql = "SELECT * FROM User_Info Where User_Name='" & User_Name & "'"
Set rs = Conn.execute(sql)
if not (rs.bof and rs.eof ) then
flag = True
else
flag = False
end if
rs.close
set rs = Nothing
IsExist = flag
End Function

'登录时判断用户密码是否正确
'返回值:True正确,False返回
Public Function IsPassed()
dim rs,sql,Flag
if User_Name<>"" and User_Password<>"" then
sql = "select * from User_Info where User_Name='" & User_Name & "' and User_Password='" & Password & "'"
set rs = Conn.execute(sql)
if not (rs.bof and rs.eof ) then
Flag = True
else
Flag = False
end if
rs.close
set rs = Nothing
else
Flag = False
end if
IsPassed = Flag
End Function

'添加新用户
Public Function Add()
dim strSQL
if IsExist() = True then
Add = False
exit function
end if
if User_Name="" or User_Password="" or Question = "" or Answer = "" then
Add =False
exit function
end if
strSQL = "Insert into User_Info(User_Name,User_Password,Question,Answer,Name,Sex,Birthday,Region,City,Address,Phone,Email,Ciertified,CType,User_Grade)"
strSQL = strSQL & " Values('" & User_Name &

时间: 2024-10-14 21:12:55

会员管理系统中会员类的实现的相关文章

《数据结构与算法:Python语言描述》一2.5类定义实例:学校人事管理系统中的类

2.5类定义实例:学校人事管理系统中的类 作为本章内容的总结,现在考虑一个综合性的实例:为一个学校的人员管理系统定义所需的表示人员信息的类,它们都是数据抽象. 2.5.1问题分析和设计 学校里有两大类人员,即学生和教职工,他们都是需要在系统里表示的对象.分析这两类人员需要记录的信息,可以看到这里有一些值得注意的情况:与两类人员有关的信息中存在一些公共部分,又有各自的特殊情况: 首先,作为人员信息,无论学生或教职工都有姓名.性别.年龄等公共信息.另外,为了便于学校管理,学生应该有一个学号,教职工也

南北兄弟网站会员管理系统创造可赢利SNS新主流

传统的网站会员管理系统存在众多弊端,功能单一或过于烦琐.收费创收模式不清晰.迎合90后式的设计.用户粘度低.即时消息发送功能差.会员档案管理不标准等等多种问题限制制了网站的进一步发展,由于网站流量转化为可用资源和赢利的能力低,众多网站从最初激情澎湃地发展了一段时间以后就陷入了僵局,或腹死胎中. 刘琼计划建立一个针对艺人的社区网站,在投入了25万创业资金用于办公室租赁.电脑及办公设备采购.广告支出.人员招募及支出以后,经过了半年多,创业资金已经花得七七八八,但她陷入了苦恼.尽管现在网站已经拥有了一

一个人一个月能完成这样一套会员管理系统吗?

问题描述 一个人一个月能完成这样一套会员管理系统吗?需要用到磁卡读写器,用B/S结构开发合理吗?用B/S结构开发,要实现磁卡存储会员编号,刷卡读出相信信息,进行具体操作主要模块一)基础数据1.分店设置在此将本系统所管理的各分店登记进去.当然,如果您只有一个分店,只需在分店设置中设置一个即可,其他地方不许要做任何改动,使用起来完全相同.2.系统参数设置3.岗位设置4.用户设置对使用本系统的人,及本系统用到的人,进行登记.5.岗位权限设置6.卡类别设置在这里设置健身俱乐部所使用的所有卡类型.7.手牌

数据库同步-关于网站会员管理系统的做法,求大神指教

问题描述 关于网站会员管理系统的做法,求大神指教 目前正在做一个网站,然后同时想做一个会员管理的系统,现在想到两种做法: 1.会员管理系统跟网站通用一个数据库,这种做只用做一套界面就差不多解决问题了 2.重新建一个数据库,把网站上有关会员的信息定期向该数据库同步,会员管理的查询全部在该数据库中建立 综合各方面因素,不知道哪一种比较合适一点,实际一点 本人菜鸟,大神们帮指点一下 解决方案 可以分开库,但都在一个服务器上,这样你用不着同步啊,当然如果你能处理好同步,可以分服务器,这样可以多套系统使用

会员管理系统的设计和开发(3)--主界面的设计思路分享

会员管理系统经过一段时间的紧锣密鼓开发,软件终于完成并发布.在这期间,碰到了不少技术难点,并积累了不少开发心得和经验,本篇继续介绍这个开发过程中相关的技术要点,本章主要介绍会员管理里面,列表主界面的一些设计思路分享. 有时候,遵循一些固定的套路做事情,总是很容易,如果每个地方搞一些创新和改进,那么往往需要花费很多时间,但是创新是有积极意义的,虽然可能会遇到困难,但是很值得去做.在Winform的界面设计上,虽然我可以使用代码生成工具生成比较标准的界面了,但是我总是喜欢参考学习,并改进一些界面方面

会员管理系统的设计和开发(1)

我们在很多情况下,可能都是某种组织的会员,如健身.游泳馆.超市.美容店等其他连锁店,这些针对会员的管理和消费管理,从而提供给会员更多的优惠,一般通过积分的方式实现.本文主要从一个开发者的角度,对会员系统进行的设计开发进行剖析,希望能与大家一起探讨,实现更多的思想碰撞. 如果系统是在一个店铺使用的,那么使用单机版本的操作模式即可,如可以使用Winform + SQLite/Access方式,实现数据的访问,并且方便软件复制和备份工作,如果需要性能好一点或者数据更加安全一点,可以采用独立的数据库方式

destoon实现会员商铺中指定会员或会员组投放广告的方法_php实例

本文实例讲述了destoon实现会员商铺中指定会员或会员组投放广告的方法,对destoon开发来说有很好的实用价值.分享给大家供大家参考,具体方法如下: 一.指定会员属性来投放广告 如果想在同一个位置显示广告的,可以在模板文件夹template\default\homepage下的 side.htm 文件里增加: {if $COM[vip]} {else} 显示的AD(可以调用网站广告管理里的调用方式) {/if} 详解:以上代码的意思是,VIP不显示广告,其他会员则显示,可以很好的体现出VIP

ClubMaster beta1发布 俱乐部会员管理系统

ClubMaster一个俱乐部会员管理系统.它支持多个地点,组,角色,商店,会计,订阅等等. ClubMaster beta1此测试版增加了一个安装程序. 下载地址:http://www.clubmaster.dk/files/clubmaster_beta1.tgz 演示站点:http://demo.clubmaster.dk/

ClubMaster beta2发布 俱乐部会员管理系统

ClubMaster beta2安装程序略有改善.代码的某些部分被重构.做了其它的一些改进. ClubMaster一个俱乐部会员管理系统.它支持多个地点,组,角色,商店,会计,订阅等等. 演示站点:http://demo.clubmaster.dk/ 下载地址:http://www.clubmaster.dk/files/clubmaster_beta2.tgz