APLIKASI
MOBILE
NILAI MAHASISWA DAN INFO KAMPUS BERBASIS
MOBILE
1PURWADI BUDI SANTOSO
2
FAHMIFELLANY
Program Studi Teknik Informatika Sekolah Tinggi Teknologi Mandala Bandung Jl. Soekarno Hatta No.597 Bandung
Telp. (022) 7301738, 70791003 Fax. (022) 7304854
Abstract
Technological developments are rapidly and rapidly, especially information and communication technology and one of them is an application to obtain academic information for students who use mobile phones with the Android operating system. In the development of this system the author uses the Java programming language used to build Android applications, while the database used is MySQL. The system development methodology used by the writer is the Waterfall methodology. Waterfall methodology that the author uses has several stages, namely Analysis, Design, Coding, Testing and Maintenance. In the process of collecting data the author uses methods of observation, interviews and literature studies. Based on the results of the study, the authors conclude the student value mobile application and campus info is one of the solutions created to display value information, lecture schedules and campus info for students needed on mobile phones with a mobile-based operating system and this application can still be developed on various platforms such as windows phone, blackberry OS and other platforms.
Keywords: Student Value Mobile Application, Waterfall, MySQL
Abstrak
Perkembangan teknologi semakin pesat dan cepat khususnya teknologi informasi dan komunikasi dan salah satunya adalah aplikasi untuk memperoleh informasi akademik bagi mahasiswa yang menggunakan ponsel dengan sistem operasi android. Tujuan untuk penulisan skripsi ini adalah memberikan kemudahan bagi mahasiswa dalam melihat nilai, jadwal perkuliahan dan info kampus. Dalam pengembangan sistem ini penulis menggunakan bahasa pemrogaman Java digunakan untuk membangun aplikasi Android, sedangkan basis data yang digunakan adalah MySQL. Metodologi pengembangan sistem yang penulis digunakan adalah metodologi Waterfall. Metodologi Waterfall yang penulis gunakan memiliki beberapa tahapan yaitu Analisis, Desain, Coding, Pengujian dan Pemeliharaan. Dalam proses pengumpulan data penulis menggunakan metode observasi, wawancara dan studi pustaka. Berdasarkan hasil penilitian, penulis menyimpulkan Aplikasi mobile nilai mahasiswa dan info kampus ini merupakan salah satu solusi yang dibuat untuk menampilkan informasi nilai, jadwal perkuliahan dan info kampus untuk mahasiswa yang dibutuhkan pada ponsel dengan sistem operasi berbasis mobile dan aplikasi ini masih bisa di kembangkan di berbagai platform seperti windows phone, blackberry OS dan platform lainnya
Kata kunci: Aplikasi Mobile Nilai Mahasiswa, Waterfall, MySQL
1. PENDAHULUAN
Semakin berkembangnya teknologi saat ini maka kebutuhan penyimpanan nilai dalam skala yang besar sangat dibutuhkan
terutama di Kampus STT Mandala Bandung perangkatdatabasesangat berperan penting dalam perkembangan kampus. Banyak
ISU TEKNOLOGI STT MANDALA VOL.13 NO.1 JULI 2018 p-ISSN 1979-4819 e-ISSN 2599-1930
90
Dengan adanya perangkat database, semakin memudahkan dalam pengolahan nilai, proses lebih cepat dan penyimpanan data nilai lama akan tetap tersimpan, sehingga kita tidak perlu lagi melihat berbagai tumpukan file-file. Terutama dalam pemrosesan data, misalkan pada suatu instansi atau lembaga pendidikan yang memerlukan suatu kemudahan dan waktu yang efisien dalam pengolahan data dan nilai.
Untuk dapat menyelesaikan masalah-masalah tersebut dibutuhkan suatu perangkat lunak yang dapat memudahkan pengolahan. Sistem pengolahan data nilai ini dimulai dari data jurusan, data matakuliah kemudian pendataan nilai persemester mahasiswa. Semua proses tersebut menggunakan berbagai data yang harus diolah untuk memudahkan pendataan data, maka diperlukan sebuah software aplikasi mobile sehingga waktu pemrosesan bisa lebih cepat.
2. METODE PENELITIAN
2.1. Metode Pengumpulan Data
Menurut Sugiyono (2013:224) teknik pengumpulan data merupakan langkah yang paling strategis dalam penelitian, karena tujuan utama dari penelitian adalah mendapatkan data. Adapun metode yang digunakan untuk mengumpulan data meliputi :
1. Sumber Data Primer a. Wawancara
Menurut Ester berg dalam Sugiyono (2013:231) “Wawancara adalah pertemuan dua orang untuk bertukar informasi dan ide melalui tanya jawab sehingga dapat dikonstruksikan makna dalam suatu topik tertentu dan dengan wawancara, penelitian akan mengetahui hal-hal yang lebih mendalam tentang partisipasi dalam menginterprestasikan situasi dan fenomena yang terjadi yang tidak mungkin bisa ditemukan melalui observasi”.
b. Observasi
Sutrisno Hadi dalam Sugiyono (2013:145) mengemukakan bahwa,
observasi merupakan suatu proses yang kompleks, suatu proses yang tersusun dari berbagai proses biologis dan psikologis. Dua di antara yang terpenting adalah proses-proses pengamatan dan ingatan. Metode ini dilakukan dengan cara mengamati objek penelitian untuk memahami kebutuhan sistem sehingga aplikasi yang dibangun dapat memenuhi kebutuhan pengguna.
2. TeknikDokumentasi
Menurut Sugiyono (2013:240) dokumen merupakan catatan peristiwa yang sudah berlalu. Dokumen bisa berbentuk tulisan, gambar, atau karya-karya monumental dari seorang. Dokumen yang berbentuk tulisan misalnya catatan harian, sejarah kehidupan (life histories), cerita, biografi, peraturan, kebijakan. Dokumen yang berbentuk gambar misalnya foto, gambar hidup, sketsa dan lain-lain. Dokumen yang berbentuk karya misalnya karya seni, yang dapat berupa gambar, patung, film dan lain-lain. Studi dokumen merupakan pelengkap dari penggunaan metode observasi dan wawancara dalam penelitian kualitatif.
3. Teknik Kuesioner
Teknik pengumpulan data yang dilakukan dengan cara memberikan seperangkat pertanyaan atau pernyataan kepada orang lain yang dijadikan responden untuk dijawabnya. Beberapa hal yang perlu diperhatikan dalam penyusunan angket menurut Uma Sekaran (dalam Sugiyono, 2007:163) terkait dengan prinsip penulisan angket, prinsip pengukuran dan penampilan fisik.
4. Triangulasi
Dalam teknik pengumpulan data, triangulasi diartikan sebagai teknik pengumpulan data yang bersifat menggabungkan dari berbagai teknik pengumpulan data dan sumber data yang telah ada.
2.2. Tahap – Tahap Metode Waterfall
akan bisa dilakukan jika tahap sudah dilakukan seperti yan pada gambar 3.1.
Gambar 1 MetodeWaterfal
Sommrville (201
2.3. Metode Peranc
Pada penelitian menggunakan metode berorientasi objek dengan beb pembuatan 5 (lima) macam meliputi usecase diagram diagram, deployment diagra diagram dan activity dia menggunakan Visual Parad 14.2 Enterprise Edition pembuatan database dan program yang disesuaikan kebutuhan. Bahasa pemro digunakan adalah PHP da database yang digunakan ada
3. HASIL DAN PEMBAH
3.1. Hasil Perancan
Untuk merancang sebuah
mobile nilai mahasiswa mem maka terlebih dahulu pe penelitian sistem yang akan di
3.2. Gambaran Um Sistem
Dari hasil analisis keb penulis menemukan beberapa seperti yang dijelaskan diatas. mencoba mengusulkan suatu sistem berupa aplikasi be dengan harapan sistem yang dapat membantu, terutama kuliah, nilai IP (Indeks Prest (Indeks Prestasi Kumulatif). Gambaran umum dari sistem adalah untuk memberikan ga
ap ke-1 dan ke-2 sistem informasi perancangan sistem mengenai komponen akan di desain. P sistem dilakukan ag sistem dapat terara sebab itu sistem memenuhi batasa perancangan siste kebutuhan fungsi menggambarkan bag bentuk. Pada tahap
mobiledirancang den komunikasi antara p pembuat program gu aplikasi yang sesu dibutuhkan.
Aplikasi ini u aplikasi yang baik, langkah-langkah op perancangan antar untuk mendukung ap
3.3. Peran
Antar muka in yang akan digunaka muka ini berfungsi un
form aplikasi dan d secara sederhana.
a.
Tampilan Hala
Gambar 2 Tampilan H Aplikasi Nilai Onl
ngguna (user) mengenai si berbasis mobile, em secara umum juga en sistem informasi yang Penentuan persyaratan agar arah perancangan rah pada sasaran, oleh yang dirancang harus san sistem dimana sistem ini merupakan gsional. Implementasi agaimana suatu sistem di ap perancangan aplikasi engan tujuan sebagai alat pemakai (user) dengan guna mendapatkan sistem suai dengan apa yang
i untuk mendesain suatu ik, yang isinya adalah operasi dalam proses tar muka, implementasi
aplikasi.
ancangan Antar Muka
ini adalah desain utama akan oleh aplikasi, antar untuk merancang tampilan desain layout dirancang
alaman
Splash Screen
n HalamanSplash Screen
ISU TEKNOLOGI STT MANDALA VOL.13 NO.1 JULI 2018 p-ISSN 1979-4819 e-ISSN 2599-1930
92
b. Tampilan Login
Gambar 3 Tampilan Login Aplikasi Nilai Online STTM Bandung
Login akan muncul setelah splash screen ditampilkan. Pada interface menu login ini mahasiswa harus memasukan username dan password untuk bisa masuk ke menu awal.
c. Tampilan Menu Awal
Gambar 4. Tampilan Menu Aplikasi Nilai Online STTM Bandung
Menu awal akan muncul setelah masuk login ditampilkan. Pada interface
menu awal inimahasiswaakan melihat enam pilihan menu aplikasi nilai online akademik STTM Bandung.
d. TampilanJadwal Kuliah
Gambar 5 Tampilan Jadwal Perkuliahan
Gambar diatas merupakan rancangan dari jadwal perkuliahan. Pada rancangan jadwal perkuliahan terdapat beberapa jadwal perkuliahan yang akan di ambil oleh mahasiswa. Jadwal perkuliahan akan mengingatkannya untuk kuliah yang akan di ambil oleh mahasiswa tersebut.
e. Tampilan Kartu Hasil Studi
persemester kuliah yang di jalankan oleh mahasiswa tersebut.
f. Tampilan Menu Transkrip Nilai
Gambar 7 Tampilan Menu Transkrip Nilai
Gambar diatas merupakan rancangan dari menu transkrip nilai. Pada rancangan menu transkrip nilai ini menampilkan keseluruhan nilai mata kuliah yang telah di ambil dan terdapat 1 button yang akan menghitung keseluruhan nilai dan sks yang telah di ambil oleh mahasiswa tersebut untuk melihat hasil kuliah.
g. Tampilan Menu Info Kampus
Gambar 8 Tampilan Menu Info Kampus
Gambar diatas merupakan rancangan dari info kampus. Pada rancangan info kampus terdapat beberapa list menu yang akan menampilkan informasi keseluruhan yang ada di kampus. Masing - masing list menu ini terdapat informasi yang berbeda-beda.
h. Tampilan Menu Pengaturan Akun
Gambar 9 Tampilan Menu Pengaturan Akun
Gambar diatas merupakan rancangan dari menu pengaturan akun. Pada rancangan menu pengaturan akun untuk menganti password lama ke yang baru untuk mencegah orang lain masuk ke akun mahasiswa dan terdapat dua button untuk menyimpan password dan menghapus data password.
i. Tampilan Menu Keluar
ISU TEKNOLOGI STT MANDALA VOL.13 NO.1 JULI 2018 p-ISSN 1979-4819 e-ISSN 2599-1930
94
Gambar diatas merupakan rancangan dari tampilan keluar. Pada rancangan keluar ini akan menutup langsung aplikasi tersebut keseluruhan dan akan kembali ke menu awal.
3.4. Implementasi Perangkat Keras
Dalam menerapkan dari perancangan yang telah di jelaskan sebelumya dibutuhkan beberapa perangkat keras untuk menyajikan aplikasi ini. Adapun perangkat keras yang dibutuhkan adalah sebagai berikut:
A. Komputer/Laptop
Adapun Komputer yang digunakan adalah dengan spesifikasi berikut:
Tabel 1 Perangkat Keras Yang Digunakan
NO Perangkat Keras
Spesifikasi
1 Proccesor Intel ® Core ™ i3-2328M @2.20Ghz 2 RAM 2 GB
3 HDD 1000 GB HDD 4 Monitor 14.0” HD LED
LCD 5 Wifi Telkomsel
Dalam menerapkan rancangan yang telah dibuat, dibutuhkan beberapa software
untuk membuat program aplikasi pembelajaran tajwid dan makhorijul huruf yaitu:
Tabel 2 Perangkat Lunak Yang Digunakan
No. Perangkat Lunak Spesifikasi 1. Sistem Operasi Windows 7
Ultimate 32-bit
2. Bahasa
Pemrograman
Java
3. Editor Eclipse JUNO
4. Emulator BlueStack
5. Browser Opera
6. Xampp Xampp 1.7.4
Berdasarkan hasil pengujian dengan kasus
Black box yang telah dilakukan dapat ditarik kesimpulan bahwa aplikasi sudah berjalan cukup maksimal, tetapi tidak menutup kemungkinan dapat terjadi kesalahan suatu
saat pada saat aplikasi digunakan, sehingga membutuhkan proses maintenance untuk lebih mengetahui kekurangan dari aplikasi.
4. KESIMPULAN DAN SARAN
4.1 Kesimpulan
Berdasarkan hasil penelitian yang telah dilakukan oleh penulis mengenai
Pengembangan aplikasi mobile nilai untuk mahasiswa secara online di Sekolah Tinggi Teknologi Mandala Bandung serta pembahasan yang telah dikemukakan pada bab-bab sebelumnya, penulis dapat menarik kesimpulan sebagai berikut:
1. Aplikasi mobile nilai akademik untuk mahasiswa ini merupakan salah satu solusi yang dibuat untuk menampilkan informasi nilai dan jadwal kuliah untuk mahasiswa yang dibutuhkan pada ponsel atau
smartphone dengan sistem operasi berbasis android.
2. Aplikasi ini menyediakan menu dan antarmuka yang disesuaikan dengan kebutuhan mahasiswa untuk megakses informasi tentang nilai dan jadwal perkuliahan dengan tampilan yang responsif.
3. Dengan adanya pengembangan aplikasi mobile ini, diharapkan mampu mengatasi kendala-kendala yang ada pada sistem yang terdahulu serta memudahkan user dalam proses jadwal perkuliahan dan nilai. 4. Aplikasi yang saya bangun bisa
menghasilkan nilai persemester mahasiswa, nilai transkrip mahasiswa dan nilai mata kuliah untuk mahasiswa yang akan di ambil. Pada saat penulisan Tugas Akhir ini juga penulis menemukan kesulitan diantara lain:
1. Terbatasnya data yang dapat diolah sehingga penulis harus membuat data Dummy dalam perancangan aplikasi ini.
emulator, emulator berjalan kurang baik.
4.2 Saran
Berdasarkan pembahasan yang telah diuraikan, saran dari penelitian ini untuk pengembangan lebih lanjut adalah sebagai berikut:
1. Sistem aplikasi mobile nilai untuk mahasiswa ini masih bisa dikembangkan lagi agar lebih detail, fungsi yang belum terdapat di sistem ini ialah menginputkan registrasi perkuliahan dan bisa di tambahkan dengan informasi-informasi update tentang perkuliahan di Sekolah Tinggi Teknologi Mandala Bandung seperti batas regis, info ujian, info pembayaran, dll.
2. Aplikasi ini bisa di kembangkan di berbagai platform sepertiWindows Phone, Blackberry OS, Iosdan platform lainnya.
DAFTAR PUSTAKA
Agustin, Tinuk, 2012. Analisis dan Perancangan Sistem Informasi Akademik Pada AMIKOM Cipta Darma Surakarta Berbasis Web Framework Codeeigniter, Naskah Publikasi, Yogyakarta : STMIK AMIKOM
Ansari Saleh Ahmar. 2012. Panduan Sistem Informasi Akademik Sekolah
Berbasis WEB. Edisi Pertama. Yogyakarta. Penerbit Lokomedia
A.S Rosa dan Salahuddin M. 2013.
Rekayasa Perangkat Lunak. Bandung: Informatika.
A.S Rosa dan Salahuddin M, 2011.
Modul Pembelajaran Rekayasa Perangkat Lunak (Terstruktur dan Berorientasi Objek), Modula, Bandung.
Budiman, Agustiar. 2012. Pengujian Perangkat Lunak denganMetode Black Box Pada Proses Pra Registrasi UserVia Website. Makalah, halaman: 4.
Herlawati., & Widodo. 2011.
Menggunakan UML. Informatika. Bandung Ian Sommerville. 2016. Software Engineering. Edisi ke-10. Senior Manufacturing Controller, Production, Global Edition: Trudy Kimber
John W. Satzinger., Robert B. Jackson., Stephen D. Burd. 2012.
Introduction To Sistems Analysis And Design. An Agile, Iterative Approach (Paperback).
Nazruddin Safaat H, 2012. Android (Pemograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android).
Informatika, Bandung.
Nugroho., dan Adi. 2010. Rekayasa Perangkat Lunak Menggunakan UML & Java. Yogyakarta: Andi Offset.
Pressman, Roger S. 2012. Rekayasa Perangkat Lunak – Buku Satu, Pendekatan Praktisi (Edisi 7). Yogyakarta: Andi.
Prof. Dr. Sugiyono, Cetakan Ke-19, Oktober 2013. Metode Penelitian Kuantitatif, Kualitatif Dan R&D. Penerbit Alfabeta, CV. Bandung
Rizky, Soetam. 2011. Konsep Dasar Rekayasa Perangkat Lunak. Jakarta: Prestasi Pustaka.
Safaat, Nazruddin. 2014. Android Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Bandung:
Informatika.
Supardi, Ir. Yuniar (2014). Semua Bisa Menjadi Programmer Android Case Study. Jakarta : PT. Alex Media Komputindo.
Sutabri, Tata. S.Kom,MM. (2004).
Analisa Sistem Informasi. Edisi Pertama. Yogyakarta: Andi.
Wiriaatmadja, Rochiati, 2008.