.NET框架下人力资源管理信息系统的设计及应用

来源 :中国教育信息化·高教职教 | 被引量 : 0次 | 上传用户:nalbuphine
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文以具体的实例,描述了“人力资源管理信息系统”的技术构架以及如何基于.net框架构建应用系统,着重阐述了asp.net开发该系统的关键技术,介绍了系统的功能、安全性设计及系统特点。
  关键词:人力资源管理信息系统 .net框架 系统体系结构 asp.net
  中图分类号:TP311 文献标识码:B 文章编号:1673-8454(2008)15-0044-03
  
  一、前言
  
  建立高效、实用、科学的人力资源管理信息系统,代替传统的手工管理员工档案及薪资处理,将会给企业管理带来明显的效益,从而提高人力资源部门的工作效率,为管理层制定人力资源规划及决策提供客观的依据。
  人力资源管理信息系统是在深入收集、分析企业人力资源开发与管理的各种需求的基础上,引入现代人力资源开发与管理思想和先进的网络开发技术,开发的基于 B/S 结构的人力资源管理信息系统。该系统以网络为依托,完成集人事、工资、社会保险、劳动关系管理等功能于一体的统一平台软件,实行系统内信息资源共享。
  
  二、系统的设计与实现
  
  1.系统技术架构
  B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。
  
  ASP.NET提供了一个很好的实现这种经典设计模式的类似环境。开发者通过在ASPX页面中开发用户接口来实现视图;控制器的功能在逻辑功能代码(.cs)中实现;模型通常对应应用系统的业务部分。在ASP.NET中实现这种设计而提供的一个多层系统,较经典的ASP结构实现的系统来说有明显的优点。将用户显示(视图)从动作(控制器)中分离出来,提高了代码的重用性。将数据(模型)从对其操作的动作(控制器)分离出来可以让你设计一个与后台存储数据无关的系统。就MVC结构的本质而言,它是一种解决耦合系统问题的方法。
  根据用户需求,结合实际情况,我们选择目前流行的微软Windows操作系统作为构建网络的操作系统平台。ASP.Net技术作为构建人力资源管理信息系统的软件平台。
  2.系统功能设计
  人力资源管理信息系统提供员工自助、自动提醒、文档管理、人事管理、社会保障、薪酬管理、培训教育、绩效考核、考试题库、公告栏和意见箱、用户与日志管理等功能,该系统使人事、教育、薪酬、社保等管理能够更加科学化、方便化和合理化,同时依靠原始人力资源数据的积累,为人事管理的科学决策打下基础。人力资源管理信息系统主要包括以下功能:
  员工基本信息的管理,包括员工的学习经历、工作经历、职称评定等;
  员工薪酬管理;
  员工社会保障信息管理;
  员工职务职称的聘免;
  人员招聘管理;
  员工考核管理;
  考试题库的管理;
  培训教育管理;
  组织机构管理;
  员工自助管理;
  各种到期信息的自动提醒;
  各种表格、统计报表的打印输出。
  “人力资源管理信息系统”所有的功能都是在一个定制的框架基础上开发的,这个框架就是人力资源管理信息系统平台,包括了用户权限管理、业务流管理、报表引擎等,这构成了信息平台的基本要素,所有的业务模块都是在这个平台的基础上设计的,如图2所示。
  3.系统安全性设计
  系统的安全性是非常重要的,合理的安全控制可以使应用环境中的信息资源得到有效的保护。在网络、数据库层、应用层我们设计时都进行了安全方面的设置。
  在网络环境方面,主要包括硬件防火墙,进行IP过滤,病毒监控,网络行为监控等。
  在数据库安全机制方面,Microsoft SQL Server提供用于控制数据访问规则的多种方式,包括:同意安全机制(比如系统、对象、作用的优先特权)、同意执行安全(比如定义和触发特权)等。在实际运行中,我们对数据库采取定期备份的措施,在系统出现错误时能及时恢复。
  在系统权限管理方面,只有注册用户才能具体登录到系统中使用系统的功能。在系统中我们依靠成熟的权限管理来实现对不同用户、角色的管理。用户名、密码的传输都采用了加密的方式。管理员负责整个系统用户的授权,包括给每位注册用户授予角色等等。另外,设置了页面失效时间,长时间不用则页面失效必须重新登录。
  该系统设计采用基于MVC模式,将用户提交和系统操作进行有效分离,并和权限系统无缝集成,对所有用户提交的动作进行有效识别,避免非法用户进行非法的系统攻击。
  此外,系统还提供完备的日志记录。
  4.系统特点
  “人力资源管理信息系统”采取“数据集中管理,业务分布处理”的操作方式,这是根据用户具体需求的业务特征,网络硬件配置的具体情况而设计的一种合理的、切实可行的方案。不同类型的用户登录到系统具有不同的权限,可浏览到不同的内容,进行不同的操作。其优势主要体现在:
  统一的、集中管理的数据库易于管理和维护,提高了安全性和稳定性;
  节约成本,不必单独配置数据库服务器;
  通过在软件系统中设置权限的方式实现不同的用户可进行不同的操作和浏览不同的内容,具有较高的灵活性。
  
  三、结束语
  
  基于.net框架设计的人力资源管理信息系统采用了目前先进的主流技术平台和框架设计,在统一的技术框架和业务设计基础上,利用计算机技术、网络技术和通信技术及数据库技术,结合人力资源管理业务流程信息的优化和整合,对各种信息进行有效的管理和应用,实现人力资源管理信息化、规范化以及决策科学化。
  
  参考文献:
  [1]Jeffrey Richter著,李建忠译.Microsoft .Net框架程序设计[M].北京:清华大学出版社,2003.
  [2]孙亚民.开发.Net平台应用系统框架.赛迪网.
  [3][美]阿斯利森,舒塔.Ajax基础教程[M].北京:人民邮电出版社,2006.
  [4]CS结构与BS结构技术特点比较.
  [5]Jesse Liberty Dan Hurwitz著,瞿杰,赵立东,张昊译.Programming ASP.NET[M].北京:电子工业出版社.
其他文献
摘 要:本文以“计算思维”为关键词,在中国知网中收集了2012年1月到2017年1月期间相关论文共129篇。应用内容分析法对论文进行统计,并根据内容进行了分类。按照年份分布的文章总数量、不同主题的文章总数量、不同主题文章内容分别进行分析,展示了目前我国中小学信息技术教学中计算思维培养研究的现状,并为今后的教学实施提出了建议。  关键词:计算思维;信息技术;内容分析法;中国知网  中图分类号:G43
摘 要:随着多媒体计算机技术、网络技术、人工智能技术及现代教育理论的发展, 多媒体智能CAI系统的开发与应用已是当前现代教育技术领域的一个热点。本文在剖析了多媒体智能CAI系统的基本结构的基础上,阐述了开发多媒体智能CAI系统的几个关键性问题。  关键词:开发 多媒体 智能CAI系统 关键问题  中图分类号:G434 文献标识码:B 文章编号:1673-8454(2008)11-0037-04  
摘 要:高校信息化建设是教育现代化的核心推动力量。但高校信息化建设长期以来信息资源分散,缺乏整体规划,信息不规范,数据不统一,使学校资源得不到充分利用。本文以信息化集成管理环境为背景,分析高校CIO对促进高校信息化集成管理的职能与作用。  关键词:高校 集成管理 CIO 功能 作用  中图分类号:G471.7 文献标识码:A 文章编号:1673-8454(2008)11-0012-03    CI
摘 要:为了从数量众多的教育技术网站中挖掘出核心网站,文章以国内7大类共307个教育技术学网站为研究样本,依据“页面总数”、“总入链数”、“网络影响因子”等网络信息计量学指标,利用布拉德福定律和网络影响因子法对国内教育技术核心网站进行测定, 并对不同方法测定所得结果进行分析、讨论,研究结果表明这种评价方法是科学、有效和可靠的。  关键词:核心网站评价;计量学指标;教育技术学;布拉德福定律  中图分
摘 要:在教育信息化和教学现代化的发展形势下,高校现代教育技术中心的传统职能遭遇分化或削弱的挑战。本文以云南大学现代教育技术中心的由来和发展历程为例,阐述了现代教育技术的涵义及研究内容,并分析了云南大学现代教育技术中心下一步的发展思路。  关键词:现代教育技术中心;职能定位;发展思路  中图分类号:G521.9 文献标志码:B 文章编号:1673-8454(2014)17-0027-03  引言 
幼儿园的清晨,孩子们陆续来园,叽叽喳喳地和老师们、伙伴们打着招呼。坐在餐桌前的昆昆却低头不语,湿润的眼眶里装的是满满的忧伤。我问:“有什么可以帮助你的吗?”他看着我,张了张嘴,却没有出声。“有什么不开心的事,可以向朋友倾诉。”我接着说。昆昆低了一下头,然后看着我:“爸爸和妈妈打架了,姐姐和我都哭了。”原来是这样。但我也清楚地意识到,这个问题是否能得到解决,并不是我能左右的。昆昆渴望的表情让我意识到
一、前言  黑龙江大学长期以来对教育信息化建设工作极为重视,2012年获批成为第一批本科院校教育信息化试点单位。围绕“信息化条件下人才培养模式创新探索”的试点选题,全校师生员工统一思想,齐心协力,逐步达成试点建设目标,试点建设成果得到有关方面的充分肯定和认可,所形成的有关经验和特色发挥了一定的示范引领作用。近年来,学校从网络基础运行环境、数据中心、教育管理公共服务平台的建设入手,逐步夯实信息化建设
摘要:文章分析了目前数字校园建设中存在的问题,提出云计算技术的特征及可能的优势,深入剖析了广州大学数字校园建设中采用云计算技术的解决方案和部署策略,归纳了云计算技术在数字校园建设中实现的功能。  关键词:数字校园;云计算;部署策略  中图分类号:TP315 文献标识码:B 文章编号:1673-8454(2012)03-0009-04  一、数字校园建设中存在的问题  数字校园在各高校的建设如火如荼
摘 要:金陵科技学院从2013年开始探索视频公开课在教学实践中的应用,主要是在全校性公共选修课开设视频公开课,允许学生选课学习获取学分,同时挑选个别专业课教学中试点幕课教学。在此基础上,以全校在校生为调查对象,从学习者的视角,在应用总体态度、课程选择、学习方式选择、学习积极性和学习效果、平台使用等方面开展调查,最终获得有效问卷429份,对调查的结果进行了详细分析,并针对调查中发现的问题提出一些改进
摘 要:今年是“十三五”开局之年,也是十三五规划落地之年,各高等院校都在编制新一轮的教育规划工作,教育信息化工作也纳入其中。本文根据我国教育信息化发展现状的分析,结合单位在编制教育信息化十三五建设规划过程,以西安科技大学为例,详细介绍和分析学校在编制教育信息化建设规划过程中的一些问题和思考,提出“十三五”期间,教育信息化要重点考虑的服务全局、融合创新、深化应用与完善机制等四个方面内容。  关键词: