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

a)      Skema Database

b)      Rancangan User Interface




                  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