苏ICP备112451047180号-6
基于JSP技术的人力资源管理系统设计
摘要
现在网络的发展已呈现商业化、全民化、全球化的趋势。目前,几乎世界上所有的公司都在利用网络传递商业信息,进行商业活动,从宣传企业、发布广告、招聘雇员、传递商业文件乃至拓展市场、网上销售等,无所不能。如今网络已成为企业进行竞争的战略手段。企业经营的多元化拓展,企业规模的进一步扩大,对于企业的管理、业务扩展、企业品牌形象等提供了更高的要求。在以信息技术为支撑的新经济条件下,越来越多的企业利用起网络这个有效的工具。
全球范围内的企业内部组织正在发生巨变,未来企业成功的关键的依靠企业人力资源,人才之争已经成为市场竞争中的核心内容之一,以人为本成为企业立足和发展的根本。有效力管理企业的人力资源,为企业提供强有力的储备力量,使之成为企业发展的主动力。通过人力资源的有效管理,掌握最新的、准确的企业人力资源信息,并对其进行复杂的统计与分析,从而充分发挥每个员工的潜能,为企业创造更大的价值。
关键词:人力资源管理管理系统;B/S结构;
目录
摘要 II
第1章 绪论 1
1.1 课题背景 1
1.2 目的和意义 1
1.3 系统设计思想 2
1.4 系统开发环境 2
1.4.1 B/S结构的数据库访问模式 2
1.4.2 MyEclipse简介 3
1.4.3 MYSQL数据库简介 3
1.5 论文的工作内容及论文的结构 3
1.6 技术可行性 4
1.7 环境可行性分析 5
第2章 需求分析 5
2.1 MIS系统的产生和发展情况 6
3.2系统需求描述 6
3.3 系统角色分析 6
3.4 本章小结 7
第3章 总体设计 7
3.1 总体设计 7
第4章 系统实现 8
4.1 系统主要界面的设计与实现 8
4.2 系统功能模块的设计与实现 10
4.3 数据库详细设计 18
4.4 模块的图例设计 21
4.5 开发框架 21
4.6 测试的任务和目的 23
4.6.1 测试的任务 23
4.6.2 测试的目的 23
4.7 系统整体测试步骤 23
4.8 本系统测试 24
系统测试 24
4.9 测试的定义及目的 24
4.10 测试的原则 24
4.11 人力资源管理系统的测试 24
致 谢 26
参考文献 27
1绪论
1.1 课题背景
现在网络的发展已呈现商业化、全民化、全球化的趋势。目前,几乎世界上所有的公司都在利用网络传递商业信息,进行商业活动,从宣传企业、发布广告、招聘雇员、传递商业文件乃至拓展市场、网上销售等,无所不能。如今网络已成为企业进行竞争的战略手段。企业经营的多元化拓展,企业规模的进一步扩大,对于企业的管理、业务扩展、企业品牌形象等提供了更高的要求。在以信息技术为支撑的新经济条件下,越来越多的企业利用起网络这个有效的工具。
全球范围内的企业内部组织正在发生巨变,未来企业成功的关键的依靠企业人力资源,人才之争已经成为市场竞争中的核心内容之一,以人为本成为企业立足和发展的根本。有效力管理企业的人力资源,为企业提供强有力的储备力量,使之成为企业发展的主动力。通过人力资源的有效管理,掌握最新的、准确的企业人力资源信息,并对其进行复杂的统计与分析,从而充分发挥每个员工的潜能,为企业创造更大的价值。
1.2 目的和意义
全球范围内的企业内部组织正在发生巨变,未来企业成功的关键的依靠企业人力资源,人才之争已经成为市场竞争中的核心内容之一,以人为本成为企业立足和发展的根本。有效力管理企业的人力资源,为企业提供强有力的储备力量,使之成为企业发展的主动力。通过人力资源的有效管理,掌握最新的、准确的企业人力资源信息,并对其进行复杂的统计与分析,从而充分发挥每个员工的潜能,为企业创造更大的价值。
网络化的今天,网络人力资源管理系统,使新的人力资源协作管理模式成为可能。通过网络管理系统,专门的人力资源管理人员可以提高自身的工作效率,作好人力资源管理的协调工作,提高人力资源利用率;通过网络管理系统,员工可以直接管理自己的技能,有效地发现和挖掘自身的潜能,及时与自己的上级、下属、同事进行的沟通与交流,同心协作,积极为企业的发展与决策贡献力量。通过网络人力资源管理系统对企业人力资源进行管理,使企业人力资源管理适应时代的发展要求,大大提高了企业的核心竞争力。
1.3 系统设计思想
WEB技术使应用了Browse/Server模式,数据及应用可通过不同平台、不同网络存取,与平台无关,伸缩性大。
• 易用性好:用户使用单一的Browser软件,通过鼠标即可访问、图像、声音、视频及数据库等信息,特别适合非计算机人员使用。
• 易于维护:由于用户端除了标准浏览器之外无需专用的软件,系统的维护工作简单。
• 信息共享度高:HTML是数据格式的一个开放标准,目前大多数流行的软件均支持HTML,同时MIME技术使得Browser可访问多种格式文件。
• 扩展性好:Browse/Server模式使用标准的TCP/IP 、HTTP,能够直接接入Internet,具有良好的扩展性。
• 安全性好:通过配备防火墙,将保证现代企业网络的安全性。
• 广域网支持:无论是PSTN、DDN、帧中继、X25、ISDN,还是新出现的CATV、ADSL、Browse/Server均能与其共“舞”。
• 保护企业投资:Browse/Server模式由于采用标准的TCP/IP 、HTTP协议,它可以与现有网络很好的结合。
一个管理系统的设计思想是对一个系统的基础的认识,一个合理的在线餐饮管理系统应该具备操作简单、可视化界面、功能全面、运行速度快等优点。通过在线餐饮管理系统可使管理者快速、高效地完成酒店所有的日常事务中的人工作,降低酒店管理的成本,使管理者能集中精力实现企业战略目标。
本系统底层采用structs2 + spring + ibatis 技术框架,保障系统的稳定性及良好的扩展性,SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥补网络中的漏洞。SSH客户端适用于多种平台。几乎所有UNIX平台—包括HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix,以及其他平台,都可运行SSH。
参考文献
[1] 塞奎春,王国辉.信息系统开发实例精选.北京:机械工业出版社,2005:27-75
[2] 李校春等.基于Swing的Java GUI组件开发[J].机械工程师,2008,(5):26~28.
[3] 王晓哲.Java Swing组件技术[J].天津职业院校联合学报,2008,(3):23~36.
[4] 张恒.Swing桌面程序开发的研究[J].中小企业管理与科技,2010,(12):26~27.
[5] Tan Yiyu,Tan Yiyu,Yau Chihang et al.An instruction folding solution for a Java processor[J].International journal of computer systems science & engineering,2009,(3):27~30.
[6] 陈砚雄.Java中Swing事件模型的应用[J].广东商学院学报,2005,(21):36~38.
[7] Tim Anderson.Getting into the Swing[J].Personal Computer World,2006,(5):10~12.
[8] 兰旭辉,熊家军,邓刚等.基于MYSQL的应用程序设计[J].计算机工程与设计,2004,(3):78~80.
[9] 段远志.数据库设计方法[J].南昌教育学院学报,2005,(4):12~14.
[10] 张裔智,赵毅,汤小斌等. MD5算法研究 [J].计算机科学,2008,(7):30~31.
[11] 曹大有.基于Java 2 Swing.Timer类的Swing组件界面刷新的讨论[J].计算机系统应用.2007,(2):16~18.














