考勤管理系统开题报告.doc
《考勤管理系统开题报告.doc》由会员分享,可在线阅读,更多相关《考勤管理系统开题报告.doc(12页珍藏版)》请在冰豆网上搜索。
毕业设计(论文)
开题报告
题目名称:
社保局社保局人事管理系统设计与实现------数据库设计与维护
院系名称:
计算机学院
一、立论依据
课题来源
随着电子计算机的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业
社保局人事管理势在必行。
人力资源已逐渐成为企业最重要的资源人力资源管理的重要性,为人力资源管理信息系统提供了广阔的市场前景。
本系统分为系统管理模块、员工管理模块、部门管理模块、社保局人事管理模块、工资管理模块。
涉及管理员、普通用户两种角色。
通过对初始原型系统进行需求分析不断修正和改进,直到形成用户满意的可行系统。
【1】
课题研究的目的和意义
一、研究背景
社保局人事信息资源管理系统是企业员工管理的一个重要内容。
当今社会人员流动越来越频繁,社保局人事管理工作也变得越来越复杂。
如果能够实现社保局人事管理的自动化,无疑将给企业管理部门带来很大的方便。
社保局人事信息管理就是把分散在企业单位的职工信息实行统一、集中、规范的收集管理,建立分类编号管理、电脑存储查询等现代化、专业化的管理系统。
企业社保局人事管理的对象是企业、企业化管理的事业单位及职工本人。
社保局人事信息管理为企业单位和个人提供信息输入、信息修改、信息查询、工资调整、依据信息出具个人的基本档案等服务;为企业单位和个人提供信息的收集、整理、保管服务。
二、意义
当今正是一个高速发展的信息时代,人们的各种活动都与信息息息相关。
由于信息量的不但膨胀,人们越来越渴望一种工具来管理日益增多的信息。
于是信息管理系统应运而生,它很好的解决了人们面临的难题,将各种信息快速整理记录并进行必要的统计。
使人们摆脱了繁重的信息处理工作。
【2】使用该软件,管理者可以快速记录公司全体员工当日的出勤状况,工资状况以及个人信息状况。
很好的解决了前者在管理方面所存在的弊端。
,且操作非常简单,用户只需要懂得操作Windows系统便可,无需再进行其他任何培训,方便用户使用。
二.文献综述
课题研究领域的发展状况
目前企业社保局人事管理信息系统在实际开发和应用中尚存在很多问题,各自为政及半现代化的问题依然存在。
一部分工作实现了计算机化而另一部分却仍处于手工处理状态,这使得信息共享变得困难。
另外如代码标准不统一、代码的更新、工作人员计算机水平低等问题也在一定程度上制约了企事业单位社保局人事信息系统的推广应用。
当代信息技术的日益发展波及到了社会的每一个角落,企业管理领域也不例外,企业办公管理的信息化越来越受到人们的重视。
在企业中,各种员工管理信息系统层出不穷,极大地提高了企业管理的效率和质量,但目前企业社保局人事管理信息系统在实际开发和应用中尚存在很多问题,各自为政及半现代化的问题依然存在。
一部分工作实现了计算机化而另一部分却仍处于手工处理状态,这使得信息共享变得困难。
另外如代码标准不统一、代码的更新、工作人员计算机水平低等问题也在一定程度上制约了企事业单位社保局人事信息系统的推广应用。
概括起来主要有以下几点技术难题:
1.功能单一。
社保局人事信息系统只是为了解决一个具体的社保局人事问题而开发的,造成了管理流程上的不通畅,影响了信息的重用和共享,不能提供充分的信息分析与决策能力。
2.统计与报表功能是企业社保局人事管理信息系统设计的目的,数据的不一致不可能产生一致的统计与报表,即使一致的数据也有用户的不同需求,这种需求也包括个人偏好,同一个人也有不同时期的特定需求,如何设计让用户满意的统计与报表功能是我们开发者不断追求的目标。
可能的应用领域
目前,越来越多的企业团体呈跨地域的发展趋势,利用网络技术实现远程监控,对企业降低生产本钱,提高劳动生产率,提高企业产品的科技含量,以及增强企业的综合竞争实力等方面都具有十分重要的意义。
主要应用于于工厂、写字楼、酒店、学校、智能小区、政府机关、邮政、电力、交通、金融、证券、工商税务、军警、商业、体育等行业的公司管理方面,更好的便于管理公司,提高效率。
三、研究内容
课题研究的基本需求分析
以中小型企业的社保局人事管理业务为依托,结合科学管理的理论,设计并开发一个基于网络环境的企业社保局人事管理系统。
这个社保局人事管理系统将与考勤信息管理系统和企业工资管理系统进行信息有效集成,实现信息的流通和共享,并且能够及时、准确地将员工社保局人事信息反馈给企业管理人员,提供一个科学合理的社保局人事管理解决方案,彻底实现无纸化作业。
项目功能需求系统对公司全体职工的资料和社保局人事情况进行管理,通过每日的记录把出勤信息输入到公司的社保局人事管理中心,保存职工每日的的出勤情况,以便于统计职工的出勤情况从而便于工资的发放。
即节省了人力,又省去了中间的很多容易出错的步骤,让公司职工的社保局人事管理更具有透明性,且方便管理。
此外系统还涉及系统数据安全和用户管理的问题、各种代码使用和维护问题、数据安全和数据维护问题、统计报表生成和输出等问题,因此还要求系统具有系统管理和事务处理功能。
总而言之,要求通过系统的开发,达到系统项目的总体目标。
在整个系统的框架下,结合职工在公司的实际出勤情况以及资料变更的需要实现对数据更新、数据查询、数据统计、数据分析等功能进行有效的管理。
并提供用户友好接口,满足公司管理需求的软件,提高公司对职工的管理效率,从而完善公司的管理制度。
研究的基本功能如下:
设计本社保局人事系统目的是为企业解决员工社保局人事管理的繁琐工作,减轻企业负担,减少不必要的劳动力、金钱的损耗,提高工作效率,为企业创造更多效益,实现单位社保局人事管理的系统化、规范化和自动化。
因此本系统分为系统管理模块、员工管理模块、部门管理模块、考勤管理模块、工资管理模块。
涉及管理员、普通用户两种角色。
采取模块化设计思想,通过各模块的不同组合以实现不同的查询功能。
最终,使系统能够具有内容规范、信息完整、查询便捷等特点。
基于上面的分析,对社保局人事信息管理系统进行以下分析:
(1)系统管理。
(2)员工管理。
(3)部门管理。
(4)考勤管理。
(5)工资管理。
数据库设计主要包括概念结构设计,物理结构设计,E-R图的建立,表的设计以及数据库的备份还原。
本管理系统共用到六个表:
包含了员工表、部门表、工资表、用户表、考勤表、节假日表、和保存工资计算公式的表。
各表之间均有一定的关系,可以进行关联。
社保局人事信息管理系统的主要体系如下图所示:
图3.1社保局人事信息系统体系结构图
基于以上的功能分析,可为社保局人事系统创建6个数据表。
应用和维护都比较方便。
将其中的数据表设计如下表:
表3-1社保局人事表
字段
数据类型
长度
是否为主键
部门号
文本
12
是
职工编号
文本
6
是
社保局人事日期
日期/时间
短日期
是
社保局人事记录
文本
4
否
表3-2请销假表
字段
数据类型
长度
是否为主键
职工号
文本
12
是
请假记录
文本
3
否
请假日期
日期/时间
短日期
否
销假记录
文本
4
否
销假日期
日期/时间
短日期
否
表3-3部门简况表
字段
数据类型
长度
是否为主键
部门编号
文本
6
是
部门名称
文本
6
否
部门经理
文本
6
否
人数
数字
整型
否
表3-5职工简况表
字段
数据类型
长度
是否为主键
职工编号
文本
12
是
部门编号
文本
6
否
姓名
文本
6
否
性别
文本
2
否
联系方式
文本
12
否
表3-6帐户表
字段
数据类型
长度
是否为主键
帐户
文本
16
是
密码
文本
16
否
社保局人事表
职工编号
部门编号
总体E-R图如下图所示:
社保局人事记录
出勤
日期
请假记录
部门编号
职工表
请假日期
请销假表
社保局人事
职工编号
姓名
销假记录
销假时间
性别
职工编号
组成
联系方式
部门编号
部门编号
部门名称
部门表
部门经理
部门人数
图3.2E-R图
研究目标
通过查阅资料以及不断学习,我们开发员工社保局人事管理系统,完成职员上下班签到记录、请假管理、休假管理、加班管理、社保局人事统计、社保局人事工资管理等功能。
对员工整个月的社保局人事记录进行查询和统计。
企业社保局人事管理系统是为了解决员工社保局人事管理的而设计的,目的是建立一个能够初步实现企业社保局人事管理系统的智能化管理,提高社保局人事管理效率,工作人员能够在各个岗位上的工作状态得到及时的反馈,而系统所需的工作人员的数量少,效率高。
降低资源浪费,同时增强员工管理的透明度以及约束员工自觉遵守出勤制度。
四、研究基础
1.实验手段:
本课题主要采用windows下的VC开发环境。
2.研究条件:
(1)在背景上:
由于计算机技术、网络技术与通信技术的迅速发展、工业生产、制造对安全措施要求的提高、人民生活的高效快捷化,远程监控技术正在逐渐被人们所熟悉和重视,应用领域越来越广泛。
(2)在硬件上:
普通PC
(3)在软件上:
Windows7、SQLServer2005
(4)在人员上:
有专门的导师,无论从理论上,还是实践上,都有相当造诣。
可以指导我们顺利的进行下去。
3.实验条件:
开发环境:
VC
开发语言及技术:
C++、SQLServer2005
五、计划进度
第七学期计划进度安排:
第16-19周:
进行文献综述、译文、开题报告的工作。
第八学期计划进度安排:
第1-2周:
毕业实习
第3-5周:
熟悉项目总体规划并进行局部编码
第6-11周:
完成项目的编码、调试
第12-13周:
毕业设计初稿
第14周:
毕业验收和系统验收
第15周:
毕业答辩
六、参考文献
[1] 萨师煊,王珊.数据库系统概论[M].北京:
高等教育出版社.2000
[2]启明工作室.VisualC+++SQLServer数据库应用实例[M].北京:
人民邮电出版社,2006。
[3]胡小军.VisualC++高级开发范例解析[M].北京:
清华大学出版社,1998。
[4]张越.VisualC++网络程序设计实例详解[M].北京:
人民邮电出版社,2006。
[5]StevenHolzner.VisualC++6.0轻松进阶[M].北京:
电子工业出版社,2005。
[6]JohnE.Swanke.VisualC++MFC编程实例[M].北京:
机械工业出版社,2005。
[7]张海棠.VisualC++6.0编程指南[M].北京:
航空工业出版社,2002。
七、评审意见
指导教师(或指导教师组)对本课题的评价
指导导师签名
年月日
答辩小组结论
组长组员