嵌入GIS概要设计
嵌入式GIS系统
概要设计说明书
[V1.0(版本号)]
拟制人______________________ 审核人______________________ 批准人______________________
[二零零四年四月二十一日]
概要设计说明书
1.引言
1.1编写目的
编写这份概要设计说明书目的一是指导项目成员进行开发,以保证项目进行的延续性和稳定性,另外由于本项目属于科研项目范畴,该概要设计说明书将成为本科研课题的一项重要依据。
1.2背景
a.本科研项目名称:嵌入式GIS在中小型企业中的应用
b.本项目的种类:广州东山区科研项目
c.本项目承接单位:中山大学计算科学与计算机应用研究所
d.本项目开发者:江慧扬、覃廉、冯家浩、奚少杰、卓汉逵
1.3定义
本系统所涉及的具体名词定义如下:
[嵌入式GIS]:嵌入企业原有MIS系统,实现数据的嵌入与工作流的嵌入,让企业在不更换原有MIS的情况下能单独定制GIS功能的应用,辅助企业的信息处理与决策。
当中具体的嵌入程度定义如下:1、实现数据的嵌入。
MIS原有数据和GIS的数据实现关联整合;
2、功能嵌入。
在MIS开发平台上能实现GIS功能的无缝调用。
2.总体设计
2.1需求规定
本系统需要实现面向二次开发的嵌入式GIS开发平台,包括:1、嵌入式GIS的数据处理平台;2、用于二次开发的实现GIS开发的ActiveX控件
2.1.1系统功能
1、嵌入式GIS的数据处理平台
1)能实现对几种开放性矢量图文件格式的快速处理,将这些文件数据导入我们自定义的空间数据和属性数据的存储文件当中。
2)能实现对采集数据的快速导入:实地采集数据存放独立文件中,系统要能快速的将这些数据导入到空间数据和属性数据的存储文件当中。
3)对我们自定义的空间数据和属性数据的存储文件中的数据,系统能快速的以图形方式呈现。
4)对呈现的地理信息图形能进行编辑修改。
5)能实现基本的图形绘图功能,包括拓扑关系的创建。
6)实现图形属性数据的编辑。
7)能将修改后的图形数据和属性数据存放回存储文件中。
8)实现和原有MIS系统数据的关联,将关联信息存放在关联文件中。
2、用于二次开发的实现GIS开发的ActiveX控件:
1)对记录矢量图形信息的文件的读取和呈现;
2)对呈现的图形进行快速的放大、缩小、漫游、查询等地图操作;
3)实现一部分空间分析功能,包括距离测定、最短路径选择;
4)实现GIS数据和MIS数据的双向查询。
2.1.2系统性能
主要解决图形的快速处理、MIS数据与GIS数据的快速双向查询,和高效的含拓扑关系的图形文件格式的定义。
2.2运行环境
2.2.1环境要求
内存:128M
CPU:1.0GBHZ
硬盘:10G
操作系统:windows 2000以上操作系统
2.2.2支持软件
Windows下任意开发软件
2.2.3接口
1、控件接口:ActiveX标准接口
2、数据接口:XML标准格式
2.2.4数据库
系统自定义数据(具体定义下面介绍)存放在XML文件当中,MIS数据存放在数据库,一部分信息如图片还可以路径形式存放在硬盘上。
这里MIS数据库可以是在支持操作系统上运行的任意数据库。
2.3 文件格式定义
第三方文件包括由AutoCAD 定义的.dxf 文件。
以上文件的具体格式见附录。
2.4 系统框架
2.4.1嵌入式GIS 的数据处理平台
2.4.2 GIS 构件
2.5结构
2.5.1嵌入式GIS 的数据处理平台(DataBuilder )
具体功能定义如下:
3、查询(RQuery ):
1)根据GIS 信息查相关MIS 数据; 2)根据MIS 信息查相关GIS 数据。
4、XMLR 存储(SaveRel ):
根据GIS 属性数据如坐标、名称、长度等进行查询
1、 源数据导入XMLD (DataTransfer ):
包括dxf 格式文件的导入和采集数据的导入
2、XMLD 数据展现(DataShow ):
XMLD 的数据快速展现在用户端系统 3、图形的修改(EditGraph ):
背景图也即由dxf 格式文件导入的图层不允许修改 1)地图放大、缩小、漫游
2)选中图形的操作
3)属性数据的添加、修改
4)图形的修改:对点、线、块(BLOCK)的添加、修改、删除4、拓扑关系的修改(EditTopo ):
点、线、块之间的相连、分离、方向性质的修改。
5、查询(DQuery ):
根据GIS 属性数据如坐标、名称、长度等进行查询 6、XMLD 存储(SaveData ):
将更改过的数据存入XMLD 文件中。
1、 XMLR 数据的展现(RDataShow ):
在选定某GIS 节点时能将其MIS 数据展现
2、G-M 关联建立(RelBuild ):
实现GIS 数据与MIS 数据的关联
1) 对所选定的GIS 元素显示MIS 数据库表结构; 2) 对所选定MIS 数据表显示表数据 3) 选中相应表数据
模块一 GraphControl
ActiveGIS 中除了空间分析功能之外其余功能都在DataBuilder
之中有所实现。
2.6功能需求与系统模块的关系
模块三
PropertyControl
模块四 MDataControl
2.7尚未解决的问题
如何将.net框架下创建的控件封装成标准的ActiveX控件。
3.系统数据结构设计
3.1逻辑结构设计要点
[给出本系统内软件所使用的每个数据结构的名称、标识符以及它们之中每个数据项、记录、文卷和系的标识、定义、长度及它们之间的层次的或表格的相互关系。
]
3.2物理结构设计要点
[给出本系统内软件所使用的每个数据结构中的每个数据项的存储要求,访问方法、存取单位、存取的物理关系、设计考虑和保密条件。
]
3.3数据结构与程序的关系
[说明各个数据结构与访问这些数据结构的各个程序之间的对应关系。
]
4.系统出错处理设计
4.1出错补救措施
对个人分工模块建立Bug表,记录Bug信息和调Bug情况,具体可参考《BUG管理跟踪表》。
4.2系统维护设计
系统的MIS数据沿用中大管线系统的数据,设计时需考虑通用性,参数方面要预留足够灵活性。
GIS构件测试时搭建构件容器TestGIS,用以测定构件功能。
附录1:XMLG设计(更具体信息可以参考《XMLG详细设计》)。
gis设计方案
gis设计方案
GIS设计方案是指在GIS系统建设过程中,根据具体的需求和要求,综合考虑数据获取和处理、空间分析和可视化呈现等方面的因素,制定出一套系统性的解决方案。
首先,需要进行数据获取和处理。
针对所需的地理空间数据,可以选择多种获取方式,如空间数据库导入、卫星遥感影像获取、GPS数据采集等。
在数据处理过程中,需要进行数据格式转换、数据匹配和数据质量检查等操作,确保数据的准确性和完整性。
其次,进行空间分析。
根据需求,选择合适的空间分析方法和算法,进行空间数据的挖掘和分析。
常用的空间分析方法包括空间关联分析、空间插值分析和空间聚类分析等。
通过空间分析,可以发现地理空间数据之间的关系和规律,为后续的决策提供支持。
最后,进行可视化呈现。
将分析好的地理空间数据以图像或动态图形的形式展示出来,使用户能够直观地了解和理解地理空间信息。
可视化呈现可以使用地图、图表和动画等方式,根据需要进行定制和个性化的设计。
在GIS设计方案中,还需要考虑基础设施和技术支持。
包括硬件设备的选型和布局,软件平台的选择和配置,以及人员培训和技术支持等方面。
要确保系统的稳定性和可靠性,提供良好的用户体验和服务。
综上所述,GIS设计方案需要综合考虑数据获取和处理、空间
分析和可视化呈现等方面的因素,制定出一套系统性的解决方案。
设计方案包括数据获取和处理、空间分析和可视化呈现等步骤,需要考虑基础设施和技术支持。
通过GIS系统的建设,可以实现地理空间数据的整合和分析,提供有力的支持和决策依据。
gis的设计方法与步骤
gis的设计方法与步骤一、引言地理信息系统(GIS)是一种处理和分析地理信息的系统,它能够提供对地理现象的全面和精确视图,从而为各种应用提供决策支持。
在设计和开发一个GIS系统时,需要遵循一定的步骤和方法。
以下将详细介绍这些步骤和方法。
二、设计前的准备1. 明确目标:在开始设计之前,需要明确GIS系统的目标,包括解决什么样的问题,提供什么样的服务,以及预期的用户群体等。
2. 理解数据:了解将用于GIS系统的数据,包括来源、质量、格式和更新频率等。
三、系统架构设计1. 确定硬件和软件需求:根据系统规模和复杂度,确定所需的硬件(如服务器、存储设备、网络等)和软件(如操作系统、数据库管理系统、编程语言等)需求。
2. 模块化设计:将GIS系统划分为不同的模块,如数据管理模块、空间分析模块、用户界面模块等,以提高系统的可维护性和可扩展性。
四、数据管理1. 数据收集:根据数据需求,进行数据收集和整理。
2. 数据整合:将不同来源的数据整合到GIS系统中,确保数据的一致性和准确性。
3. 数据存储:选择合适的数据库管理系统,将数据存储在安全、稳定、高效的存储环境中。
五、空间分析功能设计1. 分析需求:明确GIS系统需要实现的空间分析功能,如叠加分析、缓冲区生成、空间插值等。
2. 实现方法:根据需求,选择合适的技术和方法来实现空间分析功能,如GIS软件的内建功能、编程语言和算法等。
六、用户界面设计1. 确定用户群体:明确系统的用户群体,了解他们的需求和操作习惯。
2. 界面布局:设计友好的界面布局,确保用户能够方便地使用系统。
3. 交互设计:优化系统的交互设计,提高用户的使用体验。
七、测试与评估1. 单元测试:测试系统的各个单元(如数据管理模块、空间分析模块、用户界面模块等)是否正常工作。
2. 系统集成测试:测试各个单元在集成系统后是否正常工作,是否出现数据冲突或功能缺失。
3. 性能测试:测试系统的性能,包括响应时间、负载能力等,以确保系统能够满足用户需求。
GIS应用系统设计
GIS应用系统设计一、概述地理信息系统(Geographic Information System,GIS)是一种以地理空间为基础,以电子方式捕捉、存储、管理、分析和显示地理信息的计算机系统。
它广泛应用于城市规划、环境保护、农业管理、交通规划等领域。
本文将介绍如何设计一个高质量的GIS应用系统。
二、需求分析在开始设计GIS应用系统之前,我们需要充分了解客户的需求,明确系统的目标和功能。
常见的GIS应用需求包括地图显示、数据采集、数据分析、报表生成等。
根据需求,我们可以确定系统的模块划分和功能设计。
三、系统架构设计1. 数据管理GIS应用系统的核心是数据管理,包括数据采集、存储、更新和查询等功能。
可以采用数据库来存储和管理地理信息数据,如Oracle Spatial或PostGIS。
同时,还需要设计数据格式和数据模型,以适应不同类型的地理数据。
2. 地图显示地图显示是GIS应用系统的重要功能之一,可以使用地图引擎来实现,如ArcGIS、Google Maps、Leaflet等。
通过地图引擎,可以加载地理数据,并在地图上进行展示和交互操作,如放大、缩小、标记等。
3. 空间分析空间分析是GIS应用系统的核心功能,用于对地理数据进行空间关系的分析和处理。
可以实现距离计算、缓冲区分析、叠加分析等常见的空间分析操作。
常用的空间分析工具包括ArcGIS、QGIS等。
4. 数据采集数据采集模块用于采集和更新地理数据,可以通过GPS、遥感影像等手段获取地理数据,并将其转化为可用的数据格式。
同时,还可以支持数据的编辑和更新操作,确保地理数据的准确性和完整性。
5. 报表生成报表生成模块用于生成各类报表和统计图表,以方便用户对地理数据进行分析和展示。
可以使用图表库来实现,如Highcharts、ECharts 等。
通过报表生成模块,用户可以根据需要自定义报表样式和数据展示方式。
6. 用户管理用户管理模块用于管理系统的用户和权限,包括用户注册、登陆、密码重置等功能。
GIS软件工程的总体设计-课件 (二)
GIS软件工程的总体设计-课件 (二)
1. GIS软件工程的总体设计需要考虑到系统的功能需求,包括数据管理、地图展示、空间分析等。
2. 在GIS软件工程的总体设计中,需要考虑到系统的数据源,包括地图数据、卫星影像数据、传感器数据等。
3. GIS软件工程的总体设计需要考虑到系统的用户需求,包括不同用户的使用习惯、需求差异等。
4. 在GIS软件工程的总体设计中,需要考虑到系统的安全性,包括数据的保密性、系统的防护能力等。
5. GIS软件工程的总体设计需要考虑到系统的可扩展性,包括支持新的数据源、新的功能模块等。
6. 在GIS软件工程的总体设计中,需要考虑到系统的性能需求,包括数据处理速度、系统响应时间等。
7. GIS软件工程的总体设计需要考虑到系统的可维护性,包括代码的易读性、易维护性等。
8. 在GIS软件工程的总体设计中,需要考虑到系统的用户界面设计,包括界面的美观性、易用性等。
9. GIS软件工程的总体设计需要考虑到系统的可靠性,包括系统的稳定性、容错能力等。
10. 在GIS软件工程的总体设计中,需要考虑到系统的成本效益,包括系统的开发成本、维护成本等。
嵌入式GIS地图框架的设计与实现的开题报告
嵌入式GIS地图框架的设计与实现的开题报告一、选题背景随着物联网、移动互联网等技术的不断发展,人们对于地理信息的需求日益增长,尤其是在物联网和智能城市的应用方面,GIS技术变得越来越重要。
嵌入式设备作为物联网的重要组成部分,往往需要集成GIS 技术来实现地图可视化、地理数据显示和空间分析等功能。
因此,嵌入式GIS地图框架的设计与实现具有重要的现实意义。
目前,已经有很多开源GIS地图框架可供选择,如OpenLayers、Leaflet、MapBox等等,但是这些框架都是基于Web技术的,所以无法直接应用于嵌入式设备上。
因此,本文将研究如何设计和实现一种适用于嵌入式设备的GIS地图框架。
二、研究内容本文主要研究内容如下:1.调研和分析已有的GIS地图框架,了解其特点和局限性;2.研究和设计嵌入式GIS地图框架的架构和核心功能,包括地图显示、地图交互、地理数据处理和空间分析等;3.开发和实现基于嵌入式设备的GIS地图框架,包括框架的核心模块和示例应用程序;4.进行框架的性能测试和优化,验证框架在嵌入式设备上的可行性和实用性。
三、预期结果通过本次研究,预计可以得到以下结果:1.设计和实现一种适用于嵌入式设备的GIS地图框架,该框架具有较小的体积、低的资源占用和优秀的性能表现。
2.提供示例应用程序,验证框架的功能和实用性。
3.对比和分析已有的GIS地图框架,从中总结出优缺点,为后续的相关研究提供参考。
四、研究方法本文采用了以下研究方法:1.文献调研:对已有的GIS地图框架进行系统调研和分析,了解其特点和局限性,为设计嵌入式GIS地图框架提供参考;2.需求分析:从用户需求的角度出发,确定嵌入式GIS地图框架的功能和性能要求;3.设计与实现:根据需求分析的结果,设计和实现嵌入式GIS地图框架,并开发示例应用程序;4.测试与优化:对已实现的框架进行性能测试和优化,验证框架的可行性和实用性。
五、进度计划本次研究的进度计划如下:1.前期准备工作(3周):进行文献调研,明确需求;2.设计和实现(6周):根据需求设计和实现嵌入式GIS地图框架,开发示例应用程序;3.测试与优化(2周):对已实现的框架进行性能测试和优化;4.撰写论文(3周):撰写开题报告和论文,进行修改和完善。
基于WindowsCE嵌入式GIS开发
基于WindowsCE嵌入式GIS开发摘要:嵌入式地理信息系统开发在测绘、智能交通、海事、国防、公安等领域都有无限广阔的应用背景。
论文介绍了嵌入式GIS 技术及其发展动态,简要描述了嵌入式GIS 的相关背景技术,讨论了基于Windows CE 的嵌入式GIS 的设计和开发。
关键词:嵌入式GIS,Windows CEAbstract: The embedded geographic information system development in surveying and mapping, intelligent transportation, maritime, national defense, public security and other fields have broad application background. This paper introduces the embedded GIS technology and its development trends, a brief description of the embedded GIS related technical background, the discussion based on the Windows CE embedded GIS design and development.Key words: embedded GIS, Windows CE1. 绪论1.1 研究背景地理信息系统(Geographic Information System,简称GIS) 是一种采集、存储、管理、分析、显示与应用地理信息的计算机系统,是分析和处理海量数据的通用技术。
嵌入式地理信息系统[1](Embedded GIS),是地理信息系统与嵌入式设备相结合的产物,它不仅是传统意义上的GIS,而且是原有GIS领域的分支与延伸、补充与发展,在测绘、智能交通、海事、国防、公安等领域都有无限广阔的应用背景,可广泛应用于军事、野外测绘、医疗、汽车导航等领域。
gis系统设计方案
GIS系统设计方案1. 引言地理信息系统(Geographic Information System,简称GIS)是一种基于地理位置信息的系统,广泛应用于地理学、城市规划、环境科学、交通管理等领域。
本文将介绍一个GIS系统的设计方案,该方案旨在实现地理数据的有效收集、管理和分析。
2. 系统概述2.1 目标该GIS系统的主要目标是提供一个集成的平台,让用户能够有效地处理地理空间数据,完成地理分析,生成专业的地图和报告。
系统应具备以下功能:•地理数据的采集和处理;•空间数据的存储和查询;•空间分析和统计;•地图绘制和显示;•数据报表生成。
2.2 技术架构该GIS系统将采用经典的3层架构,包括前端界面层、应用层和数据层。
•前端界面层:用户通过Web浏览器进行系统操作,交互界面采用HTML、CSS和JavaScript实现,以实现友好的用户交互体验。
•应用层:负责接收用户请求并进行处理,包括数据的查询、分析和可视化。
应用层采用Python作为主要开发语言,并使用Django框架提供Web 服务。
•数据层:负责数据的存储和管理。
系统将采用关系数据库管理空间数据,以支持复杂的空间查询和分析操作。
常用的空间数据格式如Shapefile和GeoJSON均可以被支持。
3. 功能设计3.1 地理数据采集和处理系统将提供用户友好的表单和工具,方便用户输入和管理地理数据。
用户可以通过上传地理数据文件,或者通过绘制地理要素的方式进行数据录入。
系统将提供数据预处理功能,包括数据清洗、格式转换等。
3.2 空间数据存储和查询系统将采用关系数据库存储地理数据,通过空间数据库的扩展插件支持空间数据的存储和查询。
系统将设计并实现合适的数据库模式,以支持常见的空间查询,如空间距离查询、重叠查询等。
3.3 空间分析和统计系统将提供多种空间分析和统计功能,包括缓冲区分析、叠加分析、最近邻分析等。
系统将实现空间分析算法,并提供可视化的结果展示。
嵌入式GIS栅格数据引擎体系结构的设计
The Ar h t c u e De i n o s e t g ne i c ie t r sg fRa t r Da a En i n Em b d d G I e e S
0 引 言
嵌 入式 G S是在嵌 入 式 软硬 件 平 台上 为 用 户 提供 空 I 间信 息服务 的 系统 软件 。随着 信 息技 术 的 突 飞猛 进 和 应 用需求 的不 断增 加 , 近几年 嵌入 式 GS已经 成为 人们研 最 I
究 的热点技 术 。
现在的 P C机 的嵌 入式 设备 来说 , 数据 库 的 利用 和 颜 色 系 统 的 限制 使栅 格数 据 引 擎 的 开发 就 成 为嵌 入 式 G S迫 切 I
Ab ta t s a mp r n a a s u c fe e d d GI , a tr d t S e c e tn i ly a d ma p r t n, s w l a t u in s r c :A n i ot td t o r e o mb d e S r s aa’ f in mp d s a n p o e a i a e l si no a e i p o s q ey w t e tr d t a e n e e o b u l t n e ce tac i c u e I iw o e c a a trsiso w p o e s rp r r n e o u r i v co aa, r e d d t e b i o a f in rh t tr . n v e f h h r c eit fl r c s o ef ma c f h t i e t c o o e e d d s se a d s l me r a a i .h sa t l rt n l z d te r s a c o t n n e h i u mp e n r c d r fr s mb d e y t m n ma l mo c p c t t i ri e f s a ay e h e e r h c n e ta d tc nq e i l me t o e u e o — y y c i p a trd t n i e i mb d d GI . h n i d sg e h r h tc u e w ih s ts e h n o p l a in o e t rd t n a trd t , e aa e gn n e e e S T e t e i n d te a c i t r h c aif d t e u in a p i t fv c o aa a d r se aa e i c o
集成gis方案
集成gis方案GIS(地理信息系统)是一种用于采集、管理、分析和展示地理空间数据的技术系统,已广泛应用于城市规划、环境保护、交通管理等领域。
如何将GIS系统与其他技术平台集成,从而实现更高效、更全面的地理信息处理,成为了许多组织和企业关注的问题。
本文将探讨集成GIS方案的设计和实施。
一、需求分析在开始设计集成GIS方案之前,我们首先需要明确需求。
不同的组织和企业可能有不同的需求,例如城市管理部门可能需要实现地理信息与城市规划数据的集成,以实现城市规划的科学决策;物流公司可能需要将地理信息与物流配送系统集成,以实现实时路线规划和跟踪。
基于具体的需求,我们可以确定集成GIS方案的功能和模块。
二、系统设计基于需求分析的结果,我们可以开始设计集成GIS方案。
这里介绍一种常用的方案设计方法:1. 数据集成:确定需要集成的地理数据类型和格式,建立数据模型,实现数据的采集、存储和管理。
同时要考虑数据的安全性和权限控制。
2. 功能集成:确定需要集成的GIS功能模块,例如地图显示、空间分析、图层管理等。
根据需求设计用户界面和交互方式,实现功能的集成和共享。
3. 系统集成:集成GIS系统与其他技术平台,例如物联网、大数据、云计算等。
通过接口或中间件实现数据的传递和共享,实现系统的整合。
4. 可视化展示:设计地图显示界面,实现地理信息的可视化展示。
通过图表、统计等方式进行数据分析和展示,帮助用户更好地理解和利用地理信息。
三、实施和测试在完成方案设计之后,我们需要进行实施和测试。
具体的步骤包括:1. 系统开发:根据设计方案,进行系统的开发和编码。
可以采用敏捷开发的方法,以增量方式逐步完成系统的开发。
2. 数据集成:实现地理数据的采集、转换和导入,建立数据库和数据仓库。
进行数据清洗和验证,确保数据的准确性和完整性。
3. 功能集成:实现功能模块的开发和集成。
根据设计的用户界面,实现交互和操作逻辑。
进行功能测试,确保功能的正常运行和稳定性。
GIS软件工程的总体设计
5 总体设计评审
可追溯性——确认该软件设计是否覆盖了 (1)可追溯性 确认该软件设计是否覆盖了 所有已确定的软件需求, 所有已确定的软件需求,软件每一个成分是否可以 追溯到某一项需求; 追溯到某一项需求; 接口——分析软件各部分之间的联系,确 分析软件各部分之间的联系, (2)接口 分析软件各部分之间的联系 认该软件内部接口与外部接口是否已经明确定义; 认该软件内部接口与外部接口是否已经明确定义; 风险——确认软件设计在现有技术条件下 (3)风险 确认软件设计在现有技术条件下 和预算范围内是否能按时实现; 和预算范围内是否能按时实现; 实用性——确认该软件设计对于需求的解 (4)实用性 确认该软件设计对于需求的解 决方案是否实用; 决方案是否实用; 技术清晰度——确认该软件设计是否以一 (5)技术清晰度 确认该软件设计是否以一 种易于翻译成代码的形式表达; 种易于翻译成代码的形式表达;
2 软件结构设计
采用某种设计方法, (1)采用某种设计方法,将一个复杂的系统按 照功能划分成模块的层次结构; 照功能划分成模块的层次结构; 确定每个模块的功能, (2)确定每个模块的功能,建立与已确定的软 件需求的对应关系; 件需求的对应关系; 确定模块间的调用关系; (3)确定模块间的调用关系; 确定模块间的接口,即模块间传递的信息。 (4)确定模块间的接口,即模块间传递的信息。 设计接口的信息结构。 设计接口的信息结构。 (5)评估模块划分的质量及导出模块结构的规 则。
2 数据结构及数据库设计
数据结构采用逐步细化的方法。 数据结构采用逐步细化的方法。 在需求分析阶段, 在需求分析阶段,可通过数据字典对数据的组 操作的约束和数据之间的关系等方面进行描述, 成、操作的约束和数据之间的关系等方面进行描述, 确定数据的结构特征。 确定数据的结构特征。 在总体设计阶段要加以细化,在详细设计阶段 在总体设计阶段要加以细化, 则规定具体的实现细节。 则规定具体的实现细节。
