文摘
英文文摘
独创性声明及学位论文版权使用授权书
第一章绪论
1.1本文的研究背景
1.2远程教学理论
1.2.1什么是网上教育
1.2.2对传统教学的影响及其优点
1.2.3远程教育的发展趋势
第二章面向对象技术概述
2.1面向对象的发展史
2.2面向对象所涉及的概念
2.3面向对象方法学
2.4面向对象方法用于系统开发有如下优越性
2.5几种主要的面向对象的方法
2.6面向对象方法当前的研究领域
第三章统一建模语言及相关知识
3.1统一建模语言
3.1.1UML的历史
3.1.2 UML的定义
3.1.3 UML的内容
3.1.4 UML表示法和语义的发展背景
3.1.5 UML的扩展机制
3.1.6 UML的应用领域
3.2 CASE工具Rational Rose
3.3软件工程方法统一软件过程
3.3.1软件开发过程简介
3.3.2 Rational Unified Process统一过程
3.3.3统一过程的基本特点
3.3.4 RUP的二维结构
3.3.4 RUP的4个阶段——横轴(时间轴)
3.3.5 Rup的静态结构——纵轴
第四章教学系统的建模过程
4.1对问题领域的了解分析
4.2需求分析——用例
4.2.1用例的获取和组织
4.2.2识别用例
4.2.3细化用例图
4.2.4用例的详细描述
4.3系统的静态结构——类图
4.3.1系统的类
4.3.2绘制类图
4.4包图
4.5系统的动态行为模型
4.5.1顺序图
4.5.2协作图
4.5.3状态图
4.5.4活动图
第五章系统的实现
5.1系统物理模型
5.1.1构件图
5.1.2部署图
5.2系统开发环境
5.2.1系统开发工具的选择
5.2.2系统平台的选择
5.3系统的具体实现
5.3.1类图模型到关系数据库的映射
5.4主要功能模块的实现
5.4.1注册、登录模块
5.4.2作业模块
5.4.3在线考试模块
5.4.4课程选择模块
结束语
参考文献
致 谢