zoukankan      html  css  js  c++  java
  • 毕业设计——第二章 系统总体设计(2)

    国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html
    内部邀请码:C8E245J (不写邀请码,没有现金送)
    国内私募机构九鼎控股打造,九鼎投资是在全国股份转让系统挂牌的公众公司,股票代码为430719,为“中国PE第一股”,市值超1000亿元。 
    ------------------------------------------------------------------------------------------------------------------------------------------------------------------
    2.4 系统总体框架
    2.4.1系统总体框架
    系统总体框架见图 2-1 管网地理信息系统框架所示[7]
    系统框架图
    图 2-1管网地理信息系统框架
    2.4.2系统数据库
    考虑到空间数据是非结构化的、不定长的,而且施加于空间数据的操作需要GIS系统实现,因此我们利用文件存储空间数据,而借助于已有的关系型数据库(SQL Server)管理属性数据,由于采用MapObjects进行二次开发,因此此系统地空间数据管理采用的是Shape文件。
    2.4.3系统的开发结构
    本系统的开发结构如图 所示。系统开发按照数据流向主要分成两大块:一是利用MapObjects控件显示电子地图数据,并对地图数据进行查询;二是利用ADO组件访问电子地图数据的元数据,这些元数据详细描述了地图数据分类信息,通过对原数据的查询可以更进一步细分查询类型。
    系统结构图
    图 2-2 系统开发结构图
    2.4.4系统界面组织
    界面是系统与用户实现交互的部分,它表现了系统地整体感觉。是否拥有友好的界面是用户能否接受系统地前提。系统界面的设计原则:
    (1) 以用户为中心。一方面保证屏幕的整洁性;另一方面应考虑运用前当的交互方式,如直接交互。为了实现有效的人机交互,必须使用用户熟悉的和易理解的术语和概念。当系统执行较长时间的任务时,界面上应该立即显示表示进度执行情况的指示器。系统界面必须友好,满足用户的视觉感受。
    (2) 界面整洁。
    (3) 菜单于工具栏能够根据需要切换,使用方便。
    (4) 整体风格一致,尤其是各对话框的字体大小(建议用5号字)、按钮摆放位置等。
    界面设计重点:
    (1) 界面设计的重点在于确定一种设计规范,保持各种窗口的风格的一致性,尤其是有一些操作时分步操作提示窗口,一定要完全一致。一致性主要是指:对话框大小、字体、按钮排列顺序等;
    (2) 界面上工具栏与菜单在不同使用状态下切换。常用工具如放大、缩小、漫游、保存、打印等,一直出现在工具栏中,一些拼版、地图等工具在使用时才会出现。
    根据这些设计原则和重点要求,我们实现的系统总体布局如 2-3 系统界面图所示,它包括地图控制工具栏、数据输入输出控制窗口,信息显示、状态栏等部分组成。
    (1) 地图控制工具栏
    该工具栏的按钮主要用于控制地图操作,尤其方便了使用频率高的操作。地图控制工具栏的默认位置是在主窗口的正上方的,但也可以按照用户要求随意摆放。
    (2) 数据输入输出窗口
    主要用于让用户输入适当的参数,系统将依照此参数进行空间数据计算,完成地图上点和管线的位置描述。该窗口默认位于主窗口的右上方位置。
    (4) 信息栏
    该窗口主要用于显示当前点的位置信息,同时显示图上的高程节点数和管线节点数,以便用户查看。
    (5) 状态栏
    状态栏主要用于显示工具栏、菜单功能及部分操作的提示信息。状态栏显示的信息要求简单明了、语言通俗易懂。状态栏也是独立的,其显示状态也可以由用户控制。该窗口被固定在主窗口的底部。
    详细的系统界面见图 2-3 系统界面图。
    系统界面图
    2-3系统界面图
  • 相关阅读:
    jQuery取得select选中的值
    超大文件上传和断点续传的组件
    局域网实现文件上传下载功能实例解析
    B/S实现文件上传下载功能实例解析
    网页实现文件上传下载功能实例解析
    VUE实现文件上传下载功能实例解析
    HTML5实现文件上传下载功能实例解析
    JavaScript实现文件上传下载功能实例解析
    JS实现文件上传下载功能实例解析
    HTML实现文件上传下载功能实例解析
  • 原文地址:https://www.cnblogs.com/AloneSword/p/2237598.html
Copyright © 2011-2022 走看看