结 论 37
参 考 文 献 38
致 谢 39
1 绪论
随着计算机事业的蓬勃发展,基于计算机与通信技术的信息系统蒸蒸日上。同时随着企业不断地扩大规模,员工数量也不断地增加,员工考勤管理面临了新的管理课题。为看方便快速的管理企业员工的考勤信息,从众多的数据中快速的找出某一条考勤信息,管理数据的处理复杂性增大,造成管理人员负担重,且容易出错。原有的单机人员考勤管理方式显然已无法满足需求,必须通过现代化信息管理工具的使用和开发基于网络环境的考勤管理系统,缩短数据处理周期,使企业的考勤管理提高到一个新水平,新高度。
1.1 选题背景
考勤管理系统是企业日常管理中的一个重要组成部分,也是企业管理的根本所在,企业规定员工的上下班时间,工作日,出差、请假、外出、加班等制度,考勤管理人员需要在月底把员工的考勤数据上交给主管和财务,包括迟到、早退、旷工、加班、请假等,以备主管对员工的绩效考核,财务对员工工资等条目的确认。员工的考勤数据量大,几乎每天上班都要考勤,管理难度大等特点。为了方便统一集中的管理信息,所以选择了信息化管理系统软件来管理企业员工考勤信息管理。
1.2 设计目标
考勤管理系统其实质就是管理信息系统(MIS),系统采用B/S结构,服务器主要处理网络用户的请求并完成对数据的处理统计,并将处理完成的数据返还给浏览器,同时将数据库中的一些信息同时显示在浏览器中供用户查看。让浏览器与服务器之间进行信息的交互。
本系统就是需要制作这样的一个企业考勤管理系统,管理用户需要登录系统才可以进行管理,管理员具有系统用户的管理,和账号设置,具有员工档案管理、出差管理、出勤管理、加班管理、请假管理等。
1.3 系统软硬件配置
1.3.1 系统软件配置
(1) 系统开发工具:Visual Studio.net 2010;
(2) 数据库管理系统软件:SQL Server 2008;
(3) 运行平台:Windows 7/ Windows XP;
(4) Web服务器:IIS;
(5) 浏览器:Internet Explorer 6.0及以上版本。
1.3.2 系统硬件配置
CPU:至少PentiumIII 2.13GHz以上;
内存:至少2G以上;
硬盘:至少50G硬盘空间;
标准键盘、鼠标、1.44M软驱和光驱等。
2 系统分析
2.1 需求分析
随着现代信息技术的发展,出现了一种新型的管理方式——基于Web的现代管理系统,它将越来越受到人们的关注并成为21世纪最主要的手段。企业考勤管理系统也是web管理系统,它的研究与实现已成为各企业关注的研究领域。本系统以企业为背景,在认真调研和分析了企业内部员工考勤现状之后根据员工、人事部、财务部、管理员的需求和各个功能的关系做出了积极的设计方案。本人对系统进行了全面细致的分析后明确了该系统“做什么”, 清楚了本产品实现的各种功能以及各种功能的适用范围,以达到最终满足用户的要求,让用户满意,解决了传统商务模式的障碍。此产品将对企业考勤管理系统产生深远的意义。论文网
2.2 技术分析
当今,人们对Web的要求越来越高,不仅仅是对HTML所提供的简单静态页面的需求,而更需要灵活的动态页面。由于WWW界面友好,操作便捷,因而已成为Internet上最流行的信息服务,同时Web技术和数据库技术相结合,实现Web数据库交互式应用已是必然条件。对上述要求的技术实现,目前有脚本语言ASP.NET,JSP等,公共网关接口、应用编程接口等。本系统采用的开发语言是ASP.net(c#)。