BAB III

11
BAB III METODOLOGI PENELITIAN 3.1 Kerangka Penelitian Untuk memperoleh data yang dapat menunjang perancangan sistem ini, maka di perlukan data dan informasi yang berkaitan dengan sistem yang akan dirancang seperti kerangka di bawah ini. Gambar 3.1 Kerangka Penelitian 3.2 Tahapan Penelitian Penelitian pendahuluan Pengumpulan Data Analiasis & Perancangan Pengujian Implementasi

description

ruzi

Transcript of BAB III

46

BAB III

METODOLOGI PENELITIAN3.1 Kerangka Penelitian Untuk memperoleh data yang dapat menunjang perancangan sistem ini, maka di perlukan data dan informasi yang berkaitan dengan sistem yang akan dirancang seperti kerangka di bawah ini.

Gambar 3.1 Kerangka Penelitian3.2 Tahapan Penelitian

Ditahapan penelitian ini terdiri dari penelitian pendahuluan, pengumpulan data, implementasi dan pengujian yang akan dijelaskan di bawah ini.3.2.1 Penelitian Pedahuluan

Pada saat melakukan penelitian di SMK Negeri 1 Pulau Punjung. penulis menemukan kekurangan pada SMK Negeri 1 Pulau Punjung, Dimana SMK Negeri 1 Pulau Punjung belum mempunyai website.

Untuk mendukung SMK Negeri 1 Pulau Punjung dalam pengolahan data akademik dan memperkenalkan informasi tentang SMK Negeri 1 Pulau Punjung kepada masyarakat luas. Oleh karena itu dengan adanya sistem pendukung kegiatan akademik ini dapat membantu SMK Negeri 1 Pulau Punjung dalam pengolahan data.3.2.2 Pengumpulan DataDalam melakukan pengumpulan data penulis meminta sejumlah data dengan membawa surat pengantar dari kampus fakultas ilmu komputer Universitas Putra Indonesia YPTK Padang.Ada beberapa proses dalam pengumpulan data yaitu :a. Waktu penelitianDalam penelitian ini, penulis melakukan pengambilan data rentang waktu pada Tanggal 28 November 2014 hingga Tanggal 2 Desember 2014.b. Tempat penelitian

Adapun tempat penelitian yang penulis lakukan bertempat di :

Tempat : Sekolah Menengah Kejuruan Negeri 1 Pulau Punjung Kab.Dharmasraya.Alamat : Jl Raya lama, Sikabau.Telp.

: (0756) 21 408, Fax. (0756) 21 408 Sikabau.c. Metode PenelitianDalam penelitian tugas akhir ini penulis menggunakan beberapa metode yang berkaitan dengan judul tugas akhir penulis yaitu: Perancangan Sistem Pendukung Seluruh Kegiatan Akademik Di SMK Negeri 1 Pulau Punjung Berbasis Web. Makna penelitian secara sederhana adalah bagaimana mengetahui sesuatu yang dilakukan melalui cara tetentu dengan prosedur yang sistematis.Prosedur sistematis merupakan langkah-langkah metode ilmiah. Secara keilmuan metode dapat diartikan sebagai cara berpikir, sedangkan teknik diartikan sebagai cara melaksanakan hasil pemikiran. Jadi metodologi penelitian itu dapat diartikan sebagai pengkajian atau pemahaman tentang cara berpikir dan cara melaksanakan hasil pemikiran menurut langkah-langkah ilmiah yang disusun secara sistematis dan logis yang dapat dijadikan sebagai pedoman yang jelas dan mudah untuk menyelesaikan masalah. Dalam bab ini akan dijelaskan mengenai urutan langkah-langkah yang sibuat secara sistematis dan logis sehingga dapat dijadikan pedoman yang jelas dan mudah untuk menyelesaikan permasalahan yang ada.

Adapun dalam metode penelitian antara lain :1. Penelitian Lapangan (Field Research)Suatu metode pengumpulan data dengan cara melakukan observasi ke Jl Raya Lama Sikabau Kab. Dharmasraya Prov. Sumatera Barat untuk mendapat informasi mengenai SMK Negeri 1 Pulau Punjung.2. Penelitian Perpustakaan (Library Research)Penelitian ini dilakukan untuk memperoleh data sekunder dengan membaca buku-buku, literatur-literatur dan browsing Internet agar dapat memperoleh data dan informasi yang dapat membantu dalam perancangan sistem yang akan dibuat dalam laporan ini.3. Penelitian Laboratorium (Laboratory Research)Merupakan tahap penelitian yang dilakukan untuk mempraktekkan langsung hasil dari analisa yang bertujuan untuk menguji kebenaran sistem yang dirancang.3.2.3 Analisa dan PerancanganPada tahap ini dilakukan pengumpulan faktafakta yang mendukung perancangan sistem dengan mengadakan konsultasi dan permintaan data dengan pihak SMK Negeri 1 Pulau Punjung. Pada tahapan ini peneliti menggunakan UML sebagai tools dalam menjelaskan alur analisa program. UML (Unified Modelling Language) adalah salah satu alat bantu yang sangat handal di dunia pengembangan sistem yang berorientasi objek. Hal ini disebabkan karena UML menyediakan bahasa permodelan yang memungkinkan bagi pengembang untuk membuat sistem yang efektif dalam mengkomunikasikan rancangan yang satu dengan yang lain. Notasi UML merupakan sekumpulan bentuk khusus untuk menggambarkan berbagai diagram piranti lunak, setiap bentuk memiliki makna tertentu.a. Use Case DiagramDiagram ini menjelaskan sebuah Use case untuk mempresentasikan `sebuah interaksi antara actor dengan sistem.b. Class DiagramDiagram ini menggambarkan struktur dan deskripsi class, package dan objek beserta hubungan satu sama lainnya seperti containment, pewarisan, asosiasi dan lain-lain. Class terdiri dari nama class, attribute, dan operation.c. Sequence Diagram

Diagram ini menggambarkan interaksi antara objek di dalam dan di sekitar sistem (termasuk pengguna, display, dan sebagainya) berupa message yang digambarkan terhadap waktu.d. Collaboration DiagramCollaboration diagram juga menggambarkan interaksi antar objek seperti sequence diagram, tetapi lebih menekankan pada peran masing-masing objek dan bukan pada waktu penyampaian message.e. State Chart DiagramStatechart diagram menggambarkan transisi dan perubahan keadaan (dari satu state ke state lainnya) suatu objek pada sistem sebagai akibat dari stimuli yang diterima.f. Activity Diagram

Activity Diagram menggambarkan berbagai alir aktifitas dengan system yang sedang dirancang,bagaiman masing-masing alir berawal. Decision yang mungkin terjadi, dan bagaimana mereka berakhir.g. Deployment DiagramDeployment/physical diagram menggambarkan detail bagaimana komponen di-deploy dalam infrastruktur sistem, di mana komponen akan terletak (pada mesin, server atau piranti keras apa), bagaimana kemampuan jaringan pada lokasi tersebut, spesifikasi server, dan hal-hal lain yang bersifat fisikal.Berikut ini softwere dan hardwere yang digunakan pada saat analisa dan perancangan program :a. Perangkat Keras (Hardware) yaitu :1) Merk : TOSHIBA L6452) Processor : Intel (R) Core (TM) i3 3) Memory : 4 GB DDR34) Harddisk : 320 GB5) Flash disk : 4 GBb. Perangkat Lunak (Software) yaitu :1) Sistem Operasi Windows 72) Microsoft Office 20073.2.4 Implementasi

Implementasi ini dapat dilakukan setelah analisa dan perancangan dilakukan. Pada tahap implementasi ini akan menjelaskan bagaimana cara menggunakan aplikasi sistem yang telah dirancang dalam pengolahan data bagi SMK Negeri 1 Pulau Punjung. Berikut ini softwere dan hardwere yang digunakan pada implementasi program :a. Perangkat Keras (Hardware)1) Merk : TOSHIBA L6452) Processor : Intel (R) Core (TM) i3 3) Memory : 4 GB DDR34) Harddisk : 320 GB5) Flash disk : 4 GBb. Perangkat Lunak (Software) yaitu :1) Sistem Operasi Windows 7 Ultimate2) Microsoft Office 20073) Mozila Firefox4) Notepad ++5) Adobe Dreamwaver CS53.2.5 PengujianProses selanjutnya adalah pengujian Program ynag telah dibangun akan diuji untuk mengetahui apakah program tersebut sudah berjalan dengan benar dan sesuai dengan perancangan yang dilakukan. Pengujian dilakukan dengan meng-hosting file aplikasi yang telah jadi ke web hosting. Pengujian ini menentukan apakah aplikasi tersebut telah bekerja dengan benar dan sesuai dengan yang diharapkan secara nyata.

Pengujian

Implementasi

Analiasis & Perancangan

Pengumpulan Data

Penelitian pendahuluan