• Tidak ada hasil yang ditemukan

BAB III METODELOGI PENELITIAN. Metode pengumpulan data yang dilakukan melakukan beberapa metode yaitu sebagai berikut;

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III METODELOGI PENELITIAN. Metode pengumpulan data yang dilakukan melakukan beberapa metode yaitu sebagai berikut;"

Copied!
12
0
0

Teks penuh

(1)

BAB III

METODELOGI PENELITIAN

3.1 Metode Pengumpulan Data

Metode pengumpulan data yang dilakukan melakukan beberapa metode yaitu sebagai berikut;

a. Metode pengamatan (Observasi)

Metode ini dilakukan dengan cara mengamati secara langsung dan dari observasi ini dapat ditarik kesimpulan.

b. Metode studi pustaka

Penelitian ini dilakukan dan ditunjang oleh buku dari pendapatan beberapa ahli, studi pustaka juga menambahkan data tugas akhir ini.

3.2 Analisis Sistem Berjalan

Sub bab ini menjelaskan hasil penulisan dari sistem yang sedang berjalan di sebuah usaha kecil, yang dimana usaha tersebut memiliki sistem manual yang dalam arti masih menggunakan buku dan pulpen yang sebagai tempat menyimpan beberapa data. Oleh karena itu,berhubungan dengan laporan data daftar DVD dan data peminjam,yang dimulai dari uraian kerja permasalahan yang dihadapi dan kerangka pemecahan masalah.

(2)

20 3.3 Uraian Sistem Kerja yang Berjalan

Sistem kerja pada sistem aplikasi pengolahan data pada lembaga usaha Rental DVD, setiap akhir bulan pemilik usaha memantau perkembangan maju atau tidaknya dengan memiliki pengguna kata sandi atau log-in tersendiri. Aplikasi ini akan diolah oleh penulis tugas akhir ini. Sebelumnya masih menggunakan buku dan pulpen saat menjalani sistem usaha ini.

3.4 Permasalahan yang Dihadapi

Dari sistem pengolahan data yang ada,dapat dianalisa kelemahan – kelemahan yang terjadi pada sistem yang digunakan,kelemahan - kelemahan tersebut adalah sebagai berikut :

1. Dalam pengolahan data kaset, dan data anggota atau data peminjam masih menggunakan buku besar dalam mencatatnya.

2. Pengarsipan data laporan kaset, dan peminjaman belum tersusun rapi sehingga pencarian data mengalami keterlambatan dan mempengaruhi pelaporannya.

3.5 Uraian Kerja Sistem yang Diusulkan

Sistem kerja pada lembaga usaha seperti ini,pemilik usaha memiliki pemikiran untuk dapat mengolah data ini dengan mudah dan praktis. Selanjutnya,penulis memberikan sumbangsih pemikiran untuk mempermudah sistem kerja yang dilakukan dalam usaha Rental DVD ini dengan mengolah data ini dalam bentuk aplikasi yakni Microsoft Visual Basic 6.0 dengan SQL server 2000.

(3)

21 3.6 Desain Database

Desain database terdiri dari beberapa tabel yang saling berhubungan satu sama lain. Berikut ini desain database Sistem Aplikasi Pengolahan Rental DVD yang telah dirancang dapat dilihat pada tabel di bawah ini :

Tabel 3.6.1 Kamus Tabel Anggota

Berdasarkan Tabel 3.6.1, kamus tabel anggota berisi informasi tentang data-data anggota seperti : ID_Anggota, Nama_anggota, Alamat, No_Telp, Jenis_Kelamin, Ket, dan Tgl_Daftar dari setiap data yang digunakan untuk mengidentifikasi data – data anggota atau pengguna ketika melakukan pendataan. Dengan kata lain, tabel 3.6.1 merupakan tempat penyimpanan data-data yang sangat penting.

(4)

22

Tabel 3.6.2 Kamus Tabel Pegawai

Berdasarkan Tabel 3.6.2, kamus tabel pegawai berisi informasi tentang data-data pegawai dari setiap pegawai yang terdiri dari : ID_Pegawai, Nama_Pegawai, Alamat, No_Telp, Jenis_kelamin, Status, Pendidikan, Jabatan, User_Name, dan Password

Tabel 3.6.3 Kamus Tabel Film

Berdasarkan Tabel 3.6.3, kamus tabel berisi informasi tentang data-data dari setiap Film yang terdiri dari : ID_Film, Tgl_Masuk, Judul, Kategori, Tahun_Rilis, Pemain, Jenis_Disc, Isi, Harga_Film, Harga_Sewa, dan Stok.

(5)

23

Tabel 3.6.4 Kamus Tabel Kategori

Berdasarkan Tabel 3.6.4, kamus tabel kategori berisi informasi tentang data-data kategori yang terdiri dari : id_kategori dan kategori.

Tabel 3.6.5 Kamus Tabel Detail Pinjam

Berdasarkan Tabel 3.6.5, kamus tabel detail pinjam berisi informasi tentang data-data detail pinjam yang terdiri dari : No_Nota, ID_Anggota, ID_Film, Judul dan Status.

Tabel 3.6.6 Kamus Tabel Peminjaman

Berdasarkan Tabel 3.6.6, kamus tabel peminjaman berisi informasi tentang data-data peminjaman yang terdiri dari No_Nota, Tgl_Pinjam, ID_Pegawai, Nama, ID_Anggota, Jumlah, Lama_Sewa, Tgl_Kembali, Total_Bayar.

(6)

24

Tabel 3.6.7 Kamus Tabel Pengembalian

Berdasarkan Tabel 3.6.7, kamus tabel pengembalian berisi informasi tentang data-data pengembalian yang terdiri dari : ID_Anggota, Nama, ID_Film, Judul, Tgl_kembali, Tgl_Pengembalian, Denda, dan Status.

3.7 Desain Relasi Antar Tabel

Relasional adalah sebuah bentuk hubungan antara beberapa data yang dikelompokkan dalam sebuah tabel, hubungan-hubungan ini sangat dibutuhkan dalam memperoleh informasi dan dapat mendokumentasikan berbagai informasi. Relasional merupakan bentuk hubungan antara dua tabel atau lebih, yang salah tabel anggotanya memiliki bentuk ketergantungan yang erat, sehingga tidak dapat dipisah-pisahkan secara menyendiri. Dengan adanya relasi sebuah data dapat disimpan dengan struktur yang terorganisir sehingga memudahkan pihak-pihak yang terkait dalam mendapatkan informasi dan mengolah databasenya. Ada beberapa bentuk relasi yang sering digunakan yaitu bentuk relasi one to one, one to many dan many to

many. Berikut adalah bentuk relasi antar tabel yang digunakan dalam Sistem Aplikasi

(7)

25

Gambar 3.1 Relasi Antar Tabel Rental DVD

3.8 Desain Use Case Diagram

Use case diagram merupakan sekumpulan skenario sukses dan gagal yang mendeskripsikan

seorang aktor yang menggunakan suatu sistem untuk mencapai suatu tujuan. Dengan kata lain use case menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang ditekankan adalah “apa” yang diperbuat sistem, bukan “bagaimana”. Sebuah use case merepresentasikan suatu interaksi antara aktor dengan sistem. Use case diagram dapat sangat membantu bila kita sedang menyusun requirement sebuah sistem, mengkomunikasikan rancangan dengan klien, dan merancang test case untuk semua feature yang ada pada sistem.Sebuah use case dapat meng-include fungsionalitas use case lain sebagai bagian dari proses dalam dirinya.

Secara umum, diasumsikan bahwa use case yang di-include akan dipanggil setiap kali use

case yang meng-include dieksekusi secara normal. Sebuah use case dapat di-include oleh

lebih dari satu use case lain, sehingga duplikasi fungsionalitas dapat dihindari dengan cara menarik keluar fungsionalitas yang common. Sebuah use case juga dapat meng-extend use

(8)

26

menunjukkan bahwa use case yang satu merupakan spesialisasi dari yang lain. Berikut ini adalah rancangan use case diagram dari Sistem Aplikasi Rental DVD :

admin Manajemen Data Peminjaman Manajemen Data Laporan Manajemen Data Pengembalian Manajemen Set login Manajemen Data DVD Manajemen Data Anggota Manajemen Data Pegawai <<include>> <<include>> Pegawai <<include>> Memilih DVD Anggota

Daftar dan transaksi <<include>> <<include>>

<<include>>

<<include>>

Gambar 3.2 Use Case Diagram Rental DVD

Berdasarkan Gambar 3.2, dalam aplikasi ini admin dapat melakukan hal-hal seperti : manajemen data log in, manajemen data anggota, manajemen data pegawai, manajemen data DVD, manajemen data peminjaman, manajemen data pengembalian, manajemen data laporan. log in Pegawai dapat melakukan hal-hal seperti : manajemen data anggota, manajemen data DVD, manajemen data peminjaman, manajemen data pengembalian, manajemen data laporan.

3.9 Desain Sequence Diagram

Sequence diagram adalah suatu diagram yang menggambarkan interaksi antar objek dan

mengindikasikan komunikasi diantara objek-objek tersebut. Diagram ini juga menunjukkan serangkaian pesan yang dipertukarkan oleh objek-objek yang melakukan suatu tugas atau

(9)

27

aksi tertentu. Objek-objek tersebut kemudian diurutkan dari kiri ke kanan, aktor yang menginisiasi interaksi biasanya ditaruh di paling kiri dari diagram.

Pada diagram ini, dimensi vertikal merepresentasikan waktu. Bagian paling atas dari diagram menjadi titik awal dan waktu berjalan ke bawah sampai dengan bagian dasar dari diagram. Garis Vertical, disebut lifeline, dilekatkan pada setiap objek atau aktor. Kemudian, lifeline tersebut digambarkan menjadi kotak ketika objek melakukan suatu operasi , kotak tersebut disebut activation box.

Objek dikatakan mempunyai live activation pada saat tersebut. Pesan yang dipertukarkan antar objek digambarkan sebagai sebuah anak panah antara activation box pengirim dan penerima. Kemudian di atasnya diberikan label pesan.

Pada aplikasi rental DVD ini terdapat beberapa desain sequence diagaram yaitu sequence diagram pegawai, sequence diagram admin, sequence diagram menu input admin, dan

(10)

28

Gambar 3.3 Sequence Diagram Pegawai

Berdasarkan Gambar 3.3, langkah-langkah yang harus dilakukan oleh pegawai untuk dapat mengakses aplikasi rental DVD secara penuh adalah sebagai berikut : pada halaman utama aplikasi rental DVD, pegawai harus memilih menu login dan memasukkan username dan

password. Jika pegawai melakukan login dengan benar, maka pegawai akan masuk ke

beranda pegawai. Pegawai dapat melihat data DVD, dan data anggota dengan memilih menu DVD dan anggota. Pegawai juga dapat menggunakan laporan yang telah digunakannya dengan memilih menu data laporan. Menu logout dapat dipilih jika ingin keluar atau mengakhiri akses halaman pegawai.

(11)

29

Gambar 3.4 Sequence Diagram Menu Input Admin

Berdasarkan Gambar 3.4, langkah-langkah yang harus dilakukan oleh admin untuk dapat mengakses aplikasi rental DVD secara penuh adalah sebagai berikut : pada halaman utama aplikasi rental DVD, admin harus memilih menu login dan memasukkan username dan

password. Jika admin melakukan login dengan benar, maka admin akan masuk ke beranda

admin. Admin dapat memasukkan data anggota, data pegawai, data DVD, data transaksi, data laporan, dan sett login. Menu logout dapat dipilih jika ingin keluar atau mengakhiri akses halaman admin.

(12)

30

Gambar 3.5 Sequence Diagram Menu Laporan Admin

Berdasarkan Gambar 3.5, langkah-langkah yang harus dilakukan oleh admin untuk dapat mengakses aplikasi rental DVD secara penuh adalah sebagai berikut : pada halaman utama aplikasi rental DVD, admin harus memilih menu login dan memasukkan username dan

password. Jika admin melakukan login dengan benar, maka admin akan masuk ke beranda

admin. Admin dapat melihat, mengedit, dan menghapus data anggota, data pegawai, data DVD, data transaksi, data laporan, dan login. Menu logout dapat dipilih jika ingin keluar atau mengakhiri akses halaman admin.

Gambar

Tabel 3.6.1 Kamus Tabel Anggota
Tabel 3.6.3 Kamus Tabel Film
Tabel 3.6.5 Kamus Tabel Detail Pinjam
Gambar 3.2 Use Case Diagram Rental DVD

Referensi

Dokumen terkait

Usulan perancangan sistem yang diusulkan tidak mengalami banyak perubahan dari sistem yang berjalan, hanya merubah sistem akademik yang belum terkomputerisasi menjadi

Penyaring diagnosis sindroma terowongan karpal hubungannya dengan pekerjaan menurut NIOSH (National Institute for Occupational Safety and Health) dalam Lubis

Latihan peregangan otot yang dilakukan secara berkelanjutan dapat memperbaiki saraf medianus yang terperangkap di terowongan carpal pada pergelangan tangan, sehingga

Dengan memperhatikan kerangka berpikir yang ada, maka dapat ditarik hipotesa awal dari penelitian ini, yaitu semakin besar faktor-faktor negatif yang ada dalam perencanaan

Pola penghambatan isolat LTS36 dan LTS40 mengindikasikan bahwa kedua isolat tersebut memiliki aktivitas antimikrob yang hanya dapat menghambat pertumbuhan bakteri

(1) Ketentuan umum peraturan zonasi sebagaimana dimaksud dalam Pasal 34 pada ayat (2) huruf a dengan ketentuan tidak mengganggu dominasi kawasan yang bersangkutan dan tidak

memenuhi syarat ketuntasan belajar klasikal yaitu 85 % dari jumlah siswa yang mencapai nilai minimal 75. 4) Masih ada 7 siswa (25%) yang tergolong masih sulit melakukan

Persentase tunas tetraploid yang berasal dari perendaman konsentrasi 30 dan 75 µM juga termasuk tinggi yaitu 40 dan 45,71%, namun pada kedua konsentrasi tersebut