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

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

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
.NET框架下人力资源管理信息系统设计及应用

.NET框架下人力资源管理信息系统的设计及应用   摘 要:本文以具体的实例,描述了“人力资源管理信息系统”的技术构架以及如何基于.net框架构建应用系统,着重阐述了开发该系统的关键技术,介绍了系统的功能、安全性设计及系统特点。   关键词:人力资源管理信息系统 .net框架 系统体系结构   中图分类号:TP311 文献标识码:B 文章编号:1673-8454(2008)15-0044-03      一、前言      建立高效、实用、科学的人力资源管理信息系统,代替传统的手工管理员工档案及薪资处理,将会给企业管理带来明显的效益,从而提高人力资源部门的工作效率,为管理层制定人力资源规划及决策提供客观的依据。   人力资源管理信息系统是在深入收集、分析企业人力资源开发与管理的各种需求的基础上,引入现代人力资源开发与管理思想和先进的网络开发技术,开发的基于 B/S 结构的人力资源管理信息系统。该系统以网络为依托,完成集人事、工资、社会保险、劳动关系管理等功能于一体的统一平台软件,实行系统内信息资源共享。      二、系统的设计与实现      1.系统技术架构   B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。      在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。   整个系统分为三层结构,即表现层、中间层和数据层,如图1所示。   为了满足系统在技术要求具有业务变化的适应性、高度的安全性特点,因而在系统的技术框架中采用三层架构,利用中间件技术,把系统技术框架分为表现层、业务逻辑和数据资源三个层次(服务器端的三层结构)。   表现层为第一层:它的主要功能是实现用户交互和数据表示,为以后的处理收集数据,向第三层的业务逻辑请求调用核心服务处理,并显示处理结果。   中间层为业务逻辑控制层:由大量的业务构件(组件)组成,这些构件由应用服务器管理,实现核心业务逻辑服务,管理并接受客户的服务请求,向资源管理器提交数据操作请求,并将处理结果返回请求者――即客户或其他服务器。   数据层为第三层:包括数据、视图、存储过程和各种文件(如多媒体文件)等,负责管理整个系统的数据资源,完成数据操作。   三层结构有利于软件维护及系统管理。将客户端与数据库隔离,客户端无权直接访问数据库,这样有利于安全管理,可有效防止恶意攻击。   B/S结构,主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript……)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。随着Windows将浏览器技术植入操作系统内部,这种结构更成为当今应用软件的首选体系结构。显然B/S结构应用程序相对于传统的C/S结构应用程序将是巨大的进步。   人力资源管理信息系统利用ASP.NET开发全新的基于B/S架构的三层系统,选用IIS作为系统的Web服务器,Microsoft SQL Server作为数据库,建立人力资源管理信息系统,用户可以方便地利用IE浏览器维护、查询数据库的各类信息,实现数据的充分共享。   ASP.NET是微软必威体育精装版推出的新型体系结构.NET框架的一部分,它为构造新一代动态网站和基于网络的分布式应用提供了强有力的支持。与以前的Web开发模型相比,ASP.NET提供了许多重要的优点,例如:简易性、安全性、可管理性等。而且与基于过程的ASP页面技术相比,面向对象技术在ASP.NET中得到了完全实现。用传统ASP技术建立的Web应用实例中,在页面中同时实现显示,业务逻辑和流程控制,这从工程化的角度考虑,它有许多不足之处。用户界面承担着向用户显示问题模型和与用户进行操作和I/O交互的作用。用户希望保持交互操作界面的相对稳定,但更希望根据需要改变和调整显示的内容和形式。在.NET框架下ASP.NET技术结合MVC设计模式很好地解决了上述问题。   MVC结构是为那些需要为同样的数据提供多个视图的应用程序而设计的,它很好地实现了数据层与表示层的分离。MVC作为一种开发模型,通常用于分布式应用系统的设计和分析中,以及用于确定系统各部分间的组织关系。对于界面设计可变性的需求,MVC(Model-View-Controller)把交互系统的组成分解成模型、视图、控制器三种部件。      ASP.NET提供了一个很好的实现这种经典设计模式的类似环境。开发者通过在ASPX页面中开发用户接口来实现视图;控制器的功能在

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档