BAB III OBJEK DAN METODE PENELITIAN

dokumen-dokumen yang mirip
BAB III. Metode Penelitian

BAB III OBJEK DAN METODE PENELITIAN

BAB III OBJEK DAN METODOLOGI PENELITIAN. sesuai dengan pendapat Sugiyono (2003:58) mendefinisikan bahwa:

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang

BAB III OBJEK DAN METODE PENELITIAN. Dengan demikian objek yang akan penulis kaji adalah Sistem Informasi

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi

BAB III LANDASAN TEORI

BAB III OBJEK DAN METODE PENELITIAN. Dalam analisis sistem ini akan diuraikan sejarah singkat dari Apotek 55 yang

BAB IVGAMBARAN UMUM DAN LOKASI PENELITIAN. A. Sejarah Singkat Lembaga Pemasyarakatan Kelas IIA Kalianda

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem yang telah ada, dimana analisis sistem merupakan proses mempelajari suatu

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB III LANDASAN TEORI

BAB I PENDAHULUAN. khasanah budaya bangsa, serta memberikan berbagai layanan jasa lainnya.

BAB I PENDAHULUAN. teknologi tepat guna dengan fasilitas seperti sumber informasi dan data yang dapat diakses

BAB IV ANALISIS DAN PERANCANGAN SISTEM. menggambarkan aliran-aliran informasi dari bagian-bagian yang terkait, baik dari

BAB III OBJEK DAN METODE PENELITIAN. Sejahtera II Padalarang yang beralamat di Jl. Gadobangkong 145 Cimareme

BAB IV ANALISIS DAN PERANCANGAN SISTEM. dimaksudkan untuk menitik beratkan kepada fungsi sistem yang berjalan dengan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. utuh kebagian-bagian komponennya yang dimaksudkan untuk

PENGANTAR RUP & UML. Pertemuan 2

BAB III METODOLOGI PENELITIAN. penelitian Sistem Penjadwalan Kereta Api dengan Genetic Algorithm :

53 Gambar 4. 1 Proses Bisnis sistem yang sedang berjalan Keterangan: 1. Peminjam wajib menyerahkan kwitansi atau bukti transaksi. 2. Staff admin memer

BAB I PENDAHULUAN. hal proses pengolahan data, baik itu data siswa, guru, administrasi sekolah maupun data

BAB II LANDASAN TEORI

BAB I PENDAHULUAN. Semakin berkembangnya teknologi saat ini, memacu Perusahaan PT. DASS

BAB III OBJEK DAN METODE PENELITIAN. ini dilakukan untuk mendapatkan data-data yang berkaitan dengan objek penelitian

BAB III METODE PENELITIAN

BAB III OBJEK DAN METODE PENELITIAN. Mobil Permata Trans yang beralamatkan di Jalan Raflesia J-4, Komplek Mitra

BAB III OBJEK DAN METODE PENELITIAN. Dalam penelitian ini, penulis menjelaskan tentang sejarah Dinas Pengelolaan

BAB 1 PENDAHULUAN. masyarakat dengan Kuliah Kerja Nyata (KKN) merupakan suatu bentuk kegiatan

BAB III METODE PENELITIAN. Dalam penelitian ini, alat yang di gunakan adalah sebagai berikut: 1. Perangkat Keras (Hardware)

BAB III OBJEK DAN METODE PENELITIAN

BAB III OBJEK DAN METODE PENELITIAN. Objek penelitian yang di ambil penulis adalah Apotek Century Jalan

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB II LANDASAN TEORI

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Toko Buku Family merupakan sebuah toko yang menjual buku-buku

BAB III OBJEK DAN METODOLOGI PENELITIAN. mengenai objek penelitian yaitu Kantor Badan Pertanahan Nasional (BPN) Kota

BAB III OBJEK DAN METODE PENELITIAN. Dalam analisis sistem ini akan diuraikan sejarah singkat PB. PUTRA

BAB III METODE PENELITIAN. (Software Development Life Cycle). System Development Life Cycle (SDLC) adalah

BAB IV GAMBARAN UMUM LOKASI PENELITIAN. 4.1 Profil Lembaga Pemasyarakatan Wanitan Kelas IIA Way Hui

BAB III OBJEK DAN METODE PENELITIAN. gudang distributor alat-alat olah raga dan alat musik. Untuk melihat lebih jelas

BAB III METODOLOGI PENELITIAN

BAB II LANDASAN TEORI. implementasi serta pasca implementasi.(rizky, 2011:21). performasi dan fungsi yang diinginkan.

BAB I PENDAHULUAN. dapat dengan mudah memperoleh data yang up to date dengan cepat. Pemanfaatan

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah PT. ARINDO PRATAMA (PT. AP) merupakan sebuah perusahaan nasional yang berdiri pada tahun 1993 di

BAB III METODOLOGI PENELITIAN. dalam pengumpulan data atau informasi guna memecahkan permasalahan dan

BAB III OBJEK DAN METODE PENELITIAN. Objek penelitian ini adalah Sistem Informasi Penjadwalan Dalam

BAB III OBJEK DAN METODE PENELITIAN. Universitas Padjadjaran yang beralamat di Jl. Ir H. Djuanda No 4 Bandung.

BAB II LANDASAN TEORI. pembelian dilakukan dengan mengubah bentuk barang. 2003). Menurut Soemarso S.R (1994) kegiatan pembelian dalam perusahaan

STMIK GI MDP. Program Studi Sistem Informasi Skripsi Sarjana Komputer Semester Genap 2010/2011

Unified Modelling Language UML

BAB III OBJEK PENELITIAN. Penelitian dilakukan di Perguruan Tinggi Negeri, Untuk melihat lebih jelas

Tugas Mandiri Analisis dan Perancangan Sistem II ACTIVITY & SWIMLANE DIAGRAM

REKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com

BAB III OBJEK DAN METODE PENELITIAN. tempat sanggar seni mayang sari di bandung dimana terletak di jalan Moch Toha

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III METODOLOGI PENELITIAN

2. BAB II LANDASAN TEORI. lanjut sehingga terbentuk suatu aplikasi yang sesuai dengan tujuan awal.

BAB III OBJEK DAN METODE PENELITIAN. perusahaan FIRST FOREX. Perusahaan ini belum mempunyai suatu alat untuk

BAB III OBJEK DAN METODE PENELITIAN. deskripsi dari PT. Prima Krista Sejahtera Jl. Taman Sari No.25 C kota

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. maka terlebih dahulu perlu dilakukan analisis sebuah system pembelajaran mengenai

RANCANG BANGUN SISTEM INFORMASI MANAJEMEN KEPEGAWAIAN DI FAKULTAS TEKNIK UNIVERSITAS LAMBUNG MANGKURAT

BAB III OBJEK DAN METODE PENELITIAN. Dalam penyusunan skripsi ini yang menjadi objek penelitian adalah CV.

BAB IV ANALISIS DAN PERANCANGAN SISTEM. proses kerja yang sedang berjalan. Pokok-pokok yang di analisis meliputi analisis

BAB II TINJAUAN PUSTAKA. yang ditandai dengan saling berhubungan dan mempunyai satu fungsi atau tujuan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. terkomputerisasi. Berikut adalah uraian proses dari kegiatan pemesanan makanan

BAB I PENDAHULUAN I - 1

BAB II TINJAUAN PUSTAKA

BAB III OBJEK DAN METODE PENELITIAN

2 meningkatkan daya saing PT Panorama Transportasi tbk. sebagai perusahaan di bidang transportasi taksi. Dalam menjawab permasalan tersebut maka diper

BAB I PENDAHULUAN. dalam suatu perusahaan, karena persediaan akan dijual secara terus menerus untuk

Gambar Use Case Diagram

4. BAB IV ANALISIS DAN PERANCANGAN SISTEM. diusulkan perancangan sistem baru, dimana kinerja dari suatu sistem yang baru

BAB I PENDAHULUAN.

BAB III OBJEK DAN METODE PENELITIAN. domain & Web Hosting. Untuk lebih jelas mengenai gambaran umum perusahaan,

BAB III OBJEK DAN METODE PENELITIAN. Objek penelitian yang di ambil penulis adalah PT. Royal Abadi Sejahtera

Bab 3. Metode Perancangan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mampu memperkirakan dan merincikan seluruh dokumen ataupun prosedur yang

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB III OBJEK DAN METODE PENELITIAN

BAB IV ANALISIS DAN PERENCANAAN SISTEM. yang terdapat pada sistem tersebut untuk kemudian dijadikan landasan usulan

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Prosedur yang sedang Berjalan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

BAB II LANDASAN TEORI

BAB III OBJEK DAN METODE PENELITIAN. Objek penelitian yang di bahas atau di teliti dalam tugas akhir ini berlokasi di

BAB III OBJEK DAN METODE PENELITIAN. Objek penelitian yang di ambil penulis adalah Gudang Royal Abadi

BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah

MAKALAH ANALISIS & PERANCANGAN SISTEM II USE CASE DIAGRAM

BAB III OBJEK DAN METODE PENELITIAN. dan Pemesanan berbasis web. Objek penelitian pada penyusunan skripsi ini adalah

BAB III METODOLOGI PENELITIAN

Review Rekayasa Perangkat Lunak. Nisa ul Hafidhoh

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. dengan batas-batas tertentu. Keuskupan umumnya dibagi-bagi menjadi bagian yang kecil,

BAB I PENDAHULUAN. yaitu sistematika penulisan yang merupakan indeks laporan tugas akhir, dimana. tiap sub bab berisi penjelasan ringkasan perbab.

BAB III OBJEK DAN METODE PENELITIAN. penyampaian informasi dan fitur-fitur media online yang dapat

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer, Fakultas Matematika dan Ilmu

Transkripsi:

25 BAB III OBJEK DAN METODE PENELITIAN 3.1. Objek Penelitian Pada bab ini akan menjelaskan beberapa uraian menyangkut Lembaga Pemasyarakatan Narkotika Klas IIA Bandung yang terdiri dari Sejarah, Visi dan Misi, Struktur Organisasi, dan Deskripsi Tugas. 3.1.1. Sejarah Singkat Lembaga Pemasyarakatan Narkotika Klas II A Bandung terletak di Jalan Rancamanuk Kelurahan Warga Mekar Kecamatan Baleendah Kabupaten Bandung, adalah Lembaga Pemasyarakatan baru yang mulai dioperasionalkan pada tanggal 4 Mei 2009 dengan jumlah penghuni 30 orang WBP (Warga Binaan Pemasyarkatan) operan dari Rumah Tahanan Negara (Rutan) Klas I Bandung dengan kapasitas hunian 224 orang narapidana. Lembaga Pemasyarakatan Narkotika Klas IIA Bandung saat ini dihuni oleh Warga Binaan Pemasyarakatan (WBP) pelanggar tindak pidana umum mencakup daerah Kabupaten Bandung, Kota Cimahi, dan Kabupaten Bandung Barat. Fasilitas pembinaan yang ada di Lembaga Pemasyarakatan Klas IIA Bandung diantaranya adalah aula (gedung serbaguna), masjid, gereja, dapur, poliklinik. Fasilitas poliklinik terdidri dari poliklinik umum, gigi, rawat inap, ruang konsultasi, kamar obat, ruang tunggu, ruang laboratorium, ambulance, ruang perawatan putus obat, alat kedokteran umum, alat kedokteran gigi, ruang

26 tempat obat khusus. Fasilitas olahraga diantaranya lapangan sepak bola (futsal), lapangan tenis meja. 3.1.2. Visi dan Misi a. Visi Memulihkan kesatuan hubungan hidup dan penghidupan Warga Binaan Pemasyarakatan sebagai individu, anggota masyarakat dan mahluk Tuhan Yang Maha Esa, dengan meningkatkan kualitas Warga Binaan Pemasyarakatan. b. Misi Melaksanakan perawatan tahanan, pembinaan dan pembimbingan Warga Binaan Pemasyarakatan serta pengolahan benda sitaan Negara dalam kerangka penegakan hukum, pencegahan dan penanggulangan kejahatan serta penipuan dan perlindungan Hak Asasi Manusia. 3.1.3. Struktur Organisasi Struktur organisasi merupakan dasar mempersatukan fungsi-fungsi perusahaan dan menetapkan hubungan yang pasti, agar dapat membatasi pembagian kerja pada masing-masing divisi. Adapun struktur organisasi Lembaga Pemasyarakatan Narkotika Klas IIA Bandung sebagai berikut :

27 KALAPAS KASUBAG TU KA KPLP RUPAM I RUPAM II RUPAM III KAUR KEPEGKEU KAUR UMUM KASI BINADIK KASI KEGIATAN KASI ADM KAMTIB KASUBSI REGISTRASI KASUBSI BIMKEMASWAT KASUBSI KEAMANAN KASUBSI PELAPORAN KASUBSI PHK KASUBSI SARANA KERJA Gambar. 3.1. Struktur Organisasi Lembaga Pemasyarakatan (Sumber Lapas Narkotika)

28 3.1.4. Deskripsi Tugas Adapun deskripsi tugas yang ada pada Lembaga Pemasyarakatan adalah sebagai berikut : 1. Kalapas Mengkoordinasikan pembinaan kegiatan kerja administrasi keamanan dan tata tertib serta pengelolaan tata usaha meliputi urusan kepegawaian, keuangan dan rumah tangga sesuai peraturan yang berlaku dalam rangka pencapaian tujuan pemasyarakatan Napi/ anak didik / penghuni LAPAS. 2. Kasubag TU Melakukan urusan ketatausahaan kepegawaian dan rumah tangga sesuai dengan peraturan yang berlaku dalam rangka pelayanan administrasi dan fasilitatif di Lembaga Pemasyarakatan Narkotika Klas IIA. 3. KPLP (Kepala kesatuan pengamanan) Menyusun rencana kerja kesatuan pengamanan Lembaga Pemasyarakatan Narkotika Klas II A. 4. Kaur Kepegawaian dan Keuangan Melaksanakan urusan kepegawaian dan keuangan sesuai dengan ketentuan dan peraturan perundang-undangan yang berlaku dalam rangka kelancaran pelaksanaan tugas Lembaga Pemasyarakatan Narkotika Klas IIA. 5. Kasi Binadik (Kepala Seksi Bimbingan Narapidana / Anak didik) Memberikan bimbingan Narapidana / anak didik nerdasarkan peraturan dan prosedur yang berlaku dalam rangka persiapan Narapidana / anak didik kembali kemasyarakat.

29 6. Kasubsi Bimkemaswat (Kepala Sub Seksi Bimbingan Kemasyarakatan dan Perawatan) Menyelenggarakan pembinaan mental / rohani dan fisik serta meningkatkan pengetahuan asimilasi serta perawatan Narapidana / anak didik Narkotika sesuai dengan peraturan yang berlaku dalam rangka kelancaran tugas pemasyarakatan 7. Kasubsi Registrasi (Kepala Sub Seksi Registrasi) Melakukan dan membuat pendataan statistik dan dokumentasi anak didik Lembaga Pemasyarakatan Narkotika Klas II A sesuai ketentuan Lembaga Pemasyarakatan Narkotika Klas II A 8. Kasi Giatja (Kepala Seksi Kegiatan Kerja) Mempersiapkan pelaksanaan bimbingan latihan kerja, serta mengelola hasil kerja sesuai prosedur yang berlaku dalam rangka pembinaan keterampilan Narapidana dan anak didik sibagai bekal apabila kembali masyarakat. 9. Kasubsi Sarana Kerja (Kepala sub sarana kerja) Memparsiapkan,mengeluarkan dan menyimpan fasilitas, sarana / peralatan kerja berdasarkan kebutuhan dalam rangka pembinaan narapidana dan anak didik narkotika di Lembaga Pemasyaraktan Narkotika Klas II A. 10. Kasubsi Pengolahan Hasil Kerja (Kepala Sub Seksi Bimbingan kerja dan atasan pengelolaan Hail kerja) Memberikan latihan kerja dan mengelola hasil kerja dan mengelola hasil kerja sesuai dengan prosedur yang berlaku dalam rangka pembinaan keterampilan

30 narapidana / anak didik kasus Narkotika dalam lingkungan Lembaga Pemasyarakatan Narkotika Klas II A. 11. Kasi KAMTIB Mengkoordinasikan kegiatan administrasi keamanan dan tata tertib, mengatur jadwal tugas dan penggunaan perlengkapan sesuai peraturan dan ketentuan yang berlaku dalam rangka terciptanya suasana aman dan tertib dilingkungan Lembaga Pemasyarakatan Narkotika Klas IIA. 12. Kasubsi Keamanan Menyelenggarakan tugas pengamanan dan ketertiban, mengatur/membuat jadwal tugas dan penggunaan perlengkapan pengamanan sesuai peraturan dan petunjuk yang berlaku agar tercipta suasana aman dan tertib dilingkungan Lembaga Pemasyarakatan Narkotika Klas IIA. 13. Kasubsi Pelaporan Membuat laporan keamanan dan ketertiban berdasarkan data dan berita acara dalam rangka kelancaran pelaksanaan petugas Lembaga Pemasyarakatan Narkotika Klas IIA. 3.2. Metode Penelitian Metode penelitian ini penulis lakukan secara langsung kegiatan penelitian terhadap Lembaga Pemasyarakatan Narkotika Klas IIA Bandung untuk mendapatkan data-data yang diperlukan dalam penyusunan tugas akhir.

31 3.2.1. Desain Penelitian Metode penelitian yang digunakan adalah metode deskriptif yaitu metode yang hanya menggambarkan dan meringkaskan berbagai kondisi, situasi atau berbagai variable. Data deskriptif pada umumnya dikumpulkan melalui metode pengumpulan data, yaitu wawancara atau metode observasi, di mana metode tersebut dapat membuat gambaran secara sistematis, dan akurat mengenai faktafakta dan sifat-sifat pada suatu objek penelitian tertentu. 3.2.2. Jenis dan Metode Pengumpulan Data Didalam penelitian yang dilakukan oleh penulis dibutuhkan suatu metode yang digunakan sebagai alat atau sarana pengambilan data-data, metode yang dilakukan adalah sebagai berikut : 3.2.2.1. Sumber Data Primer a. Wawancara Merupakan metode pengumpulan data dengan cara berdialog langsung dengan narasumber yang ada di Lembaga Pemasyarakatan Narkotika terutama dalam hal sistem penggajian. b. Observasi Melakukan pengamatan secara langsung mengenai proses yang sedang berjalan guna mengecek kebenaran data yang diperoleh dari hasil wawancara.

32 3.2.2.2. Sumber Data Sekunder Teknik yang dilakukan menggunakan dokumen yang diamati berupa form atau laporan. Diantaranya dengan mempelajari berbagai sumber data penggajian seperti : sejarah, struktur organisasi, visi dan misi serta deskripsi tugas. 3.2.3. Metode Pendekatan dan Pengembangan Sistem Metode pendekatan dan pengembangan sistem berisikan beberapa teknik yang digunakan dalam penyusunan tugas akhir ini, diantaranya metode pengembangan sistem, metode pendekatan sistem, dan alat bantu analisis dan perancangan, dibawah ini akan diuraikan tentang pemahaman dari metode tersebut. 3.2.3.1. Metode Pendekatan Sistem Metode pendekatan sistem yang digunakan adalah metode pendekatan berorientasi objek. Pendekatan objek mempunyai alat bantu seperti Diagram Use Case, Diagram Kelas, Diagram Sekuen, Diagram Aktifitas, Diagram Component, Diagram Deployment. 3.2.3.2. Metode Pengembangan Sistem Metode pengembangan Sistem yaitu metode untuk merancang dan membuat program aplikasi penggajian dalam hal ini menggunakan metode waterfall.

33 Model sistem ini menuntut cara yang teratur dari suatu rangkaian yang mendekati perkembangan perangkat lunak, yang dimulai dengan suatu tingkatan, melalui pemodelan sistem, analisis, perancangan, pengkodean, pengujian dan pemeliharaan. Model tersebut meliputi kegiatan aktifitas sebagai berikut : 1. Rekayasa dan Pemodelan Sistem (System Engineering) Permodelan ini diawali dengan mencari kebutuhan dari keseluruhan sistem yang akan diaplikasikan ke dalam bentuk software. Hal ini sangat penting, mengingat software harus dapat berinteraksi dengan elemenelemen yang lain seperti hardware, database, dan sebagainya. Tahap ini sering disebut dengan Project Definition. 2. Analisis Kebutuhan Perangkat Lunak (Analysis) 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, dan sebagainya. Dari 2 aktivitas tersebut (pencarian kebutuhan sistem dan software) harus didokumentasikan dan ditunjukkan kepada pelanggan. 3. Perancangan (Design) Proses ini digunakan untuk mengubah kebutuhan-kebutuhan diatas menjadi representasi ke dalam bentuk blueprint software sebelum coding dimulai. Desain harus dapat mengimplementasikan kebutuhan yang telah disebutkan pada tahap sebelumnya. Seperti 2 aktivitas sebelumnya, maka proses ini juga harus didokumentasikan sebagai konfigurasi dari software.

34 4. Pengkodean (Coding) Untuk dapat dimengerti oleh mesin, dalam hal ini adalah komputer, maka desain tadi harus diubah bentuknya menjadi bentuk yang dapat dimengerti oleh mesin, yaitu ke dalam bahasa pemrograman melalui proses coding. Tahap ini merupakan implementasi dari tahap design yang secara teknis nantinya dikerjakan oleh programmer. 5. Pengujian (Testing) Sesuatu yang dibuat haruslah diujicobakan. Demikian juga dengan software. Semua fungsi-fungsi software harus diujicobakan, agar software bebas dari error, dan hasilnya harus benar-benar sesuai dengan kebutuhan yang sudah didefinisikan sebelumnya. 6. Pemeliharaan (Maintenance) Pemeliharaan suatu software diperlukan, termasuk di dalamnya adalah pengembangan, karena software yang dibuat tidak selamanya hanya seperti itu. Ketika dijalankan mungkin saja masih ada errors kecil yang tidak ditemukan sebelumnya, atau ada penambahan fitur-fitur yang belum ada pada software tersebut. Pengembangan diperlukan ketika adanya perubahan dari eksternal perusahaan seperti ketika ada pergantian sistem operasi, atau perangkat lainnya. Secara umum tahapan pada model waterfall dapat dilihat pada gambar berikut :

35 System /information Engineering and Modeling Software Requirements Analysis Design Coding Testing Maintenance Gambar 3.2. Metode Waterfall (http://blog.binadarma.ac.id) 3.2.3.3. Alat Bantu Analisis dan Perancangan Adapun alat-alat yang digunakan dalam tahap analisis dan perancangan berorientasi objek adalah Diagram Use Case, Diagram Kelas, Diagram Sekuen, Diagram Kolaborasi, Diagram Aktifitas, Diagram Skenario. 1) Diagram Use-case Diagram use-case merupakan salah satu diagram untuk memodelkan aspek perilaku system. Masing-masing diagram use-case menunjukkan sekumpulan usecase, aktor dan hubungannya. Diagram use-case adalah penting untuk

36 memvisualisasikan, menspesifikasikan, dan mendokumentasikan kebutuhan perilaku sistem. Diagram use-case merupakan pusat pemodelan perilaku sistem, subsistem, dan kelas. 2) Diagram Kelas Pemodelan kelas menunjukkan kelas-kelas yang ada di sistem dan hubungan antar kelas-kelas itu, atribut-atribut dan operasi-operasi di kelas-kelas. Diagram kelas menunjukkan aspek statik sistem terutama untuk mendukung kebutuhan fungsional sistem. 3) Diagram Sequence Sequence Diagram digunakan untuk menggambarkan interaksi antar objek dalam waktu yang berurutan. Tetapi pada dasarnya sequence Diagram selain digunakan dalam lapisan abstraksi model objek. Kegunaannya untuk menunjukkan rangkaian pesan yang dikirim antara objek juga interaksi antara objek, sesuatu yang terjadi pada titik tertentu dalam eksekusi sistem. Komponen utama sequence diagram terdiri atas objek yang dituliskan dengan kotak segiempat bernama pesan diwakili oleh garis dengan tanda panah dan waktu yang ditunjukkan dengan proses vertikal. 4) Diagram Kolaborasi Diagram kolaborasi mendefinisikan peran-peran yang dimainkan ketika satu tugas dilakukan. Peran-peran dimainkan oleh instan-instan yang berinteraksi. Diagram kolaborasi menyatakan komunikasi di antara objek-objek yang menunjukkan pesan-peasn yang ada, urutan pesan dan hubungan antar objekobjek.

37 5) Diagram Aktivitas Pada dasarnya, diagram aktivitas adalah diagram flowchart yang diperluas yang menunjukkan aliran kendali satu aktivitas ke aktivitas lain. Menggunakan diagram aktivitas ini untuk memodelkan aspek dinamis sistem. Diagram aktivitas mendeskripsikan aksi-aksi dan hasilnya. Diagram aktivitas berupa operasi-operasi dan aktivitas-aktivitas di use-case. 6) Diagram Skenario Skenario use case digunakan untuk memudahkan dalam menganalisa skenario yang akan kita gunakan pada fase-fase selanjutnya dengan melakukan penilaian terhadap skenario tersebut. 7) Diagram Component Component piranti lunak adalah modul berisi code, baik berisi source code maupun binary code, baik library maupun executable, baik yang muncul pada compile time, link time, maupun run time. Umumnya komponen terbentuk dari beberapa class dan/atau package, tapi dapat juga dari komponen-komponen yang lebih kecil. Komponen dapat juga berupa interface, yaitu kumpulan layanan yang disediakan sebuah komponen untuk komponen lain. 8) Diagram Deployment Diagram ini memperlihatkan konfigurasi saat aplikasi dijalankan. Diagram ini memuat simpul-simpul beserta komponen-komponen yang ada didalamnya. Deployment diagram berhubungan dengan diagram komponen dimana deployment diagram memuat satu atau lebih komponen-komponen.

38 3.2.4 Pengujian Software Metode pengujian adalah cara atau teknik untuk menguji perangkat lunak, mempunyai mekanisme untuk menentukan data uji yang dapat menguji perangkat lunak secara lengkap dan mempunyai kemungkinan tinggi untuk menemukan kesalahan. Metode pengujiaan perangkat lunak yang penyusun pakai dalam pengujiaan perangkat lunak yang penyusun pakai adalah Metode Black Box Testing, Black Box Testing adalah pengujian aspek fundamental sistem tanpa memperhatikan struktur logika internal perangkat lunak. Metode ini digunakan untuk mengetahui apakah perangkat lunak berfungsi dengan benar. Pengujian black box merupakan metode peracangan data uji yang didasarkan pada spesifikasi perangkat lunak. Data uji dibangkitkan, dieksekusi pada perangkat lunak dan kemudian keluaran dari perangkat lunak dicek apakah telah sesuai dengan yang diharapkan. Pengujian black box berfokus pada pengujian persyaratan fungsional perangkat lunak, untuk mendapatkan serangkaian kondisi input yang sesuai dengan persyaratan fungsional suatu program. Pengujian black box berusaha menemukan kesalahan dalam kategori : (1) fungsi-fungsi yang tidak benar atau hilang, (2) kesalahan interface, (3) kesalahan dalam struktur data atau akses database eksternal, (4) kesalahan kinerja,

39 (5) inisialisasi dan kesalahan terminasi. Pengujian black box harus dapat menjawab pertanyaan sebagai berikut : a. Bagaimana validitas fungsional diuji b. Kelas input apa yang akan membuat kasus pengujian menjadi lebih baik c. Apakah sistem akan sangat sensitive terhadap harga input tertentu d. Bagaimana batasan dari suatu data diisolasi e. Kecepatan data apa dan volume data apa yang akan ditoleransi oleh sistem. f. Apa pengaruh kombinasi tertentu dari data terhadap sistem operasi.