Low-Cost Client/Server GIS: An Assets Management Perspectives
Akhmad Riqqi, Deni Suwardhi Dudi Syarifudin, Lulu Lukmanul Hakim, Oki Gumilar Department of Geodetic Engineering, ITB Abstract An assets management system using client/server GIS is present in this pa- per.Management assets become importance for organization whose has huge number of properties.Important not only to those that use these systems,de- cision makers and funding sources are ever concerned with keeping costs under control.Inventory is the most crucial problem in assets management.This work will consume time and resources.More than that,the location of assets can be a di .culty if the assets placed in di .erent location.A Client/Server GIS system has been proposed to solve this problem.Utilizing the combination be- tween GIS and AM/FM are the most valuable solution.Location can be useful to localize and systematize assets inventory.On behalf of need the system in more effective in cost.Open sources database and server side applications are used to store and display it on internet.Spatial engine and GIS application was develop to build client/server GIS as a tool in assets management.With this system,assets inventory and management can be more systematically in rapid way.
1 Background
Assets management is important for asset ’s owner especially for large company
which has large number of assets.It is a complex task when dealing with a large
numbers of assets.Assets management system which has capability to do inventory
systematically and manage preventable is importance to keep sustainability of assets.
2 Assets Management Aspect
3 Organizational Aspect
As an educational organization,ITB has large number of assets and big organization.
ITB divide organization into small enterprise as known as faculty and then faculty
divide into department.Beside department,ITB has many supported organization
as well as we know other university does.These departments and other supported
organizations,in asset management aspect known as custodian unit.Custodian unit
is smallest unit of organization whose has responsibility to manage and keep ITB ’s
asset in their o .ce and report to ITB about last condition of assets.At least 50
custodian units are present in ITB.
4 SIMA Architecture
GIS operate on two kinds of data which can be saved in a geospatial database
system.The two kinds of data are spatial data and non-spatial data.Spatial data
is data consisted of image location such as maps or location sketch.Non-spatial
data is the data that hold the information about the object to be managed.In
GIS,those data are connected to each other;spatial data show the objects on one
location with their attributes.
![]() Picture 1.SIMA Architecture As client/server system,the system is depending on the existing networking. The system consists of some component such as:
This system can be used for many user that meet these criteria (ITB,2003a):
From human resources point of view,in developing SIMA there are four groups of human resources,the .rst is developer whose has capability in database,pro- gramming and GIS it self,the second is system administrator whose has capability in maintain the server and database,the third is custodian user whose has respon- sibility to maintain data in the custodian unit,and the fourth is secondary user whose need and use information from the system.Human resources from di .erent profession and background which is willing to take advantage of GIS should be able to read and understand the characteristic of maps. Software component is one system which has the ability to manage the data. Software component in this system consist of di .erence function and platform,they are (SIMA ITB,2004):
Data Base Management System is software which stored,manipulate,handle and manage data.Data base needed to store both attribute data and spatial data.SIMA is using PostgreSQL.PostgreSQL is a highly scalable,SQL compliant,open source object-relational database management system (ORDBMS)(PostgreSQl,2005).In .rst development we are using PostgreSQL with Cygwin because we develop in windows environment.Since PostgreSQL 8 release we didn ’t use Cygwin anymore. PostgreSQL 8 is running in windows environment,depend on our experience Post- greSQL 8 is faster.This PostgreSQL is install in server. GIS Application is client side software application for custodian user.This GIS Application has capability to connect to server,update the data both attributes and spatial data,and print report as custodian user need.We developed GIS Ap- plication as system required using Borland Delphi.Due to custom of subject in ITB community using MS Windows,so our application is develop under window application. Spatial Engine (SE)is modular software which has capability to query data spatial from data base and send it to GIS Application on client.In SIMA,we use PostGIS as SDE.It adds support for geographic objects to the PostgreSQL object- relational database.In e .ect,PostGIS ”spatially enables ”the PostgreSQL server, allowing it to be used as a backend spatial database for geographic information systems (GIS),much like ESRI ’s SDE or Oracle ’s Spatial extension.PostGIS has been developed by Refractions Research as a research project in open source spatial database technology.PostGIS is released under the GNU General Public License (PostGIS,2005).On PostgreSQL 8,PostGIS is included in the installation package. Web GIS Application is a GIS system in World Wide Web browser.This system needs for secondary user whose need information about assets.In server side,we used MapServer from University of Minnesota.MapServer is an Open Source de- velopment environment for constructing spatially enabled Internet-web applications (Mapserver,2005). In developing SIMA consist of operational procedure standardization and .nan- cial support,security,and application standardization (SIMA ITB,2004). Procedure standardization is a procedure which is developed based on the sys- tem purposes and needs,such as input procedure,data input,and data main- tenance.As an organization ITB has asset management system.This system was adapted to SIMA,since there is no need a new procedure on asset man- agement when SIMA was implemented.Beside procedure in this system,we have to consider other procedure in organization such as procurement,supplies distribution,and reporting. Financial Support is one important aspect to consider for system developing. Financial consist of support for hardware and software acquisition,human resources training,system operational.Other aspect to be considered is pro .t from long-time scale system e .ciency. Security is other aspect to consider because the system sustainability depends on the data security for system operational.In SIMA there is there level of security.First,Administrator has responsibility to maintain data base and server.Second,custodian user level has accessibility and update only to own data,both spatial and attributes.Third,secondary user used the information from the system via internet/website. Application Standardization is a large scale aspect to be considered for system development.The system which is developed should be able for development in future.GIS Application or client application has been developing support Open GIS ”Simple Feature Speci .cation for SQL ”as PostGIS does. ![]() Picture 2.SIMA Application 6 Environment Changing A new system had been developing and embedding in organization.This would need new environment changing.There was one big changed in organization behavior in inventory,assessment and reporting asset.Before this system implemented to inventory,assessment and reporting,Unit Sarana dan Prasarana asked their people to go to custodian unit and then inventory or assess their assets and report it. Or they asked custodian user to deliver their asset report (annually,semester,or quarterly)to them.Of course these will consume time and budget.Normally,they will .nish their report and resume it in 3 week to 2 month.Since SIMA running they don ’t need to go to site,they enough see in SIMA system,and print their report as they want with current data from custodian user (See picture 3). ![]() Picture 3.Environment Changing In the other hand,custodian user become importance person in this system, data currently and validity are in their hand.This is a big changing for them;its common if new system has implementing.To prevent and prepare this changing a few activities was held,such as socialization,training,and publish the system. Socialization is the first step to promote this new system,even this has been doing when the organization has an eager to build and develop this system in the .rst time.It was doing from top manager of organization to custodian user in several times.Socialization is the most importance step in developing,in these activities we collect their needs and harmonize it with objective of organization.Last thing of this step is adapted to the system.This is iterative activities,it causes system have version. Training is second step to educate human resources and more over is to inves- tigate this system running well in existing network.Training was doing in two ways,class course and on the job training in every unit.This is effective way due to limitation of time and not every custodian user familiar with computer and network. Publishing the system is to publish the system to secondary user.It happen when data spatial and attributes has been inputting to the system.So,when user goes to SIMA web site,there is available information.In developing system as physiological aspect,this is importance as milestone to everybody whose involve in the system.This mark that system is running and maintaining becomes everybody ’s responsibility.Beside that,this publicity seen that top management is care and need information from this system. 7 A Low-Cost Systembr> Low-costs are come from: Open sources utilization. Utilization open sources in this system save huge bud- get.Same system using market software will costly over then 50.000 US $. Developing with only user requirement is most effective cost,for this system there no needs fully functionality of GIS. Developing an effective system. System has been running in existing assets man- agement system.Computer and network system are present infrastructure in ITB.SIMA uses this infrastructure to help Biro Sarana dan Prasarana in more effective communication with Custodian User and Secondary User,and vise versa. Save time consuming and budgeting. Save time consuming and budgeting on asset inventory,management and reporting.It is clear that changing in envi- ronment system of inventory,management and reporting is more effective in time and budget. 8 Conclusion Client/Server GIS is solution in assets management where asset location separated. Organization,budget,and existing system in assets management are the major consideration in building system.SIMA is not just an ordinary application but developed application based on user and organization needs.Therefore this ap- plication has the ability to adapt the existing assets management system,without changing the whole working existing system in the company.Client/Server GIS can help assets management become an integrated management,nearly real time data accessibility,currently,and validity.Low-costs are come from open sources utiliza- tion,developing an effective system,save time consuming and budgeting on asset inventory,management and reporting.
9 Reference
| ||
|
|