高校毕业生就业管理系统的设计与实现

摘    要

近年来,大学生的数量不断增长,随之大学生就业信息情况管理工作量与工作难度问题也就日渐暴露出来了。许多对大学生就业信息情况的管理存在许多的不足,面对巨大的就业信息量,人工管理就显得笨拙,效率低下,那么开发一个高校毕业生就业管理系统以提高管理工作效率就显得尤为重要了。

本文结合大学生就业信息情况管理的具体要求,分析了就业管理信息工作的业务流程,收集了与高校就业信息管理系统相关的资料,确定了建设高校毕业生就业管理系统的目标和主要功能需求,采取了基于现代软件工程的问题分析和开发思路,设计高校毕业生就业管理系统。 本文主要负责后台信息管理模块的设计与实现。应用软件工程的方法,使用Java语言,数据库MySQL等。此高校毕业生就业管理系统包含学生信息管理、企业信息管理、就业申请信息管理等。测试结果显示,本系统实现了高校大学生就业信息的集中管理、分散操作和信息共享,实现了大学生的就业信息的管理系统。

关键词:java;MySQL;高校就业管理;

1.3  研究方案

通过调研,了解高校毕业生就业管理系统的内容及其特点,存在和需要解决的主要问题。确定高校毕业生就业管理系统的建设目标、意义及功能需求,分析整个系统架构的组成、设计特点、安全特性。对高校毕业生就业管理系统的模块进行分析,按照角色识别用例,用UML图给出相应模块的用例图。给出选择OOSD开发方法、B/S架构的网络技术、JSP技术的动态页面、面向对象数据库系统进行后台数据库设计的技术体系分析。完成系统架构的设计、数据库的设计以及主要功能模块的设计与实现。开发与高等校企合作信息管理内容及其特点相适应的信息管理系统。

1.4  论文结构

本篇论文根据现在大学就业市场的一些现状进行分析,设计实现高校毕业生就业管理系统的具体功能。

网站结构分为如下几个方面:

(1)绪论:简单描述了网站开发的研究背景和目的。

(2)网站需求分析:分析校园就业岗位的市场需求,以及可行性分析。

(3)网站总体设计:确定网站的具体实现方案和数据表结构。

(4)网站详细编码设计:确定怎么实现网站的功能。

(5)系统测试:测试网站在运行过程中是否出错。

2.4  系统需求分析

需求分析阶段的任务是确定软件系统功能[16]。

高校毕业生就业管理系统基于JAVA进行开发的,采用Eclipse作为开发工具,同时Html+CSS + JavaScript为系统提供了强大的技术支持,结构清晰,配合功能强大的MySQL查询语言实现建立关系数据库,访问数据库,对数据库的更新,较好地实现了预定的需求功能。

2.4.1  确定业务参与者

采用参与者词汇进行描述,如表2-1所示。

表2-1  参与者词汇表

序号

词汇

同义词

描述

1

管理员

系统管理员

即在系统管理员,通过账号完成登录。

2

企业

企业管理员

通过入驻申请,校方审核通过后下发账号和初始密码。

2.4.2  用例词汇表

用例词汇表,如表2-2所示。

表2-2  用例词汇表

用例名称

用例描述

预期的参与者和角色

登录

在用户在开始使用系统之前完成登录操作

校方、企业

注册

用户进行商品购买时需要进行注册,企业进行开店交易时需要进行注册

用户

入驻申请

企业入驻时,需提供资料申请,校方审核

企业

岗位搜索

用户搜索指定岗位

用户

企业展示

用户进入企模块查看岗位

用户、校方

岗位展示

用户浏览在首页展示的热门岗位信息

用户

岗位详细信息展示

用户查看岗位招聘的要求

用户

个人信息管理

用户需要对自己信息进行修改时的操作

用户

简历管理

用户添加自己的简历信息和求职意向

用户

简历投递

用户对感兴趣的岗位投递简历

用户

简历查看

企业和校方可以查看用户简历

校方、企业

岗位审核

校方可以查看删除企业发布的岗位

校方

岗位收藏

用户可以对感兴趣的岗位进行收藏

用户

发布评论

用户发布对岗位的评论

用户

公告管理

管理员可对公告进行发布和管理

管理员

留言管理

管理员可以查看用户对该网站的留言

管理员

网站维护

管理员对网站的基本信息维护

管理员

3.2  系统总体功能结构图

根据系统的各个功能分析,设计系统功能结构图,如图3-2所示。

图3-2  系统功能结构图

 

(1)前台模块

①登录:填写信息,登录网站。

②注册:填写信息,注册网站。

③岗位搜索:特定岗位的查询。

④岗位展示:主页上显示岗位预览表。

⑤企业展示:显示企业的资料和招聘信息。

⑥岗位详细信息展示:进入招聘岗位详情 ,查看岗位的详细信息。

(2)学生模块

①岗位收藏:用户保存喜爱的岗位。

②岗位投递:将感兴趣的岗位提交简历等待审核。

③查看录取结果:查看投递简历结果。

④个人信息管理:浏览和更改信息。

⑤发布评论:发表岗位意见。

⑥简历管理:添加修改自己的简历信息。

(3)企业模块

①入驻申请:提交资料申请入驻,等待校方审核。

②岗位管理:添加招聘岗位和招聘信息。

③简历浏览:显示和查看学生简历。

④审核管理:对学生投递的简历进行审核,安排面试。

  1. 校方

①学生管理:销毁学生帐户。

②企业管理:注销企业信息。

③入驻管理:审核企业入驻信息。

④公告管理:发布和显示网站公告。

⑤网站维护:密码设置信息修改。

4.1.1  学生登录 

本模块的基本功能是登录。用户高校毕业生就业管理系统,选择登录,写下指定的数据完成登录。

同样的步骤也适用于企业登录。

登录时序图,如图4-1所示。

图4-1  登录时序图

 

4.1.2  学生注册

该模块的基本作用是注册。用户打开注册界面,写下数据完成注册。

同登录的步骤一样,也适用于企业注册。

注册时序图,如图4-2所示。

 

图4-2  注册时序图

我的投递界面,如图4-19所示。

图4-19  职位申请界面

 

4.3.3  在线签约

管理员登录后进入在线签约界面可以看到学生的签约信息并对其进行增删改查操作,如图4-20所示。

 

图4-20在线签约界面

4.3.5  招聘信息界面

用户进入招聘信息界面可以看到企业的招聘信息,点击可以进入详情界面查看并可以进行搜索查看,其界面如下所示:

 

图4-23  招聘信息界面

参考文献

[1]高欣. 学生个性化就业指导信息管理系统的设计与实现[D]. 长沙:中国湖南大学,2020.

[2]代晓岚. 民办高校就业指导信息管理系统的设计与实现[D]. 昆明:中国云南大学,2021.

[3]张希.山东高校就业管理系统研究.[D].北京:北京师范大学,2022.

[4]李荣.新时代学生信息管理系统设计与实现[J].时代金融,2017,5(660):280-281

[5]孟维成.对基于Java语言实现数据库的访问研究[J].软件,2022,43(02):169-171.

[6]肖睿,程宁,田崇峰,金志雄,杜毅.MySQL数据库应用技术及实战[M].人民邮电出版社,2022.01:3-5.

[7]郭阳,常英贤.浅谈Java语言在计算机软件开发中的应用[J].数字通信世界,2022(01):88-90+94.

[7]许小军适应学生个性发展的就业指导探究[J].高教探索,2017(1):175-176.

[9]安沈昊,于荣欢.基于MySQL的天地一体化网络结构数据库构建[J].兵工自动化,2021,40(12):66-70.

[10]Zmaranda Doina R.,Moisi Cristian I.,Győrödi Cornelia A.,Győrödi Robert Ş.,Bandici Livia. An Analysis of the Performance and Configuration Features of MySQL Document Store and Elasticsearch as an Alternative Backend in a Data Replication Solution[J]. Applied Sciences,2021,11(24).

[11]李艳杰.MySQL数据库下存储过程的设计与应用[J].信息技术与信息化,2021(01):96-97.

[12]荣先钊,林宇驰,李淼琛,李成伟,刘红美.基于JAVA的求职就业系统的设计与开发[J].中外企业家,2022,(30):72-73.

[13]单树倩,任佳勋.基于SpringBoot和Vue框架的数据库原理网站设计与实现[J].电脑知识与技术,2021,17(30) :40-41.

[14]牛小宝. 基于MySQL的云数据库设计与实现[D].南京邮电大学,2020.

[15]邓志强,邓林强.Maven在Java项目开发中的应用[J].电子元器件与信息技术,2019,3(05): 1-4.

[16]韩璐莹.关于Java Web应用程序安全技术分析[J].信息记录材料,2021,22(08): 115-116

[17]朱木清,文谧.高校毕业生顶岗实习及就业管理系统的设计研究[J].科技视界,2021(20):171-172.

[18]谭敏,童宇,范强.高校就业管理系统的研究与设计[J].信息技术与信息化,2020(09):26-28.

[19]钱琴琴.高校毕业生就业管理系统的设计与实现[J].芜湖职业技术学院学报,2019,21(04):18-21.

[20]张雪敏. 基于B/S模式的学生实习与就业管理系统设计与实现[D].苏州大学,2019.

[21]Fitriyantina Laela,Indrawan I Gde Budi,Putra Doni Prakasa Eka. Application of RMR, Q, and Japanese Rock Mass Classification Systems for Design of Support Systems of the Narogong Weir Diversion Tunnel, West Java, Indonesia[J]. Advances in Science and Technology,2022,6441.

  • 4
    点赞
  • 57
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
实现院系、专业、毕业生信息管理(设有就业标志,初值为‘待业’); 实现职业类型、职业信息(职业号、类型号、需求数量、聘用数量、用 人单位)登记; 实现毕业生就业登记(学号、职业号),自动修改相应学生的就业标志 和职业的聘用数量,并保证聘用数量不大于需求数量; 创建存储过程查询毕业生的人数、待业人数、就业人数和就业率; 创建存储过程查询各专业的毕业生就业率; 创建 check 约束限制毕业生性别必须为‘男’或‘女’; 建立表间关系。 二、需求分析 2.1高校就业管理系统 高校就业管理系统化可以完成对学生信息的修改、查询(就业率,已就业信息,未就业信息,公司信息)、添加(学生基本信息,院系信息,公司信息)、退出功能。初步完成了对高校就业信息的管理,界面设计简洁,使用简单。 2.2高校就业管理系统数据流图实现院系、专业、毕业生信息管理(设有就业标志,初值为‘待业’); 实现职业类型、职业信息(职业号、类型号、需求数量、聘用数量、用 人单位)登记; 实现毕业生就业登记(学号、职业号),自动修改相应学生的就业标志 和职业的聘用数量,并保证聘用数量不大于需求数量; 创建存储过程查询毕业生的人数、待业人数、就业人数和就业率; 创建存储过程查询各专业的毕业生就业率; 创建 check 约束限制毕业生性别必须为‘男’或‘女’; 建立表间关系。 二、需求分析 2.1高校就业管理系统 高校就业管理系统化可以完成对学生信息的修改、查询(就业率,已就业信息,未就业信息,公司信息)、添加(学生基本信息,院系信息,公司信息)、退出功能。初步完成了对高校就业信息的管理,界面设计简洁,使用简单。 2.2高校就业管理系统数据流图

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值