Penerapan Framework Zend dan Arsitektur Model View Controller

Ukuran: px
Mulai penontonan dengan halaman:

Download "Penerapan Framework Zend dan Arsitektur Model View Controller"

Transkripsi

1 Peerapa Framework Zed da Arsitektur Model View Cotroller dalam Pegembaga Aplikasi Maajeme Kepegawaia (Studi Kasus: Uiversitas Kriste Satya Wacaa Salatiga) ) Ramos Somya, 2) M. A. Ieke Pakereg, 3) Yos Richard Beeh Fakultas Tekologi Iformasi Uiversitas Kriste Satya Wacaa Jl. Dipoegoro 52-60, Salatiga 5077, Idoesia ) ramos.somya@gmail.com, 2) iekep200472@yahoo.com, 3) yos.fti.uksw@gmail.com Abstract Alog with the developmet of applicatios based o OOP (Object Orieted Programmig), PHP developers create a framework to facilitate i desigig ad developig web based applicatios with PHP. Oe is the Zed PHP framework. This framework supports object-orieted programmig, the Model View Cotroller (MVC) ad the Object Relatioal Mappig (ORM). I this study, the Zed framework will apply to develop applicatio maagemet persoel to determie how far the Zed framework ca assist i applicatio developmet. As a result, ORM o Zed framework proved to be much faster tha SQL queries. I additio, the results also show that the Zed framework does ot provide classes for creatig PDF files ad graphics, so that should add to the class itself. Keywords: Framework, MVC, OOP, ORM, PHP, Zed. Pedahulua Dalam duia pemrograma aplikasi berbasis web memiliki beberapa bahasa pemrograma yag bisa diguaka, salah satuya yag sagat terkeal da bayak diguaka oleh para pembuat aplikasi web adalah PHP. PHP merupaka sebuah bahasa pemrograma yag memugkika seorag developer megembagka sebuah aplikasi berbasis web yag powerful. Seirig dega berkembagya kebutuha aka aplikasi berbasis PHP da semaki kompleksya pegembaga aplikasi, maka diperluka sebuah keragka kerja yag dapat membatu meyelesaika hal tersebut. Selama ii pemahama yag diperoleh tetag aplikasi web berbasis PHP adalah sebuah aplikasi yag terdiri dari beberapa file yag berisi beberapa kode da tag HTML yag dicampur dega tag PHP. Pegembaga aplikasi berbasis kovesioal tidaklah keliru, amu aka mejadi masalah apabila aplikasi tersebut membutuhka bayak fitur da pegembaga di kemudia hari.

2 Jural Tekologi Iformasi-Aiti, Vol. 9. No., Februari 202 : - 00 Seirig dega berkembagya aplikasi berbasis OOP (Object Orieted Programmig), akhirya para developer PHP meciptaka sebuah keragka kerja atau framework utuk memudahka dalam meracag da megembagka aplikasi berbasis web dega PHP. Beberapa keragka kerja yag ada saat ii kebayaka telah medukug beberapa kosep seperti arsitektur Model View Cotroller (MVC) da Object Relatioal Mappig (ORM) yag mempermudah programmer dalam megerjaka da megembagka aplikasi. Pada peelitia ii aka dibuat salah satu keragka kerja PHP yaitu Zed yag telah medukug arsitektur Model View Cotroller (MVC) da Object Relatioal Mappig (ORM). keragka kerja Zed aka diguaka utuk megembagka sebuah aplikasi berbasis web yag merupaka pegembaga dari aplikasi My UKSW di Uiversitas Kriste Satya Wacaa Salatiga. 2. Kajia Pustaka Pada peelitia sebelumya, didapatka bahwa dega megguaka prisip MVC suatu aplikasi dapat dikembagka sesuai dega kemampua developerya, yaitu programmer yag meagai bagia model da cotroller, sedagka desiger yag meagai bagia view, sehigga pegguaa arsitektur MVC dapat meigkatka maitaability da orgaisasi kode []. Melalui peelitia ii, aka diterapka keragka kerja Zed yag sudah medukug MVC da ORM yag diimplemetasika ke dalam pegembaga aplikasi maajeme kepegawaia di Uiversitas Kriste Satya Wacaa Salatiga. Framework/keragka kerja adalah suatu struktur koseptual dasar yag diguaka utuk memecahka atau meagai suatu masalah kompleks [3]. Istilah ii serig diguaka atara lai dalam bidag maajeme utuk meggambarka suatu kosep yag memugkika peagaa berbagai jeis atau etitas bisis secara homoge. Dalam bidag peragkat luak utuk meggambarka suatu desai sistem peragkat luak yag dapat diguaka kembali. Sebuah keragka kerja umumya telah meyertaka peritah-peritah siap pakai yag dibutuhka dalam membuat suatu aplikasi, amu pihak developer tetap harus meulis kode sediri da harus meyesuaika dega ligkuga keragka kerja yag diguaka. Framework Zed, pada akhir tahu 2005 Zed Techologies, sebuah perusahaa spesialis PHP memulai sebuah proyek utuk meigkatka kierja dari PHP. Proyek itu meghasilka tiga keluara, yaitu sebuah Eclipse IDE plugi dega ama PDT, Framework Zed da sebuah website Zed Developer Zoe. Framework Zed (ZF) sediri merupaka sebuah keragka kerja ope source dalam pegembaga aplikasi web da web services megguaka PHP 5 da diimplemetasika megguaka object orieted code da arsitektur MVC. Framework Zed meawarka kehadala dalam meerapka arsitektur MVC. Kelebiha Framework Zed adalah [4] a).everythig i the box, di dalam framework Zed sudah terdapat segala sesuatu yag dibutuhka dalam membagu suatu aplikasi berbasis web. Atara lai modul utuk autetifikasi, searchig atau 2

3 Peerapa Framework (Somya, dkk) pecaria, pembuata dokume PDF, , web services da modul laiya seperti terlihat pada Gambar. Gambar Framework Zed Dalam 0 Modul Utama b).desai yag moder. Framework Zed ditulis dalam object orieted PHP 5 megguaka tekik peracaga yag moder yag dikeal sebagai desig patters; c).medukug Model View Cotroller (MVC), framework Zed megguaka arsitektur pemrograma Model View Cotroller yag bergua utuk memisahka bagia-bagia dalam aplikasi sehigga mempermudah dalam pegembaga da pemeliharaa aplikasi; d).mudah dipelajari framework Zed sagat modular da sagat mudah utuk dipelajari; e).didukug pustaka yag legkap, framework Zed merupaka keragka kerja ope source sehigga bayak sekali pustaka yag dapat dipelajari utuk megembagka suatu aplikasi; f).mudah dikembagka bahwa salah satu keuggula PHP adalah memberika kemudaha dalam megembagka suatu web diamis. Begitu pula dega framework Zed yag diracag utuk memudahka para pegembag baik pemula maupu profesioal dalam megembagka suatu web yag diamis; g).mudah dikembagka karea terstruktur, dega dipisahkaya bagia model, view da cotroller maka dapat membuat suatu program mejadi lebih terstruktur. Hal iilah yag memudahka dalam mecari bugs. Keutuga laiya adalah saat igi meambahka sebuah fitur baru pada bagia display, pihak pegembag haya perlu mecari file yag berhubuga dega display logic. Framework Zed juga memugkika para web developer utuk membuat kode dega berbasis object orieted sehigga memudahka dalam proses maiteace. Model View Cotroller (MVC) pada peelitia ii adalah sebagai pola arsitektur yag diguaka utuk rekayasa peragkat luak, dimaa aplikasi dibagi mejadi tiga modul utama, yaitu model, view da cotroller membatu maajeme dalam pembagia tugas da maiteace lebih mudah da rapi.gambar 2 merupaka gambara arsitektur MVC, di maa request yag datag aka ditagai oleh bagia cotroller, kemudia cotroller berkomuikasi serta melakuka kotrol terhadap view da model. Model da view tidak berkomuikasi secara lagsug, tetapi berkomuikasi melalui cotroller. Haya model saja yag memiliki akses ke basis data. 3

4 Jural Tekologi Iformasi-Aiti, Vol. 9. No., Februari 202 : - 00 Gambar 2 Arsitektur MVC Gambar 3 merupaka arsitektur MVC dalam sebuah aplikasi web megguaka pustaka framework Zed. Gambar 3 MVC dalam Framework Zed Sedagka Gambar 4 merupaka cotoh implemetasi struktur sederhaa arsitektur MVC dega megguaka pustaka framework Zed. 4 Gambar 4 Struktur Direktori Aplikasi MVC Prisip kerja struktur aplikasi pada Gambar 4 yaki semua permitaa aka diproses melalui idex.php yag didukug file.htaccess utuk membuat URL statis (Clea

5 Peerapa Framework (Somya, dkk) URL). File/applicatio/cotroller/idexcotroller.php berisi kelas utuk meagai permitaa. Semetara dalam direktori /applicatio/model berisi kelas utuk meagai basis data. Sedagka /applicatio/views utuk mewadahi HTML template yag berekstesi.phtml. Object Relatioal Mappig (ORM) atau pemetaa objek relasioal adalah sebuah pedekata pegembaga peragkat luak utuk meagai data yag tersimpa dalam tabel relasioal (SQL) dalam basis data megguaka pedekata berorietasi objek. ORM dapat juga diartika sebagai sebuah tekik yag diguaka dalam pemrograma utuk megguaka basis data relasioal sebagai peyimpaa data dega betuk objek. Tekik ii biasa diguaka dalam bahasa pemrograma berorietasi objek saat harus megguaka basis data relasioal dalam peyimpaaya [5]. ORM mucul ketika terjadi perbedaa paradigma atara basis data relatioal dega pemrograma berorietasi objek. Dalam paradigma basis data relatioal, pegaksesa basis data dilakuka megguaka query sehigga aka dikembalika dalam betuk record. Dalam paradigma berorietasi objek ketika seorag programmer bekerja dega pedekata OOP, paradigma yag diguaka tetuya paradigma berorietasi objek, sehigga ketika kedua paradigma tersebut diguaka bersama tidak aka sesuai. Lalu kemudia mucullah kosep ORM yag saggup mejembatai kedua paradigma tersebut. Dega megguaka ORM, suatu basis data dapat dipetaka mejadi sebuah class sehigga tercipta sebuah basis data virtual yag memugkika diakses megguaka pedekata berorietasi objek. Pada dasarya dega megguaka ORM dapat dibuat suatu kelas dega variabel-variabel yag mewakili beberapa field dalam tabel basis data. Utuk memasukka suatu record dapat dilakuka dega membuat objek dari kelas tersebut, memasukka variabel value da memaggil fuctio yag bertugas meagai isert record. Kode Program Kode Isert Data ORM $cliet = ew cliet; $cliet->ame = Ramos Somya ; $cliet->address = Somewhere Over The Raibow ; $cliet->save(); Kode Program merupaka cotoh utuk melakuka isert data ke dalam tabel dalam basis data megguaka ORM. Hasilya aka sama jika megguaka query SQL: INSERT INTO cliet (ame, address) VALUES ( Ramos Somya, Somewhere Over The Raibow ). Utuk melakuka update data pada sebuah record dapat dilakuka dega memaggil sebuah fugsi yag aka megambil value dari field megguaka objek class tersebut, lalu kemudia megubah variabel objek class tersebut da memaggil fugsi utuk meyimpa data lagi. Kode programya dapat dilihat pada Kode Program 2. Kode Program 2 Kode Update Data ORM $cliet = ew cliet( Ramos Somya ); $cliet->ame = Ramos Somya Kuriawa ; $cliet->save(); 5

6 Jural Tekologi Iformasi-Aiti, Vol. 9. No., Februari 202 : - 00 Hasil dari Kode Program 2 aka sama jika dilakuka megguaka query SQL: UPDATE cliet set ame= Ramos Somya Kuriawa WHERE ama= Ramos Somya. Utuk melakuka delete data juga megguaka cara yag hampir sama amu dega memaggil fugsi delete. Kode program utuk meghapus data terlihat pada Kode Program 3. Hasil dari Kode Program 3 aka sama dega megguaka query SQL: DELETE FROM cliet WHERE ame= Ramos Somya. Dalam ORM terdapat dua jeis pemetaa, yaitu forward mappig da reverse mappig. Forward mappig aka megambil objek yag sudah dibuat dalam class da kemudia membuat skema database dari objek tersebut. Sedagka reverse mappig aka megambil database yag sudah ada da aka meciptaka objek dari tabel yag sudah ada di dalam basis data [6]. Kode Program 3 Kode Delete Data ORM $cliet = ew cliet( Ramos Somya ); $cliet->delete(); 3. Peracaga Sistem Peracaga sistem megguaka Uified Modellig Laguage (UML) yag terdiri dari use case diagram, activity diagram, sequece diagram, class diagram da deploymet diagram. Di dalam use case diagram, seorag user harus melakuka logi terlebih dahulu ke dalam sistem. Pemiliha logi aka meetuka hak akses dari seorag user. Terdapat lima hak akses yaitu sebagai pegawai, kepala uit, embrio HRD, persoalia da admiistrator seperti pada Gambar 5. Fugsi Pegawai Fugsi Persoalia <<iclude>> Fugsi Embrio HRD User Logi Fugsi Admiistrator Fugsi Kepala Uit Gambar 5 Use Case Diagram Sistem Activity diagram meggambarka proses-proses yag terjadi dari suatu aktifitas dimulai sampai berheti. Utuk kebutuha proses dari sistem yag aka dibagu, terdapat lima activity diagram yaitu utuk pegawai, kepala uit, embrio HRD, persoalia da admiistrator. 6

7 Peerapa Framework (Somya, dkk) User Sistem Start Logi Ivalid Valid Lihat Biodata Lihat Aggota Keluarga Lihat Riwayat Pedidika Lihat Riwayat Pekerjaa Lihat Riwayat Uit Kerja Lihat Riwayat Gologa da Ruag Lihat Peelitia Lihat Publikasi Lakuka Peilaia Lihat Periode Peilaia Pegajua Cuti Cetak SK Cuti Log Out Ed Gambar 6 Activity Diagram Pegawai Gambar 6 meggambarka aktifitas-aktifitas yag dapat terjadi dalam hak akses pegawai. Setelah seorag pegawai melakuka logi, terdapat beberapa aktifitas yag dapat dilakuka. Aktifitas tersebut adalah lihat biodata pribadi, lihat aggota keluarga, lihat riwayat pedidika, lihat riwayat pedidika, lihat riwayat pekerjaa, lihat riwayat uit kerja, lihat riwayat gologa da ruag, lihat peelitia yag perah dilakuka, lihat publikasi, melakuka peilaia pegawai, melihat periode peilaia, melakuka pegajua cuti da mecetak SK cuti. Sequece diagram meggambarka iteraksi atar objek di dalam da di sekitar sistem (termasuk peggua, display, da sebagaiya) berupa message yag digambarka terhadap waktu. Sequece diagram terdiri atas dimesi vertikal (waktu) da dimesi horisotal (objek yag terkait). Sequece diagram biasa diguaka utuk meggambarka skeario atau ragkaia lagkah yag dilakuka sebagai taggapa dari sebuah evet utuk meghasilka output tertetu. 7

8 Jural Tekologi Iformasi-Aiti, Vol. 9. No., Februari 202 : - 00 : Pegawai : Log I : Log Out : Form_Utama : Form_Tampil_Pegawai : Form_Detail_Pegawai : Form_Peilaia : Tbpegawaiilai : Tbtampugpegawai : skripsi_zed : logi() 2: cek() 3: valid() 4: pilih_meu_pegawai() 5: lik_peilaia() 6: tampilka_pegawai() 7: lihat_detail_pegawai() 8: data_detail_pegawai() 9: meampilka_detail_pegawai() 0: lakuka_peilaia() : show() 2: proses_peilaia() 3: simpa_ilai() 4: log out() 6: close() 5: close() Gambar 7 Sequece Diagram Peilaia (Pegawai) Gambar 7 merupaka sequece diagram utuk proses peilaia pegawai yag dilakuka oleh seorag pegawai. Pejelasa prosesya sebagai berikut :. Seorag pegawai pertama kali harus melakuka logi ke aplikasi dega memasukka userame, password da hak aksesya. 2. Data logi yag dimasukka saat logi aka diteruska ke database yag berama skripsi_zed utuk dilakuka pemeriksaa apakah valid atau tidak da aka disesuaika hak aksesya. 3. Diasumsika bahwa data logi valid sehigga pegawai dapat masuk ke Form_Utama. 4. Dalam Form_Utama disajika beberapa meu. Dalam diagram sequece ii pegawai memilih meu peilaia sehigga mucul Form_Tampil_Pegawai yag lagsug meampilka daftar pegawai yag dapat diilai kierjaya. 5. Di dalam Form_Tampil_Pegawai disediaka dua fasilitas, da pegawai yag logi tadi diasumsika memilih fasilitas tersebut satu per satu. 6. Pegawai memilih utuk melihat detail pegawai yag aka diilai, sehigga aka tampil Form_Detail_Pegawai 7. Selajutya pegawai memilih meu utuk melakuka peilaia pegawai sehigga aka mucul Form_Peilaia da pegawai tersebut dapat melakuka proses peilaia. Hasil peilaia aka tersimpa dalam tabel Tbpegawaiilai. 8. Utuk meutup aplikasi, pegawai tersebut melakuka logout sehigga basis data kripsi_zed tertutup yag disusul dega tertutupya Form_Utama. Aplikasi yag dibuat memiliki class diagram seperti pada Gambar 8. Class diagram terdiri dari tabel-tabel yag diguaka dalam sistem. Tabel Tbpegawai 8

9 Peerapa Framework (Somya, dkk) meyimpa iformasi tetag seluruh data pegawai. Tabel Tbpegawai ii memiliki 8 relasi dega tabel laiya. Tbpertayaa id: Iteger pertayaa : Text Tbpedidika kode_pedidika: varchar keteraga: varchar Tbjeiscuti kode_jeis_cuti : varchar ama_jeis_cuti : varchar keteraga : Text Tbpegumuma id_pegumuma: Iteger taggal : Date pembuat : varchar judul : varchar isi : Text Tbambilcuti id_ambil_cuti : Iteger ip : varchar kode_detail_bagia : varchar kode_jeis_cuti : varchar taggal_mulai : Date taggal_selesai : Date jumlah_hari : Iteger keteraga : Text status : varchar Tbrwpedidika id_rwpedidika: Iteger ip: varchar waktu: varchar kode_pedidika: varchar formal : varchar ama_pedidika : varchar gelar : varchar Tbkeluarga iak : varchar ip: varchar ama : varchar tempat_lahir : varchar taggal_lahir : Date jeis_kelami : varchar kode_pedidika: varchar status : varchar gologa_darah: varchar restitusi : varchar tujaga: varchar subsidi_pedidika: varchar Tbjatahcuti id: Iteger ip: varchar jatah : Iteger Tbjabata kode_jabata: varchar ama_jabata: varchar keteraga : Text Tbgologa kode_gologa: varchar ama_gologa: varchar keteraga: Text Tbtampugpegawai id_tampug: Iteger ip: varchar kofirm_ip: varchar periode : varchar kode_detail_bagia: varchar kofirm_kode_detail_bagia: varchar code: varchar pedidika_akhir : varchar kode_gologa: varchar kode_gologa_aik : varchar Tbpegawai Tbrwpublikasi id_rwpublikasi : Iteger ip: varchar waktu: varchar ama_publikasi : varchar keteraga: Text ip : varchar ama: varchar tempat_lahir : varchar taggal_lahir : Date jeis_kelami: varchar agama : varchar suku: varchar warga_egara : varchar gologa_darah: varchar status_ikah: varchar alamat : varchar keluraha: varchar kecamata : varchar kota_kabupate : varchar propisi : varchar kode_pos : varchar ama_ibu: varchar alamat_ibu: varchar kode_detail_jeis_pegawai : varchar kode_gologa: varchar kode_jabata: varchar kode_detail_bagia : varchar mulai_kerja: Date cotact_perso : varchar kompetasi : Text deskripsi_kerja: Text Tbdetailbagia kode_detail_bagia: varchar ama_detail_bagia: varchar keteraga: Text kode_bagia: varchar Tbrwgologa id_rwgologa : Iteger ip: varchar kode_gologa: varchar o_sk : varchar taggal_sk : varchar keteraga: Text Tbbagia kode_bagia : varchar ama_bagia: varchar keteraga: varchar Tbsubjeispegawai kode_sub_jeis_pegawai : varchar ama_sub_jeis_pegawai : varchar keteraga : Text kode_jeis_pegawai : varchar Tbrwpeelitia Tbrwpekerjaa id_rwpeelitia: Iteger ip: varchar waktu: varchar ama_peelitia: varchar keteraga: Text id_rwpekerjaa: Iteger ip: varchar waktu : varchar riwayat_kerja: Text Tbabse id : Iteger taggal : Date ip: varchar kode_detail_bagia: varchar kehadira: varchar kofirm_kode_bagia: varchar Tbpegawaiilai id: Iteger ip: varchar kode_detail_bagia: varchar periode_peilaia: varchar yag_meilai : varchar ilai : Iteger ip_peilai : varchar taggal_peilaia: Date code: varchar mulai_kerja: Date umur : Iteger pedidika_akhir : varchar deskripsi_kerja : Text proses_rekrutmet : Text keuggula: Text kelemaha: Text usula: Text jumlah_jawab: Iteger id_tampug: Iteger Tbjeispegawai kode_jeis_pegawai : varchar ama_jeis_pegawai : varchar keteraga: Text Tbdetailjeispegawai kode_detail_jeis_pegawai : varchar ama_detail_jeis_pegawai : varchar keteraga: Text kode_sub_jeis_pegawai : varchar Tbharilibur Tbrwuitkerja id_rwuitkerja: Iteger ip: varchar waktu : varchar kode_detail_bagia: varchar kode_jeis_pegawai : varchar o_sk : varchar Tbuser id: Iteger ip: varchar password: varchar level : varchar kode_detail_bagia: varchar kofirm_ip : varchar id: Iteger taggal : Date ama_libur : varchar keteraga: Text Gambar 8 Class Diagram Sistem Relasi tabel Tbpegawai dega tabel Tbjatahcuti adalah Oe To Oe, di maa satu NIP pada tabel Tbpegawai haya boleh satu NIP dalam tabel Tbjatahcuti. Relasi tabel Tbpegawai dega tabel Tbabse adalah May To May, di maa setiap pegawai dapat diabse lebih dari satu taggal. Demikia juga sebalikya, setiap taggal abse dapat berisi lebih dari satu pegawai. Tabel Tbkeluarga berisi iformasi tetag aggota keluarga yag dimiliki oleh pegawai. Tabel ii memiliki 9

10 Jural Tekologi Iformasi-Aiti, Vol. 9. No., Februari 202 : - 00 dua relasi dega tabel laiya. Relasi tabel Tbkeluarga dega tabel Tbpegawai adalah May To Oe. Di maa satu orag pegawai boleh memiliki NIAK atau aggota keluarga lebih dari satu. Relasi tabel Tbkeluarga dega tabel Tbpedidika adalah Oe To Oe yaitu satu orag aggota keluarga haya boleh memiliki satu pedidika akhir. Tabel Tbrwgologa berisi data riwayat gologa pegawai. Tabel ii memiliki dua relasi. Relasi tabel Tbrwgologa dega tabel Tbgologa adalah Oe To Oe, satu riwayat gologa pada Tbrwgologa haya boleh memiliki satu kode gologa pada tabel Tbgologa. Relasi Tbrwgologa dega tabel Tbpegawai adalah May To Oe, satu orag pegawai dalam Tbpegawai boleh memiliki lebih dari satu riwayat gologa dalam tabel Tbrwgologa. Tabel Tbuser berisi data user yag diguaka utuk proses logi ke aplikasi. Tabel Tbuser memiliki dua relasi dega tabel laiya. Relasi tabel Tbuser dega tabel Tbdetailbagia adalah Oe To Oe, satu orag user dalam Tbuser haya boleh memiliki satu kode detail bagia. Sedagka relasi tabel Tbuser dega tabel Tbpegawai adalah May To May, setiap pegawai bisa memiliki lebih dari satu hak akses. Demikia juga sebalikya, satu hak akses bisa dimiliki oleh bayak pegawai. Gambar 9 merupaka deploymet diagram sistem yag meggambarka peragkat apa saja yag diguaka saat deploymet. Cliet (View) Mai Server (Model, Cotroller) Gambar 9 Deploymet Diagram System Model merupaka bagia yag bertugas merepresetasika data yag diguaka oleh aplikasi sebagaimaa proses bisis yag diasosiasika terhadapya. Bagia model yag dibagu berhubuga lagsug dega basis data da meagai validasi dari bagia cotroller, amu tidak berhubuga lagsug dega view. Model dalam aplikasi ii dikelompokka dalam dua buah package. Berikut ii merupaka model yag dibuat dalam aplikasi ii adalah package DbTable di dalamya terdapat beberapa class yag berhubuga dega basis data; package proses, di dalamya terdapat sebuah class utuk meagai validasi dari bagia cotroller. View merupaka bagia yag meagai presetatio logic yag biasaya berisi file template HTML yag diatur oleh cotroller. View berfugsi utuk meerima da merepresetasika data kepada user da tidak memiliki akses lagsug terhadap bagia Model. Desai yag dilakuka pada bagia View dikelompokka dalam beberapa package utuk lebih memudahka dalam pegembaga, yaitu a.package View idex, berisi file idex.phtml utuk tampila logi da file logout.phtml utuk logout; b.package View pegawai, berisi file PHTML utuk meagai tampila pada meu pegawai satu; c.package View pegawaisecod, berisi file PHTML utuk meagai tampila pada meu pegawai dua; d.package View kepala uit, berisi file PHTML utuk meagai tampila pada meu kepala 0

11 Peerapa Framework (Somya, dkk) uit satu; e.package View kepala uitsecod, berisi file PHTML utuk meagai tampila pada meu kepala uit dua; f.package View embriohrd, berisi file PHTML utuk meagai tampila pada meu embriohrd satu; g.package View embriohrdsecod, berisi file PHTML utuk meagai tampila pada meu embriohrd dua; h.package View persoalia, berisi file PHTML utuk meagai tampila pada meu persoalia satu; i.package View persoaliasecod, berisi file PHTML utuk meagai tampila pada meu persoalia dua; j.package View admiistrator, berisi file PHTML utuk meagai tampila pada meu admiistrator satu; k.package View admiistratorsecod, berisi file PHTML utuk meagai tampila pada meu admiistrator dua; Package View Error, merupaka package bawaa framework Zed yag bertugas meampilka pesa error. Peracaga Cotroller merupaka bagia yag megatur hubuga atara bagia model da bagia view. Cotroller berfugsi utuk meerima request da data dari user kemudia meetuka apa yag aka diproses oleh aplikasi. Cotroller yag dibuat dalam aplikasi ii yaitu IdexCotroller; PegawaiCotroller; PegawaisecodCotroller; d.kepalauitcotroller; KepalauitsecodCotroller; EmbriohrdCotroller; EmbriohrdsecodCotroller; PersoaliaCotroller; Persoaliasecod Cotroller; PersoaliathirdCotroller; AdmiCotroller; AdmisecodCotroller; AdmithirdCotroller; ErrorCotroller Utuk melakuka pemetaa ORM dari tabel ke dalam class dalam basis data megguaka framework Zed, dapat dilakuka dega membuat class yag merupaka turua dari class Zed_Db_Table. Secara otomatis, beberapa field dalam tabel yag bersagkuta aka dapat diakses melalui objek dari class tersebut. Pada aplikasi ii, class-class yag terbetuk dari hasil pemetaa megguaka turua dari class Zed_Db_Table adalah: - class Model_DbTable_Tbabse exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbabse. - class Model_DbTable_Tbambilcuti exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbambilcuti. - class Model_DbTable_Tbbagia exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbbagia. - class Model_DbTable_Tbdetailbagia exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbdetailbagia. - class Model_DbTable_Tbdetailjeispegawai exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbdetailjeispegawai. - class Model_DbTable_Tbgologa exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbgologa. - class Model_DbTable_Tbharilibur exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbharilibur. - class Model_DbTable_Tbjabata exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbjabata. - class Model_DbTable_Tbjatahcuti exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbjatahcuti. - class Model_DbTable_Tbjeiscuti exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbjeiscuti.

12 Jural Tekologi Iformasi-Aiti, Vol. 9. No., Februari 202 : class Model_DbTable_Tbjeispegawai exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbjeispegawai. - class Model_DbTable_Tbkeluarga exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbkeluarga. - class Model_DbTable_Tbpegawai exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbpegawai. - class Model_DbTable_Tbpegawaiilai exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbpegawaiilai. - class Model_DbTable_Tbpedidika exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbpedidika. - class Model_DbTable_Tbpegumuma exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbpegumuma. - class Model_DbTable_Tbabse exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbabse. - class Model_DbTable_Tbpertayaa exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbpertayaa. - class Model_DbTable_Tbrwgologa exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbgologa. - class Model_DbTable_Tbrwpekerjaa exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbrwpekerjaa. - class Model_DbTable_Tbrwpedidika exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbrwpedidika. - class Model_DbTable_Tbrwpeelitia exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbrwpeelitia. - class Model_DbTable_Tbrwpublikasi exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbrwpedidika. - class Model_DbTable_Tbrwuitkerja exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbrwuitkerja. - class Model_DbTable_Tbsubjeispegawai exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbsubjeis pegawai. - class Model_DbTable_Tbtampugpegawai exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbtampugpegawai. - class Model_DbTable_Tbuser exteds Zed_Db_Table : class hasil pemetaa utuk tabel tbuser. 4. Implemetasi da Aalisa Hasil Arsitektur MVC yag telah dibuat dapat dilihat pada Gambar 0. Dalam aplikasi Maajeme Kepegawaia, diguaka sistem logi dega pemiliha lima user akses yaitu pegawai, kepala uit, embrio HRD, persoalia da admiistrator. Utuk melakuka logi diperluka userame, password da hak akses.utuk userame diguaka Nomor Iduk Pegawai atau NIP da password pada awalya diatur megguaka taggal lahir dari pegawai. Proses logi dilakuka pada halama utama seperti terlihat pada Gambar. 2

13 Peerapa Framework (Somya, dkk) Gambar 0 MVC pada Aplikasi Gambar Halama Logi Gambar 2 Permohoa Cuti Diterima Gambar 2 merupaka halama pada hak akses pegawai yag meujukka meu cuti pegawai dimaa seorag pegawai dapat megajuka cuti, melihat sisa cuti, riwayat cuti da cetak SKcuti. Utuk pembuata SKcuti dalam format PDF diguaka class tambaha yaitu class FPDF, karea class Zed_Pdf pada 3

14 Jural Tekologi Iformasi-Aiti, Vol. 9. No., Februari 202 : - 00 framework Zed belum bisa meampilka gambar da data dari basis data. Gambar 3 merupaka surat cuti dalam format PDF. Gambar 3 Surat Cuti Dalam Format PDF Gambar 4 merupaka halama yag berisi hasil peilaia pegawai. Utuk melihat detail ilai dapat dilakuka dega memilih lik detail. Hasil peilaia dapat di-geerate ke dalam format PDF seperti ditujukka pada Gambar 5. Gambar 4 Halama Hasil Peilaia Gambar 5 Hasil Peilaia dalam Format PDF 4

15 Peerapa Framework (Somya, dkk) Pada hak akses persoalia disediaka meu utuk melihat persebara pegawai di tiap uit kerja da di tiap gologa. Hasilya dapat dilihat pada Gambar 6. Gambar 6 Persebara Pegawai Utuk mempermudah dalam melihat persebara pegawai, disediaka pula meu utuk meampilka grafik persebara pegawai. Grafik ii dibuat megguaka class tambaha yaitu class JPGraph, karea di dalam framework Zed belum disediaka class khusus utuk pembuata grafik. Gambar 7 Grafik Persebara Pegawai Pada Tabel disajika tabel perbadiga waktu proses rata-rata utuk peagaa proses dalam basis data megguaka ORM da query SQL.Hasil yag didapat dari Tabel adalah proses yag megguaka ORM lebih cepat dibadigka dega query SQL. Utuk proses iput data pegawai, ORM lebih cepat detik dibadigka dega query SQL. Utuk proses update pegawai, ORM lebih cepat detik dibadigka dega query SQL, utuk proses hapus pegawai, ORM lebih cepat detik dibadigka dega query SQL, utuk proses lihat peilaia, ORM juga lebih cepat detik dibadigka query SQL. Utuk proses iput data dega jumlah data lebih dari satu dalam 5

16 Jural Tekologi Iformasi-Aiti, Vol. 9. No., Februari 202 : - 00 sekali proses yaitu pada simpa abse pegawai, ORM juga lebih cepat yaitu sebesar detik dibadigka dega query SQL. Pegguaa ORM dalam aplikasi yag dibagu ii juga dapat meghemat kode program, karea tidak perlu meuliska query SQL secara berulag-ulag utuk melakuka proses yag sama. Hal ii terjadi pada proses simpa peilaia yag terjadi pada hak akses pegawai da kepala uit. Dega ORM cukup membuat sebuah fugsi pada class Model_DbTable_Tb pegawai ilai yag berfugsi utuk melakuka peyimpaa ilai. Pada cotroller pegawai cukup memaggil fugsi simpa ilai, begitu juga pada cotroller kepala uit. Sehigga tidak perlu meuliska query SQL dua kali. Tabel Hasil Waktu Rata-Rata Pegguaa ORM da Query SQL No Proses yag Diuji Megguaka ORM (detik) Megguaka Query SQL (detik) Perbadiga Waktu Iput data pegawai baru : Update data pegawai : Hapus data pegawai : Simpa abse pegawai : Simpa peilaia pegawai : Lihat hasil peilaia pegawai :.7623 Framework Zed yag diguaka dapat mempermudah dalam pegembaga aplikasi. Karea sudah disediaka berbagai fugsi yag dibutuhka dalam pegembaga aplikasi Maajeme Kepegawaia. Fugsi tersebut atara lai adalah fugsi logi, validasi iputa form da fugsi-fugsi laiya. Namu utuk fugsi pembuata grafik belum disediaka oleh framework Zed, sehigga harus diguaka class tambaha. Utuk pembuata file PDF juga harus diguaka class tambaha karea class Zed_Pdf yag ada pada framework Zed belum bisa meampilka gambar da data dari basis data. 5. Simpula Berdasarka hasil peelitia da pembahasa yag telah dilakuka tetag peerapa framework Zed, maka dapat disimpulka bahwa dega megguaka Object Relatioal Mappig, programmer tidak perlu meulis query SQL secara berulag-ulag utuk melakuka proses yag sama dalam basisdata. Selai itu, proses yag megguaka ORM teryata juga dapat lebih cepat dibadigka dega query SQL, yaitu utuk proses iput satu data pegawai, ORM lebih cepat detik. Proses update data pegawai, ORM lebih cepat detik. Proses hapus data pegawai, ORM lebih cepat detik. Proses lihat hasil peilaia, ORM lebih cepat detik. Utuk proses iput data dega jumlah iput-a lebih dari satu data dalam sekali iput, yaitu proses simpa abse, ORM juga lebih cepat 6

17 Peerapa Framework (Somya, dkk) yaitu sebesar detik. Dari peerapa framework Zed ii juga didapatka bahwa utuk pembuata dokume PDF, diguaka class tambaha yaitu FPDF, karea class Zed_Pdf yag disediaka oleh framework Zed belum bisa meampilka data dari basis data da belum bisa meampilka gambar. Selai itu, framework Zed juga belum meyediaka class khusus utuk pembuata grafik. Sehigga harus megguaka class tambaha yaitu class JPGraph. 6. Daftar Pustaka [] Rahma, Muhammad Aditia Aalisis Perbadiga modifikasi Smarty Template Egie da Framework CakePHP pada Model View Cotroller (MVC) utuk Aplikasi Web. Diakses taggal 22 April 200. [2] Adi Sajaya, David Implemetasi Model View Cotroller da Object Relatioal Mappig pada Cotet Maagemet System Sistem Iformasi Keuaga. Salatiga: FTI UKSW. [3] Wikipedia Diakses taggal 22 April 200. [4] Alle, Rob Zed Framework i Actio, alle/meap_allech.pdf. Diakses taggal 22 April 200. [5] Lemos, Mauel PHP Object Relatioal Mappig, Diakses taggal 8 Jauari 200. [6] Forte, Stephe Start Mappig: Object Relatioal Mappig 0. Diakses taggal 8 Jauari

Beberapa metode pengembangan sistem : a. Metode pengembangan Evolusioner

Beberapa metode pengembangan sistem : a. Metode pengembangan Evolusioner PENDEKATAN PENGEMBANGAN SISTEM Beberapa metode pegembaga sistem : a. Metode pegembaga Evolusioer b. Metode pegembaga Re-usable c. Metode Prototypig d. Metode Pegembaga berorietasi objek a. METODE PENGEMBANGAN

Lebih terperinci

PERANCANGAN DATABASE BUKU TAMU DAN SURAT MENYURAT PADA DINAS PEMBERDAYAAN MASYARAKAT DAN DESA KABUPATEN BOGOR

PERANCANGAN DATABASE BUKU TAMU DAN SURAT MENYURAT PADA DINAS PEMBERDAYAAN MASYARAKAT DAN DESA KABUPATEN BOGOR PERANCANGAN DATABASE BUKU TAMU DAN SURAT MENYURAT PADA DINAS PEMBERDAYAAN MASYARAKAT DAN DESA KABUPATEN BOGOR Marhaei, Yoki Saputra Prodi Sistem Iformasi Istitut Sais da Tekologi Nasioal (ISTN) Email :

Lebih terperinci

PERANCANGAN SITUS WEBSITE SISTEM PEMASARAN PADA PT. RADJAWALI MENGGUNAKAN BAHASA PEMROGRAM PHP DAN DATABASE MYSQL

PERANCANGAN SITUS WEBSITE SISTEM PEMASARAN PADA PT. RADJAWALI MENGGUNAKAN BAHASA PEMROGRAM PHP DAN DATABASE MYSQL Jural Sais da Tekologi Vol 7 o 2, Desember 207 PERANCANGAN SITUS WEBSITE SISTEM PEMASARAN PADA PT. RADJAWALI MENGGUNAKAN BAHASA PEMROGRAM PHP DAN DATABASE MYSQL Eko Amri Jaya Sistem Iformasi, Sekolah Tiggi

Lebih terperinci

BAB III METODOLOGI PENELITIAN. kuantitatif karena bertujuan untuk mengetahui kompetensi pedagogik mahasiswa

BAB III METODOLOGI PENELITIAN. kuantitatif karena bertujuan untuk mengetahui kompetensi pedagogik mahasiswa 54 BAB III METODOLOGI PENELITIAN A. Jeis Peelitia Peelitia ii merupaka peelitia deskriptif dega pedekata kuatitatif karea bertujua utuk megetahui kompetesi pedagogik mahasiswa setelah megikuti mata kuliah

Lebih terperinci

PERANCANGAN APLIKASI PEMBELAJARAN MUSEUM INTERAKTIF BERBASIS MOBILE DEVICE

PERANCANGAN APLIKASI PEMBELAJARAN MUSEUM INTERAKTIF BERBASIS MOBILE DEVICE Media Iformatika Vol. 0 No. 3 (20) PERANCANGAN APLIKASI PEMBELAJARAN MUSEUM INTERAKTIF BERBASIS MOBILE DEVICE Aa Hadiaa Sekolah Tiggi Maajeme Iformatika da Komputer LIKMI Jl. Ir. H. Djuada o.96 Badug 4032

Lebih terperinci

Mata Kuliah : Matematika Diskrit Program Studi : Teknik Informatika Minggu ke : 4

Mata Kuliah : Matematika Diskrit Program Studi : Teknik Informatika Minggu ke : 4 Program Studi : Tekik Iformatika Miggu ke : 4 INDUKSI MATEMATIKA Hampir semua rumus da hukum yag berlaku tidak tercipta dega begitu saja sehigga diraguka kebearaya. Biasaya, rumus-rumus dapat dibuktika

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Program Ganda Skripsi Sarjana Program Ganda Semester Ganjil 2005/2006

UNIVERSITAS BINA NUSANTARA. Program Ganda Skripsi Sarjana Program Ganda Semester Ganjil 2005/2006 UNIVERSITAS BINA NUSANTARA Program Gada 2005-2006 Skripsi Sarjaa Program Gada Semester Gajil 2005/2006 PEMBANGKITAN FRAKTALUNTUK MENINGKATKAN EFISIENSI KERJA DESAINER GRAFIS MENGGUNAKAN METODE NEWTON RAPHSON

Lebih terperinci

Aplikasi Raport Online (Studi Kasus: SMP Negeri 36 Pekanbaru)

Aplikasi Raport Online (Studi Kasus: SMP Negeri 36 Pekanbaru) Aplikasi Raport Olie (Studi Kasus: SMP Negeri 36 Pekabaru) Rahmatillah, Suryatiigsih 2, Sedi Gusadar 3 Abstrak SMP Negeri 36 Pekabaru merupaka lembaga pedidika yag bergerak dibidag pedidika. SMP Negeri

Lebih terperinci

TINJAUAN PUSTAKA Pengertian

TINJAUAN PUSTAKA Pengertian TINJAUAN PUSTAKA Pegertia Racaga peelitia kasus-kotrol di bidag epidemiologi didefiisika sebagai racaga epidemiologi yag mempelajari hubuga atara faktor peelitia dega peyakit, dega cara membadigka kelompok

Lebih terperinci

IV. METODE PENELITIAN

IV. METODE PENELITIAN IV. METODE PENELITIAN 4.1 Lokasi da Waktu peelitia Peelitia dilakuka pada budidaya jamur tiram putih yag dimiliki oleh usaha Yayasa Paguyuba Ikhlas yag berada di Jl. Thamri No 1 Desa Cibeig, Kecamata Pamijaha,

Lebih terperinci

BAB 3 METODE PENELITIAN

BAB 3 METODE PENELITIAN BAB 3 METODE PENELITIAN 3.1 Metode Pegumpula Data Dalam melakuka sebuah peelitia dibutuhka data yag diguaka sebagai acua da sumber peelitia. Disii peulis megguaka metode yag diguaka utuk melakuka pegumpula

Lebih terperinci

BAB I PENDAHULUAN. Matematika merupakan suatu ilmu yang mempunyai obyek kajian

BAB I PENDAHULUAN. Matematika merupakan suatu ilmu yang mempunyai obyek kajian BAB I PENDAHULUAN A. Latar Belakag Masalah Matematika merupaka suatu ilmu yag mempuyai obyek kajia abstrak, uiversal, medasari perkembaga tekologi moder, da mempuyai pera petig dalam berbagai disipli,

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Istalasi Software da Hardware Dalam pembuata program ii, peulis megguaka Microsoft Visual Studio 2008, utuk implemetasiya megguaka program Crystal Report 8 utuk membuat

Lebih terperinci

ABSTRAK. Kata Kunci : Pendaftaran training, Framework

ABSTRAK. Kata Kunci : Pendaftaran training, Framework PERANGKAT LUNAK PENDAFTARAN TRAINING BERBASIS WEB Studi Kasus : PT IFORBIT MADYAN PERSADA BANDUNG Dady Akhmad Rahadiasyah 1, Adji Julio Maulaa 2 1,2 Program Studi Maajeme Iformatika PKN LPKIA Jl. Soekaro

Lebih terperinci

III. METODOLOGI PENELITIAN. Penelitian ini dilakukan di SMA Negeri 1 Way Jepara Kabupaten Lampung Timur

III. METODOLOGI PENELITIAN. Penelitian ini dilakukan di SMA Negeri 1 Way Jepara Kabupaten Lampung Timur 0 III. METODOLOGI PENELITIAN A. Lokasi da Waktu Peelitia Peelitia ii dilakuka di SMA Negeri Way Jepara Kabupate Lampug Timur pada bula Desember 0 sampai Mei 03. B. Populasi da Sampel Populasi dalam peelitia

Lebih terperinci

BAB III METODE PENELITIAN. Jenis penelitian ini adalah penelitian pengembangan (research and

BAB III METODE PENELITIAN. Jenis penelitian ini adalah penelitian pengembangan (research and BAB III METODE PENELITIAN A. Jeis Peelitia Jeis peelitia ii adalah peelitia pegembaga (research ad developmet), yaitu suatu proses peelitia utuk megembagka suatu produk. Produk yag dikembagka dalam peelitia

Lebih terperinci

HASIL DAN PEMBAHASAN Formulasi Perencanaan

HASIL DAN PEMBAHASAN Formulasi Perencanaan HASIL DAN PEMBAHASAN Formulasi Berdasarka hasil observasi da wawacara yag telah dilakuka, kebutuha iformasi terhadap kaleder akademik mejadi salah satu bagia yag petig pada Sistem Iformasi Maajeme Akademik,

Lebih terperinci

PERANCANGAN DAN PEMBUATAN APLIKASI DECISION SUPPORT SYSTEM (DSS) UNTUK PREDIKSI PERMINTAAN KEBUTUHAN BERAS SECARA MULTIUSER

PERANCANGAN DAN PEMBUATAN APLIKASI DECISION SUPPORT SYSTEM (DSS) UNTUK PREDIKSI PERMINTAAN KEBUTUHAN BERAS SECARA MULTIUSER ISSN : 2338-4018 PERANCANGAN DAN PEMBUATAN APLIKASI DECISION SUPPORT SYSTEM (DSS) UNTUK PREDIKSI PERMINTAAN KEBUTUHAN BERAS SECARA MULTIUSER Agik Damai Istato (agik_damai@yahoo.co.id) Muhammad Hasbi (mhasbi@sius.ac.id)

Lebih terperinci

4 MANFAAT PENELITIAN 2 RUMUSAN MASALAH. 1. Memberikan kemudahan kepada calon 1) Bagaimana merancang dan membuat

4 MANFAAT PENELITIAN 2 RUMUSAN MASALAH. 1. Memberikan kemudahan kepada calon 1) Bagaimana merancang dan membuat PEMBANGUNAN SISTEM INFORMASI PENERIMAAN CALON TENAGA KERJA SECARA ONLINE BERBASIS WEB PADA BURSA KERJA KHUSUS SMK GANESHA TAMA BOYOLALI Farid Hamzah Habibie 1) Program Studi Tekik Iformatika, Uiversitas

Lebih terperinci

PENGARUH VARIASI PELUANG CROSSOVER DAN MUTASI DALAM ALGORITMA GENETIKA UNTUK MENYELESAIKAN MASALAH KNAPSACK. Sutikno

PENGARUH VARIASI PELUANG CROSSOVER DAN MUTASI DALAM ALGORITMA GENETIKA UNTUK MENYELESAIKAN MASALAH KNAPSACK. Sutikno sutiko PENGARUH VARIASI PELUANG CROSSOVER DAN MUTASI DALAM ALGORITMA GENETIKA UNTUK MENYELESAIKAN MASALAH KNAPSACK Sutiko Program Studi Tekik Iformatika Fakultas Sais da Matematika UNDIP tik@udip.ac.id

Lebih terperinci

BAB 1 PENDAHULUAN. Analisis regresi menjadi salah satu bagian statistika yang paling banyak aplikasinya.

BAB 1 PENDAHULUAN. Analisis regresi menjadi salah satu bagian statistika yang paling banyak aplikasinya. BAB 1 PENDAHULUAN 1.1 Latar Belakag Aalisis regresi mejadi salah satu bagia statistika yag palig bayak aplikasiya. Aalisis regresi memberika keleluasaa kepada peeliti utuk meyusu model hubuga atau pegaruh

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Implemetasi Sistem Dari hasil aalisa da peracaga yag telah peulis susu sebelumya, maka aka dipaparka beberapa spesifikasi kebutuha didalam meerapka aplikasi batu

Lebih terperinci

3. Rangkaian Logika Kombinasional dan Sequensial 3.1. Rangkaian Logika Kombinasional Enkoder

3. Rangkaian Logika Kombinasional dan Sequensial 3.1. Rangkaian Logika Kombinasional Enkoder 3. Ragkaia Logika Kombiasioal da Sequesial Ragkaia Logika secara garis besar dibagi mejadi dua, yaitu ragkaia logika Kombiasioal da ragkaia logika Sequesial. Ragkaia logika Kombiasioal adalah ragkaia yag

Lebih terperinci

= Keterkaitan langsung ke belakang sektor j = Unsur matriks koefisien teknik

= Keterkaitan langsung ke belakang sektor j = Unsur matriks koefisien teknik Aalisis Sektor Kuci Dimaa : KLBj aij = Keterkaita lagsug ke belakag sektor j = Usur matriks koefisie tekik (b). Keterkaita Ke Depa (Forward Ligkage) Forward ligkage meujukka peraa suatu sektor tertetu

Lebih terperinci

3 METODE PENELITIAN 3.1 Kerangka Pemikiran 3.2 Lokasi dan Waktu Penelitian

3 METODE PENELITIAN 3.1 Kerangka Pemikiran 3.2 Lokasi dan Waktu Penelitian 19 3 METODE PENELITIAN 3.1 Keragka Pemikira Secara rigkas, peelitia ii dilakuka dega tiga tahap aalisis. Aalisis pertama adalah megaalisis proses keputusa yag dilakuka kosume dega megguaka aalisis deskriptif.

Lebih terperinci

SKEMA BASIS DATA PENGELOLAAN ASET BARANG UNIVERSITAS. Bayu Adhi Nugroho 4

SKEMA BASIS DATA PENGELOLAAN ASET BARANG UNIVERSITAS. Bayu Adhi Nugroho 4 JURNAL ILMU-ILMU TEKNIK - SISTEM, Vol. No. SKEMA BASIS DATA PENGELOLAAN ASET BARANG UNIVERSITAS Bayu Adhi Nugroho 4 Abstrak: Dalam sistem admiistrasi moder dibutuhka sistem basis data yag terdesai dega

Lebih terperinci

III. METODE PENELITIAN. Subjek dari penelitian adalah siswa kelas X.B SMA Muhammadiyah 2 Bandar

III. METODE PENELITIAN. Subjek dari penelitian adalah siswa kelas X.B SMA Muhammadiyah 2 Bandar III. METODE PENELITIAN A. Subjek da Tempat Peelitia Subjek dari peelitia adalah siswa kelas.b SMA Muhammadiyah 2 Badar Lampug Tahu Ajara 2011-2012 dega jumlah siswa 40 orag yag terdiri dari 15 siswa laki-laki

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakag Maajeme risiko merupaka salah satu eleme petig dalam mejalaka bisis perusahaa karea semaki berkembagya duia perusahaa serta meigkatya kompleksitas aktivitas perusahaa

Lebih terperinci

2.1 Gambaran Umum SMA Kemala Bhayangkari 1 Surabaya

2.1 Gambaran Umum SMA Kemala Bhayangkari 1 Surabaya BAB II GAMBARAN UMUM PERUSAHAAN. Gambara Umum SMA Kemala Bhayagkari Surabaya Sma Kemala Bhayagkari Surabaya yag terletak di jl. A.Yai o 30-3 Surabaya adalah suatu yayasa yag bergerak di pedidika. SMA Kemala

Lebih terperinci

SISTEM INFORMASI PENGELOLAAN PERWALIAN MAHASISWA BERBASIS WEB

SISTEM INFORMASI PENGELOLAAN PERWALIAN MAHASISWA BERBASIS WEB SISTEM INFORMASI PENGELOLAAN PERWALIAN MAHASISWA BERBASIS WEB Nita Syahputri Uiversitas Potesi Utama Jl. Kl Yos Sudarso Km.6,5 Tajug Mulia Meda Nieta20d@gmail.com Abstrak Web Perwalia merupaka suatu aplikasi

Lebih terperinci

BAB IV ANALISIS KERJA PRAKTEK

BAB IV ANALISIS KERJA PRAKTEK BAB IV ANALISIS KERJA PRAKTEK 4.1. Aalisis Sistem 4.1.1. Aalisis Dokume Aalisis dokume bertujua utuk megetahui spesifikasi iformasi yag ada dalam sistem yag dipakai utuk dokume. Dokumedokume tersebut diataraya

Lebih terperinci

SISTEM PENDUKUNG KEPUTUSAN PEMBELIAN SEPEDA MOTOR DENGAN METODE WEIGHTED PRODUCT

SISTEM PENDUKUNG KEPUTUSAN PEMBELIAN SEPEDA MOTOR DENGAN METODE WEIGHTED PRODUCT Jural Iformatika Mulawarma Vol. 10 No. 2 September 2015 20 SISTEM PENDUKUNG KEPUTUSAN PEMBELIAN SEPEDA MOTOR DENGAN METODE WEIGHTED PRODUCT Necy Nurjaah 1), Zaial Arifi 2), Dya Marisa Khairia 3) 1,2,3)

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN

BAB IV ANALISA DAN PERANCANGAN 4.1Aalisa Sistem Lama BAB IV ANALISA DAN PERANCANGAN Sistem yag ada di UIN SUSKA Riau dalam pegiformasia tetag kampus bagi calo mahasiswa biasaya dega melihat iformasi dari website resmi kampus UIN yag

Lebih terperinci

simulasi selama 4,5 jam. Selama simulasi dijalankan, animasi akan muncul pada dijalankan, ProModel akan menyajikan hasil laporan statistik mengenai

simulasi selama 4,5 jam. Selama simulasi dijalankan, animasi akan muncul pada dijalankan, ProModel akan menyajikan hasil laporan statistik mengenai 37 Gambar 4-3. Layout Model Awal Sistem Pelayaa Kedai Jamoer F. Aalisis Model Awal Model awal yag telah disusu kemudia disimulasika dega waktu simulasi selama 4,5 jam. Selama simulasi dijalaka, aimasi

Lebih terperinci

III. METODOLOGI PENELITIAN. Populasi dalam penelitian ini adalah semua siswa kelas XI IPA SMA Negeri I

III. METODOLOGI PENELITIAN. Populasi dalam penelitian ini adalah semua siswa kelas XI IPA SMA Negeri I 7 III. METODOLOGI PENELITIAN A. Populasi da Sampel Peelitia Populasi dalam peelitia ii adalah semua siswa kelas XI IPA SMA Negeri I Kotaagug Tahu Ajara 0-03 yag berjumlah 98 siswa yag tersebar dalam 3

Lebih terperinci

BAB IV PEMBAHASAN DAN ANALISIS

BAB IV PEMBAHASAN DAN ANALISIS BAB IV PEMBAHASAN DAN ANALISIS 4.1. Pembahasa Atropometri merupaka salah satu metode yag dapat diguaka utuk meetuka ukura dimesi tubuh pada setiap mausia. Data atropometri yag didapat aka diguaka utuk

Lebih terperinci

Object-Based System Information Design of Employee Remuneration in Be Hear, Inc. Indonesia

Object-Based System Information Design of Employee Remuneration in Be Hear, Inc. Indonesia PERACAGA SISTEM IFORMASI PEGGAJIA KARYAWA BERBASIS OBJEK PADA PT. BE HEAR IDOESIA Itar Mitarsih Jurusa Tekik Iformatika, Uiversitas Guadarma itar_mit@staff.guadarma.ac.id ABSTRAK Sejala dega perkembaga

Lebih terperinci

Jl. HM Jhoni No 70 Medan, Indonesia Kata kunci: Transportasi, Metode RAD, Sistem Operasi Android dan Pemodelan UML

Jl. HM Jhoni No 70 Medan, Indonesia Kata kunci: Transportasi, Metode RAD, Sistem Operasi Android dan Pemodelan UML PERANCANGAN APLIKASI BOOKING TAXI SECARA ONLINE BERBASIS ANDROID Muhammad Syahputra 1 1 Mahasiswa Jurusa Tekik Iformatika Sekolah Tiggi Tekik Harapa Meda 2,3 Dose Jurusa Tekik Iformatika Sekolah Tiggi

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN A. Jeis Peelitia BAB III METODE PENELITIAN Peelitia ii termasuk peelitia pegembaga (Developmet Research) karea peeliti igi megembagka peragkat pembelajara sub pokok bahasa bilaga. Peragkat pembelajara

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN Dalam peulisa Tugas Akhir ii, peulis melakuka studi literatur yaitu dega membaca berbagai pustaka, serta literatur lai yag ada kaitaya dega tulisa yag peulis kemukaka. Peeliti

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB PENDAHULUAN. Latar Belakag Permasalaha peugasa atau assigmet problem adalah suatu persoala dimaa harus melakuka peugasa terhadap sekumpula orag yag kepada sekumpula job yag ada, sehigga tepat satu

Lebih terperinci

BAB III 1 METODE PENELITAN. Penelitian dilakukan di SMP Negeri 2 Batudaa Kab. Gorontalo dengan

BAB III 1 METODE PENELITAN. Penelitian dilakukan di SMP Negeri 2 Batudaa Kab. Gorontalo dengan BAB III METODE PENELITAN. Tempat Da Waktu Peelitia Peelitia dilakuka di SMP Negeri Batudaa Kab. Gorotalo dega subject Peelitia adalah siswa kelas VIII. Pemiliha SMP Negeri Batudaa Kab. Gorotalo. Adapu

Lebih terperinci

METODE PENELITIAN. Subyek dalam penelitian ini adalah siswa kelas XI IPA 1 SMA Wijaya Bandar

METODE PENELITIAN. Subyek dalam penelitian ini adalah siswa kelas XI IPA 1 SMA Wijaya Bandar III. METODE PENELITIAN A. Settig Peelitia Subyek dalam peelitia ii adalah siswa kelas XI IPA 1 SMA Wijaya Badar Lampug, semester gajil Tahu Pelajara 2009-2010, yag berjumlah 19 orag terdiri dari 10 siswa

Lebih terperinci

II. LANDASAN TEORI. dihitung. Nilai setiap statistik sampel akan bervariasi antar sampel.

II. LANDASAN TEORI. dihitung. Nilai setiap statistik sampel akan bervariasi antar sampel. II. LANDASAN TEORI Defiisi 2.1 Distribusi Samplig Distribusi samplig adalah distribusi probibilitas dari suatu statistik. Distribusi tergatug dari ukura populasi, ukura sampel da metode memilih sampel.

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN 22 BAB III METODOLOGI PENELITIAN 3.1 Lokasi da Waktu Peelitia Peelitia ii dilaksaaka di tiga kator PT Djarum, yaitu di Kator HQ (Head Quarter) PT Djarum yag bertempat di Jala KS Tubu 2C/57 Jakarta Barat,

Lebih terperinci

III. METODOLOGI PENELITIAN. Penelitian ini dilakukan di SMA Negeri 1 Way Jepara Kabupaten Lampung Timur

III. METODOLOGI PENELITIAN. Penelitian ini dilakukan di SMA Negeri 1 Way Jepara Kabupaten Lampung Timur III. METODOLOGI PENELITIAN A. Lokasi da Waktu Peelitia Peelitia ii dilakuka di SMA Negeri Way Jepara Kabupate Lampug Timur pada bula Desember 0 sampai dega Mei 03. B. Populasi da Sampel Populasi dalam

Lebih terperinci

Kompleksitas dari Algoritma-Algoritma untuk Menghitung Bilangan Fibonacci

Kompleksitas dari Algoritma-Algoritma untuk Menghitung Bilangan Fibonacci Kompleksitas dari Algoritma-Algoritma utuk Meghitug Bilaga Fiboacci Gregorius Roy Kaluge NIM : 358 Program Studi Tekik Iformatika, Istitut Tekologi Badug Jala Gaesha, Badug e-mail: if8@studets.if.itb.ac.id,

Lebih terperinci

BAB III METODOLOGI PENELITIAN. Variabel-variabel yang digunakan pada penelitian ini adalah:

BAB III METODOLOGI PENELITIAN. Variabel-variabel yang digunakan pada penelitian ini adalah: BAB III METODOLOGI PENELITIAN 3. Variabel da Defiisi Operasioal Variabel-variabel yag diguaka pada peelitia ii adalah: a. Teaga kerja, yaitu kotribusi terhadap aktivitas produksi yag diberika oleh para

Lebih terperinci

Pengendalian Proses Menggunakan Diagram Kendali Median Absolute Deviation (MAD)

Pengendalian Proses Menggunakan Diagram Kendali Median Absolute Deviation (MAD) Prosidig Statistika ISSN: 2460-6456 Pegedalia Proses Megguaka Diagram Kedali Media Absolute Deviatio () 1 Haida Lestari, 2 Suliadi, 3 Lisur Wachidah 1,2,3 Prodi Statistika, Fakultas Matematika da Ilmu

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN 40 BAB III METODE PENELITIAN A. Jeis Peelitia Jeis peelitia pada peelitia ii adalah peelitia eksperime semu atau biasa disebut pre-eksperime. Karea pada peelitia ii, peeliti haya megguaka kelas eksperime

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah BAB ENDAHULUAN. Latar Belakag Masalah Dalam kehidupa yata, hampir seluruh feomea alam megadug ketidak pastia atau bersifat probabilistik, misalya pergeraka lempega bumi yag meyebabka gempa, aik turuya

Lebih terperinci

Laboratorium Ilmu dan Rekayasa Komputasi Departemen Teknik Informatika, Institut Teknologi Bandung Jl. Ganesha 10, Bandung

Laboratorium Ilmu dan Rekayasa Komputasi Departemen Teknik Informatika, Institut Teknologi Bandung Jl. Ganesha 10, Bandung Eksplorasi Algoritma Mass, Profit,, Profit / Mass, atau Profit / utuk Persoala Iteger Kapsack yag Bedaya Berupa Zat Kimia dega Jeisya Terdefiisi Abstrak Riyai Mardikaigrum 1, Nurshati 2, Vaia Karimah 3

Lebih terperinci

STUDI TENTANG BEBERAPA MODIFIKASI METODE ITERASI BEBAS TURUNAN

STUDI TENTANG BEBERAPA MODIFIKASI METODE ITERASI BEBAS TURUNAN STUDI TENTANG BEBERAPA MODIFIKASI METODE ITERASI BEBAS TURUNAN Supriadi Putra, M,Si Laboratorium Komputasi Numerik Jurusa Matematika FMIPA Uiversitas Riau e-mail : spoetra@yahoo.co.id ABSTRAK Makalah ii

Lebih terperinci

ARTIKEL SKRIPSI SISTEM INFORMASI POIN PELANGGARAN DAN REWARD SISWA PADA SMP 1 SELOMERTO WONOSOBO BERBASIS WEB

ARTIKEL SKRIPSI SISTEM INFORMASI POIN PELANGGARAN DAN REWARD SISWA PADA SMP 1 SELOMERTO WONOSOBO BERBASIS WEB ARTIKEL SKRIPSI SISTEM INFORMASI POIN PELANGGARAN DAN REWARD SISWA PADA SMP SELOMERTO WONOSOBO BERBASIS WEB Diajuka utuk memeuhi salah satu srat memperoleh derajat Sarjaa Sistem Iformasi Disusu Oleh Nama

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB PENDAHULUAN. Latar Belakag Statistika iferesi merupaka salah satu cabag statistika yag bergua utuk meaksir parameter. Peaksira dapat diartika sebagai dugaa atau perkiraa atas sesuatu yag aka terjadi

Lebih terperinci

Pendekatan Nilai Logaritma dan Inversnya Secara Manual

Pendekatan Nilai Logaritma dan Inversnya Secara Manual Pedekata Nilai Logaritma da Iversya Secara Maual Moh. Affaf Program Studi Pedidika Matematika, STKIP PGRI BANGKALAN affafs.theorem@yahoo.com Abstrak Pada pegaplikasiaya, bayak peggua yag meggatugka masalah

Lebih terperinci

III. METODE PENELITIAN. Pembangunan Daerah (BAPPEDA) Provinsi NTB, BPS pusat, dan instansi lain

III. METODE PENELITIAN. Pembangunan Daerah (BAPPEDA) Provinsi NTB, BPS pusat, dan instansi lain III. METODE PENELITIAN 3.1 Jeis da Sumber Data Data yag diguaka pada peelitia ii merupaka data sekuder yag diperoleh dari Bada Pusat Statistik (BPS) Provisi NTB, Bada Perecaaa Pembagua Daerah (BAPPEDA)

Lebih terperinci

Implementasi Framework Laravel Pada Aplikasi Digitalisasi Arsip Sekretariat Organisasi Mahasiswa STMIK STIKOM Bali

Implementasi Framework Laravel Pada Aplikasi Digitalisasi Arsip Sekretariat Organisasi Mahasiswa STMIK STIKOM Bali Koferesi Nasioal Sistem & Iformatika 207 STMIK STIKOM Bali, 0 Agustus 207 Implemetasi Framework Laravel Pada Aplikasi Digitalisasi Arsip Sekretariat Orgaisasi Mahasiswa STMIK STIKOM Bali Lilis Yuigsih

Lebih terperinci

Bab III Metoda Taguchi

Bab III Metoda Taguchi Bab III Metoda Taguchi 3.1 Pedahulua [2][3] Metoda Taguchi meitikberatka pada pecapaia suatu target tertetu da meguragi variasi suatu produk atau proses. Pecapaia tersebut dilakuka dega megguaka ilmu statistika.

Lebih terperinci

III. METODOLOGI KAJIAN

III. METODOLOGI KAJIAN 39 III. METODOLOGI KAJIAN A. Lokasi da Waktu Kajia Kajia telah dilakuka di PD. Augerah Hero, suatu idustri kecil sepatu yag beralamat di Kampug Sawah Ilir RT.02 RW.03 Mekarjaya, Kecamata Ciomas, Kabupate

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN 37 BAB III METODOLOGI PENELITIAN A. Jeis Peelitia Peelitia ii termasuk peelitia pegembaga, yaitu pegembaga buku teks matematika. Model pegembaga yag diguaka adalah model 4-D (four D models) dari Thigaraja

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakag Dalam duia iformatika, assigmet Problem yag biasa dibetuk dega matriks berbobot merupaka salah satu masalah terbesar, dimaa masalah ii merupaka masalah yag metode peyelesaiaya

Lebih terperinci

IV METODE PENELITIAN 4.1 Lokasi dan waktu 4.2. Jenis dan Sumber Data 4.3 Metode Pengumpulan Data

IV METODE PENELITIAN 4.1 Lokasi dan waktu 4.2. Jenis dan Sumber Data 4.3 Metode Pengumpulan Data IV METODE PENELITIAN 4.1 Lokasi da waktu Peelitia ii dilakuka di PD Pacet Segar milik Alm Bapak H. Mastur Fuad yag beralamat di Jala Raya Ciherag o 48 Kecamata Cipaas, Kabupate Ciajur, Propisi Jawa Barat.

Lebih terperinci

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN 31 Flowchart Metodologi Peelitia BAB III METODOLOGI PENELITIAN Gambar 31 Flowchart Metodologi Peelitia 18 311 Tahap Idetifikasi da Peelitia Awal Tahap ii merupaka tahap awal utuk melakuka peelitia yag

Lebih terperinci

BAB VII RANDOM VARIATE DISTRIBUSI DISKRET

BAB VII RANDOM VARIATE DISTRIBUSI DISKRET BAB VII RANDOM VARIATE DISTRIBUSI DISKRET Diskret radom variabel dapat diguaka utuk berbagai radom umber yag diambil dalam betuk iteger. Pola kebutuha ivetori (persediaa) merupaka cotoh yag serig diguaka

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN A. Racaga da Jeis Peelitia Racaga peelitia ii adalah deskriptif dega pedekata cross sectioal yaitu racaga peelitia yag meggambarka masalah megeai tigkat pegetahua remaja tetag

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI III.1 Peambaga Teks (Text Miig) Text Miig memiliki defiisi meambag data yag berupa teks dimaa sumber data biasaya didapatka dari dokume, da tujuaya adalah mecari kata-kata yag dapat

Lebih terperinci

II. LANDASAN TEORI. Sampling adalah proses pengambilan atau memilih n buah elemen dari populasi yang

II. LANDASAN TEORI. Sampling adalah proses pengambilan atau memilih n buah elemen dari populasi yang II. LANDASAN TEORI Defiisi 2.1 Samplig Samplig adalah proses pegambila atau memilih buah eleme dari populasi yag berukura N (Lohr, 1999). Dalam melakuka samplig, terdapat teori dasar yag disebut teori

Lebih terperinci

BAB 2 LANDASAN TEORITIS

BAB 2 LANDASAN TEORITIS BAB LANDAAN TEORITI.. Deskripsi Teori... Aalisis Ragam Multivariate Yag dimaksud dega aalisis ragam multivariate (multivariate aalysis of variace MANOVA) meurut Gaspersz (99, p486) adalah suatu pegembaga

Lebih terperinci

PENGUJIAN HIPOTESIS. Atau. Pengujian hipotesis uji dua pihak:

PENGUJIAN HIPOTESIS. Atau. Pengujian hipotesis uji dua pihak: PENGUJIAN HIPOTESIS A. Lagkah-lagkah pegujia hipotesis Hipotesis adalah asumsi atau dugaa megeai sesuatu. Jika hipotesis tersebut tetag ilai-ilai parameter maka hipotesis itu disebut hipotesis statistik.

Lebih terperinci

BAB 3 METODE PENELITIAN

BAB 3 METODE PENELITIAN Sedagka itegrasi ruas kaa utuk ersamaa (3b) diperoleh ds / = S... (36) Dega demikia pesamaa yag harus dipecahka adalah l 1 1 u u = S (37) Dari ersamaa (37) diperoleh persamaa utuk u u S = exp S 1exp S...

Lebih terperinci

BAB 3 ANALISIS DAN PERANCANGAN

BAB 3 ANALISIS DAN PERANCANGAN 21 BAB 3 ANALISIS DAN PERANCANGAN 3.1 Aalisis Sistem Aalisis sistem adalah sebuah tekik pemecaha masalah dimaa sistem diuraika mejadi kompoe-kompee dega tujua utuk mempelajari kierja masigmasig kompoe

Lebih terperinci

No Tahun Wisatawan Jumlah

No Tahun Wisatawan Jumlah . Pedahulua Tomoho adalah sebuah daerah otoom di Sulawesi Utara yag sedag da sagat berkembag dega cepat karea kemadiria da potesi pembaguaya yag mempuyai progress yag baik. Kota ii terkeal dega alamya

Lebih terperinci

BAB III METODE PENELITIAN. cuci mobil CV. Sangkara Abadi di Bumiayu. Metode analisis yang dipakai

BAB III METODE PENELITIAN. cuci mobil CV. Sangkara Abadi di Bumiayu. Metode analisis yang dipakai 20 BAB III METODE PENELITIAN 3.1 Jeis Peelitia Peelitia ii merupaka aalisis tetag kelayaka ivestasi usaha cuci mobil CV. Sagkara Abadi di Bumiayu. Metode aalisis yag dipakai adalah metode aalisis kuatitatif

Lebih terperinci

EFEKTIVITAS MEDIA KOMIK PADA MATERI SIFAT-SIFAT BANGUN RUANG UNTUK SISWA KELAS V SD NEGERI 6I KOTA BENGKULU

EFEKTIVITAS MEDIA KOMIK PADA MATERI SIFAT-SIFAT BANGUN RUANG UNTUK SISWA KELAS V SD NEGERI 6I KOTA BENGKULU EFEKTIVITAS MEDIA KOMIK PADA MATERI SIFAT-SIFAT BANGUN RUANG UNTUK SISWA KELAS V SD NEGERI 6I KOTA BENGKULU 1 Desi Kuriati, 2 Dewi Rahimah, 3 Rusdi 1,2,3 Prodi Pedidika Matematika JPMIPA FKIP Uiversitas

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN. Sebagai hasil penelitian dalam pembuatan modul Rancang Bangun

BAB IV HASIL DAN PEMBAHASAN. Sebagai hasil penelitian dalam pembuatan modul Rancang Bangun 47 BAB IV HASIL DAN PEMBAHASAN Sebagai hasil peelitia dalam pembuata modul Racag Bagu Terapi Ifra Merah Berbasis ATMega8 dilakuka 30 kali pegukura da perbadiga yaitu pegukura timer/pewaktu da di badigka

Lebih terperinci

Model Pertumbuhan BenefitAsuransi Jiwa Berjangka Menggunakan Deret Matematika

Model Pertumbuhan BenefitAsuransi Jiwa Berjangka Menggunakan Deret Matematika Prosidig Semirata FMIPA Uiversitas Lampug, 0 Model Pertumbuha BeefitAsurasi Jiwa Berjagka Megguaka Deret Matematika Edag Sri Kresawati Jurusa Matematika FMIPA Uiversitas Sriwijaya edagsrikresawati@yahoocoid

Lebih terperinci

Materi 5 DATA MINING 3 SKS Semester 6 S1 Sistem Informasi UNIKOM 2016 Nizar Rabbi Radliya

Materi 5 DATA MINING 3 SKS Semester 6 S1 Sistem Informasi UNIKOM 2016 Nizar Rabbi Radliya Materi 5 DATA MINING 3 SKS Semester 6 S1 Sistem Iformasi UNIKOM 2016 Nizar Rabbi Radliya izar.radliya@yahoo.com Nama Mahasiswa NIM Kelas Kompetesi Dasar Memahami tekik data miig klasifikasi da mampu meerapka

Lebih terperinci

Perancangan Aplikasi Tari Bali Klasik Berbasis Web

Perancangan Aplikasi Tari Bali Klasik Berbasis Web Koferesi Nasioal Sistem & Iformatika 207 STMIK STIKOM Bali, 0 Agustus 207 Peracaga Aplikasi Bali Klasik Berbasis Web Nyoma Utami Jauhari ), Ni Luh Ayu Kartika Yuias S 2), Made Rudita 3) STIKOM Bali Jala

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN A. Tujua Peelitia Peelitia ii bertujua utuk megetahui apakah terdapat perbedaa hasil belajar atara pegguaa model pembelajara Jigsaw dega pegguaa model pembelajara Picture ad Picture

Lebih terperinci

6. Pencacahan Lanjut. Relasi Rekurensi. Pemodelan dengan Relasi Rekurensi

6. Pencacahan Lanjut. Relasi Rekurensi. Pemodelan dengan Relasi Rekurensi 6. Pecacaha Lajut Relasi Rekuresi Relasi rekuresi utuk dereta {a } adalah persamaa yag meyataka a kedalam satu atau lebih suku sebelumya, yaitu a 0, a,, a -, utuk seluruh bilaga bulat, dega 0, dimaa 0

Lebih terperinci

SISTEM INFORMASI PENYEWAAN AULA BERBASIS WEB PADA KANTOR PGRI KABUPATEN JEMBER

SISTEM INFORMASI PENYEWAAN AULA BERBASIS WEB PADA KANTOR PGRI KABUPATEN JEMBER SISTEM INFORMASI PENYEWAAN AULA BERBASIS WEB PADA KANTOR PGRI KABUPATEN JEMBER Oleh : Moh Nasir Dose Pembimbig I : Triawa Adi Cahyato, M. Kom Dose Pembimbig II : Victor Wahaggara,S.Kom Abstrak Tujua peelitia

Lebih terperinci

Entity Relationship Diagram

Entity Relationship Diagram Tahap pembuata ER-Diagram Etity Relatioship Diagram Tahap pembuata ER-Diagram Awal (Prelimiary Desig) Meracag diagram basis data yag dapat megakomodasi kebutuha peyimpaa data terhadap sistem. Tahap Optimasi

Lebih terperinci

Bab 3 Metode Interpolasi

Bab 3 Metode Interpolasi Baha Kuliah 03 Bab 3 Metode Iterpolasi Pedahulua Iterpolasi serig diartika sebagai mecari ilai variabel tergatug tertetu, misalya y, pada ilai variabel bebas, misalya, diatara dua atau lebih ilai yag diketahui

Lebih terperinci

PERENCANAAN KARIR DAN KOMPENSASI

PERENCANAAN KARIR DAN KOMPENSASI PERENCANAAN KARIR DAN KOMPENSASI PENGERTIAN Karier adalah seluruh pekerjaa yag ditagai selama kehidupa kerja seseorag. Jalur karier, adalah pola pekerjaa-pekerjaa beruruta yag membetuk karier seseorag.

Lebih terperinci

PENAKSIRAN DAN PERAMALAN BIAYA D. PENAKSIRAN BIAYA JANGKA PANJANG E. PERAMALAN BIAYA

PENAKSIRAN DAN PERAMALAN BIAYA D. PENAKSIRAN BIAYA JANGKA PANJANG E. PERAMALAN BIAYA PENAKSIRAN DAN PERAMALAN BIAYA Ari Darmawa, Dr. S.AB, M.AB Email: aridarmawa_fia@ub.ac.id A. PENDAHULUAN B. PENAKSIRAN DAN PRAKIRAAN FUNGSI BIAYA C. PENAKSIRAN JANGKA PENDEK - Ekstrapolasi sederhaa - Aalisis

Lebih terperinci

BAB II LANDASAN TEORI. matematika secara numerik dan menggunakan alat bantu komputer, yaitu:

BAB II LANDASAN TEORI. matematika secara numerik dan menggunakan alat bantu komputer, yaitu: 4 BAB II LANDASAN TEORI 2.1 Model matematis da tahapa matematis Secara umum tahapa yag harus ditempuh dalam meyelesaika masalah matematika secara umerik da megguaka alat batu komputer, yaitu: 2.1.1 Tahap

Lebih terperinci

Rancang Bangun Aplikasi Instalasi Rawat Inap dengan Paradigma Pengembangan Terintegrasi Menggunakan Enterprise Service Bus (ESB)

Rancang Bangun Aplikasi Instalasi Rawat Inap dengan Paradigma Pengembangan Terintegrasi Menggunakan Enterprise Service Bus (ESB) Racag Bagu si Istalasi Rawat Iap dega Paradigma Pegembaga Teritegrasi Megguaka Eterprise Service Bus (ESB) Bambag Setiawa, Radityo Prasetiato Wibowo, Sofya Rachma Jurusa Sistem Iformasi, Fakultas Tekologi

Lebih terperinci

I. DERET TAKHINGGA, DERET PANGKAT

I. DERET TAKHINGGA, DERET PANGKAT I. DERET TAKHINGGA, DERET PANGKAT. Pedahulua Pembahasa tetag deret takhigga sebagai betuk pejumlaha suku-suku takhigga memegag peraa petig dalam fisika. Pada bab ii aka dibahas megeai pegertia deret da

Lebih terperinci

SISTEM INFORMASI PERSEWAAN PERALATAN PESTA MENGGUNAKAN SMS GATEWAY BERBASIS WEB PADA PERSEWAAN AR MUSIC DENGAN TAMBAHAN FITUR HELP DESK

SISTEM INFORMASI PERSEWAAN PERALATAN PESTA MENGGUNAKAN SMS GATEWAY BERBASIS WEB PADA PERSEWAAN AR MUSIC DENGAN TAMBAHAN FITUR HELP DESK Prosidig SENTIA 06 Politekik Negeri Malag Volume 8 ISSN: 085-347 SISTEM INFORMASI PERSEWAAN PERALATAN PESTA MENGGUNAKAN SMS GATEWAY BERBASIS WEB PADA PERSEWAAN AR MUSIC DENGAN TAMBAHAN FITUR HELP DESK

Lebih terperinci

PERANCANGAN SISTEM INFORMASI PREDIKSI PEMESANAN STOK ALAT- ALAT MUSIK PADA CV GRAHA MUSIC & LIGHTING

PERANCANGAN SISTEM INFORMASI PREDIKSI PEMESANAN STOK ALAT- ALAT MUSIK PADA CV GRAHA MUSIC & LIGHTING PERANCANGAN SISTEM INFORMASI PREDIKSI PEMESANAN STOK ALAT- ALAT MUSIK PADA CV GRAHA MUSIC & LIGHTING Moch Arifi 1, Rizal Cahya Pratama 1 Sekolah Tiggi Maajeme Iformatika Da Tekik Komputer Surabaya Jl.

Lebih terperinci

Perancangan Dan Implementasi Aplikasi Berbasis Sms Gateway Sebagai Media Informasi Absensi Siswa di SMP Negeri 1 Tambak

Perancangan Dan Implementasi Aplikasi Berbasis Sms Gateway Sebagai Media Informasi Absensi Siswa di SMP Negeri 1 Tambak PERANCANGAN DAN IMPLEMENTASI APLIKASI BERBASIS SMS GATEWAY SEBAGAI MEDIA INFORMASI ABSENSI SISWA DI SMP NEGERI 1 TAMBAK Oleh : Istri Sulistiyowati (Dose STMIK AMIKOM Purwokerto) ABSTRAK Tekologi hadir

Lebih terperinci

III. METODOLOGI PENELITIAN

III. METODOLOGI PENELITIAN 16 III. METODOLOGI PENELITIAN 3.1. Keragka Pemikira Peelitia Perkembaga zama yag meutut setiap idividu baik dari segi kemampua maupu peampila. Boss Parfum yag bergerak di bidag isi ulag miyak wagi didirika

Lebih terperinci

IV. METODE PENELITIAN. Penelitian ini dilakukan di Kawasan Pantai Anyer, Kabupaten Serang

IV. METODE PENELITIAN. Penelitian ini dilakukan di Kawasan Pantai Anyer, Kabupaten Serang IV. METODE PENELITIAN 4.1 Lokasi da Waktu Peelitia Peelitia ii dilakuka di Kawasa Patai Ayer, Kabupate Serag Provisi Bate. Lokasi ii dipilih secara segaja atau purposive karea Patai Ayer merupaka salah

Lebih terperinci

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN PENERIMA JAMKESMAS DI DESA KATERBAN MENGGUNAKAN METODE WEIGHTED PRODUCT SKRIPSI

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN PENERIMA JAMKESMAS DI DESA KATERBAN MENGGUNAKAN METODE WEIGHTED PRODUCT SKRIPSI SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN PENERIMA JAMKESMAS DI DESA KATERBAN MENGGUNAKAN METODE WEIGHTED PRODUCT SKRIPSI Diajuka Utuk Memeuhi Sebagia Syarat Gua Memperoleh Gelar Sarjaa Komputer (S.Kom) Pada

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN. Sebelum melakukan deteksi dan tracking obyek dibutuhkan perangkat

BAB IV HASIL DAN PEMBAHASAN. Sebelum melakukan deteksi dan tracking obyek dibutuhkan perangkat BAB IV HASIL DAN PEMBAHASAN 4.1 Kebutuha Sistem Sebelum melakuka deteksi da trackig obyek dibutuhka peragkat luak yag dapat meujag peelitia. Peragkat keras da luak yag diguaka dapat dilihat pada Tabel

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN 69 BAB III METODE PENELITIAN A. Jeis Peelitia Dalam peelitia ii peeliti megguaka jeis Peelitia Tidaka Kelas (Classroom Actio Research) dega megguaka metode Diskriptif Kuatitatif. Peelitia Tidaka Kelas

Lebih terperinci

BAB III METODOLOGI PENELITIAN. data dalam penelitian ini termasuk ke dalam data yang diambil dari Survei Pendapat

BAB III METODOLOGI PENELITIAN. data dalam penelitian ini termasuk ke dalam data yang diambil dari Survei Pendapat BAB III METODOLOGI PENELITIAN 3.1. Jeis da Sumber Data Jeis peelitia yag aka diguaka oleh peeliti adalah jeis peelitia Deskriptif. Dimaa jeis peelitia deskriptif adalah metode yag diguaka utuk memperoleh

Lebih terperinci

METODE PENELITIAN. Ajaran dengan jumlah siswa 40 orang yang terdiri dari 19 siswa lakilaki

METODE PENELITIAN. Ajaran dengan jumlah siswa 40 orang yang terdiri dari 19 siswa lakilaki 18 III. METODE PENELITIAN A. Subyek da Tempat Peelitia Subjek peelitia adalah siswa kelas X2 SMA Budaya Badar Lampug Tahu Ajara 2010-2011 dega jumlah siswa 40 orag yag terdiri dari 19 siswa lakilaki da

Lebih terperinci

Evolusi dan Aplikasi Sistem Informasi Berbasis Komputer

Evolusi dan Aplikasi Sistem Informasi Berbasis Komputer Evolusi da Aplikasi Sistem Iformasi Berbasis Komputer Jurusa Sistem Iformasi Fakultas Ilmu Komputer da Tekologi Iformasi Uiversitas Guadarma 2014 Evolusi Sistem Iformasi Berbasis Komputer Fokus awal pada

Lebih terperinci