没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
牡丹江师范学院学士学位论文
企业员工管理系统的设计与实现
姓 名:
XXX
指导教师:
XXX
系 别: 计算机科学与技术
年 级: 2006 级
专 业: 计算机科学与技术
企业员工管理系统的设计与实现
目 录
摘要:随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多的利用计算机解决
实际问题。员工信息管理是企业信息管理的重要部分,面对大量的人事信息,采用人力处理即
浪费时间,又浪费人力和物力,并且数据的准确性低。因此,开发一个界面友好,易于操作的
员工信息管理软件进行自动化处理变得十分重要。本文所阐述的企业员工管理系统,采用 B/S
结构,这种结构使得数据只有结果集合在浏览器中显示,数据的处理在服务器进行,用户不用
安装客户端,而且由于通过服务器端统一管理数据,易于保证数据的一致性。数据库方面,推
荐业界具有领导地位的关系数据库管理系统 MICROSOFT SQL SEVER2000,使系统安全性能
更高。同时采用当前正在流行的 JSP 编程,使用户界面更友好。在开发中选择了
JSP+JAVABEAN+SQL2000 的模式,实现了应用程序逻辑和页面显示分离,使界面设计更简单。
JAVABEAN 可重用的软件组件满足小型应用,同时使编程人员投入少量精力便可重用组件,在
简单的应用中可以优先考虑。另外选用了经典的 TOMCAT 作为服务器平台。本文从需求分析、
系统分析、概要设计、详细设计等方面详细介绍了企业员工管理系统的整个开发过程。.........IV
ABSTRACT:WITH THE POPULARITY OF COMPUTER AND THE RAPID
DEVELOPMENT OF COMPUTER SCIENCE AND TECHNOLOGY, MORE AND MORE
PEOPLE BEGAN USING COMPUTERS TO SOLVE PRACTICAL PROBLEMS. EMPLOYEE
INFORMATION MANAGEMENT IS AN IMPORTANT PART OF ENTERPRISE
INFORMATION MANAGEMENT, FACED WITH A LARGE NUMBER OF PERSONNEL
INFORMATION, USE OF HUMAN PROCESSING THAT IS A WASTE OF TIME, WASTE OF
HUMAN AND MATERIAL RESOURCES, AND THE LOW ACCURACY OF THE DATA.
THEREFORE, DEVELOPING A FRIENDLY INTERFACE, EASY OPERATION OF
EMPLOYEE INFORMATION MANAGEMENT SOFTWARE FOR AUTOMATED
PROCESSING BECOMES VERY IMPORTANT. EMPLOYEES DESCRIBED IN THIS PAPER
MANAGEMENT SYSTEM, WITH B / S STRUCTURE, WHICH ALLOWS ONLY THE
RESULTS OF DATA COLLECTION IN THE BROWSER DISPLAY, DATA PROCESSING IN
THE SERVER, THE USER NEED NOT INSTALL THE CLIENT, AND BECAUSE OF THE
UNIFIED MANAGEMENT OF DATA THROUGH THE SERVER-SIDE EASY TO ENSURE
DATA CONSISTENCY. DATABASE, HAS RECOMMENDED THE INDUSTRY LEADING
RELATIONAL DATABASE MANAGEMENT SYSTEM MICROSOFT SQL SEVER2000, THE
SYSTEM SECURITY HIGHER. AT THE SAME TIME USING THE CURRENTLY POPULAR
JSP PROGRAMMING, USER INTERFACE MORE FRIENDLY. IN THE DEVELOPMENT OF
SELECTED JSP + JAVABEAN + SQL2000 MODEL, TO ACHIEVE THE APPLICATION
LOGIC AND PAGE DISPLAY SEPARATION, INTERFACE DESIGN EASIER. JAVABEAN
REUSABLE SOFTWARE COMPONENTS TO MEET THE SMALL-SCALE APPLICATIONS,
WHILE ALLOWING PROGRAMMERS TO REUSE COMPONENTS INTO A SMALL
AMOUNT OF ENERGY CAN, IN A SIMPLE APPLICATION THAT CAN BE GIVEN
PRIORITY. ANOTHER CLASSIC USE TOMCAT AS A SERVER PLATFORM. THIS
ARTICLE NEEDS ANALYSIS, SYSTEM ANALYSIS, DESIGN, AND DETAILED DESIGN
DETAILS SUCH AS DETAILS OF THE STAFF MANAGEMENT SYSTEM THROUGHOUT
THE DEVELOPMENT PROCESS.......................................................................................................V
1 系统分析.................................................................................................................................................1
I
企业员工管理系统的设计与实现
1.1 需求分析.........................................................................................................................................1
1.2 可行性分析.....................................................................................................................................1
1.2.1
经济性
......................................................................................................................................1
1.2.2
技术性
......................................................................................................................................2
1.2.3
操作可行性
..............................................................................................................................2
1.2.4
系统结构可行性分析
..............................................................................................................2
2 总体设计.................................................................................................................................................3
2.1
项目规划
.....................................................................................................................................3
2.2 设计目标.........................................................................................................................................3
2.3 系统功能结构图.............................................................................................................................4
2.4 设计思想.........................................................................................................................................4
2.4.1
开发语言的选择
......................................................................................................................4
2.4.2
开发模式的选择
......................................................................................................................5
2.4.3
数据库的选择
..........................................................................................................................7
2.5 开发及运行环境.............................................................................................................................7
3 系统功能设计.........................................................................................................................................8
3.1 模块功能介绍.................................................................................................................................8
3.2 数据库设计与实现.........................................................................................................................8
3.2.1
数据库的需求分析
..................................................................................................................8
3.2.2
系统
E-R
图设计
......................................................................................................................9
3.2.3
数据库各表具体设计
............................................................................................................10
3.2.4
数据库连接与访问
................................................................................................................14
3.3 系统中的 JAVABEAN 结构.............................................................................................................17
3.4 公共模块.......................................................................................................................................17
4 系统实现...............................................................................................................................................18
4.1 登录模块.......................................................................................................................................18
4.1.1
实现效果
................................................................................................................................19
4.1.2
相关
JavaBean
程序
...............................................................................................................20
4.1.3
相关文件
................................................................................................................................20
4.2 主页面模块...................................................................................................................................20
4.2.1
实现效果
................................................................................................................................20
4.2.2
主页面相关
JSP
文件
............................................................................................................22
4.3 人员档案模块...............................................................................................................................22
4.3.1
实现效果
................................................................................................................................24
4.3.2
相关
JavaBean
程序
...............................................................................................................26
4.3.3
相关
JSP
文件
........................................................................................................................26
4.4 奖惩管理模块...............................................................................................................................27
4.4.1
实现效果
................................................................................................................................28
4.4.2
相关
JavaBean
程序
...............................................................................................................29
4.4.3
相关
JSP
文件
........................................................................................................................29
4.5 人员调动管理模块.......................................................................................................................30
II
企业员工管理系统的设计与实现
4.5.1
实现效果
................................................................................................................................31
4.5.2
相关
JavaBean
程序
...............................................................................................................32
4.5.3
相关
JSP
文件
........................................................................................................................32
4.6 企业员工管理系统文件结构图...................................................................................................33
.............................................................................................................................................................34
4.7 技术难点.......................................................................................................................................34
4.7.1 FOREIGN KEY
约束
..............................................................................................................34
4.7.2
安全性问题
............................................................................................................................38
4.7.3
中文乱码问题
........................................................................................................................38
4.7.4 JavaScript
的实现
..................................................................................................................39
5 系统测试...............................................................................................................................................39
5.1 测试的定义及目的.......................................................................................................................39
5.2 测试的原则...................................................................................................................................39
5.3 测试的方法...................................................................................................................................40
5.3.1
界面测试
................................................................................................................................40
5.3.2
功能测试
................................................................................................................................41
5.3.3
需求测试
................................................................................................................................41
5.3.4
性能测试
................................................................................................................................42
5.4 测试中其他要注意的地方...........................................................................................................42
5.5 员工管理系统的测试...................................................................................................................42
6 结论.......................................................................................................................................................43
致 谢........................................................................................................................................................44
参考文献..................................................................................................................................................46
III
企业员工管理系统的设计与实现
摘要:随着计算机的普及和计算机科学技术的飞速发展,人们开
始越来越多的利用计算机解决实际问题。员工信息管理是企业信息
管理的重要部分,面对大量的人事信息,采用人力处理即浪费时间
又浪费人力和物力,并且数据的准确性低。因此,开发一个界面友
好,易于操作的员工信息管理软件进行自动化处理变得十分重要。
本文所阐述的企业员工管理系统,采用 B/S 结构,这种结构使得数
据只有结果集合在浏览器中显示,数据的处理在服务器进行,用户
不用安装客户端,而且由于通过服务器端统一管理数据,易于保证
数据的一致性。数据库方面,推荐业界具有领导地位的关系数据库
管理系统 Microsoft SQL sever2000,使系统安全性能更高。同
时采用当前正在流行的 JSP 编程,使用户界面更友好。在开发中选
择了 JSP+JavaBean+SQL2000 的模式,实现了应用程序逻辑和
页面显示分离,使界面设计更简单。JavaBean 可重用的软件组件
满足小型应用,同时使编程人员投入少量精力便可重用组件,在简
单的应用中可以优先考虑。另外选用了经典的 Tomcat 作为服务器
平台。本文从需求分析、系统分析、概要设计、详细设计等方面详
细介绍了企业员工管理系统的整个开发过程。
关键字:企业员工;管理系统;JSP;数据库
IV
剩余52页未读,继续阅读
资源评论
TheReturnOfTheKing
- 粉丝: 3
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功