Java+PostgreSQL考勤管理系统设计(7)
时间:2019-05-11 11:21 来源:毕业论文 作者:毕业论文 点击:次
可见开发一个界面友好,易于操作的自动化考勤管理系统具有很大的现实意义。 2.2 功能分析 企业考勤管理系统应该从企业考勤管理的角度分析,因此一切与考勤相关的事物与信息都应该全方位考虑到。 该系统用户分为两中类型,即普通用户与管理员。 站在员工的角度分析,员工需要知道自己本月的考勤实绩记录,这样才能核对自己工作一个月之后的应得的薪金。同样也可以参照自己的考勤缺勤情况,根据实际情况提交申请。免去复杂的人工请假申请流程,员工只需要登录自己的系统帐号,填写申请信息,点击提交等待确认就能完成该流程。同时,为了方便公司的管理,员工将自己的个人信息填写至系统,由系统进行保存管理。员工可对自己个人的信息进行修改、添加和删除。 同样,站在管理者的角度来分析,公司需要对每个员工的具体情况分类处理,就比如说孕妇、哺乳期的女同志就应该给予一定的休息时间,也就是说每个人的每天的工作时间要求都需要进行调整和规划。因此,考勤系统当中需要对人工个人信息资料做一个详细完整的统计管理。除此之外,管理者要确认每个员工实际每天的上班时间,对于迟到、早退、旷工、加班等情况进行不同程度的奖惩。管理者仍需要对员工的各种申请进行分类。就请假这件事,是产假,事假还是病假。月末最繁重的工作就是统计,如何把这么多的数据整合在一起,然后进行统计计算正确合理的方法员工工资,都是公司的重要课题。 根据分析,在本系统中,我们需要实现以下一些基本功能: 员工信息管理:可以添加(自动入职)、删除(离职)、查询、修改员工基本信息的功能。 个人任务管理:员工可以就自己提出的申请事务处理进度进行查询,管理员可以查询员工向自己提交的申请,进行审批处理。也可以向上一级提交该申请进行申请的后续处理。 自主考勤管理:员工可以查询到自己不同时期的考勤实绩,并对自己的考勤记录进行确认。对有疑问的考勤记录,可以提出非正常考勤、加班、休假、外出公务等申请处理。 系统设定管理:管理员可以在这里设定非工作日,选择部门和时间,对该部门该时间段休假时间进行调整。同样可以查询社内整体的考勤统计,也可以就个人信息进行搜索考勤实绩。 2.3 可行性分析 2.3.1 技术可行性分析 随着计算机软件事业的蓬勃发展,各种类型的软件为满足不同行业的需求已被开发。尽管考勤管理系统结构复杂繁琐,但系统基于B/S架构,实际应用当中有很多具有参考价值的实例可供借鉴,我们可以比较学习。另外考勤管理系统的开发属于数据库应用类技术,其操作过程大多与数据库关联,程序系统事务处理当中存在着多处查找、添加、删除、更改等操作。只要熟练掌握数据库开发技术,在公司又有辅导老师在旁辅导,系统开发过程当中暂不存在技术困难。 2.3.2 经济可行性分析 就整个系统而言,除了需要配置电脑、网络等基本设备外,并不存在较大的开销。系统运行需要的开发工具可在官网上免费获取,知识查找也可以在网络上学习。可以说是方便可行,经济方面是允许开发的。 2.3.3 操作可行性 本系统应该根据企业发展的实际情况,整个界面的设计应该方便员工的使用;员工登陆操作方便便捷,管理员能快速的数据录入,并能做到规范、可靠的统计。所以系统在操作上是可行的。 2.4 方案选择 (责任编辑:qin) |