APP下载

基于B/S 的毕业生信息系统的设计

2014-01-06蒋桂梅

中国科技信息 2014年23期
关键词:通讯录用人单位毕业生

蒋桂梅

广东女子职业技术学院应用设计系

文章分析了在.net 框架下进行毕业生信息系统开发的主要技术,从系统的需求分析、整体架构、系统实现三个方面进行详述,也提出了毕业生信息系统今后的升级方向。

概述

毕业生就业是高校人才培养质量的重要体现,毕业生跟踪调查工作是高校毕业生就业工作的重要组成部分。通过分析毕业生的就业状况、求职状况、职业发展状况等来了解毕业生的培养质量,找出高校在人才培养过程中存在的问题和偏差,并根据毕业生的意见和建议,调整、改善高校的专业结构、课程设置以及管理水平,从而提高办学水平和教学质量,以增强高校的生命力。

毕业生跟踪调查系统是为了适应现代化高校管理的需要,加快推进高校数字化校园建设、充分利用校园网、网络、多媒体等计算机应用技术和手段,提高办公效率、改善质量的高效管理信息系统。更好地跟踪各专业毕业生的各项数据,并进行分析,是调整专业服务和专业课程的重要依据。

系统需求分析

毕业生信息跟踪使用人工进行收集统计,处理事务效率太低,不利于了解学生就业状况和就业单位需求。

毕业生数据主要包括三方面:一是毕业生的基本数据,二是工作情况,三是对学校教学和管理工作的评价。

毕业生调查

毕业生调查有三个部分,填写姓名、学号、系部、专业等基本信息,个人工作基本信息,对学校教学和管理工作的评价。

用人单位需求

用人单位需求调查主要有两个部分:单位基本信息管理、对学校毕业生各方面能力的评价。

校方统计分析

校方统计分析主要分析主要在三个方面:导入毕业生数据、根据不同的系部、年级、专业等方面进行毕业生信息调查统计、生成毕业生通讯录、查询毕业生问卷调查表提交情况等。

系统的整体架构

系统以.NET 为开发环境,使用面向对象技术和组件技术相结合的方法进行开发。采用基于B/S 的多层次结构设计,系统在逻辑上分为三层:表示层、业务逻辑层、数据层。表示层位于客户端,相当于用户界面,即以TCP/IP 协议为基础的web 浏览器,负责用户请求的提交和数据结果的显示;业务逻辑层是系统的核心功能部分,主要担当业务流程的处理,也处理表示层的http 请求及数据库服务器的连接与交互。数据层主要处理业务逻辑层对数据的请求,以ADO.NET 为接口,以Microsoft SQL Server 为架构。

B/S 结构特点是分布性强,通过web 浏览器用户可以随时随地进行浏览和查询,满足不同用户的服务需求,而且减轻了系统升级的维护费用。系统程序和数据都放在服务器端,用户通过客户浏览器端发出请求,web 服务器响应请求并传递给数据库服务器,数据库服务器进行数据存取和处理,然后回传并显示在客户端。

系统实现

数据库设计

数据库表设计

数据库的设计对毕业生信息系统的开发尤为重要,涉及的数据库比较多,通过需求分析、系统设计,本文的主要数据库表如下。

1.毕业生基本数据

功能描述:核对和填写毕业生的基本信息。

图1 系统功能简图

图2 毕业生信息系统架构图

表1 毕业生基本信息

2.用人单位基本数据

功能描述:填写用人单位基本资料。

表2 用人单位基本信息

3.用人单位对毕业生的评价

功能描述:用人单位对我院毕业生的评价,基本有四个选项:很满意、满意、基本满意、不满意。

4.生成毕业生通讯录

功能描述:可根据年级、所在系、班级、专业、毕业时间五个查询字段进行查询,生成毕业生通讯录。

表3 用人单位评价信息

表4 毕业生通讯录

5.查询毕业生问卷调查表提交情况

功能描述:可根据年级、所在系、班级、专业、调查批次五个查询字段进行查询,生成未提交统计表。

表5 调查表提交情况表

由于篇幅有限,毕业生个人工作情况表、对学校评价表等未一一列出。

数据库安全设计

毕业生信息系统的安全非常重要,对防火墙的访问、服务器系统的安全进行设置,删除数据库中不同的默认设置。数据库采用SQL server2005,更改SA 用户名密码,制订计划定期对数据库进行备份。特别是系统根据不同用户,依据其角色分配不同的操作权限,对毕业人、用人单位、学校管理人员、系部管理人员、辅导员、普通教师等设置不同的权限及操作界面。用户的增减对其他用户的操作没有影响。学校管理人员可以对用户进行管理和权限的设置,对不同的系部分配对应的账号和权限。

业务层的划分与设计

根据系统功能和需求分析,该系统的主要业务组件有:

毕业生管理组件:对毕业生信息进行管理,对人员进行添加、修改、删除、更新、查询等,对毕业生信息根据年级、所在系、专业、调查批次进行统计分析,生成毕业生通讯录、统计毕业生调查表提交情况等。

用人单位管理组件:对用人单位进行添加、修改、删除、更新、查询等。

用户管理组件:对用户进行添加、修改、删除、更新、查询等,系统根据不同用户进行分级和权限设置。

表示层设计

系统的主要界面是由asp.net 来实现,用户主要通过IE 浏览器进行登录,完成数据的填报并提交传递给业务层。

结语

毕业生信息管理系统提高了高校对毕业生信息管理的效率,对教育资源的合理分配提供了数据支持,在开发过程中也充分考虑我校的实际情况、管理模式。对用户的权限进行分级管理和设置,提高了安全控制能力。今后我们也将会对系统进行升级,增加毕业生和用人单位之间的信息互换,提高学校、用人单位、毕业生三方的良性交流与互动,提高毕业生就业率和用人单位的满意度。

猜你喜欢

通讯录用人单位毕业生
本期石友通讯录
通讯录
性骚扰的用人单位法律责任研究
本期石友通讯录
伤心的毕业生
你根本不知道,这届毕业生有多难
餐厅经营模式多样 事先分清用人单位
一个没什么才能的北大毕业生
本期石友通讯录
集体合同纠纷,用人单位“三不能”