人才信息管理系统设计与实现

上传人:宝路 文档编号:3323775 上传时间:2017-08-02 格式:DOC 页数:6 大小:74.50KB
返回 下载 相关 举报
人才信息管理系统设计与实现_第1页
第1页 / 共6页
人才信息管理系统设计与实现_第2页
第2页 / 共6页
人才信息管理系统设计与实现_第3页
第3页 / 共6页
人才信息管理系统设计与实现_第4页
第4页 / 共6页
人才信息管理系统设计与实现_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《人才信息管理系统设计与实现》由会员分享,可在线阅读,更多相关《人才信息管理系统设计与实现(6页珍藏版)》请在金锄头文库上搜索。

1、 摘 要人才招聘网络化管理系统主要用于快捷、高效地处理招聘管理活动,使企业的招聘工作得以高速运行。管理趋于正规化、系统化、信息化。系统使用微软公司推出的SQL SERVER2005 进行开发,它能很好地与 Office 套装办公软件实现资源共享,而且还可以与 Windows 操作系统中其他应用程序实现数据共享,使得用户对数据的保存、修改、删除和查询更为方便快捷。它具有专业性强,适用面窄,针对性强,扩展性强等优点。 根据系统所需功能,决定以 Windows 2000 Server 为开发平台,采用 SQL Server 2005 做后台数据库,选择功能强大的 Eclipse 为开发工具,利用软件

2、工程思想和方法,总体上用结构化生命周期法进行系统分析和设计,采用快速原型法来实现,系统本系统界面友好,与目前市场上的主流游戏软件大体一致,而且操作更加简单。 该系统使用了功能强大的 Java Web 开发技术,前台页面使用 JSP,使用了基于 MVC 机制的 Struts 技术。操作方便,可维护性强。经过大量的测试,基本符合用户需求。 关键字:Jsp 人才招聘 B/S 模式 Struts 人才信息管理系统设计与实现一、人才信息管理系统内容简介随着信息化技术的不断发展,互联网正在融入我们的生活,影响和改变着我们的生活。网络提供给我们的不只是一个获取信息的来源,而且还是一个可以相互交流的空间,网络

3、在人们生活中的应用越来越广泛。 人才在各行各业都是发展的关键,如何能够聘到具有真才实学的求职者是各企业非常关心的问题。而找不到理想的工作、不能发挥自己聪明才智也让求职者烦恼,对于大多数人来说踏入社会的第一节课就是求职。近年来由于求职者数量的增加以及求职者学位普遍提高的原因,越来越多的求职者面临着找工作难的问题。虽然招聘会是目前人才交流的主要途径之一,但是它还远远不能满足现实的需求。招聘会都是在有限的几天内企业与求职者面对面的交流,虽然有的招聘会提前贴出海报或进行其他方式的宣传,但还是会有很多的企业和求职者错过,还有一部分人,为了参加招聘会不得不放弃一些重要的事情。由于参加招聘会的人员繁多,而且

4、整个过程人员的流动性非常强,这给管理增加了很大的难度,并且招聘会人数众多,而且展位有限,想要实现企业与求职者一会面很困难,这样就不能更好地分配人力资源。现实社会中急需一个第三者为企业与人才牵线搭桥,来弥补招聘会存在的种种不足。 这次毕业设计的课题就是设计开发一个人才招聘管理系统,招聘企业也不需要花费大量的人力物力在招聘会上大张旗鼓地抢占招聘摊位了。该就业信息系统为求职者及招聘公司带来了很大的方便和经济。二、功能简要说明: 该系统主要有三个模块构成:应聘者信息管理模块、企业信息管理模块、系统管理信息管理模块。应聘者进入系统主界面需注册,进入后方可浏览查询企业的信息,招聘职位的信息,如有心仪职位可

5、编写个人简历并提交,应聘者的权力仅限于对个人的相关信息进行编写、查询、修改、删除。企业进入主界面也需注册,注册后方可在页面内编写该企业所有信息以便应聘者浏览,企业的权限也只能是对自身信息的编写、查询、修改、删除,同时企业可以接受并查看应聘该企业的应聘者的个人简历,同时进行删选。系统管理员也需注册才进入主界面,系统管理员的权限则可以同时管理企业信息和应聘者信息。也可以修改自己的用户名和密码。人才招聘网系统的用户分为求职者用户和企业用户,企业用户登录后进入管理中心,可以发布个管理招聘信息,求职者用户登录系统可以查询招聘信息。系统的总体工作流程如下图所示:针对系统管理员: 1.企业用户和求职者用户添

6、加和管理。 2.新闻公告添加和管理。 3.招聘会详细信息添加和管理。 4.文档信息添加和管理。 5.网站留言信息管理。 针对企业用户: 1.浏览网站的所有信息。 2.添加企业招聘信息。 3.管理企业招聘信息。针对求职者用户:1.可以浏览网站的招聘,新闻等信息。 2.在网站上留言。三、完成系统的相关技术与工具简介人才信息管理系统设计与实现 .1一、人才信息管理系统内容简介 .1二、功能简要说明: .2三、完成系统的相关技术与工具简介 .33.1 Java 技术简介 .43.2 JSP 简介 .43.3 Eclipse+MyEclipse 简介 .43.4 MySQL 简介 .53.5JavaBe

7、ans 技术简介 .53.1 Java 技术简介 Java 是一种简单易用、完全面向对象、具有平台无关性且安全可靠的主要面向 Internet 的开发工具。自从 1995 年正式问世以来,Java 的快速发展已经让整个 Web 世界发生了翻天覆地的变化。在早期,Java 比较多的用在浏览器上,插入到网页中 (即是 Java Applet 程序) ,成为最灵活、最强大的网页多媒体的载体,但由于 Java 虚拟机相对于个人电脑而言,有占用资源大,安全性相对较差等缺点,Applet 逐渐的被后起之秀 Flash 所替代,但随着Java Servlet 的推出, Java 在电子商务方面开始崭露头角,

8、最新的 JSP(Java Server Page)技术的推出,更是让 Java 成为基于 Web 的应用程序的首选开发工具,目前的 Java 技术已成为所有大型电子商务项目的必然选择。 3.2 JSP 简介 JSP(JavaServer Pages)是由 Sun Microsystems 公司倡导、许多公司参与一起建立的一种动态网页技术标准。该技术为创建显示动态生成内容的 Web 页面提供了一个简捷而快速的方法。JSP 技术的设计目的是使得构造基于 Web 的应用程序更加容易和快捷,而这些应用程序能够与各种 Web 服务器,应用服务器,浏览器和开发工具共同工作。 JSP 规范是 Web 服务器

9、、应用服务器、交易系统、以及开发工具供应商间广泛合作的结果。在传统的网页HTML 文件中加入 Java 程序片段和 JSP 标记,就构成了 JSP 网页。Web 服务器在遇到访问JSP 网页的请求时,首先执行其中的程序片段,然后将执行结果以 HTML 格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送 email 等等,这就是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无 Plugin,无 ActiveX,无 Java Applet,甚至无Frame。 3.3 Eclipse+MyEclipse 简介 E

10、clipse 是一个开放源代码,基于 Java 的可扩张的开发平台,多数人都是将 Eclipse 作为Java 的集成开发环境使用。 Eclipse 的设计思想是:一切皆为插件。它自身的核心是非常小的,其它所有的功能都以插件的形式附加到该核心上。 Eclipse 中三个最吸引人的地方是它创新性的图形 API,它大大改善了 Java 界面不够美观,界面响应速度比较慢的能力;二是它的插件机制;三是利用它的插件机制开发的众多功能强大的插件,而 Myeclipse 就是其中的一种有名的插件集之一,MyEclipse 将开发者常用到的一些有用的插件都集合起来。 MyEclipse 为 Eclipse 提

11、供了一个大量私有和开源的 Java 工具的集合,这解决了各种开源工具的不一致和缺点。 3.4 MySQL 简介 MySQL 是一个多用户、多线程的支持标准 SQL 语句的关系型数据库。它支持大文件及图像的存储,并且提供一个丰富和极其有用的功能集。它的特点是速度快, 易用,稳定性能好,所以很适合应用在 INTERNET 网络上,用它来存取数据。具体地,它是一个客户机 /服务器系统,由一个支持不同后台的服务器守护程序 MySQL,多个不同的客户程序及库,管理工具,及一个界面组成。MySQL 已得到众多应用的支持。 MySQL 是数据库领域的中间派。它缺乏一个全功能数据库的大多数主要特征, 但是又有

12、比类似 Xbase记录存储引擎更多的特征。它像企业级 RDBMS 那样需要一个积极的服务者守护程序,但是不能像他们那样消费资源。查询语言允许复杂的连接查询,但是所有的参考完整必须由程序员强制保证。MySQL 找到一个位置提供简洁和速度,同时仍然提供足够的功能使程序员高兴。数据库程序员将喜欢其查询功能和广泛的客户库,他们会觉得系统缺乏主要数据库功能,他们会发觉它对简单数据库(在不能保证购买大牌数据库时) 是有价值的。 3.5JavaBeans 技术简介 什么是 JavaBeans?JavaBeans 就是 Java 的可重用组件技术。 ASP 通过 COM 来扩充复杂的功能,如文件上载、发送 e

13、mail 以及将业务处理或复杂计算分离出来成为独立可重复利用的模块。JSP 通过 JavaBeans 实现了同样的功能扩充。JSP 对于在 Web 应用中集成JavaBeans 组件提供了完善的支持。这种支持不仅能缩短开发时间(可以直接利用经测试和可信任的已有组件,避免了重复开发) ,也为 JSP 应用带来了更多的可伸缩性。JavaBeans组件可以用来执行复杂的计算任务,或负责与数据库的交互以及数据提取等。在实际的JSP 开发过程中,读者将会发现,和传统的 ASP 或 PHP 页面相比,JSP 页面将会是非常简洁的,由于 JavaBeans 开发起来简单,又可以利用 Java 语言的强大功能,许多动态页面处理过程实际上被封装到了 JavaBeans 中。参考文献铁道出版1 张黎伟JSP 从入门到精通M 上海科学普及出版社,2007 年 4 月 2 张 峋关键

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号