系统框架 图解Cronquist系统的基本框架?

作者&投稿:笃妻 (若有异议请与网页底部的电邮联系)

一、系统总体框架

延安市宝塔区地质灾害信息系统是以宝塔区地质灾害调查所获得的大量勘查资料为基础,充分利用数据融合、集成及管理技术、空间分析技术以及空间搜索查询技术,借助ArcGIS平台进行二次开发,其形式和功能均围绕地质灾害地质数据库建设而开发,侧重于地质灾害调查信息的集成管理和成果综合评价。

总体框架采用软件工程的结构化设计,以Client/Server实现数据与用户操作分离的,自上而下将系统逐步分解为相对独立的子系统或模块。总体强调模块完备性与扩充性、功能实用性、操作可视化等,既提高了系统运行的稳定性,也大大增强了系统运行的可扩展性。其结构组成关系如图8-1所示。

根据项目规模大小和数据管理方式的不同,服务器端实现了两种定制模式,单机模式和服务器模式。单机模式下数据库以ArcGIS Personal Geodatabase形式与管理系统安装在同一客户端,一体化集成管理。服务器模式下,数据库ArcSDE+SQLServer形式分布与专门的数据服务器。服务器端具备完备的数据库管理功能,借助ArcINFO、ArcEditor完整的数据编辑与管理功能,由数据库管理者进行集中管理、统一维护。实现图形数据库与属性数据库逻辑上的无缝连接,以及与其他数据形式的文本、图像、照片等的热连接(hot link)。

图8-1 信息系统总体结构框架图

客户端基于最新的ArcObjects组件对象库,利用VB6开发语言实现,是信息系统的主体部分。一方面通过灵活友好的人机界面实现了空间数据的管理、浏览、查询、统计、打印等功能,满足了项目资料信息的集成化管理和成果展示。另一方面借助ArcGIS平台完备的空间分析与栅格叠加功能,以及专业稳定性分析软件Geoslop和Flac3D的成熟分析算法,通过建立多种地质灾害评价预测数学模型如信息量模型、层次分析模型、模糊数学模型等,实现了区域地质灾害的稳定性、风险动态评价。

二、运行环境

延安市宝塔区地质灾害信息系统既可以运行于个人台式机,也可建立于C/S架构的模式下。

(1)管理端:ESRI ArcGIS Desktop,Personal Geodatabase或者ArcSDE8.1+SQL Server;

(2)浏览端:ESRI ArcObjects,Geoslop,Flac3d;

(3)操作系统:Windows 2000,WinXP。

三、系统界面

地质灾害信息系统界面如图8-2所示。



系统开发框架有哪些~

系统开发框架有:
1、Spring MVC & Spring Boot
Spring MVC应该最常用的。 Spring Web MVC框架( 简称Spring MVC)是一个丰富的模型视图控制Web框架。使用 DispatcherServlet发布请求处理,他使用可配置的处理程序映射,视图解析和主题解决方案。Spring MVC 用户似乎都商量好的,大约40%的开发都使用Spring。
2、Grails
知名Java虚拟机Web应用程序开源框架。Grails是一个开源、全栈JVM Web开发框架。吸取Groovy语言精华,对于Java虚拟机来说是一个敏捷和动态语言,为开发者提供一个高效开发经验。
3、Spring
Spring Framework 是一个开源的Java/Java EE全功能栈(full-stack)的应用程序框架,以Apache许可证形式发布,也有.NET平台上的移植版本。
4、JFinal 快速开发平台 EOVA
基于JFinal开发,首创JFinal 快速开发平台,JFinal最佳实践!
5、JavaEE应用基础平台 AOS


AOS平台简介 AOS应用基础平台基于JavaEE技术体系,以“标准功能可复用、通用模块可配置、行业需求快速开发、异构系统无缝集成”为目标,为软件开发团队提供高 效可控、随需应变、快速实现业务需求的全栈式技术解决方案。
6、Spring Scala
Spring Scala 项目的目的是为了简化在 Scala 应用中使用 Spring 框架。
扩展资料:
计算机系统开发是根据计算机用户对应用系统的技术要求,分析原系统,设计新的计算机系统的内部结构并加以实现和维护的过程。计算机系统开发也是一个管理科学问题,自始至终贯穿着人员组织、工程化、标准化等管理工作,而且在很大程度上影响系统的性能和开发工作的效率。
计算机系统可信性是描述系统所提交服务的性质的一种定性量度,用于表征系统可提交用户有足够理由依赖的期望服务能力。 所谓系统提交的服务是指所有由用户察觉到的系统行为。可信性作为一种定性量度需根据不同应用来对其属性具体化或定量化。典型的可信性定性/定量量度包括:可靠度、可用度、安全度。可维修度、可测性、完整性等。
参考资料:百度百科-计算机系统开发

一个人一件小事就是

框架、架构、设计模式的区别
答:框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一方面也可以说框架是可被应用开发者定制的应用骨架。设计模式是在一定的环境中解决某一问题的方案。架构是对软件系统的系统组织,是对构成系统的构件的接口、行为模式、协作关系等体系问题的决策总和。框架框架亦可称为应用架构,在...

MAP平台管理自主平台整体技术构架
答:MAP平台,作为中国SOA技术架构管理软件的杰出代表,其核心价值在于其高度适应了中国企业快速成长的需求。其开放架构和自主预配置特性为企业业务的快速发展提供了坚实的基础(开放构架与自主预配置),通过动态管理策略链,它助力构建生态型组织架构和全生命周期的系统框架(动态管理策略链与生态型组织架构),堪称...

什么是数据流程图?它的作用和特点是什么?
答:数据流程图(DFD)是可视化系统内信息流的传统方法,它以图形的方式描述了大量系统需求。具体来说,数据流程图主要展示了信息如何进入和离开系统,以及如何在系统中改变。作用和特点如下:一、作用 便于用户表达功能需求和数据需求及其联系。为两类人员(如开发人员和业务人员)提供了一个共同的理解框架,有...

一般的android开发都用到了系统架构哪些层_android系统架构由哪些组成...
答:1:android分为四个层,从高层到低层分别是应用程序层、应用程序框架层 开发一个程序,android系统框架是层层相扣,不能分开的。应用程序层:这个层主要指的就是用java语言编写的运行在虚拟机上的程序,Google在最开始时就在android系统中捆绑了一些核心的应用(核心应用的编写必须使用应用层序框架层的API...

了解Java日志系统框架的设计与实现
答:日志系统框架的基本功能 一个完备的日志系统框架通常应当包括如下基本特性 所输出的日志拥有自己的分类 这样在调试时便于针对不同系统的不同模块进行查询 从而快速定位到发生日志事件的代码 日志按照某种标准分成不同级别 分级以后的日志 可以用于同一分类下的日志筛选 支持多线程 日志系统通常会在多线程环境...

个性化推荐系统的基本框架
答:个性化推荐系统的基本框架如下:参考国内最具代表性的百分点推荐系统框架来讲,个性化推荐系统的推荐引擎在个性化算法的框架基础之上,还引入场景引擎、规则引擎和展示引擎,形成全新的百分点推荐引擎的技术框架,系统通过综合并利用用户的兴趣偏好、属性,商品的属性、内容、分类,以及用户之间的社交关系等等,挖掘...

框架的解释
答:框架是指提供形状或强度的结构系统,比喻事物的组织、结构。本文将详细解释框架的三种含义。️建筑工程中的结构框架指建筑工程中由梁、屋架和柱等联结而成的结构。事物的固定格式框架指事物的固定格式。徐特立在《怎样学哲学》中说:“﹝一般人﹞不愿意多牺牲时日,从事物本身中找关系,而企图从外面搬来原则,...

框架思维
答:万事万物都是由框架组成,框架是对系统构成元素的体现,而我们的做事方法,行为方式如果界定在一些框架,形成系统思维,会让我们思考更快,反应更加灵敏。说道系统思维,那就引出一个问题---什么是系统思维?系统思维其实是指构建,选择和改善框架,以用于更快速 更全面 更深入思考和表达的思维方式。系统...

中国那么多软件工程师,系统架构师,为什么没有自己的操作系统。 都得依...
答:首先你要去了解下什么是系统底层,然后就是系统框架,再之后就是系统的功能,最重要的是目前所有系统开发都是基于C/C++语言,而C语言是属于美国,这是没法跳出圈外,还有系统内核这些,基本上都是美国,现在国内很多什么谎称自主研发系统的,其实就是一个换皮UI系统而已,内核都用是别人开源,而新框架...

建一栋框架楼房需要哪些材料
答:建一栋框架楼房需要钢筋、水泥、黄沙、砖、门窗、混凝土、保温砂浆、防裂砂浆、瓷砖、腻子粉、涂料、界面剂、砂浆王、木料、模板、石子等这些材料。隣砖砖是建筑用的人造小型块材,分烧结砖(主要指粘土砖)和非烧结砖(灰砂砖、粉煤灰砖等),俗称砖头。粘土砖以粘土(包括页岩、煤矸石等粉料)为主要原料,经泥料处理...