【摘 要】
:
统一软件开发过程(Rational Unified Process,RUP)是Rational软件公司的软件工程过程产品。它汲取了面向对象软件工程领域多年来的优秀研究成果,利用了新的可视化建模标准UML(U
论文部分内容阅读
统一软件开发过程(Rational Unified Process,RUP)是Rational软件公司的软件工程过程产品。它汲取了面向对象软件工程领域多年来的优秀研究成果,利用了新的可视化建模标准UML(Unified Modeling Language),被称为软件开发队伍的最佳实践。RUP是一种用况驱动、以构架为中心、迭代和增量的开发方法。与传统的开发方法相比,RUP能够有效地降低风险,更好地适应需求变化。 教学管理系统的目标是促进教学管理现代化,提高教学管理的效率。我们将RUP引入系统开发,在.NET平台上;以三层B/S结构成功地构建了中南大学教学管理系统。该系统适应新型教学管理模式,运行效果良好。 本文对RUP进行了较为深入的研究,分析了其主要特点和二维结构,并对RUP和XP这两种目前最为流行的软件开发过程进行了比较。针对教学管理系统的特点,提出了在.NET平台上构建教学管理系统的总体方案。采用RUP来指导项目开发,对其进行合理地剪裁,在经过多次迭代后,最终获得了满意的效果。选课子系统是整个系统中的一个重要部分,体现了其适应全面学分制的特点。本文侧重介绍了选课子系统的开发过程,尤其是需求、分析、设计、实现和测试五个核心工作流。另外,分析了教学管理系统的关键技术,包括数据存取和显示技术、多级安全机制、并发控制、构建公共类库和应用程序配置等。最后,对课题进行了小结,并展望了未来的工作。
其他文献
随着国际互联网的发展和大规模存储的普遍应用,数据挖掘作为对数据进行分析理解应用的科学,越来越受到重视.数据分类是数据挖掘的一个重要研究领域.近年来数据分类的理论研究
椭圆曲线密码是公钥密码的研究热点。本文主要介绍了椭圆曲线公钥密码的相关内容,在这一基础之上重点研究了椭圆曲线公钥密码快速实现的方法。本文首先给出椭圆曲线密码体制的
移动计算环境下,由于有通信带宽窄、网络断接频繁、移动终端资源有限等缺陷,造成了移动数据存取的瓶颈.它使该环境下查询处理面临一定的挑战,减少移动节点对数据库的访问正是
当代产品创新设计的本质是知识的创新,而在现实世界中,知识和信息是极其丰富的,对于创新设计者来说,真正稀缺的是有意义地使用现有知识的能力,即应用知识实施技术创新的能力。知识
近些年,数据流逐渐成为越来越重要的数据类型。数据流终的数据不同于传统的数据库中的数据,因此数据流中的数据处理和管理方面的技术需要重新被考虑;这开拓了一个崭新的研究方向
人脸表情识别是一个将计算机采集到的表情特征信息进行分类和识别的过程,涉及图像处理、机器视觉、运动跟踪、情感计算、特征识别、生理心理学等领域。识别过程一般包括人脸图
随着信息时代的到来,ERP(Enterprise Resource Planning)在国内外的应用已经日趋广泛。本文在分析了 ERP 应用现状的基础上,探讨了进化型 ERP 的概念和内涵,分析了它的特点,并从体系结构和实现策略等方面对其进行了具体而深入的研究。全文共分六章。第一章为绪论,概括了 ERP 的应用现状和存在的问题,提出了进化型 ERP 的研究需求。第二章阐述了 ERP 的基本原理及其
本设计依靠银联现有的银行卡支付体系,通过与各业务参与机构的灵活的接入方式,为移动支付提供了一个投入低廉、稳定成熟的解决方案.考虑到移动支付系统的特点,本设计的基本设
随着计算机网络技术的迅猛发展,协同设计已经成为网络环境下数字化设计与制造的关键技术之一,成为企业达成产品的敏捷设计制造,增强市场竞争力的重要途径.本文主要对协同设计
本课题所研究的薄形组合件自适应识别系统,运用机器视觉检测技术、光学成像技术和CCD电子摄像技术,通过图像处理和分析实现对薄型组合件装配过程的检测,有效地解决了装配过程中