1、 1 设计题目: 基于 J2EE的企业人事信息管理系统 学 院: 计算机与信息学院 专业年级: 计算机科学与技术(专升本)2008 级 学 号: 学生姓名: 指导教师、职称: xx 讲师 2010 年 5 月 14 日 - 1 - Enterprise Personnel Information Management System based on J2EE - 2 - 目目 录录 摘 要 .I Abstract II 1 引言 . - 1 - 1.1 概述 . - 1 - 1.2 选题背景 - 1 - 1.3 选题的目的及意义 - 1 - 1.3.1 选题的目的 . - 1 - 1.3.2
2、选题的意义 . - 2 - 1.4 设计方法 - 2 - 1.4.1 设计方案 . - 2 - 1.4.2 设计思路 . - 2 - 2 开发平台及相关技术 . - 4 - 2.1 MyEclipse7.5 简介 . - 4 - 2.2 Struts 1.0 简介 - 4 - 2.3 Spring 简介 - 5 - 2.4 Hibernate 简介 - 6 - 2.5 MySQL server 5.0 简介 - 7 - 3 可行性研究 . - 9 - 3.1 可行性分析的前提 - 9 - 3.1.1 要求 . - 9 - 3.1.2 评价尺度 . - 9 - 3.1.3 系统流程 . - 10
3、 - 3.2 系统结构可行性分析 . - 10 - 3.2.1 B/S 模式简介 - 10 - 3.2.2 B/S 模式的优点 - 11 - 3.3 影响 - 11 - 3.3.1 对设备的影响 . - 11 - - 3 - 3.3.2 对用户的影响 . - 12 - 4 需求分析 . - 13 - 4.1 用户需求分析 - 13 - 4.2 功能需求分析 - 13 - 4.2.1 功能划分 . - 13 - 4.2.2 功能描述 . - 14 - 4.3 登陆模块和主界面模块设计系统性能要求 - 14 - 4.4 对性能的要求 . - 15 - 4.5 软件功能需求总体需求 . - 15 -
4、 5 概要设计 . - 16 - 5.1 总体设计 - 16 - 5.1.1 项目规划 . - 16 - 5.1.2 系统功能结构图 . - 16 - 5.1.3 系统数据流程图描述 . - 17 - 5.2 数据库物理设计 - 18 - 5.3 安全保密设计 - 23 - 6 详细设计 . - 24 - 6.1 登录界面说明 - 24 - 6.2 主界面 - 25 - 6.3 系统管理 - 27 - 6.3.1 机构管理 . - 27 - 6.3.2 部门管理 . - 28 - 6.3.3 岗位管理 . - 30 - 6.3.4 用户管理 . - 31 - 6.3.5 公告管理 . - 32 - 6.4 人事管理 - 34 - 6.4.1 我的人事资料 . - 34 - 6.4.2 员工基本资料 . - 34 - 6.4.3 查询员工资料 . - 35 - 6.4.4 设计思路 . - 35 - - 4 - 6.5 薪酬管理