- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
人力资源管理系统项目设计方案.doc
人力资源管理系统项目设计方案 1.1 课题背景 全球范围内的正在发生巨变,未来成功的关键依靠人力,以人为本成为企业立足和发展的根本。管理人力资为储备力量,成为发展的动力。掌握必威体育精装版、准确的人力资源信息并进行复杂的统计分析,充分发挥每个员工的潜能,为企业创造更大的价值。1.2 课题目的和意义 人力资源是企业的第一资源,人力资源管理是决定企业成败的关键。企业正是因为有了人才能运作。人力资源管理主要目的就是开发人的潜力、提高生产率,而人必须懂得如何去运作一个企业,这是属于知识管理的范畴。围绕着“人”就产生了知识管理和人力资源管理的交集。以“人力资源管理”理念为理论基础而开发的人力资源管理系统己经被越来越多的企业所采用。 人力资源管理是近年发展起来的一个崭新的学科。随着我国劳动力市场的建立和完善,随着员工越来越重视自己的工作、生活质量,随着政府部门关于劳动就业法规的逐步完善,企业中的人力资源管理将变得非常关键。人力资源管理软件成为目前管理软件中的热点之一,人力资源与知识资本优势的独特性越来越成为企业重要的核心,人力资源的价值成为衡量企业整体竞争力的标志。人力资源管理系统功能全面、操作简单,可有效的降低企业人力资源管理的人力和成本,提高人力资源管理的效率,使人力资源管理更加网络化、系统化和科学化,对于企业信息化建设有着积极的引导作用,帮助企业认识到一些环节的管理模式可以改变和简化,使企业的人力资源管理能够更顺畅和有效率的运行。 1.3 国内外的研究现状 随着西方先进管理思想的引进,现代人力资源管理对我国现有的劳动人事管理制度形成了冲击,并将最终取而代之。据统计中国工商在册的人力资源相关的培训专业公司有上千家,相应的软件公司也超过了百家。包括用友、金蝶、太平洋软件在内的诸多公司都极为看好中国的人力资源管理软件市场。 虽然人力资源管理软件在中国已有十年的发展历程,但人力资源管理整个大环境的观念和管理还相对滞后。国外人力资源管理软件具有操作简单、界面友好的特点,业务流程清晰,管理非常规范。但国外系统往往不够灵活,通用性差。 由于中国的市场经济正处在快速发展的阶段,大多数企业的信息化管理处于相对滞后的状态,所以我国的人力资源管理软件市场极具潜质。随着市场竞争的加剧,越来越多的企业将会意识到人力资源管理的重要性。中国人力资源管理软件产业正处于快速成长期,未来前景看好。 第章 .1 系统设计相关技术 2.1.1 MVC模式MVC模式是一种著名的用户界面软件开发设计模式,它是模型-视图-控制器(Model-View-Controller)缩写。 在MVC设计模式中,把应用程序分成了3个核心部分,原理图如图所示。 图MVC模型组件关系图模型(Model)模型封装了用户数据和处理数据的业务逻辑,体现了应用程序的当前状态,而且可以将用户数据状态的变化提供给多个显示该数据的视图共用。模型是应用程序的核心。视图(View)视图提供了用户界面,是用户和应用程序的交互的窗口,既接受用户输入,也把模型数据状态显示给用户,但是视图不负责任何业务逻辑处理,仅仅是将用户输入数据传递给控制器或将模型数据显示给用户。控制器(Controller)控制器连接了模型和视图,根据用户请求判断将请求交给哪个模型来完成,然后调用视图来显示模型处理后的用户请求结果。MVC设计模式将应用程序进行了分层,视图和模型通过控制器连接,从而减少了用户界面和业务逻辑之间的耦合,使程序设计更加清晰、灵活,也提高了软件的可扩展性、可维护性。Struts、Spring和Hibernate框架介绍 1.Struts表示层框架 Struts框架,主要分为模型(Model)、视图(Viewer)和控制器(Controller)三部分,其主要的设计理念是通过控制器将表现逻辑和业务逻辑解耦,以提高系统的可维护性、可扩展性和可重用性。Struts框架的体系结构如图所示。 图2-2 Struts体系结构图Spring是一个解决了许多J2EE开发中常见问题的强大的轻量级框架。这里所说的轻量级指的是Spring框架本身,而不是指Spring只能用于轻量级的应用开发。Spring的轻盈体现在其框架本身的基础结构以及对其他应用工具的支持和装配能力。Spring框架的核心是IoC(Inversion of Control)/ DI(Dependence Injection)控制翻转依赖注入机制。Spring采用设值注入使用Setter方法实现依赖和构造子注入在构造方法中实现依赖的机制,通过配置文件管理组建的协作对象,创建可以构造组件的IoC容器。这样,不需要编写工厂模式、单例模式或者其他构造的方法,就可以通过容器直接获取所需的业务组件。Spring框架的结构如图所示。 图2-3 Spring体系结构图O/R mapp
文档评论(0)