搜档网
当前位置:搜档网 › 员工考勤管理系统课程设计

员工考勤管理系统课程设计

员工考勤管理系统课程设计
员工考勤管理系统课程设计

课程设计报告书

课程名称:VC++课程设计

题目:员工考勤经管系统

学生姓名:

专业:计算机科学与技术

班别:

学号:

指导老师:

日期:2012年 6 月20 日

目录

第一章绪论 (2)

1.1 课题背景 (2)

1.2 课题任务 (2)

1.3开发工具 (2)

1.4 课题目的 (3)

第二章可行性研究 (3)

2.1 对现有系统的分析 (3)

2.2对本系统设计的说明 (4)

第三章软件需求分析 (4)

3.1软件设计的预期目标 (4)

3.2系统用户需求 (5)

3.3 系统的框架 (5)

第四章数据分析及数据库的设计 (6)

4.1数据库分析 (6)

4.2数据库结构的设计 (6)

第五章系统详细设计说明 (8)

5.1 系统结构 (8)

5.2系统各个模块界面及说明 (9)

第六章软件的测试 (27)

6.1测试工程 (27)

6.2测试人员 (27)

6.3 测试结果 (27)

6.4 对程序的调试及在测试中遇到的困难及解决困难的方法 (27)

6.5 系统还有哪些不足 (27)

6.6 对系统的评价 (27)

归纳总结 (28)

参考文献 (28)

摘要:本系统是基于VC++6.0中的MFC与Access数据库开发的,可用于企业单位的员工考勤,统计员工出勤情况。

关键字:VC++、Access、员工考勤

第一章绪论

1.1 课题背景

在当今社会,互联网空间的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。社会正处于信息时代,信息技术已渗透到社会生活的各个领域,特别是各行各业的经管领域,智能化信息处理已是提高效率、规范经管、客观审查的最有效的途径。

随着经济的发展,企业正向大型化、规模化的方向发展,因此企业员工数量急剧增加,有关员工的各种信息业成倍的曾长。考勤作为一个公司的基本经管,是单位对员工工作经管的基本依据。但是,目前国内的大多数企业在考勤时,依然使用是传统的考勤方法,例如手工记录、签卡、机械打卡等,不仅考勤速度慢,在考勤是需要专门的人员在旁记录、统计、制成报表,当报表最后交到主管人员时,也许时间已经过了几天了,根本不能发挥考勤真正的监督作用。而且考勤数据不准确,考勤人员在考勤过程中可能记录出错,甚至弄虚作假的现象出现,极大的影响了企业对员工的经管。因此根据企业需求,设计企业员工考勤经管系统,以帮助企业达到员工经管办公自动化、节约经管成本、提高企业工作效率的目的。

1.2课题任务

做出一个可以简单操作的员工考勤经管系统,方便员工和经管员查询出勤记录。员工可以通过输入自己的名字修改自己的信息以及查询出勤记录;经管员可以查看员工的出勤记录,可以添加和删除员工信息以及修改密码。

1.3开发工具

VC++MFC平台和数据库

1.4课题目的

设计制作出员工考勤经管系统,设计相关的操作功能;通过课程设计,了解并掌握VC++MFC平台的操作使用,学会利用数据库进行数据表制作及添加数据源;深入了解所学课程的重要性和实用性,提高学习耐性。

第二章可行性研究

2.1 对现有系统的分析

随着现代科技的进步,用计算机来进行考勤经管成为现代企业运作不可少的一部分。以前的考勤工作多少由人工来完成的,不仅浪费了人力与物力,而且无法保证其准确性和透明度,同时给企业经管带来了许多的不便。现在利用计算机来经管考勤工作,大大降低了工作人员的工作量,提高了工作效率,使原本复杂枯燥无味的考勤工作变的简单而轻松。

本系统采用已学过的vc++知识,结合Access来作为数据表进行开发出的软件,可以进行对员工相关信息进行经管。包括基本的员工信息查询,经管员对员工信息的查询、经管(包括员工信息的添加、删除等),操作日志经管等。

系统的目标确定后,就可以从以下三方面对能否实现新系统目标进行可行性分析

2.1.1技术可行性

根据系统目标来衡量所需的技术是否具备,一般可从硬件、软件的性能要求、环境条件、技术人员水平和数量等方面去考虑和分析,其中开发人员的技术力量应首先考虑能力与水平,并考虑近期内可以培养和发展操作人员。

2.1.2经济可行性

估算系统的开发费用和今后的运行、维护费用,估计系统将获得的效益,并将费用与效益进行比较,看是否有利。本系统的维护不需太多费用,适合于一般的公司经管。

系统的效益可以从经济效益和社会效益两方面考虑。对于员工考勤经管系统则应着重分析其经济效益。例如,系统投入运行后可以提供哪些以前无法及时提供的信息,用户查询和使用信息的方便程度提高多少、速度增加了多少,对于经管人员进行决策提供了多少帮助等等,同时可以减少经管人员,从而节省了大量的工资开出。

2.1.3运行可行性

系统带来的影响(包括组织机构、经管方式、工作环境等)和后果进行估计和评价。同时还应考虑经管人员的培训、补充,分析在给定时间里能否完成预定的系统开发任务等。按上述三方面进行可行性分析、研究后,我们认为该工程是可行的。

2.2 对本系统设计的说明

员工考勤经管系统对员工的基本信息进行显示、修改等,系统会对所进行过的操作行为进行记录。使用考勤经管系统,经管者可以快速记录公司全体员工当日的出勤状况,并可按时间查询员工的考勤情况。员工考勤经管系统的设计提高了工作效率,方便了经管员对员工信息的经管。

本系统集信息的显示、输入、修改、删除、查询等各种处理为一体,信息维护起来非常方便,大大减少了公司的人力和物力。

本系统大致做到以下几点:

(1)操作简便,节省大量人力;

(2)可以方便的存储员工和经管员的信息,安全、高效;

(3)可以迅速查询员工信息;

第三章软件需求分析

3.1 软件设计的预期目标

经管员登录后,可以查询员工信息并对员工信息、出勤记录进行经管(包括添加、修改、删除),可以修改经管员密码,可以查看日志表以及注册新员工。员工登陆后,可以查询自己的信息并通过输入名字进行信息修改,可以修改登陆密码。

3.2 系统用户需求

1、功能需求:

该系统主要有一个登陆界面

(1)员工信息的添加、修改和删除。此功能只有经管人员能修改。

(2)员工可以对自己的登录密码进行修改,增加了员工信息的安全、可靠

性。

(3)经管人员可对系统全部信息进行浏览、查询、修改。

(4)操作日志和系统帮助,此功能可以查看各个经管人员和员工进行的操作。

2、用户需求:

本系统主要针对的用户是员工和经管员。本系统能够完成任务是经管员与员工各有特定的登陆按钮窗口。经管员可对员工信息进行添加、修改和查询。员工可对自己的信息进行查询和修改。

3.3 系统的框架

图3-3 系统框架图

第四章数据分析及数据库的设计

4.1 数据库分析

本系统用Access建立数据库,使用ODBC连接,此方法较容易完成了数据的建立。共计有六个表,包括:

admin :

经管人员表:(经管员账号、经管员密码);

workers :

员工表:(员工编号、员工账号、员工密码);

ygxxb :

员工信息表:(员工编号、员工姓名、员工性别、所在部门、请假次数、迟到次数、旷工次数、早退次数);

log :

日志表:(操作人员ID、做什么操作、所做的时间、操作员用户类型、用于搜索的(无意义));

4.2 数据库结构的设计

经管人员表:

图4-2-1

员工表:

图4-2-1 员工信息表:

图4-2-3 日志表:

图4-2-4

第五章 系统详细设计说明

5.1 系统结构:

个人信息修改

员工模块

个人信息查询 输入姓名查询 姓名、性别、部门信息修改

在此次设计中,依据系统结构化设计方法,把系统划分为若干个功能模块,某些模块又划分子模块,最小的子模块的功能便十分明确和简单了。这样做,不仅展现了一个应用软件的整体性和层次性,而且通过屏幕对每个应用模块有明显的提示,这样用户就可以方便的操作系统。实现分时分段操作,简单明了,使操作人员更加容易上手。

5.2 系统各个模块界面及说明

5.2.1员工登录模块:员工输入自己的用户名、密码就可以进入员工主界面,进行个人信息查询和修改、登录密码的修改。

5.2.2经管员登录模块:经管员输入自己的用户名、密码就可以进入经管员主页面,进行员工信息的添加与修改、登陆密码的修改及查看操作日志列表。

5.2.3 界面截图:

(1)主界面模块:通过该功能模块可以了解到系统的基本信息。

(2)员工界面:通过该功能模块可以实现员工查询和信息修改

(2)经管员界面:经管员在此进行需要的操作

(5)员工密码修改界面:

(4)员工信息修改界面:

(6)员工信息查看界面:经管员在此查看员工出勤记录,可以修改、添加、删除员工信息,可以添加新员工信息

(7)操作日志表界面:经管员在此可以查看操作日志

(8)经管员在此修改密码:

(9)注册员工界面:经管员在此注册新员工

5.3 各个界面功能实现代码:

经管员登录代码:

员工登陆代码:

关于系统窗口弹出代码:

登陆界面背景图代码:

经管员界面列表显示代码:

登陆界面按钮图片代码:

经管界面查看列表代码:

经管界面背景图片代码:

经管界面刷新列表代码:

经管界面各按钮图片代码:

员工信息界面列表显示函数代码:

企业人力资源管理文献综述范文

企业人力资源管理文献综述范文 摘要:充分借助信息技术,结合先进的人力资源管理理念,能够不断提升人力资源管理水平。在提高工作效率的同时,更重要的是为企业的战略发展提供了基于信息的决策支持。文章论述了各个学者对人力资源管理的信息化系统的研究,对该领域内主要贡献者的观点进行归纳,并梳理其理论逻辑,力求从另一个侧面去理解企业人力资源管理信息系统。 关键词:企业人力资源管理信息系统文献综述 一、企业人力资源管理信息系统的演进 企业人力资源管理信息系统的发展,大多数学者都认为经历了三个阶段,对企业人力资源管理信息系统发展所经历的三个阶段和发展动力的论述基本上都是一致的。 杨兴东、王红霞、魏玉莲、成卫山(XX)认为人力资源管理系统的发展历史可以追溯到2 0世纪6 0年代末期。由于当时计算机技术已经进入实用阶段,第一代的人力资源管理系统应运而生。当时由于技术条件和需求的限制,这种系统充其量也只不过是一种自动计算薪资的工具。但它的出现为人力资源的管理展示了美好的前景,即用计算机的高速度和自动化来替代手工工作量,使大规模集中处理大型企业的薪资成为可能。第二代的人力资源管理系统出现在20世纪70年代末。第二代系统基本上解决了第一代系统的主要缺陷,

对非财务的人力资源信息和薪资的历史信息都给予了考虑,其报表生成和薪资数据分析功能也都有了较大的改善。第三代人力资源管理系统出现在20世纪90年代末。它的特点是从人力资源管理的角度出发,用集中的数据库将几乎所有与人力资源相关的数据(如薪资福利、招聘、个人职业生涯的设计、培训、职位管理、绩效管理、岗位描述、个人信息和历史资料)功能要求已经从单纯的数据收集和整理汇报逐渐转向数据处理和分析、替管理人员做出预测和决策支持,并通过电子流程进行自动化和跨平台跨网络工作等方面转变。 蔡昊(XX)在论述企业人力资源管理信息系统的演进时也提出了三个发展的时期。他认为,人力资源管理系统的发展历史可以追溯到20世纪60年代末期。由于当时计算机技术已经进入实用阶段,同时大型企业用手工来计算和发放薪资既费时费力又非常容易出差错,为了解决这个矛盾,第一代的人力资源管理系统应运而生。当时由于技术条件和需求的限制,用户非常少,而且那种系统充其量也只不过是种自动计算薪资的工具,既不包含非财务的信息,也不包含薪资的历史信息,几乎没有报表生成功能和薪资数据分析功能。但是,它的出现为人力资源的管理展示了美好的前景,即用计算机的高速度和自动化来替代手工的巨大工作量,用计算机的高准确性来避免手工的错误和误差,使大规模集中处理大型企业的薪资成为可能。第二代的人力资源管理系统出现

员工考勤管理系统课程设计

课程设计报告书 课程名称:VC++课程设计 题目:员工考勤经管系统 学生姓名: 专业:计算机科学与技术 班别: 学号: 指导老师: 日期:2012年 6 月20 日 目录 第一章绪论 (2) 1.1 课题背景 (2) 1.2 课题任务 (2) 1.3开发工具 (2)

1.4 课题目的 (3) 第二章可行性研究 (3) 2.1 对现有系统的分析 (3) 2.2对本系统设计的说明 (4) 第三章软件需求分析 (4) 3.1软件设计的预期目标 (4) 3.2系统用户需求 (5) 3.3 系统的框架 (5) 第四章数据分析及数据库的设计 (6) 4.1数据库分析 (6) 4.2数据库结构的设计 (6) 第五章系统详细设计说明 (8) 5.1 系统结构 (8) 5.2系统各个模块界面及说明 (9) 第六章软件的测试 (27) 6.1测试工程 (27) 6.2测试人员 (27) 6.3 测试结果 (27) 6.4 对程序的调试及在测试中遇到的困难及解决困难的方法 (27) 6.5 系统还有哪些不足 (27) 6.6 对系统的评价 (27) 归纳总结 (28) 参考文献 (28) 摘要:本系统是基于VC++6.0中的MFC与Access数据库开发的,可用于企业单位的员工考勤,统计员工出勤情况。 关键字:VC++、Access、员工考勤

第一章绪论 1.1 课题背景 在当今社会,互联网空间的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。社会正处于信息时代,信息技术已渗透到社会生活的各个领域,特别是各行各业的经管领域,智能化信息处理已是提高效率、规范经管、客观审查的最有效的途径。 随着经济的发展,企业正向大型化、规模化的方向发展,因此企业员工数量急剧增加,有关员工的各种信息业成倍的曾长。考勤作为一个公司的基本经管,是单位对员工工作经管的基本依据。但是,目前国内的大多数企业在考勤时,依然使用是传统的考勤方法,例如手工记录、签卡、机械打卡等,不仅考勤速度慢,在考勤是需要专门的人员在旁记录、统计、制成报表,当报表最后交到主管人员时,也许时间已经过了几天了,根本不能发挥考勤真正的监督作用。而且考勤数据不准确,考勤人员在考勤过程中可能记录出错,甚至弄虚作假的现象出现,极大的影响了企业对员工的经管。因此根据企业需求,设计企业员工考勤经管系统,以帮助企业达到员工经管办公自动化、节约经管成本、提高企业工作效率的目的。 1.2课题任务 做出一个可以简单操作的员工考勤经管系统,方便员工和经管员查询出勤记录。员工可以通过输入自己的名字修改自己的信息以及查询出勤记录;经管员可以查看员工的出勤记录,可以添加和删除员工信息以及修改密码。 1.3开发工具 VC++MFC平台和数据库 1.4课题目的 设计制作出员工考勤经管系统,设计相关的操作功能;通过课程设计,了解并掌握VC++MFC平台的操作使用,学会利用数据库进行数据表制作及添加数据源;深入了解所学课程的重要性和实用性,提高学习耐性。

员工信息管理系统课程设计

《信息系统设计》软件工程课程设计 课题名称:员工信息管理系统 姓名:兰朝仁 学号:080一五3035 学院:继续教育学院 专业:计算机科学与技术 年级:2008级(夜大专升本)指导教师:陈郞钦 完成日期:2010年10月11日

目录

【摘要】本文从员工信息管理系统规划、需求分析、系统设计、系统实现及系统测试等多个方面,分别叙述系统研发的整个实现过程,简述采用 7编程工具及数据库实现系统应用的设计要点,重点阐述系统实现过程中的重点和难点问题的分析及其解决方案,解决企业对员工的计算机管理。 【关键词】员工、人事、工资、管理、数据库 引言 随着我国国民经济建设的蓬勃发展和社会主义市场经济体制的迅速完善,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系无论是在行政职能、企业管理水平以及优质服务上都提出更高的要求。建设一个科学高效的信息管理系统是解决这一问题的必由之路。员工信息管理作为企业内部的一种员工基本档案管理也是如此,由于企业的人数较多,每一位员工的具体实际情况也不尽相同,如果没有一个完整的员工信息管理系统去完成,将使工作变得复杂,并且对于工作的效率也将使一个致命的打击,使无论如何也无法适应现代社的需要。另外,目前部分企业使用的员工信息管理系统只有信息的录入,修改和删除的功能,而不具有信息查询的功能,这对于企业的信息管理工作来说是一个很遗憾的事情。因此,开发一套功能完整,设计合理,使用方便的企业员工信息管理系统成为很有必要的事情。 企业员工信息管理系统的内容功能对于企业的决策者和管理者来说都至关重要,所以企业员工信息管理系统应该能够为管理者提供充足的信息和快捷的查询与管理手段。作为计算机应用的一部分,使用计算机对企业员工信息进行管理,具有手工管理所无法比拟的优点.例如:查询迅速、查找方便、可靠性高、存储量大、BaoMi性好、寿命长、成本低等。这些优点能够降低员工管理工作的成本,减轻企业管理人员的负担,方便员工信息的更新、维护和查询,增加数据的可靠性;从而提高企业员工信息管理的效率,开拓企业员工管理工作的新局面,提高管理水平,是企业管理的科学化、正规化、信息化管理,与世界接轨的重要条件。 当前主流的程序开发环境有,,等。对系统兼容性好;可以支持多种环境及操作系统平台;而则可在系统下快速开发结构程序,具有多方成熟的控件完善系统开发。

考勤管理系统方案设计

考勤管理系统 解 决 方 案

目录 一、开发背景 (2) 二、客户需求 (2) 三、方案设计 (2) 1、指纹识别技术 (2) 2、网络条件及方案 (3) 3、指纹考勤速度和识别 (4) 四、组成介绍 (4) 1、系统组成 (4) 2、产品视图: (5) 3、产品特性: (5) 五、产品报价 (6) 考勤解决方案

一、开发背景 随着科学技术的发展,企业、机关单位都引用科学管理,高效办公。进一步提高员工的工作效率,提高企业的效益、产值。而员工考勤管理是每天员工上岗的保证、上岗时间的统计。为了使考勤管理更系统化、专业化,避免出现传统中的代考勤与管理的疏松,运用生物识别技术,使用指纹识别技术进行人员考勤管理。 指纹识别技术是目前最方便、可靠、非侵害和价格便宜的解决方案。指纹识别作为识别技术有着悠久的历史,这种技术通过分析指纹的全局特征和局部特征,从指纹中抽取的特征值可以非常的详尽以便可靠地通过指纹来确认一个人的身份。平均每个指纹都有几个独一无二可测量的特征点,每个特征点都有大约七个特征,我们的十个手指产生最少4900个独立可测量的特征——这足够来确认指纹识别是否是一个更加可靠的鉴别方式。指纹是人体独一无二的特征,并且它们的复杂度足以提供用于鉴别的足够特征;如果我们想要增加可靠性,我们只需登记更多的指纹,鉴别更多的手指,最多可以多达十个,而每一个指纹都是独一无二的;扫描指纹的速度很快,使用非常方便;读取指纹时,用户必需将手指与指纹采集头相互接触,与指纹采集头直接接触是读取人体生物特征最可靠的方法。这也是指纹识别技术能够占领大部份市场的一个主要原因。 二、客户需求 某某企业现在员工****余人,分为**个车间 管理要求 现有要求通过企业内部局域网,考勤数据可时时上传考勤数据及下载查寻。总行对各部门所进行汇总统计,分部门统计,汇总各种考勤报表、及进行考勤数据管理。 三、方案设计 1、中控指纹识别技术 Biokey VX8.0算法是一种高速混合引擎指纹识别算法、准确的1:N指纹识别算法,系统稳定性提高3.5倍,面向软件开发商和系统集成商全面开放,在使用Biokey VX8.0进行指纹识别

企业考勤系统的设计与实现文献综述

文献综述 1引言 企业考勤制度是企业制度化管理的重要一环,是企业对职员上下班情况进行记录的管理制度,考勤结果可以为企业人事部门提供对职员日常工作表现评定的参考。目前,我国大多数企业的考勤管理还是停留在采用人工记录的方式,很难深入全面地掌握企业各部门员工的出勤情况[1],对庞大的企业职员考勤数据进行复杂的统计和处理,不仅耗费时间,而且错误率较高,公平性有待商榷。随着计算机技术的飞速发展,计算机的运用越来越深入人们生活的方方面面,尤其是在企业中,计算机已经成为企业运营必不可少的重要工具,因此,利用计算机技术实现企业考勤管理势在必行。一个好的应用系统,不仅可以方便信息的传送、流通,还可以提高工作的效率、节省办公的成本。 目前,企业管理越来越要求高效,考勤系统能够起到加强工作纪律,严肃工作作风的作用。传统的企业考勤管理方式已经不能适应当代快节奏的办公方式和环境,本课题旨在使用C#语言实现基于C/S架构的企业考勤系统,后台数据使用SQL Server来管理。 2C#简介 C#语言是微软公司近几年推出的一种新型的完全面向对象的程序设计语言,到目前为止,它已经成为了应用软件开发的主流语言,尤其是在Web开发方面更是无与伦比。[2]C#语言是一门简单、现代、优雅、面向对象、基于组件、类型安全、平台独立的一门新型语言。其语法风格源自C、C++家族,C#在很大程度上是C的一个超集,是C++和Java的代替语言[3],融合了Visual Basic的高效和C++的强大。微软推出.NET技术的一个原因是为了使得Windows上Web应用程序(尤其是Web Service)的开发更为容易。C#在其中扮演着重要的角色。[4] 说起C#就不能不提到.NET Framework。.NET Framework(框架)简称.NET,是微软为开发应用程序创建的一个富有革命性的新平台,是用于Windows的新托管代码编程模型。它将强大的功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能够支持各种业务流程。.NET Framework 是以一种采用系统虚拟机运行的编程平台,以通用语言运行库(Common Language Runtime)为基础,支持多种语言(C#、VB、C++、Python等)的开发。.NET也为应用程序接口(API)提供了新功能和开发工具。.NET提供了一个新的反射性的且面向对象程序设计编程接口。.NET设计得足够通用化从而使许多不同高级语言都得以被汇集。.NET Framework 中

数据库课程设计报告--职工考勤管理信息系统

... 《数据库原理》课程设计 题目: 考勤管理系统 系部:计算机与信息科学学院 学生:罗学智 指导教师:利平 专业:软件工程 班级:软件1201 完成时间:2014.5.20 目录 1 概述 (2) 1.1设计背景 (2) 1.2研究目的 (2) 1.3理论基础的分析 (3) 1.4预期结果和意义 (3) 2 需求分析 (3) 2.1功能需求 (3)

2.2数据流图 (4) 2.3功能模块图 (5) 2.4系统数据流程图 (5) 3 概念结构设计 (6) 3.1局部E-R图 (6) 3.2整体E-R图 (8) 4 逻辑结构设计 (9) 4.1关系模式 (9) 4.2数据关系图 (10) 5 物理结构设计 (10) 5.1存储记录结构设计 (10) 5.2创建索引 (13) 6 数据库实施 (14) 6.1建立数据库 (14) 6.2数据表的创建 (14) 6.3建立存储过程 (17) 6.4创建触发器 (18) 7文献......................................................................... (19) 8结论......................................................................... (22)

1 概述 1.1设计背景 随着企业人事管理的日趋复杂和企业人员的增多,企业的考勤管理变得越来越复杂。规的考勤管理是现代企业提高管理效益的重要保证,而传统的人工管理存在着效率低、不易统计、成本高和易出错等弊端,已经无法适应现代企业的需求。随着计算机技术和通信技术的迅速发展,将传统的人工考勤管理计算机化,建立一个高效率的、无差错的考勤管理系统,能够有效的帮助企业实现“公正考勤,高效薪资”,使企业的管理水平登上一个新的台阶。 企业考勤管理经过如下的业务流程: (1)员工基本信息管理,添加,删除,更改 (2)员工考勤管理,员工根据自己的班次在上下班时分别进行出勤操作,采用手动方式或者使用划卡机。由人事部门专门的人员管理出勤和退勤信息。 (3)一般在每个月月初进行考勤汇总,汇总信息包括工作日的出勤情况、请假天数、出差天数、休假天数和不同性质的加班记录等。 1.2研究目的 待开发的系统的名称为企业职工在线考勤系统; 我们以中小型企业的考勤管理业务为依托,结合科学管理的理论,设计并开发一个企业考勤管理信息系统,提供一个科学合理的考勤管理解决方案,彻底实现无纸化作业。根据管理权限的不同,将界面分为一般职员、部门经理、系统管理员和最高管理者四个层次,系统目标如下: (1)提供简单、方便的操作。 (2)根据企业原来的考勤管理制度,为企业不同管理层次提供相应的功能。 (3)通过考勤管理无纸化的实现,使企业的考勤管理更加科学规。 (4)节省考勤管理的成本。

数据库课程设计--职工考勤管理信息系统

目录 1 概述 (1) 1.1设计背景 (1) 1.2研究目的 (1) 1.3理论基础的分析 (2) 1.4预期结果和意义 (2) 2 需求分析 (2) 2.1功能需求 (2) 2.2数据流图 (3) 2.3功能模块图 (4) 2.4系统数据流程图 (4) 3 概念结构设计 (5) 3.1局部E-R图 (5) 3.2整体E-R图 (8) 4 逻辑结构设计 (9) 4.1关系模式 (9) 4.2数据关系图 (9) 5 物理结构设计 (10) 5.1存储记录结构设计 (10) 5.2创建索引 (12) 6 数据库实施 (13) 6.1建立数据库 (13) 6.2数据表的创建 (13) 6.3建立存储过程 (17) 6.4创建触发器 (18) 7 数据库运行和维护 (19) 8 结论 (20)

1 概述 1.1设计背景 随着企业人事管理的日趋复杂和企业人员的增多,企业的考勤管理变得越来越复杂。规范的考勤管理是现代企业提高管理效益的重要保证,而传统的人工管理存在着效率低、不易统计、成本高和易出错等弊端,已经无法适应现代企业的需求。随着计算机技术和通信技术的迅速发展,将传统的人工考勤管理计算机化,建立一个高效率的、无差错的考勤管理系统,能够有效的帮助企业实现“公正考勤,高效薪资”,使企业的管理水平登上一个新的台阶。 企业考勤管理经过如下的业务流程: (1)员工基本信息管理,添加,删除,更改 (2)员工考勤管理,员工根据自己的班次在上下班时分别进行出勤操作,采用手动方式或者使用划卡机。由人事部门专门的人员管理出勤和退勤信息。 (3)一般在每个月月初进行考勤汇总,汇总信息包括工作日的出勤情况、请假天数、出差天数、休假天数和不同性质的加班记录等。 1.2研究目的 待开发的系统的名称为企业职工在线考勤系统; 我们以中小型企业的考勤管理业务为依托,结合科学管理的理论,设计并开发一个企业考勤管理信息系统,提供一个科学合理的考勤管理解决方案,彻底实现无纸化作业。根据管理权限的不同,将界面分为一般职员、部门经理、系统管理员和最高管理者四个层次,系统目标如下: (1)提供简单、方便的操作。 (2)根据企业原来的考勤管理制度,为企业不同管理层次提供相应的功能。 (3)通过考勤管理无纸化的实现,使企业的考勤管理更加科学规范。

职工考勤管理系统方案

C语言程序设计 课程设计报告 课设题目:考勤管理系统 专业: 班级: 姓名: 成绩: 完成日期: 指导教师:

目录 1.课程设计目的 (2) 2.需求分析 (2) 2.1要求 (2) 2.2任务描述 (2) 2.3运行环境 (2) 2.4开发工具 (3) 3.总体设计 (3) 3.1系统流设计 (3) 3.2系统模块设计 (4) 4.详细设计 (5) 4.1数据结构设计 (5) 4.2模块接口设计 (6) 4.3 以下是几个主要模块的流程图: (7) 5.运行结果 (9) 5.1主菜单界面: (9) 5.2信息录入界面: (9) 5.3信息浏览界面: (10) 5.4 信息查询界面: (10) 5.5信息修改界面: (11) 6.程序调试与测试 (12) 6.1程序调试 (12) 6.2程序测试 (12) 7.问题与不足 (13) 8.建议 (13) 9.编程体会 (13) 10.程序源代码: (13) 11.参考文献 (30) 12.用户使用手册 (30)

1.课程设计目的 1)通过课程设计,加深对结构化程序设计思想的理解,能对系统功能进行分析,并设计合理 的模块化结构。 2)通过课程设计,进一步掌握C语言中重要的数据结构。掌握并熟练运用指针、链表、结构 体、文件等数据结构。 3)通过课程设计,提高程序开发能力,能运用合理的控制流编写清晰高效的程序。 4)通过课程设计,培养C语言知识运用和自学能力,真正的把课堂上获得的知识运用起来, 培养自己对程序编写的兴趣,并能独立设计和实现一个小型系统。 5)通过课程设计,加强了自己的程序分析能力。 2.需求分析 2.1要求 1)遵循软件开发过程的基本规;能灵活应用,初步具备运用C程序解决实际问题的能力。 2)运用结构化程序设计方法,按照课程设计题目要求,完成包括需求分析、数据结构设计、 概要设计、详细设计、编写代码、调试和测试C程序等过程。 3)学会利用数组、结构体、链表进行相关信息表示。 4)功能模块划分清晰,系统结构图符合功能操作要求,且有详尽的功能描述 5)各主要功能模块有详尽的流程图及描述,用函数的形式实现,且调用入口、功能、出口等 关系正确。 6)所设计的C程序较好的可读性和可靠性;程序书写风格规,注释清晰。 7)界面友好(良好的人机互交),凡需要输入信息时,都有较详尽的提示信息,并对输入信息 有较完善的值域分析。 8)程序经上机调试通过,不应出现语法型、功能型错误,并获得满意的结果。 9)学会通过各功能性测试用例测试程序的能力,尽可能避免原则性错误的出现。 10)掌握编写、调试和测试C语言程序的基本技巧,充分理解结构化程序设计的基本方法。 11)C语言课程设计报告的容反应实际设计过程,且符合格式要求,无抄袭现象。 2.2任务描述 此系统以对职工考勤为背景,提供对职工信息、上下班时间的新建、录入、编辑、查询、密码保护等功能。具体功能实现如下: 1)职工信息新建:实现职工工号以及的录入功能,并能将其以文件形式加以保存。

平安保险公司的员工培训体系优化_开题报告

毕业论文开题报告 论文题目:平安保险公司的员工培训体系优化 学院:管理学院 专业:工商管理 年级(班): 2012级 学号: BUS12084 姓名:陈江婷 指导教师:张菊香 2015年7月

嘉庚学院本科毕业论文开题报告 1、选题的目的和意义 目前,中国进入了微利时代,企业的获利能力变得越来越困难,企业之间的竞争变得越来越激烈,在此环境下,优秀人才成为支撑企业可持续发展的最主要因素,可以说,企业竞争的本质是人才的竞争,人力资源成为影响企业内部效率最重要因素之一。越来越多的企业开始意识到员工培训工作在企业日常经营中扮演的角色变得格外重要,纷纷将员工培训纳入企业的一项重要战略任务,成为企业人力资源开发的核心部分。为在知识型经济时代中不断发展壮大,企业必须强化人力素质,提高企业竞争力,每一位员工都必须不断学习,吸收新的知识,充实自身能力。 在我国,保险业作为国民经济中的朝阳产业,经过连续多年两位数的高速增长,其地位和作用日益彰显,在金融领域已基本同银行业、证券业形成三足鼎立的局面,对国民经济的稳定和发展起着不可或缺的作用。在发展过程中,保险业的竞争也逐渐激烈起来。保险公司开始由价格竞争逐步转向服务竞争,竞争意味着优胜劣汰,只有那些能够高效、准确地把握和适应市场需求的保险企业才能生存、发展下去,相反,那些因循守旧、不思进取、效率低下的保险企业则会被无情淘汰,竞争就像一根无形的鞭子。 目前随着经济全球化及知识型时代的到来,保险公司面临的竞争环境已经发生根本的变化,竞争加剧及同质化竞争导致企业的生存取决于内部的效率。企业内部效率的提高取决于员工质量的提高,经过正确的认知、挖掘、组合、运用才能充分发挥员工的作用。人作为具有复杂情感的生物,企员工培训体系业对员工的工作能力的培训和积极状态的培养不可或缺,一个优秀的员工培训体系,能激发员工的潜力,使员工更加积极进取、充满生气,迸发出强烈的工作热情,整个企业追求较高的理想和目标,从而形成一股强大的力量,使公司更能适应市场变化、增强竞争优势,培养企业的后备力量,保持企业永继经营的生命力。 平安保险公司目前虽然意识到合理的员工培训体系对企业发展的长久影响,但由于种种原因,导致了其没有收到理想的培训效果。人才是企业竞争的中流砥柱,优秀的员工培训体系是推动企业发展的不竭动力。因此,在如此激烈的竞争下,为更好地体现培训在公司人才培养中的作用,为公司提供更多优秀的人才,提高企业

C#+员工信息管理系统的设计课程设计

河南理工大学 计算机科学与技术学院 课程设计 2011 — 2012学年第二学期 课程名称C#Windows程序设计课设 设计题目人事管理系统 学生姓名 学号 专业班级软件工程.net 指导教师 2012 年6月7日 目录 封面...........................1 目录...........................2

1.设计任务书.......................4 1.1题目与要求.....................4 1.2本系统涉及的知识点.................4 2.功能设计........................4 3.数据库设计.......................5 3.1数据库概念设计(E-R图) ...............5 3.2数据库逻辑结构设计.................6 3.3数据库物理设计...................6 4.系统实现........................6 4.1界面设计及实现...................6 4.2部门信息管理设计及实现...............11 4.2.1添加部门信息...................11 4.2.2浏览部门信息...................13 4.2.3修改部门信息...................14 4.2.4删除部门信息...................16 5.总结..........................18 致谢...........................18 参考文献.........................18

企业员工考勤管理系统

摘要 企业员工考勤管理系统是一个企业单位信息化建设不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,企业员工考勤管理系统应该能够为用户提供充足的信息和快捷的查询手段。 本系统主要包括职工基本信息管理、职工考勤信息管理、职工调动信息管理、系统管理四大模块。系统主要实现对数据的插入、删除、统计、查询、更新等功能。 本系统采用Visual Basic 6.0为开发工具,后台数据库采用Assecc 2003,操作系统为Windows XP。论文主要介绍了本课题的开发背景,所要完成的功能和开发的过程。详细说明了系统的设计重点、设计思想、难点技术和解决方案。在经过一系列调试与操作后,系统基本达到了预期的效果。 关键词:员工考勤管理,管理信息系统,Visual Basic, Assec

Abstract The enterprise staff management system management system is an enterprise unit informationization constructs the essential part, its content regarding enterprise's policy-maker and the superintendent all very important, the enterprise staff management system management system should be able to provide the sufficient information and the quick inquiry method for the user. This enterprise staff checks attendance the management system management system including the staff basic information management, the staff checks attendance the information management, the staff transfers the information management, the system administration four big modules. System main realization to functions and so on data insertion, deletion, statistics, inquiry, renewal. This system uses Visual Basic 6.0 is the development kit, the backstage database uses Assecc 2003, the operating system is Windows XP. The paper mainly introduced this topic development background, must complete function and development process. Key explanation system design key point, design concept, difficult technology and solution. Key word:The enterprise staffs manage; the management information system; the electronic data processing; the information retrieval

职工管理系统java课程设计简单实现

目录 一、绪论 (1) 1.1关键技术介绍 (1) 1.1.1JAVA技术 (1) 1.1.2SQL数据库 (1) 二、需求分析 (2) 三、系统概要设计: (3) 3.1问题描述 (3) 3.2要求 (3) 3.3数据库设计 (3) 四、系统详细设计 (5) 4.1新员工信息录入 (5) 4.2显示员工信息 (7) 4.3修改员工信息 (8) 4.4查询员工信息 (10) 4.5删除员工信息 (13) 4.6员工信息排序 (15) 4.7员工信息统计 (16) 4.8注销 (17) 五、系统测试 (18) 5.1系统登录 (18) 5.2系统主界面.................................. 错误!未定义书签。 5.3新员工信息录入.............................. 错误!未定义书签。 5.4显示员工信息................................ 错误!未定义书签。 5.5修改员工信息................................ 错误!未定义书签。 5.6查询员工信息................................ 错误!未定义书签。 5.7删除员工信息................................ 错误!未定义书签。 5.8排列系统.................................... 错误!未定义书签。 5.9统计界面.................................... 错误!未定义书签。

5.10注销....................................... 错误!未定义书签。 六、总结 (19) 八、附录.......................................... 错误!未定义书签。

职工考勤管理系统的设计与实现

课 程 设 计 职工考勤管理系统 姓名: 班级: 学号: 学院:

职工考勤管理系统的设计与实现 一、系统介绍: 管理员可通过登录名与密码进入考勤系统,可以通过职工编号来进行对各别员工的查询,进行考勤,也可以查看全体员工的考勤情况,还可以进行添加,删除等操作。 二、系统设计: 2.1 根据系统功能,可以画出如下流程图: 针对职工管理系统的流程图,现具体描述其功能: 1、管理员登陆:系统对其合法性进行检查 2、职工个人考勤:通过职工编号查询其信息 3、全体职工考勤:查看全体职工信息 4、添加操作:添加职工的各种基本信息 5、删除操作:根据职工编号删除某个职工的全部信息 2.2数据库的逻辑设计 根据系统的功能可以设计有关的概念模型,该系统涉及一张职工考勤信息表,可以画出如下E-R图:

2.2.1: 管理员实体E-R图: 2.2.2:职工实体E-R图:

2.2.3: 数据库设计: 1.启动SQL Server 2005 2.建立数据库 打开企业管理器,新建数据库Student 3.创建表kaoqing, kaoqing表的字段的属性为: Kaoqing表如下所示: 三、系统的实现: 3.1数据库的连接: 1.创建ODBC数据源:选择“控制面板”——“管理工具”——“ODBC数据源”,在双击ODBC数据源后,选择“用户DSN”,添加新的数据源,单击“配置”,选择SQL Server,数据源名称为mymoon,设置用户名为sa,密码为163123,选择数据库Student。 2.建立JDBC-ODBC 桥接器:

Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);建立桥接器时可能发生异常,为捕获这个异常,所以建立桥接器的标准为: Try{Class.forName(“sun.jdbc.odbc.JdbcOdbcDrivder”);} Catch(ClassNotFoundException e){} 3.与ODBC数据源指定的数据库建立连接:使用java.sql包中的Connection类声明一个对象,然后使用类DriverManager调用它的一个静态方法getConnection创建这个连接对象,con=DriverManager.getConnection("jdbc:odbc:mymoon","sa","163123");捕获异常为 try{ con=DriverManager.getConnection("jdbc:odbc:mymoon","sa ","163123");} catch(SQL Exception e){} 3.2系统实现: 1 用户登录 当用户登陆时,首先出现的是一个登陆页面,只有输入正确的管理员姓名与密码时,才能进入考勤系统。关键代码如下: 登陆页面

超市信息管理系统文献综述

文献综述 前言 本人毕业设计的论题为《超市信息管理系统的应用分析》,由于目前国内对信息管理系统在商业方面的应用这一方面研究远远落后于国外,并且据了解国内中小型企业也很少运用专业的信息管理系统,因此本文的叙述对超市信息管理系统的应用分析具有一定得指导意义。 本文根据目前国内外学者对信息化管理的研究成果,借鉴他们的成功经验,大胆的将信息管理系统应用到企业的日常业务中。这些文献给与本文很大的参考价值。本文主要查阅进几年有关计算机软件的文献期刊。

随着科学技术的进步,网络时代的开始,现代企业面临着复杂多变的环境。经济全球化、管理数字化的加快发展给销售行业带来了新的机遇与挑战。对此,国内外对信息化管理在销售的影响进行了相关的研究。信息化管理早期发源于欧美等发达国家,我国目前只有大型企业才能实施信息化管理。但近些年来这方面有了很大的发展。 吴岩(2006)在《企业管理的信息化》中指出未来企业信息化的必然性,这是符合现代信息技术革命正日益深刻地改变着社会生产和生活的现状。并且是适应社会主义经济的需要。 杨振宇(2010)在《浅析计算机软件的可靠性》中提出了随着科学技术的不断进步,软件可靠性成为我们关注的一个问题,软件系统规模越做越大越复杂,其可靠性越来越难保证。应用本身对系统运行的可靠性要求越来越高,在一些关键的应用领域,如航空、航天等,其可靠性要求尤为重要,在银行等服务性行业,其软件系统的可靠性也直接关系到自身的声誉和生存发展竞争能力。 岳国军(2007)《企业管理软件的渐进式实施法》中指出随着信息技术的高速发展,企业管理软件技术上的不断成熟,越来越多的企业开始在不同层次上应用企业管理软件。但应用的成功率较低或效果不佳,是长期困扰人们的一个重要问题。原因并不在于软件的功能或性能上有什么缺陷,而是软件的使用上不够合理。样对于信息化基础较弱的企业来说难度较大,如果简单采取传统的实施方法,一般效果都不够理想,本人在实践中,结合具体企业的实际情况,提出了“渐进式实施方法”,有效地解决了系统实施中的部分问题。 夏离歌(2004)在《计算机系统分析员论文-企业人事信息系统的应用》提出人事信息系统的建设目标是帮助该企业管理好企业内部的人员和人员的活动,人事信息管理指的是企业员工从招聘面试到离职退休的全过程,涉及的主要活动包括面试、报到、培训、升职、离职或其他的人事变动,也包括电子化考勤、工资性收入的计算与分发、使用其他公司资源的有关记录(如宿舍、保险、证件办理等等)。 同时,我国学者赵博和刘晓冰(2006)《CIMS环境下的企业经营过程重构研究》介绍了企业经营过程重构的基本内涵,探讨了将企业经营过程重构的技术引入到CIMS工程当中去的必要性,并且较为详细论述了几个关键的技术。最后提出了CIMS环境下企业经营过程重构的方法和步骤。 高莉芳(2007)《信息系统与企业竞争战略评析》说道信息技术的高速发展,

职工考勤管理信息系统

课程设计 课程名称数据库课程设计 题目名称职工考勤管理信息系统学生学院管理学院 专业班级 指导教师胡凤 姓名学号 2013 年12 月28 日

目录 一、概述(500字)............................................................................... 错误!未定义书签。 二、系统需求分析................................................................................ 错误!未定义书签。 2.1 需求概述 .................................................................................. 错误!未定义书签。 2.2 需求说明书 (5) 2.3数据流程图、功能模块、系统数据流程图 (6) 三、数据库概念结构设计 (6) 3.1 概述 (6) 3.2 基本原则 (8) 3.3 E-R图 (9) 四、数据库逻辑结构与数据库物理结构设计 (10) 4.1 概述 .......................................................................................... 错误!未定义书签。 4.2 由ER图导出一般关系模型的基本原则 ........................ 错误!未定义书签。 4.3 PDM生成 ................................................................................ 错误!未定义书签。 五、数据库应用系统的实现................................................................ 错误!未定义书签。 5.1 概述 ........................................................................................... 错误!未定义书签。 5.2创建数据库及脚本.........................................................................................错误!未定义书 签。 5.3 录入数据 (22) 5.4 建立视图 (24) 5.5数据的删除和修改 (25)

职工管理系统课程设计报告

课程设计报告书 专业:计算机科学与技术 课程设计名称:《网站建设技术》 题目:职工管理系统

摘要 在当今社会,互联网空前的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。考虑到当前大量企业的企业职工管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。因此根据部分企业提供的需求,设计企业职工管理系统,以帮助企业达到企业职工管理办公自动化、节约管理成本、提高企业工作效率的目的。 根据实际需求,“企业职工信息管理系统”项目采用模块化的设计思想,在Windows XP操作系统环境下,搭建JSP运行环境JDK+TOMCAT,通过使用JAVA脚本语言完成动态的、交互的web服务器应用程序,实现职工个人信息查询、浏览及用户密码修改的功能。 本系统具有多方面特点:系统功能完备,用户使用方便简捷,人性化的用户界面,安全保密设置齐全,大大减少了操作人员和用户的工作负担,提高了企业职工信息管理的工作效率和企业的信息化的水平。 关键词:java;jsp;数据库表;信息管理、企业员工

目录 目录 (1) 一、设计目的 (1) 1.1 开发背景 (1) 1.2 研究现状 (1) 二、需求分析 (3) 2.1 系统需求分析 (4) 2.1.1 功能需求 (4) 2.1.2 数据需求 (4) 2.2 技术可行性 (5) 2.2.1 程序语言的选择 (5) 2.2.2 JSP技术特点 (6) 2.2.3 操作可行性 (7) 2.2.4 经济可行性 (7) 2.3 环境可行性分析 (8) 2.3.1 软件环境 (8) 2.3.2 硬件环境 (8) 2.4 系统结构可行性 (8) 2.4.1 模式采用 (8) 2.4.2 经典MVC模式 (9) 三、模块分析及设计 (10) 3.1 数据库分析 (10) 3.2 数据库概念结构设计 (11) 3.3 数据库逻辑结构设计 (12) 3.4 系统模块划分 (13) 3.4.1系统登录 (13) 3.4.2编辑模块 (15)

基于Java的人事管理系统文献综述

学校代码:11517 学号:201011002240 HENAN INSTITUTE OF ENGINEERING 文献综述 题目基于Java 的人事管理系统 的设计与实现 学生姓名许耀辉 专业班级信息与计算科学1042班 学号201011002240 系(部)理学院 指导教师(职称)董西广(讲师) 完成时间2014年3月4日

基于Java的人事管理系统的设计与实现 摘要:随着计算机的发展,科技的发展,现阶段的人事管理系统越来越不能满足企业的需要,特别是对于一些企业仍然采用人工管理的方式,这种方式不仅增加了企业的成本,而且极其容易出错,设计一种基于Java的人事管理系统就应运而生了,人事管理系统基本实现了企业人事管理的基本应用,包括人事信息管理的增、删、改、查,考勤信息管理的增、删、改、查,个人简历信息管理等基本应用,设计的人事管理涉及MySQL数据库的操作,Eclipse以及jdbc数据库的连接等相关知识。 关键词:Java/MySQL/Eclipse/人事管理 1 引言 21世纪最激烈的竞争当属人才的竞争,一个具有多学科知识的复合性人才或许是一个企业发展壮大所不可或缺的重要因素。因此人力资源已逐步成为企业最重要的资源,人力资源管理(Human Resource Management,HRM)也成为现代企业管理工作中的重要内容之一。随着社会的发展,科技的进步,计算机的应用在社会各领域中都得到了普及,越来越多的人都感受到利用计算机进行各类管理的科学和便捷;认识到管理信息系统对于管理工作的重要性[1]。 本次论文创作的主要目的是设计一款简单、易操作的现代人事管理系统,在论文创作的过程中,我借助学校和个人收集的相关资料,利用图书馆和网络等渠道,广泛查阅相关资料,分析前人成果的基础上,明确系统设计思路。 2 人事管理系统的发展 2.1人事管理系统的国外的发展 人事管理系统的发展经过三个阶段的发展。 人事管理系统的发展历史可以追溯到20世纪60年代末期。由于当时计算机技术已经进入实用阶段,同时大型企业用手工来计算和发放薪资既费时费力又容

相关主题