SI1222470637

Dari widuri
Revisi per 20 Juni 2014 20.05 oleh Syefri maulana (bicara | kontrib) (Latar Belakang Masalah)


Lompat ke: navigasi, cari

PEMANFAATAN BASIC4ANDROID DAN MYSQL

DALAM MEMBANGUN APLIKASI SMARTPHONE

UNTUK MEMONITORING PRESTASI SISWA

PADA SMA AL-MA'MUNIYAH TANGERANG


SKRIPSI



Stmik raharja.jpg


Disusun Oleh :

NIM : 1222470637

NAMA : SYEFRI MAULANA HUSAIN


JURUSAN TEKNIK INFORMATIKA

KONSENTRASI SOFTWARE ENGINEERING

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

STMIK RAHARJA

TANGERANG

(2013/2014)



SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 


LEMBAR PENGESAHAN SKRIPSI


PEMANFAATAN BASIC4ANDROID DAN MYSQL

DALAM MEMBANGUN APLIKASI SMARTPHONE

UNTUK MEMONITORING PRESTASI SISWA

PADA SMA AL-MA'MUNIYAH TANGERANG


Disusun Oleh :

NIM
: 1222470637
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Teknik Informatika
Konsentrasi
: Software Engineering

   

Disahkan Oleh :

Tangerang, Mei 2014

Ketua
       
Kepala Jurusan
STMIK RAHARJA
       
Jurusan Teknik Informatika
           
           
           
           
(Ir. Untung Rahardja, M.T.I)
       
(Junaidi, M.Kom)
NIP : 00594
       
NIP : 007002




SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN PEMBIMBING


PEMANFAATAN BASIC4ANDROID DAN MYSQL

DALAM MEMBANGUN APLIKASI SMARTPHONE

UNTUK MEMONITORING PRESTASI SISWA

PADA SMA AL-MA'MUNIYAH TANGERANG


Dibuat Oleh :

NIM
: 1222470637
Nama

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Teknik Informatika

Konsentrasi Software Engineering


Disetujui Oleh :

Tangerang, 26 Mei 2014

Pembimbing I
   
Pembimbing II
       
       
       
       
( Junaidi, M.Kom)
   
(Sandro Alfeno, M.Kom)
NID : 02026
   
NID : 05065




SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA


LEMBAR KEASLIAN SKRIPSI


PEMANFAATAN BASIC4ANDROID DAN MYSQL

DALAM MEMBANGUN APLIKASI SMARTPHONE

UNTUK MEMONITORING PRESTASI SISWA

PADA SMA AL-MA'MUNIYAH TANGERANG


Disusun Oleh :

NIM
: 1222470637
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Teknik Informatika
Konsentrasi
: Software Engineering

   

Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana Komputer baik di lingkungan Perguruan Tinggi Raharja maupun di Perguruan Tinggi lain, serta belum pernah dipublikasikan.

Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sanksi jika pernyataan diatas tidak benar.

Tangerang, 26 Mei 2014

 
 
 
 
 
NIM : 1222470637

 

)*Tandatangan dibubuhi materai 6.000;




ABSTRAKSI

Peningkatan penggunaan mobile saat ini sudah sangat berkembang dengan pesat terutama pada pengguna smartphone. Android salah satu smartphone yang mendominasi perkembangan tersebut. Android saat ini tidak hanya bisa membantu manusia dalam berkomunikasi tetapi juga dikembangkan untuk membantu mempermudah kerja manusia. Salah satunya dalam hal pengawasan pada anak dalam kegiatan belajarnya di sekolah. Aplikasi monitoring siswa berbasis android ini dapat membantu orang tua dan guru dalam perkembangan dalam kegiatan belajarnya. Dengan terintegrasi dengan database, aplikasi ini memberikan informasi yang tersimpan dalam database tentang absensi dan nilai siswa selama belajar di sekolah dan juga memungkinkan untuk melihat statistik perkembangannya dengan grafik. Aplikasi ini dibangun dengan sebuah software dari anywhere software yakni basic for android, sebuah software untuk membuat aplikasi android dengan menggunakan bahasa basic. Database yang biasa digunakan dalam sistem operasi android ini adalah MYSQL Salah satu tujuan dibangun aplikasi ini adalah meningkatkan kedisiplinan dan kecerdasan siswa dan juga membantu orang tua dan guru dalam memonitoring prestasi siswa dalam belajar di sekolah.

Kata Kunci : smartphone, android, monitoring


ABSTRACT


Increased use of mobile is now very grown rapidly, especially on the user's smartphone . Android smartphones dominate one of these developments . Android is not only able to help people in communicating but also developed to help facilitate the human labor . One of them in terms of supervision of the children in their learning activities at school . Android-based student monitoring applications can assist parents and teachers in the development of learning activities . With integrated database , this application provides information that is stored in the database concerning student attendance and grades while studying at school and also makes it possible to view statistics on progress with graphs . This application is built with a software from anywhere that is basic for android software , a software to make android application using basic language . Databases are commonly used in the android operating system is built MYSQL One goal of this application is to improve the discipline and intelligence of the students and also help parents and teachers in monitoring student achievement in learning at school.

Kata Kunci : smartphone, android, monitoring




KATA PENGANTAR


Bismillahirrahmanirrahiim

Segala puji syukur dan pujian bagi Allah SWT yang memiliki keluasan ilmu dan atas rahmat dan ridho-Nya, sehingga penulis dapat menyelesaikan Laporan Skripsi ini dengan baik, adapun judul dalam laporan ini adalah “PEMANFAATAN BASIC4ANDROID DAN MYSQL DALAM MEMBANGUN APLIKASI SMARTPHONE UNTUK MEMONITORING PRESTASI SISWA PADA SMA AL-MA'MUNIYAH TANGERANG.”

Tujuan dari pembuatan Laporan Skripsi ini antara lain memenuhi salah satu persyaratan menyelesaikan pendidikan jenjang Strata Satu (S1) Jurusan Teknik Informatika (TI) pada Sekolah Tinggi Manajemen dan Ilmu Komputer (STMIK) Raharja, juga berguna untuk memperdalam kemampuan penulis dalam merancang suatu sistem agar dapat diterapkan dengan baik.

Dalam kesempatan ini penulis juga ingin mengucapkan terimakasih bahwa tanpa bimbingan, bantuan dan dorongan semua pihak maka penulis tidak dapat menyelesaikan laporan ini dengan baik dan tepat waktu. Penulis ingin menyampaikan terima kasih kepada khususnya kepada orang tua tercinta dan keluarga yang telah memberikan banyak do'a, dukungan moril dan materil kepada penulis. Pada kesempatan ini penulis mengucapkan banyak terima kasih khususnya kepada ayah, ibu dan keluarga tercinta yang telah memberikan dukungan moril maupun materil serta doa untuk keberhasilan, penulis juga tidak lupa mengucapkan terimakasih kepada pihak-pihak yang telah membantu seperti berikut :

  1. Bapak Ir. Untung Rahardja., M.T.I, selaku Ketua STMIK Raharja.
  2. Bapak Sugeng Santoso, M.Kom, selaku Pembantu Ketua I STMIK Raharja.
  3. Bapak Junaidi, M.Kom, selaku Kepala Jurusan Teknik Informatika STMIK Raharja dan selaku Dosen Pembimbing Pertama yang telah memberikan banyak masukan dan motivasi kepada penulis sehingga laporan skripsi ini dapat terselesaikan dengan baik dan tepat pada waktunya.
  4. Bapak Sandro Alfeno, M.Kom selaku pembimbing kedua yang juga telah banyak memberikan bantuan masukan dan ilmu kepada penulis untuk menyelesaikan laporan skripsi ini.
  5. Bapak Danar Septian H. sebagai Stakeholder yang telah banyak membantu penulis dalam penyelesaian Skripsi.
  6. Semua pihak yang tidak dapat penulis sebutkan satu persatu yang telah membantu penyusunan laporan ini.

Penulis menyadari dalam penyelesaian laporan ini masih terdapat banyak kekurangan sehingga memerlukan banyak perbaikan dan penyempurnaan. Oleh karena itu, penulis mengharapkan kritik dan saran yang bersifat membangun untuk kesempurnaan laporan ini.

Akhir kata penulis berharap agar laporan ini dapat bermanfaat bagi penulis pada khususnya, dan juga orang lain yang membaca dapat memperoleh ilmu dari laporan ini.


  
Tangerang, 25 Mei 2014
   
(Syefri Maulana Husain)
NIM : 1222470637


Daftar isi


BAB I

PENDAHULUAN

Latar Belakang Masalah

Perkembangan teknologi yang begitu cepat diberbagai bidang termasuk dibidang telekomunikasi, memungkinkan manusia untuk berkomunikasi satu sama lain kapan dan dimana saja, walaupun dipisah dengan jarak yang sangat jauh. Pada dekade sekarang adabeberapa media tranmisi yang dipakai dalam bidang telekomunikasi yaitu dengan menggunakan kabel, maupun tanpa kabel (nirkabel). Salah satunya adalah handphone yang merupakan alat telekomunikasi yang sangat dipakai oleh masyarakat untuk berkomunikasi jarak jauh

Telepon cerdas (smartphone) adalah telepon genggam yang mempunyai kemampuan tingkat tinggi, kadang-kadangdengan fungsi yang menyerupai komputer. Belum ada standar pabrik yang menentukan arti telepon cerdas. Bagi beberapa orang, telepon pintar merupakan telepon yang bekerja menggunakan seluruh perangkat lunak sistem operasi yang menyediakan hubungan standar dan mendasar bagi pengembang aplikasi. Bagi yang lainnya, telepon cerdas hanyalah merupakan sebuah telepon yang menyajikan fitur canggih seperti surel (surat elektronik), internet dan kemampuan membaca buku elektronik (e-book) atau terdapat papan ketik (baik sebagaimana jadi maupun dihubung keluar) dan penyambung VGA (Video Graphic Array). Dengan kata lain, telepon cerdas merupakan komputer kecil yang mempunyai kemampuan sebuah komputer

Perkembangan pasar smartphone dunia yang begitu pesat akhir-akhir ini, tidak terkecuali dengan Indonesia. Banjir ponsel pintar (smartphone) dan tablet sudah mulai terasa. Derasnya permintaan pasar terhadap telepon cerdas ini, khususnya yang menggunakan sistem operasi android membuat para produsen semakin giat untuk berinovasi dan menggempur pasar ponsel Indonesia dengan berbagai produk. Para produsen ponsel pintar pun mulai datang dari produsen lokal seperti Polytron dan Axioo. Mereka menyadari betapa besarnya pangsa pasar smartphone di Indonesia.

Android adalah sistem operasi yang berbasis Linux untuk handphone seperti smartphone dan komputer tablet. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam mobile device. Awalnya, Google Inc. membeli Android Inc. pendatang baru yang membuat peranti lunak untuk handphone. Kemudian untuk mengembangkan Android, dibentuklah Open HandsetAlliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC,Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia.


Pada saat perilisan perdanaAndroid, 5 November 2007, Android bersama OpenHandset Alliance menyatakan mendukung pengembangan standar terbuka padaperangkat seluler. Di lain pihak, Google merilis kode–kode android di bawahlisensi Apache, sebuah lisensi perangkatlunak dan standar terbuka perangkat seluler.


Di dunia ini terdapat dua jenis distributor sistem operasi android.Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar–benar bebasdistribusinya tanpa dukungan langsung Googleatau dikenal sebagai Open Handset'Distribution (OHD).

Rumusan Masalah

Ruang Lingkup Penelitian

Tujuan Penelitian

Manfaat Penelitian

Metode Penelitian

Sistematika Penulisan



BAB II

LANDASAN TEORI

Teori Umum

Konsep Dasar Sistem

Konsep Data dan Informasi

Konsep Dasar Analisa SIStem

Metode Penelitian

Konsep Dasar Internet

Konsep Dasar Analisa SWOT

Pengertian Monitoring

Pengertian Prestasi

Teori Khusus

Konsep Dasar Prototype

Konsep Dasar UML(Unified Modeling Language)

Konsep Dasar Android

Konsep Dasar Basic4Android

Konsep Dasar DreamWeaver

Konsep Dasar Database

Konsep Dasar Testing

Requirement Elicitation



BAB III

ANALISA SISTEM BERJALAN

Gambaran Umum Sekolah

Sejarah Singkat Sekolah

Struktur Organisasi Sekolah

Tugas dan Tanggung Jawab

Tata Laksana Sistem Berjalan

Prosedur Sistem Berjalan

Use Case Diagram Sistem Berjalan

Activity Diagram Sistem Berjalan

Analisa Sistem Berjalan

Metode Analisa Sistem

Metode Analisa Data

Kofigurasi Sistem Berjalan

Permasalahan Yang Dihadapi dan Alternatif Pemecahan Masalah

Permasalahan Yang Dihadapi

Kebutuhan Informasi yang Dibutuhkan

Alternatif Pemecahan Masalah

User Requirement (Elisitasi)

Elisitasi Tahap I

Elisitasi Tahap II

Elisitasi Tahap III

Final Draft Elisitasi



BAB IV

RANCANGAN SISTEM YANG DIUSULKAN

Usulan Prosedur Yang Baru

Diagram Rancangan Sistem Usulan

Use Case Diagram Sistem Yang Diusulkan

Activity Diagram Sistem Yang Diusulkan

Sequence Diagram Sistem Yang Diusulkan

Rancangan Basis Data

Class Diagram

Spesifikasi Database

Flowchart Program Yang Diusulkan

Rancangan Program

Rancangan Prototype

Konfigurasi Sistem

Spesifikasi Hardware

Aplikasi Yang Digunakan

Hak Akses

Testing

Metode Implementasi

Pengujian Black box

Evaluasi

Schedule Implementasi

Estimasi Biaya



BAB V

PENUTUP

Kesimpulan

Saran


Contributors

Admin, Syefri maulana