analisa & perancangan si perpustakaan

17

Upload: didi-dia-ul-haq

Post on 24-Jul-2015

198 views

Category:

Documents


5 download

DESCRIPTION

Analisa Sistem Informasi Perpustakaan

TRANSCRIPT

Page 1: Analisa & Perancangan SI Perpustakaan
Page 2: Analisa & Perancangan SI Perpustakaan

1. Pendataan buku-buku inventaris perpustakaan

2. Pendaftaran Anggota baru3. Peminjaman Buku4. Pengembalian Buku5. Pelaporan Hasil-Hasil Kegiatan di Perpustakaan

Proses-proses yang terjadi:

Page 3: Analisa & Perancangan SI Perpustakaan

SIPERPUSTAKAAN

Mahasiswa

Buku Perpustakaan

Petugas Perpustakaan

Anggota Perpustakaa

nGive : - Kriteria pengelompokkan

Kepala Perpustakaan

Accept : - Buku perpustakaan

Accept: - Lbl Identitas (Kd Buku) - Tag transaksi buku

Give : - KTM - Uang Pendaftaran

Accept: - Kartu Anggota Perpustakaan

Give : - Kartu Anggota - Data Informasi Buku

Accept: - Kartu Anggota - Buku perpustakaan

Accept: - Laporan Daftar Buku Perpustakaan - Laporan Daftar Anggota Perpustakaan - Laporan Data Transaksi BukuPerpustakaan

DIAGRAM ALUR DATA FISIK (DADF)

DADF Kontex

Page 4: Analisa & Perancangan SI Perpustakaan

Pendataan &Identitas Buku

Perpus

PendaftaranAnggota

Perpustakaan

PeminjamanBuku

PengembalianBuku

Pelaporan

Petugas Perpustakaan

Buku Perpustakaan

Mahasiswa

Anggota Perpustakaan

Kepala Perpustakaan

•Kartu Tanda Mahasiswa•Uang Pendaftaran

Kartu Anggota Perpus

•Kartu Anggota•Data Inf. Buku

•Kartu Anggota•Buku Perpus

Kartu Anggota

Buku Perpus

•Lap. Data Anggota Perpus•Lap. Data Buku Perpus

- Kriteria Pengelompokan

•Kd. Buku•Lbl.Id.Buku•Tag.Transaksi

Buku Daftar Anggota Perpustakaan

Buku Data Transaksi

Buku Daftar Buku2 Perpustakaan

•Laporan Data Transaksi BukuPerpustakaan

DADF Overview1.0

2.0

3.0

4.0

5.0 p

Page 5: Analisa & Perancangan SI Perpustakaan

Pengelom-pokkanBuku

MembuatKode Buku &

Label IdentitasBuku

MencatatKd.Buku, Judul,Nm.Pengarang,

Penerbit,Thn Terbit

MembuatTag TransaksiUntuk masing2

Buku Perpus

Petugas Perpus

Buku Daftar Buku Perpustakaan

DADF Detail/ Rinci

Proses Pendataan Buku Perpustakaan

1.1 p

1.2 p

1.3 p

Page 6: Analisa & Perancangan SI Perpustakaan

Daftar

CekKeanggotaan

Mhs dlm Buku Daftar Anggota

Perpus

MencatatData Anggota

Perpus

MembuatkanKartu Anggota

Perpus

Mahasiswa

•Kartu Tanda Mahasiswa•Uang Pendaftaran

ok

Daftar buku

Kartu Anggota Perpustakaan

Buku Daftar Anggota

DADF Detail/ Rinci

Proses Pendaftaran

2.1 p

2.2 p

2.3 p

2.4 p

Page 7: Analisa & Perancangan SI Perpustakaan

Mencari Buku

PengajuanMeminjam

Buku

CekValidasi Kartu

Anggota & RecordTransaksiAnggota

CatatKd.Buku,Jdl.Buku, dlll

& MengurangiJumlah Stock

Buku yangdpinjam

Anggota Perpus

Judul, Nm Pengarang,Penerbit, Thn Terbit

Ada / ok

Buku Perpustakaan

Buku Data Transaksi

Tulis TglMaximal KembaliBuku Pada Tag

Transaksi

MintaAnggota

PerpustakaanUntuk Tanda

Tangan Bukti tlh meminjam

Buku Data Transaksi

Buku Daftar Anggota

Kartu Anggota Perpustakaan

Kartu Anggota Perpustakaan

Buku Daftar Buku

DADF Detail/ Rinci

Proses Peminjaman Buku

3.1 p

3.2 p

3.3 p

3.4 p

3.5 p 3.6 p

Page 8: Analisa & Perancangan SI Perpustakaan

Cek validasi No.anggota,

Jenis,& jumlah Buku yg dipinjam

cek tglpengembaliandgn tgl max

kembali

Catat tgl Kembali&jumlahyg dikmblikan

pada bukutransaksi

Hitungt & bayardenda

Berikan TtdBukti telah

mengembalikan

Petugas perpustakaan

Buku Data Transaksi

Anggota perpus

•Kartu Anggota Perpustakaan•Buku yang dipinjam

ok

ok

ok

Daftar buku

Kartu Anggota Perpustakaan

NG

DADF Detail/ Rinci

Proses Pengembalian Buku

4.1 p

4.2 p

4.4 p

4.5 p

4.3 p

Page 9: Analisa & Perancangan SI Perpustakaan

SIPERPUSTAKAAN

Mahasiswa

Buku Perpustakaan

Petugas Perpustakaan

Anggota Perpustakaa

nGive : - Input data buku - Input data anggota perpustakaan - Input data transaksi buku(peminjaman/ pengem balian buku.

Kepala Perpustakaan

Accept : - Informasi data buku - Informasi data anggota perpustakaan - Informasi data transaksi buku(peminjaman pengembalian buku. - Informasi stock buku

Accept: - Lbl Identitas (Kd Buku) - Tag transaksi buku

Give : - Data identitas mahasiswa

Accept: - Kartu Anggota Perpustakaan

Give : - Cari buku (Data Informasi buku yang dicari - Id Anggota

Accept: - Informasi ketersediaan/stock buku - Buku perpustakaan - Bukti peminjaman

Accept: - Laporan

DIAGRAM ALUR DATA LOGIKA (DADL)

DADL Kontex

Page 10: Analisa & Perancangan SI Perpustakaan

Pendataan &Identitas Buku

Perpus

PendaftaranAnggota

Perpustakaan

PeminjamanBuku

PengembalianBuku

Pelaporan

Petugas Perpustakaan

Buku Perpustakaan

Mahasiswa

Anggota Perpustakaan

Kepala Perpustakaan

•Kartu Tanda Mahasiswa•Uang Pendaftaran

Kartu Anggota Perpus

•Kartu Anggota•Data Inf. Buku

•Kartu Anggota•Buku Perpus

Kartu Anggota

Buku Perpus

•Lap. Data Anggota Perpus•Lap. Data Buku Perpus

- Kriteria Pengelompokan

•Kd. Buku•Lbl.Id.Buku•Tag.Transaksi

Buku Daftar Anggota Perpustakaan

Buku Data Transaksi

Buku Daftar Buku2 Perpustakaan

•Lap. Data Transaksi Perpustakaan

DADL Overview1.0

2.0

3.0

4.0

5.0 p

Page 11: Analisa & Perancangan SI Perpustakaan

DADL Detail/Rinci

Petugas PerpusCari DataInformasi

Buku

Input Data

Buku

Buku

CetakLbl Identitas

Buku

Mahasiswa

Input Data

Anggota

Anggota

CetakKartu

Anggota

Proses Pendataan Buku

Proses Pendaftaran

- Judul, Pengarang, Penerbit, Thn terbit

Buku Perpus- Lbl identitas

Cari KodeMahasiswa

- Data identitas mahasiswa (NIM, Nama, dll)

- Kartu Anggota Perpustakaan

1.1 p

1.2 p

1.3 p

2.1 p

2.2 p

2.3 p

Page 12: Analisa & Perancangan SI Perpustakaan

Anggota Perpus

Buku

Data Input BukuYg Akan Di Pinjam

Buku Perpus

No. Anggota

Cari Ketersediaan

Buku

InputPeminjaman

Buku

CekValidasi

Kartu Anggota

CetakTanggal maxKembali Buku

Pada Tag Trans

Ok

Anggota

Transaksi

Petugas Perpus

Tgl max kembali buku

Lap. Data Trans. Peminjaman Buku

DAD Detail/RinciProses Peminjaman Buku 3.1 p

3.2 p

3.3 p

3.4 p

Page 13: Analisa & Perancangan SI Perpustakaan

DIAGRAM DETAIL PROSES PENGEMBALIAN BUKU

Cek validasi No.anggota,

Jenis,& jumlah Buku yg dipinjam

Cek tglpengembalian

dgn tgl maxkembali

Catat tgl Kembali&jumlah

yg dikmblikan pada bukutransaksi

Hitung & bayardenda

Berikan TtdBukti telah

mengembalikan

Petugas perpustakaan

Buku Data Transaksi

Anggota perpus

•Kartu Anggota Perpustakaan•Buku yang dipinjam

Daftar buku

Kartu Anggota Perpustakaan

OK

OK

NG

Page 14: Analisa & Perancangan SI Perpustakaan

Anggota perpus BukuTransaksi

ERD (Entity Relational Diagram)

melakukanMeminjam/

Mengembalikan

LRS (Logical Record Structure)

Tabel Anggota

- No Anggota (PK)- Nama- Alamat- Phone

Tabel Transaksi

- No Trans (PK)- No Anggota (FK)- Kd Buku (FK)- Tgl Pinjam- Tgl Kembali

Tabel Buku

- Kd Buku (PK)- Judul (FK)- Pengarang (FK)- Penerbit- Thn Terbit- Stock

Page 15: Analisa & Perancangan SI Perpustakaan

DIAGRAM DETAIL PROSES PENGEMBALIAN BUKU

Input DataPengembalian

Buku

ValidasiKd Transaksi

Simpan Data Pengambilan

Buku

bayardenda

Anggota perpus- Kd Transaksi

Transaksi

(No Anggota dgn Kd Bukuyg dipinjam, tgl penjam,Tgl kembali, dan tgl maxKembali)

Anggota perpus

Page 16: Analisa & Perancangan SI Perpustakaan

No Anggota

Nama Anggota

Kd Buku

Judul Buku Stock Tgl Pinjam Jml Pinjam

Status Tgl Kembali Jml Hari

Denda

A-1 Ahmad B-1 Ms office 2003 3 1-agust-10 1 Borrowed - - -

A-2 Andi B-2 Turbo Pascal 4 2-agust-10 2 Return 6-agust-10 3 -

A-3 Budi B-3 Algoritma 6 3-agust-10 1 Return 12-agust-10 8 2500

A-1 Ahmad B-2 Ms office 2 4-agust-10 1 Return - - -

Proses Normalisasia. Unnormalized

b. Normal 1No

TransNo

AnggotaNama

AnggotaKd

BukuJudul Buku Stock Tgl Pinjam Jml

PinjamStatus Tgl Kembali Jml

HariDenda

T-1 A-1 Ahmad B-1 Ms office 2003 3 1-agust-10 1 Borrowed - - -

T-2 A-2 Andi B-2 Turbo Pascal 4 2-agust-10 2 Return 6-agust-10 3 -

T-3 A-3 Budi B-3 Algoritma 6 3-agust-10 1 Return 12-agust-10 8 2500

T-4 A-1 Ahmad B-2 Turbo Pascal 3 4-agust-10 1 Return - - -

c. Normal 2

No Anggota

Nama Anggota

Alamat Phone

A-1 Ahmad Damkar-Cilegon 0245-570679

A-2 Andi Cikande-Serang 081807945082

A-3 Budi Pakupatan-Serang 0254-999777

c.1. Tabel Anggota

Kd Buku Judul

Buku

Pengarang Penerbit Tahun

Terbit

B-1 Ms Office 2003 Dia ul haq Airlangga 2001

B-2 Turbo Pascal Syaiful Ma’ruf Yudhistira 2000

B-3 Algoritma Mulkan Balai Pustaka 2004

c.2. Tabel Buku

No

Trans

No Anggota

Kd

Buku

Tgl Pinjam Jml

Pinjam

Status Tgl Kembali Jml

Hari

Denda

T-1 A-1 B-1 1-agust-10 1 Borrowed - - -

T-2 A-2 B-2 2-agust-10 2 Return 6-agust-10 3 -

T-3 A-3 B-3 3-agust-10 1 Return 12-agust-10 8 2500

T-4 A-4 B-2 4-agust-10 1 Return - - -

c.3. Tabel Transaksi

Page 17: Analisa & Perancangan SI Perpustakaan

Proses Normalisasi

d. Normal 3

No Anggota

Nama Anggota

Alamat Phone

A-1 Ahmad Damkar-Cilegon 0245-570679

A-2 Andi Cikande-Serang 081807945082

A-3 Budi Pakupatan-Serang 0254-999777

d.1. Tabel Anggota

Kd Buku Judul

Buku

Pengarang Penerbit Tahun

Terbit

B-1 Ms Office 2003 Dia ul haq Airlangga 2001

B-2 Turbo Pascal Syaiful Ma’ruf Yudhistira 2000

B-3 Algoritma Mulkan Balai Pustaka 2004

d.2. Tabel Buku

No

Trans

No Anggota

Kd

Buku

Tgl Pinjam Jml

Pinjam

Tgl Kembali

T-1 A-1 B-1 1-agust-10 1 -

T-2 A-2 B-2 2-agust-10 2 6-agust-10

T-3 A-3 B-3 3-agust-10 1 12-agust-10

T-4 A-4 B-2 4-agust-10 1 -

d.3. Tabel Transaksi

d.4. Query Transaksi

No Trans

No Anggota

Nama Anggota

Kd Buku

Judul Buku Stock Tgl Pinjam Jml Pinjam

Status Tgl Kembali Jml Hari

Denda

T-1 A-1 Ahmad B-1 Ms office 2003 3 1-agust-10 1 Borrowed - - -

T-2 A-2 Andi B-2 Turbo Pascal 4 2-agust-10 2 Return 6-agust-10 3 -

T-3 A-3 Budi B-3 Algoritma 6 3-agust-10 1 Return 12-agust-10 8 2500

T-4 A-1 Ahmad B-2 Turbo Pascal 3 4-agust-10 1 Return - - -