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

员工管理系统的设计与实现

作 者: 张雪娇
导 师: 田忠;姜寿银
学 校: 电子科技大学
专 业: 软件工程
关键词: 管理信息系统 Struts框架 MVC模式 JDBC
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 155次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着计算机应用日益普及,管理信息系统作为信息管理现代化的重要标志,已经成为现代大型企业管理活动中不可缺少的重要组成部分。而人力资源管理系统作为管理信息系统的一个分支,在近几年也得到了迅速的发展。人力资源管理系统可以很好的解决日常工作中海量数据的输入、存储、处理和输出,很好地提高工作效率和降低错误的发生概率。特别是在公司全球化、信息化和数字化的环境里,如何在日趋激烈的竞争中,提高工作效率和提高管理效率是现在各企业大发展所必须考虑的问题。本文针对恒生电子股份有限公司员工管理目前存在的主要问题,包括缺乏科学调度、人工处理为主、处理机制不够规范等问题,建立以Struts框架为基础,应用JSP、Oracle数据库、Java等语言工具开发一套员工管理系统(SMS)的Web应用,对于系统中员工操作、信息添加修改、数据存储规范等方面进行了规范;通过对系统需求的分析,使用用例图直观地确定了系统的各个功能模块,并且使用著名的新奥尔良法进行了数据库设计。系统以Struts结构作为开发的框架,运用MVC模式的模型、视图和控制器组件完成了编码实现工作:由DAO模型组件来实现所有的业务逻辑,由视图组件来实现所有的显示逻辑,由控制器来处理模型组件与视图组件之间的关系。目前系统正处于是试运行阶段,系统已通过单元测试、整体测试,各项指标已达预计研究,系统在运行阶段较大地提高了恒生电子股份有限公司员工管理效率,在身份验证,用户登录上更加安全便捷。员工信息查询,员工信息修改与添加、信息删除等功能上适合部门管理者方便有效使用,便于分组管理。邮件模版设置上适用于内部邮件与外部邮件的转换。

全文目录


摘要  4-5
Abstract  5-9
第一章 绪论  9-11
  1.1 前言  9
  1.2 国内外研究现状  9-10
  1.3 课题的意义  10
  1.4 本文工作  10
  1.5 本文组织  10-11
第二章 理论概述与技术背景简介  11-19
  2.1 基于STRUTS 框架的开发应用  11-14
    2.1.1 Struts 框架的构成  11-12
    2.1.2 Struts 框架开发步骤  12-13
    2.1.3 Struts 应用的配置文件  13
    2.1.4 处理流程  13-14
  2.2 基于JDBC 的数据库设计  14-16
    2.2.1 JDBC 的简介  14-15
    2.2.2 数据库连接配置  15
    2.2.3 基于JDBC 的数据操作  15-16
  2.3 基于JUNIT 的测试与优化  16
  2.4 基于辅助软件的系统开发  16-19
    2.4.1 基于Tomcat 的开发  16-17
    2.4.2 并发版本管理系统CVS  17
    2.4.3 基于网络计算的数据库  17-18
    2.4.4 Eclipse 环境下的软件开发  18-19
第三章 系统架构与分析  19-24
  3.1 对现有系统分析  19-20
  3.2 系统架构  20-21
  3.3 系统功能设计  21-23
    3.3.1 系统功能设定  21-22
    3.3.2 系统功能概述  22-23
  3.4 系统运行环境需求  23
  3.5 系统设计要求  23-24
第四章 系统软件设计  24-51
  4.1 系统整体设计与模块划分  24-30
    4.1.1 系统环境配置  24
    4.1.2 系统结构  24-25
    4.1.3 总体设计  25
    4.1.4 功能模块分配  25-29
    4.1.5 接口设计  29-30
  4.2 系统数据库设计  30-38
    4.2.1 设计原则和步骤  30-31
    4.2.2 数据库概念模型设计  31-33
    4.2.3 数据库逻辑设计  33-38
  4.3 详细设计  38-51
    4.3.1 代码设计  38
    4.3.2 输入设计  38-39
    4.3.3 输出设计  39-40
    4.3.4 系统功能实现  40-41
    4.3.5 各模块的功能实现  41-51
第五章 实现和运行结果  51-59
  5.1 系统实现  51-55
    5.1.1 用户接口  51-54
    5.1.2 运行模块与流程设计  54-55
  5.2 测试  55-59
    5.2.1 用户登录  55-57
    5.2.2 其他模块的测试  57-59
第六章 总结  59-61
  6.1 本文总结  59
  6.2 系统还需要改进的地方  59-61
致谢  61-62
参考文献  62-64

相似论文

  1. 新疆油田地面工程造价指标和管理信息系统的研究与应用,F284
  2. 基层部队人员日常管理信息系统设计实现,TP311.52
  3. 基于.Net的军队党员信息管理系统的设计与实现,TP311.52
  4. 军用车辆管理信息系统的设计与实现,TP311.52
  5. C/S模式MIS软件可复用构件的研究与开发,TP311.52
  6. 哈尔滨A职业技术学院校园一卡通的建设和管理,G717
  7. 人力资源管理系统的设计与实现,TP311.52
  8. 广船国际内装车间管理系统规划与开发,U673.2
  9. 学生管理信息系统的设计与实现,TP311.52
  10. 攀枝花学院人事管理信息系统的设计与实现,TP311.52
  11. 干部管理信息系统的设计与实现,TP311.52
  12. 基于.Net的某部科研项目管理信息系统设计与实现,TP311.52
  13. 银行客户关系管理信息系统的设计与实现,TP311.52
  14. 注册志愿者管理系统的设计与实现,TP311.52
  15. 面向生产企业的物流管理系统设计与实现,TP311.52
  16. 基于B/S的企业人事管理信息系统的设计与开发,TP311.52
  17. 基于RBAC的河道堤防管理信息系统之权限管理系统,TV871
  18. 基于GIS的仓库群管理信息系统研究,TP311.52
  19. Web管理信息系统性能优化研究,TP311.52
  20. 宜春学院学生就业管理系统的设计与实现,TP311.52
  21. 郑州联通人力资源管理系统的分析与设计,TP311.52

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