浅谈考勤管理信息系统设计和建设.doc

上传人:精*** 文档编号:828311 上传时间:2023-09-06 格式:DOC 页数:13 大小:1.35MB
下载 相关 举报
浅谈考勤管理信息系统设计和建设.doc_第1页
第1页 / 共13页
浅谈考勤管理信息系统设计和建设.doc_第2页
第2页 / 共13页
浅谈考勤管理信息系统设计和建设.doc_第3页
第3页 / 共13页
浅谈考勤管理信息系统设计和建设.doc_第4页
第4页 / 共13页
浅谈考勤管理信息系统设计和建设.doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、 管理信息系统结课论文 目录1.考勤管理信息系统建设和设计目的和意义12.系统分析12.1系统初步调查12.1.1现状分析12.1.2系统开发的目标12.2可行性分析22.2.1技术可行性22.2.2经济可行性22.2.3 组织管理运行可行性分析32.3系统逻辑模型32.3.1数据流图32.3.2数据字典33.系统设计43.1系统功能模块设计43.1.1系统管理模块43.1.2部门管理43.1.3公告管理43.1.4员工管理53.1.5个人考勤53.1.6考勤管理63.2数据库结构设计63.2.1系统的实体描述63.2.2 数据库结构详细设计63.3安全性设计以及安全维护93.4 详细设计93

2、.4.1登录界面设计93.4.2 系统主窗体设计103.4.3员工管理界面设计103.4.4退出窗体设计11参考文献:1212 浅谈考勤管理信息系统建设摘要:我国的计算机应用于企业管理,只是在70年代末期以后才逐渐开展起来的。目前,计算机辅助管理已在我国的各行各业得到了广泛地应用,但总的来说,计算机在我国管理中的应用,还处于初级阶段,尽管近两年发展较快,但还需要不断地探索和研究。尤其是计算机辅助考勤管理仅是近几年才在我国得到普及和发展,而在许多发达国家计算机辅助考勤管理已十分普及。关键词:管理信息 考勤 计算机正文:随着我国国民经济建设的蓬勃发展和具有中国特色的社会主义市场经济体制的迅速完善,

3、各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系无论是在行政职能、企业管理水平以及优质服务上都提出更高的要求。1. 考勤管理信息系统建设和设计目的和意义建设一个科学高效的信息管理系统是解决这一问题的必由之路。考勤管理作为企业内部的一种管理也是如此,由于企业职工人数较多,每一位职工的具体实际情况也不尽相同,日常的考勤工作,如果没有一个完整的管理,后果将不堪设想。我国中小企业信息化水平一直处在比较初级的阶段,有关统计表明,真正具备计算机信息化比较高应用水平的企业在全国1000多万中小企业中所占的比例还不足10%。然而,随着我

4、国市场经济的不断成熟,企业的竞争也在不断的加剧,同时企业组织管理观念的变革以及业务流程标准化也在不断完善,中小企业信息化建设的热情近几年来有了显著的提高。因此开发一个高质量的考勤工资系统进行企业管理尤为重要。 本系统就是为了适应这种要求而设计的。集信息的显示、输入、修改、删除、查询等各种处理为一体,信息维护起来非常方便。大大减少了公司的人力和物力,为公司的考勤以及工资的发放带来很大的便利。2.系统分析2.1系统初步调查2.1.1现状分析随着企业人事管理的日趋复杂和企业人员的增多,企业的考勤管理变得越来越复杂。规范的考勤管理是现代企业提高管理效益的重要保证,而传统的人工管理存在着效率低、不易统计

5、、成本高和易出错等弊端,已经无法适应现代企业的需求。随着计算机技术和通信技术的迅速发展,将传统的人工考勤管理计算机化,建立一个高效率的、无差错的考勤管理系统,能够有效的帮助企业实现“公正考勤,高效薪资”,使企业的管理水平登上一个新的台阶1。 2.1.2系统开发的目标根据现在状况的分析,我们将待开发的系统的名称为企业职工在线考勤系统;我们以中小型企业的考勤管理业务为依托,结合科学管理的理论,设计并开发一个企业考勤管理信息系统,提供一个科学合理的考勤管理解决方案,彻底实现无纸化作业。根据管理权限的不同,将界面分为一般职员、部门经理、系统管理员和最高管理者四个层次,具体目标如下:(1)提供简单、方便

6、的操作。(2)根据企业原来的考勤管理制度,为企业不同管理层次提供相应的功能。(3)通过考勤管理无纸化的实现,使企业的考勤管理更加科学规范。(4)节省考勤管理的成本。(5)提高企业考勤管理的透明度和效率,防止“虚假出勤“的现象。(6)对系统提供必要的权限管理。(7)为企业实现整体信息化的其他相关系统提供必要的数据支持。考勤系统能实现职工日考勤记录,记录请假信息,记录出差信息等功能,并最终所有信息归入月统计中去。本考勤系统建立了一个高效率的、无差错的考勤管理系统,能够有效的帮助企业实现“公正考勤,高效薪资”,使企业的管理水平登上一个新的台阶。 2.2可行性分析2.2.1技术可行性根据新系统目标来衡

7、量所需的技术Visual Basic6.0具有易用,通用和开发效率高的特点。随着微软对它不断地改进以及计算机本身性能的提高,使得Visual Basic6.0越来越适合一般的应用程序开发。正如Bill Gate所说,世界上绝大多数的Windows应用程序是用Visual Basic编写的。在众多的开发工具中,我们为什么要选择Visual Basic6.0呢?因为VB具有众多其它开发工具所没有的优点。具体表现为:(1)开发的高效;(2)语言的高效;(3)编译的高效;(4)执行的高效;(5)维护的高效。Visual Baisic也几大功能特点:(1)面向对象的可视化程序设计方法;(2)事件驱动的编

8、程机制;(3)简单易学的程序设计语言;(4)集成的应用程序开发环境;(5)强大的数据库管理功能。2Microsoft Access 2000是一种关系型数据库管理系统 (RDBMS)。Access数据库是Microsoft Office 2000套件的Professional版和Developer版的一个组件,不需要单独安装。 与其他关系型数据库一样,MS Access充当“后端”,它的任务是存储数据。除此之外,通过使用MS Access,用户还可以创建“前端”或一种对用户友好的、颇受欢迎的数据访问方式。因此,本系统在技术上是具有相当的可行性。2.2.2经济可行性 本系统开发、运行和维护费用主

9、要包括: 购买和安装设备的费用:计算机硬件、系统软件、机房、电源、空调等;系统开发人员、操作人员和维护人员的工资、培训费用等;由于本项目的特殊性该部分费用可节省。消耗品费用:系统开发所用材料、系统正常运行所用消耗品,例如电费、印纸、盘、开发软件等开支;3系统的经济效益:系统投入运行后可以提供许多以前无法及时提供的信息,用户查询和使用信息的方便程度得到提高、速度大大提升,对于管理人员进行决策提供了更多具体的帮助等等,同时可以减少管理人员,从而节省了大量的工资开出。经过估算新系统的开发费用和今后的运行、维护费用,估计新系统将获得的巨大效益,并将费用与效益进行比较,显然可以产生的更大的经济效益。2.

10、2.3 组织管理运行可行性分析新系统运行后,一方面,采用计算机管理可以使记录的查询简便直观,可以大大提高工作效率;另外一方面,采用程序的方式简化考勤统计的工作,同时避免人工处理的方式可能带来的错误。4该系统具有登陆、修改密码、修改个人信息、人员管理、个人考勤查询,综合考勤查询等功能。采用网上考勤查询系统将人事部门管理人员从传统的考勤管理方式彻底的解脱出来,提供一种准确、方便、快捷、费用低的管理,提高效率,减轻人事部门管理人员以往繁忙的工作,减小出错的概率,是完全可行的。 按上述三方面进行可行性分析、研究后,我们认为该项目是可行的。2.3系统逻辑模型2.3.1数据流图 员工 上下班划卡 记录出勤

11、时间 员工 月度员工 出勤记录 考勤统表 请假、值班、出差 请假、值班、出差 统计信息 经理审批 通过 考勤员 上下班时间安排 上下班 管理人员 2.3.2数据字典根据系统的数据流图,进一步得到系统的数据字典(DD),数据字典将数据项、数据流、存储和数据加工一一详细定义,是数据流图的补充材料。数据项系统名:考勤管理信息系统 编号:Y1条目名:员工编号 别名:YGBH属于数据流:员工信息数据源值: 代码类型 取值范围 整型 00019999简要说明:每一个员工都有一个为一的出行者编号修改说明:编写尹鹏涛日期2012-5-8审核3.系统设计3.1系统功能模块设计用户类别:登录系统的身份定为二种,一

12、是管理员(企业领导),二是般普通员工,只有被授权的用户才可以使用本系统的资源。权限管理:系统需要经过有效的身份验证可以登录。用户的身份不同,使用的系统资源也不同。5普通员工可以进行个人考勤查询,同时还可以有系统公告的管理功能;管理员(企业领导)可添加公告、员工信息、查询修改管理员信息、进行留言管理、请假管理、考勤管理,可以对员工考勤进行查询操作,可以对系统发布公告等信息,可控制整个系统的登录功能(控制系统)的登录,拥有整个系统的全部使用权限。企业考勤管理系统分为系统管理、部门管理、员工管理、个人考勤、考勤管理、等六大模块。各模块的具体功能划分如下:3.1.1系统管理模块系统管理控制系统更改密码

13、3.1.2部门管理 添加部门部门管理查询部门 部门管理模块功能树部门管理模块包括添加部门及查看部门1、添加部门添加部门用于管理员(领导)给本系统添加部门信息。2、查询部门公告信息查询3.1.3公告管理 添加公告公告管理查询公告 公告管理模块功能树公告管理模块包括添加公告及查看公告1、添加公告添加公告用于管理员(领导)给本系统的所有用户发布公告信息。2、查询公告公告信息查询3.1.4员工管理 添加员工员工管理查询员工 员工管理模块功能树员工管理模块包括添加员工及查询员工1、添加员工 添加员工用于领导给本系统添加员工信息。2、查询员工 根据用户所输入的序号,员工编号,员工姓名,权限,员工角色,性别

14、,所属部门等条件到数据库里对应的查询,将系统中所有查询出来的数据显示全部显示出来并可编辑(修改,删除)。63.1.5个人考勤个人考勤模块用于对个人对自己的考勤查看功能操作。3.1.6考勤管理 考勤管理模块中管理员具有查询所用员工考勤的详细资料信息,而普通员工只具有查询自己的信息功能操作。 3.2数据库结构设计3.2.1系统的实体描述登录用户:用户名(关键字)、密码、用户类型人员信息:员工号、密码、权限、姓名、部门、当前状态等。部门设置:部门编号、名称等。出勤记录:记录号、员工、出入情况、出入时间请假记录:记录号、员工、请假起始时间、假期结束时间、请假缘由。加班记录:记录号、员工、加班时间长度、

15、日期。出差记录:记录号、员工、出差起始时间、出差结束时间、具体描述。月度考核统计:记录号、员工、年月、累计正常工作时间、累计请假时间、累计加班时间、累计出差时间、迟到次数、早退次数、旷工次数。73.2.2 数据库结构详细设计本系统总共需要9个工作表的数据:出勤记录表、请假记录表、加班记录表、出差记录表、月度考勤统计记录表、工作时间表、出入情况表、员工基本信息表和部门信息表。这9个表的结构表如表19所示。表1 出勤记录表列 名数 据 类 型可 否 为 空说 明ID自动编号NOTNULL记录编号Person文本(6)NOTNULL员工号IN-OUT文本(1)NOTNULL出入情况IO-Time日期

16、NOTNULL出入时间IO-Date日期NOTNULL出入日期表2 请假记录表列 名数 据 类 型可 否 为 空说 明ID自动编号NOTNULL记录编号Person文本(6)NOTNULL员工号Start-Time日期NOTNULL假期开始时间End-Time日期NOTNULL假期结束时间Reason文本(50)NOTNULL请假缘由表3 加班记录表列 名数 据 类 型可 否 为 空说 明ID自动编号NOTNULL记录编号Person文本(6)NOTNULL员工号Work-Hours整数NOTNULL加班时间Work -Date日期NOTNULL加班日期表4 出差记录表列 名数 据 类 型可

17、否 为 空说 明ID自动编号NOTNULL记录编号Person文本(6)NOTNULL员工号Start-Time日期NOTNULL出差开始时间End-Time日期NOTNULL出差结束时间Description文本(50)NOTNULL具体描述表5 月度考勤统计记录表列 名数 据 类 型可 否 为 空说 明ID自动编号NOTNULL记录编号Year-Month文本(7)NOTNULL统计月份Person文本(6)NOTNULL员工号Work-Hour整数NULL累计工作时间Over-Hour整数NULL累计加班时间Leave-Hday整数NULL累计请假时间(半天)Errand-Hday整数N

18、ULL累计出差时间(半天)Late-Times整数NULL迟到次数Early-Times整数NULL早退次数Absent-Times整数NULL旷工次数表 6工作时间表 列 名数 据 类 型可 否 为 空说 明StartTimeAM日期NOTNULL上午上班时间EndTimeAM日期NOTNULL上午下班时间StartTimePM日期NOTNULL下午上班时间EndTimePM日期NOTNULL下午下班时间表 7 出入情况表列 名数 据 类 型可 否 为 空说 明Code文本(1)NOTNULL出入代码Description文本(1)NOTNULL出入描述表8 员工基本信息表列 名数 据 类

19、型可 否 为 空说 明ID文本(6)NOTNULL员工标号PassWord文本(50)NOTNULL员工密码Name文本(50)NULL员工姓名Gender文本(1)NOTNULL性别BirthdayNOTNULL生日Department文本(3)NULL部门Job文本(3)NULL职位Edu-level文本(10)NULL教育程度Specialty文本(50)NULL专业Address文本(50)NULL住址Tel文本(20)NULL电话Email文本(50)NULLE-mailState文本(1)NULL状态Remark文本(50)NULL备注表9 部门信息表列 名数 据 类 型可 否 为

20、 空说 明ID文本(3)NOTNULL部门标号Name文本(20)NOTNULL部门名称Manager文本(6)NULL部门经理Intro文本(50)NULL简介3.3安全性设计以及安全维护 信息系统的安全性是指,为了防范意外或人为地破坏信息系统的运行,或非法使用信息资源,而对信息系统采取的安全保护措施。信息系统的安全保护措施可分为技术性和非技术性两类。技术安全措施是指通过与系统直接相关的技术手段防止安全事故的发生;非技术性安全措施主要指行政管理、法律制度保证和其他物理措施等,它不受信息系统的控制,是施加于信息系统之上的8。信息系统的技术安全措施主要有:(1)用户合法身份的确认与检验;(2)存

21、取控制;(3)数据加密。第三次密码仍然错误退出系统用户登录验证 密码是否正确 N YY用户的添加和详细信息管理 系统管理员 N查看员工出勤情况和在公司的名次企业管理人员 Y N查看自己的出勤 Y普通员工用户登陆验证流图3.4 详细设计3.4.1登录界面设计依据需求分析,启动系统时,最先出现的就是“登录”窗体,如图5.11所示,用户登录可作为独立窗体,用户单击“确定”按钮进行用户验证。也可以修改口令,新密码需要确认一次,以保安全。也可以点击取消以取消登录。9登录名密码 忘记密码了 【找回密码】【确定】 退出 用户登录界面3.4.2 系统主窗体设计输入用户名和密码后,单击“确定”按钮,进入系统主菜

22、单系统主菜单 该窗体是一个MDI窗体在“工程”窗口选中“登录”窗体右击在弹出的快捷菜单中选择“添加”|“添加MDI窗体”命令而产生,该项目的大部分都是该MDI窗体的子窗体。系统主菜单在该窗体中设计,通过菜单编辑器将菜单设计好后,编写程序代码,对应的每一个菜单都有一个窗体的调用。3.4.3员工管理界面设计员工管理主要是员工的信息进行添加、保存、修改、删除、查询,以及对员工的IC卡进行标记管理。员工的信息主要包含工号、姓名、性别、年龄、部门、职位、备注10。如图 员工管理窗体员工的查询3.4.4退出窗体设计 退出窗体相对来说就比较简单了。主要是提示用户是不是真的要退出,以防止用户不小心点了退出其余

23、并不是想现在退出。如图退出窗体结论:伴随着计算机技术在各行各业日益广泛和深入的应用,企业对员工的考勤管理不在像过去一样靠手工去做,在一些稍具规模的企事业单位内考勤也开始信息化。考勤规则的灵活定义,提供和多种考勤机的接口,并可以手工录入考勤记录。这个考勤的设计是必要的、也是可行的,在整个过程中起了很大的作用。致谢:在课程的学习过程中,经过老师孜孜不倦的教诲和严谨的教学,不仅在管理信息系统方面有了较深的理解和一些操作的掌握,对自己来说有很多的帮助,可以在以后的工作中进行体验,在论文写作过程中老师很负责的进行的修改,使得论文得以完成。参考文献:1何彤宇,杨树英,邢若南. 基于RFID技术的学生网络考

24、勤管理系统设计J. 计算机与现代化,2010,11:89-91+95. 2黄体富,于忠,段渭军,侯颖. 基于校园一卡通的实验室考勤管理系统设计与实现J. 中国教育信息化,2011,17:83-85. 3王京. B/S结构指纹考勤管理系统的设计与实现J. 软件导刊,2011,11:105-107. 4田志军. 考勤管理系统设计与实现J. 电脑编程技巧与维护,2012,10:137-138. 5王昌建. 高校学生考勤信息管理系统设计与开发J. 科技信息,2010,33:91+112. 6李雨时. 基于ASP.NET与SQL SEVER2000的学生考勤管理系统设计与实现J. 才智,2011,16:51. 7布玛丽亚木玉苏甫. 高校考勤管理系统设计研究J. 企业技术开发,2011,15:189-190. 8杨洋. 基于.NET的人事考勤管理系统的设计与开发J. 计算机与现代化,2011,09:36-39. 9董南萍,邹尔宁. 基于B/S的考勤管理系统设计A. 办公自动化学会.OA2005第九届办公自动化国际学术研讨会论文集C.办公自动化学会:,2005:5. 10李鸿. 开放型实验室网络门禁考勤管理系统设计J. 电脑与信息技术,2008,06:60-62+72 .

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文 > 文学论文

版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1 

陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922