Difference between revisions of "Hapinoy:Requirements and Analysis Document (RAD)"

From Openitware
Jump to: navigation, search
(Added an objective to the RAD)
m (Corrected spelling from "with in x miles" to "within x miles")
Line 18: Line 18:
 
<b>Additional Functionality:</b>
 
<b>Additional Functionality:</b>
 
*Zoom, Pan, Mouse-over for Popup information   
 
*Zoom, Pan, Mouse-over for Popup information   
*Custom Queries such as all stores with in x miles of a store or warehouse.
+
*Custom Queries such as all stores within x miles of a store or warehouse.
 
*Edit Attribute Data such as correcting an address?  Would depend on if Mapserver allows editing of a shapefile.
 
*Edit Attribute Data such as correcting an address?  Would depend on if Mapserver allows editing of a shapefile.
  

Revision as of 17:23, 11 April 2011

Contents

Introduction

Purpose of the system

Scope of the system

Objectives and success criteria of the project

  • Set up an online application that displays Hapinoy locations.

Definitions, acronyms, and abbreviations

References

Overview

Current system

Proposed system

Overview

Functional requirements

  • Provide the capability to query the data to locate individual stores and contact information as well as other attributes.
  • Capability for user to add a location from a complete list of barangay.
  • Create a system where a user can select a province, town and barangay then “enable” or make the barangay center point visible and add it to the list of stores. Keep in mind that barangay names are not unique so a single name may be used in different parts of the country.
  • Likewise, the ability to remove a barangay in case it was accidentally enabled or the store is no longer a member of the Hapinoy group of stores

Additional Functionality:

  • Zoom, Pan, Mouse-over for Popup information
  • Custom Queries such as all stores within x miles of a store or warehouse.
  • Edit Attribute Data such as correcting an address? Would depend on if Mapserver allows editing of a shapefile.

Nonfunctional requirements

Usability

Reliability

Performance

Supportability

Implementation

Interface

Packaging

Legal

System models

Scenarios

Use case model

Object model

Dynamic model

User interface—navigational paths and screen mock-ups

Glossary