Registrasi Calon Siswa Baru Berbasis Mobile Android di Sekolah Menengah Atas Negeri 9 Manado

dokumen-dokumen yang mirip
Aplikasi Mobile Peta Rawan Bencana Kota Manado Berbasis Android

PEMBUATAN APLIKASI STUDENT ACCESS SISTEM ABSENSI MAHASISWA DAN INFORMASI DAFTAR NILAI MAHASISWA PADA SISTEM OPERASI ANDROID Angga Tri Hendratno Univer

HALAMAN PENGESAHAN PEMBIMBING...

BAB I PENDAHULUAN. perkembangan teknologi yang ada. Semakin banyak fitur yang dibenamkan ke

BAB I PENDAHULUAN. memungkinkan pengembangan sistem informasi berbasis komputer. Sistem informasi

III. METODOLOGI PENELITIAN

BAB I PENDAHULUAN. dalam memperkenalkan identitas suatu bangsa. Provinsi Jawa Barat adalah salah

BAB I PENDAHULUAN. bagian integral pembangunan nasional, melainkan juga bagian yang seharusnya

Sistem Informasi Jurusan Teknik Elektro Politeknik Negeri Semarang Berbasis Mobile Application

SISTEM INFORMASI GEOGRAFIS PEMETAAN GEMPA TEKTONIK INDONESIA BERBASIS ANDROID TUGAS AKHIR

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

Aplikasi mobile berbasis android untuk Administrasi Pemeriksaan Poliklinik Rawat Jalan di RSUD Kota Salatiga

Rancang Bangun Purwarupa Sistem Rekam Medik Berbasis Android Untuk Situasi Darurat

APLIKASI EDUGAME THE CRAZY MONEY UNTUK PENGENALAN DAN PEMBELAJARAN BERBASIS ANDROID

SKRIPSI RANCANG BANGUN APLIKASI MOBILE SISTEM INFORMASI KETENAGAKERJAAN DI KOTA KUDUS BERBASIS ANDROD. Oleh : MUHAMMAD UBAIDILLAH FARID

PERANCANGAN APLIKASI PEMBELAJARAN SISTEM PENCERNAAN MANUSIA DAN GANGGUANNYA BERBASIS ANDROID NASKAH PUBLIKASI

SISTEM INFORMASI PENGELOLAAN IZIN PRAKTEK KERJA LAPANGAN UNTUK SEKOLAH MENENGAH KEJURUAN SECARA ONLINE DI STT GARUT

APLIKASI PENJUALAN FURNITURE PADA MAHONI INDAH FURNITURE JEPARA BERBASIS ANDROID

RANCANG BANGUN APLIKASI PEMBELAJARAN OBJEK WISATA DOMESTIK DAN MANCANEGARA BERBASIS ANDROID

ABSTRAK. Kata Kunci : google map API, internet, lokasi, pendaftaran online, sebaran. Universitas Kristen Maranatha

BAB I PENDAHULUAN. Terdapat sistem operasi yang berkembang antara lain mobile phone

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS OBJEK WISATA DI KABUPATEN LANGKAT BERBASIS ANDROID

ANALISIS DAN PERANCANGAN APLIKASI MOBILE KAMUS BAHASA INDONESIA BERBASIS ANDROID

Sistem Informasi Komoditas Pasar di Kota Manado Berbasis Android

ANALISIS DAN PERANCANGAN SISTEM MANAJEMEN KUALITAS PADA PT. MAYORA INDAH, TBK MENGGUNAKAN SISTEM OPERASI ANDROID

DASAR-DASAR PERANCANGAN PERANGKAT LUNAK

PERANCANGAN DAN IMPLEMENTASI MEDIA PEMBELAJARAN NAMA LATIN TUMBUHAN BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Dewi Tri Nurhayati

APLIKASI PSIKOTES SELEKSI KARYAWAN SECARA ONLINE BERBASIS ANDROID. Abstract

IMPLEMENTASI LOCATION BASED SERVICE UNTUK MENGETAHUI LOKASI PERGURUAN TINGGI SWASTA PADA KOPERTIS WILAYAH V

LAPORAN TUGAS AKHIR. Diajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Komputer GUNTUR RESTU PERDANA

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. pesat, salah satunya adalah perangkat portable seperti ponsel, notebook dan yang

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik

APLIKASI PENILAIAN OTENTIK PADA ASPEK SIKAP BERBASIS.NET FRAMEWORK 4.5

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

MOBILE APPLICATION DEVELOPMENT FOR E- COMMERCE VENDPAD USING IONIC FRAMEWORK

PERANCANGAN APLIKASI TOKO HIJAB ONLINE. Jl.H.M. Jhoni No.70 C, Medan

Sistem Informasi Geografis Sekolah Berbasis Android

ABSTRAK. Kata kunci : Google Map, Android, Kuliner.

PERANCANGAN APLIKASI MOBILE KUMPULAN RUMUS-RUMUS MATEMATIKA SMP BERBASIS ANDROID NASKAH PUBLIKASI

BAB I PENDAHULUAN 1.1 Latar Belakang

2.19 CSS (Cascading Style Sheets) PHP Codeigniter Studi Pustaka... 28

BAB I PENDAHULUAN. beserta penyediaan fasilitasnya, tidak hanya dilakukan oleh pemerintah, namun

DAFTAR ISI HALAMAN JUDUL...

BAB IV HASIL DAN PEMBAHASAN

PERANGKAT LUNAK LOKASI HALTE DAN RUTE TRANSMUSI PALEMBANG BERBASIS ANDROID

APLIKASI MOBILE LEARNING (M-LEARNING) SEBAGAI MEDIA BANTU PEMBELAJARAN BERBASIS ANDROID PADA SD HARAPAN SUNGAILIAT

ABSTRAK. Kata kunci : Android, Basis Data, Web Service, SPMB, Try Out, EBTANAS. Universitas Kristen Maranatha

SISTEM INFORMASI GEOGRAFIS LOKASI RESTORAN DI KOTA MEDAN BERBASIS ANDROID

Rancang Bangun Aplikasi Location-Based Service Pencarian Lokasi Wisata Di Kota Semarang Berbasis Android

BAB I PENDAHULUAN. dan dengan fungsi yang hampir menyerupai komputer. Android adalah sistem

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

APLIKASI KAMUS JARINGAN KOMPUTER BERBASIS MOBILE MENGGUNAKAN METODE LINIER SEARCH

SISTEM PENCARIAN LOKASI BANK DI KOTA PALEMBANG. Jl. Srijaya Negara, Bukit Besar, Ilir Barat 1, Kota Palembang, Sumatera Selatan

ABSTRAK. manfaatnya. Pemanfaatan komputer dimulai dari pengolahan data-data yang sangat rumit.

BAB I PENDAHULUAN. penyampaian dan penerimaan informasi. Mulai dari perusahaan-perusahaan,

GAME BELAJAR MATEMATIKA UNTUK SISWA SEKOLAH DASAR PADA MOBILE DEVICE BERBASIS ANDROID

BAB III METODE PENELITIAN

DISEMINASI INFORMASI DALAM PENERIMAAN SISWA BARU BERBASIS ANDROID PADA SMA NEGERI ABUNG TINGGI LAMPUNG UTARA

PERANCANGAN SISTEM INFORMASI ADMISI PROGRAM PASCASARJANA UNIVERSITAS SAM RATULANGI

BAB I PENDAHULUAN. Bahasa adalah satu media yang dipakai di berbagai negara karena merupakan salah satu

BAB IV IMPLEMENTASI DAN EVALUASI

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

Rancang Bangun Sistem Informasi Proses Tugas Akhir (Studi Kasus: Program Studi Teknik Informatika Universitas Sam Ratulangi)

SISTEM INFORMASI PELAYANAN HAJI DAN UMROH BERBASIS WEB PADA PT. BUSINDO AYANA

BAB III METODE PENELITIAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM

3. BAB III METODE PENELITIAN

SISTEM INFORMASI AKADEMIK PADA SMA KESATRIAN 2 SEMARANG BERBASIS ANDROID Nofri Fikry Hutama 1, Sudaryanto M.Kom 2

BAB III METODE PENELITIAN. berjalannya perancangan dan implementasi aplikasi. (RAM), Sistem Operasi Windows 8.

SNIPTEK 2014 ISBN:

SISTEM INFORMASI MANAJEMEN PENJUALAN DAN SERVIS KOMPUTER PADA CV. JUSTIN KOMPUTER

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

PERANCANGAN APLIKASI INFORMASI PROPERTI DI YOGYAKARTA MENGGUNAKAN FASILITAS GLOBAL POSITIONING SISTEM (GPS) BERBASIS ANDROID

SISTEM INFORMASI BOOKING BUKU PERPUSTAKAAN BERBASIS WAP (WIRELESS APPLICATION PROTOCOL) JOKO SETYAWAN

PEMBUATAN APLIKASI STUDENTS POINTS BERBASIS ANDROID (Studi Kasus: BK SMK N 1 Kebumen) NASKAH PUBLIKASI

bahasa pemrograman, yaitu language software, yang dapat berbentuk assembler, compiler maupun interpreter. Jadi language software merupakan

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN...iii. MOTTO... iv. HALAMAN PERSEMBAHAN... v. INTISARI...

Sistem Informasi Rekam Medis pada Puskesmas Sematang Borang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Aplikasi Pengajuan Skripsi Mahasiswa Jurusan Sistem Informasi Universitas Gunadarma Berbasis Android

SISTEM INFORMASI AKADEMIK SMP NEGERI 1 LASEM BERBASIS ANDROID

APLIKASI MAINTENANCE LAYANAN SPEEDY BERBASIS ANDROID (STUDI KASUS: PT TELKOM INDONESIA TBK BANDUNG)

LAPORAN TUGAS AKHIR RANCANG BANGUN CATALOG PENJUALAN PERHIASAN DI TOKO EMAS REJEKI BERBASIS ANDROID

PENGEMBANGAN SISTEM PENDUKUNG BIMBINGAN OLINE TUGAS AKHIR (BIOTA) BERBASIS ANDROID

SISTEM INFORMASI PEMBELAJARAN BERBASIS WEB PADA AKPER PEMBINA PALEMBANG

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

Rancang Bangun Aplikasi Agen Pulsa Elektronik Bebasis Android (Studi Kasus Distributor Pulsa Maxrefil)

Sistem Informasi Akademik Berbasis Web pada SMA Negeri 11 Palembang

APLIKASI GAME EDUKASI ANATOMI UNTUK PELAJAR KELAS VII SMP BERBASIS ANDROID

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Genap Tahun 2009/2010

APLIKASI PEMBELAJARAN DAN SOAL TES POTENSI AKADEMIK BERBASIS ANDROID ARIANTO IS SUDIBYO

PERMAINAN UNTUK MELATIH MEMORI OTAK BERBASIS ANDROID

BAB II KAJIAN PUSTAKA. yang mencakup sistem operasi, middleware, dan aplikasi. Android menyediakan

SIG Berbasis Mobile Sebagai Alternatif Media Promosi Bagi UMKM Sekota Palembang

APLIKASI COUNTING OBYEK BERGERAK MENGGUNAKAN OPENCV PADA SMARTPHONE TUGAS AKHIR

PERANCANGAN DAN IMPLEMENTASI TRY OUT (UJI COBA) SNMPTN (Seleksi Nasional Masuk Perguruan Tinggi Negeri) ONLINE PADA ANDROID

RANCANG BANGUN APLIKASI LATIHAN UJIAN ONLINE BERBASIS ANDROID TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1

BAB I PENDAHULUAN 1.1. Latar Belakang dan Permasalahan Era Globalisasi saat ini diwarnai oleh perkembangan teknologi yang semakin pesat.

Transkripsi:

E-journal Teknik Elektro dan Komputer (2014), ISSN: 2301-8402 1 Registrasi Calon Siswa Baru Berbasis Mobile Android di Sekolah Menengah Atas Negeri 9 Manado Kenneth Y. R. Palilingan, Alicia A. E. Sinsuw, ST, MT, Xaverius B. N. Najoan, ST, MT. Jurusan Teknik Elektro-FT, UNSRAT, Manado-95115, Email: palilingankenneth@gmail.com Abstract - The development of information and communication technology is very fast. Including the development of mobile technology that delivers smartphone with a lot of functions, not only as a communication device but also as a source of information. It creates the public demand for information and encourages educational institutions, including SMAN 9 Manado to use it. Research titled Registrasi Calon Siswa Baru Berbasis Mobile Android di SMA Negeri 9 Manado aims to assist prospective students to enroll using mobile devices and assist the school to process the enrollment data. The client is developed using Java programming language and runs on Android operating system, while the server developed using PHP programming language and runs on Windows operating system. The Agile Unified Process is used as the software development methodology. Keywords: Android, Mobile Application, Registration System, Smartphone. Abstrak - Perkembangan teknologi informasi dan komunikasi sangatlah pesat. Termasuk perkembangan teknologi mobile yang menghadirkan smartphone dengan berbagai fungsi, bukan hanya sekedar perangkat komunikasi, tetapi juga sebagai sumber informasi. Hal tersebut menciptakan kebutuhan masyarakat terhadap informasi yang semakin besar dan mendorong lembaga pendidikan, termasuk SMA Negeri 9 Manado untuk memanfaatkannya. Skripsi dengan judul Registrasi Calon Siswa Baru Berbasis Mobile Android di SMA Negeri 9 Manado ini bertujuan untuk membantu calon siswa baru untuk melakukan pendaftaran menggunakan perangkat mobile dan membantu pihak sekolah untuk mengolah data pendaftaran. Aplikasi client dikembangkan menggunakan bahasa pemrograman Java dan berjalan diatas sistem operasi Android, sedangkan aplikasi server dikembangkan menggunakan bahasa pemrograman PHP dan berjalan diatas sistem operasi windows. Penulis mengembangkan aplikasi ini menggunakan metodologi pengembangan perangkat lunak Agile Unified Process (AUP). Kata Kunci : Android, Aplikasi Mobile, Sistem Registrasi, Smartphone. I. PENDAHULUAN Perkembangan teknologi informasi dan komunikasi yang semakin pesat berbanding lurus dengan kebutuhan masyarakat akan informasi yang semakin pesat juga, dan mendorong berbagai lembaga pendidikan khususnya SMA N 9 Manado untuk memanfaatkan sistem yang berbasis mobile android yaitu sistem registrasi calon siswa baru berbasis mobile android untuk meningkatkan efektivitas dan fleksibilitas sistem sekolah. Selama ini proses registrasi calon siswa baru di SMA N 9 Manado masih bersifat manual, dengan kata lain calon siswa harus datang di sekolah untuk melakukan registrasi atau pendaftaran, dan pihak sekolah masih mengolah dan menyimpan data dari calon siswa baru secara manual. Itu akan menyebabkan data sulit dikelola dan rentan untuk hilang. Dari latar belakang di atas maka dipandang perlu untuk membuat suatu aplikasi registrasi calon siswa baru berbasis mobile android yang dapat diakses kapan saja dan dimana saja sehingga dapat membantu calon siswa baru untuk melakukan registrasi dan juga membantu guru atau staf administrasi untuk mengelola data calon siswa baru. Maka penulis ingin mencoba mengembangkan atau membuat aplikasi REGISTRASI CALON SISWA BARU BERBASIS MOBILE ANDROID DI SMA N 9 MANADO. II. LANDASAN TEORI A. Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup

E-journal Teknik Elektro dan Komputer (2014), ISSN: 2301-8402 2 sistem operasi, middleware dan aplikasi. Android menyediakan API (Application Programming Interface) yang menawarkan akses ke hardware, maupun data-data ponsel sekaligus atau data sistem sendiri. Bahkan, pengguna dapat menghapus aplikasi inti dan menggantinya dengan aplikasi pihak ketiga. B. Eclipse Eclipse adalah sebuah Integrated Development Environmen (IDE) yang digunakan untuk membangun aplikasi berbasis Java. The Eclipse IDE for Java Developers contains what you need to build Java applications. Considered by many to be the best Java development tool available, the Eclipse IDE for Java Developers provides superior Java editing with validation, incremental compilation, crossreferencing, code assist; an XML Editor; Mylyn; and much more. Dibutuhkan Java Runtime Environment (JRE) untuk menjalankan Eclipse IDE untuk Java Developers. C. Penerimaan Siswa Baru Kegiatan rutin dari sekolah untuk melakukan penerimaan calon murid yang memenuhi syarat tertentu untuk memperoleh pendidikan pada bentuk satuan pendidikan dan mengikuti suatu jenjang pendidikan yang lebih tinggi III. METODOLOGI PENELETIAN A. Objek dan Lokasi Penelitian Objek penelitian dalam tugas akhir ini dilakukan pada siswa-siswi di SMA N 9 Manado Sulawesi Utara B. Metode Perancangan Sistem Dalam penelitian ini, penulis memakai metode pengembangan software Agile Unified Process (AUP). AUP merupakan salah satu metodologi yang digunakan dalam pengembangan Sistem Informasi. Ambysoft mengatakan AUP is a simplified version of the Rational Unified Process. It describes a simple, easy to understand approach to developing business application software using agile techniques and concepts yet still remaining true to the RUP. Berdasarkan pengertian diatas, AUP merupakan metode pengembangan Sistem Informasi yang dikembangkan dari metode RUP dan menggunakan prinsip-prinsip Agile (Agility). 4 fase AUP (gambar 1) dimulai dengan fase Inception, merupakan fase awal, yang menentukan visi, ruang lingkup dan mengidentifikasi kebutuhan user. Fase Elaboration, merupakan fase untuk mengidentifikasi garis dasar arsitektur sistem. Fase Construction, merupakan fase yang menampilkan antarmuka sistem, dan source code program. Fase Transition, merupakan fase akhir, yaitu fase untuk mevalidasi dan mengimplementasi sistem. IV. HASIL DAN PEMBAHASAN Pembuatan aplikasi ini menggunakan metode Agile-UP. Pembuatan aplikasi dibuat dalam 4 tahap berdasarkan metodologi yaitu, Inception, Elaboration, Construction dan Transition. A. Inception Fase ini merupakan fase awal dalam metodologi Agile-UP yang bertujuan untuk menentukan visi, ruang lingkup sistem dan mengidentifikasi kebutuhan user terhadap sistem. B. Elaboration Fase ini menggambarkan garis dasar arsitektur sistem, diagram diagram yang menggambarkan arsitektur dari sistem ini adalah. Use Case Diagram (gambar 2), menggambarkan tentang semua actor yang berhubungan dengan aplikasi dan apa yang bisa mereka perbuat dalam sistem. Diagram Navigasi Client Side (gambar 3), menjelaskan tentang navigasi dari fasilitas aplikasi khusus bagian client. Diagram Navigasi Server Side (gambar 4), menjelaskan tentang navigasi dari fasilitas aplikasi khusus bagian server. Deployment View (gambar 5), menunjukkan hubungan antara perangkat lunak dan komponen perangkat keras dalam sistem dan distribusi fisik dari pengolahan system. Diagram ERD (gambar 6), Diagram yang menggambarkan hubungan antara tabel database. C. Construction Fase ini adalah fase ketiga dari metode AUP yang menggambarkan tampilan antarmuka dari sistem. Dibawah ini akan ditampilkan rancangan antarmuka dari sistem. Ada tedapat 2 macam tampilan antarmuka dari sistem ini, yaitu tampilan antarmuka client side dan server side. Tampilan menu utama client side (gambar 7), yang terdapat menu Registrasi calon siswa, lihat pendaftar/pengumuman, informasi/petunjuk, tentang dan yang terakhir menu keluar.

E-journal Teknik Elektro dan Komputer (2014), ISSN: 2301-8402 3 Tampilan form registrasi client side (gambar 8), yang menunjukan form isian yang harus diisi untuk pendaftaran. Tampilan data pendaftar client side (gambar 9), menunjukan data pendaftar yang sudah mendaftar, dan juga tersedia form pencarian berdasarkan nama atau NISN. Tampilan detail data pendaftar client side (gambar 10), menunjukan detail dari data pendaftar, seperti tanggal daftar, status seleksi, dan status verifikasi. Tampilan Menu utama server side (gambar 11), yang menunjukan meu-menu yang bisa digunakan di sistem bagian server. Tampilan lihat data pendaftar dari aplikasi server side (gambar 12), dimana admin bisa melihat data pendaftar, dan menentukan status verifikasi atau status seleksi. Gambar 1. AUP Life Cycle Gambar 3. Diagram Navigasi Client Side Gambar 2. Use Case Diagram Gambar 4. Diagram Navigasi Server Side

E-journal Teknik Elektro dan Komputer (2014), ISSN: 2301-8402 4 Gambar 7. Tampilan menu utama client side Gambar 5. ERD Diagram Gambar 8. Tampilan formulir isian pendaftaran client side Gambar 6. Deployment View Gambar 9. Tampilan Lihat pendaftar client side

E-journal Teknik Elektro dan Komputer (2014), ISSN: 2301-8402 5 A. Kesimpulan V. KESIMPULAN DAN SARAN Aplikasi dapat membantu calon siswa baru untuk melakukan registrasi di SMA N 9 Manado secara online lewat smartphone yang bersistem operasi android. Aplikasi ini dapat membantu calon siswa untuk melihat data pendaftar dan juga pengumuman hasil seleksi. Aplikasi ini dapat membantu calon siswa untuk melihat data informasi dari sekolah. Aplikasi ini dapat membantu calon siswa untuk menghubungi panitia penerimaan siswa baru SMA N 9 manado secara online. Aplikasi dapat membantu pihak sekolah untuk mengelola data pendaftar. Aplikasi dapat mencetak data biodata yang di inputkan calon siswa ke dalam format.pdf. Gambar 10. Detail Lihat data pendaftar client side B. Saran Berikut merupakan saran yang berkaitan dengan pengembangan aplikasi ini lebih lanjut. Apabila dilakukan pengembangan lebih lanjut sebaiknya dilakukan penambahan fitur dalam aplikasi client maupun aplikasi server. Menggunakan server yang bebas dari gangguan agar data dapat selalu diakses. DAFTAR PUSTAKA Gambar 11. Tampilan halaman utama server side [1] Ambysoft, The Agile Unified Procces (AUP), tersedia di : http://www.ambysoft.com/unifiedprocess/agileup.html [Diakses 20 September 2013]. [2] Hashimi S. Y. dan S. Komatineni, Pro Androd. Apress. United States of America, 2009. [3] M. Reto, PROFESSIONAL Android 2 Application Development. Wiley Publishing, Inc, United States of America, 2010. [4] M. Mark L, The Busy Coder's Guide to Android Development. CommonsWare, LLC, United States of America, 2008. [5] S. Nazruddin, Pemrograman Aplikasi Mobile SmarthPhone Dan Tablet PC Berbasis Android, Bandung: Informatika, 2012. Gambar 12. Tampilan menu data pendaftar server side