RANCANGAN APLIKASI WEB UNTUK PERPUSTAKAAN
- Analisis Sistem Aplikasi Web
- Rancangan Output
- Rancangan Input
. Rancangan Basis Data
Relasi Tabel
Peran (Aktivitas) Pengguna
Pada gambar tersebut sangat dengan jelas peran atau aktivitas dari masing-masing pada aplikasi, yaitu :
1. Pustakawan (Petugas)
a. Mengelola Data Anggota
b. Mengelola Data Petugas
c. Mengelola Data User Account
d. Mengelola Data Buku
e. Menganalisis Data Pengarang
f. Menganalisis Data Penerbit
g. Menganalisis Data Sumber
h. Login
i. Melihat Profil
j. Melihat Data Golongan
k. Mengelola Data Peminjaman Buku
l. Mengelola Data Pengembalian Buku
m. Mengelola Data Kunjungan Anggota
n. Mengelola Data Kunjungan Tamu
o. Membuat Laporan Buku
p. Membuat Laporan Peminjaman Buku
q. Membuat Laporan Kunjungan
2. Anggota
a. Mencari Buku
b. Login
c. Melihat Profi
d. Mengisi Kunjungan Anggota
e. Mengelola Data Bookmark
f. Meminjam Buku
g. Mengembalikan Buku
h. Melihat Riwayat
3. Tamu
a. Mengisi Kunjungan Tamu
b. Meminjam Buku
- Melakukan Uji Coba
Setelah membuat aplikasinya selanjutnya dilakukan tahapan uji coba terhadap aplikasi web perangkat lunak yaitu :
1. Pengujian Unit / Unit Testing Unit Testing adalah metode verifikasi perangkat lunak di mana programmer menguji suatu unit program layak untuk tidaknya dipakai. Unit testing ini fokusnya pada verifikasi pada unit yang terkecil pada desain perangkat lunak (komponen atau modul perangkat lunak). Karena dalam sebuah perangkat lunak banyak memiliki unit-unit kecil maka untuk mengujinya biasanya dibuat program kecil atau main program) untuk menguji unit-unit perangkat lunak. Unit-unit kecil ini dapat berupa prosedur atau fungsi, sekumpulan prosedur atau fungsi yang ada dalam satu file jika dalam pemrograman terstruktur, atau kelas, bisa juga kumpulan kelas dalam satu package dalam PBO. Pengujian unit biasanya dilakukan saat kode program dibuat.
2. Pengujian Integrasi Pengujian integrasi lebih pada pengujian penggabungan dari dua atau lebih unit pada perangkat lunak. Pengujian integrasi sebaiknya dilakukan ssecara bertahap untuk menghindari kesulitan penelusuran jika terjadi kesalahan error / bug.
3. Pengujian Sistem Unit-unit proses yang telah diintegrasikan diuji dengan antarmuka yang sudah dibuat sehingga pengujian ini dimaksud untuk menguji sistem perangkat lunak. Perlu diingat bahwa pengujian sistem harus dilakukan secara bertahap sejak awal pengembangan, jika pengujian hanya diakhir maka dapat dipastikan kualitas sistemnya kurang bagus.
4. Pengujian Penerimaan Pengujian penerimaan perangkat lunak dilakukan oleh pengguna yang telah bekerja sama dengan pembuat program guna untuk mengetahui secara langsung bagaimana perangkat lunak yang telah dibuat dapat bekerja sebelum perangkat lunak yang dibuat disebar luaskan. Pengujian penerimaan ini bertujuan untuk mengetahui kepuasan pengguna atau user.
KESIMPULAN
1. Aplikasi Web untuk perpustakaan ini memiliki beberapa keunggulan :
a. Dapat diakses dari mana saja kapan saja melalui jaringan internet
b. Sebagai media penyampaian informasi yang lebih efisien
c. Memiliki level akses yang bertingkat sesuai dengan penggunanya (admin dan user).
d. Memiliki
2. Dengan adanya aplikasi web ini menjadikan pekerjaan pustakawan menjadi lebih efesien dalam megolah segala bahan pustaka
3. Para pengguna khusus nya anggota perpustakaan dapat dengan mudah terdata di dalam data perpustakaan terkait serta anggota perputakaan dapat dengan mudah mencari dan meminjam buku
4. Aplikasi web ini dirancang dengan bahasa pemrograman yang mudah yaitu PHP dan basis data yang sering digunakan oleh umum yaitu MySQL.
Daftar Pustaka
- https://www.researchgate.net/publication/333148922_Perancangan_Aplikasi_Perpustakaan_Berbasis_Web_pada_SMK_Negeri_1_Rangkasbitung.
- https://media.neliti.com/media/publications/172835-ID-perancangan-aplikasi-perpustakaan-berbas.pdf
- https://www.codepolitan.com/pentingnya-pengujian-perangkat-lunak
Komentar
Posting Komentar