View of APLIKASI MOBILE NILAI MAHASISWA DAN INFO KAMPUS BERBASIS MOBILE
APLIKASI MOBILE NILAI MAHASISWA DAN INFO KAMPUS BERBASIS
MOBILE
1 PURWADI 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, MySQLterutama di Kampus STT Mandala Bandung perangkat database sangat berperan penting dalam perkembangan kampus. Banyak
1. PENDAHULUAN
database yang digunakan untuk beberapa
aplikasi, diantaranya Mysql, Access, Oracle, Semakin berkembangnya teknologi saat
Paradox, dan lainnya sebagainya dengan ini maka kebutuhan penyimpanan nilai dalam berbagai kelebihan dan kekurangannya. skala yang besar sangat dibutuhkan 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.
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.
2. METODE PENELITIAN
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.
2.1. Metode Pengumpulan Data
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
Metode waterfall adalah pengerjaan dari suatu sistem dilakukan secara berurutan atau secara linear. Jadi jika langkah satu belum dikerjakan maka tidak akan bisa melakukan pengerjaan langkah 2, 3 dan seterusnya. Secara otomatis tahapan ke-3 akan bisa dilakukan jika tahap sudah dilakukan seperti yan pada gambar 3.1.
Gambar 1 Metode Waterfal Sommrville (201
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
n Halaman Splash Screen nline STTM Bandung
alaman Splash Screen
ini adalah desain utama akan oleh aplikasi, antar untuk merancang tampilan desain layout dirancang
ancangan Antar Muka
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.
Gambar 2 Tampilan H Aplikasi Nilai Onl ngguna (user) mengenai si berbasis mobile, em secara umum juga en sistem informasi yang
Tampilan Hala
a.
form aplikasi dan d secara sederhana.
Antar muka in yang akan digunaka muka ini berfungsi un
3.3. Peran
Aplikasi ini u aplikasi yang baik, langkah-langkah op perancangan antar untuk mendukung ap
komunikasi antara p pembuat program gu aplikasi yang sesu dibutuhkan.
mobile dirancang den
2.3. Metode Peranc
3. HASIL DAN PEMBAH
3.1. Hasil Perancan
3.2. Gambaran Um Sistem b. Tampilan Login Gambar 3 Tampilan Login Aplikasi Nilai
14.2 Enterprise Edition pembuatan database dan program yang disesuaikan kebutuhan. Bahasa pemro digunakan adalah PHP da database yang digunakan ada
Untuk merancang sebuah
mobile nilai mahasiswa mem
maka terlebih dahulu pe penelitian sistem yang akan di
ebutuhan sistem pa permasalahan tas. Maka penulis atu perancangan berbasis android g penulis usulkan a dalam jadwal restasi), dan IPK m yang diusulkan gambaran secara umum kepada peng 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
mum Tentang
rfall MenurutIan
016)
ancangan
ini, penulis e rancangan beberapa tahapan m diagram UML am, component gram, sequence diagram dengan adigma for UML ion. Kemudian dan pembuatan an berdasarkan rograman yang dan Java serta dalah MySQL
HASAN cangan
ah sistem aplikasi emakai android, perlu dilakukan di kembangkan.
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 yang di tunjukan
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.
Gambar 4. Tampilan Menu Aplikasi Nilai Online STTM Bandung
Menu awal akan muncul setelah masuk login ditampilkan. Pada interface menu awal ini mahasiswa akan 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.
c. Tampilan Menu Awal
e. Tampilan Kartu Hasil Studi
Gambar 6 Tampilan menu Kartu Hasil Studi Gambar diatas merupakan rancangan dari kartu hasil studi.Pada rancangan kartu hasil studi terdapat delapan list menu yaitu menu semester 1 sampai semester 8.Masing
- – masing list menu ini merupakan isi nilai
f. Tampilan Menu Transkrip Nilai
yang ada di kampus. Masing - masing list menu ini terdapat informasi yang berbeda- beda.
h. Tampilan Menu Pengaturan Akun Gambar 7 Tampilan Menu Transkrip Nilai
Gambar diatas merupakan rancangan dari menu transkrip nilai. Pada rancangan menu transkrip nilai ini menampilkan
Gambar 9 Tampilan Menu Pengaturan Akun keseluruhan nilai mata kuliah yang telah di ambil dan terdapat 1 button yang akan
Gambar diatas merupakan rancangan menghitung keseluruhan nilai dan sks yang telah di ambil oleh mahasiswa tersebut untuk dari menu pengaturan akun. Pada rancangan melihat hasil kuliah. menu pengaturan akun untuk menganti password lama ke yang baru untuk
g. Tampilan Menu Info Kampus mencegah orang lain masuk ke akun
mahasiswa dan terdapat dua button untuk menyimpan password dan menghapus data password. i. Tampilan Menu Keluar
Gambar 8 Tampilan Menu Info Kampus Gambar 10 Tampilan Keluar 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
5. Browser Opera
yang dimiliki penulis sehingga pembuatan aplikasi hanya dapat di buat pada satu platform yaitu android. Dan saat melakukan testing pada
2. Terbatasnya kemampuan Laptop / PC
1. Terbatasnya data yang dapat diolah sehingga penulis harus membuat data Dummy dalam perancangan aplikasi ini.
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:
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.
2. Aplikasi ini menyediakan menu dan antarmuka yang disesuaikan dengan kebutuhan mahasiswa untuk megakses informasi tentang nilai dan jadwal perkuliahan dengan tampilan yang responsif.
smartphone dengan sistem operasi berbasis android.
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
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:
4.1 Kesimpulan
4. KESIMPULAN DAN SARAN
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.
Black box yang telah dilakukan dapat ditarik
6. Xampp Xampp 1.7.4 Berdasarkan hasil pengujian dengan kasus
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:
3. Editor Eclipse JUNO
Java
2. Bahasa Pemrograman
1. Sistem Operasi Windows 7 Ultimate 32- bit
Tabel 2 Perangkat Lunak Yang Digunakan No. Perangkat Lunak Spesifikasi
5 Wifi Telkomsel Dalam menerapkan rancangan yang telah dibuat, dibutuhkan beberapa software untuk membuat program aplikasi pembelajaran tajwid dan makhorijul huruf yaitu:
4 Monitor 14.0” HD LED LCD
3 HDD 1000 GB HDD
2 GB
2 RAM
1 Proccesor Intel ® Core ™ i3- 2328M @2.20Ghz
Spesifikasi
NO Perangkat Keras
Tabel 1 Perangkat Keras Yang Digunakan
4. Emulator BlueStack emulator, emulator berjalan kurang Herlawati., & Widodo. 2011. baik. Menggunakan UML. Informatika. Bandung
Ian Sommerville. 2016. Software
4.2 Saran Engineering. Edisi ke-10. Senior
Manufacturing Controller, Production, Global Berdasarkan pembahasan yang telah Edition: Trudy Kimber diuraikan, saran dari penelitian ini untuk John W. Satzinger., Robert B. pengembangan lebih lanjut adalah sebagai Jackson., Stephen D. Burd. 2012. berikut:
Introduction To Sistems Analysis And
1. Sistem aplikasi mobile nilai untuk Design. An Agile, Iterative Approach mahasiswa ini masih bisa (Paperback). dikembangkan lagi agar lebih detail, Nazruddin Safaat H, 2012. Android fungsi yang belum terdapat di sistem (Pemograman Aplikasi Mobile Smartphone ini ialah menginputkan registrasi dan Tablet PC Berbasis Android). perkuliahan dan bisa di tambahkan Informatika, Bandung. dengan informasi-informasi update Nugroho., dan Adi. 2010. Rekayasa tentang perkuliahan di Sekolah Tinggi Perangkat Lunak Menggunakan UML & Java. Teknologi Mandala Bandung seperti Yogyakarta: Andi Offset. batas regis, info ujian, info Pressman, Roger S. 2012. Rekayasa pembayaran, dll. Perangkat Lunak – Buku Satu, Pendekatan
2. Aplikasi ini bisa di kembangkan di Praktisi (Edisi 7). Yogyakarta: Andi. berbagai platform sepertiWindows Prof. Dr. Sugiyono, Cetakan Ke-19,
Phone, Blackberry OS, Iosdan Oktober 2013. Metode Penelitian Kuantitatif, platform lainnya. Kualitatif Dan R&D. Penerbit Alfabeta, CV.
Bandung Rizky, Soetam. 2011. Konsep Dasar
Rekayasa Perangkat Lunak. Jakarta: DAFTAR PUSTAKA Prestasi Pustaka.
Safaat, Nazruddin. 2014. Android
Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Bandung:
Agustin, Tinuk, 2012. Analisis dan Informatika.
Perancangan Sistem Informasi Akademik
Supardi, Ir. Yuniar (2014). Semua
Pada AMIKOM Cipta Darma Surakarta Bisa Menjadi Programmer Android Case Berbasis Web Framework Codeeigniter, Study. Jakarta : PT. Alex Media
Naskah Publikasi, Yogyakarta : STMIK Komputindo. AMIKOM Sutabri, Tata. S.Kom,MM. (2004).
Ansari Saleh Ahmar. 2012. Panduan Analisa Sistem Informasi. Edisi Pertama.
Sistem Informasi Akademik Sekolah Yogyakarta: Andi. Berbasis WEB. Edisi Pertama. Yogyakarta.
Wiriaatmadja, Rochiati, 2008. Penerbit Lokomedia Metode Penelitian Tindakan Kelas, Bandung.
A.S Rosa dan Salahuddin M. 2013.
PT Remaja Rosdakarya Offse.
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.