05
|
LAPORAN PRAKTIKUM
Analisis
Desain Terstruktur
TUGAS BESAR
Disusun
Oleh :
HERI PURNAMA
125410101
TI 04
UPT LABORATORIUM
Sekolah Tinggi Manajemen Informatika dan Komputer
AKAKOM
Yogyakarta
2013
Peminjaman Dan Pengembalian Buku
1.PENDAHULUAN
A.Deskripsi Umum
1)
Kebutuhan
Fungsional
a)
Login
Fitur ini
sebagai penyaring pengguna system,yaitu petugas perpustakaan dan kepala
perpustakaan.
1.
Input
User Id dan
Password
2.
Proses
Otentfikasi,jika
valid maka tampil menu jika not valid akan muncul pesan kesalahan.
3.
Output
Valid atau
not valid
b)
Pencatatan
konsumen datang
1.
Fitur ini
berfungsi untuk mencatat siapa saja yang datang ke perpustakaan dan
Datang untuk
disimpan dalam database.
2.
input
No.Identitas
dan jenis Identitas jam datagn yang dibaca dari system.
3.
Proses
Rekam ke
database
4.
Output
Pesan “Selamat
datang diperpustakaan ini”
c)
Pencatatan
peminjaman
1.
Fitur ini
berfungsi untuk mencatat data buku yang dipinjam
2.
Input
No.Identitas
Buku yang dipinjam
Jumlah yang
dipinjam
Tanggal
pinjam
3.
Proses
·
Terhubung ke
database
·
Scan dengan
no.identitas data buku
·
Baca data buku
·
Rekam data keluar
ke data base
4.
Output
Data buku yang
dipinjam keluar dalam database mengenai jumlah pinjam,tanggal pinjam,tanggal
kembali.
d)
Pengembalian buku
1.
Fitur ini
berfungsi untuk mencatat buku yang telah dikembalikan dan besar denda bila terlambat mengebalikan.
2.
Input
No.identitas
buku yang dikembalikan
Jumlah yang
dikembalikan
Baca data
buku
Rekanm data
buku dan penghitungan bila terlambat penggembalian
3.
Proses
·
Terhubung
kedatabase
·
Scan dengan
no.identitas data buku
·
Baca data buku
·
Rekam data keluar
database
4.
Output
Data buku
yang dikembalikan keluar database mengenai jumlah kembalikan,tanggal kembali
dan denda “bila terlambat menggembalikan”
2)
Kebutuhan antarmuka
Hardware
·
Keyboard,digunakan
untuk sebagai alat untuk memasukkan data data kedalam computer.
·
Layar
monitor,digunakan untuk menampilkan data yang dicari atau yang dimasukkan
·
Mouse,untuk
mempermudah pekerjaan dalam penginputan.
3)
Kebutuhan antarmuka
Software
Software database berbasis database
B)
Tujuan
Dokumen ini berisi
penjabaran mengenai system peminjaman dan pengembalian buku dalam
perpustakaan.SRS ini ditujukkan untuk konsumen dan petugas perpustakaan.
C) Latar Belakang
Sesuai dengan judul
ini “Peminjaman dan pengembalian buku” terkait dengan itu maka terciptalah
suatu gagasan untuk menciptakan system ini yang mana digunakan untuk
pembelajaran dan pengetahuan tentang
proses peminjaman dan pengembalian buku bagi orang awam.Sistem ini
digunakan untuk pengetahuan dan proses dan aliran data yang ada dalam system pinjaman dan pengembalian buku.
D) Ruang
lingkup
Sesuai dengan judul diatas system ini ditujukkan untuk para konsumen
yang datang untuk meminjam buku di perpustakaan dan petugas serta kepala
perpustakaan dalam hal ini system ini dimaksutkan untuk mempermudah pelacakan
buku apa saja yang ada di perpustakaan ,buku yang dipinjam,buku yang
dikembalikan dll.
Sistem ini juga bisa dijabarkan sebagai alat bantu untuk menjelaskan
bagaimana aliran system yang ada dalam perpustakaan.Dan pembelajaran untuk
menggenal system dalam perpustakaan.
2.DIAGRAM KONTEKS
3.DFD LEVEL SATU
4. DIAGRAM ARUS DATA
·
Level 2 proses peminjaman
·
Level 2 proses masukkan data peminjam
5. RELASI TABEL
6. FLOWCHART
·
Pengembalian buku Peminjaman buku
7. KAMUS DATA
·
Kamus data untuk peminjaman
dan
pengembalian buku yaitu :
Nama arus data : Peminjaman oleh konsumen
Alias : Faktur Peminjaman pengembalian
Bentuk data : Informasi peminjaman dan Laporan
cetakan
Aliran arus data : Berasal dari proses peminjam
dan menuju entity kepala perpustakaan
Penjelasan : Merupakan proses peminjaman dan
pengembalian buku oleh
konsumen diperpustakaan.
Periode : Setiap terjadi transaksi peminjaman
dan pengembalian.
Volume : Tergantung banyaknya peminjaman yang masuk ke admin
Struktur data : Faktur
peminjaman dan penggembalian terdiri dari item sebagai berikut :
-
No.Faktur
-
No.identitas
-
Nama Konsumen
-
Tanggal peminjaman
5. (rincian buku yang dipinjam)
·
Kode buku
·
No
buku
·
Jenis buku
·
Nama buku
·
Jumlah buku
-
Tanggal kembali
Detail struktur data untuk masing-masing item :
no
|
Nama item data
|
Tipe
|
lebar
|
Keterangan
|
1
|
No faktur
|
C
|
5
|
Nomor faktur penyewaan
|
2
|
No.Identitas
|
C
|
6
|
Nomor identitas
|
3
|
Nama
Konsumen
|
C
|
7
|
Nama konsumen
|
4
|
Tanggal peminjaman
|
D
|
5
|
Tanggal peminjaman
|
Kode buku
|
C
|
7
|
Kode buku
|
|
No buku
|
C
|
3
|
Nomor buku
|
|
Jenis
|
C
|
10
|
Jenis buku
|
|
Nama buku
|
C
|
10
|
Nama buku
|
|
Jumlah buku
|
N
|
10.2
|
Jumlah buku dipinjam
|
|
5
|
Tanggal kembali
|
N
|
10.2
|
Tangal kembali peminjaman buku
|
8. KESIMPULAN
I.
Bila konsumen terlambat
mengembalikan buku maka akan dikenakan denda sesuai kesepakatan
II.
Dalam proses ini
juga yang paling berperan adalah petugas perpustakaan
III.
Semua table yang
ada dalam proses ini harus dilaporkan kepada kepala perpustakaan
IV.
Setiap peminjaman
diberikan struk peminjaman
V.
Konsumen boleh
meminjam lebih dari satu buku dengan syarat buku yang berbeda semua dan maximal
4 buku yang dipinjam
VI.
Dalam system ini
harus menggunakan suatu software dan hardware sebagai sarana penunjangnya.
0 komentar:
Post a Comment
Thanks For Your Feedback.