首页> 中文学位 >基于UML的网络分布式考试系统软件建模研究
【6h】

基于UML的网络分布式考试系统软件建模研究

代理获取

目录

文摘

英文文摘

独创声明及学位论文版权使用授权书

第1章绪论

1.1问题的提出

1.2相关研究综述

1.3研究目标与内容

1.4研究意义及方法

1.5论文结构

第2章网络分布式考试系统软件建模研究基础

2.1网络分布式考试系统的理解

2.1.1网络分布式考试系统的概念

2.1.2网络分布式考试系统的特点

2.1.3网络分布式考试系统参考的规范与标准

2.2网络分布式考试系统开发的理论基础

2.2.1网络教学评价理论

2.2.2网络题库建设理论

2.3网络分布式考试系统开发的原则及理论模型

2.3.1网络分布式考试系统的开发原则

2.3.2网络分布式考试系统的理论模型

2.4网络分布式考试系统软件建模基础

2.4.1统一建模语言UML

2.4.2软件统一过程—RUP

2.4.3建模工具Rational Rose

2.5网络分布式考试系统的软件建模过程

第3章网络分布式考试系统软件需求分析建模

3.1需求分析建模的步骤

3.2需求获取建模

3.2.1确定系统边界

3.2.2定义参与者

3.2.3定义用例

3.2.4构造需求模型

3.3需求分析建模

3.3.1分析类

3.3.2用例实现分析—活动图

3.3.3构造分析模型

3.4建立规格说明书

3.5需求分析模型的复审

3.6小结

第4章网络分布式考试系统软件设计建模

4.1设计建模的步骤

4.2软件体系结构设计建模

4.2.1体系结构的层次划分

4.2.2体系结构的子系统划分

4.2.3三层体系结构到类的划分映射

4.3详细设计建模

4.3.1设计实体类的属性及操作

4.3.2设计边界类的功能组成及操作

4.3.3设计控制类的操作

4.3.4设计类之间的关系

4.3.5构造设计类图模型

4.3.6借助交互图实现用例设计

4.4数据库建模

4.5实现建模

4.6设计建模的复审

4.7小结

第5章应用实例

5.1开发背景

5.2系统设计与建模

5.3系统实现

5.3.1前台主要功能模块的实现

5.3.2后台主要功能模块的实现

第6章结束语

6.1主要研究工作

6.2研究创新之处

6.3后续研究展望

注释

参考文献

致谢

攻读硕士学位期间发表学术论文目录

展开▼

摘要

随着网络技术教育应用的深入发展,考试系统的规模、复杂度日益增加,其技术手段、设计思想、系统体系结构都发生了深刻的变化,网络考试系统正朝着分布式、协作化、智能化的方向发展.领域研究者从不同的角度对日益复杂化的网络分布式考试系统进行了研究,其中系统的软件建模作为较为重要的一个因素,影响着系统功能的实现及教学需求的满足. 模型是现实系统的一个抽象,它提供了系统的蓝图,每个系统都可以从不同的方面用不同的模型来描述.论文采用了统一建模语言UML,(Unified Modeling Language)和软件统一过程RUP(Rational Unified:Process),借助ROSE工具,对网络分布式考试系统进行软件建模,最终目的是,用模型指导系统的分析和设计过程,为系统的具体开发提供大量可参考的软件模型,在提高系统开发效率和质量的同时,为系统的构建和进一步扩展奠定良好的基础. 论文采用面向对象设计方法、文献分析法、案例分析法等研究方法,在以下4个方面作了一些研究工作: 首先,从理论和软件系统建模这两个角度出发,论述了网络分布式考试系统软件建模的基础,得出系统的理论模型并介绍了软件统一过程在网络分布式考试系统建模过程中的应用. 其次,提出了网络分布式考试系统软件建模的方法、过程与步骤,分别从需求获取、需求分析、系统设计和系统实现四个阶段,详细论述了模型的构建方法与步骤. 第三,应用UML统一建模语言,结合系统理论模型,构建出网络分布式考试系统的需求模型、分析模型、设计模型、实现模型等可视化软件建模模型,使用不同的视图模型对系统开发的各个阶段加以描述,为网络分布式考试系统开发提供参考模型. 最后,开发了面向中小学的网络分布式考试系统,验证网络分布式考试系统建模方法的正确性及构建模型的有效性. 目前,采用UML进行系统建模已经成为面向对象分析和设计的一种趋势,国内对UML的使用刚刚起步,基于UML建模的网络分布式考试系统更是少见.论文立足于面向对象可视化建模的前沿技术,从模型抽象方法、建模过程、模型表示等几个角度构建网络分布式考试系统的软件建模方法,应用UML统一建模语言对网络分布式考试系统的结构、过程、功能等要素进行可视化的描述,最终为系统软件开发的各个阶段建立可视化模型,对于网络分布式考试系统的实际开发具有一定的指导意义.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号