实验实践课辅助排课系统的设计与实现
2014-07-13李丽郭芸俊
李丽 郭芸俊
摘要:该文详细介绍了在WINDOWS XP平台下, 利用可视化集成开发工具C++ Builder和SQL Server数据库技术开发的实验实践课辅助排课系统的设计与实现。该系统的运行提高了学院实验室排课的工作效率,促进了实验教学管理的定量化、规范化和信息化。
关键词:排课系统;实验教学管理;C++ Builder;SQL Server
中图分类号:TP315.69 文献标识码:A 文章编号:1009-3044(2014)05-0965-05
Experiment Practice Lesson Course Auxiliary Scheduling System Design and Realization
LI Li, GUO Yun-jun
(Taiyuan Institute of Computer Engineering, Taiyuan 030008, China)
Abstract:This article describes the platform in WINDOWS XP, using visual integrated development tools C ++ Builder and SQL Server database technology developed experimental practice lesson auxiliary Scheduling System Design and Implementation. The operation of the system to improve the efficiency of the laboratory Scheduling and promote a quantitative experimental teaching management, standardization and information technology.
Key words:course scheduling system;experimental teaching management;C++ Builder;SQL Server
高校的实验室作为学校实践教学、科学研究的基地,其管理水平和信息化程度直接影响着学校培养人才的质量和科研的效率。而在实验实践教学管理中,实验课的排课问题又是一项重要且复杂的基础工作。由于受到实验室、教师等资源的限制,实验排课的过程中充满了矛盾和冲突,手工排课,费时费力,且科学性、方便性更难以保证。所以,开发小型实用的实验室排课系统已成为我院实验室高效管理的迫切需求[1-2]。
目前,我院拥有实验室、语音室和公共机房100余个,分布在不同的校区。一直以来,我院实验室的排课都是采用各自为营、人工编排再统一上报汇总的工作方式。显然,该工作方式存在效率低、周期长、规范性差和出错率高等诸多缺陷。为了提高排课效率,满足实验室信息化综合管理的需求,也为了有利于学院对实验室的统一规范化管理和监督,我们开发了实验实践课辅助排课系统。
1 系统功能模块
本系统完成的功能主要有[3-4]:
1) 系统管理员可按学期发放实验教学任务,并对实验教学任务进行管理。
2) 系统管理员可以方便的对实验室、教师、班级、实验课程和项目等基本信息进行维护。……
