基于web高校毕业生就业信息管理系统研究(硕士论文) - 范文中心

基于web高校毕业生就业信息管理系统研究(硕士论文)

09/05

电 子 科 技 大 学

UNIVERSITY OF ELECTRONIC SCIENCE AND TECHNOLOGY OF CHINA

专业学位硕士学位论

MASTER THESIS FOR PROFESSIONAL DEGREE

论文题目 基于Web高校毕业生就业信息管理

专业学位类别

学 号

作 者 姓 名

指 导 教 师

分类号 密级

UDC注1

学 位 论 文

基于Web高校毕业生就业信息管理系统研究

指导教师姓名

申请专业学位级别 硕士 专业学位类别 工程硕士 工程领域名称 软 件 工 程 提交论文日期

论文答辩日期 学位授予单位和日期 电 子 科 技 大 学 答辩委员会主席 评阅人

年 月 日

A Master Thesis Submitted to

Development and Design of Employment

Management System of University Based on Web

University of Electronic Science and Technology of China

Major:

Author: Advisor: School :

独创性声明

本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。

作者签名: 日期: 年 月 日

论文使用授权

本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。

(保密的学位论文在解密后应遵守此规定)

作者签名: 导师签名:

日期: 年 月 日

摘要

就业是衡量一个国家和地区经济社会发展的重要标志之一,近年来,我国各级党委和政府非常重视就业工作,认真贯彻落实中央有关就业和再就业政策。但从我国劳动力发展趋势来看,新生劳动力的快速增长和产业结构调整、企业技术含量的提高所带来的失业问题以及农村劳动力的大规模转移和外来劳动力的大量涌入,使我国的就业问题更严峻。其中,高校毕业生就业是我国就业问题中带有战略性的核心问题。

伴随着计算机技术和网络技术的不断发展,人们已经进入了信息时代。采用现代化的信息技术,可以有效的解决高校毕业生的管理问题,毕业生就业管理主要是为了在学校和企业之间建立一座桥梁,尽可能的为学校和企业提供就业的信息,搭建就业平台,从而帮助学生进行更好的就业。特别是在目前就业形势日益严峻的形势下,本文在研究高校毕业生的就业情况后,进行了就业信息系统的研究。

论文首先从系统的开发背景、实现意义、国内外研究现状和系统开发的目标,然后,简要介绍了所应用的设计技术,重点介绍了系统的分析和设计过程。从系统实现目标、实现思路和系统分析着手,提出了系统的总体设计方案,并对系统的功能设计和数据库设计做了详细的说明,实现部分介绍了系统中各个模块的实现方法。最后,论文通过对系统进行全方位的测试与客观的评估,指出了系统需要完善和改进的地方。最后,系统投入试运行之后,提高了高校毕业生就业管理系统的办公效率和管理水平,在高校毕业生就业管理工作中起到了重要作用。

关键词:Web,高校毕业生,就业信息管理

Abstract

Employment is one of the important symbol to measure, the economic and social development of a country or a region in recent years, our party committees and governments at all levels attach great importance to the employment work, conscientiously implement the central authorities on the employment and re employment policy. But according to our country's workforce development trend, the influx of unemployment problem caused by rapid growth of labor and industrial structure adjustment, the enterprise to improve the technological content of the large-scale transfer of rural labor force and migrant workers, the employment problem in China is more serious. Among them, the employment of college graduates is the strategic core question in our country employment question.

With the continuous development of computer technology and network technology, people have entered the information age. The use of modern information technology, management problems can be solved effectively by college graduates, graduate employment management is mainly in order to build a bridge between the school and enterprises, as far as possible for schools and enterprises to provide employment information, build a employment platform, so as to help students better employment. Especially in the current employment situation is increasingly grim situation, in this paper, the employment situation of college graduates, studied employment information system.

Firstly, from the system development background, the social demand and the realization significance to talk about, then, introduces the design and implementation of the system, the design part, from the target, realize the system realization method and the system analysis to proceed, presents the overall design of the system, and the system function design and database design in detail, the part introduces the implementation method of each module in the system. Finally, through the full range of testing and objective assessment of the system, the system needs to be improved and perfected. Finally, after the system was put into trial operation, improve the management system of college graduates employment office efficiency and the management level, in the university graduates employment management plays an

important role in the.

Keywords: Web, college graduates, employment information management

目录

第一章 引言

“就业是民生之本”,高校毕业生就业是整个社会就业的一个重要组成部分,关系国家经济建设、社会稳定和人民群众的根本利益,关系到高等教育的持续、健康、协调发展。毕业生能否充分合理就业己经成为高校改革、发展和稳定的一件大事,是衡量办学水平的重要指标,就业质量的好坏直接关系到学校社会声誉,关系到高校生存与发展。全国高校就业工作改革以来,就业工作不断地发展变化,就业方式灵活并呈现多样化的特点。各高校要适应当前的就业形势,力求完善一个符合高校就业工作需求并具备本校特色的就业信息管理系统,与高校就业工作的有效开展相适应。

近年来,高等院校快速的发展,每年毕业生人数不断攀升,在高校中传统的就业管理模式已不能满足当前的就业形势。主要表现在信息流通渠道不够畅通,数据处理不到位,造成高校毕业生与用人单位在求职和招聘过程中信息严重流失。在近几年教育部对高校的评估中,高校毕业生就业工作信息网络化管理,正成为评价高校毕业生就业工作的一个重要指标。

高校应届毕业生最后一学期或最后一学年基本在外地实习,学生手机号码经常变动,辅导员联系不便,常常给学生信息采集及发布就业信息工作带来很大的麻烦,而且在信息采集过程中由于数据量大,集中起来人工输入很容易产生错误,造成数据上报工作的延迟。

随着计算机技术的发展和互联网在高校中的普遍使用,为高校传统的办学模式提供了新思路。为了将我院学生就业信息信息化,实现学生能在异地方便的录入,编辑自己的就业信息;教师根据数据分析学生就业情况,统计就业率,导出学生信息,减少集中录入造成的差错。在此开发符合我院特色的基于 web 方式的学生就业管理系统,才能更好的适应现阶段就业工作要求,提高工作效率,为毕业生与用人单位搭建相互交流的网络平台。

1.1选题背景和意义

计划经济时期我国高校毕业生的分配实施统包统分制度,具有强制性的特征,尽管大学生没有很大的自主选择余地,但也无需担心毕业后的就业问题。随着我国社会主义的建设及市场经济的实行,这种统一分配制度在与社会需要格格不入的现实下逐步被取消,除特殊领域(如军事院校、部分尖端学科等)外,绝大多数的

高校毕业生均自行择业。这使对大学生的就业管理和择业指导随之成为新时期高校工作的一项新的内容。

俄罗斯教育部于 2002 年 6月又颁布了《 关于在教育部下属高校建立高校毕业生工作安置和就业信息系统的法令》 ,决定创建跨部门的支持青年专家就业的信息分配系统(РИС)。到 2003 年 9月,在教育部所属的 332 所高校中,已有 251 所决定在本校设立支持青年专家就业的信息分配系统。

从技术角度来看,信息分配系统是由一系列分布于各个职业教育机构之中的青年学生就业促进中心的地方电信服务端组成的信息网络,该系统分为三个环节:职业教育机构(高校)服务端、地区服务端、中央服务端。其中央服务端设于俄罗斯教育部,而其镜像站点位于俄罗斯鲍曼国立工业大学,两者共同实现对毕业生就业的信息服务工作。

信息分配系统的工作流程一般分为三部分:客人、用户及管理员。客人有权阅读和查询信息。用户除拥有这一权利外,还可以进行与其相关的信息填写、修改和删除等操作。有意在网上发布求职简历的毕业生,只要在互联网上注册并获取用户名和密码,就可以成为正式用户。而有意招聘专家的企业组织,也能在注册并提供基本的身份识别信息之后,将其职位空缺的信息在网上发布。每一个地区服务端都能为下列相互联系的信息系统提供支持:

①就业信息系统:可提供毕业生信息库和职位空缺信息库的信息,各企业通过专业、年龄、职业教育机构、工资、外语水平等参数就可查找所需要的专家,而通过使用专业、工资和职务等参数就可以查找到相应的企业机构。

②信息支持的法律—法规系统:通过制定相关的法律法规和条例措施来协调劳动与教育领域各部门之间的相互关系。

③指导—咨询服务系统:可以为使用者提供职业服务中心、互联网资源信息、信息指南及就业、进修和人才再培训方面的基本信息。

④劳动力市场分析和教育服务分析系统:可以针对教育服务和劳动力市场上反映供需情况的统计指标,从时间和地缘两个维度进行分析,并提出参考性建议。

显然,这样一个信息分配网络系统对高校、大学生和企业机构三方都十分有用,对于在校大学生来说,有助于他们获取信息、指导他们进行自我定位,可以帮助他们确定自己的专业方向; 对于教育机构来讲,这个系统可以广泛宣传高校所能提供的教育服务; 对企业机构来说,用人市场的雇主能从这个系统获得必要的需求信息。

当前,国内的大学生就业信息管理系统,已经逐渐出现很多很好的平台,但是没有通过法律措施强制应用到高校的就业管理中去。在一些高校内部,在毕业

生就业的工作中,并没有一个运用到实际中去的平台,信息的发布,主要是通过传统的方式。

基于 Web 的就业信息管理系统是针对当前我国高校毕业生就业管理工作的特点和存在的制约因素,以提高毕业生的就业率和就业质量为核心,以提高校内各类招聘会效果为杠杆,以量化、统计分析招聘会入场人员构成和签违约数据为手段,着眼于借助信息化手段,给学校的就业管理工作注入了新的活力,提高了学校的就业管理工作成效,有效的协助就业管理人员和领导掌握就业管理工作的全局,为毕业生、用人单位带来了实实在在的直接利益,为就业管理人员提供了方便,从而提高学校就业管理工作的水平、降低就业工作成本、即时解决学生就业中存在的某些问题,使学校的就业管理服务工作迈上了一个新台阶。从而丰富了高校毕业生管理理论内容,为高校信息化系统的应用提供了解决方案。因此开发高校毕业生就业信息管理系统具有十分重要的现实意义。

1.2文献综述

目前,就业信息管理系统已经有许多的产品出现。就各国大学毕业生就业指导工作的探索来看,国外的毕业生就业指导起步比较早,成效较为明显。如俄罗斯在教育部所属的332所高校中,已有251所在本校建立了立体交叉的就业促进系统,主要有青年学生就业促进中心(LIC3YM)和支持青年专家就业的信息分配系统(PHC)。作为俄罗斯高校毕业生就业指导系统中最基本的单元,这个信息分配网络系统对高校、大学生和企业机构三方都有十分重要的作用。在法国的教育部门制定的政策中,除了高校的就业指导部门以外,同时在全国各地设定一定数量的就业指导中心,这些中心依托各个的政府进行搭建。主要任务及时为大学生免费提供就业机会和就业指导,其中主要是包括毕业生制定切实的实习计划。在德国,有很多用来提供帮助学生,在进入大学前如何选择合适的专业的服务性网站,这些网站为学生详尽地罗列出了不同专业近年来的就业情况。通过对网站的浏览,这样德国学生进入大学之前就可以在专业选择上做到更好地与社会需求相结合。

国外的这些做法对我国高职院校大学生的就业工作有着较大的借鉴意义。因此,在国内,各类相关高职院校为与国外顶尖高校接轨,纷纷在教学质量、设备,科研能力等方面投入大量的人力、物力,并且有的高职院校建立了计算机中心,以期能改善自身在教学、科研和毕业生就业管理等方面存在的信息不畅通、工作效率低等问题。虽然取得了一些成绩,但效果并不明显,毕业生就业信息管理系统开发与设计工作进展缓慢,还存在许多不完善的地方,计算机网络化的毕业生

就业管理系统并没有真正发挥其自身的应有作用。目前现有的就业管理系统不是仅针对城市再就业群体的,就是仅针对应届毕业生群体的,大多数都是针对某一个小范围的领域,并没有非常成熟、面向广大毕业生的产品问世。国家教育部为了进一步能够更好实现就业的信息化建设,组建了以各个省,直辖市,自治区为单位,要求各个省,直辖市,自治区根据自己的实际情况规划就业管理系统,

1.3系统开发的目标

我国高校信息化建设还存在很大的差距,在应用方面存在很多不足之处。我国高校信息化建设最大问题在于信息孤岛、资源重复建设,普遍存在缺乏整体规划、信息资源未能有效的集成、整合等问题。当前,国内的大学生就业信息管理系统,已经逐渐出现很多很好的平台,但是没有通过法律措施强制应用到高校的就业管理中去。在一些高校内部,在毕业生就业的工作中,信息的发布,主要是通过传统的方式。针对就业工作中存在的问题主要有以下几点:

第一,毕业生获得信息不全面、不具体。多数学校仍然使用传统的方式,如壁报、校内广播、校内网站等方式发布最新的就业政策、信息等,不能及时、准确地传达到毕业生手里。

第二,毕业生就业数据采集较为困难。针对毕业生毕业前期基本都在各地实习,信息采集工作量大,且联系不便,短时间集中录入容易产生错误,往往造成就业信息上报工作延误。

第三,对毕业生就业后跟踪调研工作开展困难,流于形式。学院通过对自己毕业生的就业后跟踪调查,获取用人单位的意见反馈,获取专业建设改进建议。这需要一个完善的就业管理系统才能实现。

第四,由于就业信息、数据掌握的不充分,导致“以就业为导向”的专业设置和建设、调整决策失误。

第五,毕业生与用人单位之间缺乏互相沟通的平台,毕业生个人信息和企业人才需求信息难以实现及时沟通。

针对以上就业工作中存在的问题,目前国内很多高等院校都实现了学生就业管理的信息化。以西安交通大学为例,学生就业管理信息系统与学校的数字化校园建设紧密结合,实现了信息与服务的校内共享。通过该系统,学生可以在线登记自己的毕业去向信息,然后由书院或学院审核,最后由就业中心审核。各学院的老师都可以实时地了解和掌握本院毕业生目前签约的状态,使就业中心可以及时地统计和掌握学校整体就业情况。保证了数据来源的一致性、可靠性和及时性,解决了以往手工整理时数据共享不及时、数据一致性差等问题。而我院的就

业信息的网络化建设还处于空白阶段,本系统的研究是基于计算机信息技术和网络技术平台的设计,它不仅可以实现企业招聘信息和毕业生就业信息的网络化管理,同时可以规范就业流程,开放毕业生数据,提高就业部工作效率。

本课题的研究目标建立高校信息系统,开发以学生信息、企业信息为核心的Web高校毕业生就业信息管理系统,为高校数字化信息系统发展奠定基础,从而实现高校管理工作的计算机化,实现招聘信息的共享;提高高校就业管理水平、为高校就业管理人员、毕业生、用人单位使用者提供网络化服务,为高校信息化建设提供技术支持。

1.4论文研究的目标与主要内容

Web高校毕业生就业管理信息系统,采用ASP.NET和SQL数据库技术进行开发,充分利用开放式的Internet环境,实现信息收集和数据的共享,在高校和毕业生二者中发挥重要的载体和交流平台的作用,同时也实现了毕业生就业信息的网络化管理。系统实现的主要功能包括:生源信息管理、就业信息管理、系统维护功能、用户数据管理、导出功能。

本课题的研究对象是高校。本课题是根据高校毕业生就业系统的现状的需求和目标,设计出一套具有当代高校校特色的,具有信息及时更新,资源高度共享的毕业生就业管理系统。

本课题研究内容如下:

1.对高校毕业生就业存在的问题进行分析与研究。

2.对高校毕业生就业管理系统系统进行设计。

3.对高校毕业生就业管理系统进行技术性的实施和测试。

通过将实际的调查和研究,在对系统的可行性分析前提下,对系统的需求进行综合分析。对毕业生就业管理系统进行总体设计和详细设计。对系统的各个模块进行设计,完成系统的结构设计。最后针对每一个子模块进行实现,并进行系统的测试和部署。

1.5论文结构安排

论文共七章,各章的基本内容如下:

第一章,引言。包括系统研究选题的背景,文献综述,系统开发的目标与主要内容等。

第二章,相关技术和原理介绍。对开发技术做相关介绍。

第三章,高校毕业生就业管理系统的需求分析。对系统的可行性,功能需求等方面进行分析,为系统设计提供了理论支持。

第四章,高校毕业生就业管理系统的设计。构建系统的总体设计和详细设计,建立数据库,划分模块的功能。

第五章,高校毕业生就业管理系统的实现。根据设计阶段的内容,阐述有关办公自动化系统的实现过程。

第六章,高校毕业生就业管理系统的测试。通过测试来检查系统中的不完善之处,同时参考系统需求分析。

第七章,结论与展望。总结系统不成熟之处,展望进一步的发展。

第二章 相关技术和理论

高校毕业生就业信息管理系统的实现通常需要计算机技术平台,网络技术平台以及网络技术进行实现。开发模式的选择以及开发平台的选择都是关系到毕业生就业管理系统的关键。本章主要对高校毕业生就业信息管理系统用到的主要软件开发技术进行介绍。

2.1 软件开发模式

本系统主要采用Browser/Server(B/S)模式进行设计开发。主要是因为该模式具有部署和操作方便的优点,也是目前主流的开发模式, 多层架构是将整个业务层划分为表示层、业务层、数据访问层、数据库。通常用得较多的是三层架构,即:表现层、业务逻辑层、数据链路层。这三层简称了B/S三层架构。采用三层Browser/Server(B/S)模式进行设计开发,具有部署和操作方便的优点,也是目前主流的开发模式,它具有以下特点:

(1)建立在成熟的局域网之上,不需要购买专门的网络硬件,搭建硬件平台方便。

(2)通过使用浏览器,方便用户进行交流,从而降低了系统运行和开发成本。

(3)B/S开发模式非常适用这种交互性要求强的应用系统,所以在此以三层模式给出核心代码。

(4)B/S三层架构中每一层独立负责各自的工作,由于分工明确,可以使得系统的运行速度极大的提高。

三层Browser/Server(B/S)模式包括表示层也称为用户层、业务逻辑层、数据访问层。其中,用户层的作用主要完成从系统界面获取用户输入的数据或将业务逻辑层反馈的数据显示在页面中,该层向用户提供了对系统的一个访问操作;业务逻辑层主要完成系统业务的逻辑处理,主要是负责对需要用户的验证信息以及处理将字符串进行转变的部分。它从用户表示层获取用户提交的数据,经过一系列的处理后,提交给数据访问层。数据访问层接受来自业务逻辑层的指令,执行对数据库表的操作,并将数据库操作的结果反馈给业务逻辑层,业务逻辑层再将这些数据传给用户表示层;数据访问层的主要内容是数据库连接,该层主要负责向上一层提供数据支持,数据库连接是程序与数据库之间的桥梁,可以说没有数据库连接就不可能实现程序与数据库之间的数据交换。如

图2-1给出的是典型的三层架构的结构图。

图2-1典型三层架构的结构图 2.2 工作流

上个世纪的90年代,工作流的概念的出现对生产有了很大的提高,所谓工作流就是操作流程中的各个环节的操作进行的一种全新的定义,伴随着计算机和网络技术的快速发展,辅导员在日常办公中需要通过信息来进行处理。将工作流技术和就业系统进行紧密的结合,在开发的过程中,就业系统模式不同,工作流技术的细节也不同。工作流管理流程需要的内容和实现的功能都不完全相同,

2-2

所示。

图2-2 访问流程

2.4 SQL Server2005

本项目采用SQL Server2005作为后台的数据库,SQL Server 2005是微软公司研发的管理系统数据库,因为可以运行在多种系统平台上,故应用也非常广泛。它是存储数据的仓库,可以长期存储在计算机内的、有组织的、可共享的数据集合。它具有较高的集成性,良好的伸缩性,数据独立性、易于扩充等优点。利用该数据库系统可以很好的解决企业中相关的数据管理问题,其特点如下:

(1)通过Internet 集成方式

(2)具有系统的可伸缩性和以及系统的可用性

(3)具备一定的企业级数据库功能,方便大量数据进行存储

(4)具有方便安装部署和使用的特点

SQL Server 2005具备实时分析的能力,和微软Office的兼容,能够把数据分析延伸至业务中的所有层面。数据的转换能力具备一套的工具与能够编程的元素,针对来源不一致的异构信息实现数据的提取、加载和转换。SQL Server 2005有4个新的数据挖掘的算法,从而能够提升数据挖掘的效率。数据报表的能力是指数据库能够向在线分析处理的工作中,具备统计和分析报表服务、创建用户定制的报表的能力,加强统计开发的能力,在报表统计的准确性和速度上得以提高。

SQL Server 2005系统由4个部分组成或称为4个服务组成,分别是数据库引擎、Analysis Services、Reporting Services和Integration Services。这些服务之问的关系如图2-3所示。

图2-3 SQL Server数据库体系结构 2.5 UML建模语言

UML是一种功能强大的建模语言。它是软件工程领域中的一种新思想。它

的作用主要在需求分析中描述对象的建模,为后面的项目设计提供一定的参考

[24-25]。由下列五类图来定义:

第一类是用例图:描述系统的功能以及功能的操作者。

第二类是静态图:描述系统的静态行为。

第三类是行为图:描述系统的动态模型和组成对象间的交互关系。

第四类是交互图:描述对象间的交互关系。

第五类是实现图:描述部件的物理结构的依赖关系。

2.6 ASP.NET

ASP.NET是一个统一的Web B/S 开发模型,它包括使用尽可能少的代码生成企业级Web应用程序所必需的各种服务。

ASP.NET作为.NET Framework 的一部分提供。当编写 ASP.NET 应用程序的代码时,可以访问.NET Framework 中的类。可以使用与公共语言运行库 (CLR) 兼容的任何语言来编写应用程序的代码,这些语言包括 Microsoft Visual Basic、C#、JScript .NET 和 J#。使用这些语言,可以开发利用公共语言运行库、类型安全、继承等方面的优点的 ASP.NET 应用程序。

ASP.NET技术具有以下特点:

①ASP.NET使用CLR语言(C#)编写的编译代码。

②ASP.NET页面是由服务器端控件组成的。

③ASP.NET包含一种称为WEB服务的新技术。

④ASP.NET是MICSOFT的.NET框架的一部分。

⑤ASP.NET包含了页面和数据缓存机制,使用它可以很容易地明显提高网站的性能

所以,该系统在技术上是可行的。

2.7 本章小结 本系统采用B/S(Browser/Server)结构,在前台使用ASP.NET开发技术,后台使用MS SQL Server 2005数据库。

本章主要是描述了有关项目开发过程所需要用到的相关技术,对工作流模型进行了详细的介绍,对数据库进行了详细的介绍,对UML内容进行了描述。为下面阶段的需求分析做好了理论的基础。

第三章 高校毕业生就业信息管理系统需求分析

高校毕业生就业系统是一个相对来说严肃的软件开发项目,在系统的开发过程中,采用软件工程的思想来进行开发,其中包括项目的需求分析、项目的系统概要设计、项目的详细设计、项目的编码、项目的测试和维护。本章主要从系统的需求分析进行阐述。

对于高校毕业生就业系统来说,该系统要满足中的用户的哪些需求,通过这套系统需要实现的功能有哪些,这套系统采取的界面风格是否符合高校毕业生管理人员的操作要求等,都是在系统的需求分析中值得我们特别注意的问题。

3.1 系统性能需求分析

3.1.1 数据负荷需求

经过调查研究,学校中大部分电脑都是Windows操作系统,而且,所有负责学生工作的老师的电脑,都接入了校园网,但是电脑的配置参差不齐。据此,本系统在设计时采用Browser/Server结构,一方面是便于维护;另一方面降低系统开

发的成本。

因此,数据负荷需求具体分为2个部分,一个是浏览器端的数据负荷,另外一个是服务器端的数据负荷。浏览器端的数据负荷较轻,没有具体的要求;服务器端的数据负荷负荷较重,有必要添加数据存储服务器,以防止发生服务器“崩溃”等问题而产生的不良影响。

3.1.2 适应性需求

能使用户操作简单易学容易上手,条理清晰,界面友好。

3.2 系统功能需求分析

高校从事学生就业工作管理的就业处的主要职能是:根据大学生就业的要求以及上级的有关要求,从而制定有关毕业生就业工作的指导办法;通过向全社会发布有关毕业生的招聘和求职信息;积极通过各种渠道收集和整理社会的合法的用人单位的信息;积极组织用人单位,筹建学校的各种宣传招聘活动;积极开展和宣传就业咨询与指导的工作,帮助毕业生能够认识自己的自我价值、树立一种正确的人生观和择业观;同时在完成单位规定的实习时间内完成就业协议书的签订,从而形成毕业生的就业方案;从而能够在一定程度上实现毕业生、学校、用人单位、就业处管理人员这四者之间的信息交流和处理;实时的发布用人单位的性质说明、统计学生就业情况以及毕业去向等信息的清苦,从而为学院的就业管理提供决策支持。在该流程中,涉及到很多的用户,这些用户由本校学生、用人单位、分院管理人员、就业管理人员、学校领导。高校就业管理系统平台可以实现学院的各级管理人员、学生、用人单位之间的信息交流;从而根据实际的情况分配不同的用户角色,授予不同的功能权限。采用为Web网络为信息平台,以所在学校的实际就业情况为着眼点,从而能够使得本地信息管理系统高效、快捷地完成毕业生信息处理工作,从而能够保证就业管理走向科学化、合理化、规范化、网络化和高效化的特点。系统需求用例图3-1所示

图3-1 系统需求用例图

因此,本系统的功能性需求如下几点:

(1)实时向毕业生提供招聘单位的用人信息以及省市的招聘会的相关信息。这些信息包括招聘单位的相关介绍以及招聘单位的所需要的招聘的工种和招聘人数;招聘会的招聘的对象,参加单位的自我介绍和招聘的地点和时间甚至招聘单

位的交通信息等。如图3-2所示

图3-2 毕业生招聘时序图

(2)详细描述有关招聘单位需要高职院校毕业生的相关信息。这些信息包括有关毕业生的个人简介,毕业生在学校所学习的课程的名称以及课程成绩,在高校学习期间所获得的相关荣誉,毕业设计完成的内容以及相应的毕业题目和毕业的相关评价。

(3)针对高职院校毕业生的综合素质能力的设定。为了能够让用人单位能够更好了解有关毕业生的情况,可以通过系统针对毕业生的在校学习的成绩,以及毕业生完成毕业设计的情况和毕业指导老师对毕业生的综合评价等信息,系统可以自动的根据这些情况评价客观的综合素质和相关分数。

(4)设计人性化的系统录入界面,这部分主要的目的是为了能够方便毕业指导老师对于毕业生的管理情况,这些情况包括毕业生的普通信息、毕业生在大学期间所学科目成绩、大学期间的所获得的荣誉、大学期的品德等信息以及毕业生论文设计和答辩信息等的录入、删除、查询、修改等。

(5)设计就业处管理模块,方便毕业处老师对于毕业生就业情况进行管理和统计,主要是包括毕业生所在实现单位或者就业单位的基本信息,以及所在就业单位的面试情况以及招聘单位信息的增加、减少、查询与过期信息删除等。如图3-3所示:

图3-3 就业管理时序图

(6)对就业相关流程操作进行规范。在高校中,对于各方面都比较优秀的就业学生,应该在系统中体现出一定的优越性,比如优先根据用人单位的情况,给予一定的面试机会。系统设定每名毕业生的面试机会的次数上限,但达到一定的次数的时候,系统会通过平台或者短信告知毕业生,如果能够面试成功,可以与就业单位达成就业协议,从而把该学生的信息放入到以就业的学生信息库中,如果面试失败,则系统会自动分析不成功的理由,并将结果以列表的形式展示出来。如图3-4所示

图3-4 就业操作顺序图

(7)就业系统的日常管理和维护。就业系统中需要每天都更新一些信息,这些信息不管是毕业生本身的信息而是招聘单位的信息,系统都能及时提供一些刷新和打印功能。如图所示3-5所示

图3-5 就业信息维护类图

(8)权限的设置。由于本系统的用户是学生,学校领导,就业处的管理人员和社会招聘单位,所以需要设置不同的权限来进行管理,通过这些权限的管理可以更好的维护后台的数据库的信息。如图3-6所示

图3-6 权限设置

3.2.1 系统功能的划分

大学生就业管理系统的主要用户分为两类:一类是学校中负责管理大学生就业工作的老师;另一类是即将走向工作岗位的应届毕业生。根据使用对象,整个系统可以分为2个子系统。

管理员登录子系统主要是由负责管理大学生就业工作的老师,管理学生信息,管理企业信息,管理招聘信息;学生登录子系统主要是应届毕业生通过系统查看个人信息,搜索并查看企业信息,搜索并查看招聘信息。

根据功能本系统又可分为就业指导管理和信息公布管理两大模块。其中,就业指导管理模块,可以细分为学生管理和企业管理。

3.2.2 系统功能描述

⑴管理员登录子系统

①毕业生管理模块

该模块的主要功能是添加和维护毕业生基本信息。

②企业管理模块

该模块的主要功能是添加和维护企业基本信息。

③招聘信息管理模块

该模块的主要功能是添加和维护招聘信息。

⑵毕业生登录子系统

①个人信息查看模块

该模块的主要功能是查看个人基本信息。

②企业信息查看模块

该模块的主要功能是搜索和查看企业基本信息。

③招聘信息查看模块

该模块的主要功能是搜索和查看招聘相关信息。

3.3 数据需求分析

3.3.1 数据流图

数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。数据流程分析的目的就是要发现和解决数据流通中的问题。现有的数据流程分析多是通过分层的数据流程图(data flow diagram,简称DFD)来实现的。其具体的做法是:按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处理过程,绘制成一套完整的数据流程图。

本系统的数据流图如图3-2、图3-3、图3-4所示:

图3-2 大学生就业管理系统零层DFD

图3-3 大学生就业管理系统一层DFD——就业指导管理

DFD

图3-4 大学生就业管理系统一层DFD——信息公布管理DFD

3.3.2 数据字典

数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据流图和数据字典共同构成系统的逻辑模型。

根据数据流图和系统要求列出主要数据字典:

⑴数据流

①名称:毕业生信息表

描述:记录毕业生的基本信息

来源:管理员从学校相关部门得到学生基本信息加工

去处:就业管理系统中保存的毕业生信息

组成:学号+登陆密码+姓名+性别+出生年月+政治面貌+院系+专业+学历+

籍贯+单位信息+英语语种

②名称:企业信息表

描述:记录企业的基本信息

来源:管理员从学校相关部门有关企业的信息加工

去处:就业管理系统中保存的企业信息

组成:代码+名称+性质+地区+所属行业+地址+电话+联系人+简介

③名称:招聘信息表

描述:记录企业的招聘信息

来源:企业提供的需求信息加工

去处:就业管理系统中保存的招聘信息

组成:代码+发布时间+标题+发布单位+内容

④名称:管理员信息表

描述:记录管理员的信息

来源:系统设计是获得的信息加工

去处:系统中保存的管理员信息

组成:管理员ID+登陆密码

⑵数据流分量

①名称:单位信息

位置:毕业生信息表

组成:企业信息表中的名称及其他内容

②名称:简介

位置:企业信息表

组成:单位的评价及其他内容

⑶数据存储

①名称:毕业生信息表

流入数据流:添加、维护毕业生信息

流出数据流:检索毕业生信息

组成:学号+登陆密码+姓名+性别+出生年月+政治面貌+院系+专业+学历+

籍贯+单位信息+英语语种

描述:包含毕业生的基本信息

组织:按学号顺序排序

②名称:企业信息表

流入数据流:添加、维护企业信息

流出数据流:检索企业信息

组成:代码+名称+性质+地区+所属行业+地址+电话+联系人+简介

描述:记录企业的基本信息

组织:按代码顺序排序

③名称:招聘信息表

流入数据流:添加、维护招聘信息

流出数据流:检索招聘信息

组成:代码+发布时间+标题+发布单位+内容

描述:记录企业的招聘信息

组织:按代码顺序排序

3.4 非功能性需求

(1)主页上在设置的过程中需要大方,美观,操作简便的特点,适合让所有的用户都能操作上手,采用人性化的思想。

(2)就业系统的功能设计的流程必须根据浙江工业职业技术学院的实际应用情况进行,系统必须具备一定的针对性和目的性,使用户能简单、方便、快捷的运用。

(3)就业系统的功能不仅仅是查询毕业生的就业信息的统计工作,还应该发挥就业管理工作的真正的实质内涵,能够真正的减轻高职院校毕业生就业管理工作人员的工作繁重、容易出错的问题,具有一定的相关价值和教学特征。

3.4 系统设计流程

毕业生就业管理工作不仅仅只是在学生毕业的时候才发挥作者,必须将毕业生从入学开始的信息就开始进行记录,记录该生在大学就读期间的的信息进行联系。一般的流程如下:从新生报到开始,需要对学生的信息进行相关收集与整

6

图3-12 辅导员管理数据流图

3.6 本章小结

本章主要是描述了项目的需求分析,从项目的功能需求,客户需求以及可行性分析,对项目的需求进行了分析。为后面概要设计打下了理论基础

第四章 高校毕业生就业信息管理系统的设计

系统概要设计是高校毕业生就业信息管理系统中的一个非常重要的阶段,该阶段主要是根据需求分析阶段的结果,在系统进行分析的数据流程图的基础上,对项目进行概要设计。本阶段设计的目的对前一个阶段的需求分析的成果进行细化,从而能够近似于源程序的软件表示。

4.1系统研究和可行性分析

4.1.1 系统研究

大学生就业信息管理系统,属于采用B/S架构的信息管理系统。这样的系统能够很好的在校园网中架设和实现。对于学校来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但B/S架构的系统只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现远程维护、升级和共享。

4.1.2 可行性分析

可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。要达到这个目的,必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目标是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。因此,可行性研究实质上是对进行了一次较大压缩简化后的系统进行分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。

系统的可行性分析主要包括经济上的可行性,技术上的可行性,操作上的可行性和法律上的可行性。

⑴经济可行性

目标系统开发经济需求的比较低,加上具有成熟的软硬件环境,所以在软硬件的支出上十分有限。而且,目标系统并是十分的复杂,开发的周期较短,人员经济支出有限。当系统开发成后,通过测试和、试运行和实际应用后,将很大程度上提高的大学生就业管理科学性和高效性,在为学校、企业带来便利的同时,也为系统的进一步推广、创新创造了条件,这带来的经济回报将远超过支出,并且最重要的一点是通过该系统的开发,可以使我们进一步理解软件工程思想和软件开发流程,为从事软件开发工作打下很好的基础,从长远利益来考虑,本课题的设计开发还是具有相当大的经济可行性的。

⑵技术可行性

本系统使用.NET技术进行开发,.NET Framework3.5框架作为微软公司已经比较成熟的产品,现在有越来越多的企业及技术人员选择它作为开发平台。因此,在技术上.NET是完全可以胜任这个平台的开发。

本系统采用B/S技术模式,掌握.NET 架构的三层设计思想,选择可行的方案、合理安排开发过程,用C#.NET做一个网页,作为与用户交互的界面,同时实现用户进入系统的身份验证、并提交应聘书和招牌信息,系统保存数据到数据库中。

本系统实现基于WEB的发布、查询的功能;由多个网站模块组成。每个模块由一组业面及相关程序组成,完成相对独立的任务。此外还涉及到数据库数据的访问,对数据库数据的操作等。从以往的系统开发事例可以发现用JSP技术可以实现以上各种功能。

⑶操作可行性

使用该系统的大多数是学校就业指导中心的管理人员和老师及在校学生,由于他们所接受的高等教育及工作的需要,对他们来说,操作本系统将会十分的简便。系统是基于Web的工作界面,管理人员无论通过局域网还是互联网,都能在浏览器中对招聘信息进行有效的管理,随时可以更新就业相关信息,用户只需在自己的计算机上通过Web浏览器访问本系统,同时所有的操作都是基于Web的操作方式,如:链接、按钮、文本框等等。所有的操作通过浏览器完成,客户端不需要配置其他应用软件,用户不需培训,只要稍微提示一下即可。因此,在操作使用上,本系统简单、方便,易于使用户接受,因而是十分可行的。

⑷法律可行性

由于本系统是在相关法律法规下实施完成的,所以不存在任何法律问题,在法律上是完全可行的。

综合考虑经济、技术、操作和法律等方面的因素,基于Web的大学生就业管理系统,可以立即开始进行。

4.2系统开发原则

4.2.1 面向用户的观点

管理系统是为用户开发研制的,用户是系统的最终使用者和评价者,所以在

管理系统的开发设计的过程中,我们树立了从用户的寻求出发,面向用户,一切为了用户的观念,在分析与设计系统的前期,为了保证系统的功能的完善曾与公司员工接触,了解他们的要求,同时结合计算机管理的特点,在与用户共同商讨的基础上,融合我们的设计观点和现代管理的思想和模式,以便改进和提高管理工作的速度和质量 。

4.2.2严格按阶段进行

系统的开发设计是一项较大的工程,所以应该将整个信息系统的开发设计过程划分为若干阶段,相应的阶段又要分为若干个不同的步骤,每个阶段和步骤都要有明确的工作任务和目标。这种有序的组织安排,条例清楚、层次分明,便于计划的制定和控制,且为后续工作的进行奠定了坚实的基础,提高了工作效率和质量。

4.2.3采用系统的观点处理

在系统分析阶段,在对原系统进行全面调查和分析的基础上,构造系统的最佳逻辑模型,使用户对将来完整系统的轮廓有个初步的了解和认识,以便及时和用户进行交流和探讨,不断提高系统的完善性。在此基础上进行系统的物理实现和设计,切实完成逻辑模型的具体功能。逻辑设计和物理实现二者是相辅相成、密不可分的,这样使系统的设计更加稳妥合理。

4.2.4采用模块化设计方法

系统模块化设计方法是从计算机实现的角度出发对整个系统进行审核和校验,将整个系统划分为不同的功能模块,实现系统的一个特定功能。各个功能模块之间具有相对独立性,便于整个系统的设计、实施、维护和扩充。这种模块化结构设计方法,为整个系统顺利进行奠定了基础。

4.2.5整个系统的设计主要采用快速原形法

快速原形法(RPP-Rapid Protégé Ping )是管理信息系统设计的一个重要方法。它是根据用户提出的需求,由用户和开发者共同确定系统的基本要求和主要功能,并在一个较短的时间内建立一个实验性的、简单的信息系统模型,通过用户不断提出的意见和建议,对模型进行不断的修改和完善,直到用户比较满意为

止,以便形成一个相对稳定、较为理想的管理信息系统。该方法的主要优点:

(1)脉络清楚,所有问题都围绕一个模型展开,使彼此之间联系紧密。 (2)有助于发现用户需求,通过对原形和用户接触,能够启发开发人员去挖掘问题,从而不断的修正、完善,最终得到一个理想的系统。

(3)系统开发效率高,此方法的开发周期短、使用灵活、容易修改,这对于管理体制不够稳定的系统更加适合。

(4)系统的可扩展性好,由于此方法是在原型应用中不断发展完善和修改的,所以有较强的扩展性。

4.3系统设计要点 4.3.1系统开发基本目标

鉴于大学生就业的特殊性,本软件的主要开发目标是符合就业管理需要的实用性,实现学校管理的计算机化和现代化,实现学校对就业及时管理和更新的规范化、合理化、简单化、统一化,保证数据处理、存储的、传送安全性和快捷性,提高工作效率和工作质量。

4.3.2系统设计语言

系统功能模块的实现利用了面向对象的Visual C#高级编程语言,使系统数据的收集、处理、存储、和传送更加方便、快捷,提高整个系统的运行速度和工作效率。网站客户端浏览的设计采用ASP.NET技术、XML技术、Web Service技术和Javascript脚本语言,并且结合了.Net Framework的基础构架,服务器端。

4.3.3系统开发最终目标

本系统的设计和运行目标是为了满足学校对就业管理工作的要求,实现招聘信息及时管理和更新的规范化、合理化、简单化、统一化,保证大学生就业管理工作的一致性、协调性和整体性,从而达到较为满意的使用效果。

4.3.4系统代码设计说明

在进行代码设计时,遵循了以下原则:

唯一性:在本系统中,每一个代码都和系统中的每一个对象唯一确定。 标准性:主要体现在对程序文件名命名和对数据文件命名的标准化上,遵循

简单扼要,方便适用的原则。一目了然,无重复现象。为了系统维护人员便于进行系统维护,使用了统一的标准。

合理性:系统中代码设计与编码对象的分类相适应,以使代码对编码对象的分类据有标志作用。

简单性:在设计过程中采用Code-Behind代码分离,使数据库操作代码和前端调用代码分离,页面修改容易。

适应性:在代码设计过程中,代码反映了编码对象的特点,便于识别和记忆,使系统维护人员容易了解和掌握,便于进行维护工作。

规范性:代码的结构,类型,格式统一,便于记忆和计算机进行处理。 可扩充性:考虑到今后程序扩充需要,在编制代码时,留有足够的备用代码。

4.4 系统总体结构设计

系统结构设计是从计算机实现的角度出发,对系统的逻辑结构进行组合,使其界面更加清楚和明确,并在此基础上,将系统进一步逐层分解,直至分解到模块。其基本思想是:将系统模块化,即把一个系统自上而下逐步分解为若干个彼此独立而又有一定联系的组成部分。

根据需求分析的实际情况,大学生就业管理系统的主要用户分为两类:一类是学校中负责管理大学生就业工作的老师;另一类是即将走向工作岗位的应届毕业生。根据使用对象,整个系统可以分为2个子系统。

管理员登陆子系统主要是由负责管理大学生就业工作的老师,管理学生信息,管理企业信息,管理招聘信息;毕业生登陆子系统主要是应届毕业生通过系统查看个人信息,搜索并查看企业信息,搜索并查看招聘信息。

系统的主要功能主要涉及毕业生生源管理、需求信息管理、计划管理、报到证管理等方面。系统以统一的页面,统一的格式,实现信息输入、修改、查询、等诸功能,使用户通过使用该系统,可以完成各项信息的管理工作,协助完成毕业生就业管理、服务等工作。系统结构如图4-1所示

图4-1 系统结构图

4.5功能模块设计

高校毕业生就业信息管理系统主要以模块化的方式进行划分。系统中的组成模块按照一定的要求来完成一定的功能,采用模块设计中的高内聚,低耦合的原则将系统中模块都进行联系起来,从而来完成一定的功能,有层次的组织起来。 将整个系统进行了模块划分如下:

4.5.1管理员登陆子系统 (1)毕业生管理模块

该模块的主要功能是添加和维护学生基本信息。主要的功能是添加毕业 (2)企业管理模块

该模块的主要功能是添加和维护企业基本信息。 (3)招聘信息管理模块

该模块的主要功能是添加和维护招聘信息。 本子系统的功能结构图如图4-2所示:

图 4-2 管理员登陆子系统功能结构图

4.5.2毕业生登陆子系统 (1)个人信息查询模块

该模块的主要功能是查看个人基本信息。 (2)企业信息检索模块

该模块的主要功能是搜索和查看企业基本信息。 (3)招聘信息检索模块

该模块的主要功能是搜索和查看招聘相关信息。 本子系统的功能结构图如图4-3所示:

图 4-3毕业生登陆子系统功能结构图

4.6 数据库模型设计

数据库对于毕业生就业系统来说起占据着非常大的作用。特别是一个设计完

善的数据库能够帮助系统在进行操作的过程中起着非常大的帮助。特别是数据库对于系统的执行效率和日后用户运行的效果和维护来看,都起着非常大的作用。同时在数据库的扩展方面,需要考虑到系统具有一定的扩展性。本系统使用以下数据表来完成系统的构成:

4.6.1 数据概念结构设计——E-R图

E-R图包含“实体”、“联系”、“属性”三个基本部分。实体是客观世界中存在的且可相互区分的事物,在E-R图中用矩形框代表实体。客观世界中的事物彼此之间往往存在联系,联系可以分为三类:一对一联系(1:1);一对多联系(1:N);多对多联系(M:N)。属性是实体或联系所具有的性质,通常一个实体有若干个属性来描述,一般用圆角矩形表示。

本系统的E-R图如图4-4所示:

图4-4大学生就业管理系统E-R图

本系统的各实体的E-R图如图4-5所示:

图4-5各实体E-R图

4.6.2 数据逻辑结构设计——关系表 ⑴创建数据库表

本设计中用到的关系表及其结构如下:

① 管理员信息表

用户表保存了管理员登陆时的用户名和密码,主键是adminid。具体描述

如表4-1所示。

编 号 1 2 3 4

adminid adminname adminpwd adddate

Int varchar(30) varchar(30) datetime

表4-1 AdminInfo结构

②毕业生信息表

自动ID 管理员登录名 管理员密码 添加时间

字段名称

数据类型

说 明

毕业生信息表保存了所有毕业生用户的学号,密码,及其他个人的基本信息,主键是sxh。具体描述如表4-2所示。

编 号 1 2 3 4 5 6 7 8

stuid xh xm Loginname LoginPwd sex birthyear PoliticsFace

Int varchar(30) varchar(30) Varchar(30) varchar(30) Char(1) Date Nvarchar(20)

自动ID 学号 姓名 登录名 密码 性别 生日 政治面貌

字段名称

数据类型

说 明

9 EducationBac

k

Nvarchar(20) 学历

10 11 12 13 14

Major Punishment Email Phone CreateTime

Nvarchar(20) nvarchar(50) Varchar(30) varchar(20) Datetime

专业 奖惩记录 电子邮箱 联系电话 注册时间

表 4-2 StudentInfo结构

② 业信息表

企业信息表保存了所有企业的代码,名称,及其他企业的基本信息,主键是EnterpriseID。具体描述如表4-3所示。

编 号 1 2

EnterpriseID EnterpriseName

3 4 5 6 7 8 9

Area Industry Address LinkMan LinkPhone Abstruct CreateTime

varchar(30) nvarchar(50) nvarchar(50) nvarchar(20) varchar(20) Nvarchar(max) Datetime

地区 行业 地址 联系人 电话 简介 添加时间

int (4) varchar(50)

企业ID 名称

字段名称

数据结构

说 明

表 4-3 EnterpriseInfo结构

④招聘信息表

招聘信息表保存了所有招聘的代码,名称,及其他招聘的基本信息,主键是id。具体描述如表4-4所示。

编 号 1

HandsWantedI

D

2

EnterpriseInfoID

3 4 5

HandsTitle HandsContent PublishTime

Nvarchar(100) Nvarchar(max) Datetime

标题 内容 发布日期

int

企业ID

Int

招聘信息ID

字段名称

数据类型

说 明

表4-4 HandsWanted结构

⑤学生投档信息

投档信息表保存了所有投档ID,招聘信息ID,学生ID和投档时间等信息,主键是ResumeID。具体描述如表4-5所示。

编 号 1 2 3

ResumeID StudentID HandsWantedI

D

4

DeliverTime

Datetime

投档时间

Int int Int

投档ID 学生ID 招聘信息ID

字段名称

数据类型

说 明

表4-5HandsWanted结构

4.7 本章小结

通过对项目的概要设计,将项目的功能进行了分解,通过分解为多个子项目,从而能够完整的了解项目的分析,通过数据库结构的分析,了解了有关数据库组成,从而为后续的详细设计提供了一定的指导。

第五章 高校毕业生就业信息管理系统的实现

前面的章节对高校毕业生就业信息管理系统进行了设计,通过这些设计,阐述了有关系统的结构,本章主要是对系统进行具体的实现。

5.1主页和系统模块设计与实现

高校毕业生就业信息管理系统主要完成的功能是毕业学生的注册,毕业学生的信息管理,企业信息的发布,审核和查询,就业处老师信息管理,分院辅导员信息管理组成。在该系统中,首先需要将毕业学生完成在该系统中的注册,在注册的过程中,通过该系统将毕业学生的个人信息准确无误的输入到系统,同时保证就业处管理人员,辅导员具有一定的权限对学生的就业信息进行管理,对于毕业生的操作主要包括修改,查询,查阅和删除操作。同时企业单位通过系统能够及时了解有关学生的信息。就业管理系统通过登录界面来进入的MainForm.aspx是系统的默认页面,这里展示了一些广告图片和公司的最新招聘信息,同时含有登录和注册的人口按钮,如图5-1所示。

图 5-1网站主页面

下面是系统的登录页面,这里的登录类型有毕业生和管理员两种,不同的身份登入系统后的权限也不一样。

图5-3 系统登陆流程图

部分代码如下:

5.2毕业生操作模块的设计与实现

当以毕业生的身份登入系统后,即可进入以下页面,如图5-4所示

图5-4毕业生登入系统后页面

左边菜单包括我的信息、企业招聘信息、企业信息查询和我的投档情况四个模块。

5.2.1 我的信息

在毕业生主界面中,单击“我的信息(学生)”超链接,即可转到一个显示个人信息信息的页面。如图5-5所示:

图 5-5查看个人信息

单击编辑按钮可以装换为以下页面,从而实现信息修改的操作。

确定可以保存修改操作。 5.2.2 查看招聘信息

在毕业生主界面中,单击“企业招聘信息”超链接,将转到一个页面显示招聘信息主页面。

如图5-6所示:

图 5-6查看招聘信息

在上面这个页面里,毕业生可以通过“投简历”按钮向企业投递简介. 5.2.3 企业查询信息

在毕业生主界面中,单击“企业招聘查询”超链接,将转到一个页面显示企业信息主页面。

如图5-7所示:

图5-7查看招聘信息

在上面这个页面里,毕业生查看企业的详细信息。

5.2.4 我的投档情况

我的投递情况页面显示了我的所有投档记录。如图5-8所示。

图 5-8我的投档情况

部分代码如下:

5.3 管理员操作模块的设计与实现 5.3.1 学生应聘信息

在这个模块,管理员可查看和删除所有毕业生的应聘信息, 如图5-9所示。

图5-9学生应聘信息

5.3.2 学生信息管理

在这个模块,管理员可查看和删除所有毕业生的信息,如图5-10所示。

图5-10 学生信息管理

5.3.3 企业信息管理

在这个模块,管理员可查看、编辑和删除所有企业的信息,如图5-11所示。

图5-11学生信息管理

5.3.4 新增信息管理

在这个模块,管理员可新增新的企业,如图5-12所示。

图5-12新增企业信息

5.3.5 发布招聘

在这个模块,管理员发布企业的招聘信息,以便毕业生应聘, 如图5-13所示。


相关内容

  • 论文相似性检测报告
    论文相似性检测报告 报告编号:301baab5-bd1b-401a-80e4-a3c001726053题 名:301baab5-bd1b-401a-80e4-a3c001726053报告编号: 作 者:46,441原文字数: 论文相似性检测 ...
  • 教育管理毕业论文题目
    毕业论文(设计) 题 目 学 院 学 院 专 业 学生姓名 学 号 年级 级 指导教师 毕业教务处制表 毕业 毕业二〇一五年 九月二十 日 一.论文说明 本团队专注于原创毕业论文写作与辅导服务,擅长案例分析.编程仿真.图表绘制.理论分析等, ...
  • 郑州大学计算机研究生导师信息
    1. 导师姓名:范 明 科研方向:数据库 197k年郑州大学毕业,后在美国.加拿大进修及合作研究,教授,硕士生导师.省重点学科计算机软件与理论的学术带头人,兼任中国计算机学会数据库专业委员会委员.中国计算机学会CAD与计算机图形学专业委员会 ...
  • 20**年届人力资源管理专业毕业论文参考题目
    泰科院2013届人资专业毕业论文参考选题 综合类 1心理资本理论在人力资源管理中的应用研究 2试论高校学生心理健康教育管理的EAP模式 3家族企业与"90后"员工共赢研究 4基于模糊层次分析法的保险营销员胜任力特征分析 ...
  • 体育教育本科毕业论文选题
    毕业论文(设计) 题 目 学 院 学 院 专 业 学生姓名 学 号 年级 级 指导教师 毕业教务处制表 毕业 毕业二〇一五年 十二月一 日 毕业 体育教育毕业论文选题(1449个) 一.论文说明 本写作团队致力于毕业论文写作与辅导服务,精通 ...
  • 维普通达论文引用检测系统(VTTMS)简介
    维普-通达论文引用检测系统 维普-通达论文引用检测系统(VT-TMS:VIP-TONDA Text Matching System)是由重庆维普数据公司提供数据支持,通达恒远(北京)信息技术有限公司自主研发的新一代论文引用检测软件.该产品是 ...
  • 20**年毕业论文模版
    密 级 公 开 学 (宋体.五号字.单倍行距.空4行---打印时请删除) (宋体.五号字.单倍行距.空2行---打印时请删除) (宋体.五号字.单倍行距.空8行---打印时请删除) 论文作者 : 张文祥 指导教师 : 张三 系别 :经济学与 ...
  • 人事管理系统毕业论文
    本科毕业论文(设计) 论文(设计)题目: 人事综合管理系统 学 院: 专 业: 班 级: 学 号: 学生姓名: 指导教师: 年 月 日 贵州大学本科毕业论文(设计) 诚信责任书 本人郑重声明:本人所呈交的毕业论文(设计),是在导师的指导 下 ...
  • 毕业设计:基于JSP的留言簿系统的设计与制作
    编号 毕业设计论文 题目: 留言簿系统的设计与制作 摘 要 Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体.作为Internet上一种先进的,易于被人们所接受的信息检索手段,World ...