人事指标定制系统——毕业论文.doc

上传人:滴答 文档编号:1256326 上传时间:2019-01-19 格式:DOC 页数:51 大小:1.13MB
下载 相关 举报
人事指标定制系统——毕业论文.doc_第1页
第1页 / 共51页
人事指标定制系统——毕业论文.doc_第2页
第2页 / 共51页
人事指标定制系统——毕业论文.doc_第3页
第3页 / 共51页
人事指标定制系统——毕业论文.doc_第4页
第4页 / 共51页
人事指标定制系统——毕业论文.doc_第5页
第5页 / 共51页
点击查看更多>>
资源描述

1、沈阳建筑大学毕业设计(论文)沈阳建筑大学毕业论文毕 业 论 文 题 目 人事指标定制系统 学 院 专 业 班 级 信息与控制工程学院计算机 学 生 姓 名 性别 指 导 教 师 职称 年 月 日沈阳建筑大学毕业设计(论文)摘要在当今社会,互联网空前的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。考虑到当前大量企业的人事管理尚处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。因此根据部分企业提供的需求,设计此企业人事指标定制系统,以帮助企业达到人事管理办公自动化、节约管理成本、提高企业工作效率的目的。本系统结合公司实际的人事

2、、制度,经过实际的需求分析,采用功能强大的Visual Studio .NET 作为开发工具,基于公司的人事指标而设计的,是对企业的人事指标进行定制进而进行管理,为人事管理人员提供了一套操作简单、使用可靠、界面友好、易于管理和使用的处理工具。本系统对人事各种数据进行统一处理,避免数据存取、数据处理的重复,提高工作效率,减少了系统数据处理的复杂性。本系统不仅企业管理人员从繁重的工作中解脱出来,而且提高了人事管理的效率,提高了人事管理的科学性,方便了用户查询、管理人员进行管理。关键词:人事指标;指标定制; Visual Studio .NET沈阳建筑大学毕业设计(论文)AbstractIn our

3、 society, the unprecedented development of Internet has brought us great convenience and efficiency. Informatization and electronization have become the first choice of saving operation cost and improving work efficiency. Taking into account the current personnel management of large enterprises is s

4、till at the stage of manual operation, not only inefficient, but also easily go to wrong because of careless management.Therefore, this Personnel Indicators Custom Systems is designed to make the personnel administration more scientific, normative and efficient.After the actual needs analysis, the s

5、ystem combines the companys actual personnel, uses powerful Visual Studio .NET as a development tool, based on the companys personnel indicators. It designes the personnel indicators of enterprises and then manages custom indicators,it provides a simple, reliable, friendly interface, easy management

6、 and use of the processing tool for personnel management staff. The system deals with various data centrally, to avoid data access, data processing and duplication, improve efficiency, reduce the complexity of data processing systems. The system not only business executives work from heavy freed, bu

7、t also improve the efficiency of personnel management, improve the management of scientific personnel, convenient for users to query, manage personnel management.Key words:personnel indicators; indicators custom; Visual Studio .NET沈阳建筑大学毕业设计(论文)目录第一章 前言 .61.1 开发背景 .61.2 可行性分析 .61.2.1 社会可行性分析 .61.2.2

8、 技术可行性分析 .71.2.3 经济可行性分析 .71.2.4 管理可行性分析 .7第二章 开发环境 .72.1 系统运行环境 .72.2 开发工具及其语言特点 .82.2.1 Visual Studio.NET 主要特点如下 .8(1)提供加速开发过程的高效工具 .8(2)提供对各种网络应用程序的快速设计能力 .8(3)利用 XML 和 Web Service 来简化分布式计算 .8(5)构建可靠的可伸缩解决方案 .82.2.2 C#技术概述 .92.3 XML 技术 .12第三章 系统分析 .133.1 系统需求分析 .133.2.系统功能分析 .143.2.1.系统功能结构 .153.

9、2.2.系统功能模块图解 .15第四章 系统设计 .174.1 数据库设计 .174.1.1 数据库概念设计 .174.1.2 数据库逻辑结构设计 .18第五章 系统部分模块的具体实现 .235.1 登录模块 .23沈阳建筑大学毕业设计(论文)5.2 指标定制模块 .24第六章 系统测试 .326.1 软件测试的目标 .326.2 测试举例 .326.3 测试结果分析 .33第七章 结论 .34附录一 将 Web 页面数据导成 Excel .34附录二 权限管理部分代码 .37参考文献 .49致谢 .50沈阳建筑大学毕业设计(论文)人事指标定制系统第一章 前言人的管理是一切管理工作的核心。员工

10、代表一个企业的形象,因而人事管理机制设计的好坏,直接影响到一个企业的成败。员工的档案管理是企业人事管理的基础,人事指标的定制使不同权限的管理者对不同员工的信息有了更清晰的了解,分析,管理。在企业员工普遍流失的今天,一个准确而及时的人事指标定制系统,有利于人事部门对员工流动进行分析、编制,为企业所需人员提供了保障。1.1 开发背景随着计算机技术、网络技术和信息技术的发展,现在办公系统更趋于系统化、科学化和网络化。网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共享,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。现在许多的

11、机关单位的人事管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。本系统就是基于公司的人事指标而设计的,是对企业的人事指标进行定制进而进行管理,为人事管理人员提供了一套操作简单、使用可靠、界面友好、易于管理和使用的处理工具。本系统对人事各种数据进行统一处理,避免数据存取、数据处理的重复,提高工作效率,减少了系统数据处理的复杂性。本系统不仅企业管理人员从繁重的工作中解脱出来,而且提高了人事管理的效率,提高了人事管理的科学性,方便了用户查询、管理人员进行管理。沈阳建筑大学毕业设计(论文)1.2

12、 可行性分析1.2.1 社会可行性分析随着计算机的发展与普及,以及互联网技术的扩展,日常劳资人事管理必将实现无纸化办公,并且加入到公司内部的 Intranet 或者是 Internet 上去,实现数据的共享,这样有利于劳资人事信息在单位内部的查询,提高了数据资源的利用,并且能及时的得到更新,不需要象过去那样浪费大量的人力物力去进行抄写,提高了工作的效率1.2.2 技术可行性分析Visual Studio.NET 提供了一个统一的、紧密集成的可视化编程环境,简化了开发应用程序的过程,缩短了实用方法的时间。利用 Visual Studio.NET,可以非常轻松地创建具有自动伸缩能力的可靠的应用程序

13、和组件。而且微软的优秀成果 c#语言保持了 c/c+所特有的强大功能和控制能力。与c+十分相似的模型和语法,具有与 COM+服务完全的交互性和完全支持能力,能够轻松地迁移现有的代码。数据库方面 SQL2008 已经可以满足中小型企业的数据要求,甚至有些大型企业都可以达到要求。如今进算计普及程度日益推广,计算机配置日新月异,能承载此系统的机器就如办公的机器都可以达到要求。所以说本系统具有技术可行性。1.2.3 经济可行性分析采用传统的手工输入方法,不仅工作繁琐而且需要人力输入多,记录容易出错,那样产生了成本高,效果差的弊病,对于一个企业的资料库建立是十分困难和麻烦的。而采用这种系统所发费的成本,

14、精力都远远低于手工,并且实用十分方便,更新也简易,每个部门只需一个人统一管理,对企业实现办公无纸化能起到很大的作用。所以此系统经济可行性也具备了。1.2.4 管理可行性分析本系统采用了系统数据备份、恢复的功能,而且界面层次分明,一目了然,加上设计方面加入了人性化元素。管理此系统并不难,易学易会。沈阳建筑大学毕业设计(论文)第二章 开发环境2.1 系统运行环境系统要具有查询和数据处理功能,系统运行环境 Microsoft Windows98 以上,要求服务器最低配置:CPU: Intel Pentium内存:128M硬盘:10G网卡:10M/100M2.2 开发工具及其语言特点2.2.1 Vis

15、ual Studio.NET 主要特点如下(1)提供加速开发过程的高效工具Visual Studio.NET 提供了一个统一的、紧密集成的可视化编程环境,以帮助用户简化开发网络应用程序的过程,缩短学习使用方法的时间。它提供了一种新的语言C#。通过共享的 HTML、XML 和样式单编辑器,用户可以轻松地借助包括 C#在内的任何一种 Visual Studio 语言来开发网络应用程序。(2)提供对各种网络应用程序的快速设计能力借助 Web Form,用户可以用他们在开发基于窗体的桌面应用程序时所使用的技巧来创建跨平台、跨浏览器的网络应用程序。(3)利用 XML 和 Web Service 来简化分

16、布式计算Web Service 借助标准的 Intemet 协议在网络上调用商务逻辑。HTTP 被作为 Web Service 传输的基础协议,该协议使得对功能的请求能够穿越各种团体所使用的防火墙。XML 被用来对上述功能请求的参数进行格式统一,从而使这些请求能够使用于所有的软件和硬件。这样使得对 Web Service 的访问可以通过任何一种语言、使用任何一种组件模型在任何一种操作系统上实现。(4)快速构建中间层商务组件沈阳建筑大学毕业设计(论文)Visual Studio 的一个核心目标就是要为基于服务器的应用程序提供应用程序快速部署工具。利用 Visual Studio.NET 创建的组

17、件将为您的商务运作提供足够的功能和伸缩性。(5)构建可靠的可伸缩解决方案利用 Visual Studio.NET,用户可以非常轻松地创建具有自动伸缩能力的可靠的应用程序和组件。2.2.2 C#技术概述C#在带来对应用程序的快速开发能力的同时,并没有牺牲 C 与 C+程序员所关心的各种特性。它忠实地继承了 C 和 C+的优点。如果你对 C 或 C+有所了解,你会发现它是那样的熟悉。即使你是一位新手,C#也不会给你带来任何其它的麻烦,快速应用程序开发(Rapid Application Development,RAD)的思想与简洁的语法将会使你迅速成为一名熟练的开发人员。C#是专门为 .NET 应

18、用而开发出的语言。这从根本上保证了 C#与.NET 框架的完美结合。在.NET 运行库的支持下,.NET 框架的各种优点在 C#中表现得淋漓尽致。C#的一些突出的特点简洁的语法精心地面向对象设计与 Web 的紧密结合完整的安全性与错误处理版本处理技术灵活性与兼容性(1)简洁的语法沈阳建筑大学毕业设计(论文)在缺省的情况下,C#的代码在.NET 框架提供的“可操纵”环境下运行,不允许直接地内存操作。它所带来的最大的特色是没有了指针。与此相关的是,那些在 C+中被疯狂使用的操作符(例如:“:” 、“-”和“.,”)已经不再出现。C#只支持一个“.”,对于我们来说,现在需要理解的一切仅仅是名字的嵌套

19、而已。C#用真正的关键字换掉了那些把活动模板库(Active Template Library,ALT)和 COM搞得乱糟糟的伪关键字,如OLE_COLOR、BOOL、VARIANT_BOOL、DISPID_XXXXX 等等。每种 C#操作符在.NET 类库中都有了新名字。语法中的冗余是 C+中的常见的问题,比如“const“和“#define“、各种各样的字符类型等等。C#对此进行了简化,只保留了常见的形式,而别的冗余形式从它的语法结构中被清除了出去。(2)精心地面向对象设计从 Smalltalk 开始,面向对象的话题就始终缠绕着任何一种现代程序设计语言。的确,C# 具有面向对象的语言所应有

20、的一切特性:封装、继承与多态性,这并不出奇。然而,通过精心地面向对象设计,从高级商业对象到系统级应用,C#建造广泛组件的绝对选择。在 C#的类型系统中,每种类型都可以看作一个对象。C#提供了一个叫做装箱(boxing)与拆箱 (unboxing)的机制来完成这种操作,而不给使用者带来麻烦,这在以后的章节中将进行更为详细的介绍。C#只允许单继承,即一个类不会有多个基类,从而避免了类型定义的混乱。在后面的学习中你很快会发现,C#中没有了全局函数,没有了全局变量,也没有了全局常数。一切的一切,都必须封装在一个类之中。你的代码将具有更好的可读性,并且减少了发生命名冲突的可能。整个 C#的类模型是建立在.NET 虚拟对象系统(Visual Object System,VOS)的基础之上,其对象模型是.NET 基础架构的一部分,而不再是其本身的组成部分。在下面将会谈到,这样做的另一个好处是兼容性。借助于从 VB 中得来的丰富的 RAD 经验,C#具备了良好的开发环境。结合自身强大的面向对象功能,C#使得开发人员的生产效率得到极大的提高。对于公司而言,软件

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

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

Copyright © 2018-2021 Wenke99.com All rights reserved

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

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

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