- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 功能分析
功能分析描述了待开发的软件必须完成的任务,定义了必须实现的软件功能,使得用户通过这些功能完成他们的任务,从而满足业务需要[4]。
用户角色分析
从系统的角度分析系统的参与者,并给出每一个参与者的描述。
以下从身份证上课考勤系统的实际需求分析,系统涉及到以下角色:
表3 用户角色划分表
角色职责或功能学生系统主要参与者,进行课堂考勤登记等教师系统主要参与者,进行课堂考勤登记等教务人员系统主要参与者,设置考勤地点、考勤课程、查询用户等相关参数,以及查询考勤信息管理人员系统的管理人员,负责上传考勤信息、考勤备份等
系统用例分析
用例(use case)表示参与者与系统的一次交互过程。用例图用来描述软件需求模型中的系统功能,通过一组用例可以描述软件系统能够给用户提供的功能。
总体用例分析
从系统的使用者的角度使用UML的用例图描述系统的用例,并给出每一个用例的用例描述。
下面给出了身份证上课考勤系统的总体用例图,包含课堂考勤、上传考勤、考勤管理、远程管理、基础数据管理、系统管理用例,如下图3.1所示:
图3.1 身份证上课考勤系统总体用例图
子用例分析
针对3.2.1节的总体用例分析,逐项子用例展开分析。
课堂考勤用例
图3.2 课堂考勤用例图
表3-1 参数设置用例描述
描述项说明名称参数设置描述描述了管理人员使用本系统课堂考勤模块进行参数设置的过程参与者管理人员前置条件必须是管理人员角色登录系统后置条件生成参数列表信息基本操作流(1)选择“管理人员”角色;
(2)输入管理人员的账号、密码以及系统验证码;
(3)点击“登录”按钮;
(4)进入课程考勤界面后,点击“参数设置”按钮。
表3-1-1 上课信息设置用例描述
描述项说明名称上课信息设置描述描述了管理人员使用课堂考勤模块进行上课信息设置的过程参与者管理人员前置条件可读取课程信息、班级信息、教师信息、学生信息后置条件生成上课信息表基本操作流(1)点击“参数设置”按钮;
(2)进入“参数设置”界面后,点击“上课信息设置”按钮;
(3)显示“上课信息设置”界面后,输入或选择上课相关信息;
(4)确认是否保存已设置的上课信息;如果是,点击“确认保存”按钮,否则点击“取消保存”按钮。
表3-1-2 时间设置用例描述
描述项说明名称时间设置描述描述了管理人员使用课堂考勤模块进行时间设置的过程参与者管理人员前置条件管理人员角色登录通过后。后置条件保存已设置的时间信息表基本操作流(1)点击“参数设置”按钮;
(2)进入“参数设置”界面后,点击“时间设置”按钮。
表3-1-2-1 考勤时间设置用例描述
描述项说明名称考勤时间设置描述描述了管理人员使用课堂考勤模块进行考勤时间设置的过程参与者管理人员前置条件在当时考勤时间设置的时间之后后置条件生成已设置好的考勤时间。基本操作流(1)点击“时间设置”按钮;
(2)进入“时间设置”界面后,点击“考勤时间设置”按钮;
(3)显示“考勤时间设置”界面后,输入打卡开始和结束时间;
(4)确认是否保存已设置的考勤时间信息;如果是,点击“确认保存”按钮,否则点击“取消保存”按钮。
表3-1-2-2 系统时间设置用例描述
描述项说明名称系统时间设置描述描述了管理人员使用课堂考勤模块进行系统时间设置的过程参与者管理人员前置条件管理人员角色登录通过后。后置条件设置好的系统时间信息。基本操作流(1)点击“时间设置”按钮;
(2)进入“时间设置”界面后,点击“系统时间设置”按钮。
表3-1-2-2-1 联网设置系统时间用例描述
描述项说明名称联网设置系统时间描述描述了管理人员使用课堂考勤模块进行联网设置系统时间的过程参与者管理人员前置条件联入到互联网后置条件保存已设置与互联网对时的时间基本操作流(1)点击“系统时间设置”按钮;
(2)进入“系统时间设置”界面后,点击“联网设置系统时间”按钮;
(3)显示“联网设置系统时间”界面后,点击“自动与Internet时间同步”按钮。
表3-1-2-2-2 手动设置系统时间用例描述
描述项说明名称手动设置系统时间描述描述了管理人员使用课堂考勤模块进行手动设置系统时间的过程参与者管理人员前置条件管理人员登录通过后后置条件保存已设置的系统时间基本操作流(1)点击“系统时间设置”按钮;
(2)进入“系统时间设置”界面后,点击“手动设置系统时间”按钮;
(3)显示“手动设置系统时间”界面后,输入年月日及时分
您可能关注的文档
- 实词120个().doc
- 实用资料—英语八级词汇分类汇总.doc
- 实践力教育之“先给妈妈的演讲.docx
- 定制家具行业认知.pptx
- 生的食物和熟的食物教程.ppt
- 用1.1.3治理大气污染ppt课件3-苏教版教程.ppt
- 实验 R语言.ppt
- 用AutoCAD绘制平面图教程.ppt
- 实际问题与一元一次方程-方案决策问题.ppt
- 宝玉石分类.ppt
- 2025-2026年中国超级电容行业市场现状调查及前景战略研判报告.pdf
- 2025-2026年中国轨道交通车辆空调行业市场现状调查及发展前景研判报告.pdf
- 工业项目可行性研究报告.docx
- 2025-2026年中国超声导电膏行业市场专项调研及投资前景可行性预测报告.pdf
- 2025-2026年中国跑步袜行业市场发展趋势与前景展望战略分析报告.pdf
- 2025-2026年中国谷胱甘肽制剂行业市场行情监测及前景战略研判报告.pdf
- 2025-2026年中国超声波液体流量计行业市场发展趋势与前景展望战略分析报 .pdf
- 仓库建设项目可行性研究报告.docx
- 2025-2026年中国豆沙加工行业市场现状调查及投资前景研判报告 .pdf
- 2025-2026年中国高岭土产业运行概况与趋势预测分析研究报告 .pdf
文档评论(0)