uml分析考勤系统设计
写在开头的话:本文章是参考《uml大战需求分析》的案例进行总结分析,引导完成需求设计的整个流程。如需详细介绍,请阅读相关资料。
一、需求背景
针对小型公司进行考勤系统的规划设计。由于之前的考勤系统出现年假计算有误、请假流程繁琐、工资计算错误等。为了解决这些问题,公司领导提出上线考勤系统的需求。
二、需求调研&分析
针对本次系统改造涉及到的人员进行需求调研。本次需求调研采用的主要方法是:用户访谈。与调研的用户一对一或一对多,直接进行沟通,最好是采用面对面的方式。
作用:发现用户和需求范围
步骤:目的设定——提纲设计——用户筛选和邀请——现场访谈——结果汇总和分析——提炼需求。
在用户访谈执行的环节中,需要注意一下几个环节的问题
1、访谈准备:明确主题和目的,设计好提纲
2、现场访谈:建立亲公司轻松的氛围,记得录音或作详细的记录,建议40分钟内
3、需求分析:
- 筛选结果后,过滤无效信息(跑题、重复回复等)
- 提炼用户反馈的需求,避免被用户提出的“解决方案”误导
- 识别用户说的和做的,不一致
- 需求分析结果
- 用户:个人信息与网络使用偏好
- 问题:用户遇到什么问题?
- 行为:用户会怎么做?
- 原因:用户问题和行为的原因是什么?
针对用户完成角色创建(日后系统的主要使用者)。明确每个角色用户的使用场景梳理。建议创建用户体验地图,明确角色在每个业务场景中的痛点分析,找到提高满意度的切入点。用户体验地图的画法,可具体参考:https://www.zcool.com.cn/article/ZMTExODE1Mg==.html
针对该系统涉及到的人员进行调研,明确每类角色需要解决的问题。根据调研结果完成用户故事梳理以及用例图的设计。以下截图为调研人员所期望系统实现的需求。需求收集结束后,需求人员需要根据需求业务的重要性完成优先级排序。优先级排序可根据卡诺模型完成需求分类以及优先级的排序。
1、【系统需求梳理】:根据系统需求,梳理用户故事以及用例图。
【用例图】:针对每个角色可进行的功能进行描述以及系统用户之间的继承关系
【普通用户用例图】:将宏观的用例图拆解分析。
【行政人员/财务人员用例图】:将宏观的用例图拆解分析。
【经理用例图】:将宏观的用例图拆解分析。
【管理员】:将宏观的用例图拆解分析。
2、【类图】:类图的设计重点突出不同数据表之间的关联关系。
3、分析外出申请以及请假的审批流程:建议使用活动图以及状态图,描述审批流程以及审批过程中申请单的状态变化。
4、分析外出申请审批流程中的类图。
三、需求设计
根据具体的需求完成页面设计(输入、输出设计、表单设计、审批流程配置)、页面流转、数据库设计、交互设计等。需求设计文档内容框架:
四、需求落地
跟研发进行方案评审并研发。
五、需求测试
版本发布后,安排测试人员完成测试。
六:需求上线
七、需求迭代
根据系统使用者的建议进行迭代优化。
uml分析考勤系统设计相关推荐
- 基于深度学习的人脸识别考勤系统设计
写在前面:本文是本科阶段参加的第三次科创比赛项目,当时只有一个人做,能力精力有限,很多预期的功能都没有实现.最后的可展示程度不高,没有走得很远.本文是申报书部分,可以为除此参加科创的同学提供思路,可以 ...
- 【毕业设计/课程设计】基于opencv的高精度人脸识别考勤系统设计与实现
文章目录 0 项目说明 1 需求分析 2 总体设计 3 详细设计 4 程序运行结果测试与分析 5 实验心得 6 项目源码 0 项目说明 基于opencv的高精度人脸识别考勤系统设计与实现 提示:适合用 ...
- 基于RFID技术的考勤系统设计
基于RFID技术的考勤系统设计 目录 基于RFID技术的考勤系统设计 前言 一.设计方案 1.1 总设计框图 1.2功能简述 1.3硬件仿真图 二.基于RFID考勤管理系统设计 2.1单片机STC89 ...
- 广告管理系统的UML分析与设计 1
摘 要 :广告管理系统是现代报业的生命线,传统的系统分析设计方法已经难以保证开发的效率和质量,通过将 UML应用于广告管理系统建设,可以加速开发进程,提高代码质量,支持动态的业务需求,并方便地集成已有 ...
- c语言学生考勤系统课设报告,C语言课程设计总结报告学生考勤系统设计
C语言课程设计总结报告学生考勤系统设计 C语言程序设计课程设计报告设计题目:学生考勤系统设计专 业 自 动 化 班 级 自 动 化 071 学 生 朱 胜 佳 指导教师 梁 德 胜 2008 年 春季 ...
- android实现定位打卡,基于Android的移动定位课堂考勤系统设计与实现
董崇杰 摘 要: 为促进高职院校课堂考勤管理工作的规范化,提高课堂考勤管理水平,使用PHP语言开发了Web服务端的课堂考勤系统,结合移动定位技术开发了Android手机客户端.该系统已上线试运行,运行 ...
- 基于局域网IP的考勤系统设计与实现
基于局域网IP的考勤系统设计与实现 作者:不染心 时间:2022/7/2 项目地址: https://mbd.pub/o/author-aWaVlmpkYw==/work 文章目录 基于局域网IP的考 ...
- 【资料分享】基于51单片机的智能指纹考勤系统设计-原理图-PCB-程序-报告、基于51单片机和MAX1898的智能手机充电器设计
1661[毕设课设]基于51单片机的智能指纹考勤系统设计-原理图-PCB-程序-报告 摘 要 随着科学技术的不断发展带动着电子行业的地位越来越重,现在电子产品几乎在社会的各个领域都可以见到.这些技术的 ...
- java计算机毕业设计考勤系统设计源码+mysql数据库+系统+lw文档+部署
java计算机毕业设计考勤系统设计源码+mysql数据库+系统+lw文档+部署 java计算机毕业设计考勤系统设计源码+mysql数据库+系统+lw文档+部署 本源码技术栈: 项目架构:B/S架构 开 ...
- 基于Springboot+Vue+小程序学生课程考勤系统设计
开发软件:Eclipse/Idea + WebStorm/Vscode + 微信开发者工具 + Redis + mysql 基于前后端分离开发的一个学生课程考勤系统设计,项目可以有多个角色如超级管理员 ...
最新文章
- Struts2——学习(5):页面跳转
- 某班学生有50人会c语言的有40人,《离散数学》期末考试题目及评分标准
- 教你从0到1搭建秒杀系统-抢购接口隐藏与单用户限制频率
- 最全Kafka 设计与原理详解【2017.9全新】
- 软件工程复习提纲——第五章
- 简单帅气的折纸机器人_新型电磁喷雾可将任何物体变成机器人,有望在生物学领域应用...
- 重拾《 两周自制脚本语言 》- 支持中文标识符
- 关于new pad利用iPad12的资源缩放的问题 contentScaleFactor设置
- 【反反爬实战】网易有道翻译(免费、即时的多语种在线翻译)
- 新加坡国立大学计算机系访学,关于选拔本科生2019年春季学期赴新加坡国立大学访学的通知...
- 美国音乐学院计算机音乐专业排名2015年,美国音乐学院排名前100
- md5验证文件上传,确保信息传输完整一致
- 文件共享服务器(CIFS协议)
- 苹果退款_苹果退款流程最新苹果内购退款流程和教程
- 常见的HTTP状态码(HTTP Status Code)说明
- 苏州新导RFID智能机房资产管理系统,RFID资产管理追踪系统
- js 实现图片点击放大功能(组图)
- C语言实现家族树的建立与操作
- rj45 千兆接口定义_rj45接口定义,大神教你秒懂rj45的接线方法【详细方法】
- 使用少量数据去除神经网络中的水印 -- WILD