人事管理系统——毕业论文.doc

上传人:滴答 文档编号:1271975 上传时间:2019-01-25 格式:DOC 页数:56 大小:598KB
下载 相关 举报
人事管理系统——毕业论文.doc_第1页
第1页 / 共56页
人事管理系统——毕业论文.doc_第2页
第2页 / 共56页
人事管理系统——毕业论文.doc_第3页
第3页 / 共56页
人事管理系统——毕业论文.doc_第4页
第4页 / 共56页
人事管理系统——毕业论文.doc_第5页
第5页 / 共56页
点击查看更多>>
资源描述

1、毕业 设计论文 设计题目 人事管理系统 教 学 班: 学生姓名: 学 号: 指导教师: 完成日期: 摘 要 信息技术为企业的发展提供了机遇 ,也带来了挑战。如何改良企业内部 经营机制 ,公正、客观、全面、快捷地评估员工的业绩 ,实现以人为本的经营战略 ,提高人事管理工作的效率 ,使人事管理员有更多的精力去做人力资源分析、研究和开发工作 ,是企业立足发展 ,开拓未来 ,领先同行业的关键。本文叙述了一个人事管理系统形成的全过程 ,包括部分演示 关键词 : 数据库; C# Abstract: Computer bench-scale equipment management system manag

2、ementsystem (MIS) aims at an important application system software which laboratory all equipment manage, this system integrity realization toequipment management request, including: Input, browsing, deletion, revision, retrieval and statistics and so on. The computer bench-scale equipment managemen

3、t system management system uses B/S pattern, it enhanced the office efficiency and the equipment reliability, reducedstaffs labor intensity, reduces the work to consume the material, enhances the equipment the modern management level. This article will conduct the research to in bench-scale equipmen

4、t management system management system development certain basic questions, including bench-scale equipment management system management system development condition, function module, series contents and so on overall plan and realization process. Key word : data statement; C# 目录 摘要 .2 第 1 章 绪论 .4 1.

5、1 开发背景 .6 1.2 可行性研究 .9 第 2 章 系统开发模式 、工具及环境 .12 2.1 系统运行环境 .12 2.2 系统开发工具介绍 .15 2.3 系统开发环境简介 .18 第 3 章 系统需求分析及概要设计 .20 3.1 需求分析 .20 3.2 数据库设计 .24 第 4 章 系统详细设计 .26 4.1 系统设计总体设计 .30 4.2 系统设计详细设计 .34 4.3 界面设计 .38 第 5 章 附录 .42 结束语 .50 致谢 .51 参考文献 .52 第 1 章 绪论 1.1 开发背景 随着计算机技术、网络技术和信息技术的发展,现在办公系统更趋于系 统化、科

6、学化和网络化。网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共享,提供协同工作的手段 ,提高办公的效率 ,让人们从繁琐的有纸办公中解脱出来。现在许多的机关单位的人事管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。 本系统就是基于本学院的人事管理而设计的,是对学院的人事资料进行管理,为人事管理人员提供了一套操作简单、使用可靠、界面友好、易于管理 和使用的处理工具。本系统对人事各种数据进行统一处理,避免数据存取、数据处理的重复,提高工作

7、效率,减少了系统数据处理的复杂性。本系统不仅使学院人事管理人员从繁重的工作中解脱出来,而且提高了人事管理的效率,提高了人事管理的科学性,方便了用户查询、管理人员进行管理。 1.2 可行性研究 此项管理系统的开发任务是作为毕业设计课题进行的,故不存在开发费用问题,可行性研究的主要方面应放在开发进度的控制上。此人事管理系统初期开发目标是能够在本学院内得到应用,其使用、管理范围仅限于学院,属中小型数 据库管理系统应用开发。借助 C#中数据库应用系统开发工具,配合后端 access 2000的支持,在毕业设计期内完成基本的增删查改以及不可少的自动化功能应该没有问题。另外,为了便于日后的系统维护以及在此

8、基础上进行功能扩充和升级,开发过程中应保持良好的代码书写风格并注意编写详细的技术说明文档。 第 2 章 系统开发模式、工具及环境 2.1 系统运行环境 系统要具有查询和数据处理功能,系统运行环境 Microsoft Windows98 以上,要求服务器最低配置: CPU: Intel Pentium 内存: 128M 硬盘: 10G 网卡: 10M/100M 2.2 开发工具 系统开发工具采用 vs2005,后台数据库为 access2000。 2.3 系统开发环境简介 2000 年 6 月, Microsoft 公司发布了它的 .NET(读作 “dot -net”) 计划。 .NET 平台对

9、早期的开发平台作了重大改进。 .NET 提供了一种新的软件开发模型,它允许用不同程序设计语言创建的应用程序能相互通信。这个平台也允许开发者创建基于 Web 的应用程序,这些应用程序能够发布到多种不同的设备 (甚至是无线电话 )和台式机上。 Microsoft 的 .NET 计划为利用 Internet 和 Web 进行软件的开发、设计和使用开辟了广阔的新前景。 .NET 策略的一个主要方面是它与具体的语言或平台无关。它不需求程序员使用惟一的一种程序设计语言。程序员可以将多种与 .NET 兼容的语言 (图 1-1)结合起来开发 .NET 应用程序。多个程序员可以共同参与同一个软件项目,每个人可以

10、使用自己最精通的 .NET 语言 (如 Visual C+ .NET、 C#、 Visual Basic和其他许多语言 )来编写代码。 编 程 语 言 APL Oberon C# Oz COBOL Pascal Component Pascal Perl Curriculum Python Eiffel RPG Fortran Scheme Haskell Smalltalk J# Standard ML JScript .NET Visual Basic .NET Mercury Visual C+ .NET 图 1-1 .NET 语言 (来自于 Microsoft Web 站点的列表信息,

11、该站点是 ) .NET 体系结构的一个主要组件是 Web 服务 ,它是通过 Internet 向客户端开放其功能的应用程序。客户端和其他应用程序可以将这些 Web 服务作为可重用的构件块。 Web 服务的一个示例是 Dollar 汽车租赁公司的预订系统,该系统称为 Quick Keys1。 Dollar 公司希望开放其基于大型系统的功能,这样其他公司就能向客户提供汽车租赁的预订服务。 Dollar 公司本来可以为其合作伙伴创建了单独的专用解决方案。为了以可重用的方式开放其功能, Dollar 公司用 Web 服务来实现其解决方案。通过新创建的 Web 服务,航空公司和酒店能够使用 Dollar

12、 公司的预订系统来 为它们的客户预订汽车。 Dollar 公司的业务伙伴既不需要使用与 Dollar 公司相同的平台,也不需要知道预订系统是如何实现的。把应用程序重新实现为 Web 服务为 Dollar 公司带来了数百万美元的额外收入和成千上万的新客户。 Web 服务扩展了软件重用的概念。程序员不必实现每一个应用程序的每一个组件,而只需将注意力放在自己所开发的这一部分上。相反,公司可以购买 Web服务,从而将时间和精力放在产品开发上。面向对象的程序设计方法已经很流行,因为它能让程序员利用预先包装好的组件方便地创建应用程序。同样,程序员可以利用 Web 服务为数据库、安全性、身份验证、数据存储和

13、语言翻译创建应用程序,而无需知道这些组件的内部细节。 当公司通过 Web 服务链接它们的产品时,这时就出现了一种新的用户体验。例如,通过利用多个公司的 Web 服务,一个单独的应用程序就能同时管理账单支付、税金退还、贷款和投资。一个在线商人可以购买用于在线信用卡付款、用户身份验证、网络安全和库存数据库的 Web 服务来建立一个电子商务 Web 站点。 这种互动的关键是 XML 和 SOAP,它们可使 Web 服务能够相互通信。 XML 对数据进行标识,而 SOAP 则是 Web 服务之间得以方便通信的 协议。 XML 和 SOAP 就像 “ 胶水 ” 一样将各种 Web 服务组合在一起构成各种

14、应用程序。 通用数据访问 (Universal data access)是 .NET 的另外一个基本概念。如果一个文件有两份副本 (例如,一份在个人的计算机上,另一份则在公司的计算机上 ),旧版本必须经常更新,这称为文件同步。如果两个文件不同,那么它们就不同步。这种状态容易导致错误。我们可利用 .NET 将数据存放在中间位置,而不是存放在各个分离的系统上。 第 3 章 系统需求分析及概要设计 3.1 需求分析 学院人事管理工作主要包括人员基本信息保存,部 门 (或科室 )信息,职称 (或职务 )变动情况,教学人员的教学记录;人员、部门 (或科室 )、职称 (或职务 )变动情况的查询和数据的录入

15、、删除、修改等操作。这就要求所开发的管理系统具备基本的数据库功能如增添、删除、修改、查询以外,还应具备对大量原始数据进行自动检索整理并提取有用信息的更高层次的自动化功能以提高办公效率。为此,我们决定采用 C#作为前端应用程序的开发工具,因为其特有的数据连接技术能够为应用开发提供强大的用户数据库机构(其面向对象的编程方法,减少了代码的重复编写,而且很容易设计出友好的用户界面),使设计者快速 编写出符合要求的程序,并且对于数据库中数据进行的各项操作也能及时的进行保存和修改。 另外,人事管理工作范围涉及整个学院,需要处理的数据量不是特别庞大复杂,所以小型的 MB级 DBMS 如 access 就可以

16、胜任此项工作,不需要选择大型的数据库系统浪费资源。因此我们选择 Microsoft公司的 office 2000 的 access 2000作为后端数据库的 DBMS 支持。 3.2 数据库设计 人事管理系统总体设计中最重要的阶段是数据库的设计,引文数据库表项是否完备,表项间的关系是否合理直接影响到系统后期应用程序能否顺利开发 。 1、表 数据库中的数据表分为:人事基本信息表,部门表,科室表,教学记录表,职称变动表,职务变动表,用户管理。(各表内各字段的具体设置见附录)(科室表内容如图一) ( 1)人事基本信息表 用于保存人员的所有人事方面的信息,包括人员基本信息、联系方式、工作单位等信息以及

17、简介、奖惩状况等信息。此表是人事管理系统中最主要的表,每个人员的基本情况都在此表中都有记录。 ( 2)部门表 用于保存部门信息,包括部门编号、部门名称和部门类别。 ( 3)科室表 用于保存科室信息,包括科室编号、科室名称、所属部门名称。 ( 4)教学 记录表 用于保存教学人员的教学情况,包括人员编号、人员姓名、教学时间、课程名称。 ( 5)职称变动表 用于保存教学人员的职称变动信息,包括人员姓名、时间、原现职称等信息。 ( 6)职务变动表 用于保存行政人员的职务变动信息,包括人员姓名、时间、原现职务等信息。 ( 7)用户管理 用于保存人事管理系统中使用用户的姓名、密码、用户权限。用户权限分为普

18、通用户和管理人员。其中普通人员是可以进行查询操作和更改自己密码;管理人员是可以进行查询操作,数据库中各表的添加、删除、浏览和修改等数据处理,添加、删除用户等用户信息的操作 。 2、权限设置 用户管理表的用户权限分为管理人员和普通用户 (数据库表内保存为 0 和1)。管理人员可以添加、修改、删除记录,可以添加或删除用户。普通用户只能进行数据查询操作。 第 4 章 系统详细设计 4.1 系统设计总体设计 通过对学院人事管理工作的特点及其需求进行认真分析,我们总结出人事管理系统的两个核心:一个是关于人事管理的各类信息的查询操作,另一个是关于人事管理中的各类数据的处理操作。基于以上分析结果,我们决定将本系统按其 管理的不同方面划分成两个部分: 1、查询系统 对于人事管理中的所有的信息可以进行分类查询。 2、管理系统 对于人事管理中的所有的信息可以进行浏览、增添、删除、修改等基本的管理功能。并且对于数据管理中并不是所有的 另外,作为整个学院的人事管理系统,其安全性不容忽视。所以上述的两大部分的功能不能对任何使用者无条件开放。因此,系统中拟设定两类权限:普通用户和管理人员。普通用户:只拥有查询数据表中数据的权力。管理人员:拥有对数据表中数据的查询以及数据处理的权力。并且拥有添加或删除用户的权力。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。