Post on 28-Dec-2015
JAVA APPLICATION TO VIEW SHAPE FILES
ABSTRACT COMPANY PROFILE PROJECT PROFILE INTRODUCTION PROJECT MANAGEMENT
MODEL USED SCHEDULING RISK MANAGEMENT
SYSTEM REQUIREMENT SPECIFICATION USER CHARACTERISTICS TOOLS AND TECHNIQUES
SYSTEM ANALYSIS NEED FOR NEW SYSTEM FUNCTIONAL SPECIFICATION FEASIBILITY ANAYLSIS
DIAGRAMS PROTOTYPE CONCLUSIONS REFERENCES
INDEX
This image viewer application would read shape-files
store it in the database in the required format, read the data stored in the database and convert it again to a shape-file.
After reading the database , generating the shape-file and displaying it the shape-file can be modified and again stored back to the database .
Modification includes creation layers like Raster layer and Vector layer, creation of lines ,arcs ,curves , polygons etc ..on the vector layer.
ABSTRACT
PROJECT SUMMARY
The definition of this project is “Java Desktop Application to View Shape Files”. As the name suggest, this provides interface to access the various functionalities for Analysis purpose in GIS application. Using this application the analyst gets a user interactive platform to carry out the analysis work easily and in less time. Here user can perform various process to analysis the map in the best and easy way.
INTRODUCTION
PURPOSE
The existing Systems are created using licensed software so the cost of the system is very high .
Open Source system available doesn’t have required functionalities .
SCOPE To develop features like open source , cost
effective ,platform independent and user friendly.
INTRODUCTION
MODEL USED
PROJECT MANAGEMENT
PROJECT MANAGEMENT
PROJECT MANAGEMENT
RISK IDENTIFICATION
Identifying the risk and taking the following measures.
RISK ANALYSIS Analysing the risk ,as what type of damage will it do
to the system .
RISK PLANNING Planning should be made for overcoming the risks
RISK MANAGEMENT
SYSTEM
REQUIREMENT SPECFICATION
There are mainly following types of users. Civil engineers/ Geotechnical engineers The method can be used for site investigations for civil engineering. Mining engineers To find out depth of ore body. Geologist In search for bearing structures. Govt. officials Different department of any Govt. can use the system to acquire
the information of geophysical survey.
USER CHARACTERISTICS
Hardware required :
PROCESSOR : Pentium 4 or above RAM : Minimun Required 512 MB HARDDISK : 80GB
Software Required : OS: Windows XP or later Front End : Java SE(jdk 1.6.0) Back End : MS-Access / MySQL Editor : NetBeansIDE (7.1.2) Documentation Tools :
Microsoft Word
TOOLS AND TECHNIQUE
STUDY OF CURRENT SYSTEM/PROBLEMS
Arc Gis Software Heavy weight
More Complex (Editing becomes complex)
Requires expensive licensing
Not Open source
Not Platform Independent
SYSTEM ANALYSIS
Cost savings resulting from greater
efficiency
Open Source and Platform Independent
Simple GUI(Graphical User Interface)
NEED FOR NEW SYSTEM
Login
Forgot password & Security question Shape-file Viewer
Selecting a shape-file Save it to the database View the shape file using database Creation of layers (Raster & Vector)
Modification of shape-files Creation of shape (Vector) Save it to the database
FUNCTIONAL SPECIFICATION
Technical Feasibility :
The feasibility analysis reveals that the client would be able to use the application without any technical difficulty.
Schedule Feasibility : According to the analysis and project planning the
application would be implemented in stipulated time frame .
Economic Feasibility : As it is an Open Source application , the cost of
the project would be Economic for the user.
FEASIBILITY ANALYSIS
USE-CASE
CONTEXT
DATA FLOW(1st level)
2nd Level DFD to View shape files
DATA FLOW(2nd level)
2nd Level DFD for adding layers
DATA FLOW(CONT.)
2nd Level DFD for selecting layers
DATA FLOW(CONT.)
2nd level DFD for generating shape files
DATA FLOW(CONT.)
STATE TRANSITION
CONTROL FLOW
PROTOTYPE
SHAPE FILE VIEWER
FILE MENU
OPEN SHAPE FILE
Displaying political.shp on GIS
frame
Adding new shape layer
Adding new shape layer
Adding road-line.shp
Adding road-line.shp
Using zoom in
Using zoom out tool
Get selected features of selected layers
As it is an Open Source Application it would be
utilized by the users with all functionalities which existing Open Source Applications are not providing.
It would be helpful to the users for Geo-Spatial Analysis .
CONCLUSION