Spring+MyBatis的高校人事管理系统的设计与实现

中图分类号:TP311文献标识码:A文章编号:1007-9416(2017)04-0179-01

1引言

近年来,计算机技术在高校日常事务管理方面的应用受到了越来越多的关注。随着数据库技术。网络技术论文网以及web设计技术的发展和应用,计算机技术已使往日繁杂。琐碎的日常事务管理变得整洁而高效。

人事资源管理系统根据高校人事管理工作的特点,在充分注重软件操作的交互性,简单性以及可视化原则的前提下,能及时为人事管理提供准确。全面的数据和结果分析,能有效提高高校人事管理的效率。质量及管理?Q策的有效性。可靠性和实时性,有助于高校人事工作的信息化。正规化管理。

2系统需求

人事管理系统主要分为前台管理和后台管理两个功能模块。有教师和管理员两个角色。管理员可以进行人事信息管理。合同续聘管理。师资队伍建设。校内调动管理。退休丧后管理。培训进修管理等功能。教师通过浏览器可以对相关授权信息进行查看。功能结构图如图1所示。

3系统设计

3。1数据库设计

一位教师有一个政治面貌,一位教师可以签订多个合同,一个合同只属于一位教师。一位教师可以有多个年度考核,一个年度考核只属于一位教师。一位教师可以进行多次信息变更,而一条信息变更只属于一位教师。

管理员登录需要输入管理员id和管理员密码,与数据库中数据进行比对,若存在此记录,则可成功登录,否则登录失败,返回登录界面。表1为管理员表结构设计。

3。2详细设计与实现

教职工通过前台操作将指令下达到后台,后台将指令由Spring进行自动扫描分配首先到达控制层,控制层中的UserLoginController类通过调用EmpResultexecute()方法到服务层,服务层中有接口UserService,它的实现类通过重写并调用EmpResultfindAllById方法到持久层,持久层通过调用findAllById方法进行Mybatis映射到UserMapper。xml文件,下来通过数据库语句对数据进行访问,然后从最底层逐层向上返回数据。设计的核心主要靠Spring的容器管理支持控制层,Mybatis的映射机制支持持久层。

4结语

系统以MyEclipse10为开发工具,运用java中的web前端开发知识,以JavaScript为用户端开发语言,采用MVC分层体系结构以及支持MVC架构的Spring+Mybatis框架,使用开源服务器Tomcat以及MySql数据库,服务器端开发语言为JSP。设计实现了高校人事管理系统各个模块的功能,并且其在线浏览功能提高了系统的跨平台性。针对系统处理大规模数据时候的卡顿现象,后续我们会优化算法以改进系统性能。

Spring+MyBatis的高校人事管理系统的设计与实现

上一篇:SOA的高校CRP系统研究与设计【2233字】
下一篇:SPSS软件的高校學生課程考试成绩定量分析【2132字】

试论党史融入大學生理想信念教育【4680字】

浅谈信息化技术茬思政課...

新世纪中國政治改革若干...

哲學的改造【19639字】

剩余价值理论:引起劳动...

农村社区的定义及建设层次着力点【6869字】

邓初民政党思想浅析【3401字】

透过家徽看日本文化家紋から見る日本文化

论商业银行中间业务法律...

华夫饼国内外研究现状

企业科研管理中统计报表...

ASP.net+sqlserver会员管理系统设计

家电制造企业绿色供應链...

农村幼儿教育开题报告

基于安卓平台的二维码会议管理系统设计

高校体育场馆效益研究【2772字】

“时尚与旅游”电子杂志的设计制作