GIS Development: Step8 - Acquisition of HW & SW Step9 - GIS System Integration Step10 - Application Development Step11 - GIS Use & DB Maintenance (Source:

Slides:



Advertisements
Similar presentations
Components of GIS.
Advertisements

Dr Gordon Russell, Napier University Unit Data Dictionary 1 Data Dictionary Unit 5.3.
GIS: The Grand Unifying Technology. Introduction to GIS  What is GIS?  Why GIS?  Contributing Disciplines  Applications of GIS  GIS functions  Information.
1 Pertemuan 08 Manajemen Proyek SIG Matakuliah: T0234 / Sistem Informasi Geografis Tahun: 2005 Versi: 01/revisi 1.
GIS Overview. What is GIS? GIS is an information system that allows for capture, storage, retrieval, analysis and display of spatial data.
Getting Started with ArcView GIS Introduction to the Laboratory Exercises.
INTRODUCTION TO GEOGRAPHIC INFORMATION SYSTEMS Orhan Gündüz.
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15Slide 1 User interface design l Designing effective interfaces for software systems.
Introduction to Databases Transparencies
Computers: Tools for an Information Age
1 IS112 – Chapter 1 Notes Computer Organization and Programming Professor Catherine Dwyer Fall 2005.
DECISION SUPPORT SYSTEM DEVELOPMENT
8 Systems Analysis and Design in a Changing World, Fifth Edition.
© 2003, Educational Institute Chapter 11 System Selection Managing Technology in the Hospitality Industry Fourth Edition (469T or 469)
Lecture Nine Database Planning, Design, and Administration
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Overview of Database Languages and Architectures.
GIS Development: Step5 - DB Planning and Design Step6 - Database Construction Step7 - Pilot/Benchmark (Source: GIS AsiaPacific, June/July & August/September.
Geography 241 – GIS I Dr. Patrick McHaffie Associate Professor Department of Geography Cook County, % population < 5.
Chapter 1 Introduction to Databases
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
Library Automation: Planning and Implementation
Developing Health Geographic Information Systems (HGIS) for Khorasan Province in Iran (Technical Report) S.H. Sanaei-Nejad, (MSc, PhD) Ferdowsi University.
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 14 Systems Analysis and Design: The Big Picture.
Teaching and Learning with Technology  Allyn and Bacon 2002 Administrative Software Chapter 5 Teaching and Learning with Technology.
Lecture 4 Data. Why GIS? Ask questions Solve a problem Support a decision Make Maps Involve others, share data, procedures, ideas.
Overview Dennis L. Johnson What is GIS? Geographic Information System Geographic implies of or pertaining to the surface of the earth Information implies.
1 Building and Maintaining Information Systems. 2 Opening Case: Yahoo! Store Allows small businesses to create their own online store – No programming.
Transaction Processing Systems and System Development Life Cycle
Software Configuration Management
ITEC224 Database Programming
GEOGRAPHICAL INFORMATION SYSTEM (GIS)
Introduction: Databases and Database Users
Summary Data Modeling SDLC What is Data Modeling Application Audience and Services Entities Attributes Relationships Entity Relationship Diagrams Conceptual,Logical.
1 GIS Development: General Issues Step1 - Needs Assessment Step2 - Conceptual Design of GIS Step3 - Survey of Available Data Step4 - Evaluation of HW and.
2 Systems Architecture, Fifth Edition Chapter Goals Describe the activities of information systems professionals Describe the technical knowledge of computer.
Geographic Information System GIS This project is implemented through the CENTRAL EUROPE Programme co-financed by the ERDF GIS Geographic Inf o rmation.
Components of Database Management System
SCSC 311 Information Systems: hardware and software.
Administrative Software Chapter 7 Teaching and Learning with Technology.
Copyright 2010, The World Bank Group. All Rights Reserved. COVERAGE, FRAMES & GIS, Part 2 Quality assurance for census 1.
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
Software and Hardware Interaction
© 2007 by Prentice Hall 1 Introduction to databases.
Fundamentals of Information Systems, Third Edition1 Systems Design Answers the question “How will the information system do what it must do to solve a.
Teaching and Learning with Technology to edit Master title style  Allyn and Bacon 2002 Teaching and Learning with Technology lick to edit Master title.
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Chapter 1 Introduction to Databases. 1-2 Chapter Outline   Common uses of database systems   Meaning of basic terms   Database Applications  
Introduction to Database AIT632 Chapter 1 Sungchul Hong.
Architecture of Decision Support System
Module 4: Systems Development Chapter 14: Design And Implementation.
Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
INTRODUCTION TO GIS  Used to describe computer facilities which are used to handle data referenced to the spatial domain.  Has the ability to inter-
Fedora and the Preservation of University Electronic Records Project NHPRC Electronic Records Research Grant Kevin L. Glick Manuscripts and Archives, Yale.
Chapter 12 The Network Development Life Cycle
Review.
DATA OUTPUT  maps  tables. DATA OUTPUT output from GIS does not have to be a map many GIS are designed with poor map output capabilities types of output:
Unit 17: SDLC. Systems Development Life Cycle Five Major Phases Plus Documentation throughout Plus Evaluation…
Geographical Information System
10-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
 System Requirement Specification and System Planning.
Czech Technical University in Prague Faculty of Transportation Sciences Department of Transport Telematics Pavel Hrubeš Geographical Information Systems.
Identify internal hardware devices (e. g
ITIL: Service Transition
Computer Aided Software Engineering (CASE)
Developing Information Systems
Administrative Software
Lecture 2 Components of GIS
Summary Data Modeling SDLC What is Data Modeling
Presentation transcript:

GIS Development: Step8 - Acquisition of HW & SW Step9 - GIS System Integration Step10 - Application Development Step11 - GIS Use & DB Maintenance (Source: GIS AsiaPacific, June/July & August/September 1998; and New York State Archives GIS Development Guides) Faculty of Computer Science University of Indonesia Dr. Aniati Murni Copyright ©AniatiMurni

2 GIS Development Cycle Needs Assessment Conceptual Design Database Planning and Design Available Data Survey Pilot / Benchmark HW and SW Survey Database Construction Acquisition of GIS HW and SW GIS System Integration Application Development GIS Use and Database Maintenance The GIS development cycle is based on the philosophy that one first decides what the GIS should do and then as a second activity decides on how the GIS will accomplish each task.

3 Step 8: Acquisition of GIS HW and SW This step includes the final selection of the hardware and software (by competitive bid in response to a Request For Proposal - RFP), the delivery and installation of the hardware and software, space renovation, wiring, and environment modeling. This step is the actual purchase of the GIS hardware and software. It should be looking for the best value for our money, not the lowest cost, and no politicking.

4 Step 8: Acquisition of GIS HW and SW The system configuration consists of various devices that will be networked together to support data capture, storage, processing and display in both digital and hard copy forms, including (a sample of hw specifications):  mapping analysis workstations (2);  color printer (1);  black and white laser printer (1);  cartridge tape / CD driver (1);  color raster plotter (1). If it is required, network and communications specifications should also be included.

5 Step 8: Acquisition of GIS HW and SW The GIS hardware and software should provide full functionality for entry, editing, maintenance, analysis, display, and hard copy output of both graphics and tabular data on a continuous and interactive basis. Software component capabilities can be grouped into the following functional categories:  Database structure;  User interface;  Data entry;  Data editing/maintenance;  Data query and analysis; Data display / output; Application development; Operating System requirements.

6 Step 8: Acquisition of GIS HW and SW Data Query and Analysis:  Graphic Data Query  Area / Perimeter / Distance Calculation  Attribute Data Query  Spatial Aggregation  Polygon Overlay Database Structure: Feature Type (PLA & Text) Data Storage (double precision of x and y coordinates) Data Type (support multiple graphics and non-graphic data type) Database Organization (DBMS, Relational) Application Development: Menu Design and Custome Application Development Programming Features Support High-Level (4GL) Programming Subroutine Library

7 Step9 - GIS System Integration The vendors responsible for providing the organization with one integrated system (software and hardware). The user responsibles for building a master database or library (database integration) and integrating the database with the GIS hardware and software. System integration: Hardware EditingDatabaseSystem DeliveredSystemIntegration Software DataIntegration Network

8 Step 10: GIS Application Development ”Application” is a general term covering all things that “go on” in a GIS. There are 3 types of application:  Database applications: These are all the functions needed to create, edit, build, and maintain the database, which should be under the control of a database administrator (process can be carried out by GIS system staff or the users).  User applications: GIS can provide many simple applications (e.g. map display, data query, etc.).  More complex applications: specific application which needs to be developed using a macro-programming language (e.g. Avenue in ArcView).

9 Step 10: GIS Application Development Simple application such as display, query, map display can be satisfied by the normal functionality that is included in most commercial GIS. Complex application may require development using the GIS macro programming language. In complex application development may require additional techniques including structural analysis and programming and rapid prototyping. Application development is not rewriting the GIS software, but instead custom application to meet specific needs.

10 Step 10: GIS Application Development Data Objects Identified During Needs Assessment Preparation of Data ModelMatch Needed Data to Available Data and Sources Source Documents: Maps, Images, Air Photos, etc. Survey and Evaluation of Available Data Prepared Detailed Database Plan Create Initial Metadata Map and Tabular Data Conversion Life Cycle of a GIS Database: Source Documents Add Record Retention Schedules to Metadata GIS Database Database QA/QC Editing Continuing GIS Database Maintenance Archives Database Backups (courtesy of New York State Archives)

11 Step 10: GIS Application Development Database set up (part of system integration); Database management; Database maintenance; Data archiving and retention. Database Applications:

12 Step 10: GIS Application Development Menu Generator Facility Script /Macro Language Facility DialogInputTitikTabelOpen ‘tampilkan dialog DialogInputTitikTabel tepat di tengah layar’ AVUpperLeft = av.ReturnOrigin AVCenter = avUpperLeft + (av.ReturnExtent / halfDialogWidthHeight = self.ReturnExtent.ReturnSize / MovePoint = AVCenter - halfDialogWidthHeight self.MoveTo(MovePoint.GetX,MovePoint.GetY)

13 Step 10: GIS Application Development Deep Ocean Upper Slope Rise Lower Slope Plateau or Terrace Kawasan Industri Palawija di Lampung Utara

14 Step 11: System Use And Maintenance Most GIS database are very dynamic, changing almost daily. Users will immediately think of additional applications that they would like to have developed. Formal procedures for all maintenance and updating activities need to be created and followed by GIS system staff and users to ensure continued successful operations of the GIS.

15 Step 11: System Use And Maintenance Overview of GIS Maintenance GIS and Database System Enhancement Database Expansion Routine System Request Maintenance Additional Functionality Additional Attributes Problem/Error HW and SW Upgrades New entities Bug Fixes New Tech. (GPS) Expanded Spatial Extent Database Updating BenefitsCosts GIS can do more (satisfy)Cost of enhancement Additional sharing (data)GIS & user staff retraining Improved performanceMore for GIS staff System down time