毕业论文
论文首页 计算机毕业设计 工学论文 语言论文 社会学 经济管理学 法律论文 农学论文 医学论文 理学论文 文学论文 哲学论文 教育论文 艺术学 历史学 论文指导 论文翻译 诚聘代理  投稿出售  交流论坛
   高级搜索    本站热线:13009565069 QQ:617579642
2005-09-12 13:33:19  浏览次数:2341    当前位置:首页 >> 计算机毕业设计 >> Delphi >>
 

企业人事、工资考勤管理系统获得全文

目录

摘要……………………………………………………………………………….5

1.引言….………………………………………………………………………….5

2.系统分析………………………………………………………………………..6

         2.1系统功能需求……………………………………………………………6

         2.2系统数据需求……………………………………………………………7

         2.3系统数据库,与编程工具选择…………………………………………7

3.系统设计与实现………………………………………………………………..7

         3.1开发环境…………………………………………………………………7

         3.2开发体系结构……………………………………………………………7

         3.3各个功能子模块结构……………………………………………………8

                  3.3.1 人事管理子系统………………………………………………….8

                    3.3.2 考勤管理子系统…………………………………………………9

                    3.3.3 工资管理子系统………………………………………………..11

                    3.3.4 员工培训管理子系统…………………………………………..15

3.3.5 程序源代码……………………………………………………...16

4.关键技术………………………………………………………………………81

5.结论……………………………………………………………………………83

6.参考文献………………………………………………………………………83

 

 ----------------------------------

摘要:

我的这个企业信息管理系统采用的是面向对象的程序设计思想来进行编制的,这可以可以使管理员迅速了解企业员工的各方面信息,方便对企业各种信息的维护和管理,提高工作效率和出错概率,提高了企业的管理效能。我设计了这个能基本适应中小型企业信息管理实际应用需求的具有一定通用性的系统,它是一个能基本满足现有中小型企业人事、工资考勤管理需求的通用信息管理系统。系统是基于网络的,分为客户端和服务器端。服务器端保存系统的核心数据,客户端通过使用客户端软件对服务器端的数据库进行访问和作,系统具有较高的效率和可靠性。

整个系统包括以下基本的功能:

1.人事管理功能:企业员工的个人信息和变动情况的管理;包括:录入、修改、删除、查询、统计等作。

2.考勤管理功能:对企业员工的出勤信息进行管理;包括:录入、修改、删除、查询、统计等作。

3.工资评定功能:对企业员工的工资待遇作出评定,并统计出结果;包括:录入、修改、删除、查询、统计等作。

4.权限管理功能:不同的人员拥有对系统的不同程度的控制权限;

5.信息发布功能:可通过网络将人事、考勤和工资评定等的相关信息发布员工的电子信箱;

接下来是关于该系统的整个开发过程的简介。

本系统支持对中小型企业的员工信息的管理和统计,出勤情况的记录和管理和统计以及员工工资情况的管理和统计功能。通过本系统的开发与应用,能使企业能逐渐建立起一个完善的企业信息管理系统。论文首先介绍的是建立企业信息系统的必要性以及一下必要坚持的原则,还有开发的环境。这套系统是在Microsoft Windows 2000 Professional 作系统平台下,用Borland Delphi7.0作为前台开发工具,按照基本方法和设计技巧完成。并且制作了友好的人机交互图形界面。客户端程序可运行在当前所有主流的windows版本下,服务器采用SQL Server 2000企业版。本文详细阐述了系统分析的分析过程,包括功能分析,和数据需求分析,还介绍了选择使用的开发工具。介绍了该系统的设计与实现的过程,主要介绍了系统的各个功能子模块的结构划分以及它们之间的联系系,后面还详细介绍了各个子功能系统要实现的功能和数据需求,还有程序的部分Delphi源代码。还介绍了在系统开发过程中遇到的和用到的一些难题和核心的技术,有ADO,IDSMTP控件,ACReport控件。

论文的最后是我对这次毕业设计做的总结,对于在这次毕业设计中给过我帮助与支持的同学和指导老师表示衷心的感谢,同时附上了在做毕业设计过程中参考过的文献。

 

         关键词:信息管理系统(MIS),软件工程 , SQL Server2000 , Delphi .

        

AbstractMy this business enterprise information manages what system adopt is a procedure to face to the object design thought to proceed the establishment of, this can can make managing person quick to understand the business enterprise the employee's everyone the information, convenience to the maintenance of business enterprise every kind of information with manage, increase work efficiency with come amiss all rate, increases the management effect of the business enterprise.I designed this can small scaled business enterprise in inside in basic orientation information management actual the application has demandingly certain in general use and sexual system, it is a can be basic satisfy current inside the small scaled business enterprise personnel, wages tests attendance management demanding and in general use information management system.The system is to bases on the network of, is divided into the customer carry to carry with the server.The server carries the core data of the conservancy system, the customer carries to pass to use the customer carries the database that software to the server carry the proceeding the interview with operate, the system have the higher efficiency with the dependable.

Whole system includes below basic function:

1.Personal management function:The employee's personal information in business enterprise with management that change the circumstance;Include:Record into, modification, delete, search, statistics etc. operation.

2.Test the attendance management function:Proceed the management to business enterprise the employee's on duty information;Include:Record into, modification, delete, search, statistics etc. operation.

3.The wages assesses the function:Make to business enterprise the employee's wages treatment assess, and statistics a result;Include:Record into, modification, delete, search, statistics etc. operation.

4.Legal power management function:The different personnel owns to the control legal power of the different degree of the system;

5.The information announces the function:Can pass the network the personnel, test the attendance  to assess with the wages the related information that wait announce the employee's electronics mailbox;

It is whole a brief introduction for developping process concerning that system to connect down.

This system support to inside the management of employee's information of the small scaled business enterprise with record that statistics, on duty circumstance with management with statistics and employee the management of the wages circumstance with statistics the function.Pass the development of this system and application, can can make the business enterprise establishes to rise gradually a perfect business enterprise information management system.The thesis introduces first of is environment that necessity to establish the business enterprise information system and once necessary and insistent principle, still have the development.This set of systems is under the Microsoft Windows an operate system terrace, using the Borland Delphi7.0 conduct and actions stage development tool, according to basic method with design the technique complete.And create friendly person's machine hand over with each other sketch interface.The customer carries the procedure under current the windows edition of all main currents can circulate, server adoption SQL Server 2000 business enterprise version.This text was detailed to expatiate the analytic analysis in system process, including the function analysis, requiring with the analysis with the data, still introducing the tool of development of the choice usage.Introduced the design of that system with the process that realizes, introduced the each function son mold a contact for of construction dividing the line and they department of the system primarily, return the detailed introducing the function that each statures function system want to realize behind to require with with the data, still have parts of Delphis source code of the procedure.Still introduced to meet in system develop process of with some hard nut to crack that use with the technique of the core, have the ADO, the IDSMTP controls piece, the ACReport controls piece.

Thesis finally is classmate that summary that I to this time graduate the design do, graduating at very much to gave in the design I help with the support mean with the teacher who guide the with gratitude from the bottom of the heart, enclosed with the cultural heritage consults in did graduate design process at the same time.

        

1.   引言

随着电子计算机和通信技术的发展,揉已经逐渐地进入信息化社会。信息和材料、能源一样成为一种社会的基本生产资料,在揉的社会生产活动中发挥着重要的作用。同时人们对信息和数据的利用与处理也已进入自动化、网络化和社会化的阶段,因此,开发相关的管理信息系统已经成为各行各业的必要和必需了,管理信息系统作为一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体,可以解决企业或组织所面临的问题,对内来看,可以提高工作效率;对外来看,获得竞争优势。

企业信息管理系统(MIS)是为企业提供有关内部经营,外部环境和决策支持信息而建立起来的信息保障体系。目前,在欧美发达国家,绝大多数企业都在不同程度上建立起来了自己的企业信息管理系统,以确保在竞争中处于有利的地位。在我国,随着市场经济的发展,企业技术进步和管理水平的不断提高,市场的作用不断扩大,中小企业急需要MIS软件来管理企业的常经营活动。对一个企业来说,本身就是一个大系统,这个大系统友若干相关的生产系统,管理系统和信息系统所组成,其中信息系统的设计好坏直接关系到企业的发展,因此设计MIS系统的时候必须遵循一下原则:

·眼前利益与长远利益相结合  设计一个企业的信息管理系统的时候,既要考虑当前的现实利益,也要考虑到长远的战略利益,两者兼顾。如果只重眼前利益而忽视了长远利益,必然会事倍功半,企业也不可能长生不衰。

·局部利益和整体利益相结合 企业信息管理系统是一个有机的整体,它由若干个子系统组成,这就要求我们从大系统出发来把我子下体之间的多层次关系,合理划分各个子系统之间的任务,逐层逐级分解下。形成一个单个子系统服从于局部系统,局部系统服从于整个系统的一体化局面,从而最大限度的发挥企业信息管理系统的效力。

·开放性和灵活性相结合  系统设计一方面要主意增强对外部的开放程度和能力,发挥对外开发的功能,不断增强对外开放意识和开拓精神,使企业在激烈的市场竞争立于不败之地;另以方面,要有一定的灵活性,便于对系统进行修改,完善和补充,使设计的系统具有较强的适应性,以增强企业的经济效益。

·针对性和实用性相结合  系统的设计必须针对社会发展的需要,按照企业的具体情况进行,不同地区,不同行业,体制和机车不同,用户的需求也有差异,设计的系统也应有所区别。同时,必须注意系统的实用性,尽可能的以较小的投入获得最大的效益,使系统设计的各个方面都能得到充分的开发和利用。

MIS对于企业的常经营起着很大的作用。在企业的人事管理中用记录大量员工的基本信息和人事变动的记录,如果要人员来管理那些数据的效率是极其低的,还有很容易就会出错。出勤管理和工资管理也是一样。因此对企业的信息实现数字化,用计算机来管理显得非常的必要。

我们采用C/S系统的结构来构建系统下面我将讨论一下能基本中小型企业人事、工资考勤管理需求的通用信息管理系统的设计与实现.

 

2.   系统分析

2.1      系统功能需求

一个能基本满足现有中小型企业人事、工资考勤管理需求的通用信息管理系统,也可以某一特定企业或行业为实例进行设计。系统是基于网络的,分为客户端和服务器端。整个系统必须包括以下基本的功能:

人事管理功能:企业员工的个人信息和变动情况的管理;包括:录入、修改、删除、查询、统计等作。

考勤管理功能:对企业员工的出勤信息进行管理;包括:录入、修改、删除、查询、统计等作。

工资评定功能:对企业员工的工资待遇作出评定,并统计出结果;包括:录入、修改、删除、查询、统计等作。

权限管理功能:不同的人员拥有对系统的不同程度的控制;

信息发布功能:可通过网络将人事、考勤和工资评定等的相关信息发布给员工;

系统是一个管理企业常经营信息的系统,需要大量记录大量的信息,需要提供便捷的查询,修改统计作。

系统采用C/S构架,分为服务器和客户端,服务器端运行SQL Server 数据库,客户端运行客户端软件连接数据库进行记录添加,查询,修改,统计等作。客户端需要提供比较方便使用的用户界面。

         2.2    系统数据需求

                   根据系统中要实现的功能可以知道系统需要的基本数据有下面这些:

                   员工信息数据,考勤信息数据,员工工资数据。

                   还有一些与以上数据相关的其他数据。

         2.3 系统数据库,与编程工具选择

根据系统的功能和数据要求,我们选择SQL Server 2000Delphi。这两个开发工具具比较容易使用,但功能很强大。下面来简要的介绍一下它们。

                   2.3.1 SQL Server 2000

Microsoft SQL Server 2000是基于客户机和服务器的关系型数据库。它是一个可靠的,易管理的数据库和分析系统。SQLStructered Query Language)即结构化查询语言,用来定义,增加,删除,修改和管理数据,并用表格,索引,关键字,存储数据的行和列来控制数据库,以及对数据库访问权限控制。Microsoft SQL Server SQL语句再客户端和服务器之间传送请求和应答,用客户机/服务器结构把工作负荷分别分解在服务器上和客户机上执行任务。客户机应用程序可以运行在一个或多个客户机上,也可运行在服务器上,负责向用户提供数据,服务器负责管理和分配资源,客户端无需在本地增加管理数据的功能;同时,服务器不需要将处理能力消耗在显示数据上,只返回应用程序所需要的数据,从而也优化了网络流量。

                    2.3.2 Delphi

                                DelphiBarland公司推出的在windows平台下的编程利器,它有很多的版本,最新的是Delphi8.0,我用的是Delphi7.0Delphi本身就拥有非常多的可非常方便使用的控件,再加上大量优秀的第三方控件,使得开发程序就像用控件搭积木一下,大大的简化开发过程,特别是在界面和数据库开发上。我做的这个软件用到了很多的对数据库的作,他们就都是用Delphi自带的数据库控件来做的。使用Delphi开发应用程序具有极高的效率,这也是我选择用它来开发的原因。

 

3. 系统设计与实现

         企业信息管理系统的体系结构,既要符合企业的生产经营体制,又要符合计算机软件本身的特点,因此需要从下面几个方面来综合的考虑:

      综合考虑企业现行的管理体制下各个职能部门的要求,把关系紧密,数据采集,交换,加工分析路径最短,业务相对独立的一些职能划分为一个子系统。

      充分考虑企业管理部门的业务分工,尽可能的使一个功能子系统属于一个职能的管辖范围内,以便于今后个子系统的管理和维护。

      有利于子系统的开发,设计和维护,各个子系统之间相对独立和相对稳定。

3.1 开发环境

         windows平台下,使用SQL Server 2000Delphi7.0

         SQL Server运行数据库,Delphi7.0 用来开发客户端软件。

3.2 系统体系结构

         根据系统的基本功能,可以将系统划分为三个子系统:

      人事管理子系统

      考勤管理子系统

      工资管理子系统

其中人事管理系统是基础,它为其他两个子系统提供了员工的基本信息。考勤管理系统为工资管理子系统提供了员工的考勤信息,使得工资管理子系统可以根据员工考勤信息计算员工工资。

三个子系统的联系如下图:

 

----------------------------------

未作截图,购买后发给您!




推荐论文                 更多

· 商品交易管理系统
· 人力资源管理系统
· 学校成绩管理系统
· 基于网络的进销存系统的...
· 工资管理系统
· 实验室仪器管理系统
· 宾馆管理系统
· 物资管理系统
· 服务信息管理系统
· 办公自动化系统

出售论文
亿佰资讯网 - 《中华人民共和国增值电信业务经营许可证》 ICP证编号:陕ICP备05010493号 - 资料购买帮助
2006-2007 100LW.com and its suppliers.保留所有权利  增值电信业务经营许可证B2-20060392
电话:0472-2110208  13009565069  电邮:paowen@foxmail.com
QQ: 453148943   617579642  MSN:wide_sun@hotmail.com
地址:内蒙古包头市稀土开发区软件园大厦A座413室