论文部分内容阅读
本论文以面向对象分析设计为核心思想,从中央广播电视大学教务管理系统出发,以建立数据访问模型为手段去建立与面向对象程序无缝连接的数据模型,并总结一种分布式应用系统的数据模型。
第一,研究了分布式数据访问模式,对于目前的面向对象程序设计和关系型数据库都作了详细研究;深入研究可以被应用系统采用的几种数据访问的设计模式。
第二,根据选用技术特点,通过对于分布式应用系统进行面向对象的分析与设计,完成分布式应用系统的数据访问模型。再根据面向对象中对象与关系数据库中表的对应关系,建立分布式应用系统中的四层数据模型。
第三,把设计好的分布式应用系统的四层数据模型在中央广播电视大学教务管理系统中实现。包括学生学籍子系统的实现,课程专业规则子系统的实现和代码表的实现。同时处理和解决很多在实现中遇到的实际问题和技术细节,包括数据的事务性管理,数据库的日志管理和分布式应用系统的数据交换模型。
本研究课题是利用现有技术在解决用户需求,并且应用各种设计模式来建立这个分布式应用系统。不仅从理论上证明这种方案的可行性,并且将其应用到真正系统之中,完成了理论与实践结合。