Anda di halaman 1dari 2

TUGAS 1 MSIM4303

NAMA : KEMAS RAMDHAN ALFAJRI REINALD RAINHARD


NIM : 042552358

1. Tahapan tahapan yang baik di perlukan dalam rekayasa perangkat lunak karena untuk
melakukan koreksi kesalahan, adaptasi kebutuhan, peningkatan kemampuan atau fungsi
dan bentuk pencegahan lainnya agar perangkat lunak tersebut tidak kadaluarsa dan sapat
memenuhi kepuasan pelanggan.

2. Berikut kebutuhan sistem informasi perpustakaan berbasis web.


a. Fungsional :
- Sistem harus dapat melakukan input buku yang berhubungan dengan pendataan
buku;
- User dapat menginput berbagai jenis buku dengan keterangan kode, katergori,
judul, penerbit, tahun terbit, edisi, pengarang, dan pencetak buku;
- User dapat menambah koleksi buku baru, merubah koleksi buku, dan menghapus
koleksi buku;
- User dapat menghitung dan mengatur koleksi buku secara keseluruhan pada rak-
rak buku;
- User dapat menampilkan data buku yang paling sering dipinjam oleh siswa.
b. Pengembangan :
Sistem dimaintenance setiap minggunya untuk memastikan tidak adanya bugs/issue.
Sehingga dapat berkerja secara optimal tanpa kendala.
c. Penyebaran :
Sistem harus berjalan optimal di perangkat keras yang memadai. Dengan minimun
requirement sebegai berikut.
- OS : Windows 7
- Prosesor : AMD Atlhon @1.4 Ghz atau Intel Pentium @1.2Ghz
- Memori : 4GB (single channel)
- Hard Drive : 500MB tersedia
d. Kinerja :
- Sistem dapat berjalan, maximum 30 orang pada waktu bersamaan;
- Sitem harus berjalan dengan koneksi internet yang stabil untuk proses yang
optimal.
e. Dokumentasi :
- Dokumen perencanaan proyek;
- Desain (antarmuka);
- Pengujian;
- User manual;
- Dokumen pelatihan.
f. Pendukung :
Training/Kursus untuk calon pengguna.
g. Tambahan :
Biaya untuk pemeliharaan sistem.

3. Menurut saya model pengembangan yang cocok untuk pengembangan kasus tersebut
ialah pengembangan dengan model prototyping. Mengapa prototyping? Karena
pengembangan ini melibatkan user atau pengguna berinteraksi langsung dalam analisa
dan desain. Berikut tahapan-tahapan model prototyping.
- Pengumpulan Kebutuhan
- Membangun Prototyping
- Menggunakan Sistem
- Mengkodekan Sistem
- Menguji Sistem
- Evaluasi Sistem
- Evaluasi Protoptyping

Anda mungkin juga menyukai