软件工程实践项目:人事管理系统

一、项目的需求说明

通过移动设备登录app提供简单、方便的操作。根据公司原来的考勤管理制度,为公司不同管理层次提供相应的权限功能。通过app上面的各种标准操作,考勤管理无纸化的实现,使公司的考勤管理更加科学规范,从而节省考勤管理的成本。提高公司考勤管理的透明度和效率,防止出勤虚假现象。为公司实现整体信息化的其他相关系统提供必要的数据支持。

人事管理系统

主要人员分为两类,主要用来处理人员个人资料、变动以及管理。

登录与签离签到功能

信息化管理员工考勤情况,符号现代化建设标准与要求,高效便捷。

信息管理功能

员工的个人信息的维护与变更,以及信息录入,工资发放等重要信息的处理,满足日益增长的信息量与需求。

信息显示功能

管理者需要对员工的各方面信息进行掌握,便于管理以及调度,维护公司系统的各方面利益与价值。

人员调动功能

通过以上信息管理等需求,更加高效快捷地决策分析,帮助管理者合理判断

工资管理功能

辅助财务部门进行全公司人员工资的管理,保证资金链以及劳动合同的时限等多种复合功能实现。

奖惩记录进制

便于管理人员,以及激励表彰人员,甚至促进招聘以及保证人员质量进行的小项目,符合虚拟化管理特点

其中特别的是,虚拟化需求特别适合软件工程系统设计,比如说奖惩记录进制。便于管理人员,以及激励表彰人员,甚至促进招聘以及保证人员质量进行的小项目,符合虚拟化管理特点。跟上时代潮流,实现可视化管理,实现更加高效美好的每一天。

业务流程图

二、项目的需求分析

在本次软件工程的课设当中,通过查阅企业人员的工作环节,主要是帮助人员之间更好地配合、交流,总结系统功能如下。  

登录功能

系统有两类用户,企业员工,企业系统管理员;

员工管理

主要应用于对员工在该单位基本信息的管理,可以执行对某员工的增加、删除、修改信息的功能等。

部门管理

主要用于分别管理各个部门的基本信息,以及部门的实际情况统计。

奖惩记录管理

用于记录员工的奖惩信息,包括员工编号、奖惩类型、奖惩金额、奖惩时间等信息。

工资管理

用于统计记录员工的工资信息,基本工资、奖罚金、时间等。

签到签离

用于记录员工的考勤信息,包括员工编号、出勤类型、出勤时间等信息,员工拥有上班签到和下班签离的功能;人员调用信息的查询,当执行人员调动时人员调动信息的自动添加,当撤销人员调动时系统自动删除相关人员调动信息。

为公司实现整体信息化的其他相关系统提供必要的数据支持。开发系统应该满足的可操作性、实用性、可靠性、可维护性以及安全性等原则进行设计。系统利用当下流行的技术与框架,Java语言,sql数据库,springboot流行框架等,通过软件工程的管理,高效开发。还应当合理设置数据库的权限,程序的异常处理,黑盒测试,物理结构优化,方便高效简洁等,进行整个系统的合理设计。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值