计算机毕业论文|计算机论文|计算机毕业设计|计算机网络论文  
设为首页 加入收藏 联系站长
论文无忧网|专业的计算机论文、计算机毕业论文服务网站
计算机毕业设计 计算机毕业论文 计算机论文 管理系统 工资 在线选课 图书
当前位置:计算机毕业论文网 >> ASP论文设计 >> 浏览文章
基于ASP员工考勤管理系统的设计

【说明】本站所列作品的内容只是论文的部分介绍,如果想了解此作品的详细资料,请联系在线客服。
全套设计作品包括系统+源程序+论文+开题报告+使用手册,可以直接作为毕业设计/论文使用.
本站作品全部经过技术员测试,完整无错,大家可以放心参考使用。包调试,包指导,售后全部免费,直到您通过答辩为止。
现成作品的购买流程请参照:购买现成作品流程 网站介绍 常见问题解答

关键词:考勤管理;人力资源;数据库;数据访问技术随着现代科学技术的发展,越来越多的公司和企业对职工的考勤都实行了信息化管理,使用计算机系统代替复杂的手工方式来管理考勤事务。考勤管理系统可以有效地管理公司员工的出勤情况,规范人事制度管理,保证公司正常的工作,是人力资源管理的重要组成部分。系统的开发主要包括后台数据库的建立,维护以及前端应用程序的开发两个方面,主要模块包括基本信息管理模块,考勤信息管理模块,统计查询模块和系统用户管理模块。系统是使用ASP开发语言,数据库为SQL Server 2000。系统采用目前比较流行的ADO数据访问技术,并将每个数据库表的字段和操作封装到类中,它使应用程序的各个窗口都能够共享对表的操作,不需要重复编码,使程序更加易于维护,从而将面向对象的程序设计思想应用到数据库应用程序中。关键词:考勤管理;人力资源;数据库;数据访问技术第1章 绪论随着我国因特网的高速发展,它的影响已经不仅体现在人们的工作与学习方面,而且越来越多地融入生活的每一个角落。利用因特网,人们可以迅速地获取更多的信息,获得更大范围的交流机会,传统意义上的地理位置已显得越来越模糊。同时Internet网络更加成为学校的沟通工具,通过网络,学生可以在网上进行考勤、查询成绩,教师可以登录网站,查询上课信息以及上课时间。网站是世界经济全球化和科技发展的必然产物,随着信息技术的高速发展,信息处理、传递速度突破了时间和地域的局限,它具有开放性、全球性、低成本和高效率,网络化与全球化成为一种不可避免的世界趋势。由Internet所引发的学校部门展示平台的开发,让学生更加的容易的查询信息,增加了考勤管理工作者的工作率。网站的开发与形成将会对学生、考勤工作者的生活、工作的各方面带来巨大的影响。 当今时代是飞速发展的信息时代。在各行各业中都离不开信息处理,所以计算机被广泛应用于信息管理系统。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息管理,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。 20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。企业对员工的考勤管理不在像过去一样靠手工去做,在一些稍具规模的企事业单位内考勤也开始信息化。考勤规则的灵活定义,提供和多种考勤机的接口,并可以手工录入考勤记录,考勤结果和薪资系统相连,员工请假和休假申请通过自助服务进行在线处理。自动生成考勤日报表和月报。考勤考核对考核项目、考核方案、考核等级、考核员工分组、考核记录、考核结果等进行管理。通过员工考勤考核管理,反映员工在一定阶段的工作成绩。通过与员工工资、奖金挂钩,达到正负激励作用,从而更好促进工作质量的提高,增加企业的竞争能力和综合效益。 本系统就是为了适应这种要求而设计的。集信息的显示、输入、修改、删除、查询等各种处理为一体,信息维护起来非常方便。大大减少了公司的人力和物力。 1.1 课题研究背景无论公司还是企业,都会涉及到对职工的考勤管理。考勤管理在生产管理过程中充当着一个十分重要角色,考勤管理的效率对生产的效果起着举足轻重的作用。随着现代科学技术的发展,越来越多的公司和企业对职工的考勤管理都实行了信息化管理,使用计算机系统代替繁琐冗余的手工方式来管理考勤事务。传统的手工方式不仅效率低下,而且容易出错,采用计算机技术进行货物管理可以克服手工管理的缺点,将人们从烦杂的劳动中解放出来。先进的考勤管理思想在商业中实现就成为了一个时代的目标。公司集团非常急需一套既有先进考勤方法又适合国内大商业的考勤管理系统,作为实现目标和提高现有水平的一种重要手段。考勤管理系统是一个公司不可缺少的部分,它的执行对于公司的决策者和管理者来说是很有帮助的,随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。基于此,开发了一套考勤管理系统,其主要目的是为了统计员工的迟到、早退、旷工、事病假、加班以及出差情况,这些信息将直接作为公司对员工的奖惩、提升以及培训的依据。1.2 课题研究的目的和意义随着计算机技术和网络技术的发展,计算机网络给人们带来了很多便利,同样考勤管理系统也是如此,它主要是为了满足单位日的考勤管理的需求,扩大工作空间,使单位管理过程更加快速、安全、高。论文系统规划设计过程是从单位的业务流程出发展开分析,从而完成系统各个功能模块的分析过程,以及完成部分功能模块的设计,实现了数据库信息的浏览、录入、查询、修改、删除等各种操作,通过统一界面使得系统操作更为灵活、方便便捷。随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。考勤管理是商业信息管理的重要部分,面对大量的商品信息,采用人力处理将浪费大量的时间、人力和物力,而且统计数据麻烦。因此,开发一个界面友好,易于操作的考勤管理软件进行自动化处理变得十分重要,这正是本系统开发的目的和意义。通过此考勤管理系统的开发锻炼了学生的实际动手能力对以后的学习和工作能力的培养也具有重要意义。本着提高企业的工作效率和经济效益,面对企业自身的高速发展及其发展过程中出现的各种情况,考勤管理系统在实施后应能实现以下目标:1) 实现信息共享,相互之间信息传递准确、快捷、顺畅。2) 全面自动化管理,可随时掌握员工出勤,事假等情况。3) 能够快速、准确地查询员工各个时间的考勤信息,便于企业进行管理4) 系统界面友好美观,操作简单易行,查询灵活方便,数据存储安可靠。5) 系统维护安全、方便、可靠,并且能够满足实用性、先进性的要求。6) 完善的系统开发方案与规范。第3章 需求分析3.1 总体要求系统开发的出发点是实用。系统建设要求达到提高办事效率、减轻办事人员的劳动强度并实现信息共享的目的。主要体现在以下几方面:(1) 实用性最大限度地满足用户的需求,做到灵活实用是系统建设的最高要求,也是系统设计的基本出发点。实用性要求做到:便于用户应用,便于系统管理,便于数据更新和系统升级,具有简单明了的人机交互方式、优化的系统结构和完善的数据库系统,以及灵活简便的用户界面和及时向用户提供有效的帮助信息。(2) 网络化在软硬件上采用B/S结构和C/S结构,能有效地保证数据的安全性,合理地控制数据流向,用户可以通过Intranet/Internet进行多方面交流。(3) 经济性系统建设要求在实用的基础做到经济,以最小的投入获得最大的效益。在软硬件配置、系统开发和数据库建立上都充分考虑投入和经济效益。3.2 主要研究内容及研究思路首先对企业考勤制度和现存的考勤系统进行详细的调查研究,熟悉并掌握企业的运行管理机制,明确企业对考勤管理系统的要求,在此基础上初步确定该管理系统所要实现的功能。考勤管理系统是一种典型的管理系统,其开发内容主要是后台的数据库建立、维护以及前台的相应应用程序的开发,后台数据库的建立和维护主要要求其数据的系统性、规范性,而前台的应用程序开发则要求做到各项功能要完备、操作要简便、易学易用。系统把涉及复杂操作的不同功能独立出来,作为一个模块来设计,在需要用到特定功能的程序中,仅仅做出调用即可。这样做不仅避免了程序代码中一些不必要的重复,更重要的是使整个系统层次结构更为清晰,大大方便了以后系统功能的增加,在一定程度上也缩减了开发成本。系统主体架构采用界面—中间件—数据库这样的经典三层结构,使系统业务逻辑和数据库基础操作与用户应用界面分开,能够使业务逻辑程序员更专注于程序的开发,而界面设计者专注于用户界面的开发,在一定程度上明确了系统开发的分工。本系统以Microsoft Office Visio 2003为辅助建模工具。Microsoft Office Visio 2003是一款商用和科技图表制作程序,该程序帮助我们以图表的形式诠释自己的想法、过程、系统以及数字。3.3用户需求通过查阅资料和用户沟通大体确定了系统主要功能,主要分两个大的模块,一个是管理员管理的模块和普通用户自己的模块,两个模块功能详细分析如下。同时随着B/S型的软件开发越来越流行,并且很方便异地实现员工的考勤管理,因此本系统采用了B/S的开发模型,进行软件开发。管理员登录后模块主要主要实现能够对员工的考勤进行统计,并记录员工外出的时间,原因,及返回时间,加班记录,出勤记录以及计算出出勤率。在此过程中,也可对员工信息进行浏览,查询某一条件下的员工信息,可按管理员想要的条件进行排序,依次列出职工的信息。普通员工模块主要是为每个员工分配一个账号,用户在上班、下班或者请假的时候进行登记,并且可以自修改和查看自己的一些信息,比如这个月上班情况,即出勤率等。而员工登记的考勤信息,管理员模块可以统计出员工的上班情况。3.4系统整体构架系统整体构架图所示,主要分两个模块,管理员模块和普通员工模块,基本功能模块实现员工考勤登记模块通过设置不同的权限来实现。如图3.1所示第4章 系统设计4.1 系统功能设计基于Web的考勤管理系统主要分为以下2个大模块:管理员模块和普通员工模块。管理员模块主要实现以下功能:员工信息管理,实现员工信息的添加、删除、修改等操作,可以管理企业内部员工的信息,在企业内部有人员流动的情况下,该部分非常有用,可以很好的更新数据库,并显示当前企业的员工状态。加班记录管理,该模块实现对企业最近一段时间内,企业员工的加班情况进行统计,可以间接的反应出企业的运行状况,如果加班记录情况多,可以放映企业业务比较繁忙。反之则说明企业最近运行比较差。并且还需要根据员工的加班情况对员工进行工资的发放,如果不使用此管理模块,通过手工整理数据会带来很多麻烦,并且容易产生错误。出勤记录管理,该模块类似加班记录模块,对企业员工的出勤情况进行统计,通过此来监督员工工作情况,从而提高企业效益。请假记录管理,该模块类似加班记录模块,对企业员工的请假情况进行统计,提高其给企业的高层管理者,方便企业以此来做出一些人员调整。出差记录管理,该模块对企业员工的出差情况进行统计。月考勤管理,该模块实现对员工整体工作情况进行统计,并以此数据为基础,考核一个员工的工作情况,并对员工实施有效的奖罚处理。普通员工模块主要实现以下功能:员工信息管理,该模块主要实现员工对员工信息进行管理,比如查看、修改等。可以让员工自己查阅自己信息和工作情况。签到登记,该模块主要实现员工在上班的时候情况进行登记,比如请假、上班、下班和出差等,以方便企业对员工出勤情况进行登记,并监督员工的工作情况。出勤情况统计,该模块主要实现员工对自己的工作情况进行查看,以此来让自己去监督自己。4.2 数据库设计数据库分析是整个数据库应用系统开发过程中一个重要环节,它具体可分为两个部分:一是概念模型的分析,即E-R图的分析;二是逻辑模型的设计,即表与字段的分析。4.2.1系统E-R图为了把用户的数据要求清楚、准确地描述出来,通常建立一个概念性的数据模型(也称为信息模型),概念性数据模型是一种面向问题的数据模型,是按照用户的观点对数据建立的模型。它描述了从用户角度看到的数据,它反映了用户的现实环境,这就是实体—联系图(E-R图)[14]。系统的E-R图如图4.2所示:
上一篇: 基于ASP一体化网上招聘系统的设计
下一篇: 基于ASP在线供求信息系统的后台设计
在线客服  
点击这里给我发消息 点击这里给我发消息
点击这里给我发消息 点击这里给我发消息
QQ:528311109 QQ:528311109
  服务邮箱:Service@paper51.com
热门浏览
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
最近更新  
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
设为首页 | 加入收藏 | 关于本站 | 联系站长 | 友情链接 | 版权申明 | 在线留言 | 网站地图
Copyright 2006-2008 Powered by Paper51.com,论文无忧网 All Rights Reserved.
声明:《论文无忧网》,根据《信息网络传播权保护条例》,如果我们网站上的的作品侵犯了您的权利,请及时通知我们,我们会及时删除。
《论文无忧网》为您提供优秀的计算机毕业设计|计算机毕业论文|计算机论文|毕业论文等资料,仅供学习参考使用。