高校教务管理系统的研究
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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来源........................ ...... .. .. .. . (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题目来源