班级管理信息系统总体方案简介
(一)组织机构分析
本班管理是由班主任和班级团组织、学生共同完成的。其组织形式如图1所示。
经济管理学院信息管理与信XX(班主任)班团委 班委图1 教学管理组织机构图
(二)业务流程分析
对各个部门、各业务人员进行详细的调查,可以了解到现行管理业务主要有:
(1)新生入学后填写的学生情况登记表报各院、系后,再上报教务处教务科,教务科将这些报表汇总后与学校招生办公室进行核对,准确无误后存档以备使用。
(2)每年各个专业在制定完教学计划后,交系教学办公室审核,然后上报教务科,由教务处和教务科出面组织全校进行讨论,协调各专业的教学执行计划,最后形成年度教学执行计划下发各系组织落实。
(3)各系将落实后的教师任务分配表汇总上报教务科。
(4)各系教学办公室根据教学执行计划、教师任务分配表和教室情况排出本系课程
表,再报教务科,由教务科进行统一协调,最后制定出全校课程表下发各院、系。
(5)学校在部分专业中实施了学分制管理,在每学期开学以前还要进行学生选课工作。
(6)期末考试结束后,各系将学生成绩归档并进行学籍处理,然后将成绩及学籍处理结果报教务科审批执行。
(7)此外,教务科还要根据教师任课情况、学生情况制作各种报表上报学校、省教委及各有关单位。
对上述调查结果进行分析,可以将教学管理系统划分为以下几个部分,即业务过程:
(1)学生学籍处理;(2)学生成绩管理;(3)教学计划管理;(4)学生选课管理;(5)排课管理;(6)教室设施管理;(7)教师基本信息管理;(8)统计管理;(9)报表管理。
(三)数据存储分析(数据库设计)
在规划出系统业务模型之后,应该进行的是主题数据库的设计,遵循数据位于处理的中心,数据模型稳定,而处理多变的原则,通过对系统业务流程中数据处理部分的分析,采用E-R图可以建立相对稳定的数据模型结构。而对一些零理,可通过文件或视图的形式在系统详细设计中实现。
按照实体分析方法所设计的主题数据库共有8个。
(1)学生学籍管理数据库。该数据库记录了学生基本信息、学生奖惩情况、学生学籍变动情况、参加学校课外活动情况等信息,它反映了学生在校四年的主要情况。
(2)学生成绩管理数据库。该数据库记录了学生的各门课程的学习成绩及补考成绩,反映了学生在校四年的学习情况。
(3)教师管理数据库。该数据库记录了教师的基本信息及所属教研室、所属院系的基本情况。
(4)课程管理数据库。该数据库记录教学执行计划的详细内容。
(5)教室管理数据库。该数据库记录学校所有教室的基本配置及使用情况。
(6)教师任课数据库。该数据库记录每一个任课教师的任课情况及日常必须的调课信息。
(7)课表数据库。是各专业、各班级课程安排的具体体现。
(8)统计数据库。是根据教师、学生的各类信息进行分类汇总形成的一个初步的综合统计信息。为了支持高层的统计分析,可以该数据库的基础上拓展,建立更高层的统计数据库以辅助高层管理人员的决策活动。
由于教学管理系统仅仅是学校各项管理中的一个职能域,所以在进行主题数据库中的数据项定义中,要充分考虑本系统与其它系统之间、本系统与校外上级部门之间的数据交换关系。例如目前有关教师基本情况的管理是在系统内进行,但将来必定会与学校人事部门相联系,因此要考虑当系统未来需求发生变化时对本系统的影响。又比如在各个主题数据库的定义中,不仅要考虑自身的信息需求,还要充分考虑到学校其它部门、上级部门的信息需求是否已经被包含在了这些主题数据库中。只有这样才能保证数据模型的稳定性。
在系统方案制定过程中一个值得注意的问题是,信息系统不是用来简单地代替手工数据处理,而是要在其建设过程中去掉冗余的业务过程或业务活动,克服原系统薄弱环节,
进而全面提高管理水平。例如这个系统中的排课过程,先是由各院、系根据自身情况进行排课,然后再由教务科进行统一协调,这个过程意味着要有若干套排课人员从事这项工作,如果采用计算机进行处理,可以直接对全校课程进行排课而无需更多人的参与,最后的协调部门仍然是教务科。鉴于教务科人力的限制,各个院、系教学办公室在这项业务中只负责录入有关排课所需的基本信息,并将这些信息传递给教务科。因此在制定出系统主题数据库方案后,要进行的是数据库和处理业务的分布分析,分析结果如图2所示。
(四)计算机网络设计
计算机网络系统采用客户机/服务器体系结构实现教学管理信息系统。该网络系统由服务器和数据库系统管理软件进行数据库事务处理;由工作站上用户工具进行数据加工处理;经TCP/IP网络联接客户机与服务器;采用HUB,经双绞线、细缆等实现物理结构上的树形布局,逻辑结构上采用总线连接。服务器与客户机入网连接均采用以太网卡。
(五)硬件设计
按照系统逻辑方案和分布方案,在教务处配备服务器1台和3-4台工作站,以及普通打印机和激光打印机。各院系可配置1台工作站来实现信息交换和处理。校选课系统配置服务器1台和若干台工作站,以及普通打印机和激光打印机。
另外,为了支持图像、照片的录入和显示功能,在教务处可配置扫描仪1台。根据实际需要也可以为各院系配置扫描仪。
(六)软件(含数据库管理系统)设计
考虑到系统的可靠性、稳定性、环境适应省教委信息系统的连接,在服务器端使用Oracle数据库管理系统,在客户机端使用Power Builder开发平台。具体配置如下:
(1)服务器运行UNIX操作系统。
(2)客户机运行Windows操作系统。
(3)网络采用TCP/IP协议。
(4)数据库使用Oracle数据管理系统。
(5)前端开发工具采用Power Builder。
(6)辅助开发工具,VB、Java等。
(七)完成规划报告
当教学管理系统的逻辑方案、计算机网络配置方案、系统软件配置方案确定之后,即可进行开发费用估算。开发费用包括硬件费用、系统软件费用等项内容。同时需制定出开发进度计划。最后完成教学管理信息系统总体方案报告,此报告经与主管领导和最终用户论证后即可开始系统开发工作。