当前位置:大学生在线网大学生专栏毕业论文优秀毕业论文计算机论文人事信息管理系统

人事信息管理系统

07-22 00:46:09  浏览次数:927次  栏目:计算机论文
标签:计算机论范文,毕业论文范文,毕业论文格式, 人事信息管理系统,http://www.dxs89.com

  人事信息管理系统

  摘 要

  当今社会,用计算机管理公司企业的人事信息是一个必然的趋势。本系统是结合公司实际的人事信息管理制度,采用了功能强大的Delphi 6.0做为前台应用程序的开发工具,SQL Server 20xx作为后台数据库的开发工具而开发出的基于C/S和B/S模式的管理信息系统(MIS)。

  整个系统从符合操作简便、界面友好、实用安全的角度出发,完成了企业中对人事信息管理的全过程。本系统主要包括信息管理、信息发布和系统维护三个方面的功能。信息管理是对员工基本信息、履历信息、教育信息及合同信息等信息的管理,以实现用户方便的编辑、统计、打印相关报表等业务需求;信息发布可以使用户在网上完成浏览、查询等功能;系统维护是为了方便系统的管理人员对系统安全等方面的管理。

  论文主要介绍了本课题开发的背景,所要完成的功能和开发的过程。重点说明了系统设计的重点、设计思想、难点技术和解决方案。

  关键词:C/S;MIS;Delphi 6.0;SQL Server20xx;

  Abstract

  Current society, manage with computer personnel of incorporated business information one inevitable trend. System this combine company real personnel information management system , adopt powerful  Delphi 6.0 make for proscenium developing instrument of application program, SQL Server20xx as backstage supporter developing instrument and the management information system based on C/S and B/S mode developed of data base( MIS).

  The whole system is proceed from the angle of according with easy and simple to handly, the interface is friendly, practical and safe, Have finished the whole course to the information management of personnel in enterprises. This system includes the information management, information issue and maintaining the function of three respects systematically mainly. The information management is the management to the information, such as staff's basic information, curriculum vitae information, educational information and contract information,etc., In order to realize user convenient editor, statistics, typing relevant report form,etc. business demand; The information issue can make users finish the function of browsing through, inquiring about etc. on the net ; It is for the control over respect such as being safe of system of administrative staff of the convenient system to maintain systematically.

www.dxs89.com

  Thesis introduce copies of background that subject develop mainly, function and course of development that finish wanted. Having explained the focal point that the system is designed especially, design philosophy, difficult point technology and solution.

  Key word :C/S;MIS;Delphi 6.0;SQL Server 20xx;

  目 录

  第一章 概 述 1

  第二章 系统的开发环境 2

  2.1 SQL Server20xx 2

  2.2 Delphi 6.0 3

  2.3基于C/S的MIS系统 5

  第三章 系统分析 9

  3.1需求分析 9

  3.2可行性分析 11

  3.3系统流程图和数据流图 11

  第四章 总体设计 14

  4.1系统设计 14

  4.2软件结构设计 15

  4.3系统的安全性设计 15

  第五章 详细设计和编码 17

  5.1数据库设计 17

  5.2信息管理模块设计 20

  5.3信息发布模块设计 26

  5.4系统维护模块设计 27

  第六章 核心技术及关键技术 29

  6.1 Delphi6.0访问SQL Server 20xx 29

  6.2 Web Broker技术 30

  6.3在Delphi中操纵Excel表 31

  6.4 SQL编程 32

  第七章 系统测试 34

  第八章 结束语 35

  参考文献 36

  致 谢 37

  第一章 概 述

  人事信息管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都是至关重要的,所以人事信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但是传统的手写人事档案的管理方式由于工作量巨大、存放麻烦、更新困难、不易备份等缺点,已随着时代的发展而明显的落伍了,而且传统的手工档案管理存在着查询困难不易更新的缺点,在人力物力上又耗费极大。这就要求我们开发更方便更快捷的人事信息管理系统。

  随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。对于公司企业来说,利用计算机支持企业高效率完成人事信息管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件,而且计算机具有手工管理所无法比拟的许多优点,例如:检索迅速、查找方便、可*性高、存储量大、保密性好、寿命长、成本低等。 www.dxs89.com

  本系统是典型的管理信息系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、安全性好的数据库。而对于后者则要求应用程序具有功能完备、易使用等特点。经过分析,我们使用SQL Server 20xx建立后台数据库,Delphi 6.0做为前台开发工具,首先在短时间内建立系统应用原型。然后,对初始原型系统进行需求分析,不断修正和改进,直到形成用户满意的可行系统。

  人事信息管理系统是针对企业中的人事管理工作而开发的管理软件。主要实现了信息管理、信息发布和系统维护三个方面的功能,信息管理实现了对员工基本信息、履历信息、教育信息及合同信息等信息的编辑、查询、统计、输出等功能;信息发布则是为了顺应当今社会Internet的普及而开发的小型网上发布,可以使用户在网上实现信息浏览、查询等功能;系统维护可以使系统的管理人员对系统的用户及数据进行管理。在以后的各章中将详细介绍系统开发的全过程及系统的各个功能模块。

  第二章 系统的开发环境

  本系统使用的操作平台是Windows 20xx,前台使用Delphi 6.0,后台数据库为SQL Server 20xx,下面对程序设计所需软件做一下介绍。

  2.1 SQL Server 20xx

  SQL Server是可缩放、高性能的关系型数据库管理系统,它可以与 Windows集成在一起,并允许集中管理服务器,提供企业级的数据复制,提供平行的体系结构。此外,还支持超大型数据库,并可以与OLE对象紧密继承,使用可以实现数据库的构件和数据库系统的管理。

  SQL Server 这种关系型数据库管理系统能够满足各种类型的企业客户和独立软件供应商构建商业应用程序的需要。而且,Microsoft SQL Server提供了以下功能:

  l 与Microsoft Windows NT线程和高度任务、性能监测器和实践浏览器的集成。通过一个单一的Microsoft Windows NT登录到网络SQL Server上简化用户的账号管理。

  l 为整个企业范围可*传播的内部复制机制减小了发生故障的风险,并将精确地传给需要数据的用户。

  l 并行结构。通过并行内部数据库功能,大大提高了系统性能和可缩放性。

  l 利用综合的分布式框架集中管理整个企业范围内的服务器。基于Windows 的界面提供对多个服务器的远程数据复制管理、服务器管理、诊断和调整的可视化拖放控制。 www.dxs89.com

  l 充分利用并行结构的特点提供对超大型数据库的更好支持。为很多开发和维护任务减少输入输出。

  l 在分布式管理框架中能得到OLE分布式管理对象库。

  SQL Server的基于Windows的工具可以方便的用于所有数据库操作。这些工具可用于:操作数据库中数据的访问、操作数据库的管理和控制数据库中数据的操作。

  Microsoft SQL Server 20xx 使用了工业界最先进的数据库构架,它与Microsoft Windows DNA 20xx平台紧密结合,具有完全的WEB功能。它还提供了重要的安全性方面的增强,保护防火墙内和防火墙外的数据。它还支持强有力的、灵活的、基于角色的安全,拥有安全审记工具,并提供高级的文件加密和网络加密功能。此外,它还在数据库服务器自动调整和自动管理技术方面在数据库领域中处于领先地位,使客户可以集中精力去处理商业战略上的问题,而不是细微调整数据库服务器的各项参数[1]。

  2.2 Delphi 6.0

  2.2.1 Delphi 简介

  在目前市场上有众多的Windows 程序开发工具,有些强调编程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的提高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必须要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调编程语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。

  Delphi具有全新的可视化编程环境,为我们提供了一种方便、快捷的Windows应用程序开发工具。它使用了Microsoft Windows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language)、当今世界上最快的编辑器、最为领先的数据库技术。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地提高编程效率,而且随着应用的深入,您将会发现编程不再是枯燥无味的工作——Delphi的每一个设计细节,都将带给您一份欣喜。

[1] [2] [3]  下一页

,人事信息管理系统
《人事信息管理系统》相关文章

tag: 计算机论文,计算机论范文,毕业论文范文,毕业论文格式,毕业论文 - 优秀毕业论文 - 计算机论文