1、摘 要 在当今社会,互联网的发展,给人们的工作和生活带来了极大的便利和高效,信息 化,电子化已经成为节约运营成本,提高工作效率的首选。当前大量企业的员工管理尚 处于手工作业阶段,不但效率低下,还常常因为管理的不慎而出现纰漏。因此部分企业 需求,设计企业员工信息管理系统,以帮助企业达到员工管理办公自动化、节约管理成 本、提高企业工作效率的目的。 员工信息管理系统主要对企业员工的信息进行集中管理,方便企业建立一个完善 的、强大的员工信息数据库,它是以 SQL 2000 数据库作为开发平台。使用 jsp 编写程 序,完成数据输入、修改、存储、调用查询等功能;并使用 SQL 2000 数据库形成数据,
2、 进行数据存储。 员工信息管理系统是单位科学、全面、高效进行人事管理的系统,参考大量中国人 力资源管理理论,根植于国内管理的实际情况,实用而科学。在操作上集输入、查询、 统计等处理为一体,简便灵活,自动化功能强大。 关键字:员工管理系统 员工信息管理 JSP SQL 目 录 引引 言言 1 1 1.项目定义 1 2.编写目的 1 3.项目背景 1 第一章第一章 可行性分析可行性分析 2 2 1.1 技术可行性 2 1.1.1JAVA的发展及特点 . 2 1.1.2JSP的介绍 3 1.1.3SQL SERVER版本简介 4 1.2 经济可行性 5 1.3 操作可行性 5 第二章第二章 需求分析
3、需求分析 6 6 2.1 功能需求 6 2.1.1 系统目标 6 2.1.2 功能分析 6 2.1.3 系统层次模块图 7 2.2 系统性能要求 7 2.3 运行环境 7 2.4 数据流图 8 第三章第三章 总体设计总体设计 1010 3.1 系统代码架构 . 10 3.2 数据库结构设计 . 10 第四章第四章 详细设计与实现详细设计与实现 1717 4.1 管理员登陆模块功能介绍 . 17 4.2 员工管理模块的设计与实现 . 18 4.3 部门管理模块的设计与实现 . 21 4.4 职位管理模块的设计与实现 . 24 4.5 员工签到管理模块的设计与实现 . 27 第五章第五章 系统测试
4、以及软件安装系统测试以及软件安装 3030 5.1 软件测试基础理论 . 30 5.1.1 软件测试定义 . 30 5.1.2 软件测试基本概念 . 30 5.2 软件测试目的 . 30 5.3 软件测试方法分类 . 31 5.3.1 静态测试与动态测试 . 31 5.3.2 黑盒白盒与白盒测试 . 31 5.3.3 单元测试、集成测试、系统测试、验证测试和确认测试 . 32 5.4 系统测试 . 32 5.4.1 测试用例设计要求 . 32 5.4.2 系统各个模块测试用例 . 32 5.5 测试报告 . 35 5.6 软件安装 . 35 5.6.1JDK 的安装 35 5.6.2TOMCAT 的安装 . 36 5.6.3SQL SERVER 的安装 . 36 结结 论论 错误!未定义书签。 谢谢 辞辞 3737 参考文献参考文献 3838 1 引 言 1. 项目定义 在当今社会,互联网空的发展,给人们的工作和生活带来了极大的便利和高效,信 息化,电子化已经成为节约运营成本,提高工作效率的首选。当前大量企业的员工 管 理尚处于手工作业阶段