Metode pendekatan pengembangan sistem

5 1. Pengamatan Observation Observasi yaitu penulis dapat mengamati semua proses pemesanan paket wisata di bagian sales marketing yang kemudian diambil kesimpulan dari hasil pengamatan tersebut. 2. Wawancara Interview Wawancara yaitu penulis melakukan wawancara secara langsung dengan berbagai pihak untuk memperoleh informasi tentang spesifikasi sistem informasi pemesanan paket wisata. Wawancara dilakukan pada bagian Sales Marketing dan bagian Operational.

3.2.2.2 Sumber Data Sekunder

Selain sumber data primer, sumber data sekunder yang digunakan dalam penelitian ini didapat melalui dokumentasi dan studi pustaka. 1. Dokumentasi yaitu dengan mengumpulkan dokumen-dokumen perusahaan yang mendukung penelitian baik itu jurnal perusahaan, profil perusahaan, jadwal keberangkatan dan sebagainya 2. Studi pustaka yaitu metode pengumpulan data dengan membaca literature- literatur di perpustakaan sebagai acuan untuk memperoleh materi materi tengtang system informasi pemesanan paket wisata.

3.2.3 Metode pendekatan pengembangan sistem

Berikut akan di jelaskan tentang metode pendekatan dan pengembangan system di bawah ini: 3.2.3.1 Metode Pendekatan Sistem Metode pendekatan yang digunakan adalah pendekatan perancangan terstruktur. Melalui pendekatan terstruktur, permasalahan yang komplek di organisasi dapat dipecahkan dan hasil dari sistem akan mudah untuk dipelihara, fleksibel, lebih memuaskan pemakainya, mempunyai dokumentasi yang baik, tepat waktu, sesuai dengan anggaran biaya pengembangan, dapat meningkatkan produktivitas dan kualitasnya akan lebih baik.

3.2.3.2 Metode Pengembangan Sistem

Metode yang penulis gunakan dalam pengembangan sistem adalah Metode Prototipe. Metode Prototipe merupakan suatu metode dalam pengembangan sistem yang menggunakan pendekatan untuk membuat sesuatu program dengan cepat dan bertahap sehingga dapat segera dievaluasi oleh pemakai user. Dari pengertian data prototype yaitu dikarnakan penulis akan mudah merancang system yang diinginkan perusahaan dan dapat diterima oleh user. Penulis menginginkan perancangan system yang telah dihasilkan dapat di presentasikan kepada user dan user di berikan kesempatan untuk memberikan masukan masukan sehingga system informasi yang dihasilkan benar benar sesuai yang diinginkan user, terutama bagi perusahaan sendiri. Perubahan dan prototype ini dapat dilakukan berkali kali sampai dicapai kesepakatan system informasi yang akan diterapkan. Metode prototype dirancang agar dapat menerima perubahan perubahan dalam rangka menyempurnakan prototype yang sudah ada, sehingga akhirnya dapat menghasilkan system informasi yang dapat di terima dan perubahan perubahan yang terjadi dianggap sebagian dari pengebangan system itu sendiri.di bawah adalah contoh gambar dari metode pengembangan system informasi dengan menggunakan prototype[4] 6 Gambar 1 . tahapan metode pengembangan prototype [4] Berikut adalah langkah-langkah penulis dalam merancang sebuah sistem yang menggunakan mekanisme pengembangan sistem dengan prototipe yang sesuai dengan gambar 3.2 diatas, langkah- langkah tersebut antara lain: 1. Penulis akan mengidentifikasi kebutuhan user, supaya penulis bisa merancang sistem yang akan dibangun sesuai dengan yang diharapkan user. Sebelum pada tahap perancangan, penulis akan memulai pada tahap awal terlebih dahulu yaitu penulis akan menganalisis sistem dengan cara melakukan mengumpulkan data yaitu dengan field reserch metode penelitianobservasi, dan interview wawancara dan dengan cara literatur yaitu dengan dokumentasi terhadap kebutuhan yang diinginkan pemakai, baik dalam model interface, teknik, prosedural maupun dalam teknologi yang akan digunakan. 2. Pada tahap kedua yaitu membuat prototipe, penulis akan membuat prototipe sistem tersebut untuk memperlihatkan kepada pemakai model sistem yang akan dirancang 3. Pada tahap ketiga yaitu pengujian prototipe, penulis akan melakukan uji coba sistem yang telah dirancang untuk memastikan bahwa sistem tersebut dapat digunakan dengan baik dan benar, sesuai kebutuhan pemakai. 4. Pada tahap keempat yaitu memperbaiki prototipe, penulis akan menentukan apakah sistem tersebut dapat diterima oleh pemakai, atau harus dilakukan beberapa perbaikan atau bahkan dibongkar semuanya dan mulai dari awal lagi, dan setelah perbaikan sistem itu selesai dikerjakan, penulis akan kembali lagi pada tahap yang ketiga yaitu dengan melakukan pengujian prototipe kembali. 5. Pada tahap kelima, tahap terakhir yaitu mengembangkan versi produksi, penulis akan merampungkan sesuai dengan masukan terakhir dari pemakai dan memberikan gambaran bagaimana penggunaan sistem tersebut kepada pemakai setelah sistem tersebut disetujui. 7

3.2.3.3 Alat Bantu Analisis dan Perancangan

Alat bantu analisis dan perancangan digunakan untuk memudahkan dalam Aplikasi perancangan Sistem Informasi pendaftaran online pengunjung di taman nasional gunung papandayan yang dikembangkan penulis menggunakan tools dengan pemodelan Unified Modeling Language UML. 1. Use Case Diagram Use case diagram di gunakan untuk memodelkan dan menyatakan unit fungsilayanan yang disediakan oleh system atau bagian system. Subsistem atau class ke pemakai 2. Use case diagram Use case diagram digunakan untuk memodelkan bisnis proses berdasarkan perspektif pengguna sistem. Use case diagram terdiri atas diagram untuk use case dan actor. Actor merepresentasikan orang yang akan mengoperasikan atau orang yang berinteraksi dengan sistem aplikasi. Use case merepresentasikan operasi-operasi yang dilakukan oleh actor. Use case digambarkan berbentuk elips dengan nama operasi dituliskan di dalamnya. Actor yang melakukan operasi dihubungkan dengan garis lurus ke use case. 3. Activity Diagram Activity Diagram merupakan bagian dari penggambaran sistem secara fungsional karena di dalamnya dijelaskan tentang proses-proses logika atau fungsi yang terimplementasi oleh kode program. 4. Sequence Diagram Sequence diagram menjelaskan secara detail urutan proses yang dilakukan dalam sistem untuk mencapai tujuan dari use case: interaksi yang terjadi antar class, operasi apa saja yang terlibat, urutan antar operasi, dan informasi yang diperlukan oleh masing-masing operasi. 5. Class Diagram Class diagram merupakan diagram yang selalu ada di permodelan sistem berorientasi objek. Class diagram menunjukkan hubungan antar class dalam sistem yang sedang dibangun dan bagaimana mereka saling berkolaborasi untuk mencapai suatu tujuan. 6. Deployment Diagram Diagram deployment bagian – bagian perangkat lunak suatu sistem ke perangkat keras yang akan mengeksekusinya. Elemen – elemen perangkat lunak seperti komponen, kelas, paket dan sebagainya dimanifestasikan menggunakan artifak serta dipetakan ke perangkat keras yang akan menjalankannya dengan nodes.

3.2.4. Pengujian Software