学位论文 > 优秀研究生学位论文题录展示

基于net的人力资源系统的设计和实现

作 者: 孙大伟
导 师: 王静;崔宏伟
学 校: 电子科技大学
专 业: 软件工程
关键词: 人力资源管理系统 基于角色的访问控制 面向对象分析方法 面向对象设计
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 93次
引 用: 2次
阅 读: 论文下载
 

内容摘要


本文从可行性分析、需求分析、架构设计、概要设计、详细设计、系统实现到系统测试等七个阶段,完整的进行了一个简单的“人力资源管理系统”的准生命周期全过程(没有经历系统使用、系统维护等阶段,因此称为“准生命周期全过程”)。本系统采用.NET Framework3.5作为开发平台,C#作为开发语言,采用传统的C/S软件架构,在整个设计和实现过程中使用面向对象分析(OOA)与面向对象设计(OOD)技术,在实现过程中使用了部分经典的设计模式以提高软件的可扩展性、可复用性与可伸缩性。基于软件安全的考虑,本文基于RBAC(基于角色的访问控制)模型,提出并实现了本系统的安全控制模型用于用户的授权和访问控制。作为本系统的特色,本系统采用观察者设计模式,实现了传统的“树形”视图、“列表型”视图和可视化图形视图的同时显示,并在图形中直观的反映出员工的状态等等重要信息。本系统也采用Adapter设计模式,实现了对象模型持久存贮的多种方式,可以存贮在单机(MS Access,MSDE等等)和企业级(SQL Server/Oracle等)大型关系型数据库,也可以存在面向对象数据中,本系统采用了开源的DB4O面向对象的平面数据库。

全文目录


摘要  4-5
Abstract  5-8
第一章 前言  8-14
  1.1 论文研究的目的和意义  8-10
  1.2 国内外发展现状和趋势  10-11
  1.3 研究背景  11-12
  1.4 本文的主要工作  12
  1.5 论文章节安排  12-14
第二章 系统开发相关技术介绍  14-26
  2.1 系统架构设计  14-15
  2.2 软件体系结构设计  15-16
  2.3 OOA 分析和OOD 设计  16-17
  2.4 开发平台的选择  17-18
  2.5 数据库 Oracle 9i  18-23
  2.6 系统难点与关键技术  23-26
第三章 人力资源系统需求分析和设计  26-37
  3.1 需求分析  26-28
    3.1.1 功能需求分析  26-28
    3.1.2 非功能需求分析  28
  3.2 系统OOA 分析和OOD 设计  28-37
    3.2.1 类(实体)设计  29-31
    3.2.2 类(实体)模型设计  31-32
    3.2.3 类(实体)交互模型设计  32-33
    3.2.4 模型持久存贮设计  33-37
第四章 人力资源系统总体设计  37-58
  4.1 人力资源系统软件架构  37-38
  4.2 功能模块设计  38-41
  4.3 详细设计  41-49
    4.3.1 基础模块  41-42
    4.3.2 人力资源管理模块的设计  42-47
    4.3.3 系统安全管理模块的设计  47-48
    4.3.4 系统整体UI 框架的设计  48-49
  4.4 系统实现  49-58
    4.4.1 人力资源管理模块的实现  49-53
    4.4.2 系统安全管理模块的实现  53-54
    4.4.3 系统整体UI 框架的实现  54-55
    4.4.4 界面实现  55-58
第五章 系统测试  58-69
  5.1 软件测试模型  58-61
  5.2 软件测试过程  61-64
  5.3 人力资源系统测试  64-69
第六章 总结和展望  69-70
致谢  70-71
参考文献  71-73

相似论文

  1. 基于.NET的企业人力资源管理系统的开发,TP311.52
  2. 基于标识的认证体制研究与实施,TN918.1
  3. 一个人力资源管理系统的设计与实现,TP311.52
  4. 面向跨域信息交换的访问控制策略可视化分析,TP393.08
  5. 基于RBAC扩展模型的权限管理系统的设计与实现,TP311.52
  6. 基于规则引擎的人力资源管理系统的开发,TP311.52
  7. 地面合成孔径雷达实验系统软件设计,TN958
  8. 人力资源管理系统的设计及实现,TP311.52
  9. 铜梁供电公司人力资源管理系统的设计与实现,TP311.52
  10. 基于混合角色层次的多域间策略合成机制研究,TP393.08
  11. 基于工作流的访问控制模型的研究与应用,TP393.08
  12. 基于约束的委托授权研究,TP393.08
  13. 数据挖掘在煤炭企业人力资源管理系统中的应用,F426.21
  14. A电力设计院绩效管理体系的建设与运行研究,F426.61;F224
  15. 工业控制软件中基于DirectX的模拟仿真系统设计,TP273
  16. 基于混合层次关系的扩展角色图模型研究,TP393.08
  17. 软件设计模式浏览器的研制,TP311.52
  18. 兖矿集团物流分公司人力资源管理系统的设计与实现,TP311.52
  19. 东胜公司人力资源管理系统的设计与开发,TP311.52
  20. GPON接入系统局端设备嵌入式软件系统的设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com