老哥学习网 - www.lg9.cn 2024年05月15日 05:01 星期三
当前位置 首页 >人生感悟 >

[基于JSP的高校毕业生就业管理系统设计与实现]高校毕业生就业服务管理系统

发布时间:2019-03-17 06:28:43 浏览数:

  摘要:为了让校园招聘成为毕业生就业的起蒙引导平台,在INTERNET上发布了B/S结构基于JSP的“毕业生就业管理系统”。为毕业生、用人单位与学院搭建一个信息交流平台,为毕业生就业工作的提供了一条快捷、高效、安全的绿色通道。
  关键词:就业管理系统;J2EE;设计模式;数据库
  中图分类号:TP393文献标识码:A文章编号:1009-3044(2012)03-0512-03
  Based on JSP University Graduate Employment Management System Design and Implementation
  LIU Jing-li
  (Heyuan Vocational and Technical College, Heyuan 517000,China)
  Abstract: In order to make the campus into the employment of graduates from Monte guide platform, published on INTERNET B / S structure based on JSP" graduate employment management system". As graduates, employers and college to build a platform for the ex? change of information for the graduates’ employment work, provide a quick, efficient, safe and easy access.
  Key words: employment management system; J2EE;design pattern; database
  近年来,我省高等院校毕业生就业工作得到了很大发展,为高校、毕业生与用人单位提供交流的平台,能够更好地介绍就业形势、收集发布就业信息、单位需求信息、畅通就业渠道;就业咨询与指导等显得尤为重要。
  目前各高校的毕业生信息管理系统存在着较大的差异,主要表现在以下几个方面:
  第一,多数高校的管理工具和手段比较原始,没有采用现代化的管理模式。
  第二,与用人单位联系较少,只是单纯的发布企业单位的招聘信息,缺少用人单位的信息发布与信息查询功能。
  第三,即使有的学校采用信息化的方法和手段去进行管理,但将毕业生信息分割成几部分,由不同人进行管理和操作,信息的不对称和不能及时沟通,削弱了相关软件系统的作用。
  本文通过对以往高校毕业生信息管理系统存在的问题的分析,并结合实际的毕业生管理现状,对高校毕业生信息管理系统进行了新的设计和研究。
   1系统介绍
  本文将以高校毕业生就业管理系统为应用领域,结合组件技术与UML建模技术来完成学生就业管理系统所需组件的分析与设计[3]。并在体系结构与设计模式指引下,实现一组可复用和可扩展的应用组件。在文中,对高校毕业生就业管理系统各组件从分析到设计再到构造实现进行了深入探讨,主要内容如下:
  1)根据当前就业管理系统的需求,探讨就业管理系统的组件模型,并利用UML的建模方法,以提高系统组件的可复用性。
  2)研究就业管理系统的组件构成与工作原理,着重分析毕业生就业管理系统所需组件的构成与工作原理。并实现就业管理系统所需组件,如学生基本信息实体组件、企业招聘信息实体组件、职位信息实体组件等。
  3)探讨如何提高毕业生就业管理系统组件的访问效率及可扩展性。
  4)分析所开发的毕业生就业管理系统的应用组件在不同需求下的构造过程,阐述组件的可复用性。
  1.1系统的需求分析及总体方案设计1.1.1系统用户的需求分析
  系统所涉及的对象为、管理员、企业、毕业生:
  1)企业:系统职位信息的主要提供者,是信息的主要使用者。
  2)毕业生:系统人才信息的提供者,也是本系统的主要使用者。
  3)管理员:宣传就业政策、开展就业指导,对用户身份进行审核、系统安全性管理等。
  1.1.2系统的业务需求
  1)登录:通过用户在就业网上注册,产生用户的登录账号和密码。密码的设定,学生或企业用户用户名、密码登陆后,可以进行相应的密码修改操作。
  2)信息维护:毕业生系统提供上传简历的平台上传简历。同时也可随时更新、自由修改。达到管理简历的功能。
  3)找回密码:所有用户都有找回密码的功能,用户密码丢失时可以凭借注册时的密保问题和答案找回密码。
  4)信息交流:信息交流包主要是学生、用人单位、管理员联系的桥梁,方便信息的交流,同时企业可以根据自己的需要在留言板中进行留言,学生也可通过此平台反映信息给学校。
  5)简历管理:建立管理包括新建简历、简历维护等功能。学生登录系统后可以在线新建建立和修改简历。
  6)职位搜索收藏功能:职位搜索是毕业生用户主动获得单位职位信息的一种方式。搜索是一种模糊查询。毕业生对重要的招聘条件输入关键字,系统将根据关键字查询出符合条件的结果。1.2系统总体方案设计
  根据需求分析,设计出能够满足用户需求的各种实体,本系统在设计过程中尽量考虑到各个模块中相似之处,减少数据库中数据的冗余,设计系统的E-R如图1所示。
  
  图1系统E-R图
  根据前面的需求及系统功能分析[2-4],得出系统工作流程,其系统流程图,如图2所示。
  
  图2系统流程图
  从分析系统的各组件建模,利用UML对学生就业管理系统的需求模型进行分析,并对其进行细化工作,能较彻底地对在该系统中所需的组件信息进行综合分析与组装,并能得出各类信息的组件模型。然后给出了系统的整体结构分析,并按照软件工程方法进行了系统的总体设计。
   2系统的分析与实现
  讲述了在不同运行环境下的部署情况,以体现所开发组件的可移植性及可维护性,并重点阐述了利用所开发组件构造学生就
  业管理系统实例过程及该实例的部署与运行情况。2.1系统实现的平台
  毕业生就业信息网采用J2EE的开发模式进行开发,以SQL2000为后台数据库,以JSP Web为页面形式,将数据库、网络、Web服务器等方面的技术结合,实现了较为完备的功能。本系统的模块是利用JSP+JavaBean+Servlet技术来实现的,数据库方面为了提高效率采用数据库连接池技术来实现[13] [14]。JSP运行在服务器端,由于JSP的跨平台性,所以不用顾及每个用户终端计算机的硬件和操作系统的差别。
  系统采用三层体系结构,后台数据库可以在浏览器通过应用程序灵活地访问并进行控制。在系统的三层体系结构下,用户层、业务逻辑层和数据存储层为三个相对独立地单元,使客户机无法直接对数据库进行操作,有效地防止了非法入侵。在开发过程中,我们采取了数据库连接池的技术,不仅方便了程序员的操作,也提高了工作效率。
  2.2数据库的连接池
  数据库连接池的基本思想就是预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池"中取出一个,使用完毕之后再放回去。通过设定连接池最大连接数来防止系统无尽的与数据库连接。更为重要的是可以通过连接池的管理机制监视数据库的连接的数量、使用情况,为系统开发、测试及性能调整提供依据。
  2.3系统的技术实现
  2.3.1 JAVABEAN组件在系统中的实现
  JavaBeans被称为是Java组件技术的核心。JavaBeans可以在JSP程序中应用给我们带来了很大的方便,这使得开发人员可以把某些关键功能和核心算法提取出来,封装成为一个组件对象,增加了代码的重用率和系统的安全性。可以将访问数据库的功能、数据处理功能编写封装为JavaBeans组件,然后在某个JSP程序中加以调用。
  2.3.2 SERVLET在JSP中的实现方式
  系统中使用的Servlet的访问控制是通过描述安全约束来实现,声明安全约束在应用程序的部署描述文件中描述希望保护的Web资源。
   3结论
  本文结合实际对高校毕业生就业管理系统进行了分析和设计,分析了毕业生、学校及用人单位的需求。采用统一的建模语言(UML),基于可扩展性强的J2EE进行系统开发。
  在系统的设计方面,采用静态页面显示动态的数据技术,提高了系统页面的打开速度;采用基于角色的权限管理方法,实现了系统的权限管理。
  当然,此就业管理系统也存在一些不足之处,主要是权限的问题,管理员、用人单位和学生用户的管理与权限的管理有一些相重叠的部分,用户的权限收发并没有得到完全的体现。
  参考文献:
  [1]姚强.基于C/S和B/S混合模式的职业学校学生信息管理系统的模型设计[J].科技创新导报,2008(18):78-79.
  [2]任泰明.基于B/S结构的软件开发技术[M].西安:西安电子科技大学出版社,2006.
  [3]宁波.J2EE结合UML在企业级系统中的应用[J].计算机工程与科学,2004,26(3):82-86.
  [4] Liu Zhiming,He Jifeng,Liu Jing,et al.Unifying Views of UML[J].Electronic Notes in Theoretical Computer Science,2004,101:95.
  [5]李振捷,陈雄,王军.JSP网站开发典型模块与实例精讲[M].北京:电子工业出版社,2006.

推荐访问:管理系统 高校毕业生就业 设计 JSP

相关文章:

Top