基于Web Services技术的e-HR系统的设计与实现

基于Web Services技术的e-HR系统的设计与实现

论文摘要

企业竞争的核心在市场上表现为产品竞争,产品竞争的背后表现为技术竞争,技术竞争的背后表现为管理竞争,管理竞争的背后表现为人才的竞争。为保证人力资源与日新月异的技术环境同步发展,优化人力资源管理的流程,实现人力资源管理全面自动化,如何实现传统的人力资源结构向人力资源信息化(Electronic Human Resource)的转变,是目前信息技术领域研究、设计和实现的热点问题。e-HR系统的研究与设计作为软件工程硕士课题,结合世纪同力公司实际业务需求,研究的主要工作和贡献如下:1)基于Web Services体系结构,融合软件重用思想,提出了指导和规范e-HR系统实现的Web Services的构件化开发过程;2)通过对人力资源管理系统的应用需求和数据流程的深入分析,首先提出了N-tier的分布式实现方案并设计了系统的架构模型,以提高系统的开放性和互操作能力;接着论文对系统的表示层、业务层和数据持久层等应用层次进行了深入的探讨并给出了详细的设计实现策略,优化了Web表示层的框架,设计了一个实用可行的表示层框架和持久层框架。最后阐述了业务层与数据层异常处理的设计及策略问题。3)根据系统需求,我们把部分功能封装成Web Services以提供服务。本文提出了采用绝对过期策略的Page Cache以及高速缓存技术,以提高对Web服务的访问速度。文章的最后是对全文的总结以及对未来工作的积极展望。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 应用背景
  • 1.2 课题来源
  • 1.3 课题目标
  • 1.4 论文的组织结构
  • 第二章 基于Web Services 的系统开发过程
  • 2.1 Web Services 体系结构
  • 2.2 Web Services 技术标准
  • 2.3 Web Services 技术方案的优势
  • 2.3.1 与传统分布式计算方案对比
  • 2.3.2 在Internet 上的应用集成
  • 2.4 系统的开发过程
  • 2.4.1 需求分析
  • 2.4.2 交互界面的设计
  • 2.4.3 Web Services 构件开发子过程
  • 2.4.4 再工程过程
  • 2.4.5 软件重用
  • 2.5 本章小结
  • 第三章 人力资源管理系统分析与方案设计
  • 3.1 系统分析
  • 3.1.1 系统外部结构
  • 3.1.2 系统功能
  • 3.1.3 分布式体系结构设计
  • 3.2 系统方案设计
  • 3.2.1 系统架构设计原则
  • 3.2.2 系统架构模型
  • 3.3 本章小结
  • 第四章 人力资源管理系统设计与实现
  • 4.1 基于MVC 的表示层框架设计
  • 4.1.1 MVC 模型
  • 4.1.2 Front Controller 模式
  • 4.1.3 Intercepting Filter 模式
  • 4.1.4 表示层总框架
  • 4.2 业务层分析与设计
  • 4.2.1 业务层的分析
  • 4.2.2 Command 请求处理模型
  • 4.2.3 系统的事务处理
  • 4.2.3.1 事务处理策略
  • 4.2.3.2 事务处理实现
  • 4.2.2.3 Web Service 事务处理方法
  • 4.2.4 业务外观层的设计
  • 4.3 数据持久层的分析与设计
  • 4.3.1 工厂方法设计模式
  • 4.3.2 Fa?ade 设计模式
  • 4.3.3 Singleton 设计模式
  • 4.3.4 持久层框架
  • 4.4 系统的异常管理的设计
  • 4.4.1 异常和异常层次
  • 4.4.2 桥梁(Bridge)模式
  • 4.4.3 业务层异常处理策略
  • 4.4.4 数据持久层异常处理设计
  • 4.4.5 Web Services 异常处理策略
  • 4.5 系统性能优化技术
  • 4.5.1 Page Cache 技术
  • 4.5.2 高速缓存技术
  • 4.6 系统的安全性设计与实现
  • 4.7 本章小结
  • 第五章 Web Services 设计与实现
  • 5.1 服务器端Web Services 的实现
  • 5.2 客户端Web Services 的实现
  • 5.2.1 创建Web Services 代理类
  • 5.2.2 在客户端中引用Web Services 代理类
  • 5.2.3 创建Web Services 代理类实例
  • 5.2.4 Web Services 与客户端之间的通信
  • 5.3 本章小结
  • 第六章 总结与展望
  • 致谢
  • 参考文献
  • 附录:作者攻读硕士期间发表的论文
  • 相关论文文献

    • [1].低投入 高效益——“表示层虚拟化”助学校设备升级[J]. 中国信息技术教育 2010(05)
    • [2].XMLC彻底分离表示层[J]. 电脑开发与应用 2009(04)
    • [3].基于Site Mesh框架的表示层开发应用[J]. 西安邮电学院学报 2008(03)
    • [4].J2EE MVC模式下表示层技术的选择与具体应用研究[J]. 电脑开发与应用 2009(06)
    • [5].一种支持声明式表示层集成的组件模型[J]. 计算机系统应用 2011(12)
    • [6].《精品资源共享课平台》程序设计[J]. 黑龙江科技信息 2016(09)
    • [7].iLibrary:表示层集成融汇服务及系统实现[J]. 现代图书情报技术 2010(11)
    • [8].基于JSF的Web表示层设计与实现[J]. 现代计算机(专业版) 2010(01)
    • [9].ASP.NET三层构架解析[J]. 农业科技与装备 2016(03)
    • [10].基于XML的表示层用户控件设计与实现[J]. 电脑编程技巧与维护 2010(20)
    • [11].基于ASP的数字化校园平台建设[J]. 硅谷 2010(24)
    • [12].B/S系统表示层设计文档编制方法[J]. 计算机系统应用 2011(01)
    • [13].运用J2EE平台设计高校办公自动化系统[J]. 现代计算机(专业版) 2009(04)
    • [14].浅析Web表示层开发技术JSF[J]. 黑龙江科技信息 2008(14)
    • [15].一种光伏电站在线监测解决方案[J]. 电气应用 2015(01)
    • [16].基于SSH+ExtJS技术的网络教学平台设计与实现[J]. 信息系统工程 2014(08)
    • [17].基于Struts+Hibernate的SCIP系统设计与实现[J]. 计算机技术与发展 2011(12)
    • [18].基于j2ee的电子商务技术架构研究[J]. 软件导刊 2010(09)
    • [19].一种基于JSP技术的博客系统设计[J]. 安阳师范学院学报 2011(05)
    • [20].基于Spring框架与Hibernate,Struts的整合研究[J]. 广西轻工业 2008(03)
    • [21].基于Spring的企业级Web项目架构设计研究[J]. 软件 2019(06)
    • [22].浅析Struts框架下的Java Web应用[J]. 科技创新导报 2013(17)
    • [23].基于Flex的WebGIS框架的研究与应用[J]. 计算机系统应用 2011(11)
    • [24].基于Meshup的网络化软件的开发方法[J]. 数据通信 2010(01)
    • [25].档案信息管理系统结构的比较分析[J]. 兰台世界 2008(S2)
    • [26].基于ASSH框架的运动会信息管理系统设计[J]. 电子设计工程 2011(10)
    • [27].MVC设计模式在ASP.NET平台中的应用探究[J]. 太原城市职业技术学院学报 2016(04)
    • [28].基于SSH电子商城系统整体设计[J]. 湖北农机化 2014(06)
    • [29].Web界面模型的设计与实现[J]. 赤峰学院学报(自然科学版) 2013(04)
    • [30].基于Web多层架构网络应答系统的实现[J]. 湘南学院学报 2011(05)

    标签:;  ;  ;  ;  

    基于Web Services技术的e-HR系统的设计与实现
    下载Doc文档

    猜你喜欢