员工考勤系统业务建模+系统用例图

article/2025/6/11 11:06:55

【员工考勤系统】
现要为某单位开发一款“员工考勤系统”,其开发背景和问题如下。

作为 Acme 公司的信息主管,你被委托开发一款新的考勤系统。要求新系统允许员工 记录电子的考勤信息并自动产生员工的工资支付信息

新系统运行在整个公司内部的每名员工的计算上,考虑到安全和隐私方面的原因,每名员工只能访问和编辑自己的考勤信息和工资支付信息,但是项目经理可以查看和编辑本项目组内部所有员工的信息。

新系统用于维护公司内部所有的员工信息(目前公司大约有500多名员工),系统必须能够按照员工的考勤信息按时正确地计算工资信息。由于费用原因,目前公司并不打算替换已有的遗留数据库系统 一项目管理数据库。在该数据库中保存着公司所有的项目信息及相关的工资级别代码,属于不同项目的员工,其工资的计算方式并不相同(根据工资级别代码来区分)。该数据库采用的是运行在1IBM 主机上的 DB2系统。考勤系统需要访问该数据库的信息,但不进行更新操作。

公司内部按项目组的形式管理,项目经理负责整个项目组;而组内一般存在3类雇员。

第一类为小时工,其工资按照小时计算。他们每天需要记录当天的工作小时,根据工作时间和所属项目的工资级别代码来计算当天的工资;如果当天工作超过8小时,则超过的部分按加班计算(工资为平时的1.5倍)。这类员工每周五结算本周工资。

第二类为普通员工,其工资每月固定。为了跟踪他们的上班情况,他们每天也需要记录当天的工作时间,某些项目组可能会根据该工作时间对员工进行奖惩(具体奖惩措施本系统不处理,由项目经理自行决定)。这类员工每个月末结算工资。

第三类为销售人员,这类员工不用每天记录考勤信息,而是记录当天完成的订单情况。其工资的计算方式是根据当月的订单情况进行提成。根据订单的性质不同,提成的比例也 有所差别,具体提成比例有5%、10%、15%、25%这4个档次。这类员工工资也是在每个月末结算。

新系统另一个最重要的特征就是所有的员工可以随时查看自已的考勤信息,对于员工而言,提交的考勤信息不允许修改(如果实在存在错误,可由项目经理修改);在每个月末(对于小时工则为每个周末),还可以查看自己本月的工资支付信息(以前的工资信息可随时 查看)。

为了保证员工能够及时地获得本月的工资情况,该系统在每个周五和每个月末会自动运行,为员工产生相应的工资信息,并及时提醒项目经理确认工资信息。经项目经理确认后 的工资信息即可公开给员工。

业务用例图

在这里插入图片描述

业务用例活动图

分区:
1、小时工
2、普通员工
3、销售人员
4、项目经理

(ps:也可以将这几类员工合并为员工,看个人想法)

走流程:(注:只能有一个起点,终点可以有无数个)

大概流程及细化:

小时工和普通员工在这里插入图片描述

小时工和普通员工进行细化:

1、在员工【工作】之后员工可以选择是否加班(决策点)

2、员工【打卡下班】后可以查看自己的考勤信息

3、细化 图中员工看见自己的工资将其分为 查看以前工资 和 查看本周(月)工资

在这里插入图片描述

销售人员
在这里插入图片描述

销售人员进行细化:
1、细化 图中员工看见自己的工资将其分为 查看以前工资 和 查看本月工资

在这里插入图片描述

完整用例活动图

在这里插入图片描述

业务对象模型

在这里插入图片描述

系统用例图

在这里插入图片描述


http://chatgpt.dhexx.cn/article/oTVAA8by.shtml

相关文章

售后服务工单系统用例图时序图

工单用例图 1,工单系统整体用例图 2,工单信息用例图 3,派单信息用例图 4,过程信息用例图 5,完工信息用例图 工单时序图 1,创建时序图 2,派单时序图 3,接单时序图 4,过程时…

怎么画系统用例图?(内含图例)

系统用例图的画法 文中所有图例的的需求描述如下: 系统的借阅者为学生和教师,系统为借阅者提供查询图书、借阅图书、归还图书的服务。学生最多可借阅5本,教师最多可借阅20本。在借阅和归还图书时,要先“验证借阅者的身份”。归还…

相见恨晚的mac教程|Mac可以这样卸载windows系统

刚入手苹果Mac电脑的小伙伴,可能会因为Windows操作习惯或者软件不兼容等情况,会选择给Mac安装双系统! 然而,有的小伙伴对双系统的体验效果却不是很好 那么,mac彻底删除双系统会不会很难?今天的“相见恨晚…

苹果双系统怎么切换_Mac可以这样卸载双系统中的windows系统

刚入手苹果Mac电脑的小伙伴,可能会因为Windows操作习惯或者软件不兼容等情况,会选择给Mac安装双系统! 然而,有的小伙伴对双系统的体验效果却不是很好 那么,mac彻底删除双系统会不会很难?今天的“相见恨晚的…

Mac安装win10出现的错误无法分区和Boot Camp分区不足

迁移助理Boot Camp出现分区不足问题 sudo tmutil disable localsnapshot磁盘助理无法分区 先关闭时间机器备份,再去分区实用工具或其他中找到磁盘工具 注意 显示所有设备才能点➕分区 点一次➕号分一个区,圆圈移动范围,格式NTFS名称随意 …

教你解决问题:mac电脑卸载双系统中Boot camp助理出现“启动磁盘不能被分区或恢复成单个分区”

问题:启动磁盘不能被分区或恢复成单个分区 苹果电脑装了双系统,但是一直用的mac系统,所以打算把windows卸载。 看到网上说直接用Boot camp助理卸载就行,但是点“继续”的时候出现问题:启动磁盘不能被分区或恢复成单个…

Win To Go MacBook Pro (16-inch, 2019) Catalina 10.15.7 bootcamp 6.1.7748

bootcamp6.1.7748百度网盘 链接: https://pan.baidu.com/s/1ZDbHwP3Y20nr6hDOUAQOCg 密码: qhui 2021年10月30日更新 如果上面的链接失效了,没事,找按正常bootcamp流程一下,然后不装系统, 然后找到系统路径 /资源库/application Support/bootcamp 就可以好到驱动相关…

iMac上用bootcamp安装Win10遇到的问题总结

iMac上用bootcamp安装Win10遇到的问题总结 为什么要在iMac上用bootcamp安装Win10?下载官方原版Windows10Bootcamp(启动转换助理)激活Win10访问网络存储器启用SMB1 为什么要在iMac上用bootcamp安装Win10? 某日,因闲置的…

学会这招,走哪都管用-如何在MacBook air上安装windows10环境下的所有系统

现在的苹果电脑自带安装windows功能还是很强大的,通过这个教程,你会觉得苹果改windows是这么的简单。 通过微软官方下载原版,不要下载GHOST版本或其他被修改过的版本。下载官网windows10 64位版本,32位已经不适合使用了。 、 2……

Apple

这里写目录标题 IphoneMacbook查看备份文件截屏触摸面板无效 Iphone Macbook 查看备份文件 Finder Option 前往资源库 application support MobileSync Backup 截屏 按住Command键和Shift键,并且按3。按住Command和Shift键,同时按4,光…

Mac 双系统bootcamp不能正常卸载windows系统

【 首先说下背景,因为一直好奇所以在自己的macbook pro2015上面尝试安装了双系统,mac os为Big sur,Windows10,通过bootcamp安装,中间比较顺利。 但是由于磁盘空间,最终还是想卸载win10,此时问题…

mac装win10检测不到独立显卡

mac装win10检测不到独立显卡 在mac下安装win10检测不到显卡驱动 在mac下安装win10检测不到显卡驱动 只要是mac都要用到那个启动转换助理,我的一开始是从香港买回来的,再买回来时就让他装好了win10的系统,所以买回来就带双系统,但…

windowssupport 驱动下载_Mac电脑如何下载Windows支持软件?

“ 苹果电脑在安装Windows系统的时候,驱动支持必不可少,相信大家都知道。很多同学在网上搜索下载,不是下载了全家桶就是下载后不能使用。其实苹果电脑是提供了Windows系统的驱动的,下面我们就接受下如何下载和使用。” 01 下载方式 第一步:找到【启动转换助理】 一般情况下…

Mac如何安装双系统

文章目录 说在前面如何安装1. 下载Win10官方镜像2. 启动转换器助理3. 和谐 如何使用Tips 说在前面 没办法,我是一个WIndows工作者,我的主语言是VBA,主要工作环境是Excel,一切的一切都决定了我只能在Windows上工作.因为Mac Excel不能用模型,详见 不完全的 Excel 2016 for Windo…

macbook WIN10系统安装教程

很多小伙伴对在macbook系统里安装win10一定很头疼,博主我也是相当头疼,足足搞了一个礼拜,查了无数资料:有跟我说在启动转换助理直接搞的,结果去msdn里面直接下载win10,一直提示说win10版本太低啥的&#xf…

Mac双系统中Windows无法使用苹果鼠标键盘等问题的解决方法

Mac 上安装 Microsoft Windows 时,“启动转换助理”会自动打开“启动转换”安装器,以安装最新的 Windows 支持软件(驱动程序)。如果没有自动安装 Windows 支持软件,或者您在 Mac 上使用 Windows 时遇到以下任一问题&am…

MacBook Pro如何安装Windows 11(非虚拟机)

2023/6/1 Updated 准备工具:可正常上网的MacBook Pro(基于intel的CPU) 前言:本方法旨在安装一个系统来顶替PE系统(因为我的MBP打开PE不能识别本机硬盘)来安装系统,本方法可能略复杂(因为需要安装两个系统…

Parallels Desktop支持M1 Mac上运 Windows

在 M1 Mac 之前,Mac 用户可以通过通过“启动转换助理“安装 Windows 10,然后在重新启动 Mac 时在 macOS 和 Windows 之间进行切换。但由于 M1 芯片是基于 ARM 架构,而且微软当前的许可证不允许苹果使用 Windows 10 的 ARM 版本,也…

Mac苹果系统安装双系统Windows10 Windows11 BOOTCAMP

Mac系统安装双系统Windows10 BOOTCAMP详细 1.下载Windows系统2.开始安装3.安装驱动4.默认启动5.备注 1.下载Windows系统 注意一下所有安装全程接充电器操作,以免安装过程中电脑断电带来不必要影响。 从下列方式选择合适的系统进行下载。 MSDN https://msdn.itelly…

mac转换助理安装Windows11

详细实现方式以及文件下载请前往 https://www.passerma.com/article/83 安装前 在使用mac的转换助理安装官方windows11的iso镜像时,会提示不能安装该软件,因为当前无法从软件更新服务器获得 原因是windows11的镜像包install.wim大于4g,导致转…