• Tidak ada hasil yang ditemukan

PERANCANGAN APLIKASI MAJALAH DINDING FAKULTAS TEKNIK DAN KOMPUTER UNIVERSITAS HARAPAN MEDAN BERBASIS ANDROID

N/A
N/A
Protected

Academic year: 2022

Membagikan "PERANCANGAN APLIKASI MAJALAH DINDING FAKULTAS TEKNIK DAN KOMPUTER UNIVERSITAS HARAPAN MEDAN BERBASIS ANDROID"

Copied!
10
0
0

Teks penuh

(1)

160

PERANCANGAN APLIKASI MAJALAH DINDING FAKULTAS TEKNIK DAN KOMPUTER UNIVERSITAS HARAPAN MEDAN

BERBASIS ANDROID

Try Wahyu Permana T

Universitas Harapan Medan, Jl. H.M. Joni, No. 70 C, Medan, [email protected]

Yunita Sari Siregar

Universitas Harapan Medan, Jl. H.M. Joni, No. 70 C, Medan, [email protected]

Nur Wulan

Universitas Harapan Medan, Jl. H.M. Joni, No. 70 C, Medan, [email protected]

Abstract

The wall magazine for students contains not only lecture activities but also various information, for example.

announcements about matters relating to campus academic activities. The wall magazine application is designed to help students get the latest news or information about campus. The design of the wall magazine application uses the Waterfall model and uses the UML development method, use cases, activity diagrams, class diagrams, and sequence diagrams. The programming language used is php, and java and the database manager used is MySQL. This online wall magazine application can run at least on Android version 4.1. This application uses a web admin which functions to make it easier to update data. The technique of testing the quality of the online wall magazine application system uses blackbox testing. Then an android-based online magazine is produced which is more efficiently used by students.

Keywords:

online wall magazine, android, waterfall, UML, php, java, MySQL

Abstrak

Majalah dinding untuk mahasiswa tidak hanya berisi tentang kegiatan perkuliahan tetapi juga tentang berbagai informasi, misalnya. pengumuman tentang hal-hal yang bersangkutan dengan kegiatan akademik kampus. Aplikasi majalah dinidng dirancang untuk membantu mahasiswa mendapatkan berita atau informasi terbaru tentang kampus. Perancangan aplikasi majalah dinding menggunakan model Waterfall dan menggunakan metode pengembangan UML, use case, activity diagram, class diagram, dan sequence diagram. Bahasa pemograman yang digunakan adalah php, dan java serta pengelolah database yang digunakan adalah MySQL. Aplikasi mading online ini dapat berjalan minimal di android versi 4.1. Aplikasi ini menggunakan web admin yang berfungsi untuk mempermudahkan update data. Teknik pengujian kualitas sistem aplikasi mading online menggunakan testing blackbox. Maka dihasilkan sebuah mading online berbasis android yang lebih efisien digunakan oleh mahasiswa.

Kata Kunci:

mading online, android, waterfall, UML, php, java, MySQL

1. PENDAHULUAN

Mading adalah salah satu media komunikasi serta informasi massa tulis, yang penyajiannya biasanya dipajang pada media dinding atau sejenisnya. Pemberitahuan informasi mengenai kegiatan-kegiatan akademik atau non akademik yang berkaitan dengan kampus menggunakan mading dirasa kurang efisien dan efektif dikarenakan malasnya mahasiswa/i untuk melihat dan membaca informasi tersebut melalui majalah dinding (mading), kurang menariknya papan majalah dinding, dan kertas yang sering di rusak oleh pihak yang tidak bertanggung jawab serta penempatan papan mading yang dirasa kurang strategis sehingga adanya informasi yang kurang jelas, informasi majalah dinding atau artikel yang disampaikan terbatas dan susah meng update informasi dalam waktu yang cukup singkat bagi pihak informan yang mengakibatkan informasi tersebut itu tidak update karena tidak ada kejelasan waktunya.

Mading adalah salah satu media komunikasi serta informasi massa tulis, yang penyajiannya biasanya dipajang pada media dinding atau sejenisnya. Pemberitahuan informasi mengenai kegiatan-kegiatan

(2)

161

akademik ataupun non akademik yang berkaitan dengan kampus menggunakan mading konvensional dirasa kurang efisien dan efektif [1]

Penelitian ini bertujuan untuk membangun sebuah Aplikasi Majalah Dinding Online berbasis Android untuk Fakultas Teknik Dan Komputer Universitas Harapan Medan yang menarik. Nantinya aplikasi majalah dinding online berbasis android ini akan bisa diakses dengan cepat untuk mendapatkan informasi ataupun berbagi informasi. Informasi yang akan di tampilkan di mading ini adalah informasi yang di kelola dari kampus dan untuk mahasiswa.

Pada penelitian yang dilakukan [1] tentang Sistem Informasi Elektronik Mading (E-Mading) sebagai media pemberitahuan informasi kegiatan rutin Akademik. Hasil dari penelitian Aplikasi e-mading yang dibangun dapat memberikan infromasi sehingga dapat memudahkan pengguna memperoleh informasi mengenai kegiatan kampus. Peniliti melakukan Metode pengembangan sistem dari aplikasi e-mading yang dibangun menggunakan metode RUP (Rational Unified Process).

Majalah dinding atau yang biasa diakronimkan menjadi mading merupakan satu jenis media komunikasi massa tulis yang paling sederhana [2]. Majalah dinding merupakan miniatur sebuah koran dari segi perwajahan dan isinya. Materi dari mading harus disusun secara variatif dan harmonis sehingga secara keseluruhan perwajahan majalah dinding tampak menarik dalam bentuk kolom-kolom, bermacam-macam hasil karya seperti teka-teki silang, karikatur dan lain-lain. Ada tiga faktor pendukung dalam menyelenggarakan majalah dinding, yaitu penulis, illustration dan dokumentator. Ketiga faktor tersebut saling terkait satu dengan yang lain dalam melahirkan majalah dinding yang berkualitas [2]

Android Studio adalah IDE (Integreted Development Environment) pengembangan aplikasi Android dan bersifat open source atau gratis. Peluncuran Android Studio ini diumumkan oleh Google pada 16 mei 2013 pada event Google I/O Conference untuk tahun 2013. Sejak saat itu, Android Studio menggantikan Eclipse sebagai IDE resmi untuk mengembangkan aplikasi Android. Android studio sendiri dikembangkan berdasarkan IntelliJ IDEA yang mirip dengan Eclipse disertai dengan ADT plugin (Android Development Tools) [3]

Tujuan penelitian yang ingin di capai dalam membangun dan merancang aplikasi majalah dinding online Fakultas Teknik dan Komputer di Universitas Harapan Medan adalah:

A. Menghasilkan aplikasi majalah dinding berbasis android secara online yang memudahkan mahasiswa/I Universitas Harapan Medan mendapatkan informasi.

B. Agar data pada Majalah Dinding dapat di akses secara online dan Informasi dari mading online bisa menjadi wadah bagi mahasiswa untuk berkreatifitas.

Penelitian ini akan memberikan manfaat sebagai berikut:

A. Memperluas wawasan penulis tentang pemahaman aplikasi mobile.

B. Dijadikan referensi bagi yang ingin memahami dan merancang aplikasi mobile.

C. Menghasilkan aplikasi mobile yang dapat memberikan informasi kepada semua yang membutuhkan informasi tentang mading di Universitas Harapan Medan.

D. Memudahkan untuk mendapatkan informasi seputar kampus di Universitas Harapan Medan.

E. Memudahkan mahasiswa/i untuk mengetahui jadwal kampus dan jadwal ujian.

2. HASIL DAN PEMBAHASAN a.

Mading

Mading merupakan miniatur sebuah koran dari segi perwajahan dan isinya. Materi dari mading harus disusun secara variatif dan harmonis sehingga secara keseluruhan perwajahan majalah dinding tampak menarik dalam bentuk kolom-kolom, bermacam-macam hasil karya seperti teka-teki silang, karikatur dan lain-lain. Ada tiga faktor pendukung dalam menyelenggarakan majalah dinding, yaitu penulis, illustration dan dokumentator. Ketiga faktor tersebut saling terkait satu dengan yang lain dalam melahirkan majalah dinding yang berkualitas.

b.

Waterfall

Waterfall adalah model klasik yang bersifat sistematis, berurutan dalam membangun software. Nama model ini sebenarnya adalah “Linear Sequential Model”. Model ini sering disebut juga dengan “classic life cycle”

atau metode waterfall. Model ini termasuk ke dalam model generic pada rekayasa perangkat lunak dan pertama kali diperkenalkan oleh Winston Royce sekitar tahun 1970 sehingga sering dianggap kuno, tetapi merupakan model yang paling banyak dipakai dalam Software Engineering (SE) [4].

(3)

162

Gambar 1. Waterfall Pressman Gambar 1. Waterfall Pressman [4]

c.

Android

Android merupakan sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak [5]

d.

MySQL

MySQL merupakan sistem manajemen database yang bersifat relational. Artinya, data yang dikelola dalam database yang akan diletakkan pada beberapa tabel yang terpisah sehingga manipulasi data akan jauh lebih cepat. MYSQL dapat digunakan untuk mengelola database mulai dari yang kecil sampai yang sangat besar [6]

e.

UML (Unified Modelling Language)

UML merupakan satu set perlengkapan yang terdiri dari diagram-diagram yang digunakan untuk visualisasikan sistem dengan pendekatan berorientasi objek. UML terdiri dari beberapa komponen dan dapat dibagi menjadi beberapa kategori, yaitu benda, relasi, dan diagram [7].

2.1. Perancangan Sistem

Setelah melakukan analisis sistem berupa identifikasi masalah dan analisis kebutuhan sistem, maka tahap ini akan menjelaskan tentang perancangan sistem yang diinginkan. Adapun perancangan sistem kali ini akan dijelaskan melalui beberapa proses perancangan meliputi use case diagram, activity diagram, class diagram, sequance diagram dari aplikasi mading online berbasis android yang akan dirancang.

1. Use Case Diagram

Use case adalah pendangan dari luar sistem, sementara rancangan adalah pandangan dari dalam mempresentasikan pembangunan dari dalam sistem. Sasaran use case ialah mendefinisikan kebutuhan fungsional dan operasional sistem dengan mendefinisikan skenario penggunaan yang disepakati antara pemakai/pengguna dan pengembang (developer). Menyediakan deskripsi dan tidak ambigu mengenai cara penggunaan dan sistem saling berinteraksi. Menyediakan basis untuk pengujian vaidasi

2. Activity Diagram

Activity Diagram menggambarkan berbagai alir aktivitas dalam sistem yang dirancang, bagaimana masing- masing alir berawal, decision yang mungkin terjadi dan bagaimana mereka berakhir. Penggambaran activity

Gambar 2. Rancangan Use Case Diagram

(4)

163

diagram memiliki kemiripan dengan flowchart diagram. Activity diagram memodelkan event-event yang terjadi pada Use Case dan digunakan untuk pemodelan aspek dinamis dari sistem.

3. Class Diagram

Class diagram adalah diagram UML (Unified Modelling Languange) yang menggambarkan kelas-kelas yang berhubungan dengan sistem antara satu dengan yang lainyang berisi atribut dan operasi.

4. Sequence Diagram

Sequence diagram adalah suatu diagram yang menjelaskan interaksi objek dan menunjukkan (memberi tanda atau petunjuk) komunikasi diantara objek-objek tersebut. Sequence diagram digunakan untuk menjelaskan perilaku pada sebuah skenario dan menggambarkan bagaimana entitas dan sistem berinteraksi, termasuk pesan yang dipakai saat interaksi. Semua pesan digambarkan dalam urutan pada eksekusi. Sequence terbagi menjadi dua yaitu sebagai berikut:

Gambar 3. Rancangan Activity Diagram

Gambar 4. Rancangan Class Diagram

(5)

164 Sequence Diagram Mading Online Bagi Umum

Gambar 5. Squence Diagram Mading Online Umum Sequence Diagram Mading Online Bagi Admin

Gambar 6. Squence Diagram Mading Online Admin

5. Perancangan Database

Perancangan ini merupakan salah satu perancangan yang dimaksudkan untuk menganalisis dengan tujuan mengetahui tabel-tabel apa saja yang dibutuhkan dan tabel-tabel yang ada pada database aplikasi mading online berbasis android.

Tabel 2.1 Tabel Berita

No Nama Tipe Data Ukuran Keterangan

1 id_berita Int 11 Id berita

2 judul_berita Varchar 50 Judul Berita

3 berita Text - Isi Berita

4 id_kategori Int 11 Id Kategori Berita

5 gambar Varchar 50 Gambar Berita

Tabel 2.2 Tabel Jadwal Pelajaran

No Nama Tipe Data Ukuran Keterangan

1 id_jadwal Int 11 Id jadwal pelajaran

2 hari Varchar 50 Hari jadwal pelajaran

3 id_matkul Int 11 Id mata kuliah

4 id_kelas Int 11 Id kelas

5 id_jurusan Int 11 Id jurusan

6 id_dosen Int 11 Id dosen

7 mulai Varchar 20 Waktu mulai

8 akhir Varchar 20 Waktu selesai

(6)

165

Tabel 2.3 Tabel Jadwal Ujian

No Nama Tipe Data Ukuran Keterangan

1 id_ujian Int 11 Id ujian

2 id_matkul Int 11 Id matakuliah

3 id_jurusan Int 11 Id jurusan

4 id_kelas Int 11 Id kelas

5 tanggal Date - Tanggal ujian

6 mulai Varchar 50 Waktu mulai

7 selesai Varchar 50 Waktu selesai

8 id_dosen Int 11 Id dosen

9 id_ruang Int 11 Id ruang

10 jenis_ujian Varchar 50 Jenis ujian

11 status Varchar 50 Status ujian

Tabel 2.4 Tabel Feedback

No Nama Tipe Data Ukuran Keterangan

1 id_feedback Int 11 Id feedback

2 feedback Varchar 40 Feedback

3 tanggal Date - Tanggal feedback

Tabel 2.5 Tabel Pengumuman

No Nama Tipe Data Ukuran Keterangan

1 id_pengumuman Int 11 Id pengumuman

2 judul_pengumuman Varchar 100 Judul pengumuman 3 gambar_pengumuman Varchar 100 Gambar pengumuman 4 tanggal_pengumuman Varchar 100 Tangggal pengumuman

2.2. Hasil Tampilan User

Gambar 7. Halaman Home Aplikasi

(7)

166

Halaman home merupakan halaman utama dari aplikasi mading online berbasis android. Halaman ini akan membawa pengguna kepada halaman-halaman lain dengan menu yang telah tersedia.

Gambar 8. Halaman Berita

Halaman berita merupakan halaman untuk menampilkan berita pada aplikasi mading online yang sudah diinput oleh admin setiap saat melalu web admin.

Gambar 9. Halaman Pengumuman

Halaman pengumuman ini merupakan halaman untuk menampilkan pengumuman penting seputar Akademik kampus pada aplikasi mading online.

(8)

167

Gambar 10. Halaman Jadwal Kuliah

Pada halaman jadwal kuliah terdapat menu pilih jurusan, program kelas, pilih hari, tingkat dan kelas dan akan menampilkan jadwal kuliah sesuai permintaan user.

Gambar 11. Halaman Jadwal Ujian

Pada halaman jadwal ujian terdapat menu pilih jurusan, pilih jenis ujian, program, tingkat dan kelas dan akan menampilkan jadwal ujian sesuai permintaan user.

(9)

168

2.3. Hasil Tampilan Admin

Gambar 12. Halaman Login Admin

Halaman login merupakan halaman untuk login sebagai admin agar bisa masuk dan mengelolah data informasi.

Gambar 13. Halaman Dashboard Admin

Halaman dashboard admin dapat melihat pengunjung aplikasi mading, dapat melihat menu menu seperti dashboard, berita, data kampus, jadwal kuliah, jadwal ujian, about, sign out.

2.4. Hasil Uji Coba

Ketika selesai uji coba terhadap sistem dalam web dan android, maka dapat dijelaskan hasilnya sebagai berikut:

1. Seluruh fungsi tombol berjalan dengan baik dalam tampilan web dan android 2. Aplikasi sesuai dengan rancangan yang diuraikan.

3. Aplikasi sangat mudah digunakan oleh dosen maupun mahasiswa/i.

3. KESIMPULAN

Kesimpulan dari penelitian yang dikerjakan oleh penulis berupa aplikasi majalah dinding online Fakultas Teknik dan Komputer di Universitas Harapan Medan dapat mendapatkan hasil yaitu:

1. Sistem yang berjalan masih sederhana belum memenuhi kebutuhan mahasiswa namun manajemen kampus dapat terbantu dengan pembangunan dan pengembangan aplikasi ini untuk penyampaian informasi.

2. Dengan pengembangan aplikasi ini, mading online bisa di implementasikan serta dapat memberikan infomasi yang lebih akurat kepada mahasiswa/i.

(10)

169

DAFTAR PUSTAKA

[1] H. Ramasudha, B. E. Mahasiswa, M. P. Mahasiswa, and H. Mahasiswa, “Sistem Informasi Elektronik Mading ( E-Mading ) UKM dan Fakultas Ilmu Komputer IIB Darmajaya,” vol. 12, no. x, pp. 1–7, 2018.

[2] I. G. A. N. Sanistyasari, M. Putra, and N. W. Suniasih, “PENGARUH METODE KARYAWISATA FANTASI DI LINGKUNGAN SEKOLAH BERBANTUAN MEDIA MAJALAH DINDING TERHADAP KOMPETENSI PENGETAHUAN PPKn,” J. Pendidik. IPS Indones., vol. 3, no. 1, pp. 21–31, 2019, doi:

10.23887/pips.v3i1.2874.

[3] N. Metafani and D. Djamaludin, “Aplikasi Pengenalan Cagar Budaya Tangerang Berbasis Android Di Dinas Kebudayaan Dan Pariwisata Kota Tangerang,” JIMTEK J.

Ilm. Mhs. Fak. Tek., vol. 1, no. 1, pp. 66–73, 2020.

[4] L. Setiyani, “Perancangan Sistem Informasi Pendidikan Dan Pelatihan (Diklat) Di Balai Besar Pelatihan Kesehatan Ciloto,” Interkom, vol. 13, no. 1, pp. 18–27, 2018.

[5] I. Sumadikarta and A. A. Nugroho, “Perancangan Aplikasi Location Based Service BPJS Kesehatan Berbasis Android,” J. Satya Inform., vol. 2, no. 2, pp. 33–43, 2017.

[6] M. S. Novendri, A. Saputra, and C. E. Firman, “Aplikasi Inventaris Barang Pada Mts Nurul Islam Dumai Menggunakan Php Dan Mysql,” Lentera Dumai, vol. 10, no. 2, pp.

46–57, 2019.

[7] D. Darmawan, “ANALISIS DAN PERANCANGAN SISTEM INFORMASI POINT OF SALES PADA CV . SANJAYA ABADI,” J. Chem. Inf. Model., vol. 53, no. 9, pp.

1689–1699, 2019, doi: 10.1017/CBO9781107415324.004.

Gambar

Gambar 2. Rancangan Use Case Diagram
diagram  memiliki  kemiripan  dengan  flowchart  diagram.  Activity  diagram  memodelkan  event-event  yang  terjadi pada Use Case dan digunakan untuk pemodelan aspek dinamis dari sistem
Gambar 5. Squence Diagram Mading Online Umum  Sequence Diagram Mading Online Bagi Admin
Tabel 2.3 Tabel Jadwal Ujian
+3

Referensi

Dokumen terkait

dan metode observasi melalui pemeriksaan fisik dengan menggunakan stetoskop, thermometer, serta dari hasil pemeriksaan laboratorium dimana peneliti menggunakan 2 klien

Menurut Handerson (2005), tehnik distraksi nafas ritmik dipercaya dapat menurunkan tingkat nyeri melalui mekanisme yaitu dengan tehnik nafas ritmik otot-otot

Lalu Anda merasa bosan terhadap bentuk-bentuk/sankhara, juga terhadap hidup Anda dan dunia ini. Anda tidak dapat menemukan tempat di mana Anda dapat hidup bahagia dan nyaman.

Dari keseluruhan angket nomor 1 sampai 4 pada indikator tujuan dan sasaran kursus tata boga di Desa Cilalawi dapat disimpulkan bahwa sebagian besar peserta bertujuan mengikuti

Alhamdulillahirabbil’alamin, puji syukur kehadirat Allah Subhanahu wa ta’ala yang senantiasa melimpahkan kasih sayang, rahmat, nikmat, dan karunia-Nya sehingga tugas akhir

Spora hasil ayakan tadi diambil 1 gram ditambahkan dengan air steril sebanyak 9 ml dan Sunvit (zat perata) 1 ml dimasukan kedalam gelas ukur dan ditambahkan air steril

Hasil penelitian dapat disimpulkan bahwa masyarakat beralih pekerjaan dari buruh tani menjadi penambang batu kapur karena bertambahnya jam kerja, yang awalnya jam

Nilai kecernaan protein pakan yang diberi bahan kulit ubi kayu perlakuan NaOH, fermentasi kapang, serta fermentasi bakteri memberikan hasil yang lebih baik dibandingkan dengan