软件工程大作业 下载本文

图2.3 个人信息管理用例图

用例分析

公司职员在个人信息管理中,可以对个人的基本资料进行修改操作,或者补充管理员创建用户时没有填写完整的资料,修改登陆系统的个人密码,查看其他同事的基本资料,还可以根据需求设置自己在系统中的显示状态。 2.3.1 修改个人资料

基本流程

用户点击修改个人资料按钮,系统显示资料修改窗口。用户根据自己的需求编辑个人的资料,完成之后点击提交,系统显示个人资料修改成功窗口。

分支流程

1. 如果用户修改了无权修改的资料,如用户名、部门、职位等,系统显示操作错误,并提示用户无权进行此项操作。

2. 如果用户修改完资料后点击取消,系统不保存修改结果,窗口关闭。 3. 如果用户修改完资料后没有进行确认或取消操作,则系统始终显示个人资料修改窗口。

顺序图

图2.3.1个人修改资料顺序图

2.3.2 修改密码

基本流程

用户点击修改个人密码按钮,系统显示密码修改窗口。用户输入原始密码,然后输入新密码和确认新密码,完成之后点击提交,原始密码正确无误且确认密码和新密码一致,就可以成功修改登陆密码,系统显示个人密码修改成功界面。

分支流程

1. 如果用户输入的原始密码错误,系统将显示一条错误消息,并提示用户输入正确的原始密码;

2. 如果用户输入的确认密码和新密码不一致,系统将显示一条错误消息,并提示用户新密码和确认密码不一致;

3. 如果用户修改完密码后点击取消,则系统不保存修改结果并关闭页面。 4. 如果用户修改完密码后没有进行确认或取消操作,则系统始终显示密码修改界面。

顺序图

图2.3.2密码修改顺序图

2.3.3 查看用户资料

基本流程

用户需要查看同事资料时,选择所要查看的同事的资料项,系统显示同事的个人资料页面,但不会显示密码资料。用户查看完毕之后点击关闭,系统关闭该页面。

分支流程

1. 如果用户在查看同事资料时做编辑操作,系统将提示一条错误消息;

2. 如果用户查看完同事资料后没有进行关闭操作,则系统始终显示查看同事资料页面。

顺序图

图2.3.3 用户资料查看顺序图

2.3.4 设置状态

基本流程

用户点击设置状态按钮,系统显示状态设置页面。用户根据自己的需求选择自己在系统中的显示状态,包括在线、离线和隐身三种状态,点击确认后用户将在系统中显示相应的状态。

顺序图