有限,原则上是让所有的教室都充分利用。?6.学生教师合理休息问题?7.医学院很多课程一门课要求多个教师在不同类型的教师中授课,需要对各类型的课程划分等级?8.同一班学生课程合理分布的问题Р7Р编程语言和数据库的采用Р系统采用Borland的Delphi7.0进行开发。? Delphi是全新的可视化编程环境,为我们提供了一种方便、快捷的Windows?应用程序开发工具。它使用了Microsoft Windows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language)、当今世界上最快的编辑器、最为领先的数据库技术。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地提高编程效率。?不同的数据库开发软件对数据库的操作是不一样的,在Delphi中,数据库应用程序可以通过Borland数据库引擎BDE (Borland DataBase Engine) 来操作数据库中的数据。事实上,应用程序是通过数据访问组件和BDE连接,再由BDE去访问数据库来完成对数据库的操作的,并非直接操作BDE。这样用户只需关心数据组件即可,不用去直接和BDE打交道。Р8Р基于BDE的数据库应用程序РBORLANFD DATABASE ENGINEРSQL LinksРODBC SocketР网络协议РODBC驱动程序РOracle Sybase?SQL Server?DB2 InformixРODBC数据源РParadox dBaseР基于BDE的数据库应用程序的结构图Р9Р教师信息Р教室信息Р学校信息Р信息处理程序Р信息存储数据库Р排课处理程序Р课程调配数据库Р显示课程表Р表格生成程序Р学院机构相邻关系程序Р学院机构相邻关系数据库Р学生信息数据库Р教师信息数据Р教室数据Р学生信息Р该系统的系统流程图如下:Р10