spesifikasi kebutuhan perangkat lunak first aid trainer

22
SPESIFIKASI KEBUTUHAN PERANGKAT LUNAKFIRST AID TRAINER Dipersiapkan Oleh: Rendra Pranadipa 105060807111017 Vika Novitasari 105060800111012 Irine Octaviana 105060800111072 Siti Kurniawati 105060800111092 Rani Anugrah 105060807111087

Upload: tirza

Post on 23-Feb-2016

101 views

Category:

Documents


1 download

DESCRIPTION

Dipersiapkan Oleh : Rendra Pranadipa 105060807111017 Vika Novitasari 105060800111012 Irine Octaviana 105060800111072 Siti Kurniawati 105060800111092 Rani Anugrah 105060807111087. SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK FIRST AID TRAINER. Tujuan. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: SPESIFIKASI  KEBUTUHAN PERANGKAT  LUNAK FIRST  AID TRAINER

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAKFIRST AID

TRAINER

Dipersiapkan Oleh:

Rendra Pranadipa 105060807111017Vika Novitasari 105060800111012Irine Octaviana 105060800111072Siti Kurniawati 105060800111092Rani Anugrah 105060807111087

Page 2: SPESIFIKASI  KEBUTUHAN PERANGKAT  LUNAK FIRST  AID TRAINER

Tujuan

Sebagai informasi dasar tentang pertolongan pertama yang dapat

digunakan sebagai pengantar untuk bantuan bagi orang awam. Bagian

khusus difokuskan pada pencegahan, bagaimana untuk menghindari cedera dan infeksi pada kehidupan sehari-hari

dan selama pertolongan pertama.

Page 3: SPESIFIKASI  KEBUTUHAN PERANGKAT  LUNAK FIRST  AID TRAINER

Lingkup operasi

Lingkungan Operasi Perangkat lunak yang dibutuhakan

untuk system ini dari sisi Server Sistem operasi :minimal windows XP Java development/netbeans Database Management System (DBMS)

Dari sisi client : java mobile

Page 4: SPESIFIKASI  KEBUTUHAN PERANGKAT  LUNAK FIRST  AID TRAINER

DEFINISI,ISTILAH DAN SINGKATAN

SKPL adalah Spesifikasi Kebutuhan Perangkat Lunak, atau dalam bahasa Inggrisnya sering juga disebut sebagai Software Requirements Spesification(SRS), dan merupakan spesifikasi dari perangkat lunak yang akan dikembangkan.SKPL-FAT.K-xxxx adalah kode yang digunakn untuk merepresentasikan kebutuhan (requirement) pada FAT, dengan FAT merupakan kode perangkat lunak, FAT.K adalah kode fase, dan xxxx adalah digit/nomor kebutuhan(requirement).DFD adalah Data Flow Diagram,diagram dan notasi yang digunakan untuk menunjukkan aliran data pada perangkat lunak.ERD adalah Entity Relationship Diagram,diagram dan notasi yang digunakan untuk merepresentasikan struktur data statis pada perangkat lunak.

Page 5: SPESIFIKASI  KEBUTUHAN PERANGKAT  LUNAK FIRST  AID TRAINER

Deskripsi Umum Sistem

Diharapkan bisa membuat keputusan penting dalam pertolongan pertama serta siap untuk bertindak dalam keadaan darurat. Menggunakan simulasi peristiwa di kehidupan nyata di mana pilihan dan keputusan kita dapat mempengaruhi hasil pada korban. Pelajaran yang didapatkan mencakup pengenalan dan pengobatan yang diajarkan secara virtual dan hemat waktu.

Page 6: SPESIFIKASI  KEBUTUHAN PERANGKAT  LUNAK FIRST  AID TRAINER

Deskripsi Umum Sistem

Penyakit atau kejadian ditangani dalam program antara lain:* Demam, sakit kepala, diare dan muntah.* Gegar otak, dan stroke.* Sengatan serangga, gigitan hewan laut dan gigitan ular.* Keseleo, dislokasi dan fraktur* Serangan jantung.* Kejang, asma dan epilepsi* shock dan pingsan.* Luka bakar besar& luka bakar kecil* Dehidrasi, hipotermia dan radang dingin.* Pendarahan, memar* Keracunan korosif dan non korosif

Page 7: SPESIFIKASI  KEBUTUHAN PERANGKAT  LUNAK FIRST  AID TRAINER

Deskripsi Umum Sistem

Adanya banyak fitur yaitu fitur penjelasan yang bertujuan untuk memberi gambaran dan penjelasan pada penggunaan alat-alat pertolongan pertama yang sesuai dengan keadaan korban serta pengenalan berbagai penyakit seperti yang disebutkan di atas. Fitur kedua ialah fitur tes agar pengguna dapat menghapal secara cepat pertolongan pertama yang sesuai dengan keadaan korban dengan permasalahan diacak oleh sistem. Jika pengguna salah memberikan pertolongan pertama pada korban maka poinnya akan berkurang sedangkan jika benar maka poin akan bertambah.

Page 8: SPESIFIKASI  KEBUTUHAN PERANGKAT  LUNAK FIRST  AID TRAINER

Deskripsi Umum Sistem

Subsistem dari aplikasi first aid trainer:

Page 9: SPESIFIKASI  KEBUTUHAN PERANGKAT  LUNAK FIRST  AID TRAINER

Karakteristik Pengguna

Semua Perangkat Lunak pada FAT hanya berperan sebagai user. Tidak ada pengguna yang memiliki otorisasi khusus terhadap sistem. Sehingga user bersifat umum. Tidak ada keahlian khusus yang harus dipenuhi oleh pengguna dasar selain dasar-dasar pengetahuan dalam mengoperasikan komputer, khususnya menggunakan keyboard. Di dalam perangkat lunak ini agar user dapat mengerti pertolongan pertama yang seharusnya dilakukan kepada korban dan target dari perangkat lunak ini yaitu ke para pelajar.

Page 10: SPESIFIKASI  KEBUTUHAN PERANGKAT  LUNAK FIRST  AID TRAINER
Page 11: SPESIFIKASI  KEBUTUHAN PERANGKAT  LUNAK FIRST  AID TRAINER

Lingkup operasi

Lingkungan Operasi Perangkat lunak yang dibutuhakan

untuk system ini dari sisi Server Sistem operasi :minimal windows XP Java development/netbeans Database Management System (DBMS)

Dari sisi client : java mobile

Page 12: SPESIFIKASI  KEBUTUHAN PERANGKAT  LUNAK FIRST  AID TRAINER

Deskripsi Umum Kebutuhan

• Kebutuhan antarmuka eksternalAplikasi FRIST AID TRINER ini membutuhkan software berupa Java, untuk menginstall dan menjalankannya.

Page 13: SPESIFIKASI  KEBUTUHAN PERANGKAT  LUNAK FIRST  AID TRAINER

Antarmuka pemakai

Dalam pemakaian, user hanya membutuhkan phone mobile yang akan dipasang aplikasi FIRST AID TRINER. Dan user dapat langsung menjalankan aplikasi tersebut.

Page 14: SPESIFIKASI  KEBUTUHAN PERANGKAT  LUNAK FIRST  AID TRAINER

Antarmuka perangkat keras

Perangkat keras yang digunakan hanyalah kabel data, itu pun jika mobile phone memiliki kabel data yang dapat disambungkan ke komputer atau laptop, dan jika tidak, maka hanya menggunakan Bluetooth.

Page 15: SPESIFIKASI  KEBUTUHAN PERANGKAT  LUNAK FIRST  AID TRAINER

Kebutuhan Fungsional

Context diagram

Page 16: SPESIFIKASI  KEBUTUHAN PERANGKAT  LUNAK FIRST  AID TRAINER

DFD Level 1

Page 17: SPESIFIKASI  KEBUTUHAN PERANGKAT  LUNAK FIRST  AID TRAINER

WATERFALL

Page 18: SPESIFIKASI  KEBUTUHAN PERANGKAT  LUNAK FIRST  AID TRAINER

Proses pada waterfall menganalisa kebutuhan dan definisi mulai mendesain software dan sistem Implementasi dan unit testing Integrasi dan sistem testing Operation dan maintenance

Memilih model waterfall karena requirement sudah dimengerti dengan baik dan perubahan hanya terjadi sesekali selama proses desain serta karena ini merupakan sistem dengan business yang kecil dan memiliki requirement yang stabil

Page 19: SPESIFIKASI  KEBUTUHAN PERANGKAT  LUNAK FIRST  AID TRAINER
Page 20: SPESIFIKASI  KEBUTUHAN PERANGKAT  LUNAK FIRST  AID TRAINER

Ringkasan Kebutuhan

Fungsional :Description

Memulai permainan baruMemanggil dan menampilkan kotak dialog untuk mendapatkan informasi tentang jenis penyakit dan jenis-jenis alat pertolongan pertamaMenggunakan simulasi permainan dengan cara mengambil objek berupa alat sesuai keadaan korban yang diacak oleh sistemGerakan mouse dibatasi oleh objek pilihan alat pada keadaan korban saat ituMemanggil dan menampilkan kotak dialog skor dan peringatan pada saat permainan berlangsung

Page 21: SPESIFIKASI  KEBUTUHAN PERANGKAT  LUNAK FIRST  AID TRAINER

Non Fungsional Requirement

Page 22: SPESIFIKASI  KEBUTUHAN PERANGKAT  LUNAK FIRST  AID TRAINER

TERIMA KASIH