基于UML的PHS营业系统设计与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:stadpole
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在软件工程研究的发展中,面向功能的结构化方法和面向对象方法最被广泛应用。传统软件开发方法的基本技术是结构分析和结构设计技术,它是围绕实现处理功能的“过程”来构造系统,而其中数据流法把整个问题域看作一些数据流来加工,分析结果不能直接地映射为问题域,而是经过了不同程度的转化和重新组合。但用户需求的变化大部分是针对功能的,当需求发生变化时,用这种技术开发出来的软件,其稳定性、可修改性变得脆弱。在需求分析阶段使用的是面向对象的方法,而在数掘库设计阶段使用的是实体联系模型方法(ER模型),这两个阶段在本质上是分离的,这就需要一种映射方法来解决对象模型到实体联系模型或关系模型间的转换。面向对象的思想非常适合构造复杂的软件系统,面向对象的软件开发方法为大规模复杂系统的开发提供了有效手段,UML融合了Booch,OMT和OOSE方法中的概念,集中在设计通用的元模型上和建立通用的表示法,它为使用者提供广泛采用的建模语言,适用于各种软件开发方法,软件生命周期的各个阶段。 本论文首先介绍了面向对象技术与传统的设计方法的区别,其优越性所在,以及分布方式的特点。当前流行的商用的数据库管理系统还是基于关系模型的,因此本文研究了从面向对象的设计模式到关系模式的转换方法,接着从面向对象分析与设计技术在软件系统分析与设计中的应用出发,研究与分析出基于UML的软件系统分析与设计方法,并对其中的研究步骤进行详细说明。最后将基于UML的系统分析与设计方法应用于实际的PHS营业系统,进行了详细分析与设计。
其他文献
分布式人工智能是人工智能的一个分支,已经成为当前的研究热点。而对分布式人工智能最为有效的求解方式是基于Agent技术的建模。Agent建模主要是设计合适的Agent结构,通过学习
学位
随着科技的发展,新一代的计算机,无论计算能力和计算速度都比旧的计算机优越。但人类对高性能计算的需求,也不断提高。除了增强处理器本身的计算能力外,并行处理是一种提高计算能
随着信息技术和互联网技术的快速发展,嵌入式系统已广泛应用于消费电子和通信领域;嵌入式浏览器已成为最主要的应用软件,甚至有可能是唯一的、直接支持的应用软件。作为基于
随着P2P技术应用日益增多,加强对该项技术的研究已成为当务之急。本课题基于目前理论架构相对比较完整的P2P平台技术JXTA,研究了如何在该平台下进行应用开发,并讨论了P2P技术普
随着语义万维网的迅猛发展,越来越多的数据以RDF的形式发布出来,如何对这种语义数据进行存储、管理、查询以及有价值信息的挖掘,已经成为一个热门的话题。传统的三元组库设计实
面对因特网上日益增多的在线可读文本,文本过滤旨在帮助用户获取自己感兴趣的文本,实现信息服务的个性化,因此它具有广泛的应用背景和较高的实用价值。 文本过滤的形式可大致
在过去的几年中,对等网络(Peer-to-Peer,简称P2P)已经成为一种计算和应用的潮流.越来越多的互联网用户通过Napster,Gnutella,BT下载这样的P2P软件相互交流共享文件,而通过类
近年来,随着多媒体技术、计算机网络与通信技术的快速发展,传统的视频监控系统也朝着新的方向进行着不断地更新与发展.进而出现了集多媒体技术、计算机网络与通信技术于一体
在过去的十年中,传真是商务活动中必不可少的通信工具。随着Internet日益蓬勃发展,基于PSTN的传统传真方式将难以满足人们希望使用方便、价格低的传真服务的要求。而现今IP传