设计文档基于JSP的人事管理系统.doc

【精品】jsp+基于jb的人事管理系统(源代码+论文)

收藏

资源目录
跳过导航链接。
【精品】jsp+基于jb的人事管理系统(源代码+论文).rar
jsp+基于JB的人事管理系统(源代码+论文)
毕业设计
设计文档基于JSP的人事管理系统.doc---(点击预览)
设计任务书.doc---(点击预览)
中英文翻译.doc---(点击预览)
设计
JavaBean
Web应用程序
数据库
压缩包内文档预览:(预览前20页/共57页)

资源预览需要最新版本的Flash Player支持。
您尚未安装或版本过低,建议您

【精品】jsp+基于jb的人事管理系统(源代码+论文),精品,jsp,基于,jb,人事管理系统,源代码,论文
编号:1638311    类型:共享资源    大小:978.82KB    格式:RAR    上传时间:2017-08-30 上传人:机****料 IP属地:河南
50
积分
关 键 词:
精品 jsp 基于 jb 人事管理系统 源代码 论文
资源描述:
【精品】jsp+基于jb的人事管理系统(源代码+论文),精品,jsp,基于,jb,人事管理系统,源代码,论文
内容简介:
;000;00006专接本 1班 2006433161祝胜宣 介 由 司倡导、许多公司参与一起建立的一种动态网页技术标准。 是在传统的网页 *插入 序段 ( 记 (从而形成 件 (* 用 发的 能在 运行,也能在其他操作系统上运行。 术使用 封装产生动态网页 的处理逻辑。网页还能通过 问存在于服务端的资源的应用逻辑。 网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于 应用程序的开发变得迅速和容易。 务器在遇到访问 页的请求时,首先执行其中的程序段,然后将执行结果连同件中的 入的 序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。 样,是在服务器端执行的,通常返回该客户端的就是一个 因此客户端只要有浏览器就能浏览。 范的最后版本是 1999 年 9 月推出的, 12 月又推出了 范。范, 面由 码所组成。服务器在页面被客户端请求以后对这些 码进行处理,然后将生成的 且大型的 备了 术的简单易用,完全的面 向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。 术优点 ( 1)一次编写,到处运行。在这一点上 出色,除了系统之外,代码不用做任何更改。 ( 2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比 局限性是显而易见的。 ( 3)强大的可伸缩性。从只有一个小的 件就可以运行 由多台服务器06专接本 1班 2006433161祝胜宣 进行集群和负载均衡,到多台 行事务处理,消息处理,一台服务器到无数台服务器, 示了一个巨大的生命力。 ( 4)多样化和功能强大的开发工具支持。这一点与 像, 经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。 术的缺点 ( 1) 与 样, 一些优势正是它致命的问题所在。正是由于为了跨平台的功能,为了极度的伸缩能力,所以极大的增加了产品的复杂性。 ( 2) 运行速度是用 驻内存来完成的,所以它在一些情况下所使用的内存比起用户数量来说确实是“最低性能价格比”了。从另一 方面,它还需要硬盘空间来储存一系列的 件和 件,以及对应的版本文件。 is to in of a SP it is in *. *. to SP SP *. SP of eb is is to by ML to by in of of is in of SP of of SP to of be in to of to 06专接本 1班 2006433161祝胜宣 is in of to is as as be to .0 of is 999, .1 At of in of in of to to SP is eb SP to to a of (1) to At in to to (2) on of in in in (3) a a ar to to a to a (4) is to be of to on a of SP (1) is of of It is in to in to of 06专接本 1班 2006433161祝胜宣 (2) s is to so in by of to of is a On it to a as as of 邢台学院信息科学与技术系毕业设计任务书 题 目 基于 人事管理系统 学号 姓名 性别 年级专业 联系电话 2006433161 祝胜宣 男 06级专接本 (1)班计算机科学与技术 15930052452 指导教师 职称 专业 联系电话 耿超 讲师 计算机应用技术 0319 7300948 课题来源与意义 课题来源:基于目前社会上人事管理系统繁琐,所以我选择 事系统的开发与设计系统。 意 义: 言程序设计是计算机系的专业课程,本课题开发便于学生更好的学习本课程,对本课 程的教学有着重要的实际意义。本课题要求毕业生必须掌握软件工程、 据库设计等各方面的专业知识,在本课题的开发过程中可以锻炼并提高毕业生编程能力。使毕业生在分析问题、解决问题、共同协作等各方面的能力得到提高。 课题的主要任务与目标 任务: 查阅、学习基于 据库程序设计的计算机技术文献资料。对相关资料进行分析、归类及汇总。选择适当的项目进行实践。 目标: 完成某项特定应用技术的综述、分析,定一篇 10000 字左右的论文。 用相应的技术实现各项目。 进度计划 第 7 学期第 16 周:下达任务书。 第 7 学期第 17 周:完成开题报告、撰写读书笔记 (5000 字 ) 第 8 学期第 1:进行系统设计、实现。 第 8 学期第 4 周:设计报告或论文的撰写,中英文翻译 (2000 字 ) 第 8 学期第 5 周:提交毕业设计报告,并按要求修订。 第 8 学期第 6 周:提出答辩申请。 课题成果形式 论文 +设计 指导小组 意见 领导 小组 意见 此表一式三份,系存档一份,指导教师一份,学生一份 0 烟台大学 本科生毕业论文(设计) 题目: 基于 人事管理系统 申请学位: 工学学士 院 系: 计算机学院 专 业: 计算机科学与技术 姓 名: 学 号: 指导老师: 教授 2008 年 5 月 8 日 烟台大学计算机学院 1 摘要 在现代化的教育技术模式下,计算机已经广泛应用于企业的人事管理,给传统的人事管理方式带来了重大的革 命。如何有效进行人事管理是摆在我们面前的一个新的课题。 本文在研究目前各个企业人事管理情况的基础上,从企业的实际需求出发,采用当前较为流行的 B/S(浏览器 /服务器)结构和 态网页开发技术,基于 据库,设计并实现了一个功能较为完善的小型企业管理系统。通过对系统进行一系列的需求分析、设计、编码、测试等工作,使系统实现了对企业员工信息的查看,添加,修改,删除,以及搜索的功能。重点对系统设计过程作了相应描述,同时也对系统需要改进的地方做了总结。 本系 统经过测试,运行效果稳定,操作方便、快捷。适用于一般企业的人事管理要求。 关键字: 事管理; 据库 ; 2 n in of to a is in of us a on of on of / S ( a a of on on to of to to to ql 3 目 录 第一章 绪 论 . 1 言 . 1 述 . 1 述 . 1 第二章 系统运行必要的环境 . 3 行环境 . 3 件环境 . 3 件环境 . 3 装和配置 . 3 装 . 3 第三章 系统分析与设计 . 5 需求分析 . 5 可行性分析 . 5 济性 . 5 术性 . 5 作可行性 . 5 统结构可行性分析 . 6 体设计 . 6 目规划 . 6 计目标 . 6 统功能结构图 . 6 第四章 系统功能的实现 . 8 块功能介绍 . 8 据库的设计实现 . 8 数据库的需求分析 . 8 数据库表的设计 . 8 数据库的联结与访问 .块功能的实现 . 12 登录模块 . 12 4 人员档案模块 . 13 惩管理模块 . 14 惩管理模块 . 15 第五章 系统演示 . 17 统功能的实现效果 . 17 第六章 技术难点和系统测试 . 21 术难点 . 21 文乱码问题 . 21 全性问题 . 21 实现 . 21 统测试 . 22 面测试 . 22 求测试 . 22 第七章 总结 . 23 致谢 . 24 参考文献 . 25 附录一 开题报 告 . 26 附录二 任务书 . 31 附录三 设计实现的具体内容 . 33 1 第一章 绪 论 言 现在网络的发展已呈现商业化、全民化、全球化的趋势。 未来 企业 成功的关键 的 依靠 企业 人力 资源 , 人才之争已经成为市场竞争中的核心内容之一, 以人为本成为企业立足和发展的根本。 有效力 管理 企业的 人力资 源, 为 企业提供强有力的储备力量 , 使之 成为 企业 发展的主 动力。 通过人力资源的有效管理, 掌握最新的、准确的 企业 人力资源信息 , 并 对其 进行复杂的统计 与 分析,从 而 充分发挥每个员工的潜能,为企业创造更大的价值。 述 本系统使用 服务器。 开源软件,可以从网上免费得到其正式的发行版本,而 当前使用得最广泛的数据库,其性能,安全性等方面都有很好的保证。 然是开源软件,但许多大型网站也因其稳定的性能和出色的性能而选择它作为专业的 器 3。由此 组成的整个系统的底层框架,既能节省开支,配置过程也相对简单。 使用面向对象技术,将各个角色(一般用户,图书管理员,系统管理员)封装成类,这样能帮助程序员更直观地去理解整个业务流程,将重点放在业务逻辑的处理上,降低了开发难度,这样也便于将来的扩展 2。 本系统的一些亮点: ( 1)逻辑层实现时使用事务( 证数据的完整性。 ( 2)服务器端采用数据库,事务逻辑 ,用户 界 面相互独立的结构,各个模块自身扩充方便,且互相之间耦合度非常低,对逻辑层稍做扩充就可以实现一个功能更完善的系统。 总体来说, 本系统是基于 设计方案,使用表示层,逻辑层和数据层三层模式 2。使用 B/S 模式,使用 为数据库, 为 器 。数据库层使用 层数据库进行交互,逻辑层封装在 中,表示层由 现。 述 术是由 术发展起来的,自从有了 ,在 务器端编程中普遍采用的就是 不是 为 编写表示页面时远远比 单,并且不需要手工编译,目前 理后台应用等。由于 以它有 有强大的功能 3。 于强大的 言,具有良好的伸缩性,与 密地集成在一起,在网络数据库应用开发领域具有得天独厚的优势,基于 台构建网络程序已经被越来越多的人认为是未来最有发展前途的技术 3。 从 几年的发展来看, 经获得了 巨大的成功,它通过和 件进行集成,可以编写出处理具有大的伸缩性,高负载的企业级应用。 术在多个方面加速了动态 面的开发。 2 通过分析和总结,列出了以下几点说明 特点。 ( 1) 绝大多数 面依赖于可重用的,跨平台的组件来执行应用程序所要求的更为复杂的处理。开发人员能够共享和交换执行普通操作的组件,或者使用这些组件为更多的使用者或者客户团体所使用。基于组件的方法加速了总体开发过程,并且使得各种组织在他们现有的技能和优化结果的开发努力中得到平衡。 ( 2) 提供所有的 能 与 比, 提供所有的 能,它比用 写和修改 加方便。此外,您可以更明确地进行分工, 面设计人员编写 需要留出空间让 序员插入动态部分即可。 ( 3)一次编写,随处运行 作为 台的一部分, 有 程语言“一次编写,随处运行”的特点 3。随着越来越多的供应商将 持添加到他们的产品中,您可以使用自己所选择的服务器和工具,但并不影响当前的应用。 ( 4) 连接数据库的技术是 多数据库系统带有 动程序, 序通过 动程序与数据库相连,执行查询,提取数据等操作。 司还开发了 此技术 序就可以访问带有 动程序的数据库,目前大多数数据库系统都带有 动程序 5,所以 序能够访问如 类型的数据库 4。 ( 5) 平台适应性更广 这是 优越之处。几乎所有的平台都支持 们 可以在任何平台下通行无阻。 T 下的 过一个插件就能支持 如 者名的 务器 经能够支持 于 泛应用在 T, ,因此 更广泛的运行平台 2。 3 第二章 系统运行必要的环境 本章主要介绍 发环境的搭建。介绍 运行环境的要求。讲述 发和运行环境的安装配置,并且介绍当今流行的 行环境的安装和配置,以及集成开发环境的设置以及数据库的安装和 配置 行环境 件环境 由于 有跨平台的特点,所以只要能够安装 能在此安装 务器和。务器和能够运行在目前绝大多数的操作系统上,目前在普通用户中用到的系统绝大多数为 列。 具体到本系统的硬件环境为: 硬件平台: 核 ; 内存 : 512件环境 浏览器要支持 素的表达, 务器为 列,开发工具为 装和配置 包含了 发中必需的工具和 序运行环境( 可以从 司网站 。 安装特别简单,和安装应用程序软件没什么区别,不过 安装路径一定要设好,方便以后环境变量的设置。 安装好 ,还需要在环境变量中进行对应的配置。 主要进行以下配置: ( 1) 设置 境变量 ( 2)设置 境变量 示 装目录,其他的应用程序如果需要使用 行环境,首先获得 量的信息,然后确定执行的路径。 装 安装包可以从 司的网站获得。下载完后点击安装,完毕后再地址栏输入 。这里要说的是,本系统的 序都是在 件夹的目录下存放 如图 2 4 图 2文件结构 5 第 三章 系统分析与设计 需求分析 通过调查,根据人事管理的基本需求,要求系统需要完成以下功能; 详细的企业的员工信息管理; 企业员工奖惩信息管理; 企业员工人员调动信息管理; 企业员工考勤管理; 设置企业员工薪酬管理; 人才招聘管理及企业人才库管理功能; 企业员工培训管理; 提供系统用户管理功能。 本系统只实现详细企业的员工信息管理、企业员工奖惩信息管理、企业员工人员调动信息管理和系统用户管理功能四个功能。 可行性分析 济性 通过网络化的员工信息管理,大大的提高了企业人才 的利用率,使之为企业创造了更大价值。人才利用率的提高,增强了企业的核心竟争力,全面提升了企业的管理能力,从而企业适应了信息时代的网络化管理要求,。 术性 通过网络化管理,加强和员工信息管理的方便性,准备确性。使用 术 ,面开发人员可以使用 者 识来设计和格式化最终页面。使用 识或者小脚本来生成页面上的动态内容 件中,那么其他人,如 理人员和页面设计者 ,能够编辑和使用 面而不影响内容的生成。很多的带有 行查询,提取数据等操作 桥连方式,因此 可以访问带有 动的数据库 ,目前大多数数据库系统都带有 动,所以 访问诸如 类型的数据库 5。 作可行性 对于用户来说,本系统只要求使用者掌握一定的上网经验,经过仔细设计和测试之后的系统具有操作简单,方便灵活等优点,足可以满足各种用户的不同需求, 同时也方便了 企业的内部管理。管理人员及用户一定会在短时间内掌握并熟练使用。只要动一动鼠标键盘就可以达到想要的 结果 。 6 统结构可行性分析 本系统采用 B/S 模式。 B/S( 构即浏览器和服务器结构。它是随着 术的兴起,对 C/S 结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过 览器来实现,极少部分事务逻辑在前端( 现,但是主要事务逻辑在服务器端( 现,形成所谓三层结构。这样就大大简化了客户端电脑载荷,减轻了 系统维护与升级的成本和工作量,降低了用户的总体成本( 以目前的技术看,局域网建立 B/S 结构的网络应用,并通过 式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。特别是在 样的跨平台语言出现之后, B/S 架构管理软件更是方便、快捷、高效。其具有以下特点:维 护和升级方式简单,成本降低 ,选择更多,只要安装了浏览器就可以了。 体设计 目规划 人事 管理系统由人员信息管理、人员调动信息管理、系统用户管理等几个部分组成,规划系统功能模块如下: 人员信息管理模块:主要功能是对员工基本信息等进行管理 。 人员调动信息模块:主要是对员工调动信息进行管理。 系统用户管理模块:主要功能是管理员密码修改功能的管理。 计目标 本系统主要用于对员工进行管理。通过员工信息的各种信息的管理来提高的竞争力。为。具体实现目标如下: 实现对员工信息进行全面管理的 功能。 系统用户信息的管理;企业员工人员调动信息管理; 系统最大限度地实现了易安装性、易维护性和易操作性 。 系统 运行稳定、安全可靠。 统功能结构图 7 图 3事管理系统功能结构图 企业人事 管理系统 登录模块 主页面模块 人员档案模块块 奖惩管理模块 管理人员档案 添加人员档案 查询人员档案 人员调动模块 管理奖惩记录 添加奖惩记录 添加人员调动 管理人员调动 8 第四章 系统功能的实现 块功能介绍 1、 登录模块 此模块实现用户进入系统管理前的验证操作,只有输入正确的用户名和密码才能进入系统 ,进行各种操作。 2、 人员档案模块 此模块实现对企业所有员工的档案进行管理,并且根据需要,可以对某个员工的档案进行修改、删除和查询。 3、 人员 调动模块 本模块提供了管理企业人员调动信息管理的功能,可以根据需要,对某条调动记录进行修改和删除。 同上相应的模块可以实现相应的功能。 4、 奖惩管理模块 本模块提供了记录奖惩类别,内容,原因等奖惩信息的管理。可以根据需要添加奖惩详细信息、删除奖惩详细信息、修改奖惩详细信息。 据库的设计实现 数据库的需求分析 依据项目的处理需求 ,对应数据表的设计及功能如下 : 员工基本信息表 : 主要用于保存员工信息 奖惩 管理信息 表 : 主要用于保存奖惩信息 人事调动管理信息表 : 主要用于保存 内部人员调动 信息 系统用户管理表 : 主要用于保存 用户 信息 数据库表的设计 本系统数据库有以下几张表组成: 表 4工基本信息表( 名称 字段名 类型 长度 主键 非空 员工编号 名 0 no 别 0 no 部门 0 no 生日期 no 贯 0 no 姻 0 no 份证号 8 no 汉面貌 0 no 族 0 no 历 0 no 业 0 no 业时间 no 业院校 0 no 积金账号 0 no 政级别 0 no 务 0 no 称 0 no 语语种 0 no 语等级 0 no 算机等级 0 no 庭电话 0 no 机号码 1 no 庭住址 0 no 职情况 0 no 0 用式形式 0 no 人简历 00 no 4惩管理信息表( 名称 字段名 类型 长度 主键 非空 记录编号 工编号 no 称 0 no /惩 0 no 惩内容 0 no 因 00 no 准部门 0 no 核人 0 no 始时间 no 销时间 no 销原因 00 no 注 00 no 4系统用户管理表( 名称 字段名 类型 长度 主键 非空 用户名 6 码 6 no 1 表 4 事调动管理信息表 (名称 字段名 类型 长度 主键 非空 记录编号 工编号 no 动时间 no 部门 0 no 部门 0 no 职务 0 no 职务 0 no 办人 0 no 注 00 no 员工基本信息表( 是用来记录每一名员工的基本信息的,如受教育的情况; 系统用户管理表( 是用来存放系统管理员的信息的,如用户名,密码; 奖惩管理信息表( 记录获奖 /惩罚的人员的情况; 人事调动管理信息表 (记录人员的调动信息 ; 数据库的联结与访问 数据库连接和访问主要由类 责,用户使用此类进行连接和访问数据库 1,其实现代码摘录如下: 构造数据库的连接和访问类 ; ; 12 ; 预编译 句 ; ; 查询语句如下: /查询语句 ; 插入、更新 语句如下: 块功能 的实现 登录模块 登录失败 用户登录 通过验证 读 写 登录检查 操作界面 数据库 登录界面 退出界面 13 图 4录控制结构图 实现该功能的文件有: 两个文件实现了登录模块的功能,其中 方法来获取输入的用户名和用户密的值,并交由 理, 过一系列的 法,函数(如 方法,)组成业务逻辑来判断所获取的数据是否合法,进而决定是否允许来访者登录系统。 人员档案模块 人员档案是人事管理系统的基本数据资料 ,是员工管理系统的基本功能 ,其提供的功能有 :添加人员档案 ,修改人员档案 ,删除人 员档案和查询人员档案。其模块结构如 下 图 4示 : 本模块包含的 档及其功能如下 : 能与 似 , 于显示本模块网页的功能链接 . 要 用 于 提 供 用 户 输 入 人 员 档 案 信 息 的 界 面 , 用于提交信息并连接数据库和修改数据库 . 要 用 于 显 示 人 员 管 理 的 条 件 查 询 页 面 , 用于操作数据库并显示查询结果列表 , 单击列表中的“修改”则进入 面,此页面提供修改人员信息功能,单击修改按钮后,人员档案模块 查 询人员档案 管理人员档案 添加人员档案 模块主页面 4员档案模块结构图 14 刚进入 数据库中写入信息,如果更新成功刚显示“修改人员档案成功”,否则显示“修改人员档案失败!”并将错误显示在页面中。如果单击删除链接,刚进 入 面,实现删除操作。 面,主要用于查询人员档案,在管理人员档案操作中,既使用其来进行数据库查询, 用于显示查询结果列表,由于员工信息较多,因此只选取部分显示,如需查看详细信息,则可单击员工编号,面,该文件用于显示员工的详细信息以及其余模块的信息,如奖惩情况和调动情况。 还要说的是关于 , 义了类 来封装与人员档案相关的方法,如增加、修改、删除、查询等,其定义的关键方法有: 用于添加人员档案, 用于修改人员档案, 于删除人员档案,用于列出所有人员档案, 用于查询人员档案 . 惩管理模块 奖惩管理模块主要用于记录企业员工的奖惩情况,其主要提供的功能有添加奖惩记录和修改奖惩记录。 奖惩管理模块的结构如 下 图 4示: 图 4惩管理模块 结构图 本模块主要包含页面关系如图 4结构图所示,其中 能与 用是提供了本模块的功能链接,如添加奖惩记录,管理奖惩记录和退出系统。 添加奖惩记录主要由 个文件组成,其中前者提供了添加记录的界面,后者用于调用 的 的 方法,向数奖惩管理模块 模块 主页面 添加奖惩记录 管理奖惩记录 5 据库传递填写的信息,更新数据库。 管 理 奖 惩 记 录 主 要 由 个文件组成,其中 于显示管理奖惩记录界面,当单击图中的修改链接后,则进入 面,当点击修改按钮时刚进入 面,用于和数据库进行交互,修改数据库中的记录,并
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:【精品】jsp+基于jb的人事管理系统(源代码+论文)
链接地址:https://www.renrendoc.com/p-1638311.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!