一种基于UML的软件体系的设计与研究一、基于UML描述的体系结构模型.PDFVIP

  • 0
  • 0
  • 约5.53千字
  • 约 5页
  • 2019-08-18 发布于天津
  • 举报

一种基于UML的软件体系的设计与研究一、基于UML描述的体系结构模型.PDF

一种基于UML的软件体系的设计与研究一、基于UML描述的体系结构模型.PDF

一种基于 UML 的软件体系的设计与研究 叶裴雷 1, 宋述波 2 (1. 广东白云学院, 计算机系, 广东 广州, 510000 2. 武汉大学, 计算机学院, 湖北 武汉) Ye Peilei 1, Song Shubo 2 (1. Department of Computer, Guangdong Baiyun University, Guangdong Guangzhou, 510000 2. School of Computer, Wuhan University, Hubei Wuhan) 摘要: 随着信息技术和信息产业的不断发展,软件广泛而深入地应用于各个领域。本文首先 分析目前软件设计中三层体系结构的不足, 结合软件开发工程实践中对软件体系结构的需 求,提出了一种基于 UML 描述的软件体系结构解决方案,将应用程序划分为页面表示层、 业务外观层、业务规则层、数据实体层、存储过程层等五层,并定义了层间调用标准接口。 关键字: UML 描述;软件体系;应用程序 Research of The Software Architecture Design based on UML Description 中图分类号:TP391 文献标识码:A Abstract: As the development of information technology and information industry, the software is used in different areas in our life. It analyzes the shortage of the recent three layer structure first. Considering the demand of software design and development, the thesis has brought forward a kind software architecture solution based on UML description which divides application into page expression layer, business facade layer, business rule layer, data layer and stored procedure layer, cross-layer call standard interface dataset. This solution builds a special standard dataset on data exchanging among layers. Keywords: UML Description; Software Architecture; Application Program 软件技术总是在不断地发现问题和解决问题的过程得到发展。软件应用为社会的进步提 供了巨大的推动力,反过来,社会的进步也对软件提出了更大的需求。如此,软件的规模越 来越大,复杂程度越来越高。软件的大型化,复杂化给设计、开发和维护带来了一系列困难, 长期以来人们也一直对其进行研究与探讨。本文给出了一种新型软件体系结构设计方法。 一、基于 UML 描述的体系结构模型 图 1 基于 UML 描述的体系结构 三层架构的出现和成熟已经在企业级应用程序开发领域中引发了一场革命。开发人员可 以将应用程序中的业务逻辑放在中间层应用服务器上,这样业务逻辑与用户界面分开。在保 证客户端功能的前提下,为用户提供简洁统一的界面。但是软件工程实践表明,如果仅仅按照 这种三层架构开发应用程序,相对于日益增长的软件复杂度和不断变化的用户需求,应用程序 的可扩展性和可维护性难以达到要求。下面将基于这种背景提出一种基于UML 描述的体系 结构。该体系结构如图 1。 二、体系结构的设计 2.1

文档评论(0)

1亿VIP精品文档

相关文档