SLDC PEMOGRAMAN APLIKASI PERPUSTAKAAN
Diajukan
sebagai tugas pada matakuliah Rekayasa perangkat lunak
Jurusan : Teknik Informatika
Tahun
Akademik 2017/2018
Disusun
Oleh :
Wahyu
Pratama
Dhimas
Wicaksana Adrian
Nur
Arif Fadlillah
SEKOLAH
TINGGI ILMU KOMPUTER CIPTA KARYA INFORMATIKA
(STIKOMCKI)
JAKARTA
2017
System Development Ligye Cycle (SDLC) Program Aplikasi
Perpustakaan
Fase – fase SDLC:
A. Fase Perencanaan
a) Tim Pengembang Aplikasi
1. Dhimas Wicaksana Adrian
2. Nur Arif Fadlillah
3. Wahyu Pratama
b) Tujuan Aplikasi : Untuk
mempermudah dalam melakukan manajemen perpustakaan seperti pengaturan data
buku, transaksi peminjaman dan pengembalian serta pembuatan laporan dan juga
administrasi user.
c) Ruang Lingkup : Perangkat
lunak ini digunakan untuk penginputan data dan penyimpanan data yang di
harapkan data akan tersimpan lebih sistematis. Sistem ini mulai dirasa perlu
demi mempermudah pengunjung mencari dokumen atau data yang dicari dengan mudah.
d) Batasan – batasan
1. Perangkat lunak hanya
dijalankan di Windows (XP,vista, 7,server 2008 dll).
2. Waktu pengembangan perangkat
lunak yang singkat membuat adanya kemungkinan tidak semua fungsi yang ada dapat
dilaksanakan.
3. Pengembangan perangkat lunak
tidak akan merubah file-file ataupun database yang ada pada saat ini tanpa
adanya izin dari pimpinan Perpustakaan.
4. Pengembangan perangkat lunak
ini akan mengotomatisasi pengelolaan data-data yang ada di Perpustakaan, yang
meliputi data anggota, data pengunjung, katalog buku, data sirkulasi buku dan
laporan untuk pimpinan Perpustakaan.
B. Fase Analisa
a) Kebutuhan Sistem
1. Sistem harus dapat
menyediakan informasi persediaan buku bagi pengunjung perpustakaan secara lebih
detail, cepat dan efektif.
2. Sistem harus dapat
mempermudah pengunjung maupun peminjam dalam proses pencarian buku.
3. Sistem harus dapat
mempermudah pengunjung maupun peminjam dalam proses peminjaman buku.
4. Sistem harus dapat
meminimalisir terjadinya kecurangan dalam peminjaman buku.
b) Kebutuhan Hardware
1. PC
2. Monitor
3. Keyboard
c) Kebutuhan Software
1. OS Windows (XP, 7 , 8 , 10)
2. Database : Mysql
3. Wamp Server
4. HeidiSql
5. Sublime Text
d) Aktor
1. Pengunjung
2. Petugas / Admin
C. Fase Perancangan
b) Rancangan
User Interface
D. Fase Implementasi
a) Pembuatan Aplikasi/Codding
b) Pengujian Aplikasi/Debugging
E. Fase Pemeliharaan
D. Fase Implementasi
a) Pembuatan Aplikasi/Codding
b) Pengujian Aplikasi/Debugging
E. Fase Pemeliharaan
Adanya pemeliharaan dan pengecekan berkala yang akan dilakukan terhadap
program yang berjalan ataupun pengecekan baik terhadap perangkat lunak itu
sendiri ataupun hardware yang digunakan. Untuk pemeliharaan tiap harinya,
sistem ini dilengkapi antivirus sehingga meminimalkan kerusakan pada sistem
serta terdapat back up data untuk mencegah hal-hal tidak terduga yang tidak
diinginkan.
Comments
Post a Comment