Anda di halaman 1dari 21

TUGAS UJIAN TENGAH SEMESTER

REKAYASA WEB
DOSEN : ABDIANSAH, S.KOM., M.CS

DISUSUN OLEH :
15.52.0665
EKO SUDRAJAT

PROGRAM PASCASARJANA MAGISTER TEKNIK INFORMATIKA


STMIK AMIKOM YOGYAKARTA
2016

A. ANALISIS HALAMAN WEB


No
.

Nama Halaman

Deskripsi

Berisi informasi singkat profil perpustakaan smk, data pengunjung, pencarian buku dan tombol
login pengguna
Profil perpustakaan
Berisi deskripsi dan penjelasan tentang profil ada perpustakaan
Berisi masukan data pengunjung : nama, jenis kelamin, jenis keanggotaan, keperluan, saran dan
Pengunjung
kritik dan tombol simpan
Login
Berisi form masukan login : username, password, tombol reset dan tombol login
Berisi daftar menu utama : Data {data buku, data anggota, data petugas}, transaksi {proses
Admin
peminjaman, proses pengembalian dan bebas pustaka anggota}, laporan {lap. Pengunjung, lap.
Peminjaman, lap. Keterlambatan, dan logout user
Tampil Berisi data buku yang sudah diinputkan dan tombol proses {lihat, tambah, ubah, hapus}
Detail
Berisi informasi lengkap data buku yang di pilih
Buku
Tambah Berisi masukan data buku : no. Induk buku, pengarang, penerbit, judul, dst
Ubah
Berisi masukan yang sudah ada data buku yang dipilih yang siap untuk diubah datanya
Hapus
Berisi konfirmasi tentang konfirmasi hapus data buku atau tidak
Tampil Berisi data anggota yang sudah diinputkan dan tombol proses {lihat, tambah, ubah, hapus}
Detail
Berisi informasi lengkap data anggota yang di pilih
Berisi masukan data anggota : no. Anggota, nama, jenis kelamin, tempat lahir, tgl lahir, alamat,
Anggota
Tambah
jenis anggota dst
Ubah
Berisi masukan yang sudah ada data anggota yang dipilih yang siap untuk diubah datanya
Hapus
Berisi konfirmasi tentang konfirmasi hapus data anggota atau tidak
Tampil Berisi data pengguna yang sudah diinputkan dan tombol proses {lihat, tambah, ubah, hapus}
Detail
Berisi informasi lengkap data pengguna yang di pilih
Berisi masukan data pengguna: id pengguna, username, password, nama lengkap, jenis kelamin,
Pengguna
Tambah
email, no. Telp/hp, level pengguna
Ubah
Berisi masukan yang sudah ada data pengguna yang dipilih yang siap untuk diubah datanya
Hapus
Berisi konfirmasi tentang konfirmasi hapus data pengguna atau tidak
Peminjaman
Berisi masukan no anggota sebagai pengenal data anggota yang akan meminjam dan data buku

Operasi

1. Utama

2.

3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.

Insert
Query
Query
Insert
Update
Delete
Query
Insert
Update
Delete
Query
Insert
Update
Delete
Insert

22. Pengembalian
23. Bebas Pustaka
24. Lap data pengunjung
Tampilkan data
25.
pengunjung
26. Lap data peminjaman
Tampilkan data
27.
peminjaman
Lap data
28.
keterlambatan
Tampilkan data
29.
keterlambatan

apa saja yang akan dipinjam oleh anggota


Berisi masukan no anggota sebagai pengenal data anggota yang akan mengembalikan buku dan
berisi buku apa saja yang akan dikembalikan
Berisi masukan no anggota sebagai pengenal data anggota yang akan diproses bebas pustaka
Berisi masukan periode tanggal awal dan tanggal akhir kunjungan dan tombol tampilkan
Berisi data pengunjung berdasarkan periode awal dan akhir kunjungan yang sudah dimasukan
sebelumnya
Berisi masukan periode tanggal awal dan tanggal akhir peminjaman dan tombol tampilkan
Berisi data peminjaman berdasarkan periode awal dan akhir peminjaman yang sudah dimasukan
sebelumnya
Berisi masukan periode tanggal awal dan tanggal akhir peminjaman dan tombol tampilkan
Berisi data peminjaman yang melewati batas akhir tanggal pengembalian berdasarkan periode
awal dan akhir peminjaman yang sudah dimasukan sebelumnya

B. RANCANGAN SITEMAP SISTEM INFORMASI PERPUSTAKAAN

Insert
Update
Query
Query
Query

C. RANCANGAN STRUKTUR TABEL


1. Tabel Anggota
Field
no_agt
nama
jenis_kelamin
tempat_lahir
tanggal_lahir
alamat
stts

Tabel anggota
Type
varchar(10)
varchar(30)
varchar(20)
varchar(30)
date
varchar(80)
varchar(10)

Key
Primary

2. Tabel Bebas Pustaka


Field
no_bebas_pustaka
no_agt
tgl_bebas_pustaka

Tabel bebas_pustaka
Type
varchar(10)
varchar(10)
date

Key
Primary

3. Tabel Buku
Field
no_induk_buku
call_number_1
call_number_2
call_number_3
tajuk_subjek
pengarang
judul
lokasirak
jilid_ke
seri
edisi_ke
cetakan_ke
penerbit
kota_terbit
tahun_terbit
jumlah_halaman
ilustrasi
bibliografi
ISBN
tinggi_buku
diterima_dari
jumlah_eksemplar
selesai_diproses

Tabel buku
Type
varchar(20)
varchar(10)
varchar(10)
varchar(10)
varchar(30)
varchar(60)
varchar(80)
varchar(30)
varchar(10)
varchar(10)
varchar(10)
varchar(10)
varchar(20)
varchar(20)
varchar(4)
varchar(10)
varchar(10)
varchar(10)
varchar(40)
varchar(10)
varchar(80)
varchar(10)
date

Key
Primary

4. Tabel Peminjaman
Field
no_peminjaman
no_agt
kode_buku
buku
tgl_pinjam
tgl_kembali
status

Tabel peminjaman
Type
varchar(10)
varchar(10)
varchar(20)
varchar(80)
date
date
varchar(20)

Key
Primary

5. Tabel Pengembalian
Field
id
no_peminjaman
tgl_pengembalian
denda

Tabel pengembalian
Type
int(20)
varchar(10)
date
int(20)

Key
Primary

6. Tabel Pengunjung
Field
id
nama
jk
level
keperluan
saran
tgl_input

Tabel pengunjung
Type
int(5)
varchar(250)
varchar(250)
varchar(40)
varchar(250)
varchar(25)
varchar(75)

Key
Primary

7. Tabel Pengguna
Field
id
username
password
nama_lengkap
jenis_kelamin
email
nohp
level

Tabel rb_login
Type
smallint(20)
varchar(50)
varchar(50)
varchar(255)
varchar(10)
varchar(20)
varchar(20)
varchar(20)

Key
Primary
Primary

D. RANCANGAN ANTARMUKA HALAMAN


1. Rancangan Halaman Utama / Kunjungan Perpustakaan

2. Rancangan Halaman Profil Sekolah

3. Rancangan Halaman Pencarian Buku

4. Rancangan Halaman Login

5. Rancangan Halaman Admin

6. Rancangan Halaman Data Buku

7. Rancangan Halaman Tambah Buku

8. Rancangan Ubah Buku

9. Rancangan Halaman Hapus Buku

10. Rancangan Halaman Detail Buku

11. Rancangan Halaman Anggota

12. Rancangan Halaman Tambah Anggota

13. Rancangan Halaman Ubah Anggota

14. Rancangan Halaman Hapus Anggota

15. Rancangan Halaman Detile Anggota

16. Rancangan Halaman Pengguna

17. Rancangan Halaman Tambah Pengguna

18. Rancangan Halaman Ubah Pengguna

19. Rancangan Halaman Hapus Pengguna

20. Rancangan Halaman Detail Pengguna

21. Rancangan Halaman Peminjaman Buku

22. Rancangan Halaman Pengembalian Buku

23. Rancangan Halaman Bebas Pustaka

24. Rancangan Halaman Laporan Pengunjung

25. Rancangan Halaman Cetak Data Laporan Pengunjung

26. Rancangan Halaman Laporan Peminjaman

27. Rancangan Halaman Cetak Data Laporan Peminjaman Buku

28. Rancangan Halaman Laporan Keterlambatan Pengembalian

29. Rancangan Halaman Cetak Data Laporan Keterlambatan Pengembalian Buku

Anda mungkin juga menyukai