Pengembangan Perangkat Lunak

17
Pengembangan Perangkat Lunak 4

description

Pengembangan Perangkat Lunak. 4. Pengembangan PL. Pengembangan perangkat lunak untuk suatu sistem informasi atau aplikasi , sangat ditentukan oleh model proses perangkat lunak. - PowerPoint PPT Presentation

Transcript of Pengembangan Perangkat Lunak

Page 1: Pengembangan Perangkat Lunak

Pengembangan Perangkat Lunak

4

Page 2: Pengembangan Perangkat Lunak

Pengembangan perangkat lunak untuk suatu sistem informasi atau aplikasi, sangat ditentukan oleh model proses perangkat lunak.

Permasalahan di atas melibatkan banyak hal seperti user (pegawai), ex. data yang disimpan secara aman dan dapat diakses dengan mudah, dan sistem perhitungan absensi. Sehingga model proses yang digunakan adalah model Waterfall

Pengembangan PL

Page 3: Pengembangan Perangkat Lunak

Model Water Fall

Page 4: Pengembangan Perangkat Lunak

Membuat sistem absensi menggunakan smart-card berupa RF ID sehingga pegawai tidak lagi harus berada di depan mesin absensi untuk melakukan kegiatan absensi. Asalkan pegawai berada dalam jangkauan frekwensi dari RF ID, maka langsung akan dikenali.

Sistem ini mempunyai spesifikasi:

Contoh Permasalah

Page 5: Pengembangan Perangkat Lunak

Mencatat kegiatan absen secara otomatis, dan pegawai tidak perlu mendatangi mesin absensi dan tidak merasa bahwa dirinya melakukan absensi

Menyimpan semua transaksi absensi ke dalam database absensi untuk kemudian dapat dilaporkan semua kegiatan absensi per-hari, per-bulan atau per-pegawai

Jam kerja adalah 08.00 sampai dengan 16.00

Page 6: Pengembangan Perangkat Lunak

1.Melakukan studi kelayakan yang dapat dilakukan dengan cara survey pada user atau wawancara dengan pihak manajemen.

2. Mendefinisikan tujuan dibangunnya sistem dan manfaat adanya sistem yang baru

3. Mendefinisikan perangkat sistem yang dimiliki

4. Mendefinisikan persyaratan perangkat lunak

Analisis dan Definisi Persyaratan

Page 7: Pengembangan Perangkat Lunak

Pembuatan mesin absensi menggunakan RF ID

a.kelebihan:1. Transaksi absensi pegawai menjadi otomatis

tersimpan di database tanpa prosedur yang rumit,2. Penempatan counter absensi tidak harus terpusat3. Menghindari kesalahan ketik saat update data

karena, data absensi tidak diisi manual tetapi bersifat otomatis

4. Penghematan waktu dan tenaga di bagian kepegawaian Pembuatan mesin absensi menggunakan RF ID mempunyai kelebihan:

Contoh Studi Kelayakan

Page 8: Pengembangan Perangkat Lunak

b. Kelemahannya adalah:

1. Biaya pengembangan cukup besar, karena harus menyediakan komputer sebagai server database, program aplikasi dan beberapa mesin counter. Pada mesin absensi biasa tidak diperlukan biaya tinggi.

2. Keamanan data perlu dipertimbangkan lebih jauh

Page 9: Pengembangan Perangkat Lunak

Pertimbangkan mana yang lebih

menguntungkan?

Page 10: Pengembangan Perangkat Lunak

Survey dapat dilakukan dengan wawancara, kuisioner, atau pengamatan untuk mendapatkan gambaran lebih jelas mengenai sistem administrasi yang berlaku.

Survey

Page 11: Pengembangan Perangkat Lunak

1. model dan bentuk laporan yang diharapkan,

2. Data-data apa yang sudah tersedia dan yang harus disediakan

3. Sistem konversi bila sudah ada perangkat lunak yang lama

Hasil survey

Page 12: Pengembangan Perangkat Lunak

1. Laporan yang diharapkan laporan absensi perpegawai, laporan absensi per-bulan laporan absensi per-departemen, laporan pegawai terlambat, Laporan pegawai yang absen dan tidak laporan lembur

Hasil Survey Pada ContohPermasalahan Absensi

Page 13: Pengembangan Perangkat Lunak

2. Data yang sudah - data pegawai, - data transaksi absensi belum ditetapkan

Hasil Survey Pada ContohPermasalahan Absensi

Page 14: Pengembangan Perangkat Lunak

3. Aturan transaksi: - Jam kerja 08.00-16.00 - Bila ada yang datang lebih awal dianggap

datang jam 8.00 - Bila ada yang datang lebih dari jam 8.00

atau pulang sebelum jam 16.00 dianggap terlambat

- Bila ada yang datang jam 8.00 atau sebelumnya dan pulang setelah jam 16.00 atau sesudahnya dianggap lembur

Hasil Survey Pada ContohPermasalahan Absensi

Page 15: Pengembangan Perangkat Lunak

- Spesifikasi Sistem, berhubungan dengan model aplikasi yang dikembangkan dan perangkat yang tersedia

- Spesifikasi Data, berhubungan dengan data apa yang harus disediakan oleh sistem

- Spesifikasi Aplikasi, berhubungan dengan kemampuan-kemampuan apa yang disediakan oleh sistem

Dokumen Persyaratan

Page 16: Pengembangan Perangkat Lunak

Buat dokumen studi kelayakan dari sebuah sistem informasi untuk Sistem Akademik

Bagaimana cara melakukan survey? Buat spesifikasi perangkat lunak dan apa

yang harus disediakan Buat dokumentasi persyaratan

Tugas

Page 17: Pengembangan Perangkat Lunak

Untuk mempercepat proses pencarian data mahasiswa yang diperlukan suatu sistem jaringan

Perangkat lunak akan digunakan oleh bagian adm, mahasiswa dan dosen .

Kemampuan perangkat lunak adalah:o Mencari data mahasiswa, pengentrian KRS, pengentrian nilaidengan mudah dan cepato pencarian dan Entry dilakukan berdasarkan user id dan passwo Laporan yang dihasilkan adalah data mahasiswa

KRS dan data nilai

Gambaran Umum Sistem Informasi Akademik