需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:15926 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:人事管理系统的功能全面,操作简单,便于修改、保存、查看,而且能够实现无纸化存档,安全性得到了大大提高,为企业节省了资金与空间。所以人事管理系统在企业管理中越来越受到管理者的青睐。且因为“地球村”,人事管理系统可多语言登录,此系统可选择中文,英语,日语登录。 本课题采用MVC设计模式,利用Java高级程序设计语言与数据库Oracle11和Struts2框架共同完成此系统的开发。主要的研究内容为建立人事管理数据库,创建表,定义字段;使用Java高级程序开发语言,创建Web项目,完成“M”设计(模型设计);创建Jsp页面,采用JavaScript,HTML,CSS等语言,完成“V”设计(视图设计),页面可以显示提示信息;建立数据库连接,并向页面返回执行结果,完成“C”设计(控制器设计)。
关键词:Java高级语言;Struts2开发框架;Oracle11数据库;MVC设计模式
目录 摘要 Abstract 1 绪论-1 1.1 本课题背景及研究意义-1 1.2 国内外发展概述-1 1.3 本文研究内容-2 1.4 论文结构安排-3 2 相关技术简介-4 2.1 Struts2开发框架-4 2.1.1 Struts2简介-4 2.1.2 Struts2的MVC模式-4 2.1.3 Struts2的工作原理-6 2.2 Java语言-7 2.3 Oracle11 数据库-8 2.4 主要技术-8 2.4.1 MVC设计模式-8 2.4.2 Java Script 脚本语言-9 2.4.3 CSS样式表-10 3 系统总体设计-11 3.1 设计思想-11 3.2 设计目标-12 3.3 系统框架设计-14 3.4 开发及运行环境-14 3.4.1 软件开发平台-14 3.4.2 软件运行平台-14 4 程序模块详细设计-15 4.1 人事档案管理-15 4.1.1 人事档案一览-15 4.1.2 离职人员管理-18 4.2 培训管理-18 4.3 部门信息管理-19 4.4 职位信息管理-20 4.4.1 职位权限-20 4.4.2 权限信息-20 4.5 绩效考评管理-21 4.6 内部通讯录模块-22 4.7 公司公告模块-22 4.8 规章制度模块-23 4.9 密码修改模块-24 4.10 招聘管理模块-24 4.10.1 招聘需求管理-25 4.10.2 应聘者管理-25 4.10.3 人才库管理-26 4.11 HR提醒模块-27 4.12 数据管理模块-27 4.13 系统设置模块-28 结 论-29 参 考 文 献-30 附录A 相关代码-31 致 谢-52 |