嗖嗖社区 嗖嗖社区
首页
  • 开发日志
  • 使用指南
  • 模型概述
  • 模型平台

    • 平台开发
    • 平台展示
    • 标准化接口
  • MIKE模型

    • 模型简介
    • 使用技巧
    • 开发技巧
  • EFDC模型

    • 模型简介
    • 使用技巧
    • 开发技巧
  • Delft3D模型

    • 模型简介
    • 使用技巧
    • 开发技巧
  • HEC模型

    • 模型简介
    • 使用技巧
    • 开发技巧
  • WASH123D模型

    • 模型简介
    • 使用技巧
    • 开发技巧
  • SWMM模型

    • 模型简介
    • 使用技巧
    • 开发技巧
  • HSPF模型

    • 模型简介
    • 使用技巧
    • 开发技巧
  • 水文模型
  • 机器学习

    • 模型简介
    • 使用技巧
    • 开发技巧
  • 模型比较
  • 坐标系统
  • Arcgis

    • 软件简介
    • 使用技巧
    • 开发技巧
  • QGIS

    • 软件简介
    • 使用技巧
    • 开发技巧
  • 项目库

    • 政府采购环保项目
    • 政府采购水利项目
  • 模拟数据

    • 开放数据
  • 环境信息

    • 污染源
  • 标准化报告

    • 标准化分析报告
  • 闲聊
  • 语言

    • .net
    • python
    • 混合编程
  • 数据库及分布式存储
  • Web、服务器安全
  • 工具

    • git
    • vs
  • 开发问题集锦
  • 系统

    • Windows
    • Linux
  • 问题与挑战
  • 鄱阳湖流域

    • 模型研究
    • 信息管理平台
  • 太湖流域

    • 模型研究
    • 信息管理平台
  • 巢湖流域

    • 模型研究
    • 信息管理平台
  • 渤海湾

    • 模型研究
    • 信息管理平台
  • 环境观察
  • 环评
  • 排污许可
  • 防洪、内涝
  • 水环境治理
  • 那些年那些事
关于
  • 分类
  • 标签
  • 归档
首页
  • 开发日志
  • 使用指南
  • 模型概述
  • 模型平台

    • 平台开发
    • 平台展示
    • 标准化接口
  • MIKE模型

    • 模型简介
    • 使用技巧
    • 开发技巧
  • EFDC模型

    • 模型简介
    • 使用技巧
    • 开发技巧
  • Delft3D模型

    • 模型简介
    • 使用技巧
    • 开发技巧
  • HEC模型

    • 模型简介
    • 使用技巧
    • 开发技巧
  • WASH123D模型

    • 模型简介
    • 使用技巧
    • 开发技巧
  • SWMM模型

    • 模型简介
    • 使用技巧
    • 开发技巧
  • HSPF模型

    • 模型简介
    • 使用技巧
    • 开发技巧
  • 水文模型
  • 机器学习

    • 模型简介
    • 使用技巧
    • 开发技巧
  • 模型比较
  • 坐标系统
  • Arcgis

    • 软件简介
    • 使用技巧
    • 开发技巧
  • QGIS

    • 软件简介
    • 使用技巧
    • 开发技巧
  • 项目库

    • 政府采购环保项目
    • 政府采购水利项目
  • 模拟数据

    • 开放数据
  • 环境信息

    • 污染源
  • 标准化报告

    • 标准化分析报告
  • 闲聊
  • 语言

    • .net
    • python
    • 混合编程
  • 数据库及分布式存储
  • Web、服务器安全
  • 工具

    • git
    • vs
  • 开发问题集锦
  • 系统

    • Windows
    • Linux
  • 问题与挑战
  • 鄱阳湖流域

    • 模型研究
    • 信息管理平台
  • 太湖流域

    • 模型研究
    • 信息管理平台
  • 巢湖流域

    • 模型研究
    • 信息管理平台
  • 渤海湾

    • 模型研究
    • 信息管理平台
  • 环境观察
  • 环评
  • 排污许可
  • 防洪、内涝
  • 水环境治理
  • 那些年那些事
关于
  • 分类
  • 标签
  • 归档
  • 开发日志

  • 应用指南

    • 软件架构说明
      • 软件架构
        • 代码架构
        • 系统架构
    • shp2xyz
    • 提取库容曲线
    • 修复Mike11模型warning65
    • 将DHI MIKE DFSU文件转为TECPLOT DAT文件
    • 基于MIKE非结构网格输移模型结果计算水体更新时间
  • 社区开放代码
  • 工具箱
  • 应用指南
嗖嗖社区
2015-02-14

软件架构说明

# 软件架构

# 代码架构

整个应用中心的代码架构可以简单分为三层,服务端层,客户端层,以及一个服务端、客户端(仅限.net客户端)共用数据结构及通用方法库层。服务端从底层起依次为模型算法层,模型接口层,数据库层,业务逻辑层,应用服务层;客户端依次为服务代理层,通用组件层,用户交互界面,业务应用项目层。

整个架构适用于多语言,多端项目开发维护。

# 系统架构

基于上述代码架构开发的 嗖嗖水环境- 数效应用中心、WaterGIS (opens new window) 都是安装如下图所示这样一种企业级系统架构完成。

图片来自网络

#架构
上次更新: 2022/11/01, 14:02:48
开发日志
shp2xyz

← 开发日志 shp2xyz→

最近更新
01
污染源调查的基本步骤
05-16
02
流域、区域污染源识别
05-16
03
区(流)域基本情况
02-01
更多文章>
Theme by Vdoing | Copyright © 2021-2024 嗖嗖社区 | MIT License | 京ICP备20020545号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式