论文部分内容阅读
为了能完整的理解一个复杂的系统,就要对它建模,即从某个视点,在某种层次上详细说明被建模的系统。建模可看成一套在目标系统完成之前表达目标系统的技术,面向对象对于复杂软件系统的建模提供了正确的抽象,组件技术在面向对象抽象的基础上提供了更粗粒度级别的封装。本文的目的就是要基于以上技术基础实现远程教育题库系统模型的分析设计与实现。 本文首先介绍了建模相关理论及技术基础,同时详细描述了UML——一种用于对软件密集型系统进行可视化、详述、构造和文档化的建模语言——主要适用于分析与设计阶段的系统建模。在此技术基础上,通过对远程教育题库系统的用况分析建立了远程教育题库系统的体系结构模型,通过UML设计完成了题库系统的静态类图模型和动态行为模型,最后介绍了在考虑分布式环境的同时用面向对象语言——Java实现远程教育题库系统。