一、学生在开题前的准备工作
(分条目简要列出学生自接受毕业综合训练任务以来已开展的前期工作,包括但不限于课题要求的实习/实验准备情况、开展情况,调研或社会调查情况,相关知识/技能的学习情况,中外文献查询情况等)
(1)熟练掌握Java开发的原理和方法
(2)熟练学习掌握SSM框架
(3)熟悉软件开发的流程
(4)了解中内外互联网中所主流的技术
(5)深层次的了解计算机学科领域的知识
(6)网络查询相关人事管理资料,进行相关需求文档的编写。
二、学生对课题的综合理解
(一)课题目的及意义(含国内外的研究现状分析)
(1)人事管理系统的国外的发展
人事管理系统的发展经过三个阶段的发展。
人事管理系统的发展历史可以追溯到20世纪60年代末期。由于当时计算机技术已经进入实用阶段,同时大型企业用手工来计算和发放薪资既费时费力又容易出差错,为了解决这个矛盾,第一代人事管理系统应运而生。
第二代的人事管理系统出现于20世纪70年代末。由于计算机技术的飞速发展,无论是计算机的普及性,还是计算机系统工具和数据库技术的发展,都为HRMS的阶段性发展提供了可能[2]。
人事管理系统的革命性变革出现在20世纪90年代末。第三代HRMS的特点是从人力资源管理的角度出发,用集中的数据库将几乎所有与人力资源相关的数据统一管理起来。友好的用户界面,强有力的报表生成工具、分析工具和信息的共享使得人力资源管理人员得以摆脱繁重的日常工作。
(2)人事管理系统的国内的发展
随着我国企业的规模不断扩大,员工数量急剧增加,有员工的各种信息也成倍增长。面对庞大的信息量,有必要开发人事管理信息系统来进行满足用户和管理员的需求。通过这样的系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。
中国是世界上人口最多的国家,目前有近14亿人口,劳动力人口有近8亿,约占界劳动人口的25%(《中国统计年鉴》2008数据)。而对于如此庞大的劳动力人口,企业人事管理信息数字化已经成为趋势。
我国的管理信息系统大发展是在80年代末90年代初,国家相继建立起了“金卡”、“金关”、“金桥”工程,多数企事业单位建立了局域网和广域网管理信息系统。随着世界经济和我国经济逐步向知识经济迈进,无论是基于工业经济的管理信息系统,还有面向少数专家和管理人员的专家系统(ES)或决策支持系统(SS),其处理对象、服务对象、自身的系统结构及处理能力都有了进一步的发展[3]。
(3)人事管理系统的研究现状
人事管理信息系统是进行信息的采集、存储、加工、维护和使用的系统。它是随着管理科学和技术科学的发展而形成的。人事管理信息系统的发展与计算机网络技术的发展是紧密相关的,随着Internet/Intranet技术的广泛应用,人事管理信息系统的体系结构也发生很大的变化,从以往基于数据访问及安全体系发展到当前的人事管理信息系统,其系统开发主要包括数据库的规划设计与维护和网站首页应用程序的开发两个方面。对于前者要求建立起的数据库具有完整性和一致性,且具有一定的数据安全性,而对于后者则要求程序界面友好、功能完备,容易使用,具有流行软件的操作习惯等特点。
进入21世纪,伴随着信息化的普及和互联网的快速发展,IT技术更广泛的应用于企业人事管理,如何提高人事部门的效率,降低人工成本,成为企业管理者重点关心的问题。目前,国内人事管理系统的开发技术相当成熟,主要原因在于人事管理系统本身具有业务清晰、数据处理规范等许多优点,为其实现计算机信息化提供了必要的优越条件。加上近十年来计算机技术的飞跃发展,以及国内各企业的高度重视,人事管理系统在国内基本上已进入了普及应用的阶段。国内近90%以上的公司和单位均开发并运行了人事管理信息系统,其他没有和正准备开发计算机应用或开发管理信息系统的公司和单位,也把人事管理系统作为其应用与开发的首要目标[4]。加上国家人事主管部门及国内计算机应用开发商的共同努力,国内目前己有多种通用的人事管理系统软件供企业单位选择使用。应该说,人事管理信息系统的开发与应用在国内已经进入了相对成熟期。
(4)研究目的意义
社会经济的迅速发展和科学技术的全面进步,计算机技术的飞速发展,以及计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。在信息技术快速发展的时代,企业发展与信息技术的关系日益密切,企业创新日益加快,信息化规划无疑将成为企业创新和发展过程中最重要的工作,也是企业发展的助推剂。各种信息化管理层出不穷,以前全是由人工管理的方法管理企业人事信息,这样存在很多缺点,和漏洞。随着企业的不断发展,企业员工数量大大的增加,为了很方便的管理好人才信息,使用人事管理软件来规范管理人事信息,大大提高了工作效率,节约了企业管理成本。
随着我们改革开发的不断深入,经济的飞速发展,企业要想生存发展,想在激烈的市场竞争中立于不败之地,没有现代化的管理万万不行的,人事管理信息系统的全面自动化、信息化,则是其中最重要的部分。为了加快企业信息化管理的步伐,提高内部人事管理的处理效率,建立人事管理信息系统已经变得十分必要。因此,有必要建立一个人事管理信息系统,使企业人事管理工作更规范,系统化,程序化,提高信息处理的速度,能够及时,准确,有效的管理人才信息。
本人事管理信息系统作为本次毕业设计的选题,在开发过程中可以提高本人的程序开发的实践能力,将理论知识运用到实践当中,掌握大学所学专业知识,为以后踏入社会做准备。
(二)课题研究的主要内容
(1)登录界面:账号,密码,登录人员(人事经理)
(2)登进去后,可以修改密码,添加工作人员的各种信息(性别,生日,电话,地址等)删除员工信息,修改员工信息,查询员工信息
(3)查看员工出勤情况
(4)查看员工薪酬
(5)可以给部门加个公告,告诉员工今天有什么任务需要完成
(6)员工的业绩考核
(7)请假情况
一般用户,进去可以修改自己的基本信息,只能查看自己的出勤情况,自己的薪酬以,部门公告及部门公告,可以提交请假申请
(三)拟解决的主要问题和最终目标
1、拟解决的主要问题
(1)对数据库知识了解不足,所以对数据库设计可能存在困难。
(2)如何设计一个感官舒适的UI界面
(3)权限管理:在系统中的用户一定会遇到关于权限的问题,比如用户登录后只能对自己应有的权限进行操作,不可以操作越级操作。
(4)通过Web服务端实现数据库与客户端数据互通
2、预期目标
(1)完成人事管理信息系统的设计与实现,并实现本系统的主要功能,且程序能够正常运行。
(2)软件健壮性强,界面设计友好、美观大方,操作方便、无重大错误。
(3)设计文档结构合理,条理清晰,图文并茂。
(四)拟采用的研究方法或技术方案
(1)完成系统调查,分析整个系统的业务流程,根据每个模块的功能实现需求分析。
(2)进行系统总体设计。
(3)数据库设计
建立概念模型,并用E-R图描述;
将概念模型转换成关系模式,进行实体与联系的描述
数据库结构的详细设计
(4)系统实现
本系统前台采用JSP、Java技术等进行开发设计;
后台数据库选择MYSQL数据库。
运用图形界面、核心代码及相应的说明文字解析系统重要模块的实现过程和结果。
(5)系统测试
结合软件工程中的测试方法,设计相应的测试用例,对系统进行简单测试。
(五)课题预期结论或过程中的特色、创新点
应用当前高速发展的计算机技术,组建人事管理信息系统。随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。人事管理信息系统为企业人员提供了方便、快捷的管理途径。此系统的开发可以减少企业在人事管理方面投入的人力物力,还能将效率提高,促进员工积极性。
创新点:流行的SSM框架进行开发
(六)论文撰写提纲
概述
关键技术简介
系统分析
系统设计
系统的实现
系统测试
总结
致谢
参考文献