基于ASP.NET的高职院校兼职教师管理系统的设计与实现

2015-05-30 17:22曹志宏何薇
软件工程 2015年3期
关键词:高职院校

曹志宏 何薇

摘 要:本系统采用C/S和B/S混合模式,以Asp.net为核心技术,运用SQL Server数据库技术,结合职业院校教师队伍组成的特点,提出较为全面的设计方案及实现技术,旨在对学院兼职教师进行高效管理。

关键词:ASP.NET;SQL Server;高职院校;兼职教师管理

中图分类号:TP311.1 文献标识码:A

1 引言(Introduction)

为了更好地落实教育部教高〔2010〕8号文所提到的“聘任(聘用)一批专业人才和能工巧匠作为兼职教师,使兼职教师承担的专业课学时比例达到50%”的精神,学院根据专业建设、课程建设和教学工作的需求不断从企业、行业聘请具有经验丰富的专业技术人员担任教师(含实践教师),充分、有效、合理地利用社会教学资源,优化师资队伍结构。

随着专业技术人才和能工巧匠的不断引入,兼职教师队伍日益壮大,而各教学管理部门对兼职教师的管理现阶段仍停留在纸质化管理,对兼职教师的基础数据管理、教学过程跟踪监督、教学评价等都耗时费力,而且无法保证数据的一致性、准确性和及时性,无法实时动态并且完整准确地对兼职教师队伍进行数据分析。

如何高效地对兼职教师进行管理,则成为一个亟待解决的问题,为此,基于学院信息系统平台,设计并开发一个兼职教师管理系统以实现对兼职教师队伍的管理。

2 系统架构设计(System architecture design)

本系统采用C/S和B/S三层架构,在Web服务器上安装本系统软件,实现数据存储;在局域网内,采用C/S模式进行数据处理,采用B/S模式对用户权限进行设置与保护,保证对数据访问的安全性。用户可以在局域网内通过浏览器登录本系统。

本系统采用“快速原型法”思想进行开发,采用ASP.Net技术对前台进行开发,采用Microsoft SQL Server 2008作为后台数据库开发工具。

3 系统分析与设计(System analysis and design)

3.1 需求分析

本平台的使用用户主要划分为前台用户和后台用户两类。前台用户分为教学管理人员,后台用户主要为系统管理员,其中,教学管理人员主要包括教务处教学管理人员、分院院长及教学秘书、教研室主任。

系统使用用户的用例图如图1所示。

图1 系统用户用例图

Fig.1 Use case diagram of the users

3.2 功能分析与设计

根据用户需求,结合外聘教师管理目前存在的主要问题[2],系统开发确定了五个功能模块,分别为:聘用管理、个人基础信息管理、授课信息管理、授课信息查询以及个人信息查询等。数据流程图如图2所示。

图2 系统数据流程图

Fig.2 The system data flow diagram

3.3 数据库设计

本系统的实现过程中,需要创建七张表。

(1)外聘教师信息表(WPJSXXB_Teacher):用于保存外聘教师的姓名、所属部门、用户名、密码等信息。

(2)学期表(XQB_Term):用于保存学期名称和编号。

(3)授课信息表(SKXXB_Information):用来保存外聘教师的授课信息。

(4)课程表(KCB_Course):用于保存学院的开课课程的信息。

(5)部门表(BMB_Department):用于保存学院各部门的基本信息。

(6)学历表(XLB—XueLi):用于保存学历信息,在录入外聘教师基本信息时就不需要手工录入,只要在下拉列表框中选择就可以了,以便使数据库中的数据按照一定的要求来采集。

(7)学位表(XWB_Degree):用于保存学位信息,作用同学历表。

外聘信息表在外聘教师管理系统的数据库中有着相当重要的地位,外聘教师的基本信息全从这张表中来,需要尽可能详细的统计外聘教师的基本信息,外聘教师信息表的结构为:外聘教师信息表(工号,身份证号,姓名,性别,出生日期,单位,部门,第一学历,第一专业,第二学历,第二专业,第一历入学时间,第一学历毕业时间,职称证书,技能证书,受聘部门,联系方式,照片,备注)。

其他表结构相对简单,在此从略。

4 系统实现(System implementation)

整个系统是作为学院信息系统的一个子系统加以实现,通过在信息系统界面选择不同的路径进行登录,从而获得不同的权限。

以教学秘书身份,实现添加教师为例,登录界面如图3所示。

图3 登录界面

Fig.3 Login interface

教学秘书登录后,所获取的相应功能如图4所示。

图4 外聘教师管理界面

Fig.4 The management interface of the part-time teachers

点击“编辑”可以实现对外聘教师的基础信息的编辑,如图5所示。

图5 基础信息管理

Fig.5 Basic information management

对于教学秘书用户,系统还提供了“聘用外聘教师”“解聘外聘教师”“根据学期查询聘用信息”等功能。

5 结论(Conclusion)

本系统通过试运行,具有实用、可靠、高效的特点,为教学管理部门提供一个方便、实时的工作平台,能够实现准确、完整地记录外聘教师的工作过程的平台,能够保证教学资料的完整性和安全性,提高了教学管理效率。

参考文献(References)

[1] 何薇.新疆高职院校外聘教师管理系统的设计与实现[D].大连理工大学,2012.

[2] 王萍萍.论高职院校外聘教师管理[D].四川师范大学,2009.

[3] 陈蕾.高职院校外聘教师队伍管理和培养的网络互动平台的构建[D].江西师范大学,2008.

作者简介:

曹志宏(1979-),女,硕士,讲师.研究领域:算法设计,系统开发.

何 薇(1981-),女,硕士,讲师.研究领域:网络安全.

猜你喜欢
高职院校
高职院校创新创业教育初探
全球化背景下高职院校韩语专业毕业生就业现状分析
多元智能理论视角下高职院校体育课程评价体系的研究
浅谈财务管理存在的问题及完善措施