Sabtu, 06 Februari 2010

Program Rental  Video

 

Program ini digunakan sebagai sistem informasi manajemen peminjaman video pada sebuah jasa rental video. Sistem yang dibuat ini bersifat interen, yang berarti pengguna program ini hanya kalangan tertentu yang memiliki hak akses terhadap program. Bagian-bagian yang akan mengakses program ini adalah Administrator dan Kasir.

 

A.   Database dan Tabel

Untuk menyimpan semua data, program ini menyediakan database Rental.mdb yang mempunyai 5 tabel, diantaranya :

1.      Tabel Data Member (TMember)

Field Name

Type

Field Size

Format

Keterangan

IDM

Text

6

DIM001

Identitas Member  (PK)

Nama

Text

30

 

 

JK

Text

10

 

Jenis Kelamin

TL

Date/Time

 

dd/mm/yyyy

Tanggal Lahir

Alamat

Text

50

 

 

Tlp

Text

20

 

 

Hp

Text

20

 

 

Statsus_Pinjam

Text

3

 

 

 

2.      Tabel Data DVD (TDVD)

Field Name

Type

Field Size

Format

Keterangan

No_DVD

Text

7

DVD0001

Nomor DVD (PK)

Judul

Text

30

 

Judul Film

Jenis

Text

15

 

JenisFilm

jumlah

Number

 

 

Jumlah beli

Jml_sekarang

Number

 

 

Stok gudang

Tarif

Number

 

 

Tarif/3hari

 

3.      Tabel Data Karyawan (TKaryawan)

Field Name

Type

Field Size

Format

Keterangan

IDK

Text

6

IDK001

Identitas Karyawan (PK)

Nama

Text

30

 

 

JK

Text

10

 

Jenis Kelamin

Tgl

Date/Time

 

dd/mm/yyyy

Tanggal Lahir

Tmp

Text

30

 

Tempat Lahir

Alamat

Text

50

 

 

PT

Text

50

 

Pendidikan Terakhir

tlp

Text

20

 

 

hp

Text

20

 

 

4.      Tabel Data Transaksi (TTransaksi)

Field Name

Type

Field Size

Format

Keterangan

No_T

Text

7

TPD0001

Nomor Transaksi (PK)

TglT

Date/Time

 

dd/mm/yyyy

Tanggal Transaksi

IDM

Text

6

MID001

Identitas Member (FK)

TglK

Date/Time

 

dd/mm/yyyy

Tanggal Kembali

Bayar

Number

 

 

 

IDK

Text

6

IDK001

Identitas Karyawan (FK)

disk

Text

4

 

Diskon

Status_T

Text

2

 

Status Transaksi

Sub_Bayar

Number

 

 

 

 

5.      Tabel Data Sub Transaksi (TSub)

Field Name

Type

Field Size

Format

Keterangan

No_T

Text

7

TPD0001

Nomor Transaksi (PK)

No_DVD

Date/Time

7

DVD0001

Tanggal Transaksi (PK)

Status_dvd

Text

2

 

 

Denda

Number

 

 

 

 

 

B.     Relationship

            Dan untuk menjadi satu kesatuan, kelima tabel ini mempunyai Relasionship sebagai berikut :

 

C.    Pengenalan Form

 

1.      Form Login

Form Login adalah Form yang pertama tampil ketikan menjalankan program ini. Pada form ini terdapat 2 formulir, yaitu action, kotak teks untuk user, kotak teks untuk password dan tombol submit untuk login.

Berikut ini tampilan Form Login .

 

           

Cara penggunaannya :

·         Isi teks USER dengan Nama User dan teks PASSWORD dengan Password yang telah ditentukan.

·         Ketikan kita klik tombol  maka jika kita login sebagai Adminidtrator akan tampil Form  Utama Administrator dan jika kita login sebagai Karyawan akan tampil Form Utama Karyawan.

·         Ketika kita klik tombol  maka sekaligus akan keluar dari program ini.

 

 

 

 

 

 

 

 

 

2.      Form Administrator

Form ini akan tampil ketika kita berhasil login sebagai Admoinistrator . pada form ini terdapat 3 Menu, diantaranya :

·         Menu File,Sub Menu File adalah LogOut dan Keluar.

·         Menu Master, Sub Menu Master adalah Karyawan (Form Data Karyawan).

·         Menu About, Sib Menu About adalah Status Login (Form Status Login).

 

3.      Form Karyawan

Form ini akan tampil ketika kita berhasil login sebagai Karyawan . pada form ini terdapat 6 Menu, diantaranya :

·         Menu File,Sub Menu File adalah LogOut dan Keluar.

·         Menu Master, Sub Menu Master adalah DVD (Form Data DVD) dan Member (Form Data Member).

·         Menu Transaksi, Sub Menu Transaksi adalah Peminjaman (Form Transaksi Peminjaman) dan Pengdembalian (Form Transaksi Pengembalian).

·         Menu Laporan, Sub Menu Laporan adalah Data DVD (Laporan), Data Member, Data DVD Sedang Dipinjam dan Data Member Sedang Meminjam.

·         Menu Pencarian, Sub Menu Pencarian adalah Data DVD (Form Pencarian Data DVD) dan Data Member ( Form Pencarian Data Member).

·         Menu About, Sib Menu About adalah Status Login (Form Status Login).

 

4.      Form Data Karyawan

Form ini akan tampil ketika memilih Master – Karyawan pada Form Administrator setelah login sebagai Administrator. Berikut tampilannya :

Cara Penggunaannya :

·         Klik tombol   ketika akan menambahkan Data Karyawan baru.

·         ID Karyawan akan muncul otomatis. Isi teks-teks yang telah disediakan kemudian klik tombol  ketika data akan disimpan.

·         Jika akan mengedit, pilih salah satu data pada List Data . Kemudian akan ditampilkan secara otomatis pada teks-teks yang tersedia.

·         Setelah data selesai diubah-ubah, kemudian klik tombol  untuk menyimpan data yang telah diubah.

·         Jika akan menghapus salah satu data, pilih data pada list data kemudian klik tombol  untuk menghapusnya.

·         Klik tombol  , jika akan keluar dari Form Data Karyawan.

 

5.      Form Data DVD

Form ini akan tampil ketika memilih Master – DVD pada Form Karyawan setelah login sebagai Karyawan. Berikut tampilannya :

 

Cara Penggunaannya :

·         Klik tombol   ketika akan menambahkan Data DVD baru.

·         No. DVD akan muncul otomatis. Kemudian Isi teks-teks yang telah disediakan. Setelah itu, klik tombol  ketika data akan disimpan.

·         Jika akan mengedit, pilih salah satu data pada List Data . Kemudian akan ditampilkan secara otomatis pada teks-teks yang tersedia.

·         Setelah data selesai diubah-ubah, kemudian klik tombol  untuk menyimpan data yang telah diubah.

·         Jika akan menghapus salah satu data, pilih data pada list data kemudian klik tombol  untuk menghapusnya.

·         Klik tombol  , jika akan keluar dari Form Data DVD.

 

6.      Form Data Member

Form ini akan tampil ketika memilih Master – Member pada Form Karyawan setelah login sebagai Karyawan. Berikut tampilannya :

 

Cara Penggunaannya :

·         Klik tombol   ketika akan menambahkan Data Member baru.

·         ID Member akan muncul otomatis. Isi teks-teks yang telah disediakan kemudian klik tombol  ketika data akan disimpan.

·         Jika akan mengedit, pilih salah satu data pada List Data . Kemudian akan ditampilkan secara otomatis pada teks-teks yang tersedia.

·         Setelah data selesai diubah-ubah, kemudian klik tombol  untuk menyimpan data yang telah diubah.

 

·         Jika akan menghapus salah satu data, pilih data pada list data kemudian klik tombol  untuk menghapusnya.

·         Klik tombol  , jika akan keluar dari Form Data Member.

 

7.      Form Transaksi Peminjaman

Form ini akan tampil ketika memilih Transaksi – Peminjaman pada Form Karyawan setelah login sebagai Karyawan. Berikut tampilannya :

 

Cara Penggunaannya :

·         Klik tombol   ketika ada trnsaksi peminjaman baru.

·         Pada teks yang ditandai tanda (*), data akan muncul otomatis. Isi teks-teks yang telah disediakan kemudian klik tombol  ketika data akan disimpan.

·         Klik tombol  , jika akan keluar dari Form Transaksi Peminjaman.

 

8.      Form Transaksi Pengembalian

Form ini akan tampil ketika memilih Transaksi – Pengembalian pada Form Karyawan setelah login sebagai Karyawan. Berikut tampilannya :

 

Cara Penggunaannya :

·         Klik tombol panah pada No. Transaksi, pilih nomor transaksi yang diinginkan.

·         Semua data akan muncul otomatis pada teks-teks yang telah disediakan

·         Klik tombol  untuk memilih semua dvd yang akan dikembalikan.

·         Pilih salah satu data pada List Data sebelah kiri. Klik tombol  untuk memilih satu-persatu dvd yang akan dikembalikan.

·         Pilih salah satu data pada List Data yang berada diposisi tengah. Klik tombol   untuk memilih satu-persatu dvd yang batal dikembalikan.

·         Klik tombol  untuk memilih semua dvd yang batal dikembalikan.

·         Kemudian klik tombol  ketika data akan disimpan.

·         Klik tombol  ,untuk kembali pada posisi awal.

·         Klik tombol  , jika akan keluar dari Form Transaksi Pengembalian.

 

9.      Form Pencarian Data DVD

Form ini akan tampil ketika memilih Pencarian – Data DVD pada Form Karyawan setelah login sebagai Karyawan. Berikut tampilannya :

 

Cara Penggunaannya :

·         Klik tombol panah pada combobox berdasarkan, pilih kategori pencarian  yang diinginkan.

·         Kemudian isi teks disampingnya, isi dengan kriteria yang diinginkan.

·         Semua data akan muncul otomatis pada list data yang telah disediakan

·         Klik tombol  , jika akan keluar dari Form Pencarian Data Member.

 

10.  Form Pencarian Data Member

Form ini akan tampil ketika memilih Pencarian – Data Member pada Form Karyawan setelah login sebagai Karyawan. Berikut tampilannya :

 

 

 

 

Cara Penggunaannya :

·         Klik tombol panah pada combobox berdasarkan, pilih kategori pencarian  yang diinginkan.

·         Kemudian isi teks disampingnya, isi dengan kriteria yang diinginkan.

·         Semua data akan muncul otomatis pada list data yang telah disediakan

·         Klik tombol  , jika akan keluar dari Form Pencarian Data Member.

 

11.  Form Status Login

Form ini akan tampil ketika memilih About – Status Login baik pada Form Karyawan ataupun Form Administrator. Form ini akan memberikan informasi Login. Untuk keluar dari Form ini, klik tombol . Berikut tampilannya :

 

D.    Laporan

 

1.      Laporan Data DVD

Untuk menampilkannya, pilih Laporan – Data DVD pada Form Karyawan setelah berhasil login sebagai karyawan. Berikut tampilannya :

2.      Laporan Data Member

Untuk menampilkannya, pilih Laporan – Data Member pada Form Karyawan setelah berhasil login sebagai karyawan. Berikut tampilannya :

 

3.      Laporan Data DVD Sedang Dipinjam

Untuk menampilkannya, pilih Laporan – Data DVD Sedang Dipinjam pada Form Karyawan setelah berhasil login sebagai karyawan. Berikut tampilannya :

 

 

 

 

 

 

 

4.      Laporan Data Member Sedang Meminjam

Untuk menampilkannya, pilih Laporan – Data Member Sedang Meminjam pada Form Karyawan setelah berhasil login sebagai karyawan. Berikut tampilannya :

 

 

            Karena keterbatasan kemampuan dan pengetahuan yang kami miliki. Atas segala kekurangan dan ketidaksempurnaan dalam pembuatan  program ini, kami sangat mengharapkan masukan dan saran yang bersifat membangun kearah perbaikan dan penyempurnaan program ini.

 

 

 

 

 

 


1 komentar: