员工考勤与管理系统论文分析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

厚德树人笃学致用

******************************************************************************* ********毕业论文(设计)

题目:员工考勤管理系统设计与实现

系别计算机与信息科学学院

专业计算机科学与技术

年级2010级

姓名

学号

指导教师

2014 年 4 月 21 日

目录

目录 ........................................................................ I 摘要 ...................................................................... II 1 绪论 . (1)

1.1引言 (1)

1.2开发背景及意义 (1)

1.3主要内容及论文结构 (1)

2 相关技术简介 (2)

3 系统分析 (3)

3.1可行性分析 (3)

3.1.1经济可行性 (3)

3.1.2技术可行性 (3)

3.1.3操作可行性 (3)

3.2需求分析 (4)

3.2.1功能需求 (5)

3.2.2 性能需求 (6)

3.3数据字典 (6)

4 系统设计 (7)

4.1系统总体设计 (7)

4.2系统功能模块设计 (7)

5详细设计 (8)

5.1系统设计原则 (8)

5.2系统功能设计 (9)

5.2.1程序流程图 (9)

5.3数据库设计 (10)

6实现 (15)

6.1数据库连接 (15)

6.2登录界面 (15)

6.3主界面 (16)

6.4退出系统界面 (17)

6.5员工信息窗体界面 (18)

总结 (21)

展望 (22)

参考文献 (23)

员工考勤管理系统

涂钦秋

摘要:考勤管理系统是企业对考勤实行了信息化管理,其目的是为了实现员工考勤数据采集、信息查询和数据统计过程的自动化,完善人事管理现代化,方便管理人员统计、考核员工出勤情况,计算员工工资等。

本系统是基于.net、C#与数据库开发的,主要设计了登录模块、添加员工信息模块、查询信息模块、考勤管理模块等。可用于企业单位的员工考勤,统计员工出勤等情况。如管理员可通过登录名与密码进入考勤系统,通过员工编号来进行对所有员工的基本资料进行查询、添加、编辑和删除等操作。

关键词:考勤;考勤管理;模块

1 绪论

1.1 引言

社会竞争日益激烈,各行各业都越来越注重工作效率。其中计算机的信息化、自动化处理大大提高了行业的运作效率,考勤管理系统就是一个典型的例子。如果企业像过去那样,用手工输入考勤、人工处理考勤信息,不但计算繁琐而且还很容易出错。然而,通过计算机系统考勤系统办公自动化,则大大简化了考勤人员工作的工作量。只要将员工的考勤信息输入系统内,系统就可以自动按照事先设计好的算法对员工的考勤信息进行相应的处理,这样便可有效地提高对员工考勤的处理效率,也将最大限度地减少人为手动处理时产生的误差和错误,员工信息的可信度和正确度也相应地得到了提高。为此,开发一个高质量、高效率的考勤管理系统对各行各业的管理是非常有必要的。

本系统主要功能:用考勤管理系统记录员工考勤情况,并针对各员工的考勤情况进行工资的计算,其目的是为了提高人事管理者的工作质量和工作效率。1.2 开发背景及意义

当今社会不断信息化,计算机性能也日趋完善,与我们日常生活和工作密切相关。在许多领域计算机都得到了广泛的应用,比如常见的KTV的点歌系统,图书馆管理员对图书管理,超市或网吧的收费管理,航空、铁路的售票情况,全国人口户籍的管理等无一不是计算机应用的功劳。

没有现代化信息科技的发展,各行各业的考勤管理工作都是靠人工来完成的,这样不仅给企业的发展带来了许多的不便,甚至还可能成为他们的绊脚石,止步不前。而现在,这些都交给计算机来完成,不但降低了工作人员的工作量,提高了工作效率,而且也更加实用、安全可靠。计算机技术的发展,尤其是数据库技术的发展,为各行各业建立管理信息系统,对改变管理模式占有无可替代的地位。为了提高人事管理者的工作质量和工作效率,应当考虑开发一个更加高效、适用的考勤管理系统。

1.3 主要内容及论文结构

本论文共分为6个部分,各部分的主要内容如下:

第1部分是系统的绪论部分,对考勤系统的开发背景和现状进行简单分析。

第2部分是有关本系统的核心技术的简介。

第3部分是系统分析部分,从系统的需求分析(包括性能分析、功能分析)和系统的可行性分析。

第4部分是系统总体设计部分,包括系统的总体结计和数据库设计。

第5部分是系统的详细设计部分,分析各模块实现的功能。

第6部分是系统的运行及测试部分,一个系统能否正常运行和使用,必须对进行系统测试。

2 相关技术简介

SQL Server 2008是在面向服务的架构(SOA)和通过 Microsoft BizTalk Server 进行的业务流程中使用数据,因此,工作人员便可以通过日常使用的工具直接访问数据。有以下特点:

·可信任性——具有高安全性,可靠性和可扩展性,公司可以只运行其最关键任务的应用程序,这样可以很大程度的为公司节省成本。

·高效性——可以为公司大大降低开发和管理数据基础设施的成本,还可以节约时间。

·智能性——用户需要时能给对方发送观察和信息,因而给公司提供了一个全面可靠的平台,

微软的主要操作平台之一就是.NET,它允许程序员在其上构建不同类型的应用方式,让人们尽可能通过简单的方式,可以从网站获取尽可能多的信息,并打破壁垒的计算机、设备、网站,即现在所谓的“数字孤岛”之间的主要机构和产业。

C# (C sharp)是现在面向对象使用较多的编程语言之一。C#与C/C++类似,只要是熟悉C语言的开发者都可以快速地掌握并使用C#,还可以快速地编写基于Microsoft .NET平台的不同类型的应用程序。除此之外,为了最大限度地开发利用通讯领域,Microsoft .NET还提供了一系列的工具和服务。C#语言结构简单,面向对象的设计卓越非凡,不管是高级的商业对象,还是系统级的应用程序,它都是构建各类组件的理想之选。

Visual Studio 2010版本是集成开发环境(IDE)的界面被重新设计和组织出来的,简化了有关创建、调试和应用程序的基本任务部署,变得更加简单明了了。Visual Studio 2010同时带来了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview--CTP),并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server,它还支持 IBM DB2和Oracle 数据库。

相关文档
最新文档