2022年用户管理基本功能概要设计整理 .pdf
《2022年用户管理基本功能概要设计整理 .pdf》由会员分享,可在线阅读,更多相关《2022年用户管理基本功能概要设计整理 .pdf(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、用户管理基本功能概要设计朱孙盛2012 年 05 月【开发原由 】-项目编号:-需求文档:(如果有需求文档,直接填写这两项,不需后面再写开发源由)-开发原由:如果没有技术方案,在此处填写是谁(哪个部门或员工)提出该项目,目的是为了达到什么业务、技术目标注:本模板所有粗体斜体字为说明性文字,请在做方案时全部去掉名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 21 页 - - - - - - - - - 用户前台基本功能系统概要设计版本历史:版本号作者时间变动内容1.0 朱孙
2、盛2012.05 创建文档名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 21 页 - - - - - - - - - 用户前台基本功能系统概要设计目录1.引言 . 42.任务 . 43.系统设计 . 53.1.系统功能结构描述. 53.2.系统架构设计 . 73.3.系统软件功能实现逻辑描述. 73.4.系统数据结构描述. 143.5.系统接口描述 . 184.系统运行环境要求及部署. 195.系统性能要求 . 206.系统安全性处理. 207.未解决问题 . 208.
3、附录 . 21名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 21 页 - - - - - - - - - 用户前台基本功能系统概要设计1. 引言编写目的总体设计出软件系统框架,对系统关键部分做出详细设计。预期读者开发人员、技术主管、运营人员、运维人员参考资料客户关系文档Member UseCase.vsd EC 模块 .vsd 两店互通需求列表.xls 项目技术开发背景项目名称需求提出者开发小组2. 任务设计目标用户管理基本功能分为前台客户使用部分、后台管理员使用部分。
4、前台基本功能, 包括客户注册、 客户登录、 客户基本资料修改,密码修改,密码找回, 地址簿修改等功能。以及客户积分、客户等级、优惠劵等资料信息的获取显示、历史记录变化等功能。后台基本功能, 包括用户查询、 添加用户、 用户资料修改、 冻结解冻用户、用户积分管理、 用户等级管理等功能。其中用户积分管理分为:用户积分查询、 用户积分调整。 用户等级管理分为用户等级变化列表、用户等级调整等。开发环境Windows、Eclipse、Resin、 Mysql 运行环境Linux 、 Resin、Mysql 3. 名词定义【说明】相当于字典表。字段说明名师资料总结 - - -精品资料欢迎下载 - - -
5、- - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 21 页 - - - - - - - - - 用户前台基本功能系统概要设计4. 系统设计产品定义:在 Ochirly 、FivePlus 等品牌官网上, 是客户与我们交互渠道之一,而客户在前台网页上面的浏览使用,主要体现在“用户前台基本功能”上面。“用户后台基本功能”就是对前台基本功能的更好管理,是给我们内部使用的系统,不对客户开放的功能。4. 1. 系统功能结构描述下面分用户前台功能和用户后台功能分别阐述:4.1.1 用户前台前端业务OpenID 快速登录用户登录基本资料修改
6、优惠券查看客户等级查看地址本修改客户积分查看密码修改找回密码用户注册用户前台功能用户前台基本功能分为用户注册、用户登录、用户资料修改、客户积分查看、客户等级查看、优惠劵查看等功能,其中用户资料修改分为基本资料修改、密码修改、地址簿修改。还有密码找回功能。另外针对电子商务的用户,积分查看分为:总积分查看、积分消费记录查看、积分兑换情况等。客户等级分为:等级查看、等级变化历史等。功能模块功能描述访客一般用户注册通过我们官网的用户注册、成为网站的会员。Open 快速注册通过新浪、腾讯、支付宝等途径的注册会员用户登录登录到官网执行正常登录到官网的流程。Open 快速登录通过新浪、腾讯、支付宝等途径跳转
7、回来的登录用户资料修改基本资料修改修改用户的基本资料信息。密码修改修改用户的密码信息。地址本修改新增、修改、删除用户的地址簿。用户其它密码找回用过邮件地址,用户重置自己的密码。用户积分总积分查看查看用户当前的总积分数。积分消费记录查看用户积分的消费记录。积分兑换用户积分与礼品、消费券的兑换情况。获取积分接口用于开发的获取用户的积分接口用户等级等级查看查看用户当前的等级。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 21 页 - - - - - - - - - 用户前台基
8、本功能系统概要设计等级的历史查看用户的等级变动历史。用户优惠券优惠券查看查看用户当前的优惠券。4.1.2 用户后台后端业务用户管理用户资料修改新增用户用户冻结解冻用户优惠券管理用户等级管理用户积分管理用户查询用户后台功能用户后台基本功能分为用户查询、用户新增、用户资料修改、用户冻结解冻、用户积分管理、用户等级管理、用户优惠券管理等功能,其中用户积分管理分为用户积分查询、用户积分调整。用户等级管理分为用户等级变化查看、用户等级调整等。用户优惠劵分为:优惠劵使用情况查看,优惠劵的管理等。功能模块功能描述后 台 工作人员用户管理用户查询查询用户的信息。新增用户新创建用户账户。基本资料修改修改用户的基
9、本资料信息。用户账户冻结停止用户账户正常使用。用户账户解冻恢复用户账户正常使用。积分管理用户积分查询查看用户的积分列表。用户积分调整手动调整用户的积分。等级管理等级变化查看查看用户等级的变化历史。等级的调整手动调整用户的等级。优惠券管理优惠券查看查看用户当前的优惠券。优惠券管理管理优惠劵的使用情况名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 21 页 - - - - - - - - - 用户前台基本功能系统概要设计4. 2. 系统架构设计官网服务器数据库服务器客户浏览者
10、应用服务器读取读写访问访问 / 修改互通后台工作人员访问 / 管理服务器描述:官网服务器,就是目前的Ochirly、 FivePlus等对外的前端服务器。数据库服务器 , 存储官网会员用户信息的服务器。客户浏览者,会员用户使用个人电脑浏览器、手机、平板电脑浏览器进行操作的人等。后台工作人员,维护会员资料信息的内部管理人员。应用服务器,部署用户前台基本功能的服务器,它可单独部署,也可以部署在官网服务器上面,使用不用于官网的域名访问区分, 如: 。4. 3. 系统软件功能实现逻辑描述系统的用例图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - -
11、 - - 名师精心整理 - - - - - - - 第 7 页,共 21 页 - - - - - - - - - 用户前台基本功能系统概要设计访客用户注册会员用户登录修改客户资料修改密码找回密码修改地址簿积分查看等级查看优惠劵查看官网注册第三方注册修改基本资料第三方登录官网登录总积分查看积分消费记录积分兑换当前等级查看等级变动历史积分变化接口工作人员用户管理积分管理等级管理优惠劵管理用户查询添加用户用户资料修改用户冻结解冻积分查询积分调整等级变化查询等级调整优惠劵查询优惠劵调整名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师
12、精心整理 - - - - - - - 第 8 页,共 21 页 - - - - - - - - - 用户前台基本功能系统概要设计系统主要实现主要有划分为客户注册、客户登录、 客户资料管理、 客户积分、 客户等级、优惠券等主要功能。4.3.1 用户注册当客户需要购买商品或者成为我们会员、使用积分、客户等级、优惠券、的时候,都要进行网上注册功能。用户注册流程开始是否验证通过是用户输入注册信息注册成功,创建用户,发送注册成功邮件是否赠送积分是赠送积分发送用户信息用户信息创建用户结束否否,给出错误提示记录注册 /登录日志是否有推荐者是赠送推荐者积分否用户注册的详细流程:1.当用户访问需要购买商品或者想
13、成为网站会员的时候,需要进行用户注册。2.用户访问网站的注册页面3.用户输入邮箱地址,密码,验证码等注册信息,并提交。4.应用服务器验证输入的注册信息是否正确,如果非法, 提示错误信息,重新修改。 如果合法,进行下一步处理。5.如果注册成功,发送用户信息到后台数据库,完成用户的创建。6.并且记录注册 /登录日志,判断是否有推荐人,如果有推荐人,给推荐人赠送积分,如果没有则跳过。7.判断新增用户是否需要赠送积分,如果是则赠送积分给该新增用户。如果否,则用户注册流程完毕。8.提示注册成功。4.3.2 用户登录当用户注册以后,需要使用前台基本功能的时候,就需要进行用户登录。用户登录流程是否,给出错误
14、提示记录注册 /登录日志用户输入用户名密码开始登录成功是否验证通过结束用户登录的详细流程:1.用户首先访问用户登录的界面2.用户输入用户名和密码,并且提交3.应用服务器根据用户的用户名,去数据库查询用户的信息,并且校验用户的密码是名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 21 页 - - - - - - - - - 用户前台基本功能系统概要设计否相符合,如果不符合,则返回错误提示。如果符合则下一步。4.应用服务器记录用户的登录日志。5.应用服务器设置Cookie。6
15、.应用服务器自动跳转到用户原来请求的页面。7.完成用户的登录流程。4.3.3 用户修改个人资料当用户登录以后,需要对个人的资料信息做出变更时候,进入修改个人资料的页面。用户修改个人资料流程是用户信息否,给出错误提示发送用户信息是否验证通过更新用户信息修改成功用户修改个人资料开始结束用户基本资料修改的流程:1.当用户已经是处于登录状态,可以进入修改基本资料界面。2.填写基本资料信息,并提交。3.应用服务器验证输入的基本资料信息是否合法,如果非法,则返回错误提示。如果是合法,则下一步。4.如果修改合法,则发送新的用户信息到数据库进行更改。5.提示修改资料成功。4.3.4 用户修改地址当用户购买商品
16、,需要邮寄,用户的地址就需要填写详细,可以有多个地址信息。用户修改地址是用户地址否,给出错误提示是否验证通过用户修改地址修改成功结束开始发送用户地址更新用户地址用户地址簿修改的流程:1.当用户已经是处于登录状态,可以进入修改地址簿界面。2.新增、修改、删除当前的地址簿信息,并提交。3.应用服务器验证输入的地址信息是否合法,如果非法,则返回错误提示。如果是合法,则下一步。4.如果修改合法,则发送新的地址信息到数据库进行更改。5.提示修改地址簿成功。4.3.5 用户修改密码当用户需要安全性调整时,可以修改账户密码。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - -
17、 - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 21 页 - - - - - - - - - 用户前台基本功能系统概要设计修改密码流程是否,给出错误提示开始结束用户输入旧密码以及新密码旧密码是否验证通过修改成功用户密码修改的流程:1.当用户已经是处于登录状态,可以进入修改密码界面。2.用户输入旧密码,新密码和确认新密码,并提交。3.应用服务器验证就密码是否一致,新密码是否符合规则,如果非法,则返回错误提示。如果是合法,则下一步。4.如果修改合法,则发送新的密码信息到数据库进行更改。5.提示修改密码成功。4.3.6 用户找回密码当用户忘记个人密码时,可以
18、通过邮箱,重置个人密码。忘记密码流程是否,给出错误提示系统自动生成随机密码用户输入登录邮箱以及验证码是否验证成功开始将新密码通过邮件发送到用户邮箱结束用户找回密码的流程:1.当用户忘记登录密码是,可以进入找回密码界面。2.用户输入登录邮箱以及验证码,并提交。3.应用服务器验证输入的邮箱地址是否合法,并且验证有没有用户使用该邮箱地址,如果都是非法,则返回错误提示。如果是合法,则下一步。4.系统自动生成随机密码。5.将新密码通过邮件发送到该用户的邮箱。6.提示用户到该邮箱地址去查收新密码。7.完成用户的密码找回功能。4.3.7 用户积分查看当用户已经处于登录状态,可以通过用户的账号ID,去后台获取
19、用户的积分信息。用户积分显示流程开始输入用户的账户 ID判断用户的 ID是否存在否,给出错误提示系统自动到后台查找用户的积分情况结束返回积分信息名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 21 页 - - - - - - - - - 用户前台基本功能系统概要设计用户积分查看的流程:1.当用户已经是处于登录状态,可以进入查看积分界面。2.浏览器自动提交带有个人信息的Cookie,上面带有用户的账号ID。3.应用服务器验证该账号ID 是否已经处于登录状态,如果非法,则返
20、回错误提示。如果是合法,则下一步。4.系统自动到后台查找该用户的积分情况,包括总积分、积分消费记录、积分兑换等信息,并返回结果。5.提示用户的积分信息。4.3.7 用户积分调用接口积分信息查看已授权的客户端,可以通过用户的账号ID ,异步调用接口,返回JSONP 积分的信息。HTTP 请求请求地址 : http:/my. 域名 /ajax/getuserscore.do?uid=xxxx&ticket=XXXX 参数列表如下 : 参数名是否必须说明uid Y 账号 ID 值ticket Y 授权验证票据callback N Jsonp返回的函数名HTTP 应答应答内容 : Callback(r
21、esult:0,uid:xxx,score:100,history:xxx,xxx,xxx, exchange:xxx,xxx); 参数列表 : 参数名是否一定存在说明result Y 返回结果 , 0 正常, 1 不正常uid N 账号 ID 值score N 用户当前总积分history N 积分消费记录exchange N 积分兑换情况积分增减设置已授权的客户端,可以通过用户的账号ID ,异步调用接口,增减或者减少某个用户的积分。HTTP 请求请求地址 : http:/my. 域名 /ajax/ plususerscore.do?uid=xxxx& score =100&ticket=X
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年用户管理基本功能概要设计整理 2022 用户 管理 基本功能 概要 设计 整理
限制150内