高职校外实训基地管理系统的数据库设计
2015-06-27靳佳琨
靳佳琨
(天津滨海职业学院 天津300451)
高职校外实训基地管理系统的数据库设计
靳佳琨
(天津滨海职业学院 天津300451)
校外实训教学的大力发展,改变了高职院校教学的多样性。校外实训基地的逐渐增多,既提高了教学质量,也对实训教学管理产生了相应的影响。校外企业的新旧交替,以及实训协议的更新,都必须有更有效的数据库管理模式。从天津滨海职业学院实训基地数据库管理为例,阐述了利用SQL Server 2005开展的数据量管理。
校外实训基地 SQL Server 2005 实训教学
1 高职校外实训基地概述
随着滨海新区的发展,天津滨海职业学院实训基地建设取得了长足的发展。很多校外实训基地陆续建立,大大改善了学院实训教学环境,提高了教学质量。学院的校外实训基地大多是通过专业教师与企业联系或是校企合作建立,学生在其中进行“订单式培养”。天津滨海职业学院的校外实训基地已经达到上百个,每年都有大量的新企业与学院签署校外实训企业协议,实训基地数据管理已成为学院必须要面对的问题。
校外实训基地数据库的后台设计采用SQL Server 2005。众所周知,SQL Server 2005可以实现网络环境下的数据处理和信息管理,已成为网站构建类、电子商务类课程的优秀数据库平台,也是大中型企业广泛应用的关系数据库管理系统。
2 基本数据表结构的构建
天津滨海职业学院目前有7系1部,分别为国际商务系、机电工程系、建筑工程系、经济管理系、物流管理系、信息工程系、应用艺术系以及基础教学部。在校学生达到7000多人,每个系、部都有自己独立的校外实训基地,有的校外实训基地可以满足同一系、部不同专业的实训要求。综合全院教学需要,根据需求分析,并结合实际情况,在数据库中设计了8个独立的基本数据表(见图1),达到了分类整理的目的。
图1 校外实训基地数据表Fig.1 Datasheet of off-campus training bases
数据表的主体结构如图2所示。
每个数据表中存储了对应系部的校外实训基地的原始数据。案例如图3所示。
每家基地依托企业,都与学院签署了3份协议,企业、系部、实习实训处各保留1份。
图2 校外实训基地数据表结构Fig.2 Datasheet structure for off-campus training bases
图3 数据案例Fig.3 Cases of data management
3 学院校外实训基地数据汇总
1个数据库管理系统的原始数据在设计阶段常常被归类保存在多个数据表中。而日常应用中往往要用到多表数据的分类、汇总等操作,为此通过视图设计创建了实训基地汇总表。
视图是由1个或多个基本表或视图导出的虚拟表。视图并不保存任何记录,它存储的是查询语句,运用视图可以让数据库的设计、管理及使用都更加有效、方便。视图呈现出来的记录实际来自于数据表,极好地实现了数据共享,减少了数据冗余,达到了数据总表与各个基本数据表中数据同步的目的。
实现校外实训基地数据汇总视图的SQL脚本如下:
use 校外实训基地
go
if object_id('实训基地汇总表')>0
drop view 实训基地汇总表
go
create view 实训基地汇总表
as
with px as
(select 字段列表 from 国际商务系
union
select 字段列表 from 机电工程系
union
select 字段列表 from 基础教学部
union
select 字段列表 from 建筑工程系
union
select 字段列表 from 物流管理系
union
select 字段列表 from 经济管理系
union
select 字段列表 from 信息工程系
union
select 字段列表 from 应用艺术系
)
select top(select count(1)from px)*
from px
order by 合同编号
go
脚本中字段列表的内容为:合同编号、签订日期、截止日期、基地名称、依托企业名称、合作年限、校内联系人姓名、校内联系人固定电话、校内联系人手机、校内联系人电子邮箱、企业地址、企业联系人姓名、企业联系人固定电话、企业联系人手机、企业联系人电子邮箱、主要业务、面向专业数、面向主要专业、实习实训项目总数、实习实训主要项目、是否有住宿条件、基地是否发放学生实习补贴、是否挂牌、备注_原合同号、备注。
4 实训基地数据查询的实现
在实训基地汇总表的基础上可以非常方便地实现各种数据的查询。由于需要经常查询当前有效的实训基地,为此设计了当前有效实训基地等视图。
当前有效实训基地视图脚本如下:
use 校外实训基地
go
if object_id('当前有效实训基地')>0
drop view 当前有效实训基地
go
create view 当前有效实训基地
as
select * from 实训基地汇总表
where 截止日期>getdate()or 合作年限='长期合作'
同时,还设计了其他常用的查询视图,在此不一一赘述。
完整的数据库后台是系统前台开发的必要条件。在数据库设计过程中还运用了触发器、存储过程等,为前台系统的开发与设计打下了坚实的基础。
实训教学效果证明,高职教学质量的提高,加强教师师资建设,尤其是加强校外实训基地建设和培养模式创新是尤为重要的,它能不断提高人才培养质量和优化人才培养模式,通过数字化整合校外企业实训基地,为天津滨海职业学院校外实训基地的探索和开展提供了重要的信息化资料,真正实现了学校与企业的密切联系,极大地提高了学院各个系部校外实训的教学效率。
[1] 郑广成,王海军,朱翠苗. 高职校外实训基地建设研究[J]. 高等职业教育—天津职业大学学报,2009 (2):24-26.
[2] 冯艳. SQL Server数据库运用及其性能优化分析[J].软件导刊,2012(3):166-168.
[3] 陈增祥. SQL Server数据库数据完整性的研究与分析[J]. 信息安全与技术,2012(1):32-34.
[4] 徐燕兰,陈文开. 试析高校实训基地的制度建设[J].广西社会科学,2009(12):122-125.
[5] 廖良友. 基于Web技术的中学管理系统数据库设计[J]. 天津科技,2009(3):55-57.
Database Design for Off-campus Training Base Management System of Vocational Colleges
JIN Jiakun
(Tianjin Costal Polytechnic,Tianjin 300451,China)
The rapid development of off-campus practical teaching has enriched the variety of teaching model in vocational colleges. However,despite of the improvement of teaching quality brought by the growing number of training bases,former management mode of practical training has been affected. This paper points out that the handover of cooperative enterprises in the off-campus training and the updating of training agreements must adopt a more effective management mode,database management. Taking an example of the database management practice in off-campus practical training bases of Tianjin Coastal Polytechnic,this paper describes in detail data size management under the environment of SQL Server 2005.
off-campus training base;SQL Server 2005;practical teaching
TP315
:A
:1006-8945(2015)08-0035-02
2015-07-05