怎么理解"软件概要设计是系统总体结构设计或系统架构设计
6.l 系统总体结构设计 6.1.1 系统总体结构设计的任务 系统总体结构设计的任务,是根据系统分析的逻辑模型设计应用软件系统的物理结构。
系统物理模型必须符合逻辑模型,能够完成逻辑模型所规定的信息处理功能,这是物理设计的基本要求。
系统应具有可修改性,即易读,易于进行查错、改错、可以根据环境的变化和用户的要求进行各种改变和改进。
系统是否具有可修改性,对于系统开发和维护影响极大。
据统计,在系统生命周期中各阶段的应用软件费用及人力投入大体分布如下: 系统开发:20% 系统维护:80% 6.1.2 结构化设计的基本思想 1.结构化设计的要点 系统是否具有可修改性与其结构有着密切的关系。
“结构化设计” 的构想,成为系统设计的基本思想。
其要点如下: (1)模块化。
(2)由顶向下,逐步求精。
系统划分模块的工作应按层次进行:①把整个系统看做一个模块,然后把它按功能分解成若干第一层模块,它们各担负一定的局部功能,共同完成整个系统的功能。
②每个第一层模块又可以进一步分解成为更简单一些的第二层模块,越下层的模块,其功能越具体、越简单。
...
城市设计整体框架是什么?
1.指导思想采集者退散 运用现代城市设计手法,充分尊重自然生态环境,力求创造一个功能合理、环境优雅、配套设施完整、基础设施齐全、文脉城市空间、建筑形态亲和的高品质生活街区,提高规划区域的综合环境质量。
2.设计理念 文脉都市:每一个城市都有自己的历史与文化,因而也有自己的个性与特色,强调建国路整体的城市形象,并将徐州城市空间和建筑特色通过现代的建筑形式演绎出来。
生态人本:在建筑形态、道路、绿化的设计上注重人的感受,增加商贸中心的适宜性和可感性,通过功能划分、道路和绿化这些空间的载体之间的再组合,达到人与自然、空间之间的交融和生态系统的保持。
功能重组:合理安排用地功能,优化交通组织,增强环境的功能合理性。
文化延续:通过打通视廊,开辟绿化广场,形成烘托文化建筑的视觉空间,同时提供便捷的连接,使历史建筑环境与现代城市商业发展恢复联系,促进历史文化遗产的保护和地方文化的延续性。
3.功能定位, 通过注重基地内汉文华的保护,着重人为景观的建设发展,提高环境舒适性和景观和谐性,把建国路D段建成一个高品质的人文生活街区.使D段成为建国路最重要的组成部分,并成为城市建设的亮点。
什么是系统架构设计?
“架构”一词最早来自建筑学,原意为建筑物设计和建造的艺术。
但是在软件工程领域,软件架构不是一个新名词,只是在早期的著作中人们将软件架构称为软件体系架构。
这就是架构的概念。
所谓架构,就是人们对一个结构内的元素及元素间关系的一种主观影射的产物。
系统架构的主要任务是界定系统级的功能与非功能要求、规划要设计的整体系统的特征、规划并设计实现系统级的各项要求的手段,同时利用各种学科技术完成子系统的结构构建。
在系统架构中,由于对软件越来越深入的依赖,软件架构的任务也体现出重要的作用。
而且系统架构与软件架构是紧密联系和相互依赖的。
1997年,Eberhadrt Rechtin 与MarkW Maier 在其论著中,为计算机科学总结了系统架构方面的实践成果,从而奠定了系统科学和系统架构在计算机科学中的基石: 无论何种系统架构应用领域,目的都是一样的,即完整地、高一致性的、平衡各种利弊的、有技术和市场前瞻性的设计系统和实施系统。
...
系统总体结构图支持软件系统的详细设计 这句话为什么不对啊???...
1、软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。
2、软件开发是一项包括需求捕捉、需求分析、设计、实现和测试的系统工程。
3、软件一般是用某种程序设计语言来实现的。
通常采用软件开发工具可以进行开发。
4、软件分为系统软件和应用软件,并不只是包括可以在计算机上运行的程序,与这些程序相关的文件一般也被认为是软件的一部分。
5、软件设计思路和方法的一般过程,包括设计软件的功能和实现的算法和方法、软件的总体结构设计和模块设计、编程和调试、程序联调和测试以及编写、提交程序。
6、常见的软件开发语言:JAVA、C/C++/php/JSP/ASP/POWERBUILDER/DELPHI/.NET/C#/vb/等。
与应用最关键的需要用到数据库,常见数据库:MySQL/SQLSERVER/ORACLE等。
...