高校人事管理系统的分析与设计
2016-05-19齐万华张阳
齐万华+张阳
摘要:高校人事管理系统作为高校人事管理和信息化的一部分,能够有效改善高校人事管理的信息化和规范化,以达到高校人事管理部门能够详细了解各位教职工的基本资料以及平时的工作情况,同时还能实现薪资的自动计算和发放以及相关报表的打印,并在此基础上合理调整教育资源布局以及科学决策。系统采用轻量级组件技术开发了一个基于Oracle数据库的人事管理系统。
关键词:人事管理;系统功能;业务流程
中途分类号:TP315 文献标识码:A 文章编号:1009-3044(2016)08-0081-02
1 概述
社会和技术的发展同时也促进了高校教育事业的发展,同时高校的人事分工更加细化,其人事关系管理越来越纷繁复杂,传统人事管理方式和手段已经不再适应时代发展的要求。计算机和网络技术给人事管理带来了极大的便利,同时还能避免手工处理的失误。
人事管理系统是一项需要运用多学科知识,多专业配合,多部门协作,多环节配套的复杂系统工程。加强对档案信息自动化系统管理的目的在于可以节省人力物力和时间进行人事档案信息的管理。
2 系统功能分析
本系统是根据安阳工学院为开发背景,学校共有教职工1000余人,具有副高级以上职称290人,学校外聘教授35人,外籍教师5人。系统的用户是人事管理部门工作人员,同时根据不同的用户使用权限设置不同管理员的不同的管理模块,其总体功能模块有档案管理、考勤管理、奖惩管理、工资管理、科研管理、用户管理等功能。
通过系统的功能需求分析,可得到系统的执行者为超级管理员、普通管理员添加人员和数据库系统,系统用例如图1所示。
系统维护:主要是管理高校架构,基本资料,初始化系统。高校架构是对学校名称,学校各系统,以及各系统下的子部门进行管理。可以增加,修改,删除。
档案管理:主要是对教师的基本档案信息,职务信息,个人信息的管理,保存后可以修改,查询,但不可以删除。
考勤管理:通过系统维护添加考勤项目后,就可以增加考勤内容,考勤内容可以增加和查看,不可以修改和删除。
奖惩管理:主要是对教职工奖励和惩罚信息的管理,主要包括奖惩类型,原因,类型,批准人等信息,可以增加和查看,不可以修改和删除。
培训管理:主要是对教师参加的培训进行管理,包括培训内容,培训人员,培训内容,培训单位等信息,可以增加和查看,不可以修改和删除。
科研管理:主要是对高校教师的科研成果进行简单的管理,以便于了解高校教师的真实能力,以合理安排教师的工作岗位,达到教育资源的利用率的最大化。主要包括科研项目,研究成果,合作伙伴,成果发表等信息,可以查看和增加,不可以删除。
待遇管理:主要是对试用期和正式员工的工资多少进行管理,以及考勤项目金额等进行管理,能够管理的只有在系统维护里添加后才能进行修改。
3 系统业务流程设计
后台登录时,采用授权方式赋予管理员不同角色,若为超级管理员,则可管理系统的所有功能。若为普通管理员则可管理部分功能,例如,用户管理中,普通管理员只可以修改登录密码,其他功能如添加用户,修改权限,删除用户普通管理员都是不可以使用的,只有超级管理员才可以使用的这些功能,还有,为保证数据的安全性,只有系统管理员可以初始化系统。主要业务流程如图3所示。
4 结论
系统采用应用程序框架,利用MyEclipse8.6编程平台结合OracleXE11g数据库实现的。就本系统而言,整个开发过程如下。系统开发的过程中遇到了很多的问题,例如界面的组件布局问题,由于基本档案信息较多,在布局时总是因为边框过小而造成组件变形,而边框过大,系统界面又非常难看,采用java中已经封装了一个用于处理图形化界面的方法;数据通非常的麻烦,后现原来Hibernate保存数据非常的方便;由于前期系统开发系统较快,在处理一些细节问题的时候,系统容易报错,例如删除一些正在使用中的基本资料,可以正常删除,但是,在使用这些基本资料的地方就会出现错误。通过反复的调试程序,最终,系统不再出现系统报错问题。
参考文献:
[1] 胡家芬.Swing可视化组件多线程操作机制研究[J].电脑知识与技术,2012(31)
[2] 孙旗.基于Swing的居民健康档案管理系统的设计与实现[D].成都:电子科技大学,2012.
[3] 刘京华.Java Web整合开发王者归来[M].北京:清华大学出版社,2010.
[4] 赵池龙,杨林.实用软件工程[M]. 3版.北京:电子工业出版社.2011.
[5] 徐丹.高校人事管理系统的设计与实现[D].上海:华东师范大学,2010.