环境保护信息系统总体设计方案环境监测信息系统总体设计方案- 1 -目录环境监测信息系统总体设计方案 -------------------------------------- 错误!未定义书签。
1 引言------------------------------------------------------------------------------------------------ - 5 -1.1设计思想 -------------------------------------------------------------------------------------5- 1.2设计背景 -------------------------------------------------------------------------------------5- 1.3参考文献 -------------------------------------------------------------------------------------6-2 系统概述 ----------------------------------------------------------------------------------------- - 6 -2.1系统设计原则 -------------------------------------------------------------------------------6- 2.2系统目标与运行环境 ---------------------------------------------------------------------7- 2.3需求分析 -------------------------------------------------------------------------------------8-3 系统总体设计---------------------------------------------------------------------------------- - 10 -3.1 系统物理结构 ------------------------------------------------------------------------------- - 11 -3.1.1 系统流程图 -------------------------------------------------------------------------------- - 11 -3.1.2 技术要求 ---------------------------------------------------------------------------- - 13 -3.1.3 系统体系结构---------------------------------------------------------------------- - 14 - 3.2子系统功能描述及实现---------------------------------------------------------------- -14-3.2.1 系统总体结构---------------------------------------------------------------------- - 14 -3.2.2 子系统结构 ------------------------------------------------------------------------- - 14 - 3.3各子系统功能模块的实现 ------------------------------------------------------------ -21-3.3.1信息输入模块 ---------------------------------------------------------------------- - 21 -3.3.2 信息修改模块---------------------------------------------------------------------- - 21 -3.3.3 信息查询功能---------------------------------------------------------------------- - 21 -3.3.4 信息分析功能---------------------------------------------------------------------- - 22 -3.3.5 信息输出功能---------------------------------------------------------------------- - 22 -3.3.6 其它功能 ---------------------------------------------------------------------------- - 22 - 3.4软件结构图 ----------------------------------------------------------------------------------- - 24 -3.4.1应用软件的设计思想 -------------------------------------------------------------- - 24 -3.4.2软件系统总体架构 ---------------------------------------------------------------- - 25 -4 开发过程--------------------------------------------------------------------------------------- - 26 -4.1系统开发环境----------------------------------------------------------------------------- -26- 4.2总体进度计划 ----------------------------------------------------------------------------- -26-4.3经费预算 ----------------------------------------------------------------------------------- -27-5 软件设计标准 -------------------------------------------------------------------------------- - 27 -5.1 用户界面-------------------------------------------------------------------------------------- - 27 -5.2 硬件接口-------------------------------------------------------------------------------------- - 28 -5.3.1 B/S/D架构的优势 ---------------------------------------------------------------- - 29 -5.3.2 B/S/D架构的Web应用解决方案的优势 --------------------------------- - 30 -5.3.3 B/S/D结构中各部分的分工-------------------------------------------------- - 32 -6 关键技术介绍 -------------------------------------------------------------------------------- - 36 -6.1基于B/S/D三层体系结构的运行环境 ----------------------------------------- -36- 6.2数据后台M Y SQL的技术特点------------------------------------------------------- -37-6.2.1MySQL的定义 --------------------------------------------------------------------- - 37 -6.2.2主要特征--------------------------------------------------------------------------- - 38 -6.2.3稳定性要求 ----------------------------------------------------------------------- - 39 - 6.3J AVA技术的应用----------------------------------------------------------------------- -40-6.3.1Servlet技术-灵活的服务器端应用程序 ------------------------------ - 40 -6.3.2 Java Beans技术-组件开发概念 ---------------------------------------------- - 44 - 6.4采用基于构件的面向对象的设计方法 ------------------------------------------- -45- 6.5开发工具 ---------------------------------------------------------------------------------- -46- 6.6局域网总体设计方案 ----------------------------------------------------------------- -46-6.6.1 网络设计原则---------------------------------------------------------------------- - 46 -6.6.3 网络拓扑结构---------------------------------------------------------------------- - 47 -6.6.4 网络设备的选型 ------------------------------------------------------------------ - 47 -6.6.5 路由器配置 ------------------------------------------------------------------------- - 48 -6.6.6 交换机配置 ------------------------------------------------------------------------- - 51 -6.6.7 Internet防火墙和系统安全设计 ------------------------------------------- - 57 -6.6.8 防火墙 ------------------------------------------------------------------------------- - 58 -6.6.9 病毒防护系统---------------------------------------------------------------------- - 61 -6.6.10 服务器系统概述----------------------------------------------------------------- - 61 -6.6.11 整体方案设计说明-------------------------------------------------------------- - 66 -6.6.12 主要设备一览表----------------------------------------------------------------- - 67 -7 项目管理和质量保证体系 ----------------------------------------------------------------- - 68 -7.1项目管理 ---------------------------------------------------------------------------------- -68- 7.2系统开发与实施控制 ------------------------------------------------------------------ -73-8 数据结构与设计 ------------------------------------------------------------------------------ - 81 -8.1 数据结构-------------------------------------------------------------------------------------- - 81 -8.2数据设计 ---------------------------------------------------------------------------------- -82-8.2.1 数据结构设计---------------------------------------------------------------------- - 82 -8.2.2 数据库设计 ------------------------------------------------------------------------- - 82 - 8.3数据字典 ----------------------------------------------------------------------------------- -82-8.3.1 数据流词条描述 ------------------------------------------------------------------ - 82 - 8.3.2 逻辑结构 ----------------------------------------------------------------------------------- - 83 -8.3.3数据库组成--------------------------------------------------------------------------------- - 84 -8.4 系统安全-------------------------------------------------------------------------------------- - 86 -8.4.2 数据安全 ----------------------------------------------------------------------------------- - 87 -8.4.3 后备与恢复 -------------------------------------------------------------------------------- - 87 -8.4.4 出错处理 ----------------------------------------------------------------------------------- - 88 -9 应用系统安装、测试和验收------------------------------------------------------------- - 89 -9.1安装--------------------------------------------------------------------------------------- -89-9.1.1安装调试计划 -------------------------------------------------------------------- - 89 -9.1.2 注意事项--------------------------------------------------------------------------- - 89 -9.1.3 安装调试报告 -------------------------------------------------------------------- - 89 - 9.2 测试--------------------------------------------------------------------------------------- -90-9.2.1 测试目的--------------------------------------------------------------------------- - 90 -9.2.2 测试组织--------------------------------------------------------------------------- - 90 -9.2.3 测试方法--------------------------------------------------------------------------- - 90 -9.2.4 测试内容--------------------------------------------------------------------------- - 90 -9.2.5 测试报告--------------------------------------------------------------------------- - 91 - 9.3验收 ------------------------------------------------------------------------------------------ -91-9.3.1文档验收--------------------------------------------------------------------------- - 92 -9.3.2应用系统软件的验收 ---------------------------------------------------------- - 92 -9.3.3验收报告--------------------------------------------------------------------------- - 93 - 9.3.4 需提交用户的文档--------------------------------------------------------------------- - 93 -9.3.5 项目验收方式与依据 ------------------------------------------------------------------- - 93 -10 培训计划 ------------------------------------------------------------------------------------- - 93 -10.1培训目标 ----------------------------------------------------------------------------- -93- 10.2培训内容 ----------------------------------------------------------------------------- -94- 10.3培训方式 ----------------------------------------------------------------------------- -94- 10.4培训地点 ----------------------------------------------------------------------------- -94- 10.5培训计划 ----------------------------------------------------------------------------- -94-11 售后服务和技术支持体系 -------------------------------------------------------------- - 95 -11.1终身维护 ----------------------------------------------------------------------------- -95- 11.2快速响应的能力-------------------------------------------------------------------- -96-引言1.1 设计思想首先将其定位为“GIS应用系统”。