$K '' RENCANA PENGEMBANGAN PERANGKAT KERAS & PERANGKAT LUNAK
SSG (Smart Safety Gloves) Sarun P!ntar Mon!tor!n Keselamatan Pen"a#! Pa"a Saat Men"a#! Gunun
untuk:
Dipersiapkan oleh: Politeknik Elektronika Negeri Surabaya Surabaya Jl !aya "#S Surabaya $% $%
Nomor $o#umen
%alaman
Proram $!loma Te#n!# Komuter
DOK00 -G xx
Rev!s!
<#>/ Tgl:
$A*TAR PERUBA%AN Rev!s!
$es#r!s!
A Penyelesa!an res!#o o!n + t!"a# relevan "enan #a!"a, soft-are "eveloment B
C
$
E
*
G
"NDE' #G(
)
A
*
C
D
E
+
G
Ditulis oleh Diperiksa oleh Disetu,ui oleh PENS
D-.)G//
0alaman 2 1 2ari halaman
PENS
D-.)G//
0alaman 3 1 2ari halaman
$aftar %alaman Peru.a,an %alaman
Rev!s!
+/
Penananan res!#o o!n +
PENS
%alaman
D-.)G//
Rev!s!
0alaman 4 1 2ari halaman
A.stra#s! Hiking , atau disebut juga dengan mendaki gunung, adalah salah satu kegiatan populer di Indonesia, terutama dari golongan remaja dan dewasa muda. Namun faktanya masih banyak kecelakaan yang menimpa pada pendaki, terlebih lagi pendaki pemula, sering kali disebabkan terpisah dari tim atau kurang mengetahui kondisi diri sendiri. Tidak jarang seorang pendaki pemula mengalami kecelakaan karena terpisah dari tim, kondisi medan juga dapat mengakibatkan perpisahan tanpa diketahui tim, misalnya seperti kondisi berkabut atau kondisi ekstrim seperti longsor. ari sisi kesehatan, pendaki pemula juga terancam oleh kemungkinan terkena Hipotermia, sebuah kondisi dimana mekanisme tubuh untuk pengaturan suhu kesulitan mengatasi tekanan tinggi. Hipotermia adalah bahaya yang sering kali dialami pendaki pemula dan dapat dirawat di lapangan jika kondisi Hipotermia masih ringan, tapi jika kondisi ini terabaikan dan tidak dirawat sesegera mungkin dengan menaikan suhu tubuh penderita, kondisi Hipotermia dapat semakin parah, bahkan mengancam nyawa penderita. !ombinasi dari dua permasalahan tersebut dapat memperburuk keadaan, bukan hanya terancam oleh Hipotermia, tapi seorang pendaki yang terpisah dari tim tidak dapat mendapat bantuan sesegera mungkin, sehingga semakin besar kemungkinan terjangkit Hipotermia berat. ua bahaya yang telah dipaparkan di atas, yakni terpisah dari tim dan terjangkit Hipotermia, keduanya dapat terjadi apabila tim tidak menyadari kondisi anggota yang lain. "ntuk mencegah dan mengurangi kecelakaan karena kelalaian tim, maka diperlukan sebuah alat pengaman yang dapat memberitahu seluruh tim jika ada anggota yang tertinggal atau mengalami gangguan kondisi kesehatan. SSG (Smart Safety Glove) adalah solusi kami untuk mengatasi permasalahan ini. SSG dilengkapi dengan fitur mkrokontroller arduino nano, sensor suhu tubuh yang ditampilkan kedalam LCD, dan sensor denyut nadi sebagai parameter pengambilan data user terkena hipotermia. #agi user penerima data diberi indikator sebuah buzzer agar user penerima mengerti ada data user lain mengirimkan data terkena hiportemia dan ditampilkan kedalam sebuah LCD untuk menampilkan ID user terkena hipotermia
!ata !unci ! Hiking" Hipotermia" !esehatan " SSG
PENS
D-.)G//
0alaman $ 1 2ari halaman
$aftar 0s! %bstraksi....................................................................................................................................................4 aftar Isi....................................................................................................................................................$ & 'endahuluan......................................................................................................................................( &.& )ambaran "mum 'royek..........................................................................................................( &.2 'erubahan *encana 'engembangan 'erangkat +unak.............................................................( &.3 #ahan %cuan..............................................................................................................................( &.4 efinisi dan %kronim................................................................................................................( 2 rganisasi 'royek..............................................................................................................................( 2.& -odel 'roses..............................................................................................................................( 2.2 truktur rganisasi..................................................................................................................../ 3 'roses -anajerial............................................................................................................................../ 3.& Tujuan dan 'rioritas -anajemen............................................................................................../ 3.2 %sumsi, !ebergantungan dan !endala...................................................................................../ 3.3 -anajemen *esiko..................................................................................................................../ 3.4 -ekanisme 'emantauan dan 'engendalian..............................................................................0 3.$ *encana 'enugasan...................................................................................................................0 4 'roses Teknis.....................................................................................................................................0 4.& -etode, %lat #antu, dan Teknik...............................................................................................0 4.2 okumentasi 'erangkat +unak.................................................................................................1 $ 'aket !erja, adwal, %nggaran.........................................................................................................1 $.& 'aket !erja.................................................................................................................................1 $.2 !ebergantungan.......................................................................................................................& $.3 Tuntutan umber aya............................................................................................................& $.4 %nggaran dan 'engalokasian umber aya...........................................................................& ( !omponen 'endukung....................................................................................................................& +ampiran..................................................................................................................................................&&
etelah aftar Isi boleh ada aftar Tabel dan atau aftar )ambar
PENS
D-.)G//
0alaman ( 1 2ari halaman
+ 1.1
Pen"a,uluan Gambaran Umum Proyek
)ambar &. )ambaran 'royek engan teknologi SSG (Smart Safety Gloves), pendaki atau pengguna hanya perlu menjalankan alat ini dan menyambungkan #ifi server ke #ifi $lient agar data dapat tersambung dan saling kirim. !etika salah satu pendaki mengalami hipotermia maka ada sebuah indikator buzzer di sebuah user lainnya dan data ID yang terkena hiportemia ditampilkan kedalam sebuah LCD %&'. ebelum itu dimasingmasing user terdapat LCD %&' untuk menampilkan suhu badan masingmasing sebagai pacuan kondisi yang dialami sekarang . adi akan terdapat berbagai sarung tangan dengan komponen yang dibutuhkan SSG. arung tangan pertama sebagai server sebagai pacuan utama dalam menjalankan sebuah #ifi dan pengiriman data. arung tangan lainnya sebagai $lient agar dapat menyambung ke server dan $lient lainnya. etelah sarung tangan server selesai tersembung, maka data kondisi user dapat dikirimkan satu sama lain bila terkena hiportemia.
1.2
Perubahan Renana Pengembangan Perangka! "unak 'emutakhiran perangkat lunak dilakukan pengembangan kondisi rekannya yang kehilangan jejak dari rekan lainnya pada saat mendaki. engan demikian semua anggota pendaki dapat mengetahui keberadaan rekan yang yang kehilangan jejak. 1.#
$ahan %uan
*encana pengembangan perangkat lunak ini disusun berdasarkan saduran dari standar I555 nomor ANSI/IEEE Std 1058.1-1987 (reaffirmed 1993). #eberapa bagian telah dengan sengaja dihilangkan atau digabungkan dengan bagian lainnya. istematika rencana pengembangan perangkat lunak yang digunakan ini adalah sistematika yang digunakan oleh urusan Teknik Informatika Insitut Teknologi epuluh Nopember 6247. *encana pengembangan monitor suhu dan detak jantung berdasarkan literature dari http899kursuselektronikaku.blogspot.co.id92&(939membuatalatmonitorsuhudan detak.html PENS
D-.)G//
0alaman / 1 2ari halaman
1.&
De'(n()( *an %kron(m Istilah )
Keterangan :mart afety )lo;es< adalah nama proyek yang kami buat untuk klien papan pengembangan 6de;elopment board7 mikrokontroler yang berbasis chip %Tmega320' dengan bentuk yang sangat mungil :+i=uid >ristal isplay< adalah salah satu jenis display elektronik yang dibuat dengan teknologi >- logic yang bekerja dengan tidak menghasilkan cahaya tetapi memantulkan cahaya yang ada di sekelilingnya terhadap frontlit atau mentransmisikan cahaya dari backlit. :?ireless @idelity< adalah memiliki standar I555 02.&&A, yaitu teknologi wireless atau nirkabel yang memiliki kemampuan penyedia akses internet dengan bandwidth besar, hinggai && -bps 6pada standar 02.&&b7. sebuah komponen elektronika yang berfungsi untuk mengubah getaran listrik menjadi getaran suara uatu sistem yang menyediakan jenis layanan tertentu untuk client dalam suatu jaringan komputer uatu sistem yang menggunakan sumber daya yang disediakan oleh ser;er
Arduino nano
!"
#i$i
%u&&er
Ser'er
!lient
/
ran!sas! Proye#
2.1
+o*e, Pro)e)
-odel proses mendefinisikan hubungan antara fungsifungsi utama dan akti;itas utama proyek dengan menentukan pewaktuan dari 6kuantitatif8 jumlah dan jenis, merupakan gabungan antara proses manajerial dan proses teknis78
tonggak ukur 6milestones7 utamaB acuan pengembangan 6baseline7B kaji ulang 6revie#7B hasil kerja 6#ork produ$t 7B setoran proyek 6deliverables7B dan penentuan akhir kerja 6 signoff 7.
2.2
!ruk!ur Organ()a)( )eneral -anager wi !urnia #asuki
PENS
D-.)G//
0alaman 0 1 2ari halaman
+eader 'roject %rdiansyah %th Thori=y al
oftware !husnul * -ochamad Cilman
%nalisis -ochamad Cilman
1
Cardware %rdiansyah %th Thori=y -och aifuddin
esain %rdiansyah %th Thori
Tester -ochamad Cilman
okumentasi !husnul *
Proses Mana2er!al
#.1
u/uan *an Pr(or(!a) +ana/emen
-enggambarkan tujuan dan prioritas dari akti;itas manajemen, menyangkut antara lain8
'rioritas relatif 6penekanan utama7 di antara persyaratan, jadwal, dan anggaran untuk proyek iniB 'ernyataan tentang strategi untuk mendapatkan sumber daya 6khususnya perangkat lunak7, memutakhirkan, atau menggunakan sumber daya 6khususnya perangkat lunak7 yang adaB dan %tau penjelasan lain yang dapat memberikan gambaran tentang manajemen dari proyek ini.
#.2
%)um)( Kebergan!ungan *an Ken*a,a
#agian ini memberikan penjelasan tentang8
%sumsi yang digunakan pada pelaksanaan proyekB !ebergantungan pada hal yang eksternalB dan !endala yang perlu dipertimbangkan.
#.#
+ana/emen Re)(ko
#agian ini berisi halhal yang menyangkut akti;itas sbb. PENS
D-.)G//
0alaman 1 1 2ari halaman
-engidentifikasi dan menilai8 faktorfaktor resiko proyekB -ekanisme perunutan faktor resiko dan pelaksanaan rencana alternatif 6prosedur manajemen resiko7B @aktor resiko yang diperhitungan meliputi antara lain8 resiko kontraktualB resiko teknisB resiko karena ukuran dan kompleksitas produkB resiko ketersediaan personaliaB dan resiko penerimaan pelanggan atas produk.
#.&
+ekan()me Peman!auan *an Pengen*a,(an
#agian ini berisi halhal yang menyangkut akti;itas sbb.
mendefinisikan8 mekanisme pelaporan jenis laporan proyek frekuensi laporan proyek alur informasi 6penyebaran informasi7 alat bantu atau teknik lain yang digunakan untuk memantau dan mengendalikan proyek menguraikan pula tentang hubungan uu antara mekanisme pemantauan dan pengendalian proyek dengan rencana fungsifungsi pendukung proyek8 soft#are $onfiguration management soft#are uality assuran$e tasks! kaji ulang *''+ akti;itas D mekanisme kaji ulang D audit akti;itas D mekanisme kaji ulang hasil kerja 6#ork produ$ts7 soft#are verifi$ation * validation
#.
Renana Penuga)an
#erdasarkan pada struktur organisasi yang diacu pada bagian 2.2. truktur rganisasi,maka sebutkan jumlah dan tipe9jenis personalia yang dibutuhkan. Tipe menyangkut8
%ras keahlianB aat mulaiB +amanya dibutuhkanB dan >ara mendapatkan, melatih, memfungsikan 6retaining 7, dan memberhentikan personalia.
Proses Te#n!s
&.1
+e!o*e %,a! $an!u *an ekn(k
#agian ini menjelaskan tentang rencana penggunaan8
PENS
sistem komputer metode pengembangan 6siklus hidup dan pemodelan7 bahasa pemrograman notasi, alat bantu, teknik, dan metode lain yang digunakan untuk8 D-.)G//
0alaman & 1 2ari halaman
menentukanB merancangB membangunB mengujiB mengintegrasikanB mendokumentasikanB menyerahkanB memutakhirkanB dan merawat setoran proyek 6deliverables7.
tandar teknis, kebijakan, dan prosedur pengembangan atau pemutakhiran produk kerja dan setoran proyek disebutkan pula 6langsung atau lewat acuan ke dokumen yang bersangkutan7.
&.2
Dokumen!a)( Perangka! "unak
#erisi daftar langsung atau daftar acuan tentang rencana dokumentasi untuk proyek perangkat lunak.
*encana dokumentasi menyangkut8 tuntutan 6jenisjenis7 dokumentasi jadwal pendokumentasian relatif terhadap 6atau mengacu pada7 tonggak acuan 6milestone7 dan acuan pengembangan 6baseline7 yang telah ditetapkan pada bagian 2.& -odel 'roses. tuntutan sumber daya 6terutama personil7 untuk pendokumentasian #erisi pula rujukan 8 persetujuan nama 6naming $onventions7 format dokumen gaya
3
Pa#et Ker2a4 5a"-al4 Anaran
.1
Pake! Ker/a
#agian ini mendaftar paket kerja yang akan dihasilkan dengan menentukan #ork breakdo#n stru$ture 6+,S 7 dan diidentifikasikan dengan skema penomoran dan judul deskriptif. 'aket kerja ini bisa dilihat dari dua sisi 6definisi dari sisi manajerial sebetulnya lebih tepat dalam konteks ', untuk konteks kuliah silakan pilih salah satu cara yang paling mudah saja78
manajerial 6paket kerja mendefinisikan pekerjaanpekerjaan selama proyek yang harus dilakukan berdasarkan model proses 6bagian 2.&7 tanpa menyebutkan materi bisa lihat contoh definisinya pada perangkat lunak - 'roject7
teknis 6paket kerja mendefinisikan materi subproyek yang langsung dapat diketahui tana harus melakukan analisis9perancangan, hanya berdasarkan T* atau ?, ini bila proyek cukup besar hingga bisa dibagibagi lagi menjadi proyek proyek kecil7.
PENS
D-.)G//
0alaman && 1 2ari halaman
.2
Kebergan!ungan
-enggambarkan skema kebergantungan antar paket kerja dan antara paket kerja dengan hal eksternal
.#
un!u!an umber Daya
#ab ini menyebutkan sumber daya yang dibutuhkan untuk menyelesaikan proyek sebagai fungsi waktu8
umlah dan tipe personalia 6dapat dilakukan dengan hanya mengacu pada bagian 3.$ *encana 'enugasan7 waktu komputasi 6orangjam7 perangkat lunak pendukung 6misalnya pengolah kata, dan sebagainya7 perangkat keras fasilitas kantor dan laboratorium perjalanan tuntutan perawatan dari sumber daya yang digunakan
.&
%nggaran *an Penga,oka)(an umber Daya
#agian ini menyebutkan anggaran detil terhadap fungsi proyek, akti;itas, dan tugas tugas 6task 7. uga menyebutkan jadwal detil terhadap fungsi proyek, akti;itas, dan tugastugas dengan mempertimbangkan tugas yang mendahului dan tanggal tonggak acuan. apat pula dihubungkan dengan paket kerja yang telah terdefinisi di atas.
6
Komonen Pen"u#un
PENS
*encana manajemen subkontrak 'royek pembuatan ) ini hanya melibatkan de;eloper saja , tanpa adanya campur tangan dari pihak lain atau perusahaan lain. *encana keamanan "ntuk menjamin keamanan dari keberlangsungan proyek ini agar dikemudian hari tidak terjadi halhal yang tidak diinginkan, maka baik pihak user maupun pihak de;eloper harus mematuhi peratiranperaturan dalam pelaksanaan proyek ini. 'eraturan yang dimaksudkan adalah peraturan yang ada didalam dokumentasi kebutuhan pengguna dan dokumen *''+ ini. *encana ;erifikasi dan ;alidasi terpisah 'ada pelaksanaan proyek dimungkinkan untuk melaksanakan ;erifikasi dan ;alidasi secara terpisah untuk menjamin mutu dari hasil proyek yang dilaksanakan.
D-.)G//
0alaman &2 1 2ari halaman
Lam!ran7 Surat Kontra# Ses!f!#as! Re8u!rement MU 9eara.le Te:,noloy "an Tet:otet :or7 Eang bertandatangan dibawah ini8 Nama 8 %rdiansyah %th Thori=y %lamat 8 idoarjo alam hal ini bertindak untuk dan atas nama 'andawa Inc, disebut sebagai 'ihak 'ertama. an yang bertanda tangan dibawah ini 8 Nama 8 *iFal fahrosi %lamat 8 -adura alam hal ini bertindak sebagai client untuk selanjutnya disebut 'ihak !edua. 'ihak 'ertama dan 'ihak !edua dengan ini menerangkan kontrak kerjasama pengembangan SSG (Smart Safety Gloves) dengan ketentuan sebagai berikut8 Cak dan !ewajiban alam perjanjian ini 'ihak 'ertama dan 'ihak !edua memiliki kewajiban sebagai berikut8
PENS
D-.)G//
0alaman &3 1 2ari halaman