Laporkan Masalah

Implementasi web service pada jadwal kereta api dengan aplikasi client menggunakan J2ME :: Studi kasus pada Stasiun Yogyakarta

HAIRUDDIN, Dr.tech. Khabib Mustofa, S.Si., M.Kom

2009 | Tesis | S2 Ilmu Komputer

Sistem informasi jadwal kereta api yang ada pada PT. Kereta Api Indonesia (PT. KAI) saat ini belum menerapkan teknologi web service, sehingga layanan yang ada pada jadwal kereta api tersebut belum dapat digunakan client lain untuk mengintegrasikan kedalam sistem mereka. Sistem informasi jadwal kereta api merupakan sistem yang sifatnya realtime dan penting bagi calon penumpang untuk mengetahui jadwal keberangkatan. Sistem ini berisikan informasi yang dapat mempermudah para calon penumpang atau pelanggan kereta api dalam menentukan pilihannya sebelum melakukan perjalanan. Dalam penelitian ini akan dibuat suatu aplikasi jadwal kereta api dengan menggunakan teknologi web service sehingga service yang ada pada jadwal kereta api tersebut dapat digunakan oleh client lain. Salah satu aplikasi client yang akan menggunakan service tersebut dan akan diterapkan dalam penelitian ini yaitu aplikasi MIDLet (Mobile Information Device Profile). Aplikasi ini nantinya akan di install pada Mobile Device seperti Handphone, Personal Digital Assistant dan sejenisnya sehingga client yang berupa mobile device dapat berinteraksi dengan server yang memuat jadwal keberangkatan/kedatangan kereta api dengan memanfaatkan service yang dibangun serta client dapat memesan tiket melalui mobile device tersebut. Dalam perancangan, sistem dibuat dalam beberapa tahapan. Tahapan pertama adalah menganalisis kebutuhan sistem. Dari hasil analisis tersebut dirancang aliran proses logika dengan menggunakan DFD (Data Flow Diagram) dalam beberapa level kemudian didapat ERD (Entity Relationship Diagram). Kemudian merancang web service yang dapat teridentifikasi oleh URL dan memiliki interface yang didefinisikan, dideskripsikan, dan dimengerti oleh XML dengan menggunakan bahasa pemrograman PHP. Kemudian tahapan selanjutnya merancang aplikasi disisi client dengan menggunakan bahasa pemrograman J2ME sehingga device mobile seperti handphone dan sejenisnya dapat mengakses jadwal tersebut dengan mudah, serta dapat melakukan pemesanan tiket melalui mobile device tersebut.

Information system that the train schedule in the PT. Kereta Api Indonesia (PT. KAI) have been implementing web service technology, so the service available on the train schedule is not the client can be used to integrate into their system. Schedule information system is a train system that is important for realtime and prospective passengers to know the departure schedule. This system contains information that can ease the customer or prospective passenger train in the choice set before travel. In this research will be created in a train schedule application using web service technology so that service in the train schedule can be used by another client. One of the client applications that will use the service and will be applied in this research is the application MIDlet (Mobile Information Device Profile). This application will be installed on the Mobile Device Handphone, such as, Personal Digital Assistant and the like so that the client in the form of mobile devices can interact with the server to load the schedule departure / arrival of the train service that was built using the client and can book tickets through mobile device. In design, the system created in several phases. The first stages is to analyze the needs of the system. From the results of the analysis was designed with the logic flow process using DFD (Data Flow Diagram) in some level and then gained ERD (Entity Relationship Diagram). ERD of the design process, it will form the structure of the tables that serves as data storage media. Then design a web service that can be identified by the URL and have the interface that is defined, described, and understood by using the XML programming language PHP. In this system will be created three web service web service that is the train schedule that includes the schedule and see the search schedule, the web service message and web service ticket customer list that includes a list of customers and see the search order. Then the next design phases of the client application using J2ME programming language so that mobile devices such as mobile phones and the like can access with the easy schedule, and be able to order tickets via the mobile device.

Kata Kunci : Web service, Jadwal kereta, J2ME, Web Service, Train Ticket Schedule


    Tidak tersedia file untuk ditampilkan ke publik.