会员系统详细设计文档.docx

上传人:b****4 文档编号:6587048 上传时间:2023-05-10 格式:DOCX 页数:20 大小:164.77KB
下载 相关 举报
会员系统详细设计文档.docx_第1页
第1页 / 共20页
会员系统详细设计文档.docx_第2页
第2页 / 共20页
会员系统详细设计文档.docx_第3页
第3页 / 共20页
会员系统详细设计文档.docx_第4页
第4页 / 共20页
会员系统详细设计文档.docx_第5页
第5页 / 共20页
会员系统详细设计文档.docx_第6页
第6页 / 共20页
会员系统详细设计文档.docx_第7页
第7页 / 共20页
会员系统详细设计文档.docx_第8页
第8页 / 共20页
会员系统详细设计文档.docx_第9页
第9页 / 共20页
会员系统详细设计文档.docx_第10页
第10页 / 共20页
会员系统详细设计文档.docx_第11页
第11页 / 共20页
会员系统详细设计文档.docx_第12页
第12页 / 共20页
会员系统详细设计文档.docx_第13页
第13页 / 共20页
会员系统详细设计文档.docx_第14页
第14页 / 共20页
会员系统详细设计文档.docx_第15页
第15页 / 共20页
会员系统详细设计文档.docx_第16页
第16页 / 共20页
会员系统详细设计文档.docx_第17页
第17页 / 共20页
会员系统详细设计文档.docx_第18页
第18页 / 共20页
会员系统详细设计文档.docx_第19页
第19页 / 共20页
会员系统详细设计文档.docx_第20页
第20页 / 共20页
亲,该文档总共20页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

会员系统详细设计文档.docx

《会员系统详细设计文档.docx》由会员分享,可在线阅读,更多相关《会员系统详细设计文档.docx(20页珍藏版)》请在冰点文库上搜索。

会员系统详细设计文档.docx

会员系统详细设计文档

会员系统详细设计

文件状态:

[√]草稿

[]正式发布

[]正在修改

文件标识:

CYF-Membersystem

当前版本:

1.0

作者:

Jeffrey

完成日期:

2008-06-26

XXXXXXX

版本历史

版本/状态

作者

参与者

起止日期

备注

1.0/草稿

Jeffrey

2008.06.26-?

1、前台

1.客户注册

模块名称

客户注册

功能描述

客户完成在网站的登记;

操作描述

1、客户点击“注册新会员”;

2、显示用户协议,确认协议,进入下一步,否则终止注册新会员;

3、系统显示用户名输入栏供客户输入用户名;

3.1、账号规则:

数字和字母以及下划线组成,需要过滤其它字符;

4、客户按下一步,系统检测该用户名在系统内是否唯一;

4.1、如果该用户名不是唯一,系统停止在本页,并且提示该用户已经存在,请客户更换用户名;

4.2、如果该用户名唯一,系统进入下一步;

5、系统显示会员注册页面;

6、客户填写密码,email

6.1、密码规则:

密码需要两遍校验,必须两次输入一致,需要md5加密以后进行存储;

6.2、Email信箱,需要校验该信箱是否已经被使用,同一个信箱只可以注册一个账号,将来可以通过该信箱找回自己的账号;

7、客户填写系统产生的随机字符;

7.1、客户点击刷新按钮,系统需要重新产生新的随机字符;

8、客户点击“注册”,注册成为网站会员,向t_m_cust(isdeleted=2),t_m_cust_exp表中插入一条记录,并且发送邮件到客户信箱,提供激活帐号链接(见2.激活帐号);

8.1、客户点击“重置”,整个注册页面所有内容清空,供客户重新输入;

8.2、客户如果注册成功,系统给予提示,请客户收取邮件激活帐号;

8.3、客户如果注册失败,系统需要提示失败原因,客户修改注册信息,继续注册;

 

数据结构

t_m_cust,t_m_cust_exp

补充说明

 

2.帐号激活

模块名称

帐号激活

功能描述

客户完成在网站的帐号激活,激活帐号以后,可以即可以使用该帐号登录网站;

操作描述

1、客户收取邮件,点击邮件中超链;

2、系统校验超链中的用户名和密码(t_m_cust);

2.1、如果校验通过,系统将t_m_cust表isdeleted=0,t_m_cust中isemail=1;系统提示用户可以登录系统,并且登录以后请完善信息;

2.2、如果校验失败,返回失败信息;

数据结构

t_m_cust_reg,t_m_cust,t_m_cust_exp

补充说明

3.密码找回

模块名称

找回密码

功能描述

客户通过客户的用户名和email,找回自己的密码;

操作描述

1、客户点击“找回密码”;

2、系统显示“用户名”输入栏和“下一步”按钮;

3、客户按“下一步”;

3.1、系统检测,如果系统内存在该用户名,那么显示email输入栏,供客户输入email地址;

3.2、系统检测,如果系统内不存在该用户名,那么系统给予客户提示,并且允许客户重新输入用户名;

4、客户输入email地址,并且按“发送密码”;

4.1、系统检测,如果系统内不存在该用户名和email地址的记录,那么系统给予客户提示;

4.2、系统检测,如果系统内存在该用户名和email地址对应的记录,那么系统将产生一个随机的密码,发送一个拼接有用户名和新密码以及标志位(标志该链接为找回密码链接)的链接到到该email信箱,并且将该密码采用对应的密码加密方式(一般是md5),将加密过的密码写入数据库中对应的字段;

客户收到信件,点击链接,链接中包含用户账号,系统产生的随机码,链接的来源代码(找回密码);

系统根据链接打开客户修改密码页面;

 

数据结构

T_m_cust,t_m_msg

补充说明

该功能将来可能扩展为使用手机短信找回密码的方式;

4.子系统激活

模块名称

子系统激活

功能描述

客户完成在网站的子系统帐号激活,子系统激活帐号被以后,客户可以使用该子系统帐号登录子系统网站;

操作描述

1、系统列出客户未激活子系统t_m_sub_system;

2、客户选择一个子系统,点击;

3、系统提示客户输入子系统用户名和密码;

3.1、如果客户不输入子系统用户名和密码,那么系统默认客户子系统用户名和密码同会员系统用户名和密码

3.2、客户点击校验用户,系统提示该用户名在子系统中是否可以使用;

4、系统校验子用户名和密码是否符合规则;

4.1、如果校验通过,系统将t_m_sub_cust表中写入数据(isdeleted=2);同时调用子系统的接口,将注册信息写入子系统;

4.1.1如果成功写入子系统,则系统将t_m_sub_cust中的isdeleted置为0,并且提示成功激活子系统;

4.1.2如果写入子系统失败,则系统显示失败信息,将isdeleted置为1,供今后查询半激活状态的纪录进行再次激活;

4.2、如果校验失败,返回失败信息;

数据结构

T_m_sub_cust,t_m_sub_system

补充说明

 

5.客户资金管理

客户充值

模块名称

客户充值

功能描述

客户向会员系统充值;

操作描述

1、客户点击充值按钮;

2、系统显示录入充值金额的界面;

3、客户录入充值金额,点击充值;

4、系统转向支付网关;

5、系统接收到支付网关返回的充值结果;

5.1、如果充值成功,系统向t_m_cust_bank_in中写入一条记录,将金额累加到t_m_cust_bank

5.2、如果充值失败,给客户提示;

 

数据结构

t_m_cust_bank_in,t_m_cust_bank

补充说明

 

客户子系统充值(客户通过会员系统向某一个子系统充值)

模块名称

客户子系统充值

功能描述

客户向会员系统内某一个子系统充值;

操作描述

1、客户点击充值按钮;

2、系统列出目前该客户激活的子系统;

3、客户选择一个子系统,点击充值;

4、系统显示充值金额录入界面;

5、客户录入充值金额;

6、系统进入支付网关;

7、系统接受充值网关返回充值结果;

7.1、如果充值成功,系统向t_m_cust_bank_in和t_m_sub_cust_bank_out插入记录;系统调用子系统接口,向子系统写入充值金额;

7.2、如果充值失败,系统将失败信息显示给客户;

数据结构

t_m_cust_bank_in,t_m_sub_cust_bank_out

补充说明

客户充值(客户通过某一个子系统为自身充值)

模块名称

客户充值

功能描述

客户向会员系统内某一个子系统充值;

操作描述

1、会员系统接收到充值请求,系统根据请求取得该请求充值的目标子系统,系统显示充值金额录入界面;

2、客户录入充值金额;

3、系统进入支付网关;

4、系统接受充值网关返回充值结果;

4.1、如果充值成功,系统向t_m_cust_bank_in和t_m_sub_cust_bank插入记录;系统调用子系统接口,向子系统写入充值金额;

4.2、如果充值失败,系统将失败信息显示给客户;

数据结构

t_m_cust_bank_in,t_m_sub_cust_bank_out

补充说明

客户余额查询

客户金额划拨

从一个系统划拨到另外一个系统

模块名称

客户金额划拨

功能描述

客户将会员系统内的金额划分到某一个子系统内;

操作描述

1、客户点击金额划拨按钮;

2、系统列出目前该客户激活的子系统;

3、客户选择一个子系统,点击划分金额;

4、系统显示划分金额录入界面,显示目前可以划分的金额;

5、客户录入需要划分的金额;

5.1、如果录入金额大于目前客户可以划分的金额,那么给予提示;

5.2、如果录入金额小于目前客户可以划分的金额,系统写入t_m_sub_cust_bank_out,修改t_m_cust_bank表中的金额;

数据结构

t_m_cust_bank_in,t_m_sub_cust_bank_out

补充说明

从一张卡划拨到另外一张卡

从一个账户划拨到另外一个账户

6.客户密码维护

模块名称

密码修改

功能描述

客户修改自己网站登录的个人密码;

操作描述

1、客户登录网站以后,点击“修改密码”项;

2、系统显示“当前密码”,“新密码”,“重复新密码”输入栏;

3、客户输入对应密码;

3.1、客户点击“确认修改”;

3.1.1系统校验客户输入的原密码是否正确,新密码两次输入是否一致;

3.1.1.1如果校验通过,那么系统修改客户密码,并且将t_m_cust的isdeleted字段置为3,表示该纪录正在修改密码;

3.1.1.2如果校验未通过,那么系统给予客户提示;

3.1.2系统通过各个已激活子系统接口,修改各子系统客户密码;

3.1.2.1如果成功,则将t_m_cust的isdeleted置为0,提示修改密码成功

3.1.2.2如果失败,则提示失败原因,并且允许客户点击重试按钮,再次尝试修改密码;

3.2、客户点击“重新设置”;

3.2.1系统清空各个输入栏,供客户重新输入;

 

数据结构

T_m_cust

补充说明

系统后台可以查询所有t_m_cust的isdeleted=3的纪录,分析原因,并且解决问题

7.客户子系统密码维护

模块名称

子系统密码修改

功能描述

客户修改自己子系统的个人密码;

操作描述

1、客户登录子系统以后,点击“修改密码”项;

2、系统显示“当前密码”,“新密码”,“重复新密码”输入栏;

3、客户输入对应密码;

3.1、客户点击“确认修改”;

3.1.1系统校验客户输入的原密码是否正确,新密码两次输入是否一致;

3.1.1.1如果校验通过,那么系统修改客户密码;系统调用子系统贡献出来的接口,修改子系统密码;

3.1.1.1.1如果成功,那么提交整个事务;

3.1.1.1.2如果失败,那么回滚;

3.1.1.2如果校验未通过,那么系统给予客户提示;

3.2、客户点击“重新设置”;

3.2.1系统清空各个输入栏,供客户重新输入;

 

数据结构

T_m_sub_cust

补充说明

该功能暂时不启用,也不需要开发,客户不允许修改子系统密码

8.客户投诉

Email投诉

模块名称

客户投诉

功能描述

客户向系统投诉;

操作描述

1、客户点击投诉;

2、系统列出录入投诉内容界面,同时允许客户匿名投诉;

3、客户录入投诉内容,选择投诉优先级,保存投诉内容;

数据结构

T_m_cust_complain

补充说明

后台

1.用户管理

模块名称

人员管理

功能描述

用户管理人员信息

操作描述

1、用户可以按照人名查找人员;

2、用户增加,修改和删除人员信息;

3、用户为人员分配角色;

4、用户为人员分配所属个team;

数据结构

T_sys_user,t_sys_role_user,t_sys_team,t_sys_team_user

补充说明

2.系统设置

菜单设置

模块名称

系统菜单设置

功能描述

用户设置系统菜单

操作描述

5、用户增加菜单;

6、用户修改菜单;

7、用户删除菜单;

 

数据结构

T_sys_module

补充说明

常量(系统参数)设置

模块名称

系统参数设置

功能描述

用户设置系统参数

操作描述

8、用户可以按照类型查询参数;

9、用户可以添加,修改和删除参数;

 

数据结构

T_sys_constant

补充说明

子系统设置

模块名称

子系统设置

功能描述

用户设置子系统

操作描述

10、用户增子系统;

11、用户修子系统;

12、用户删子系统;

 

数据结构

T_m_sub_system

补充说明

角色设置

模块名称

角色设置

功能描述

用户添加、删除角色,为角色开通菜单和减少菜单

操作描述

13、用户添加角色;

14、用户删除角色;

15、用户为角色添加菜单;

16、用户为角色减少菜单;

数据结构

T_sys_role,t_sys_role_authority,t_sys_module

补充说明

3.会员日志查询

4.系统日志查询

5.用户日志查询

6.客户投诉处理

Email答复

手机短信答复

电话答复

7.客户资料查询

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2