P. 1
Tugas Ptl Fix

Tugas Ptl Fix

|Views: 57|Likes:
Published by nanda

More info:

Published by: nanda on Apr 25, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

05/21/2011

pdf

text

original

TUGAS PEMROGRAMAN TINGKAT LANJUT

SISTEM INFORMASI PEMINJAMAN DAN PENGEMBALIAN BUKU

Oleh: PUTRI KRISNA LILA DEWI I PUTU GEDE SUKARIAWAN I GEDE MAHENDRA I WAYAN SHANDYASA TARI NANDARI SARASWATI I NYOMAN SUADITYA 0604405031 0604405034 0604405042 0604405043 0604405044 0604405038

JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS UDAYANA BUKIT JIMBARAN 2008

Use Case View Use case di atas terdiri dari empat buah subsistem.Soal : Buatlah Sequnence Diagram dari bisnis proses perpustakaan ?! Jawab : Use Case View Use case membantu untuk memahami dan menggunakan sistem yang dimodelkan. Pegawai administrasi Subsistem Sirkulasi Buku Buku masuk Save data buku Buku keluar Subsistem Pencarian Buku Pinjam buku Save data peminjam Save data buku yang di pinjam Pesan buku Save data pemesan Save data buku yang di pesan Subsistem Pengembalian Buku Hapus data peminjam Subsistem Laporan Buku Laporan harian Gambar 1. View ini melihat pada bagaimana actor dan use case berinteraksi. yaitu subsistem sirkulasi buku. Pada subsistem sirkulasi buku diatas menunjukkan beberapa use case. subsistem pengembalian buku dan subsistem laporan buku. yaitu: . subsistem pencarian buku.

2. Buku masuk. Pada subsistem pengembalian buku terdapat satu use case. menunjukkan proses pemesanan buku yang dilakukan oleh administrator dengan input dari pelanggan. Proses ini terjadi jika stok dari buku yang diminta tidak tersedia. yaitu : 1. Proses pesan buku ini terdiri dari proses menyimpan data pemesan dan menyimpan data buku yang dipesan. Pada subsistem pencarian buku menunjukkan beberapa use case yang saling berinteraksi satu dengan yang lainnya. Proses pinjam buku ini terdiri dari proses menyimpan data peminjam dan menyimpan data buku yang dipinjam. Kemudian dilakukan proses save data buku yang menunjukkan proses penyimpanan data buku baru yang diinputkan. yaitu : 1. serta proses yang terjadi Subsistem-subsistem yang berhubungan dengan pelayanan pemakai yaitu: Subsistem sirkulasi buku APA ? . kemudian data peminjam dan data buku yang dipinjam dihapus dari daftar peminjam oleh administrator. Buku keluar. Pesan buku.1. proses ini dilakukan ketika peminjam mengembalikan buku yang dipinjam. Hapus data peminjam. Pada subsistem pengembalian buku terdapat satu use case. 2. proses ini menunjukkan jumlah buku yang dipinjam hari ini dan jumlah buku yang dipesan hari ini oleh pelanggan. Apa dan Siapa yang berhubungan dengan subsistem-subsistem yang ada di perpustakaan. Proses ini terjadi jika stok dari buku yang diminta tersedia. Proses ini dilakukan setiap hari oleh administrator untuk mengetahui ketersediaan buku. Laporan harian. menunjukkan proses penginputan data buku baru dari administrator. Pinjam buku. yaitu : 1. menunjukkan proses penghapusan data buku oleh administrator. menunjukkan proses peminjaman buku yang dilakukan oleh administrator dengan input dari pelanggan.

Pesan buku 6. Buku SIAPA? 1. Pengembalian data buku yang dipinjam Subsistem pembuatan laporan APA ? 1. Penghapusan data peminjam 3. Simpan data buku yang dipinjam 5. Data buku . Pegawai administrasi PROSES YANG TERJADI : 1. Penyimpanan data buku masuk 2. Pegawai administrasi 2. Pelanggan PROSES YANG TERJADI : 1. Buku SIAPA? 1. Pegawai administrasi PROSES YANG TERJADI : 2. Pencarian buku 2. Simpan data pemesan 7.1. Simpan data peminjam 4. Buku SIAPA? 1. Simpan data buku yang dipesan Subsistem pengembalian buku APA ? 1. Pinjam buku 3. Penghapusan data buku Subsistem pencarian buku APA ? 1.

judul buku dan pengarang.SIAPA? 1. Pegawai administrasi PROSES YANG TERJADI : 1. Sequence diagram di bawah ini menggambarkan urutan pencarian buku oleh pelanggan. Setelah mendapatkan buku yang dicari akan kembali ke pelanggan itu sendiri. Pembuatan laporan harian Sequence Diagram Sequence diagram digunakan untuk menggambarkan urutan suatu proses. 1. 2. Pelanggan sebagai actor menuju ke katalog (monitor form) untuk mencari buku dengan menggunakan kode buku atau judul buku atau berdasarkan pengarang. Sequence Diagram Pencarian Buku . Pelanggan sebagai actor menuju ke rak buku untuk mencari buku dengan menggunakan kode buku. Keterangan Pelanggan < Rak buku Katalog(monitor form ) Mencari buku Kode buku Judul buku Pengarang = Interface < = Proses = Data = Actor Gambar 1. Setelah mendapatkan buku yang dicari akan kembali ke pelanggan itu sendiri.

2. K e te ra n g a n P e la n g g a n < P e tu g a s R a k b u k u K a ta lo(m o n ito r fo)rm M e n c a ri b u k u g K o d e b u ku Ju d ul bu ku P e n g a ra n g < P e m i n ja m a n b u k u = In te rfa c e < = P ro se s = D a ta = A c to r Gambar 2.Sequence diagram peminjaman buku di bawah ini menggambarkan urutan peminjaman buku oleh pelanggan. maka dilakukan peminjaman buku lalu petugas akan melakukan proses peminjaman buku dan setelah itu kembali ke pelanggan itu sendiri. Sequence Diagram Peminjaman Buku . Pelanggan sebagai actor menuju ke katalog (monitor form) untuk mencari buku dengan menggunakan kode buku atau judul buku atau berdasarkan pengarang. Setelah mendapatkan buku yang dicari akan dilakukan peminjaman buku. 1. judul buku dan pengarang.petugas akan melakukan proses peminjaman buku dan kembali ke pelanggan itu sendiri. Setelah mendapatkan buku yang dicari. Pelanggan sebagai actor menuju ke rak buku untuk mencari buku dengan menggunakan kode buku.

Dalam pemesanan buku dilakukan pencatatan data pemesan dan data buku yang dipesan oleh pegawai administrasi. Pelanggan sebagai actor menuju ke katalog (monitor form) untuk mencari buku dengan menggunakan kode buku atau judul buku atau berdasarkan pengarang. judul buku dan pengarang. Sequence Diagram Pemesanan Buku Sequence diagram pengembalian buku di bawah ini menggambarkan urutan pengembalian buku oleh pelanggan. maka dilakukan pemesanan buku. 1.Sequence diagram pemesanan buku di bawah ini menggambarkan urutan pemesanan buku oleh pelanggan. . Jika buku yang diinginkan oleh pelanggan tersebut tidak ada atau tidak tersedia. Pelanggan sebagai actor menuju ke rak buku untuk mencari buku dengan menggunakan kode buku. maka dilakukan pemesanan buku. Jika buku yang diinginkan oleh pelanggan tersebut tidak ada atau tidak tersedia. 2. K e te r a n g a n P e la n g g a n < R a k b u ku K a ta lo(m o n ito r fo r m M e n c a r i b u k u g ) K o d e b u ku Ju d u l b u ku P e n g a ra n g < P e m e sa n a n b u ku = In te r fa c e < = P ro se s = D a ta = A cto r Gambar 4. Dalam pemesanan buku dilakukan pencatatan data pemesan dan data buku yang dipesan oleh pegawai administrasi.

Bila waktu pengembalian terlambat. Petugas sebagai actor menyimpan transaksi pengembalian -Sequence Diagram “Pengembalian” Keterangan Form peminjaman Denda = Interface Pelanggan Input ID pelanggan Petugas Buku < = Proses Input ID petugas = Data Display transaksi peminjaman Mencatat transaksi pengembalian = Actor Informasi denda Gambar 5. Petugas sebagai actor menampilkan transakasi peminjaman yang terakhir dari anggota tersebut 3.1. Pelanggan sebagai actor menyerahkan buku yang telah dipinjam kepada petugas.maka akan dikenai denda 4. Sequence Diagram Pemesanan Buku . 2.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->