基于C/S模式毕业生就业管理系统的设计与实现,

2010-09-17 10:31:02黄飞江边玉敬吴海涛卢晓春
微型电脑应用 2010年12期
关键词:报表用人单位毕业生

黄飞江,边玉敬,吴海涛,卢晓春

0 引言

随着我国毕业生就业制度改革的深入,高校毕业生数量逐年递增,毕业生就业流向在行业和地区上呈现出多元化的新趋势和新特点,就业主管部门、各高校、用人单位和毕业生的联系越来越紧密,就业需要处理的信息量也不断增加。同时,随着学校信息化进程的推进,各院校基本上都已建起了自己的校园网,如何利用校园网络对毕业生就业工作的业务进行计划、管理和决策分析,提高毕业生就业管理效率,已成为各高校毕业生就业管理面临的一个重要课题。

1 毕业生就业管理基本业务的流程分析

毕业生就业管理工作的主要负责和实施部门,是各院校毕业生就业指导中心(以下简称中心),毕业生就业管理的基本业务流程如下:

首先中心要在各院系和学籍部门的配合下,建立当年毕业生信息库,将应毕业学生纳入当年的就业计划,生成相应的毕业生生源数据库文件上报上级主管部门。

其次,中心或院系要根据核准的当年毕业生生源统计信息,发放推荐表和协议书。

毕业生在联系好就业单位后要及时签署好学校、就业单位和毕业生3方的就业协议;同时就业办或各院系也可收集各用人单位的需求信息,建立用人单位需求信息库,生成相应的用人单位需求统计信息,供毕业生查询和联系需求单位。

在毕业生签署好3方就业协议后,要按时将协议上交中心,中心根据就业协议,办理毕业派遣工作和统计毕业生就业情况,形成相应的毕业生就业计划报表和数据库文件上报上级主管部门。

2 系统功能模块的设计

通过对以上毕业生就业管理的业务流程分析,新建系统应能完成如业务:1)完成毕业生及用人单位基本信息的增、删、改、查等基本数据采集功能,对上级主管部门每年所需毕业生数据和报表的汇总上报功能以及查询、统计、打印离校通知单等相关业务管理功能,通过计算机网络化提高就业信息管理的质量和效率;2)建立毕业生就业管理综合信息库,通过技术手段,保证数据动态及时准确更新,为毕业生就业管理的规范化提供基础;3)与今后建设的毕业生就业网可以共享部分数据,保证毕业生基本信息和单位需求信息的时效性。

根据系统功能模块结构化设计方法[1],结合毕业生就业管理将来的发展趋势,本系统设计了基本信息录入及维护管理、基本信息查询和打印管理、就业数据上报管理、就业报表输出管理、数据上传管理、系统管理等几个主要的模块,各主要的功能模块如图1所示。

图1 毕业生就业管理系统功能模块图

2.1 基本信息录入及维护管理

该模块是毕业就业管理系统的核心模块,主要完成对毕业生生源信息、用人单位信息、毕业生就业信息、毕业生需求信息、就业计划信息、就业违约和改派信息等基本情况进行进行增、删、改等入库和维护工作。

2.2 基本信息查询和打印管理

根据就业指导中心或院系主管就业的工作人员输入的查询条件,查询各种信息,支持模糊查询和组合查询,包括毕业生基本情况、用人单位情况、学生就业情况、单位需求信息,以及毕业生改派信息等,并能按照不同的查询项目要求,实现对各种信息的动态查询和打印。

2.3 就业数据的上报管理

按照教育主管部门毕业生分配办公室对毕业生数据上报格式要求,生成相应的毕业生资源报盘和就业计划报盘,为满足今后上报要求的变化发展,本模块还增设了自定义毕业生资源报盘和毕业生就业计划报盘的功能,可以按自定义的格式生成毕业生就业数据报盘。

2.4 就业报表的输出管理

主要完成各种就业统计的报表工作,代替日常的手工制作报表的功能,包括毕业生生源报表、分院系毕业生生源报表、上报教育主管部门毕业生就业方案、毕业生分配去向表、打印毕业生派遣单、离校通知单等,实现报表管理的计算机化。

2.5 数据的上传管理

在前端完成毕业生基本信息、单位需求信息、毕业生毕业去向统计等信息上传就业网站,为学校、就业单位和毕业生3方提供一个交流的信息平台,保证就业需求信息和毕业生基本信息的真实性和及时性。

2.6 系统的管理

这一模块是系统工作的基础,完成的主要功能是:1)创建和删除用户,对用户权限进行分配;2)密码维护;3)代码维护;4)对数据库进行备份和恢复;5)系统初始化;6)打印机设置等。

3 系统功能的实现

3.1 体系结构的选择

考虑到系统对各种就业数据的安全性要求比较高,目前主要由毕业生就业指导中心工作人员和各院系负责毕业生就业工作的人员使用,使用的范围主要集中在地点比较固定的学校内部,因此选择C/S模式作为系统的网络体系结构,如图2所示。其中毕业生就业系统数据库服务器放在毕业生就业指导中心,由中心专人维护。

图2 毕业生就业系统网络结构图

3.2 系统开发的环境

本系统是一个基于C/S模式的数据库应用系统,网络操作系统采用 Windows Server 2000,数据库选用 Microsoft SQL Server 2000,数据库前端开发工具为PowerBuilder7.0,客户端可以采用Window 2000/Window XP。

3.3 数据库的设计

通过对毕业生就业管理的业务需求分析,将关系数据库设计的规范化理论[2]用于数据库设计,本系统主要设计了如下的数据库表:毕业生生基本信息表、单位信息表、单位需求信息表、就业计划表、改派明细表、派遣表、院校基本信息表、用户权限表等。

3.4 报表的打印

由于就业管理的业务需要,报表的打印是一项经常性的工作,报表打印格式的设置也是一项必做的工作,为便于节省设置报表格式的时间,本系统特设计了一个报表打印格式表,用户在打印某一类报表时就只需要进行一次报表格式设置,将设置好的报表格式存入打印格式表中,下次打印时系统将自动按照设置好的格式打印报表,无需用户重新设置格式,直到用户想重新更改打印格式为止。

3.5 系统的安全策略

在C/S模式下,通过对系统的使用情况进行分析,由于只涉及到本校的毕业生,现有业务基本是由就业办或系部相关工作人员来完成,系统的使用者相对来说比较固定,如果系统在使用时每次都要求输入用户名和口令,会使用户觉得很烦琐,要是无意中输入错误,还不得不重输,使系统缺乏方便性和灵活性.根据系统的这一特点,在开发就业管理系统时,采用了PB中的数据窗口来设计用户登录程序,不用复杂的编程,很好的解决了这一问题[3].

但从系统安全性的角度来考虑,如果用户口令泄密,非就业办的工作人员进入系统后可以任意操作系统,容易造成安全隐患。为避免这种情况的出现,本系统特别在用户表中增加了一个用户权限字段,用于在登录时设计基于用户的菜单级操作权限,即不同的用户只能根据系统管理员的授权操作相应的菜单,不能操作所有的菜单,具体到不同用户的授权项目以该用户负责的业务为依据。

4 结束语

基于C/S模式的毕业生就业管理系统,满足了当前毕业生日常就业管理业务的需要,对今后毕业生就业的新业务需求也具有良好的扩展性。系统建成后,提高了毕业生就业指导中心和各院系日常就业管理工作的效率,为学校、毕业生和需求单位三者之间搭建了一个合理的就业信息平台.

[1]王要武.管理信息系统[M].北京:电子工业出版社,2003,138~146.

[2]王能斌.数据库系统原理[M].北京:电子工业出版社,2000,391~398.

[3]黄飞江,谢义方,杨丞,刘光灿.一种用数据窗口实现系统用户快速登录的方法[J].计算机与现代化,2005,1:116~118.

猜你喜欢
报表用人单位毕业生
9岁的高中毕业生
用人单位应避免七个认知误区、切实保障职工年休假的合法权益
工会博览(2023年1期)2023-02-11 11:57:24
性骚扰的用人单位法律责任研究
反歧视评论(2021年0期)2021-03-08 09:13:16
你根本不知道,这届毕业生有多难
意林(2020年15期)2020-08-28 11:10:24
餐厅经营模式多样 事先分清用人单位
今日农业(2019年11期)2019-08-15 00:56:32
一个没什么才能的北大毕业生
LabWindows/CVI中Excel报表技术研究
测控技术(2018年8期)2018-11-25 07:42:28
从三大报表读懂养猪人的成绩单
集体合同纠纷,用人单位“三不能”
就业与保障(2015年9期)2015-04-17 03:41:37
最“叛逆”的毕业生
创业家(2015年4期)2015-02-27 07:53:13