人事信息发布系统的设计与实现.docx

上传人:b****5 文档编号:7307796 上传时间:2023-01-22 格式:DOCX 页数:70 大小:324.43KB
下载 相关 举报
人事信息发布系统的设计与实现.docx_第1页
第1页 / 共70页
人事信息发布系统的设计与实现.docx_第2页
第2页 / 共70页
人事信息发布系统的设计与实现.docx_第3页
第3页 / 共70页
人事信息发布系统的设计与实现.docx_第4页
第4页 / 共70页
人事信息发布系统的设计与实现.docx_第5页
第5页 / 共70页
点击查看更多>>
下载资源
资源描述

人事信息发布系统的设计与实现.docx

《人事信息发布系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《人事信息发布系统的设计与实现.docx(70页珍藏版)》请在冰豆网上搜索。

人事信息发布系统的设计与实现.docx

人事信息发布系统的设计与实现

 

陕人事信息发布系统的设计与实现

 

【摘要】高校人事管理部门的职责是高校各部门人员的调配、考勤、培训、人事档案、劳资政策的管理和制定、信息发布等一些功能。

人事的管理在本质上体现一个学校是否运行良好,人事信息系统通过系统手段在一定程度上保证了人事信息的统计、查询、和信息发布及时,性准确性。

本系统结合陕西理工学院人事管理的实际工作环境和实际管理需求,通过对学院人事管理系统的需求的分析研究,设计了一个高效、稳定且具有一定扩展和适应性的人事管理系统,很好的满足了今后的新发展。

系统是人事信息发布系统,具有的基本信息(教职工基本信息、学员信息、系别信息、新闻类别信息等)管理功能,新闻发布管理功能,留言回复功能,职称信息发布管理功能等。

系统前台是利用ASP.NET网络数据库访问技术配合C#语言,采用VS2010集成开发环境、后台采用SQL2005数据库管理工具开发的陕西理工学院人事信息发布系统。

本网站作为人事网站的辅助网站,实现了人事信息管理和新闻发布管理。

【关键词】人事信息;发布系统;数据库;SQL2005

 

DesignandImplementationofHumanResourceInformationPublishingSystem

 

Abstract:

UniversityHumanResourcemanagementistheresponsibilityoftheuniversitydepartmentsHumanResourcedeployment,attendance,training,managementandHumanResourcefile,laborpolicyformulation,informationreleaseandotherfunctions.HumanResourcemanagementinessencereflectswhetheraschool,theHumanResourceinformationsystemthroughthesystemmeansinacertainextenttoensuretheHumanResourceinformation,query,statisticsandinformationreleaseinatimelymannerandaccuracy.ThissystemcombinestheactualconditionsofshaanxiinstituteofHumanResourcemanagementworkenvironmentandtheactualmanagementrequirements,throughtheanalysisofdemandforcollegeHumanResourcemanagementsystemresearchanddesignahighefficient,stableandhasacertainexpansionandadaptabilityoftheHumanResourcemanagementsystem,goodtomeetthenewdevelopmentinthefuture.ThesystemisaHumanResourceinformationpublishsystem,ithave(staffinformation,colleageinformation,departinformation,newstypeinfromation)managefunctions,newspublishingfunctions,replymessagefunctionsandHumanResourcepolicyfunction.Thesystemisusingnetworkdatabaseaccesstechnologywithc#,theVS2010integrateddevelopmentenvironment,SQL2005databasemanagementtoolsdevelopedanHumanResourceinformationpublishingsystemforshanxiuniversityoftechnology.ThiswebsiteasaHumanResourceinformationpublishingsystemwebsite.thiswebsitecreateaconvenientworkingenvironmentforministryofHumanResourcetopublishandmanageHumanResourceinformationandpolicy.inordertopublishingHumanResourceinformationandnewsmanangement.

Keywords:

HumanResourceInformation;PublishingSystem;Database;SQL2005

1绪论

随着计算机网络技术和现代信息技术在教学领域的深入,基于Web的人事信息系统正在世界范围内蓬勃发展,利用网络进行人事信息的管理已成为发展的必然趋势。

正是因为计算机技术和网络技术的迅速发展,带动了web信息系统的发展,因此网络信息系统对人事管理已不可或缺。

现今,校园网的建设取得了巨大进步,网络信息传播越来越快捷,这就促使了信息管理系统的快速发展,这种新的信息发布和管理模式,有效的促进了普通职员和管理人员的交流与沟通,使得人事信息管理方便快捷。

在实践中,网络信息系统,有力的提高了工作效率,这就使得本文所研究的课题有了重大意义。

1.1选题意义和依据

高校的人事管理部门的职责是高校各部门人员的调配、考勤、培训、人事档案、劳资标准的管理和制定、信息发布等一些功能。

人事的管理在本质上体现了一个学校是否运行良好,人事信息系统通过系统手段在一定程度上保证了人事信息的统计,查询,和信息的发布及时性和准确性。

方便了学校人事管理和员工信息查询,为学校领导的决策提供了依据,保证了学校的人员信息的稳定。

随着互联网的飞速发展,越来越多的工作依靠信息技术,人们对数据搜索有了更高的要求。

这使得数据库技术极其管理系统有了更多的需求。

其中在政府办公领域,商业管理领域。

科学研究领域和工程开发领域等多个方面都大量的使用了数据库。

三网融合也是的数据库技术和多媒体及技术与网络技术更紧密的结合,进一步推动了数据库技术的发展。

在现阶段高校教职工人员数量不断加大,科学化和现代化的人员管理离不开计算机技术的需求。

人事管理的好坏很大程度上影响这学院的发展,因此学院的人事管理至关重要。

传统的人事管理大多采用手工方式,相应的人事信息的发布也是采用纯手工,这种管理方式的工作效率低、人事管理的工作量大且保密性差。

并且,不断产生的大量人事管理文件和数据不便于资料的查找,很难对人事管理系统进行更新和实时维护。

因此,本文所研究的人事管理信息系统对于改善学院人事管理有现实意义。

任何企事业单位都要进行人事工资管理。

因此,开发制作人事管理系统有积极的社会现实意义。

人士管理系统与现实生活密切相关,其系统结构具体直观,是典型的数据库系统。

人事管理系统改进了人工方式操作的不足,简化了员工的情况记录和数据的统计分析。

通过的学院内部职工的工资,职称评定数据信息的管理。

是的学院可以实时的调整员工,这也进一步提高了学院人事管理的效率

本系统结合陕西理工学院人事管理的实际工作环境和实际管理需求,通过对学院人事管理系统的需求的分析研究,设计了一个高效、稳定且具有一定扩展和适应性的人事管理系统,很好的满足了今后的新发展。

1.2国内外研究现状

在国外,与我围的人事管理信息系统相对应的是人力资源管理系统,该系统本身与应的计算机信息应用技术均非常成熟。

国外几乎所有发达国家均建立了自己的人力管理信息系统,这个系统是全国性的,覆盖了全国的人力资源管理。

国外公司的人或劳工部一般均建立了计算机信息系统,负责公司内部的人力资源或劳工管理。

在一些发达国家的企事业,非常注重自身人力资源管理与决策支持系统的丌发应用。

是在一些跨国公司,更是不惜巨大投资开发相应的人力资源管理与决策支持系统。

资源管理与决策支持系统在跨国公司中,既不是一个普通的人事部门,也不是一个部门,而是围绕提高工作效率而设立的由多种信息、数据和活动形成的一个开放性。

微软的人事流动管理与决策支持系统就是其中一例”。

微软开发了一个由六大模成的人事管理与决策支持系统,用于处理员工的招聘、晋升、调动或部门内的变动。

,除了微软,国外较为知名的人力资源管理系统有SAP(SAP公司,总部位于德国沃夫市的SAP公司成立于1972年,是全球第四大独立软件供应商,也是全球领先的企软件解决方案供应商。

)、PeopleSoft(美国著名的商用软件开发商PeopleSoft公司)。

在国内,一直以来高校的人事制度改革一直是形式多于措施,而措施又多于实施。

思维方式的惯性以及体制的内在弊端使得高校人力资源管理差强人意。

由此,在高等教育急剧膨胀的过程中,出现了人力资源相对过剩与绝对匮乏的矛盾,与之相对应的高校的人事管理系统也存在几个方面的问题。

1.很多高校还没有运用计算机来对人事管理进行系统的科学化管理。

我国的很大部分西部高校,特别是文科类高校,现在的人事管理基本还停留在手工操作阶段。

高校应该是科技前沿的阵地,从90年代推行的无纸化办公、办公自动化以来,到今天计算机是基本上得到了普及,而计算机的普及基本上没为人事管理作多大的贡献。

比如:

宜宾学院,现在基本全院都在运用办公网在进行日常的办公,人事处在办公网上也只是担任了一个上下传达文件的角色,不能实现其它的一些管理功能。

2.有些高校的人事管理信息系统功能很单一。

一些高校的人事管理系统一般也就只是作为一个档案管理系统在用,主要的功能也就是实现对教职工的档案进行管理.把人事管理的范围缩的很小,而像一些真正需要的功能却还是停留在手工管理的阶段,就如宜宾学院的办公网上有一个工资管理系统,可以为职工提供工资得查询,但只是作为一个单独的模块;在宜宾学院办公网上也有人事调动相关文件通知,但也是一个单独的模块也没有行成一个管理系统。

所以如果能把这些单独的模块结合起来进行运用的话,就能使人事管理的功能大大增强。

3.现在一些高校人事管理信息系统还没有真正体现出高效率。

一些高校的人事管理信息系统虽然集成了工资管理的一些功能,但每月的工资还是大部分主要是通过财务部门来核算,然后进行登录,主要起到一个能让大家查询的功能。

就没有体现出信息管理系统的高效率,一些信息是完全可以借助系统功能来完成的。

1.3发展趋势

从20世纪60年代以来信息化发展的趋势来看,学院的人事管理也需趋向于信息化、网络化和高度集成化,随着信息技术的高速发展和国外大型物流企业的纷纷涌入中国,作为现代信息化高校的人事管理,也要适应时代的发展。

近几年随着互联网的不断发展,以及硬件设备的不断提高。

 运用信息技术来管理人事信息是未来高校人事管理发展的趋势。

1.4研究内容

本系统分为前台和后台,系统的主要流程是,普通人员(游客)可浏览人事信息发布系统的基本内容,如浏览新闻,普通文件下载。

当注册员工登录后,可以下载浏览一些核心的资料(如职称评审资料),可以查看自己的基本信息、工资,津贴、奖惩信息等、可以留言等。

后台主要是除了实现对对上述信息的管理外,还包括职称评审资料管理、职称评审资料的发布等,还包括员工信息管理、给员工分配登录账户,管理权限等。

系统主要的功能包括:

1、用户管理:

(用户注册,分类,删除、修改,权限设置);2、新闻管理;(包括新闻的发布,新闻的分类,新闻图片管理,新闻删除和修改等)。

3、职称评审信息发布管理;4、教师职工基本信息管理5、教师职工基本工资(包括退休工资)管理、津贴管理、奖惩管理6、系统管理(管理员权限、数据备份等);同时系统还具备一些查询功能,及时的了解教职工的动态信息。

本论文就是为了解决或改善这些问题,以更好地满足用户的需求。

其研究意义有以下几点:

(1)用户模型的设计使得根据用户不同特点提供个性化服务成为可能。

(2)各种模块充分考虑了用户各种需求,体现以用户中为心的思想和服务宗旨。

本系统就是基于ASP.NET开发的,在论文中,主要研究下面几个问题:

①什么是ASP.NET,ASP.NET相较于其他技术有哪些优势。

笔者将在第二章中做概括性叙述,让读者对ASP.NET有一定的认识。

②基于ASP.NET的《陕西理工学院人事信息发布系统》网站是否可行。

③如何运用ASP.NET开发《陕西理工学院人事信息发布系统》网站。

1.5研究方法

高校人事管理学是一门实践性、应用性很强的学科。

高校人事管理学研究的基本方法,应该从当前高校深化教育改革的实际情况出发,从高校的具体问题出发,为高等教育改革服务。

研究高校人事管理学,首先要对我国高校四十多年来的人事管理经验进行总结,从而摸索出带有规律性的问题,然后再给予系统化,归纳出理论,建立具有中国特色的高校人事管理学的理论基础。

必须对当前高校教育改革的实际,进行广泛地、深入地调查研究,探索在改革中切实可行的先进管理经验,找到高校人事管理的客观规律,指导人事管理工作向纵深方向发展。

还要注重外国高校的人事管理的研究,学习外国高校人事管理的经验和理论,这对我们高校人事管理的改革是有利的。

为了把高校人事管理工作做好,应该深入持久地开展高校人事管理的研究工作。

本系统主要通过使用VisualStudio2010和SlqServer2005数据库开发基于B/S模式的管理系统,使用C#语言,采用.NETFramework4.0等流行框架,同时系统还采用了三层架构(页面层、数据层、业务层)的设计模式。

对人事信息资源进行全面、系统的管理。

在整个开发过程中,采用了结构化程序设计方法(StructuredProgramming),从而将整个系统开发的各个阶段(需求分析,设计、编码、测试、维护)贯穿起来。

2开发环境和技术简介

作为计算机应用的一部分,使用计算机对教学信息进行管理,具有手工管理所无法比拟的优点.例如:

检索迅速、查询方便、效率高、可靠性好、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高管理员资料管理的效率,也是一个单位科学化、正规化管理,与世界接轨的重要条件。

目前比较流行的编程语言有很多,如C++,PB,VB,Delphi,java,Asp,Jsp,A等等。

其中C++通常用来开发大型工程,功能强大技术复杂。

PB则以开发数据库管理软件为首选,VB适合开发小型数据库以及应用软件,Delphi属于新兴开发环境,功能也很强,但是笔者还没有学习过相关技术,而java,asp,jsp则属于开发网站,论坛及个人主页用到的技术。

经过权衡,决定用VS2010开发工具开发本系统。

因为C#作为面向对象的开发工具,对于开发小型数据库及应用软件在功能上已经完全够用,而VB的技术相对其他工具比较简单。

界面设计也很方便。

而数据库的设计将采用SQl2005数据库编辑器设计。

在本软件的设计过程中,运用到ADO(ActiveX数据对象)技术。

这些对象可使用户通过任何OLEDBProvider访问数据库服务器中的数据。

ADO趋向于提供一种稳定的接口,来使用户利用多种不同的数据源包括从文本到ODBC关系型数据库到复杂的数据库组。

而使用这种技术和SQl2005的数据库建立连接很方便且便于编辑。

所有连接都可以使用代码实现,也可以用c#提供的ADO.NET数据控件。

在本系统中使用的是代码连接,自由度比较高,不受控件的限制。

2.1ASP.NET简介

ASP.NET是Microsoft.NET的一部分,作为战略产品,它不仅是ActiveServerPage(ASP)的下一个版本,还提供了一个统一的Web开发模型,其中包括开发人员生成企业级Web应用程序所需的各种服务。

ASP.NET的语法在很大程度上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。

可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。

ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET)创作应用程序。

另外,任何ASP.NET应用程序都可以使用整个.NETFramework。

开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。

ASP.NET可以无缝地与HTML编辑器和其他编程工具(包括MicrosoftVisualStudio.NET)一起工作。

这不仅使得Web开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到Web页的GUI和完全集成的调试支持。

2.2C#语言介绍

由于ASP.NET是一个基于.NET的Web开发平台,该Web开发平台使得Web开发人员可以使用.NET编程语言(包括VB.NET、C#和C++托管扩展、Jscript等)开发Web应用程序。

在学生综合素质测评系统中,采用C#语言来实现。

因为C#是微软新一代面向对象的语言产品,可用于创建要运行在.NETCLR上的应用语言程序之一。

C#具有现代、简单、完全面向对象和类型安全等特点。

C#相对于C/C++而言,如果以前学过C/C++,学习会变得很容易,许多C#语句直接借用C/C++的语言,包括表达式和操作符。

关于C#最重要的一点是:

它是现代的编程语言。

在类、命名空间、方法重载和异常处理等领域简化了C/C++,丢弃了C/C++的复杂性,使它更容易使用、减少出错。

减少了C/C++的一些特性,不再有宏、模板和多重继承,这样对于开发人员而言,省去了不少麻烦提高了工作效益。

总之,C#相对于C/C++等其它语言,具有如下特点:

①可避免C++中的指针、禁止直接内存操作等,语法更简单、易学。

②支持跨平台,可运行在不同类型的客户端。

③完全面向对象且避免了多重继承。

④支持快速应用开发(RapidApplicationDevelopment,RAD)功能。

⑤实现了语言的兼容、协作交互性。

综上所述,C#是派生于C/C++语言的一种程序设计语言,它使程序员能够更快速、更容易地为微软.NET平台开发应用程序。

C#能编写Windows应用程序、Web应用程序和Web服务等应用程序,在本系统中主要是用来编写Web应用程序。

2.3.NET框架

.NETFramework是微软公司的新战略,它包含微软公司对未来的核心战略、规划和洞察力。

所有微软公司的产品都将围绕这个战略开发,此战略的核心就是.NETFramework,该框架提供了全面支持.NET的核心技术。

.NET是一种新的计算机平台,他简化了高度分布式Internet环境中的应用程序开发。

.NETFramework框架的基本思想是:

把原有的重点从连接到互联网的单一网络或设备转移到计算机、设备和服务群组上,而将互联网本身作为新一代操作系统的基础。

这样,用户将能控制信息的传送方式、时间和内容,从而得到更多的服务。

.NETFramework具有两个主要组件:

公共语言运行库和.NETFramework类库。

创建.NET应用程序的步骤如下所示:

①编写应用程序代码,编译成Microsoft中间语言(MicrosoftIntermediateLanguage,MSIL)代码,存储在装配件中。

②使用JIT(Just-In-Time)编译器把MSIL编译成为本机代码。

③在托管的公共语言运行库(CommonLanguageRuntime)环境下运行本机代码。

2.4数据库介绍

SQLServer是一个关系数据库管理系统。

它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。

在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳了。

Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本,Sybase则较专注于SQLServer在UNIX操作系统上的应用。

下面介绍的是MicrosoftSQLServer,以后简称为SQLServer或MSSQLServer。

SQL数据库SQL(StructuredQueryLanguage,结构查询语言)是一个功能强大的数据库语言。

SQL通常使用于数据库的通讯。

ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。

SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。

使用SQL的常见关系数据库管理系统有:

Oracle、Sybase、MicrosoftSQLServer、Access、Ingres等等。

虽然绝大多数的数据库系统使用SQL,但是它们同样有它们自立另外的专有扩展功能用于它们的系统。

但是,标准的SQL命令,比如"Select"、"Insert"、"Update"、"Delete"、"Create"和"Drop"常常被用于完成绝大多数数据库的操作。

但是,不象其它的语言,如C、Pascal等,SQL没有循环结构(比如if-then-else、do-while)以及函数定义等等的功能。

而且SQL只有一个数据类型的固定设置,换句话说,你不能在使用其它编程语言的时候创建你自己的数据类型。

SQLServer2005是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。

SQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使客户可以构建和管理用于业务的高可用和高性能的数据应用程序。

3需求分析

3.1可行性分析

在实施一个项目之前,首先要对将要实施的项目进行可行性分析,确定项目是否值得进行。

并不是所有的问题都有简单明显的解决办法,事实上,许多问题不可能在预定的系统规模之内解决。

如果问题没有可行解的话,那么花费在这项工程上的任何时间、资源、人力和经费都是浪费的。

可行性分析的目的就是用最小的代价在尽可能短的时间内确定问题能否解决。

可行性研究的目的不是解决问题,而是确定问题是否值得去解。

如果是正确的就加以肯定。

可行性分析的实现,不能靠主观猜想,只能客观分析达到这个目的,所以就必须分析几种方法解决可能的弊端,从而判断原定的系统目标和规模是否实现,系统完成后所能带来的价值是否大于开发这个系统的投资价值。

因此,可行性研究实质上是要进行一次大大的压缩简化了系统分析和设计的过程。

我们应该给出系统的逻辑模型,然后从系统逻辑模型出发,寻找可供选择的解法,研究每一种解法的可行性。

一般说来,应从技术可行性、经济可行性、操作可行性等方面进行研究。

3.1.1技术可行性

技术可行性是最难决断和最关键的问

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 自然景观

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1