大唐软件任务管理系统1.docx
- 文档编号:10430897
- 上传时间:2023-02-11
- 格式:DOCX
- 页数:14
- 大小:774.98KB
大唐软件任务管理系统1.docx
《大唐软件任务管理系统1.docx》由会员分享,可在线阅读,更多相关《大唐软件任务管理系统1.docx(14页珍藏版)》请在冰豆网上搜索。
大唐软件任务管理系统1
第三章软件需求
3.1系统登录
用户在登录界面中输入用户名和密码,选择角色,并提交;系统确认用户输入的用户名和密码合法,以及选择的角色正确;系统则根据用户不同的角色显示不同的主页面。
3.2人员管理
此部分功能只有系统管理员有权限。
3.2.1添加人员
系统管理员在“新用户”界面中输入用户的用户名、真实姓名、出生年月日、职位描述、入职时间、所属角色和初始密码等信息;系统储存该员工的信息,返回到“用户管理”界面,在员工列表中显示刚刚添加的员工信息。
3.2.2删除人员
系统管理员在显示的员工列表页面中选择要删除的员工信息,请求删除该员工信息;系统提示“确认删除”信息;系统管理员确认删除;系统删除员工信息,回到“员工管理”界面。
3.2.3分配人员
系统管理员在显示的员工列表页面查看角色为“员工”的详细信息;系统显示该员工的详细信息;系统管理员选择选择该员工的上级主管;系统建立该员工和所选主管所属关系。
3.5系统退出
用户请求安全退出系统;系统提示“确认退出”信息;用户确认退出系统;系统安全退出并回到未登录界面。
第五章用例分析
5.1顶层用例
用户具有两个用例:
登录系统和退出系统。
系统管理员、主管和员工这三个参与者与用户这个参与者的关系是泛化关系,所以他们除了具有自身的用例外还具有用户的所有用例。
顶层用例图如图5-1所示。
图5-1顶层用例图
5.2登录/退出
5.2.1登录系统
用例编号
UC1
用例名
登录系统
用例描述
系统管理员、主管和员工三种角色的用户需要输入正确的用户名和密码,并选择正确的角色后才可以进入系统。
参与者
用户
前置条件
用户访问系统
后置条件
用户通过验证
基本路径
1.用户输入用户名、密码和角色
2.系统确认用户名、密码和角色正确
3.系统显示带有用户信息的主界面
扩展点
2a.用户提供的用户名不存在
2a1.系统显示“用户名不存在”信息
2b.用户提供的密码错误
2b1.系统显示“密码错误”信息
2c.用户提供的角色错误
2c1.系统显示“角色错误”信息
补充说明
用户在登录系统时输入的用户名和密码不能为空;用户输入的用户名是用户的惟一标识。
5.2.2退出系统
用例编号
UC2
用例名
退出系统
用例描述
用户安全地退出系统
参与者
用户
前置条件
登录成功
后置条件
系统安全退出并返回到未登录状态
基本路径
1.用户请求退出系统
2.系统提示“确认退出”信息
3.用户可以选择以下动作:
确认退出
取消退出
扩展点
3a.用户确认退出
3a1.用户确认退出系统
3a2.系统安全退出
3a3.系统返回到登录界面
3b.用户取消退出
3b1.用户取消退出系统
3b2.系统显示用户前一个操作的界面
补充说明
当用户安全退出系统后,系统关闭用户的所有会话信息。
5.3人员管理
管理人员用例扩展出添加人员、删除人员和分配人员这三个子用例,这三个用例之间是相互独立的。
人员管理用例图如图5-2所示。
图5-2人员管理用例图
5.3.1添加人员
用例编号
UC3
用例名
添加人员
用例描述
系统管理员可以为该系统添加其他角色(包括主管和员工)的基本信息
参与者
系统管理员
前置条件
以系统管理员角色登录系统
后置条件
系统管理员添加的人员信息成功录入系统
基本路径
1.系统管理员请求管理用户
2.系统显示“用户管理”界面
3.系统管理员请求添加人员
4.系统显示“添加人员”界面
5.系统管理员输入用户名等人员信息
6.系统确认人员信息充分
7.系统保存人员信息
8.系统返回到“用户管理”界面,显示添加的人员信息
扩展点
5a.系统验证用户名不存在
5a1.系统根据用户名检索人员信息
5a2.系统确认不存在该用户名
5a3.系统显示“用户名可以使用”信息
5b.系统验证用户名存在
5b1.系统根据用户名检索人员信息
5b2.系统确认存在该用户名
5b3.系统显示“用户名已被占用”信息
5b4.系统管理员重新输入新用户名
6a.系统管理员输入的人员信息不充分
6a1.系统提示输入剩余信息
补充说明
1.人员信息包括:
用户名、真实姓名、出生年月日、职位描述、入职时间、所属角色和初始密码等。
2.系统管理员输入的用户名、密码和所属角色对应登录系统中用户输入的用户名、密码和角色。
5.3.2删除人员
用例编号
UC4
用例名
删除人员
用例描述
系统管理员可以删除其他角色用户(包括主管和员工)的信息
参与者
系统管理员
前置条件
以系统管理员角色登录系统
后置条件
该用户信息已经删除,该用户不能再登录系统。
基本路径
1.系统管理员请求管理员工
2.系统显示“员工管理”界面
3.系统管理员请求删除人员信息
4.系统提示“确认删除”信息
5.系统管理员可以选择以下动作:
确认删除
取消删除
扩展点
5a.系统管理员确认删除
5a1.系统管理员确认删除人员信息
5a2.系统删除人员信息
5a3.系统回到“员工管理”界面,显示更改结果
5b.系统管理员取消删除
5b1.系统管理员取消删除人员信息
5b2.系统回到“员工管理”界面
补充说明
1.人员信息包括:
用户名、真实姓名、出生年月日、职位描述、入职时间、所属角色和初始密码等。
2.系统管理员一次可以删除多条人员信息。
5.3.3分配人员
用例编号
UC5
用例名
分配人员
用例描述
系统管理员可以将员工分配为某一主管的下属,也可以删除其从属关系。
主管和员工是一对多关系,即一名主管对应多个员工,而一名员工只能对应一名主管。
参与者
系统管理员
前置条件
以系统管理员角色登录系统
后置条件
该员工为该主管所属,该主管可以在其人员列表中看到该员工信息,并可以为其分配任务。
基本路径
1.系统管理员请求管理员工
2.系统显示“员工管理”界面
3.系统管理员请求查看某位员工
4.系统显示该员工详细信息
5.系统管理员可以选择以下动作:
分配人员
扩展点
5a.系统管理员分配人员
5a1.系统管理员更改该员工的上级主管信息
5a2.系统建立该员工和所选主管所属关系
5a3.系统显示修改结果
补充说明
员工详细信息包括:
用户名、真实姓名、出生年月日、职位描述、入职时间、所属角色和初始密码等。
第七章图形界面设计
7.1人员管理
7.1.1登录
如果用户输入用户名和密码合法,并且“角色”为“系统管理员”,则当用户单击“登录”按钮后可以进入系统管理员主界面;如果用户单击“重置”按钮,则可以清空表单中的内容。
登录界面如图7-1所示。
图7-1登录界面
7.1.2系统管理员主界面
如果用户单击导航栏中“用户管理”按钮,系统显示“人员列表”界面并列出系统中所有主管和员工信息;如果用户单击“员工管理”按钮,系统显示“员工列表”界面并列出系统中所有员工信息;如果用户单击“扩展功能”按钮,系统显示“系统正在完善中”信息;如果用户单击“退出系统”按钮,系统返回到登录界面。
系统管理员主界面如图7-2所示。
图7-2系统管理员主页面
7.1.3人员列表
在“人员列表”界面,用户可以分页查询所有主管和员工信息,添加人员、查看一个人员的详细信息和批量删除多个人员信息。
如果用户单击“添加人员”按钮,系统显示“新建用户”界面;如果用户选择一个人员并单击“详细信息”按钮,系统显示“人员详细信息”界面;如果用户选择多个员工后的复选框并单击“删除”按钮,系统会弹出一个对话框,提示你是否确认删除这些人员信息。
人员列表界面如图7-3所示。
图7-3“人员列表”界面
7.1.4新建用户
用户填写表单中的信息;如果用户填写的内容合法并单击“提交”按钮,系统跳转到“人员列表”界面,并显示新添加的人员信息;如果用户单击“重置”按钮,系统清空表单中的内容;如果用户单击“返回”按钮,系统跳转到“人员列表”界面。
新建用户界面如图7-4所示。
图7-4“新建用户”界面
7.1.5人员详细信息
如果用户单击“返回”按钮,系统返回到“人员列表”界面。
人员详细信息界面如图7-5所示。
图7-5“人员详细信息”界面
7.1.6删除人员信息
如果用户单击“确定”按钮,系统删除人员信息;如果用户单击“取消”按钮,则取消删除。
删除人员信息界面如图7-6所示。
图7-6删除人员信息界面
7.1.7员工列表
如果用户选择一个员工,并单击“详细信息”按钮,系统显示“员工详细信息”界面。
员工列表界面如图7-7所示。
图7-7“员工列表”界面
7.1.8员工详细信息
用户从上级主管下拉列表中的选择一个主管,单击“更改主管”按钮,系统建立该员工和所选主管的从属关系;如果用户单击“返回”按钮,系统返到“员工列表”界面。
员工详细信息界面如图7-8所示。
图7-8“员工详细信息”界面
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大唐 软件 任务 管理 系统
![提示](https://static.bdocx.com/images/bang_tan.gif)