面向对象方法在一个在线考试系统中的应用

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:ji5261
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文论述了面向对象方法在一个在线考试系统中的应用,全文分为两部分: 理论部分,以软件工程的三要素为基础,分别从方法、过程和工具出发对建模的全程进行了较深入之研究,首先讨论了面向对象分析和设计的方法,分别从面向对象分析、设计、编码、测试等阶段介绍了相应的方法,接着详细介绍了统一建模语言(UML),从静态结构、动态行为、实现构造、模型组织、扩展机制等五个方面进行说明。然后阐述了面向对象软件过程,先后涉及到的主流软件过程有:Rational统一软件过程、敏捷建模过程,其中详尽介绍了Rational统一软件过程的四个阶段:初始阶段、细化阶段、构造阶段和交付阶段。 实践部分,针对在线考试系统的设计、开发的实际项目,给出了上述方法、过程和工具的详细实例,包括软件项目的管理、系统需求获取、分析与管理方法及其软件支撑工具,采用用例驱动的方法分析需求、以静态结构描述系统的类结构、关系和功能模型、用物理模型给出系统的网络拓扑结构、依托动态行为模型给出类和类之间所传递消息的时间顺序、以及借助ER图描述了数据库实体关系。
其他文献
基于IEEE802.11b协议的无线局域网是数据通信里的新兴领域,它所提供的无线宽带接入功能在很大程度上满足了用户在移动情况下对无线数据传输宽带接入的需求,具有巨大的市场前景
计算机视觉系统获取的图像质量直接影响其实用价值。实际环境中,因雾、霾、雨、雪等恶劣天气存在,室外视觉系统获取的图像质量会大大降低。本文对基于大气散射模型的单幅图像去
在互联网时代,云计算是一种能将大量的计算资源整合,使得用户能够按照需要运行大量的计算任务的新兴计算模式。云计算平台的调度器作为资源整合的核心模块,在优化资源,提高计
在人机交互领域中,交互界面的友好性变得越来越重要。由于人主要依靠视觉从外界获取信息,因此,人们希望计算机视觉在人机交互技术中也发挥重要作用。本文主要研究实时的基于视觉
高层体系结构(HLA:HighLevelArchitecture)是新一代分布交互仿真的体系结构标准,其中运行时间支撑结构(RTI:RuntimeInfrastructure)是HLA的核心软件,其功能类似于分布式操作系
本文论述了数据仓库技术在邮政CRM系统中的应用。邮政客户关系管理系统的总体结构包括业务数据层、中间处理层、数据仓库层和分析工具层四个层级。邮政CRM数据仓库的建设过程
网格计算是伴随着互联网技术而迅速发展起来的,最初是专门针对复杂科学计算应用的一种新型计算模式。这种计算模式是把整个网络整合成一台巨大的超级计算机。随着网格技术的
随着信息技术的发展,网络已经成为人们生活中必不可少的一部分,信息检索技术和电子商务被不同层次的人应用到生活中。但是在信息检索中,用户所关心的内容对服务器是公开的,好奇的
随着近几十年来人脸识别技术的飞速发展,形成了很多经典的人脸识别技术。人脸识别已经被广泛地应用在电子商务、门禁系统、视频监控等多个领域。目前为止绝大部分经典的人脸
实时系统被用于对处理器操作或是数据流时间要求严格的应用中。实时系统拥有严格定义的固定时间约束,相应的处理过程必须在规定的时间限制内完成,否则系统将失败。因而实时操作