sistem informasi manajemen library berbasis web

9
NAMA : FIRMAN WAHYUDI NIM : 1255201158 KELAS : VI C SISTEM INFORMASI MANAJEMEN LIBRARY BERBASIS WEB DI KAMPUS STKIP PGRI SUMENEP Objek / attribiut yang di gunakan dalam sistem informasi ini adalah: 1. Anggota 2. Calon anggota 3. Karyawan perpustakaan 4. Kartu anggota perpustakaan Langkah pembuatan ERD : A. Atribut Tiap Entitas Entitas Atribut Calon Anggota No_Calon,Nama_Calon,Alamat_Calon,NoHP_Ca lon Kartu anggota Perpustakaan No_KartuAnggota, Nama_Anggota, dan Alamat_Anggota Karyawan Perpustakaan No_ID,Nama_Karyawan Anggota No_Anggota,Nama_Anggota,Alamat_Anggota B. Primary Key tiap Entitas Entitas Atribut PK Calon Anggota No_Calon ,Nama_Calon,Alamat_Calon,NoHP_C

Upload: firmanwahyudi-anagti

Post on 07-Jan-2017

158 views

Category:

Science


2 download

TRANSCRIPT

Page 1: sistem informasi manajemen library berbasis web

NAMA : FIRMAN WAHYUDI

NIM : 1255201158

KELAS : VI C

SISTEM INFORMASI MANAJEMEN LIBRARY BERBASIS WEB

DI KAMPUS STKIP PGRI SUMENEP

Objek / attribiut yang di gunakan dalam sistem informasi ini adalah:

1. Anggota

2. Calon anggota

3. Karyawan perpustakaan

4. Kartu anggota perpustakaan

Langkah pembuatan ERD :

A. Atribut Tiap Entitas

Entitas Atribut

Calon Anggota No_Calon,Nama_Calon,Alamat_Calon,NoHP_Calon

Kartu anggota

Perpustakaan

No_KartuAnggota, Nama_Anggota, dan Alamat_Anggota

Karyawan

Perpustakaan

No_ID,Nama_Karyawan

Anggota No_Anggota,Nama_Anggota,Alamat_Anggota

B. Primary Key tiap Entitas

Entitas Atribut PK

Calon Anggota No_Calon,Nama_Calon,Alamat_Calon,NoHP_Calon

Kartu Anggota

Perpustakaan

No_KartuAnggota, Nama_Anggota, dan

Alamat_Anggota

Karyawan Perpustakaan No_ID,Nama_Karyawan

Anggota No_Anggota,Nama_Anggota,Alamat_Anggota

Page 2: sistem informasi manajemen library berbasis web

Mendaftar

Memproses

Memberikan

CALON ANGGOTA

No_CalonNama_CalonAlamat_CalonNoHP_Calon

<pi> Number (10)Variable characters (20)Variable characters (25)Number (15)

<M>

Identifier_1...

<pi>

ANGGOTA

No_AnggotaNama_AnggotaAlamat_Anggota

<pi> Number (10)Text (20)Text (20)

<M>

Identifier_1...

<pi>

KARYAWAN PERPUSTAKAAN

No_IDNama_Karyawan

<pi> Number (10)Variable characters (20)

<M>

Identifier_1...

<pi>

KARTU ANGGOTA PERPUSTAKAAN

No_KartuAnggotaNama_AnggotaAlamat_Anggota

<pi> Number (10)Text (20)Text (20)

<M>

Identifier_1...

<pi>

C. Relationship Antar Entitas

Entitas Relationship Entitas

Calon Anggota Mendaftar Karyawan Perpustakaan

Karyawan Perpustakaan Membuatkan Kartu Anggota Perpustakaan

Kartu Anggota Perpustakaan Diserahkan Anggota

Anggota Meminjam Buku

D. Cardinality Rasio

ENTITAS 1 ENTITAS 2 CARDINALITY RASIO

Calon Anggota Karyawan Perpustakaan Many-One

Karyawan Perpustakaan Kartu Angggota

Perpustakaan

Many-One

Kartu Anggota

Perpustakaan

Anggota One-One

Anggota -

Gambar 1. CDM (Conceptual Data Model)

Page 3: sistem informasi manajemen library berbasis web

FK_CALON_AN_MENDAFTAR_KARYAWAN FK_KARYAWAN_MEMPROSES_KARTU_AN

FK_KARTU_AN_MEMBERIKA_ANGGOTA

FK_ANGGOTA_MEMBERIKA_KARTU_AN

CALON ANGGOTA

No_CalonNo_IDNama_CalonAlamat_CalonNoHP_Calon...

numeric(10)numeric(10)varchar(20)varchar(25)numeric(15)

<pk><fk>

ANGGOTA

No_AnggotaNo_KartuAnggotaNama_AnggotaAlamat_Anggota...

numeric(10)numeric(10)long varcharlong varchar

<pk><fk>

KARYAWAN PERPUSTAKAAN

No_IDNo_KartuAnggotaNama_Karyawan...

numeric(10)numeric(10)varchar(20)

<pk><fk>

KARTU ANGGOTA PERPUSTAKAAN

No_KartuAnggotaNo_AnggotaNama_AnggotaAlamat_Anggota...

numeric(10)numeric(10)long varcharlong varchar

<pk><fk>

Gambar 2. PDM (Phisycal Data Model)

Gambar 3. ERD (Entity Relationship Data)

KARTU ANGGOTA

PERPUSTAKAAN

ANGGOTA

CALON ANGGOTA

KARYAWAN

PERPUSTAKAAN

Daftar_bukuCara_peminjaman

MEMINJAM

Page 4: sistem informasi manajemen library berbasis web

CONTEXT DIAGRAM DAN DFD

Pendaftaran

Formulir_Pendaftaran

Bukti_PendaftaranPersyaratan

PendaftaranPeminjaman

PengembalianKeterlambatan

Bukti_Pendaftaran

Bukti_PeminjamanBukti_Pengembalian

Sanksi

Input_Data_Anggota

Input_Data_Pinjam

Input_Data_Kembali

Input_Data_Buku

Data_Anggota

Data_Buku

Data_Pinjam

Data_Kembali

No_KartuAnggota

Nama_Anggota

Alamat_Anggota

Input_Nama_Anggota

Input_Alamat_Anggota

CALON ANGGOTA ANGGOTA

KARTU ANGGOTA PERPUS

Karyawan_Perpustakaan

1

SI PERPUSTAKAAN

Gambar 1 . Context Diagram SI Perpustakaan

Page 5: sistem informasi manajemen library berbasis web

Gambar 2. DFD Level 1 SI Perpustakaan

Gambar 3. DFD Level 2 pendaftran

ID Pendaftaran

Bukti_Pendaftaran

Bukti_Pendaftaran

ID_CalonAnggota

ID_Anggota

Bukti_Anggota

Bukti_Pinjam

Laporan_Peminjaman

Laporan_Pengembalian

Laporan_Sanksi

CALON ANGGOTA

ANGGOTA

Karyawan_Perpustakaan

1.1

Pendaftaran

1.2

Peminjaman

1.3

Pengembalian1.4

Pelaporan

1 Data Anggota

2 Data Calon Anggota

1.5Input_Data_

CalonAnggota

1.6Input_Data_Anggota

4 Data_Peminjaman

5 Data Pengembalian

KARTU ANGGOTA PERPUS

Laporan_peminjaman

bukti_daftar

ID_Daftar

CALON ANGGOTA

Karyawan_Perpustakaan 1.2

Peminjaman(SI PERPUSTAKAAN)

2 Data Calon Anggota

ANGGOTA

1.1.1Daftar

1.1.2

Mengisi_Formulir_Pendaftaran

Page 6: sistem informasi manajemen library berbasis web

Gambar 4. DFD Level 2 Peminjaman

Info_Buku_Pinjam

Daftar_Buku_Kembali

1.2

Peminjaman(SI PERPUSTAKAAN)

1.4Pelaporan

(SI PERPUSTAKAAN)

5 Data Pengembalian1.3.1

Daftar_Buku_Pinjam

1.3.2

Cek Keterlambatan

7 Iinput_Data_buku

Gambar 5 . DFD Level 2 Pengembalian

Bukti_Pinjam

Cari_Buku_Pinjam

Info_Buku

Daftar_Buku_Pinjam

1.1

Pendaftaran(SI PERPUSTAKAAN)

1.3Pengembalian

(SI PERPUSTAKAAN)

KARTU ANGGOTA PERPUS

4 Data_Peminjaman

1.2.1

Mengisi_Form_Pendaftaran

1.2.2

Memilih_Daftar_Buku

6 Data_Buku

Page 7: sistem informasi manajemen library berbasis web

1.3

Pengembalian(SI PERPUSTAKAAN)

1.3.2

Cek Keterlambatan(Pengembalian)

Karyawan_Perpustakaan

4 Data_Peminjaman

5 Data Pengembalian

1.4.1

Laporan_Peminjaman

1.4.2

Laporan_Pengembalian

1.4.3

Laporan_Sanksi

Gambar 6. DFD Level 2 Pelaporan