用掉接近一天时间才搞出来的用户管理系统数据库。
做这个系统的目的是为了方便以后项目,因为我打算这个系统尽量多的开放接口,同时也制作配套的服务器控件,虽然不敢想作为我自己的一套标准来为所有人的项目提供方便,但是我想对于我自己以后开发任何系统都是有很大帮助的,毕竟只需要简单的设置和接口就可以方便的根任何开放了接口的系统整合。
另外,我计划,参考membership的做法,在用户使用我们我们提供的控件或者启用这个系统的时候根据需求建立数据库。
大概功能可以从第一个配置表中看出来,简单说就是同时满足交友,商务,论坛,博客等的用户功能。
完整库接口分析文件下载 数据库结构.rar
下面是我贴出来的配置表和其他表名,大家帮忙批下,根据大家的意见,我再修改。
=========系统设置==================
系统配置信息 【thc_config】
sysname 系统名称
systitle 系统标题
sysurl 系统地址
insertdir 系统安装目录
syslogo 系统使用的logo
register 是否开放注册
pass_vali 密码校验表达式(空为不验证,可以设置必须有数字+字母,或者必须有几个特殊字符)
uid_vali 注册ID校验表达式(同上)
reg_Auditing 是否必须审核通过
Auditing_wise 审核方式(1-管理员手动,2-邮件验证码,3-其他验证码)这里可以为多选。
reg_role 首次注册所属角色 - 必须启用
class_if 是否启用用户组
reg_class 首次注册所属用户组
type_if 是否启用用户类型
reg_type 首次注册所属用户类型
int_if 是否启用积分管理(如果启用,必须先设置好积分项,然后设置积分规则)
validate_ply 是否启用验证码
validate_type 验证码类型(汉字,数字,字母,混合)
changQA 是否允许修改密码问题答案
getpass 取回密码方式(1-邮件,2-直接显示,3-直接设置新密码)
changscs 是否允许修改安全码
changnamg 是否允许修改真实名字
img_storage 头像图片存储方式 ,1为地址存储,2为二进制代码存储
img_size 图像大小限制
img_type 图片类型(gif,jpg,bmp,png) 方式存入数据
interest_if 是否启用兴趣爱好
ip_strategy 访问规则(1-只允许,2-不允许)针对IP表中的IP来操作
commonly_ip 普通用户访问记录保留时间(一旦超过这个时间,将删除最近3天以外的全部记录)
role_ip 启用针对特定角色的访问操作记录
role_ip_clear 特定角色访问记录保留时间(一旦超过这个时间,将删除最近3天以外的全部记录)
friend_if 是否启用用户好友功能
friend_group 用户最多建立多少个组
sms_if 是否启用短消息
sms_num 每个人的收件箱容量
=========用户资料==================
用户资料主表 【thc_user_main】
用户资料详细信息表【thc_user_detail】
用户联系地址表【thc_user_address】--为电子商务系统而设立
兴趣爱好分类名表 【thc_user_interest_name】
用户兴趣爱好表 【thc_user_interest】
=========各种积分==========
积分名字表 【thc_integral_name】
用户各项积分表 【thc_integral】
积分兑换策略 【thc_int_exchange】
积分日常操作策略【thc_int_daily】
=======权限控制===================
用户组名字 【thc_user_class】
用户类型名字 【thc_user_type】
角色权限表 【thc_role】
角色-单用户权限表 【thc_role_user】
角色-组权限表 【thc_role_class】
角色-类型权限表 【thc_role_class
==========安全===================
ip访问限制表 【thc_ip】
普通用户访问记录表 【thc_commonly_ip】
特定角色用户访问记录表 【thc_role_security】
===========朋友===================
会员自定义的用户组 【thc_friend_group】
会员之间的朋友表 【thc_friend】
============收藏===================
收藏夹类型名 【thc_favorite_name】
收藏列表 【thc_favorite】
=============短消息=================
为了能够得到更多高手,牛人的指点,我放首页下下,明天中午撤下来,还望DUDU成全。
让我们一起来出谋划策,争取做出能够完全代替membership而且确实实用的东西来,感谢大家。