Metode Pendekatan Sistem Metode Pengembangan Sistem

54 c. Kemungkinan tidak dihasilkan rancangan yang baik

3.2.3.3. Alat Bantu Analisis dan Perancangan

Metode analisis yang digunakan untuk pengembangan system adalah analisis berorientasi objek. Analisis tersebut berfokus pada aliran data atau informasi yang mengalir dalam sistem. Alat bantu analisis yang digunakan adalah: 1. Sistem yang sedang berjalan : a. Use Case Diagram b. Activity Diagram 2. Sistem yang diusulkan : a. Use Case Diagram b. Activity Diagram c. Sequence Diagram d. Collaboration Diagram e. Class Diagram f. Component Diagram g. Deployment Diagram

3.2.4. Pengujian Software Penelitian ini menggunakan metode pengujian Black Box. Pengujian ini

bertujuan untuk menunjukkan fungsi Perangkat Lunak tentang cara beroperasinya, apakah pemasukan data keluaran telah berjalan sebagaimana yang diharapkan dan apakah informasi yang disimpan secara eksternal selalu dijaga kemutakhirannya. Pengujian Black Box berusaha menemukan kesalahan dalam kategori sebagai berikut: 55 1. Fungsi-fungsi yang tidak benar atau hilang. 2. Kesalahan interface. 3. Kesalahan dalam struktur data atau akses databse eksternal. 4. Kesalahan kinerja. 5. Inisialisasi dan kesalahan terminasi. Adapun faktor-faktor pengujian black-box adalah : 1. Authorization Menjamin data diproses sesuai dengan ketentuan manajemen. Authorisasi menyangkut proses transaksi secara umum yaitu otoritas bisnis, dan secara khusus otoritas pelaksanaan tindakan khusus. 2. File Integrity Menekankan pada data yang dimasukkan melalui aplikasi akan tidak bisa diubah. Prosedur yang akan memastikan bahwa file yang digunakan benar dan data dalam file tersebut akan disimpan sekuensial dan benar. 3. Audit Trail Menekankan pada kemampuan untuk mendukung proses yang terjadi. Pemrosesan data secara keseluruhan berdasarkan retensi dari kejadian yang cukup mendukung keakuratan, kelengkapan, batas waktu dan otorisai data. 56

BAB IV ANALISIS DAN PERANCANGAN SISTEM

4.1. Analisis Sistem yang Berjalan

Sebelum melakukan perancangan sistem yang diusulkan pada KATIE Pet Shop Sukabumi, maka harus terlebih dahulu melakukan analisis sistem agar memperoleh gambaran yang jelas mengenai kelemahan dan kelebihan sistem yang sedang berjalan. Tahap analisis ini merupakan tahap yang paling penting didalam merancang sistem informasi karena apabila pada tahap ini terjadi kesalahan, maka terjadi kesalahan pada tahap berikutnya. Analisis sistem yang sedang berjalan yang dilakukan berdasarkan urutan kejadian yang ada pada suatu perusahaan.

4.1.1. Analisis Prosedur yang berjalan

Analisis prosedur yang sedang berjalan merupakan kegiatan menganalisis prosedur-prosedur kerja yang terjadi pada sistem yang sedang berjalan.Analisis terhadap prosedur-prosedur yang sedang berjalan hendaknya perlu dilakukan terlebih dahulu sebelum dilakukannya perancangan terhadap sistem yang akan diusulkan. Dan harus pula dilakukan analisis terhadap hal-hal yang menjadi tujuan pemakai sehingga masalah tersebut dapat didefinisikan secara jelas. 57

4.1.1.1. Use Case Diagram yang sedang berjalan

Use Case menggambarkan suatu urutan interaksi antara satu atau lebih aktor dan sistem. Aktor merepresentasikan seorang user atau subsistem lain yang akan berinteraksi dengan sistem. Sedangkan use case merupakan urutan kejadian yang menggambarkan interaksi antara user dengan sistem. Berikut ini adalah use case yang berjalan di KATIE Pet Shop Sukabumi. Gambar 4.1. Use Case sistem yang sedang berjalan 4.1.1.2. Skenario Use Case yang sedang berjalan Skenario use case digunakan untuk memudahkan dalam menganalisa skenario yang akan kita gunakan pada fase-fase selanjutnya dengan melakukan penilaian terhadap skenario tersebut. Adapun tahapan-tahapan sekenario use case Sistem Informasi Pelayanan Jasa serta Penjualan dan Pembelian yang Sedang Berjalan di KATIE Pet Shop Sukabumi adalah sebagai berikut :