Latar Belakang Masalah PENDAHULUAN

6. Model analisis perangkat lunak yang digunakan yaitu pemodelan data terstruktur, tools pemodelan menggunakan flowmap, entity relationship diagram ERD dan data flow diagram DFD.

I.5 Metodologi Penelitian

Metode penelitian yang digunakan dalam melakukan penelitian tugas akhir ini yaitu menggunakan analisis deskriptif. Analisis deskriptif merupakan metode penelitian dengan cara mengumpulkan data-data sesuai dengan yang sebenarnya kemudian data-data tersebut disusun, diolah dan dianalisis untuk dapat memberikan gambaran mengenai masalah yang ada. Penelitian ini terdiri dari dua metode yaitu metode pengumpulan data dan metode pembuatan perangkat lunak.

1. Metode pengumpulan data

Pengumpulan data adalah teknik atau cara-cara yang dapat digunakan oleh peneliti untuk mengumpulkan data. Pengumpulan data bertujuan untuk memperoleh fakta yang diperlukan untuk mencapai tujuan penelitian. Metode pengumpulan data yang digunakan dalam penelitian ini yaitu : a. Studi Literatur Pengumpulan data dengan cara mengumpulkan literatur, jurnal, paper dan bacaan-bacaan yang ada kaitannya dengan judul penelitian. b. Observasi Teknik pengumpulan data dengan mengadakan penelitian dan peninjauan langsung terhadap permasalahan yang diambil. c. Interview Teknik pengumpulan data dengan mengadakan tanya jawab secara langsung yang ada kaitannya dengan topik yang diambil.

2. Metode pembuatan perangkat lunak

Teknik analisis data dalam pembuatan perangkat lunak menggunakan model waterfall yakni sebuah pendekatan kepada perkembangan perangkat lunak yang sistematik dan sekuensial yang dimulai pada tingkat kemajuan sistem. Gambar I.1 Model Waterfall [11] Metode penelitian yang digunakan antara lain melingkupi aktivitas- aktivitas sebagai berikut: a. Analisis Sistem Setelah data terkumpul, dilakukan analisis yang berkaitan dengan proses dan data yang diperlukan oleh sistem. Proses pencarian kebutuhan diintensifkan dan difokuskan pada software. Untuk mengetahui sifat dari program yang akan dibuat, maka para software engineer harus mengerti tentang domain informasi dari software, misalnya fungsi yang dibutuhkan, user interface. Dari aktivitas tersebut pencarian kebutuhan sistem dan software harus di dokumentasikan dan di tunjukkan kepada pelanggan. b. Design Tahap penerjemahan dari tahap analisis kedalam bentuk yang mudah dimengerti oleh user. Proses multilangkah yang fokus pada desain pembuatan program perangkat lunak termasuk struktur data, arsitektur perangkat lunak, representasi antarmuka, dan prosedur pengodean. c. Coding Tahap penerjemahan data atau pemecahan masalah yang telah dirancang keadalam bahasa pemrograman tertentu. Pada tahap ini dilakukan pembuatan komponen-komponen sistem yang meliputi implementasi modul-modul program, antarmuka dan basis data. Hasil dari tahap ini adalah program komputer sesuai dengan desain yang telah dibuat pada tahap desain.