【毕业学位论文】(Word原稿)JSP,JAVA设计班级学生管理系统 (1)论文范文_第1页
【毕业学位论文】(Word原稿)JSP,JAVA设计班级学生管理系统 (1)论文范文_第2页
【毕业学位论文】(Word原稿)JSP,JAVA设计班级学生管理系统 (1)论文范文_第3页
【毕业学位论文】(Word原稿)JSP,JAVA设计班级学生管理系统 (1)论文范文_第4页
【毕业学位论文】(Word原稿)JSP,JAVA设计班级学生管理系统 (1)论文范文_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

人力资源管理系统 学 院 专 业 班 级 学 号 姓 名 指导教师 教师职称 年 月 日 摘要 【摘要】 随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。员工信息管理是企业信息管理的重要部分,面对大量的人事信息,采用人力处理即浪费时间、又浪费人力和物力,并且数据的准确性低。因此,开发一个界面友好,易于操作的人力资源管理软件进行自动化处理变得十分重要,这正是本系统 开发的目的和意义。 本文介绍了人事管理的开发过程。论文详细介绍了从系统的需求分析、系统分析、概要设计、详细设计的整个开发过程。 【关键词】 目录 0 引言 全球范围内的 企业内部组织 正在发生巨变,未来 企业 成功的关键 的 依靠 企业 人力 资源 , 人才之争已经成为市场竞争中的核心内容之一, 以人为本成为企业立足和发展的根本。 有效力 管理 企业的 人力资 源, 为 企业提供强有力的 储备力量 , 使之 成为 企业 发展的 主 动力。 通过 人力资源的有效管理, 掌握最新的、准确的 企业 人力资源信息 , 并 对其 进行复杂的 统计 与 分析 ,从 而 充分发挥每个员工的潜能,为企业创造更大的价值。 网络化的今天,网络 人力资源管理 系统, 使新的 人力资源协作管理 模式成为可能 。通过网络管理系统,专门的人力资源管理人员可以提高自身的工作效率,作好人力资源管理的协调工作,提高人力资源利用率;通过网络管理系统, 员工 可以 直接管理自己的技能,有效地发现 和 挖掘自身的潜能, 及时 与自己的上级 、 下属 、同事 进行的沟通与交流 ,同心 协作 , 积极为企业的发展与决策贡献力量 。 通过网络人力资源管理系统对企业 人力资源进行管理,使企业人力资源管理适应时代的发展要求,大大提高了企业的核心竟争力。 1 系统分析 需求分析 通过调查,要求系统需要有以下功能; 全面管理企业的员工信息。 管理企业人力资源管理的基础信息。 人才招聘管理及企业人才库管理功能。 企业人才培训的全程跟踪管理。 提供企业员工考勤管理。 设置企业员工薪酬管理。 提供系统用户管理功能。 可行性分析 经济性 通过网络化的人力资源管理,大大的提高了企业人才的利用率,使之为企业创造了更大价值。人才利用率的提高,增强了企业的核心竟争力 ,全面提升了企业的管理能力,从而企业适应了信息时代的网络化管理要求,。 技术性 通过网络化管理,增强了员工之间的沟通,更好的协调员工之间的协作关系;对员工考勤与薪酬管理更加的科学;全程跟踪员工的培训,通过信息的记录,更好的作出员工培训方案。 2 总体设计 项目规划 人力资源管理系统由人事管理、考勤管理、招聘管理、培训管理、系统管理 5部分组成,规划系统功能模块如下: 人事管理模块:该模块主要功能是对人事管理的基础信息、员工基本信息、合同信息等进行管理 招聘 管理 模块:该模块主要是对企业招聘信息、企业 的应聘信息、企业人才库进行管理。 培训管理模块:该模块主要是对企业的培训计划、培训实施、培训材料等信息进行管理。 薪酬管理模块:该模块主要功能是对管理员工薪酬信息进入管理。 系统 管理模块:该模块主要功能是对操作员信息、操作员操作权限进入管理。 系统功能结构图 人力资源管理系统功能结构如图 1所示。 图 1 人力资源管理系统功能结构图 3 系统设计 设计目标 本系统主要用于对企业中的“人”进行管理。具体地讲,人力资源管理系统就是通过人力资源规划、员工考核、薪酬管理、员工激励、人才 培训和开发等一系列手段来提高劳动生产率,最终达到发展目标的一种管理行为。具体实现目标如下: 实现对员工信息进行全面管理的功能。 设置人力资源基础信息管理功能。 设置员工考勤管理功能模块。 员工薪酬信息管理 。 人力规划 招聘信息管理 企业人才库 培训计划 培训实施 培训材料 薪酬登记 薪酬修改 薪酬查询 添加用户 用户管理 主管部门审批 人事部门审批 员工考勤登记 员工考勤登记 考勤分析报表 考勤规划设置 人事管理 考勤管理 招聘管理 培训管理 薪酬管理 系统管理 人力资源管理系统 实现企业员工培训信息全程跟踪的功能。 实现企业的招聘信息、应聘信息的管理功能。 企业人才库管理功能。 系统用户信息的管理。 系统最大限度地实现了易安装性、易维护性和易操作性 。 系统 运行稳定、安全可靠。 开发及运行环境 硬件平台: 内存: 256 软件平台: 操作系统: P/000; 数据库: 000; 开发工具包: 浏览器: 荐使用 分辨率:最佳效果 1024*768像素。 数据库设计 本系统采用 000 数据库,系统数据库名为 据库 个数据表。关于数据库中的数据表请参见附录 B 4 系统总体架构 模块功能介绍 人力资源管理系统是 针对中小企业对现有员工和新聘员工的一个 理平台。主页功能模块主要包括以下功能模块: 人员管理: 主要包括浏览人员信息、添加人员信息、人员信息的添加、人员信息的修改。 招聘管理: 主要包括应聘人员信息的详细查看、删除、添加以及信息入库。 培训管理: 主要包括培训计划的详细信息、信息删除、添加培训计划和填写培训总结。 奖惩管理: 主要包括奖惩详细信息、删除详细信息、添加详细信息、修改详细信息。 薪金管理: 主要包括薪金的修改、添加、删除。 5 用户操作功能模块 用户操作文件总体架构 1 模块功能介绍 用户操 作模块主要包括用户登录和人员管理模块,具体功能如下: 用户登录模块:用于登录系统。 人员管理模块:用于浏览、添加和修改人员信息。 用户登陆模块设计 用户登录模块是用户进入主页面的入口,其运行结果如 3所示。 图 3 用户登录模块运行结果 系统登陆是人力资源管理中最先使用的功能,因为用户登陆在数据库中使用的是人员表,人员表中有一个 段,是来标识是否是管理员的。在登陆时要根据数据库的这个字段来判断此用户是否具有管理员的权限。在网页里添写用户名和密码后点击【登陆】按钮,网页会访问一个 个 代码如下: 用户名: 密 码: 在这个表单的 是 的名字,如下所示: 们在 下所示: 在这个配置文件中,可以了解到如下信息: 根据 可 以 找 到 与 之 相 对 应 的 实 现 类“ 根据 以找到处理用户数据的 根据 和 可以了解,这个 面会被转到 就是登陆成功的页面。如果当 面会被转到 个文件是当用户登陆失败将要转到的页面。 来看看它是怎么实现的吧,如下所示: ; ; / *+ if( ; ; id=); u=); u); ; id=); ; ; ; ; ; ); ); if( ; ; ; ; ); ; 现类的 方法是最先被执行的,这个方法本身也没有具体的事务,而是根据 登陆页里面可以找到有一个“ 字样,它的目的就是在这里做逻辑判断。当 方法。 方法从 后在调用 的 方法。并且把 方法的参数。调用后会返回一个 的值。如果为真,则返回“ ;”否则返回“ ;”也就是当用户登陆成功后,返回给用户登陆成功的页面,登陆失败后返回用户一个登陆失败的页面 。那么 方法是根据什么得到的返回值呢,现在就让我们看看这个方法,如下所示: ; ; ) as u :); ); ); 1); ; ; ; = ; ) () = 1) 这个方法先通过 定参数、提交事务和最后在关闭 得到一个面就存储着所有查询出的结果。根据这个结果就可以判断出该用户是否有登陆的权根了,在返回 者 这样合法的用户就可以顺利的登陆了。那刚才那些有些类似于欲编译的东西是什么呢,这些就是 有的查询语言,被称为 询语言( 而它本身也就是使用的 人员管理模块设计 人员管理模块主要包括浏览人员信息、添加人员信息 、人员信息的添加、人员信息的修改。此模块文件架构如图 4所示。 各项管理工作都是在用户成功登陆后的管理页面进行的,在管理控制页面的左侧是各项的相关链接,右侧是操作平台。管理控制页面右侧实际上是一个 下所示: 在左侧的链接中使 用 可以在这个 单击“添加人员信息”,即打开添加人员信息的页面如图 4所示。 图 4 添加人员信息页面 添加人员信息的链接是这样的,如下所示: 添加人员信息 在 加人员信息的链接没有使用 没有使用 下所示: 是一个普通的 是它的表单元素都是与 ; = n); + ;n); + ;n); + ;n); + ;n); + ;n); + ;n); + ;n); + ;n); ;n); ; u=; ); ); ); ); ); ); ,; ,; u; 方法作用是当用户点击“重置”按钮时,清空 方法覆盖了 方法, 方法很有,它把 化成 大方便了程序在对数据库操作时使用的方便。而且这个方法中还把用户的生日等表单元素的值由字符型转成日期类型。 在 下所示: 配置文件中 现 类 是“ 如下所示: 在 ,它只是把从 做为参数传给了 方法。在由这个方法向数据库添加人员信息,如下所示: ); ; ; ; ; 如果添加成功页面会被发转到 这样就在页面做一次提交时它访问了二次 一次的作用是向数据库中添加信息,随后又把所有人员信息取出来显示给用户,同样 只是调用 数据库的具体操作在 这次调用的是 方法,如下所示: ; ; u as u by ; ; ; ; 出从 数据,在把它存到 ,然后返回 ;在 有用户的信息都在这个页中显示出来。如下所示: 浏览人员信息人员姓名 登陆密码 性别 出生日期 是否管理员 简介 执行操作 0) ; ) u = (; % 修改 删除 对不起,没有添加人员信息! 在显示页中,从 面的取出数据,如果有则显示在页面上,使用“ 0”判断如果在没有数据的情况下,将对用户提示说“对不起,没有添加人员信息!”。 这是添加人员信息的整个过程,在这个过程中,有一部分是用 于显示人员信息的,就是“ 它是显示人员信息的地址。如果在网页中直接点击这个链接地址,同样也会调用出所有用户的信息。这就是“浏览人员信息”的链接。页面执行后如图 5所示。 图 5 浏览人员信息页面 人员信息的列表的最后一列可以对该条记录做删除和修改。删除的链接地址是“ 它向 个是 固定不变的,另 一个是该用户的 是根据不同记录取出来的。在下所示: id=); ; ; 在这个方法里得到页面提交过来的用户 这个 在 给 方法,我们可以看到关于数据库方面的操作都被封装在 。具 体的删除操作的代码如下所示: ,计算机范文网 ; ; ; ; 删除用户时和添加用户一样都是先得到一个 调用它的 方法就可以了,操作完成后千万记得要提交事务,即调用 方法,和关闭 修改人员的信息时必须先把要修改的人员信息先查找出来,让用户可以直观的根据以前的信息修改。这样在点击修改时也要传给 D,用来查询出用户信息,如下所示: 修改 根据页面的链接可以在 下所示: 它调用了 回到 方法的,方法实现如下所示: id=); u=); u); ; 这个方法使在调用 的方法后,得到一个 面 存着与此 后在把它存在 方法实现如下所示: ; ; u = (; ; ; u; 方法时比较特别,需要传入实体类的 要查询的用户 到的返回值需要做一下强制类型转换。 显示用户信息的页面在 图 6所示。 图 6 修改用户信息页面 实现代码如下所示: 修改人员信息 人员姓名: 登陆密码: 性 别: 男 女 出生日期: 是否管理员: ; 人员简介: 没有查到该人员信息! 首先要从 转化成 后显示在页面中。在显示是否是管理员的项时比较人特别。如下所示: 是否管理员: ; 实际想要提交的表单的名字是 在显示 用的 使用 型做为表单提交名字,这和 特性有关。在使用 ”被写死时,使用 提交表单时是无效的。于是我们就用 ; 只是在显示给用户的看的。在表单不接收 接收 附录 A 参考文献 1 人民邮电出版社 2006年 3月 2 人民邮电出版社 2006年 3月 3 人民邮电出版社 2006年 3月 4 +数据库系统开发完全手册 人民邮电出版社 2006年 3月 5 息系统开发实例精选 机械工业出版社 王国辉、牛强、李南南等 2005年 7月 6 统开发实例精选 机械工业出版社 宋坤、赵智勇、刘强等 2005年 7月 7 机械工业出版社 宋昆、李严等 2006年 1月 8 机械工业出版社 李俊民、高春燕等 2006年 1月 9 00例 机械工业出版社 赛奎春、高春艳等 2003年 1月 10 机械工业出版社 李严、于亚芳、王国辉 2004年 12月 11 机械工业出版社 宋坤、赵智勇等 2005年 1月 12 机械工业出版社 高春艳、李俊民等 2005年 1月 13 工程应用与项目实践 机械工业出版社 张雨、阮伟良等 5005年 1月 14 机械工业出版社 陈威、白伟明、李楠 2005年 2月 15 机械工业出版社 王国辉、牛强、李南南 2005年 4月 16 息系统开发实例精选 机械工业出版社 高春艳、李俊民、张耀庭等 2005年 7月 17 息系统开发实例精选 机械工业出版社 王国辉、牛强、李南南等 2005年 7月 18 息系统开发实例精选 机械工业出版社 宋坤、赵智勇、刘强等 2005年 7月 19 人民邮电出版社 周桓、张雨、王国辉 2004年 5月 20 人民邮电出版社 刘志铭 张振坤 冯文萃 2004年 5月 21 人民邮电出版社 赛奎春 陈紫鸿 宋昆 2004年 5月 22 人民邮电出版社 高春艳、李艳 2004年 5月 23 + 管理信息系统完整项目实例剖析 人民邮电出版社 明日科技 2005年 7月 24 理信息系统完整项目实例剖析 人民邮电出版社 明日科技 2005年 7月 25 理信息系统完整项目实例剖析 人民邮电出版社 明日科技 2005年 7月 26 人民邮电出 版社 明日科技 2005年 7月 27 机械工业出版社 赛奎春、郑骁鹏等 2004年 2月 28 机械工业出版社 刘志铭、高春艳等 2003年 8月 29 机械工业出版社 王晶莹、王国辉等 2003年 9月 30 机械工业出版社 华传铭、张振坤等 2003年 9月 31 彩编程 200例 机械工业出版社 张振坤、李文立等 2004年 9月 32 彩编程 200例 机械工业出版社 王国辉、董韶华等 2004年 9月 附录 B 数据表 ( 1) 训信息表) 培训信息表主要用于保存培训信息。 表 结构 字段名 数据类型 长度 是否主键 描述 id 是 数据库流

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论