Dokumentasi Rental DVD

download Dokumentasi Rental DVD

of 26

  • date post

    06-Jul-2015
  • Category

    Documents

  • view

    590
  • download

    0

Embed Size (px)

Transcript of Dokumentasi Rental DVD

LAPORAN TUGAS BESAR MATA KULIAH APSI

SISTEM PENGELOLAAN APLIKASI RENTAL DVD

oleh: R Andang Gumilang Pambudi R Ferga Dipa 613060001 613060003 613060026

DEPARTEMEN TEKNIK INFORMATIKA INSTITUT TEKNOLOGI TELKOM BANDUNG 2008

BAB I PENDAHULUAN

1.

LATAR BELAKANG Rental DVD sebagai salah satu penyedia hiburan, mempunyai peranan sangat besar dalam upaya memberikan hiburan dalam bentuk film. Memasuki zaman teknologi informasi, ketepatan, kecepatan, dan kenyamanan dalam proses peminjaman dan pengembalian sangat dibutuhkan. Sistem pengolahan Rental secara manual, kurang mampu memenuhi kebutuhan pelanggan dalam segi kecepatan, dan kenyamanan. Sebuah sistem kelola yang modern, dengan memanfaatkan teknologi informasi yang tersedia selama ini, mutlak diperlukan untuk menghadirkan sebuah pelayanan yang optimal kepada pelanggan.

2.

RUMUSAN MASALAH a. Kesulitan mengelola transaksi peminjaman dan pengembalian DVD b. Kesulitan dalam penghitungan denda c. Kesulitan dalam proses pencarian judul film d. Kesulitan mengelola DVD dan anggota perpustakaan e. Kesulitan laporan transaksi dalam Rental

3.

TUJUAN a. Mempermudah petugas mengelola transaksi peminjaman dan pengembalian DVD b. Mempermudah dalam penghiungan denda c. Mempermudah pencarian judul DVD d. Mempermudah kelola DVD dan anggota

e. Mempermudah penyusunan laporan transaksi

4.

BATASAN MASALAH a. b. System ini hanya menangani transaksi peminjaman dan pengembalian DVD System hanya mengelola data anggota dan DVD yang berupa input, ubah, dan

hapus data anggota, buku, dan petugas c. Data anggota diambil dari kartu identitas (KTP,SIM,KTM,dll)

5.

METODOLOGI PENYELESAIAN MASALAH 1. Metode literatur Yaitu dengan mencari dari sumber-sumber yang bisa digunakan sebagai acuan dalam pengerjaan tugas besar ini. Baik sumber-sumber yang ada di internet maupun buku-buku panduan yang tersedia 2. Metode observasi Melakukan observasi pada tugas-tugas besar terdahulu sehingga bisa melihat kelebihan dan kekurangannya sebagai referensi lebih lanjut. 3. Metode pengerjaan bertahap dan menerapkan teamwork Melakukan pengerjaan tugas besar secara bertahap untuk menghemat tenaga dan bisa melakukan perbaikan pada kesalahan-kesalahan yang ada. Dengan melakukan metode ini kita juga bisa mendapat hasil yang lebih baik. Dengan melakukan pengerjaan secara bersama (teamwork) maka dapat menggabungkan ide-ide yang berbeda dan bisa melengkapi satu sama lain.

6.

JADWAL KEGIATAN KEGIATAN 1 2 3 MINGGU 4 5 6 7

Study Literatur dan observasi Perumusan Masalah Analisis dan Perancangan Sistem Implementasi dan Uji coba Presentasi

BAB III ANALISA A. PEMAHAMAN / DESKRIPSI SISTEM 1. Context Diagraminput data pinjam Karyawan

view status

SISFO RENTAL DVD input data DVD

view laporan

Admin

2. DFD

valid info pinjam 1 cek info pinjam 2 catat peminjaman data pinjam

petugas

pinjam

list data pinjam

3 buat laporan

laporan

admin

list data kembali

info kembali petugas valid 4 cek info kembali 5 catat pengembalian

pengembalian

data kembali

Kamus Data 1.info pinjam 1 cek info pinjam

petugas

Nama data Deskripsi Sumber tujuan Bentuk

: info pinjam : input data-data member dan DVD : dari petugas ke proses 1 : form

Struktur data + tgl_hrs_kembali 2.valid 1 cek info pinjam

: No + id_member + {id_disk + no_disk} + tgl_pinjam

2 catat peminjaman

Nama data Deskripsi Sumber tujuan Bentuk Struktur data + tgl_hrs_kembali 3.2 catat peminjaman

: cek validitas : mengecek valid tidaknya data yang diinputkan : dari proses 1 ke proses 2 : record : No + id_member + {id_disk + no_disk} + tgl_pinjam

data pinjam

pinjam

Nama data Deskripsi data store pinjam Sumber tujuan Bentuk Struktur data + tgl_hrs_kembali

: store data pinjam : menyimpan data pinjam yang valid tadi ke dalam

: dari proses 2 ke data store pinjam : record : No + id_member + {id_disk + no_disk} + tgl_pinjam

4.pinjam

list data pinjam

3 buat laporan

Nama data Deskripsi data store pinjam Sumber tujuan Bentuk

: list data pinjam : membuat laporan dari data pinjam yang ada dalam

: dari data store pinjam ke proses 3 : report

Struktur data : tgl + {id_member + id_disk + jml_pinjam + tgl_pinjam + tgl_kembali} 5.

3 buat laporan

laporan

admin

Nama data Deskripsi Sumber tujuan Bentuk

: laporan : mencetak laporan : dari proses 3 ke admin : report

Struktur data : tgl + {id_member + id_disk + jml_pinjam + tgl_pinjam + tgl_kembali} 6.

info kembali petugas 4 cek info kembali

Nama data Deskripsi Sumber tujuan Bentuk

: info kembali : input data mamber dan DVD : dari petugas ke proses 4 : form

Struktur data : No + id_member + {id_disk + no_disk} + tgl_hrs_kembali + tgl_kembali

7.valid 4 cek info kembali 5 catat pengembalian

Nama data Deskripsi Sumber tujuan Bentuk

: cek validitas : mengecek valid tidaknya data yang diinputkan : dari proses 4 ke proses 5 : record

Struktur data : No + id_member + {id_disk + no_disk} + tgl_hrs_kembali + tgl_kembali 8.

pengembalian

data kembali

5 catat pengembalian

Nama data

: store data kembali

Deskripsi : menyimpan data pinjam yang valid tadi ke dalam data store pengembalian Sumber tujuan Bentuk : dari proses 5 ke data store pengembalian : record

Struktur data : No + id_member + {id_disk + no_disk} + tgl_hrs_kembali + tgl_kembali

9.3 buat laporan

list data kembali

pengembalian

Nama data

: list data kembali

Deskripsi : membuat laporan dari data kembali yang ada dalam data store pengembalian Sumber tujuan Bentuk : dari data store pengembalian ke proses 3 : report

Struktur data : tgl + {id_member + id_disk + jml_pinjam + tgl_pinjam + tgl_kembali}

3. Prosedur a. Input Data DVD, prosedurnya meliputi: 1. Petugas melakukan proses input data DVD b. Input Data Anggota, prosedurnya meliputi: 1. Petugas melakukan proses input data anggota c. Transaksi Peminjaman DVD, prosedurnya meliputi: 1. Pelanggan memilih DVD yang akan dipinjam 2. Pelanggan menuju pada bagian pelayanan untuk melakukan transaksi peminjaman buku 3. Pelanggan memberikan kartu peminjaman/kartu identitas pada petugas 4. Petugas mencatat no. anggota/identitas serta data DVD yang dipinjam oleh Pelanggan d. Transaksi Pengembalian DVD, prosedurnya meliputi: 1. Pelanggan menuju bagian pelayanan untuk melakukan transaksi pengembalian DVD

2. Pelanggan memberikan DVD kepada petugas 3. Petugas melakukan proses pencarian data peminjaman 4. Petugas melihat tanggal kembali buku pada lampiran yang tertera di buku, jika buku terlambat dikembalikan maka pelanggan akan mendapatkan denda 5. Petugas memberikan kartu peminjaman pada pelanggan 4. Formulir Formulir terlampir 5. Pengkodean Kode film : Berdasarkan abjad dari judul film. Kode anggota : xxxx => no urut sesuai urutan saat pendaftaran 6. Hardware Karena system masih manual maka belum menggunakan hardware 7. Software Karena system masih manual maka belum menggunakan hardware 8. Brainware Pelanggan Petugas Pemilik Rental

B.

EVALUASI SISTEM 1. Evaluasi Aliran Data Antar Proses Semua proses yang dilakukan masih bersifat manual. 2. Evaluasi Prosedur Prosedur setiap proses yang terjadi pada Rental telah cukup baik 3. Evaluasi Formulir Formulir kurang lengkap karena tidak dicantumkan tanggal peminjaman 4. Evaluasi Pengkodean Pengkodean yang dilakukan masih belum memenuhi kriteria pemgkodean yang baik. Yaitu tidak ada identifikasi kelompok

5. Evaluasi Hardware System masih belum menggunakan hardware karena masih manual 6. Evaluasi Software System belum memiliki software 7. Evaluasi Brainware Pembagian brainware dalam system sudah cukup baik C. USULAN / KEBUTUHAN SISTEM 1. Usulan Aliran Data Antar Proses Sebaiknya dibangun system yang berbasis computer untuk menangani transaksi peminjaman dan pengembalian DVD, input DVD serta pembuatan laporan. 2. Usulan Prosedur Prosedur sudah baik 3. Usulan Formulir Pada formulir peminjaman sebaiknya disertakan tanggal peminjamannya 4. Usulan Pengkodean Untuk kode anggota sebaiknya ada identifikasi kelompok berdasarkan tahun masuk anggota. Kode DVD sebaiknya dibentuk berdasarkan jenis film 5. Usulan Hardware Sebaiknya hardware yang digunakan memiliki spesifikasi sebagai berikut : Intel Pentium IV 1,8 GHz or higher CPU speed 512 MB RAM HDD 40 GB : Windows XP Profesional SP 2 : My SQL : Adobe Dreamweaver CS3, XAMPP

6. Usulan Software Operating System Database Development Tools 7. Usulan Brainware Tidak ada usulan karena brainware sudah baik

BAB IV DESIGN1. Context Diagraminput data pinjam Karyawan

view status

SISFO RENTAL DVD input data DVD

view laporan

Admin

2. DFD DFD Level 1

v alid info pinjam 1 cek info pinjam 2 catat pem injam an data pinjam

petugas

pinjam

list data pinjam

3 buat laporan

laporan

adm in

lis data t kem bali

info kem bali petugas valid 4 c info ek k bali em 5 catat pengem balian

pengem balian

data k bali em

ERD

id_member

nama _member

member n tgl _pinjam

Id_karyawan

nama _karawan

karyawan password

1

dilayani

n

m emeinjam

tgl _kembali

no _tipe

m 1 n n 1

Supplier

menyuplai

Disk

mempunyai

tipe

Id_supplier

n hrg_sewa id _dsk id_tipe

nama _supplier

membeli stok no_disk