导 师: 蔡建平;郭清顺
学科专业: H1204
授予学位: 硕士
作 者: ;
机构地区: 北京工业大学
摘 要: 本文提出了采用基于构件技术的多层结构模式来解决在传统的信息管理系统开发过程中,采用两层结构模式所带来的缺陷。因为随着数据量以及系统复杂程度的增加,采用两层结构的应用系统已经不能满足用户及其业务的需要。而采用基于构件技术的多层结构模式使得信息管理系统的开发变得简单快捷,不仅提高了信息系统的处理能力,还增加了系统可靠性和可扩展性。构件技术较好地解决了两层结构模式中存在的维护性差、安全性差和不可伸缩等问题。 本文通过对比三种典型的构件技术com+、corba、ejb,分析了佛山科学技术学院网络教学系统选择com+构件技术的原因。本文还对windows dna三层体系结构工作原理以及com+的工作原理、基本结构、系统结构和所提供的系统服务等关键技术做了详细的研究分析。最后,提出了采用基于com+技术的三层客户端/服务器分布式结构模式,为网络教学系统的模型构建奠定了基础。 在上述理论分析工作的基础上,本文给出了佛山科学技术学院网络教学系统的功能概述、需求分析、模块设计以及系统数据库设计等,并结合c++及com+技术,给出了网络教学系统子模块(考试系统)有关构件的详细设计以及代码实现,初步实现了基于com+构件技术的三层客户端/服务器结构的网络教学系统模型,使得在以后系统维护以及扩展等方面变得更加方便和简单。
关 键 词: 网络教学系统 构件技术 系统可靠性 可扩展性 数据库设计
分 类 号: [G434 TP311.52]