版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
作者单位:北京交通大学
学位级别:硕士
导师姓名:于剑
授予年度:2005年
学科分类:0810[工学-信息与通信工程] 08[工学] 081001[工学-通信与信息系统] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
主 题:下一代运营支撑系统 标准建模语言 统一软件开发过程 软件系统
摘 要:为提高大型软件项目的开发效率,本文以神州数码下一代运营支撑系统(NGOSS:NextGenerationOperationSupportSystem)综合营业子系统项目为背景,引入了以标准建模语言UML(UnifiedModelingLanguage)为建模工具、统一软件开发过程(RUP:RationalUnifiedProcess)为开发流程的开发方法来开发大型的软件系统的方法。\n 众所周知,软件系统始终是朝着更大更复杂的方向发展。大部分的原因要归功于计算机的处理能力每年都在增大,从而导致用户对软件系统的期望也更高。然而在对软件版本的不断升级过程中,必然导致系统的复杂度增加。这样既难于维护又给后续的扩展开发带来极大的不便。为了解决这些矛盾,本文试图总结一种软件开发方法来解决这个问题。\n 本文首先较系统地介绍了UML和RUP的基础理论,这部分为后续缴费模块实现章节提供了理论依据。其次简单地介绍了电信管理论坛(TMF:TelecomManagementForum)提出的NGOSS标准,神州数码NGOSS的系统框架也正是依据此标准设计的。然后采用以UML为建模工具和RUP为开发流程的开发方法来设计和开发了系统框架和营业缴费模块,从而验证该开发方法的可行性和正确性。最后,本文对前面的研究和设计进行总结,并对未来工作进行展望。