- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
XX系统需求V1.2_20150824
PAGE \* MERGEFORMAT 13
XXX系统
一、面向对象:
普罗大众
二、需求:
简单法律问题的快速解答
三、平台建设:
1、网站
2、APP-Android/iOS
四、系统分析和设计:
1、系统需求(文字描述)
2、系统架构(Use Case Diagram)
3、系统分析(Sequence Diagram)
4、设计蓝图(系统各部件连接图)
5、用户界面
五、系统需求
* 一般用户
1、用户可注册
2、用户可以悬赏提问(按领域分类),问题向对该领域感兴趣的所有回答者开放
3、用户可浏览自己所提的问题和答案
4、用户可对回答者进行评价
7、用户可对回答者进行额外打赏
8、用户可在线支付费用(支付宝、微信支付、网银不做)
* 认证用户(即回答者)
1、回答者可注册并通过认证(用户可上传相关证件材料提请认证,并由管理员人工验证并批准)
2、回答者可以建立个人简历,简历页有直接提问的功能,例如用户如果就冲着某回答者来的,那么就可以直接在他的个人简历页报价提问,回答者看到后可以选择回答,不回答,或者加价回答(也就是有个讨价还价的机制)。
3、回答者获得的悬赏金累积在其系统账户中,满100元可提现,回答者可开通支付宝、微信支付、网银等收款渠道
4、回答者可对用户评价进行回复或向系统管理员申诉
*系统
1、系统可在前台登录处理(编辑、删除、待审核)所有提问和回答
2、系统管理员可在后台处理申诉的相关操作
3、系统管理员可设置敏感词过滤
4、系统管理员管理用户(增加新用户、修改现用户、删除用户)
5、系统管理员可在后台维护系统洁净(删除问题、回答,屏蔽用户、IP地址等)
六、系统架构
用户管理功能用例描述:
1.1. 注册-手机注册
优先级: 高类型/层次: 系统 /用户目标主执行者: 用户次执行者: 数据库服务器,手机运营商服务器简述: 此用例描述用户使用手机号注册前置条件: 用户打开手机注册页面主成功场景:此用例开始于用户开始注册
用户输入手机号并要求系统发送短信验证码至用户手机
系统检查该手机号是否有效并是否已被注册
如手机号有效并且未被注册,系统通过短信发送验证码至该手机
用户填入短信验证码,填入密码和确认密码并点击注册
系统自动生成一个用户ID,并将手机号码和密码输入数据库
用户进入个人资料页面填写个人资料
系统将用户个人资料输入数据库
用户完成注册扩展:用户个人资料必填项为:邮箱、昵称,系统需检查邮箱和昵称的唯一性
用户个人资料选填项为:头像(用户不填则使用默认头像)、真实姓名(可选择隐藏)、职业(下拉菜单)、工作单位(可选择隐藏)、职位(可选择隐藏)、所属行业(下拉菜单)、居住地(下拉菜单包括中国省份+海外)
领域设置未决问题:Describe any questions that need to be answered by the client, or non-functional requirements relevant to this use case, etc.
1.2. 注册-邮箱注册
优先级: 高类型/层次: 系统 /用户目标主执行者: 用户次执行者: 数据库服务器,电子邮件服务器(阿里)简述: 此用例描述用户使用邮箱注册前置条件: 用户打开邮箱注册页面主成功场景:此用例开始于用户开始注册
用户输入邮箱号,填入密码和确认密码并点击注册
系统检查该邮箱号是否有效并是否已被注册
系统自动生成一个用户ID,并将邮箱号和密码输入数据库
用户进入个人资料页面填写个人资料并点击完成注册
系统将用户个人资料输入数据库
系统发送验证邮件至用户邮箱
用户点击验证邮件中链接验证身份
用户完成注册扩展:用户个人资料必填项为:邮箱、昵称,系统需检查邮箱和昵称的唯一性
用户个人资料选填项为:头像(用户不填则使用默认头像)、真实姓名、工作单位、职位、所属行业(下拉菜单)、居住地(下拉菜单包括中国省份+海外)未决问题:Describe any questions that need to be answered by the client, or non-functional requirements relevant to this use case, etc.
2. 重置密码
优先级: 高类型/层次: 系统 /用户目标主执行者: 用户次执行者: 数据库服务器,电子邮件服务器简述: 此用例描述用户忘记密码后重置密码前置条件: 用户打开重置密码页面主成功场景:此用例开始于用户开始重置密码
用户输入注册的邮箱号并点击重置密码
文档评论(0)