预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

一、基本需求: 会员登录注册 会员等级:公司管理员、代理商、推销员 代理商分等级:1级,2级,3级 会员注册审核通过才能登录 用户注册后,后台需要审核,并设置为相应等级,代理商有不同的等级,不同的等级有不同的折扣点(只要说明即可,不需要做自动判断) 金币充值 公司管理员可以对代理商充金币,也可以减金币,可以查看所有会员关系情况 代理商可以对推销员充金币和减少金币,只能查看下级推广员 推广员可以对普通会员充金币和减少金币,只能查看下级的普通会员,推广员跟普通会员的推荐关系在游戏表中体现。 二、数据表 1、会员用户信息表:tb_user(改造当前系统的权限用户表) 字段名类型长度说明idInt11会员序号,自增,PK,7位长度user_loginVarchar20登录用户名: 手机号码,注册时填写,必须user_niceNameVarchar20呢称user_passVarchar50登录密码6-20位字符,32位MD5加密数据库保存,注册时填写,必须moneypwdVarchar50二级密码6-20位字符,32位MD5加密数据库保存,相关资金操作需要用到,注册时填写,必须realnameVarchar502-20位字符,注册时填写,必须sexInt41:男性2:女性必须cardVarchar30身份证号码,注册时填写,必须telphoneVarchar50联系电话,可以是固话,也可以是手机,注册时填写,必须emailVarchar30邮箱,注册时填写,可选addressVarchar200联系地址,注册时填写,必须fathermidvarchar50上级会员会员编号,注册时填写,可选,如无则该用户为代理商mainlevelvarchar10会员等级:1:公司管理员10:代理商20:推销员sublevelvarchar10针对会员等级的级别:如代理商下面分三级代理商: 1、一级代理商2、二级代理商3、三级代理商user_registerdatetime注册时间:当前录入时间statusint80:初始1:审核通过2:审核不通过3:无效。fmoneyint11当前金币账户金额 2、会员金币信息表:tb_moneyflow 字段名类型长度说明idInt11流水编号,7位长度自增fromidint11金币给予方toidint11金币接收方fmoneyint11金币数值,只能为整数inouttypeint4收入/支出类型:1:收入2:支出flowdatedatetime流水时间flowtypeInt41:平台与代理商充值2:代理商与推销员充值3:推销员给普通会员充值10:普通会员给推荐人的奖励remarkint4说明 三、业务处理流程 1、注册流程: 系统增加几个角色:管理员rid=1、代理商rid=10、推销员rid=20。配置相应权限 会员注册时需要选择注册类型:代理商、推销员。公司管理员数据库添加即可 会员表为管理系统的管理员表:tb_user。保留原先字段,增加了会员的其它信息。没审核通过的不能登录系统。审核会员中需要在tb_user_role表中增加一条相关记录。如会员是管理员rid=1,代理商rid=10,推销员rid=20 管理系统功能: 1)会员列表:查看当前我能看到的会员,管理员查看代理商,代理商查看推销员,推销员查看游戏会员(根据QPAccountsDB库中AccountsInfo表中strSpreader(推荐人)字段处理)。代理商能查看自己的会员编号(提供给推销员注册),推销员能获取推广链接(根据游戏网站提供的注册地址拼接自己的编号) 列表中显示主要信息,需要的操作: 查询详情-》详情独立页面 审核-》审核通过,审核不通过 无效-》置用户为无效 设置等级-》用户表mainlevel字段。可以修改为:代理商,代理商下面再分1,2,3三个等级,见用户表sublevel字段。也可以设定为推广员。但不能修改为管理员 修改金币-》修改金币独立页面,可以增减、减少金币。修改QPTreasureDB数据库中GameScoreInfo表的Score字段。并在tb_moneyflow增加流水 管理查看的会员从属关系“会员关系树”:以树的方式展现会员之间的关系 金币流水查询:会员查看各自的流水记录 游戏网站处理 1)注册的时候需要增加推荐人字段信息(QPAccountsDB库中AccountsInfo表中strSpreaderID) 2)普通会员在游戏过程中产生的对推销员或代理商产生的金币奖励,也需要记录在tb_moneyflow表中,tb_user表fmoney字段修改金额,中根据具体情况增加类型 IP:192.168.1.73端口:1433数据库名:QPTreasureDB,sa/sa