基于Axure RP的防汛地理信息系统原型设计
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Abstarct: The GIS can effectively acquire information such as water regime, rainfall, weather, labor and danger, and provide basis for relevant decisions. In order to reduce the workload of the de⁃ velopment of the system, this paper used Axure RP (hereinafter referred to as Axure) to design the prototype of flood control geographic information system, and realized the interface design and interactive design of the system, which was beneficial to the development of the system in the later period. Keywords: flood prevention geographic information system;prototype design;Axure RP
防汛地理信息系统
显示每个模块的功能,业务功能中的快速查询和系统的 用户管理模块位于界面右上方。将地图基本功能中的图 层控制、快速定位、底图切换、全图、测量、标绘这几个功 能集中在界面右上角的工具条内,可以方便快捷地进行 地图的基本操作。
收稿日期:2018-04-02 作者简介:郭佳(1988—),男,硕士,助理工程师,研究方向:地理信息系统开发。
Copyright©博看网 . All Rights Reserved.
·74·
基于 Axure RP 的防汛地理信息系统原型设计
第5期
HTML 文件经过优化后可以直接用于后期的逻辑编码工 作,避免了系统开发初期编程的复杂性。
Prototype Design of Flood Prevention Geographic Information
System based on Axure RP
GUO Jia WANG Xinfu WANG Fengzuo
(Yellow River Engineering Consulting Co.,Ltd.,Zhengzhou Henan 450003)
供依据。为了减少该系统开发的工作量,本文借助 Axure RP(以下简称 Axure)进行防汛地理信息系统的原型
设计,实现了系统的界面设计和交互设计,有利于后期的系统开发。
关键词:防汛地理信息系统;原型设计;Axure RP
中图分类号:TV877;P208
文献标识码:A
文章编号:1003-5168(2018)13-0073-02
3 防汛地理信息系统的原型设计
3.1 需求分析 防汛地理信息系统主要是为防汛工作服务,方便相 关单位直观、全局、动态地掌握辖区内的汛情、旱情,并对 险情、灾情及突发事件等进行快捷、高效地跟踪、分析、评 价、会商、部署、调度与决策,为防汛抗旱、山洪灾害等业 务管理工作提供全方位、高效率、智能化的业务支撑。在 进行系统开发之前,首先要了解防汛业务,通过前期调 研,确定系统的业务需求、功能需求和界面需求。其中, 功能需求包括地图基本功能(包括地图基本操作、底图切 换、快速定位、图层控制等)、综合查询、防汛责任人、水雨 情、物资队伍、视频监控、断面、灾情险情和用户管理等。 3.2 系统功能框架 基于 B/S 架构开发防汛地理信息系统,其主要包括地 图基本功能模块、业务功能模块和用户管理模块,系统功 能框架如图 1 所示。
防汛地理信息系统是 GIS 技术在防汛工作中的重要 应用,是一个涉及测绘、气象、通讯、水利、交通等多个行 业部门的复杂系统。防汛工作关系到人民生命财产的安 全,要求准确、及时、有效地获取水情、雨情、天气、工情、 险情等各类信息,为相关部门制定决策提供依据[1]。因 此,构建一个高效率的防汛地理信息系统具有相当重要 的作用。为减少开发过程中因不断修改系统界面、功能 逻辑结构而带来的重复开发的工作量,运用原型法进行 系统开发。本次研究借助 Axure RP 进行防汛地理信息系 统的原型设计。
原型法的开发过程大致分为确定用户基本需求、设 计系统初始原型、试用和评价原型、修改和完善原型及整 理原型和提供文档等 5 个阶段[2]。
2 Axure
Axure 是一个专业的快速原型制作软件,常用于 B/S 架构系统的原型构建。使用 Axure 可以根据客户需求快 速创建网站的流程图、线框图、原型和规格说明文档,能 把页面的功能模块、视觉要素、人机交互的形式和效果完 整地展现出来[3]。Axure 最具特色的功能是交互设计,可 生成淡入淡出、左右滑动、上下滑动、弹出面板等效果,可 以把静态的线框图变成可点击的交互式 HTML 原型[4],
1 原型法
原型法又称快速原型法,是常用的软件开发方法。 原型设计就是在投入人力和物力进行系统开发之前,结 合各类用户需求为系统设计一个简单雏形,简单来说就 是设计一个系统产品的草图。因此,系统原型能直接反 映出用户对系统的需求,可以大量减少在开发过程中因
对需求不明确而反复修改系统产生的工作量。通过高保 真的原型设计可以测试每一个功能的交互设计,从用户 体验的可用、有用和能用等多种角度对系统进行体验,为 系统的进一步开发提供较好的设计流程和业务流程[1], 便于开发人员快速准确地对系统进行开发。
总 639 期第五期 2018 年 5 月
河南科技 Henan Science and Technology
矿业与水利
基于 Axure RP 的防汛地理信息系统原型设计
郭 佳 王新福 王封祚
(黄河勘测规划设计有限公司,河南 郑州 450003)
摘 要:防汛地理信息系统能有效获取水情、雨情、天气、工情、险情等各类信息,为相关部门制定防汛决策提