c#平台的员工考勤管理系统
目 录
摘 要 I
Abstract II
目 录 III
第1章 绪论 1
1.1 背景及意义 1
1.2 国内外考勤系统现状分析 2
1.3 论文结构安排 3
1.4 本章小结 4
第2章 开发工具的介绍 5
2.1 Visual Studio2005开发平台的介绍 5
2.2 C#语言的介绍 5
2.3 Microsoft SQL Server 2005介绍 6
2.4 本章小结 6
第3章 系统分析和设计 7
3.1 系统分析 7
3.2 系统设计 7
3.2.1 系统设计原则 7
3.2.2 功能模块设计 9
3.2.3 模块流程图 9
3.3 本章小结 10
第4章 数据库设计 11
4.1 数据库的简要介绍 11<
*51今日免费论文网|www.jxszl.com +Q: ^3^5^1^9^1^6^0^7^2^*
br /> 4.2 数据库设计遵循的一般原则 11
4.3 数据库的设计与分析 12
4.3.1 笼统分析 12
4.3.2 具体数据分析 13
4.3.3 物理结构设计 13
4.3.4 数据库ER图 15
4.4 ADO.NET数据库访问技术 15
4.4.1 ADO.NET简介 15
4.4.2 ADO.NET对数据库的访问 17
4.5 本章小结 17
第5章 系统详细设计和功能介绍 18
5.1 系统登录的设计和实现 18
5.2 员工注册功能 22
5.3 部门管理功能 23
5.4 员工管理功能 24
5.5 考勤管理模块 26
5.6 关于系统和密码修改 29
5.7 本章小结 31
第6章 程序的调试 32
第7章 总结和展望 33
7.1 总结 33
7.2 展望 34
参考文献 35
致谢 37
附录 38
第1章 绪论
1.1 背景及意义
随着经济的快速发展,企业人力资源已经在公司的竞争能力上成为了重要的软竞争力也就是诸多经济学家定义的软资产。这样的一种资源被给予了资产的定义,其重要性可见一斑。如此而言,怎样维系软资产的生命力,成为了众多公司需要面临的一个严峻问题。软资产的人力资源不同于硬资产,受制约的因素较多,对于软资产而言,任何的经济形势的变化或者公司内部的环境都会对其造成不同程度的影响。因而,人力资源的管理有必要提到公司的重要议程上。
那么人力资源的管理应该从哪些方面入手又一次成为了新的难题,对此,设置一个数字化的平台来管理人力资源使得资源分配合理化从而降低人力资源的流失不失为一个好办法。于是,众多公司的人事部门与IT部门相互协调通过多次的调研和考察,设立出相对公平的人力资源管理系统。
任何一个系统都是为人提供方便,而人力资源系统亦是如此,人力资源系统中的考勤系统更是与每个员工息息相关。因此,此次毕业设计便是通过多方考量,最终将题目定位在员工考勤系统,一方面能够贴合员工的工作时间和工作行为,因为不置可否,考勤是一个公司的规则,另一方面则是考勤系统能够比较全面的涵盖所学知识,很好地实现知识的产品化。
随着计算级的普及和计算机技术的快速发展,利用计算机解决分析已成为人们遇到问题时主要采用的方法,企业信息管理的一项重要组成部分就是员工的考勤信息。如果分配人员人力处理考勤信息,将浪费大量的人力物力时间,且数据的出错率高。
因此,根据考勤系统的应用现状,本人选择“基于C#平台的员工考勤管理信息系统”作这次的研究课题,以方便查询完成基本的考勤管理功能为目标,从员工和管理员两个方面来实现此应用的功能。员工可以通过该程序查询自身考勤信息,管理员可以查看所有员工的人事和考勤信息,增加,删除,修改员工的信息。研发任何一个系统或程序不仅要从方便查询操作的角度切入,界面简单易懂也占据一个重要的部分,通过VS2008各种空间的巧妙结合使用,设计出一个界面效果良好的应用程序。
在大学四年的课程里,本人并没有系统地学过C#,只有在大三上学期简单地学过ASP.NET和数据库知识。毕业设计选择此课题也是经过深思熟虑,现在出于锻炼自己的能力,为了对大学最后的学习生活做个较好的总结,最终下定决心选择此课题。
员工考勤管理系统是个很常见的系统,现如今社会上也有各式各类的考勤管理软件,但如果真要完美地做好,实现基本的员工考勤信息管理功能,就需要熟练掌握数据库知识和C#语言,运用Visual Studio2008平台编写C#代码,以及要了解如何通过ADO.NET所提供的对象,配合SQL语言访问数据库。
考勤数据自动统计和分析的实现,使得管理人员不必再为统计数据进行重复性的繁琐的操作和劳动,不必仅仅是为收集和统计数据就浪费太多时间,使他们成为业务管理人员。
1.2 国内外考勤系统现状分析
随着IT技术的发展,世界经济在经过工业化后势必又会有一场信息化的革命,全球经济结构也会随之被调整。人力资源管理信息化也会随着经济结构做出或多或少的调整,但是,万变不离其宗,考勤管理信息以其极高的性价比仍然占据人力资源管理的至高位置。根据人体工程学的发展而逐渐进入人们视野的生物特性识别考勤正在一点点瓜分卡式考勤的市场,传统卡式考勤也在竞争压力下一点点走向变革,考勤同样没有国界,国内外的人力资源方面的学者都在考勤的方式和管理上不断探索,非接触式IC卡改变了IC卡的接触特性,指纹识别则是让考勤开始走向无卡化的发展。一步步地走来,生物特性识别开始慢慢占据考勤研究者的视野。人体的很多生物特性都是独一无二的,例如指纹,掌纹,这些特性的唯一性可以被用来作为考勤系统识别的依据,生物考勤系统正是利用这些特性而研发的。生物考勤系统中,应用的较为普遍的是指纹考勤系统,其利用了人体指纹的唯一性,核心问题为实现指纹自动识别,为解决此问题,人们采用对指纹图像进行匹配的方法。
原文链接:http://www.jxszl.com/dzxx/txgc/48005.html