You are on page 1of 8

SISTEM INFORMASI PENDATAAN UNIVERSITAS BERBASIS

ANDROID
Erwin Suci Ramadhan, Azizah Zakiah, S.Kom
Program Studi D3 Teknik Informatika
Politeknik Pos Indonesia
erwinramadhan60@gmail.com, azizah_zakiah@yahoo.com

Abstrak: Pemanfaatan sistem informasi pendataan merupakan salah satu alternatif untuk mencari informasi
yang semakin menjamur di dunia internet. konsep system Informasi Pendataan Universitas merupakan salah
satu sistem informasi jarak jauh yang salah satu prinsipnya adalah prinsip Informasi. Tujuan dari pembuatan
system informasi pendataan Universitas ini adalah : memudahkan para calon mahasiswa untuk mengetahui
informasi tentang Iniversitas yang ada di indonesia. Metode pembuatan Penyusunan proposal skripsi ini dibuat
dengan menggunakan metode-metode RUP (Rational Unified Process) dan analisis dilakukan dengan sercing
internet pada sistem yang berjalan, serta dilakukan pengumpulan data untuk memperoleh informasi yang
dibutuhkan. Metode perancangan proses berfokus pada pengembangan model dengan menggunakan UML
(Unified Model Language). Hasil analisis dan pengembangan aplikasi sistem informasi pendataan Universitas
ini adalah untuk membantu para calon mahasiswa agar mengetahui informasi tentang data Universitas yang
ada di indonesia .
Kata Kunci : Pembuatan Sistem Informasi Pendataan Universitas.
I.

Pendahuluan
1.1 Latar Belakang
Saat ini perkembangan teknologi sangat pesat,
hal ini mempengaruhi akan kebutuhan informasi yang
sangat besar, sehingga membutuhkan sebuah aplikasi
yang dapat menampilkan sebuah informasi salah
satunya sistem informasi pendataan Universitas.
Aplikasi sistem informasi pendataan berbasis
Android atau bisa disebut juga dengan perangkat
lunak berbasis Android, Android telah berkembang
dengan pesat baik dari segi penggunaan, ukuran,
bahasa yang digunakan. Aplikasi Android ini pada
mulanya hanya berupa situs jelajah yang bersifa statis
dan navigated oriented, serta lebih banyak digunakan
sebagai brosur produk atau profil perusahaan online.
Pada saat ini aplikasi Android telah banyak yang
bersifat dinamis, interaktif dan task oriented untuk
digunakan dalam system informasi, telekomunikasi,
perdagangan, perbankan dan lain-lain.
Pada awalnya seseorang hanya dapat membaca
tanpa dapat memposting sebuah berita yang mereka
inginkan, dimana postingan tersebut nantinya akan
menjadi sebuah wadah informasi bagi para
pengunjung, di karenakan masih banyak para
mahasiswa yang kurang tahu akan manfaat dari
sebuah sistem informasi pendataan. dimana mereka
dapat memperoleh informasi yang di butuhkan satu

sama lain, tak lupa juga mereka dapat memasukkan


data Universitas terbaru pada aplikasi Android ini.
Hal inilah yang membuat kami mengangkat
tema/judul SISTEM INFORMASI PENDATAAN
UNIVERITAS sebagai pelengkap nilai UAS mata
kuliah mobile progremming,
1.2

Identifikasi Masalah

Beberapa permasalahan yang akan dibahas


adalah seperti berikut.
1. Sulitnya para mahasiswa dalam memperoleh
sebuah informasi-nformasi Universitas?
2. Bagaiana mahasiswa dapat mengidentifikasi
sistem informasi pendataan
Universitas
dapat menjadi salah satu terobosan bagi
mahasiswa?
1.3

Tujuan

Adapun tujuan dari penelitian adalah:


1.
2.
1.4

Memudahkan para pengguna untuk


memperoleh informasi;
mengidentifikasi sebuah sistem informasi
pendataan Universitas;
Ruang Lingkup

Pada Tugas proyek ini di tetapkan beberapa


batasan masalah yang akan menjadi bahan pokok
penyusunan proyek ini, yaitu :
1. aplikasi yang akan dibangun meliputi, Profil
Universitas Politeknik Pos Indonesia,
memberikan informasi akan Universitas
yang tersedia,
2. Software pembangun aplikasi yang dibuat
menggunakan bahasa pemograman XML
serta pengujian aplikasi menggunakan
Ecilipse.
II. Landasan Teori
2.1 Android
Sistem oprasi berbasis Linux untuk telepon
seluler seperti telepon pintar dan koputer tablet.
Adroid menyedikan platform terbuka bagi para
pengembang untuk menciptakan aplikasi mereka
sendiri untuk digunakan oleh bermacam perangkat
bergerak, Awalnya Google inc. membeli Android Inc
pendatang baru untuk membuat perangkat lunak
untuk ponsel,
Kemudian untuk mengemangakan Android, di
bentuk open Hanser Aliance, konsorsium dari 34
perusahaan perangkat keras dan perangkat lunak
telekomonikasi termaksud Google, HTC, Intel,
Motorola, dan Invidia
2.2 Sistem Informasi
Pengertian sistem informasi tidak harus
melibatkan komputer. Sistem informasi yang
menggunakan komputer biasanya disebut dengan
sistem informasi berbasis komputer (Computer
Basaed Information System atau CBIS). Dalam
prakteknya, istilah sistem informasi lebih sering
dipakai tanpa memakai nama komputer atau berbasis
komputer walaupun dalam kenyataannya komputer
merupakan bagian yang penting, yang dimaksud
sistem informasi disini adalah sistem informasi yang
berbasis Android.

2.3.1.

Analisis dan Definisi Persyaratan

Pelayanan, batasan dan tujuan system di


tunjukkan melalui konsultasi dengan User
sistem. Persyaratan ini kemudian didefinisikan
secara rinci dan berfungsi sebagai sfesifikasi
sistem.
2.3.2.

Perancangan Sistem Dan Perangkat


Lunak

Proses perancangan sistem membagi


persyaratan dalam perangkat keras atau
perangkat lunak. Kegiatan ini mementukan
arsitektur
sistem
secara
keseluruhan.
Perancangan perangkat lunak melibatkan
identifikasi dan deskripsi abstraksi sitem
perangkat lunak yang mendasar dan hubunganhubungannya.
2.3.3.

Implementasi Dan Pengujian Unit

Unit program atau program individual di


integrasikan dan diuji sebagai sistem yang
lengkap untuk menjamin bahwa persyaratan
sistem telah dipenuhi. Setelah pengujian sistem,
perangkat lunak dikirim kepada pelanggan

2.3.4.

Oprasi dan Pemeliharaan

Biasanya,ini merupakan fase siklus hidup


yang paling lama. Sistem diinstal dan dipakai.
Pemeliharaan mencakup koreksi dari berbagai
error yang tidak ditemukan pada tahap-tahap
terdahulu, perbaikan atas implementasi unit
sistem dan pengembangan pelayanan sistem,
sementara
persyaratan-persyaratan
baru
ditambahka

2.4 Konsep Dasar


2.1.1 Internet

2.3 Metodolologi Waterfall


Di dalam melakukan penelitian metodologi yang
digunakan yaitu model Waterfall. Menurut Ian
Sommerville dalam kutipan Roycel (1970,h.43)
tahap-tahap utama dari model ini memetakan
kegiatan pengembangan yaitu:

Internet adalah jaringan komputer di seluruh


dunia yang menghubungkan atau bahkan ratusan
jaringan yang lebih kecil, misalnya: jaringan
pendidikan, komersial, nirbala, dan militer
bahkan jaringan jaringan individual
Kegunaan Internet diantaranya untuk
mendukung bisnis global, akademik dan
komunitas yang mewakili pribadi. Kegunaan
Internet terbagi menjadi 4 fungsi yaitu.
1. Fungsi Komunikasi.

Internet sebagai fungsi komunikasi


adalah pertukaran pesan yang terjadi
antar manusia dengan menggunakan
fasilitas electronic mail (E-mail).
2.

3.

Fungsi Resource Sharing.


Internet sebagai fungsi resource sharing
adalah pemakaian data, aplikasi dan
peralatan secara bersama-sama.
Fungsi Resource Discovery
Internet sebagai fungsi resource
discovery adalah penuntun untuk
mencari file tertentu, dokumen, host,
atau orang diantara jutaan host.

2.5 Eclipse
Eclipse
adalah
IDE
(integrate
development Environent) merupakan aplikasi
pengembangan java/Android, eclipse memiliki
plugin yang dapat membuat project yang berbasis
andeoid.ADT (Android Development Tools)
Eclipse sangat di minati oleh para
pengembang perangkat lunak, ini di sebabkan
karena eclipse merupakan software free dan open
source, Eclipse juga menyediakan plugins untuk
mengembangkan perangkat lunak yang di
gunakan untuk memodifikasi dan membantu
aplikasi-aplikasi yang inovatif.

Analisis sistem yang dilakukan dimaksudkan


untuk menguraikan sistem informasi ke dalam
komponen-komponen yang lebih detil untuk
memudahkan dalam perancangan sistem. Sistem
dipelajari sesuai dengan objek penelitian, sehingga
dapat diketahui bagian mana yang sudah berjalan
dengan baik atau diperlukan suatu perbaikan.
3.1.1 Analisis sistem yang diusulkan
Berdasarkan hasil analisis yang dilakukan,
maka kami mengajukan suatu rancangan sistem yang
nantinya diharapkan dapat mengatasi permasalahan
yang ada. Sistem yang dirancang ini menggunakan
media komputer sebagai bagian dari sistem dan
diaplikasikan ke dalam suatu program aplikasi.
3.1.2 Flowmap Sistem Inforamasi Pendataan
Universitas
1.
2.
3.
4.
5.
6.

2.6 StarUML
StarUML adalah software permodelan
yang mendukung UML (Unified Modeling
Language). Berdasarkan pada UML version 1.4
dan dilengkapi 11 macam diagram yang

berbeda, mendukung notasi UML 2.0 dan juga


mendukung pendekatan MDA (Model Driven
Architecture) dengan dukungan konsep UML.
StarUML dapat memaksimalkan pruduktivitas dan
kualitas dari suatu software project.

III. Analisis Dan Perancangan


3.1 Analisis Sistem

Seorang user Masuk ke Apliaksi


kemudian cek informasi Universitas.
Pendataan, Memasukkan data Universitas
yang terbaru.
Kemudian semua data yang telah
dicatatnya disimpan ke dalam dataSQL2.
Menu edit berfungsi untuk mengganti
data Universitas yang lama menjadi data
informasi terbaru.
Menu informasi menampilkan informasi
yang di sediak untuk para user .
Menu delet berguna untuk menghapus
data Universitas yang suda tidak di
perlukan

Use case
Actor
Relationship
System boundary boxes
Packages
System

informasi data

simpan data
User

edit data

Gambar 3.3 Use Case diagram Sistem Informasi


Pendataan Universitas

IV. Implementasi dan Pengujian Sistem


4.1
Gambar 3.1 Flowmap Sistem Informasi Pendataan
Universitas

3.2 Perancangan
3.2.1 Use Case Diagram
Use case adalah rangkaian/uraian sekelompok
yang saling terkait dan membentuk sistem secara
teratur yang dilakukan atau diawasi oleh sebuah
aktor. Use case digunaka untuk membentuk tingkah
laku benda/thing dalam sebuah mode serta
direalisasikan oleh sebuah collaborator, umumnya
use case digambarkan dengan sebuah elips dengan
garis ynag solid, biasanya mengandung nama. Use
case menggambarkan proses system (kebutuhan
system dari sudut pandang user). secara umum use
case adalah.

Pola perilaku system


Urutan transaksi yang berhubungan
yang dilakukan oleh actor

Use case diagram terdiri dari:

Implementasi

Implementasi program merupakan tahap


penerapan sistem yang telah dirancang dan disetujui
perancangannya. Dalam tahap implementasi juga
dijelaskan mengenai penerapan aplikasi yang
dibangun. Tahapan implementasi menerapkan secara
rinci, hasil analisis dan desain pada bab sebelumnya.
Perangkat lunak yang digunakan dalam
tahap implementasi sistem ini adalah Eclipse.
Perangkat keras yang dibutuhkan berdasarkan
kebutuhan minimal yang harus dipenuhi adalah
sebagai berikut :
1.
2.
3.
4.
5.
6.

Processor Intel Core i3 CPU 2.1 GHz.


Ram 2GB DDR3
Memori 500GB HDD
VGA Intel HD 3000 Graphic
OS Windows7
Keyboard, Mouse dan Monitor sebagai
peralatan antarmuka

4.2 Pengujian Sistem


4.2.1 Menu Informasi

Menu ini khusus untuk menampilkan


infromasi jenis-jenis
salaha satu data Universitas;
android:layout_height="40dp"
android:background="#000000"

android:orientation="vertical" >

<TextView

android:id="@+id/textView1"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_marginLeft="5dp"
android:text="Kampus"
Gambar 4.1 Tampilan Menu Informasi
android:textAppearance="?
android:attr/textAppearanceLarge"
<RelativeLayout
xmlns:android="http://schemas.androi
d.com/apk/res/android"
android:textColor="#FFFFFF" />
xmlns:tools="http://schemas.android.
com/tools"
<Button
android:layout_width="match_parent"
android:id="@+id/btnEdit"
android:layout_height="match_parent"
android:layout_width="41dp"
tools:context=".MainActivity" >
android:layout_height="40dp"
<RelativeLayout
android:layout_alignParentRight="tru
e"
android:id="@+id/relativeLayout1"
android:layout_alignParentTop="true"

android:background="#454545"

4.2.2 Menu Add Universitas


Menu ini menambahkan data Universitas
yang ingin di simpan datanya di Sql2.

android:layout_height="wrap_content"
android:background="#000000"
android:padding="5dp"
android:text="Add Kampus"
android:textAppearance="?
android:attr/textAppearanceLarge"
android:textColor="#FFFFFF" />
Gambar 4.2 Tampilan Menu Add Universitas
4.2.3 Menu Edit
Gambar<RelativeLayout
4.2 Tampilan Menu Edit
android:layout_width="match_parent"
<?xml
version="1.0" encoding="utf8"?>
android:layout_height="match_parent"
<LinearLayout
xmlns:android="http://schemas.andro
android:background="#FFFFFF"
id.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:padding="10dp" >
android:layout_height="match_parent
<TextView
"
android:id="@+id/textView1"
android:background="#CCCCCC"
android:orientation="vertical"
android:layout_width="wrap_content"
android:paddingTop="1dp" >
android:layout_height="wrap_content"
<TextView
android:layout_alignParentLeft="true"
android:id="@+id/textView1"
4.2.2 Menu Edit
android:layout_alignParentTop="true"
android:layout_width="match_parent"
android:layout_marginLeft="24dp"

android:layout_marginTop="30dp"
android:text="Kampus" />.dll

Menu ini khusus untuk melakukan proses


login admin sebelum masuk ke dalam menu
admin.

android:id="@+id/textView1"

android:layout_width="match_parent"

android:layout_height="wrap_content"
android:background="#000000"
android:padding="5dp"
android:text="Edit Kampus"
android:textAppearance="?
android:attr/textAppearanceLarge"

android:textColor="#FFFFFF" />
Gambar 4.3 Tampilan Menu Edit
<RelativeLayout
<?xml version="1.0"
encoding="utf-8"?>
android:layout_width="match_parent"
<LinearLayout
xmlns:android="http://schemas.an
droid.com/apk/res/android"
android:layout_height="match_parent"
android:layout_width="match_pare
android:background="#fff"
nt"
android:orientation="vertical"
android:layout_height="match_par
ent"
android:padding="10dp" >
android:background="#CCCCCC"
<TextView
android:orientation="vertical"
android:id="@+id/textView2"
android:paddingTop="1dp" >
android:layout_width="wrap_content"
<TextView
android:layout_height="wrap_content"

android:layout_alignParentLeft="true
"

android:layout_alignParentTopdll

V. Kesimpulan dan Saran


5.1 Kesimpulan
Dengan adanya Sistem Informasi Pendataan
Universitas maka mahasiswa dapat meningkatkan
Pengetahuan akan informasi tentang Univeritas yang
ada di Indonesia maka dari itu aplikasi Android ini
sangat di butuhkan dari mahasiswa itu sendiri dan
para calon mahasiswa agar dapat mengetahui data
informasi Universitas

5.2 Saran
Untuk pengembangan Sistem informasi pendataan
ada beberapa saran yang dapat dilakukan, antara lain :
1.

Dengan sistem yang baru sebaiknya


diperlukan Informasi yang banyak dan jelas
untuk
melakukan
pendataan
sebuah
Universitas.

2.

Dengan sistem yang baru belum tentu sama


dengan sistem yang lama, untuk itu selama
perihal terhadap sistem yang baru perlu
diadakan berbagai evaluasi.

3.

Sosialisasi keberadaan Aplikasi sistem


informasi pendataan Universitas sangat
diperlukan, agar Aplikasi ini dapat mencapai
tujuan yang diharapkan.

DAFTAR PUSTAKA
[1] Arief, M. Rudyanto.2013.Pemrograman Android
Eclipse
Dinamis
Menggunakan
XML
Yogyakarta:Andi.

[2] Al fatta, Hanif.2007.Analisis dan Perancangan


Sistem Informasi.Yogyakarta:Andi.
[3] Dharwiyanti, Sri. 2003. Pengantar Unifed
Modelling
Language
(UML)
(http://www.uml.org/, diakses 30 januari 2015).
[4] Dharwiyanti, Sri. 2003. Pengantar Unifed
Modelling
Language
(UML)
(http://www.uml.org/, diakses 30 januari 2015).
[5] Febrian,
Jack.2007.Kamus
Komputer
&
Teknologi
Informasi.Informatika.Bandung:Informatika.
[6] Jogiyanto.2007.Komponen
Sistem
Informasi.Yogyakarta:Andi.
[7] Kristanto,
Andri.2008.Perancangan
Sistem
Informasi.Yogyakarta:Andi.
[8] Muhammad.A
Safiie.
(www.safiie99.staff.uns.ac.id).diakses
29
Januari 2015. Struktur Dasar UML
[9] Nugraha, Bunafit.2005. Pengembangan program
Android dengan XML dan Java. Yogyakarta.
[10] Sujarwantos, Afri.2008. Aplikasi Software
Sistem
Informasi
Universitas
(www.wordpres.com),diakses/21/Januari/2015,B
andung.

You might also like