用户注册系统需求规格说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用户注册系统
需求规格说明书
1.引言
1.1目的
提供系统的总体要求,作为用户和开发人员之间了解的基础。提供系统的功能、性能、接口和可靠性要求,提供验收标准,作为用户确认测试的依据。
1.2预期的读者
对本系统进行测试和验收的测试人员和用户及其他有权需要调用本文档的人员。
2.任务概述
2.1目标
用户注册系统主要用于网站用户注册、登录、修改个人信息以及管理员登录、浏览所有用户信息、删除用户。
2.2运行环境
在网络环境下运行
3.数据描述
3.1数据字典
3.2 E-R图
4.功能需求
4.1用户注册
新用户注册一个账号,输入name、password、email、phone,其中name是唯一的不可重复的,获取用户id。
4.2用户登录
老用户输入name和password登录用户账号。
4.3用户修改个人信息
用户修改个人信息,可以修改name、password、email、phone,其中name是唯一的不可重复的。
4.4管理员登录
管理员输入name和password登录管理员账号。
4.5管理员浏览所有用户信息
管理员浏览所有用户信息,包括name、password、email、phone。
4.6管理员删除用户
管理员删除用户账号,包括用户的id、name、password、email、phone。
5.性能需求
5.1用户注册
允许多人同时注册;注册时name自动查重,如有name值已有则不允许注册直至name 值改为唯一的方可继续注册;除id自动生成外,所有注册信息必填。
5.2用户登录
允许多人同时登陆;name值和password 都正确且对应才能登上账户;每个账户只能在一台设备上登录,如在另一台设备上重复登录,先登录的设备上强制下线并提醒用户。
5.3用户修改个人信息
允许多个用户同时在线修改自己的个人信息;若改动name则自动查重,如name值已有则不允许修改,name值改为唯一的方可确认修改。
5.4管理员登录
允许多人同时登陆;name值和password 都正确且对应才能登上账户;每个账户只能在一台设备上登录,如在另一台设备上重复登录,先登录的设备上强制下线并提醒管理员。
5.5管理员浏览所有用户信息
允许多个管理员账户同时在线浏览任意所有用户信息。
5.6管理员删除用户
允许多个管理员账户同时在线删除用户;删除前确认被删除用户是否存在,是则删除,否则报错。