《英语在线交流系统》软件功能分析
功能列表
用户信息管理
注册
登录
用户资料填写
用户资料修改
功能分析
注册
功能描述
基本流程
1)用户单击主页面中的注册链接。
2)系统进入注册页面。
3)用户填写用户名、密码、确认密码等信息,单击注册按钮。
4) 注册成功,返回主页面。
分支流程
3a) 如果用户名不符合要求,则给出不符合要求的信息。
3b) 如果密码不符合要求,则给出不符合要求的信息。
3c) 如果密码与确认密码不一致,则给出不一致的信息。
4a) 如果注册不成功,仍停留在注册页面。
涉及信息
用户:用户名、密码、邮箱
登陆
功能描述
■ 基本流程
1)用户单击主页面登陆连接。
2)系统进入登陆页面。
3)用户填写用户名、密码等信息,单击登陆按钮。
4)登陆成功,返回主页面
分支流程
3a)如果用户名不正确,则给出不正确的信息。
3b)如果密码不正确,则给出不正确的信息。
3c)如果用户名与密码不一致,则给出不一致的信息。
3d)如果登陆不成功,仍留在登陆页面。
涉及信息
用户:用户名、密码
用户资料填写
1.功能描述
■ 基本流程
1)用户注册成功后系统进入资料填写界面
2)用户填写性别、出生日期、年级、英语程度及兴趣爱好等信息,单击确认按钮。
3)填写成功,返回主页面。
分支流程
2a)年级、英语程度为必须填写项目,如果用户未填写,则给出提醒的信息。
2b)如果填写失败,仍留在填写界面。
2. 用户信息
用户:性别、出生日期、年级、英语程度
用户资料修改
1. 功能描述
■ 基本流程
1)用户单击修改个人资料按钮。
2)系统进入资料填写界面。
3)用户进行资料修改,单击确认按钮。
4)修改成功,返回主页面。
分支流程
2a)年级、英语程度为必须填写项目,如果用户未填写,则给出提醒的信息。
2b)如果修改失败,仍留在填写界面。
2. 涉及信息
用户:性别、出生日期、年级、英语程度
功能列表
用户信息管理
注册
登录
用户资料填写
用户资料修改
功能分析
注册
功能描述
基本流程
1)用户单击主页面中的注册链接。
2)系统进入注册页面。
3)用户填写用户名、密码、确认密码等信息,单击注册按钮。
4) 注册成功,返回主页面。
分支流程
3a) 如果用户名不符合要求,则给出不符合要求的信息。
3b) 如果密码不符合要求,则给出不符合要求的信息。
3c) 如果密码与确认密码不一致,则给出不一致的信息。
4a) 如果注册不成功,仍停留在注册页面。
涉及信息
用户:用户名、密码、邮箱
登陆
功能描述
■ 基本流程
1)用户单击主页面登陆连接。
2)系统进入登陆页面。
3)用户填写用户名、密码等信息,单击登陆按钮。
4)登陆成功,返回主页面
分支流程
3a)如果用户名不正确,则给出不正确的信息。
3b)如果密码不正确,则给出不正确的信息。
3c)如果用户名与密码不一致,则给出不一致的信息。
3d)如果登陆不成功,仍留在登陆页面。
涉及信息
用户:用户名、密码
用户资料填写
1.功能描述
■ 基本流程
1)用户注册成功后系统进入资料填写界面
2)用户填写性别、出生日期、年级、英语程度及兴趣爱好等信息,单击确认按钮。
3)填写成功,返回主页面。
分支流程
2a)年级、英语程度为必须填写项目,如果用户未填写,则给出提醒的信息。
2b)如果填写失败,仍留在填写界面。
2. 用户信息
用户:性别、出生日期、年级、英语程度
用户资料修改
1. 功能描述
■ 基本流程
1)用户单击修改个人资料按钮。
2)系统进入资料填写界面。
3)用户进行资料修改,单击确认按钮。
4)修改成功,返回主页面。
分支流程
2a)年级、英语程度为必须填写项目,如果用户未填写,则给出提醒的信息。
2b)如果修改失败,仍留在填写界面。
2. 涉及信息
用户:性别、出生日期、年级、英语程度