4
1.5 Metodologi Penelitian
Teknik pengumpulan data dan penyusunan skripsi ini penulis melakukannya dengan cara :
1. Penelitian Kepustakaan Library Research Penelitian kepustakaan ini dimaksudkan untuk memperoleh data-data yang
mempunyai landasan teoritis dari literature-literatur dan sumber data lainnya yang berkaitan dengan masalah yang diteliti.
2. Penelitian Lapangan Field Research Merupakan penelitian yang dilakukan melalui pendekatan studi kasus, yaitu
penelitian secara langsung terhadap objek yang akan diteliti. Adapun penelitian ini dilakukan dengan :
a. Wawancara, yaitu melakukan tanya jawab mengenai masalah-masalah yang berkaitan dengan proses penyediaan informasi jadwal dan tarif
perjalanan kereta api. b. Observasi, yaitu pengamatan langsung terhadap masalah yang
berkaitan dengan penelitian.
2.8 Metode Perancangan Sistem
Mengenai metode yang digunakan dalam proses perancangan sistem ini, penulis menggunakan Waterfall Model yang mana terdapat beberapa proses sebagai
berikut LEM[9] :
5
a System Engineering
Karena perangkat lunak adalah bagian dari sistem yang lebih besar, maka pekerjaan dimulai dari pembentukan kebutuhan-kebutuhan dari semua elemen sistem
dan mengalokasikan suatu subset ke dalam pembentukan perangkat lunak. Hal ini penting, ketika perangkat lunak harus berkomunikasi dengan hardware, orang dan
basis data. Rekayasa sistem dan analisis menekankan pada pengumpulan kebutuhan pada level sistem dengan sedikit perancangan dan analisis.
b. Analisis Tahap dimana system engineering menganalisis hal-hal yang diperlukan dalam
pelaksanaan proyek pembuatan atau pengembangan perangkat lunak. c.
Design Tahap penerjemahan dari keperluan atau data yang dianalisis ke dalam bentuk
yang mudah dimengerti oleh pemakai user. d.
Code Proses penerjemahan data atau pemecahan masalah yang telah dirancang kedalam
bahasa pemrograman komputer tertentu. e.
Test Setelah program selesai dibuat, maka tahap berikutnya adalah pengujian terhadap
program tersebut. f.
Pemeliharaan Maintenance Perangkat lunak setelah diberikan kepada perusahaan, mungkin ditemui error
ketika dijalankan dilingkungan perusahaan, atau perusahaan meminta penambahan fungsi. Hal ini menyebabkan faktor pemeliharaan sangat penting dalam penggunaan
6
metode ini. Pemeliharaan ini dapat berpengaruh pada semua prose yang telah dilakukan sebelumnya.
Analisis Design
Code Test
Maintenance System
Engineering
Gambar 1.1 Waterfall Model Sumber Gambar : Leman, Metodologi Pengembangan Sistem
1.6 Sistematika Penulisan