高校教务管理系统的研究

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

高校教务管理系统的研究
摘要:本论文主要讨论了实体一关系数据库建模方法的局限性以及如何利用面向
对象的思想进行改进,并且以我校的教务管理的实际情况为背景,对基于校园
网的教务管理信息系统进行数据库建模和网络运行环境的设计,其中还涉及了
中间层组件的开发方法和排课算法的初步探讨。
关键词:组件模型;实体一关系模型;数据库建模;DCOM/COM;MTS组件;
教务管理;排课算法。
Abstract:In this thesis,the Entity-Relationship method of database modeling is
introduced and it‘s limitation is pointed out so clearly that we can find the
way to improve it with the Object-Oriented thinking. As an application of this
way,the database modeling of educational administration information
system and the running environment on the campus intranet are designed on
what is actually happening to our university. Further more,the arithmetic of
autogeneration of curriculum schedule and the methods of how to develop
software component in middle-tier is given simply in relation to the research
achievement abroad and home.
keywords:Component model;Entity-Relationship model;Database;modeling;
DCOM/COM;M TS component;Educational administation;Arithmetic of autogeneration of
curriculum schedule.

目 录
第一章 绪论................................. ......................2
1

1.1来源........................ ...... .. .. .. ................3
1.2国内研究成果综述.............. ...................... .....3
1.3本论文研究的主要内容...... .................. .. ...........3
第二章 系统总体设计........................ .. .. .. .. ........ ....5
2.1系统分析.................... ..............................5
2.1.1需求陈述 ............. ....................... .. .. 5
2.1.2数据流图................ .................... .. .. ..6
2.1.3问题域划分................. ................... .. . 6
2.2系统的网络运行环境.. .. .. .. .. .. .. ......................11
2.2.1组件模型概述..... .. .. .. .. .. .. .. .. .. .. .. .. ..11
2.2.2模型设计....................... ............... .. .15
第三章 数据库的建模原理........................................ .. 17
3.1数据库开发流程.......................... .. ....... .. .. ..17
3.2数据库的标准化.. .. .. ............................ .. ....19
3.3数据库的建模原理........................... ........ ......21
3.3.1实体一关系建模原理概述.................... .. .. .. .22
3.3.2实体一关系建模的局限性..................... .. .....23
3.3.3用面向对象思想对传统建模方法的改进............ .. ..24
第四章 数据库的建模实现.......................................... 27
4.1对象之间的关系......................... ............. ....28
4.2参照完整性的设计..................... .................... 32
4.3应用逻辑的实现.......................... ..... .... .... ..34
4.4查询模型的设计........................ .... ..... .... ....36
第五章 中间层组件的开发....................................... ... 37
5.1数据库访问技术概述........ ...............................38
5.2 MTS中间层构件的开发原则和实现方法... ....... ........... ..40
5.3 Web接口和专用接口的实现............ ..................... 42
第六章 排课算法初探................................ ... ... ... ...46
6.1排课规则....................................... .. .. .. ..46
6.2算法设计.. .. .. . .. ........................... .. .. .. ..47
6.3其他问题的考虑............................................49
第七章 课题展望....................................... ...........
50

致谢..................................... ..........................
51

参考文献....................... ..... ..... ............. ...........
51

附录............. ..... ............. ..... ............. ...... .....52

第一章 绪 论
1.1题目来源
2
2
从大多数高校目前的教务管理业务流程上来看:
首先,某一年级的总教学计划(在校期间的教学课程和教学进程)由各院教务员按照
各学院各学科专业方向提出,主要是必修课或学位课以及任选课的总学分和总学时。
其次,在每一学期开课前一学期由各院教务员根据实际情况添加该学期的教学分计
划(从审核后的总教学计划提取),主要补充院级任选课或非学位课。
最后,审核后的教学分计划为该学期的教学任务,即排课的源数据,经资源(上课
的时间和教室)的统一分配产生课表。
此外,校级任选课也是在每一学期开课前一学期由各院系向教研科申请,并提交审
核后加入选修学生的学期课表中;校级任选课是单独排课,与教学分计划分开排课,学
生每学期的课表因此包含校级选修课课表和由教学任务生成的课表。在业务中,还包含
学生成绩、学籍的管理,教师教学工作量、评估等管理,学生的校级选修课的管理。
但是,目前的操作方式仍然是教务员递交到教研科,教研科汇总后统一录入,审核
通过手工校验,工作量太大,数据的完整性也不能得到充分保证。我校目前采用的教务
管理软件,是基于单用户的桌面数据库管理模式,无论是从信息量的存储、数据库的性
能上,还是从系统的功能、安全和维护上,不能切合我校的教务管理的日常业务流程。
随着计算机的日益普及,网络的快速发展和数据库的广泛应用,使得利用校园
Intranet进行教务管理已成为可能。不但可以降低工作量、提高办公效率,而且使目前
分散的教务信息得到集中管理。然而,仅仅从某一环节去实现计算机的信息管理并不能
解决所有的问题,需要从整个业务流程上考虑,基于三层网络计算体系结构,利用校园
网构造我校的教务管理信息系统模型,这样才能做到事务的分布式处理,数据的集中式
管理,信息的真正共享。
当然,从计算机诞生的那个时代到依照摩尔定律飞速前进的今天,关于教务管理信
息系统的研究也有几十年的历史,但不是一劳永逸。技术的发展、环境的变化、时代的
要求,都为此带来了新的挑战和引起问题的再研究。
1.2国内研究成果综述
关于教务管理系统的研究已经很长时间了,同时也产生了丰硕的成果。由于教学管
理模式的不同,不再介绍国外关于教务管理的研究成果。在国内,由于各种原因,各高
校的教务管理系统都有自身的特点,不尽相同。条件好的高校,依托校园网,围绕本校
教务管理实际情况开发各管理模块;条件差一些的高校,就采用单机版的教务管理系统,

相关文档
最新文档