WEB REPORTING SERVICE DENGAN DATABASE TERDISTRIBUSI UNTUK MONITORING TRANSAKSI BERBASIS POINT OF SALES

WEB REPORTING SERVICE DENGAN DATABASE TERDISTRIBUSI 
UNTUK MONITORING TRANSAKSI BERBASIS POINT OF SALES 
Oleh: AGUS EKO MINARNO ( 05560148 ) 
Informatic Engineering 
Dibuat: 2010­01­21 , dengan 6 file(s). 

Keywords: Point of Sales, Web reporting service, database terdistribusi, replikasi snapshot. 
ABSTRAK 
Aplikasi Point of Sales (PoS) merupakan perangkat lunak yang mengelola data transaksi, data 
barang dan laporan. Untuk mengelola laporan lebih dari satu PoS dibutuhkan integrasi data yang 
dapat diakses secara efektif, efisien dan tidak bergantung waktu. Laporan yang dihasilkan akan 
memberikan informasi masing – masing PoS dan mampu memberikan perbandingan laporan 
antar PoS, baik laporan transaksi maupun laporan barang. 
Oleh karena itu penulis mengembangkan aplikasi web reporting service, yaitu layanan yang 
dapat memenuhi kebutuhan informasi laporan Point of Sales yang dapat diakses melalui web. 
Sedangkan untuk integrasi data dari beberapa PoS, penulis menggunakan metode replikasi 
snapshot untuk pendistribusian database. Hal ini dilakukan disamping untuk memudahkan 
pengaksesan database yang terpisah di beberapa lokasi PoS, juga berfungsi sebagai database 
cadangan, bila sewaktu­waktu database lokal mengalami kerusakan. 
Pengembangan desain aplikasi ini menggunakan bahasa permodelan Unified Modeling 
Language (UML). Pada tahap implementasi aplikasi desktop (Point of Sales), penulis 

menggunakan bahasa pemrograman Visual Basic.Net dan pada aplikasi Web menggunakan 
bahasa pemrograman ASP.Net 3.5. 
Hasil dari pengembangan web reporting service adalah sebuah perangkat lunak berbasis web, 
yang mampu menghasilkan laporan transaksi, laporan barang, laporan komparasi transaksi, dan 
laporan komparasi barang dalam bentuk tabel dan grafik. Layanan laporan ini juga menyediakan 
fitur navigasi; zoom; pencarian; grafik transaksi dan barang yang dapat di break down; view by 
parameter; ekspor ke berbagai format seperti PDF, Excel, CSV, Html, XML dan pencetakan 
laporan. 
ABSTRACT 
Application of Point of Sales (PoS) is a software to manage transaction data, merchandise data, 
and report. To manage report of more than one PoS, it needs data integration that can be 
accessed effectively, efficiently and not depend on the time. The resulting report will give 
information of each PoS and able to give report comparison among PoS either transaction or 
merchandise data. 
Because of that the writer developed web reporting service, that is service that able to fulfill the 
information needs of Point of Sales report that can be accessed through web. While for data 
integration from some PoS, the writer using snapshot replication method for database 
distribution. It is done beside to facilitate database access that separated at some PoS location, 
and also to serve as reserve database, in the event if local database error. 
The application design development by using modeling language of Unified Modeling Language


(UML. At implementation stage of desktop application (Point of Sales), the writer by using 
Visual Basic.Net and at Web application by using ASP.net 3.5 programming language. 
Results of web programming service development is a web based software that able to produce 
transaction report, merchandise report, transaction comparison report, and merchandise 
comparison report in the form of table and graphic. The report service also provide navigation 
feature; zoom, search, transaction and merchandise graphic that can be break down, view by 
parameter, export to various format such as PDF, Excel, CSV, Html, XML, and report printing. 
Keywords: Point of Sales, Web reporting service, distributed database, snapshot replication.