SKRIPSI
Oleh:
Dengan segala kerendahan hati penulis panjatkan puji syukur kehadirat Allah swt., atas
segala limpahan rahmat dan hidayah-Nya, serta shalawat dan Salam, senantiasa tercurahkan
kepada junjungan Nabi Muhammad saw., yang telah menyelamatkan manusia dari dunia
Jahiliyah, menuju dunia terdidik yang diterangi dengan cahaya keilmuan sehingga skripsi
dengan judul “Rancang Bangun Sistem Penjadwalan dan Monitoring Pelaksanaan Praktikum
dan Asistensi Laboratorium Pada Jurusan Sistem Informasi dan Teknik Informatika” dapat
Skripsi ini diajukan untuk memenuhi salah satu syarat utama, dalam meraih gelar
Sarjana Komputer (S.Kom.) pada Jurusan Sistem Informasi, Fakultas Sains dan Teknologi,
Universitas Islam Negeri (UIN) Alauddin Makassar. Penulis menyadari bahwa didalam
penyusunan skripsi ini, tidak terlepas dari berbagai pihak yang banyak memberikan doa,
Olehnya itu, melalui kesempatan ini, penulis menyampaikan rasa terimakasih yang
sebesar-besarnya kepada kedua orang tua penulis, M. Adnan P dan Putri Sang, S.Pd atas
limpahan kasih sayang pengorbanan, dorongan semangat dan doa yang selalu dipanjatkan
untuk penulis. Serta untuk saudara-saudara yang selalu memotivasi, memberi semangat dan
ruang kepada penulis untuk tetap berkarya. Penghargaan yang setinggi-tingginya kepada :
Pababbari, M.Si.
2. Dekan Fakultas Sains danTeknologi Universitas Islam Negeri (UIN) Alauddin Makassar
Universitas Islam Negeri (UIN) Alauddin Makassar, Faisal Akib, S.Kom., M.Kom dan
S.Kom.,M.Kom., yang telah membimbing penulis dengan Sangat baik penuh kesabaran.
5. Penguji I Faisal S.T., M. T, dan Penguji II Nur Afif., S.T., M.T serta Penguji III Dr. H.
Burhanuddin Darwis, Lc., M.Th.I yang telah menyumbangkan banyak ide dan saran yang
membangun.
7. Evi Yuliana S.Kom,staf jurusan Sistem Informasi serta staf/pegawai dalam jajaran lingkup
Fakultas Sains dan Teknologi, Universitas Islam Negeri (UIN) Alauddin Makassar, yang
8. Keluarga besar Laboratorium Terpadu Jurusan Sistem Informasi dan Teknik Informatika
Uin Alauddin Makassar, terimakasih atas sambutan, kesempatan, dan arahannya. atas
9. Terkhusus Keluarga Besar Jurusan Sistem Informasi angkatan 2013 “BORLAND” atas
kebersamaan, kekeluargaan, dukungan, dan canda tawa yang sering kali muncul mewarnai
10. Kepada Kakanda Amar Angriawan Aziz, S.Kom dan Adinda Nur Rahmah Ahdiyat yang
11. Sahabat Syamsuriati, S.Kom, Rosmiati Rahman, Andi Husnul Khatimah, dan Kurniah
Terimakasih atas dukungan dan semangatnya dalam menyelesaikan tugas akhir ini.
13. Terimakasi sebesar-besarnya kepada para senior Sistem informasi dan Teknik Informatika
yang telah membantu dalam penyusunan skripsi ini terimakasih telah memberikan banyak
14. Seluruh pihak yang tidak dapat penulis sebutkan satu per satu, namun telah banyak terlibat
Semoga skripsi ini dapat bernilai ibadah disisi Allah swt.dandijadikan sumbangsi sebagai
upaya mencerdaskan kehidupan bangsa, agar berguna bagi pengembangan ilmu pengetahuan
HALAMAN JUDUL................................................................................................i
PERSETUJUAN PEMBIMBING….......................................................................ii
PERNYATAAN KEASLIAN SKRIPSI................................................................iii
PENGESAHAN SKRIPSI......................................................................................iv
KATAPENGANTAR…..........................................................................................v
DAFTAR ISI….......................................................................................................ix
DAFTAR GAMBAR .............................................................................................xii
DAFTARTABEL ................................................................................................. xiii
ABSTRAK.. .......................................................................................................... xiv
BAB I PENDAHULUAN ........................................................................................ 1
A. LatarBelakangMasalah ............................................................................... 1
B. RumusanMasalah........................................................................................ 6
C. Fokus Penelitian dan DeskripsiFokus......................................................... 6
D. KajianPustaka / PenelitiTerdahulu ............................................................. 8
E. Tujuan Penelitian ........................................................................................ 9
F. Tujuan dan Kegunaan Penelitian .............................................................. 10
BAB II TINJAUAN TEORITIS ........................................................................... 12
1. Jurusan ...................................................................................................... 12
2. Penjadwalan .............................................................................................. 12
3. Praktikum..................................................................................................12
4. Asistensi Laboratorium….........................................................................13
5. Monitoring…............................................................................................13
6. Android….................................................................................................14
a. Pengertian Android...............................................................................14
b. Karakteristik Android...........................................................................15
c. Android Software Development Kit (SDK).........................................16
d. Android Development Tools (ADT).....................................................16
e. Android Virtual Device (AVD)............................................................17
f. Eclipse...................................................................................................17
g. Android Studio….................................................................................18
BAB III METODE PENELITIAN…...................................................................30
A. Jenis dan Lokasi Penelitian….................................................................30
B. Pendekatan Penelitian….........................................................................30
C. Sumber Data Penelitian….......................................................................30
D. Metode Pengumpulan Data….................................................................31
a. Obsrvasi...............................................................................................31
b. Dokumentasi.......................................................................................31
E. Alat dan Bahan Penelitian…...................................................................31
a. Perangkat Keras……………………………………………………..31
b. Perangkat Lunak.................................................................................31
F. Teknik Pengolahan dan Analisis Data…................................................32
a. Reduksi Data......................................................................................32
b. Penyajian Data...................................................................................32
G. Metode dan Perancangan Sistem….........................................................33
a. Analisa Kebutuhan.............................................................................34
b. Desain Sistem.....................................................................................34
c. Penulisan kode program.....................................................................34
d. Penerapan program dan Pemeliharaan...............................................35
H. Teknik Pengujian Sistem…....................................................................36
a. Penguian Unit....................................................................................36
b. Pengujian Integrasi............................................................................37
c. Pengujian Sistem...............................................................................37
BAB IV ANALISIS DAN PERANCANGAN SISTEM…................................40
A. Analisis Sistem yang Sedang Berjalan…...............................................41
B. AnalisisSistem yang Diusulkan…..........................................................42
C Perancangan Sistem….............................................................................43
a. Usecase................................................................................................43
b. Class Diagram......................................................................................44
c. Sequence Diagram................................................................................45
d. Activity Diagram..................................................................................50
e. Struktur Navigasi.................................................................................54
f. ERD......................................................................................................55
g. Perancangan Tabel...............................................................................56
h. Flowchart.............................................................................................57
i. Perancangan Antarmuka.......................................................................59
A. Implementasi Aplikasi.............................................................................67
B. Hasil Pengujian Sistem............................................................................76
C. Pengujian Blackbox.................................................................................76
BAB VI PENUTUP…...........................................................................................78
A. Kesimpulan…..........................................................................................78
B. Saran…....................................................................................................78
DAFTAR PUSTAKA…........................................................................................79
BIOGRAFI............................................................................................................82
DAFTAR GAMBAR
DAFTAR TABEL
Praktikum adalah subsistem dari perkuliahan yang merupakan kegiatan terstruktur dan
terjadwal, Praktikum merupakan salah satu kegiatan pendukung dalam proses pembelajaran.
Asistensi merupakan salah satu syarat yang harus dipenuhi agar mahasiswa dapat melulusi
mata kuliah praktikum dilaboraturium. Asistensi dilaksanakan sesuai dengan apa yang telah di
tetapkan oleh dosen pengampu mata kuliah atau asisten dosen. Tujuan dari penelitian ini untuk
merancang dan membangun Sistem Penjadwalan dan Monitoring Pelaksanaan Praktikum dan
Asistensi Laboraturium pada jurusan Sistem Informasi dan Teknik Informatika dalam
mengatur waktu pertemuan antara mahasiswa, asisten dosen, dan dosen dengan menggunakan
smartphone berbasis Android
Dalam Penelitian ini menggunakan penelitian deskriptif kualitatif, jenis penelitian
deskriptif yang digunakan adalah Design and Creation yang merupakan jenis penelitian untuk
mengembangkan produk dibidang teknologi dan informasi. Sedangkan metode pengumpulan
data yang digunakan adalah metode observasi dan dokumentasi. Analisis yang dilakukan
adalah analisisi system dan analisis aplikasi. Aplikasi Ini memeliki Empat Hak Akses
diantaranya untuk Admin untuk melakukan penginputan data Pada Web, Mahasiswa, Asisten
Dosen dan Dosen untuk dapat mengakses aplikasi pada Android
Aplikasi ini diuji menggunakan uji black box yaitu menguji perangkat lunak dari segi
spesifikasi fungsional. Pengujian yang dimaksudkan apakah fungsi-fungsi masukan dan
keluaran dari perangkat sesuai dengan spessifikasi yang dibutuhkan. Hasil dari pengujian
aplikasi ini menyimpulkan bahwa fungsi yang diharapkan semuanya berhasil dan diterima
sesuai dengan keinginan. Kesimpulannya bahwa aplikasi penjadwalan berbasis android adalah
sebagai media untuk menyampaikan Informasi jadwal praktikum dan asistensi agar lebih
mudah dan efisien.
Kata Kunci : Praktikum, Asistensi, Android, Monitoring
BAB I
PENDAHULUAN
berkaitan dengan suatu pengetahuan atau suatu mata kuliah. Dalam merancang
merupakan kegiatan rutin dan bersifat wajib yang harus dilakukan mahasiswa
Fakultas Sains dan Teknologi Jurusan Sistem informasi dan Teknik Informatika.
Sistem informasi dan Teknik Informatika. Praktikum Sistem informasi dan Teknik
1
2
Informatika merupakan mata kuliah wajib dengan bobot 1 sks. Setiap kegiatan
praktikum merupakan tanggung jawab tim asisten, di mana setiap mata kuliah
praktikum ditangani oleh dua asisten yang terdiri dari asisten 1 dan asisten 2.
Dimana tugas asisten 1 lebih dominan dalam memberikan pelajaran sesuai mata
kuliah yang diajarkan. Sedangkan tugas asisten 2 yaitu membantu asisten 1 dalam
dilaksanakan sesuai dengan apa yang telah di tetapkan oleh dosen pengampu mata
kuliah atau asisten dosen. Jenis aktifitas maupun tugas yang akan dilaksanakan
sesuai dengan yang di berikan juga oleh dosen pengampu matakuliah tersebut. Di
sebelumnya dengan tujuan agar mahasiswa dapat lebih memahami kembali apa
jadwal praktikum yang sering bertepatan dengan waktu yang bersamaan dan juga
sulitnya bertemu dengan asisten dosen pada saat ingin melaksanakan asistensi.
3
Terjemahannya:
Kata ‘Ashr’ di ayat bisa juga diartikan waktu ‘Ashr atau shalat Ashar.
dan siang yang merupakan tempat terjadinya perbuatan hamba dan amal mereka,
bahwa setiap manusia akan rugi, yakni tidak beruntung sebagaimana diterangkan
dalam ayat selanjutnya. Kerugian ada beberapa macam, ada kerugian yang mutlak
dan ada kerugian yang hanya sebagiannya saja. Kerugian yang mutlak adalah
jahannam.
4
kecuali orang yang memiliki empat sifat; iman, amal saleh, saling menasihati
dalam kerugian apabila tidak memanfaatkan waktu yang telah diberikan oleh
untuk bermacam - macam. Untuk menunjang pekerjaan, selain itu banyak juga
peran sistem informasi juga sangat dibutuhkan agar dapat meningkatkan kinerja
dan memungkinkan berbagai kegiatan dapat dilaksanakan dengan cepat, tepat, dan
pendidikan.
pendidikan itu sendiri. Banyak penelitian dalam bidang teknologi komputer yang
sulit, tetapi secanggih apa pun teknologi yang dikembangkan perlu diketahui
bahwa ilmu yang dipakai untuk berinovasi berasalkan dari Allah swt. Dari
segalanya yang menciptakan langit dan bumi beserta isinya tiada daya dan upaya
Terjemahnya:
Dalam bahasa Arab kata 'yusra' yang artinya mudah (tanpa alif laam)
maknanya kemudahan yang tiada terhingga, sementara kata 'al-‘usri' yang artinya
sulit (dengan alif laam) menunjukkan kesulitannya spesifik ke satu objek, dan
kata ini diulang sampai dua kali, yang dapat diambil makna bahwa Allah swt
ingin memberi penekanan atau penegasan tentang janjinya ini, bahwa setiap ada
tiada terhingga. (Shihab, 2009). Penjelasan ayat di atas sangat jelas bahwa setiap
Dari latar belakang di atas maka peneliti ingin merancang suatu aplikasi
dalam melakukan asiatensi dan bimbingan tugas akhir agar lebih mudah dan
Teknik Informatika”.
B. Rumusan Masalah
Dengan mengacu pada latar belakang masalah di atas maka akan di susun
rumusan masalah yang akan di bahas dalam skripsi ini yaitu bagaimana
berbasis Android?
Agar dalam penulisan tugas akhir ini lebih terukur dan terarah maka
dikemukakan penjelasan yang sesuai dengan deskripsi fokus dalam penelitian ini.
2. Sistem adalah sekumpulan elemen yang saling terkait atau terpadu yang
mesin yang ada untuk menjalankan sekumpulan tugas dalam jangka waktu
tertentu.
tentang sebab dan akibat dari suatu kebijakan yang sedang dilaksanakan.
mata kuliah.
Laboratorium.
8
Pertama, penelitian yang dilakukan oleh Ade Mujianto pada tahun 2012
sistem informasi administrasi dan penjadwalan yang efektif dan efisien berbasis
Penelitian ini memiliki persamaan dan perbedaan dengan sistem yang akan
sistem informasi yang efektif dan efisien dalam hal penjadwalan. Sedangkan
perbedaannya adalah sistem yang dibuat oleh Ade Mujianto berbasis dekstop
menggunakan aplikasi IDE Netbeans 7.0.1 yang membutuhkan Jdk 6 atau lebih
serta JRE (Java Runtime Environment) dan bahasa pemrograman yang di gunakan
adalah java serta fokus pembanguanan sistemnya bertempat pada SMA Negeri 1
Kedua, penelitian yang dilakukan oleh Ika Arista G pada tahun 2010 yang
web dan sms gateway” Sistem ini memberikan informasi tentang proses
meliputi pendaftaran untuk jadi member/anggota dari sistem ini, Sistem ini
pengundang.
Penelitian ini memiliki persamaan dan perbedaan dengan sistem yang akan
webserver online. Sedangkan sistem yang akan dibuat oleh penulis menggunakan
aplikasi Android.
pada tahun 2011 yang berjudul “Rancang Bangun Sistem Monitoring Perkuliahan
yang sudah berlangsung. Selain itu, dengan sistem berbasis web, proses akan
Penelitian ini memiliki persamaan dan perbedaan dengan sistem yang akan
adalah sistem yang akan dibuat oleh Firdaus, Mgs. Afriyan Firdaus adalah sistem
berbasis Web. Sedangkan sistem yang akan dibuat oleh penulis menggunakan
aplikasi Android.
E. Tujuan Penelitian
Android.
praktikum dan asistensi praktikum yang lebih menarik, mudah dan praktis.
11
TINJAUAN TEORITIS
yang berada di Fakultas Sains dan Teknologi pada Universitas Islam Negeri
2. Penjadwalan
berdasarkan rencana pengaturan urutan kerja, daftar atau table kegiatan atau
3. Praktikum
12
13
perencanaannya jika ada dukungan kuat bahwa materi mata kuliah hanya
4. Asistensi Laboratorium
dilaksanakan sesuai dengan apa yang telah di tetapkan oleh dosen pengampu mata
kuliah atau asisten dosen. Jenis aktifitas maupun tugas yang akan dilaksanakan
sesuai dengan yang di berikan juga oleh dosen pengampu matakuliah tersebut. Di
sebelumnya dengan tujuan agar mahasiswa dapat lebih memahami kembali apa
5. Monitoring
(awareness) tentang apa yang ingin diketahui, pemantauan berkadar tingkat tinggi
pergerakan ke arah tujuan atau menjauh dari itu. Monitoring akan memberikan
informasi tentang status dan kecenderungan bahwa pengukuran dan evaluasi yang
untuk tujuan tertentu, untuk memeriksa terhadap proses berikut objek atau untuk
mengevaluasi kondisi atau kemajuan menuju tulisan hasil manajemen atas efek
6. Android
1. Pengertian Android
perangkat seluler layar sentuh seperti telepon pintar dan komputer tablet.
Sistem operasi ini dirilis secara resmi pada tahun 2007, bersamaan
Android pertama mulai dijual pada bulan Oktober 2008 (Sarbino, 2014).
linux.
Symbian, dan masih banyak lagi. Akan tetapi, OS yang ada ini
tanpa melihat potensi yang cukup besar dari aplikasi pihak ketiga.
Oleh karena itu, adanya keterbatasan dari aplikasi pihak ketiga untuk
15
ditengah OS lainnya.
2. Karakteristik Android
a. Terbuka
dapat memanggil salah satu fungsi inti ponsel seperti membuat panggilan,
diperluas untuk memasukkan teknologi baru yang lebih maju pada saat
yang diperoleh dari web dengan data pada ponsel seseorang seperti kontak
perangkat lunak untuk ponsel yang meliputi sistem operasi, middleware dan
aplikasi kunci yang release oleh Google. Saat ini di sediakan Android SDK
(Software Development Kit) sebagai alat bantu dan API untuk mulai
Plugin ini yang membuat eclipse dapat membuat project yang berbasis
17
android. ADT adalah plugins di eclipse yang harus kita instal sehingga
dari Android Development Tolls yang menghubung antara IDE Eclipse dengan
android yang kita buat, AVD ini nantinya yang kita jadikan sebagai tempat
test dan menjalankan aplikasi android yang kita buat, AVD berjalan di virtual
6. Eclipse
7. Android studio
platform Android, hal itu disampaikan pada tanggal 16 mei 2013 Google
I/O,Android studio sudah tersedia secara bebas dibawah lisensi Apache 2.0.
Android studio pada awalnya tahap preview versi 0.1 yang dipakai pada tanggal
1 mei 2013 dan memasuki tahap beta pada bulan juni 2014 dan mulai stabil
dirilis pada Desember 2014 dengan versi 1.0 ,berdasarkan jetBrains ‘IDEA
8. Java
sebagai platform dimana teknologi ini memiliki virtual machine dan library
yang diperlukan untuk menulis dan menjalankan program yang ditulis dengan
java adalah bahasa pemrograman serbaguna yang memiliki sintaks dan aturan
Android.
19
7. Web
Merupakan World Wide Web atau WWW atau juga dikenal dengan
WEB adalah salah satu layanan yang didapat oleh pemakai komputer yang
yang tidak berguna sama sekali sampai informasi yang serius; dari informasi
yang gratisan sampai informasi yang komersial. Website atau situs dapat
menampilkan informasi teks, gambar diam atau gerak, animasi, suara, dan atau
gabungan dari semuanya itu baik yang bersifat statis maupun dinamis yang
8. Aplikasi
pengertian aplikasi adalah suatu program yang siap untuk digunakan yang
dibuat untuk melaksanakan suatu fungsi bagi pengguna jasa aplikasi serta
penggunaan aplikasi lain yang dapat digunakan oleh suatu sasaran yang akan
Aplikasi adalah penerapan dari rancang sistem untuk mengolah data yang
pekerjaan-pekerjaan tertentu.
Aplikasi adalah suatu unit perangkat lunak yang dibuat untuk melayani
manusia.
dalam program atau prosedur sistem secara logika. Flowmap ini berfungsi
transaksi.
21
Menunjukkan dokumen
berupa dokumen input
Dokumen dan output pada proses
manual dan proses
berbasis computer
Menunjukkan kegiatan
Proses Manual proses yang dilakukan
secara manual.
Menunjukkan kegiatan
Proses Komputer proses yang dilakukan
secara komputerisasi
Menunjukkan arah
aliran dokumen antar
Arah aliran data bagian yang terkait pada
suatu sistem.
Menunjukkan media
Penyimpanan penyimpanan data /
Manual infomasi secara manual
Simbol input/output
digunakan untuk
Data mewakili data
input/output
22
Tabel II. 2. Daftar Simbol Use Case Diagram (Sumber : Nicki, 2013)
Simbol Nama Keterangan
Menspesifikan himpunan
peran yang pengguna
Actor mainkan ketika berinteraksi
dengan use case.
Menspesifikasikan paket
System yang menampilkan sistem
secara terbatas.
Menggambarkan
Dependencies or kebergantungan
Instantitiates (dependencies) antar item
dalam diagram
membangun sistem.
Menggambarkan relasi
Dependencies dependensi
Menggambarkan unsur
Control kendali pada diagram
Menggambarkan kelas
Boundary batasan (boundary) pada
diagram
Menggambarkan kelas
Entity entitas pada diagram
menjelaskan proses bisnis dan alur kerja operasional secara langkah demi
State Transtition
menunjukkan kegiatan apa
State Transtition
berikutnya setelah suatu
kegiatan
Percabangan yang
Fork menunjukkan aliran pada
activity diagram
Percabangan yang
Join menjadi arah aliran pada
activity diagram
26
lingkungan pemakai
Atribut berfungsi
menggambarkannya:
a. Sebaiknya digambar dari atas ke bawah dan mulai dari bagian kiri
suatu halaman
Menunjukkan input yg
Keyboard
menggunakan online keyboard
Menunjukkan penghubung ke
Penghubung halaman yang sama atau
halaman lain
BAB III
METODE PENELITIAN
A. Jenis Penelitian
Dalam melakukan penelitian ini menggunakan penelitian deskriptifkualitatif
yang bertujuan untuk memahami realitas sosial, yaitu melihat dunia dari apa
adanya, bukan dunia yang seharusnya atau dengan kata lain memahami suatu
(Ismail, 2015). Dipilihnya jenis penelitian ini dikarenakan konsep dari Design and
Creation sesuai untuk mengelola penelitian ini dan juga mengembangkan produk
B. Pendekatan Penelitian
Penelitian ini menggunakan pendekatan penelitian saintifik yaitu
C. Sumber Data
Sumber data pada penelitian ini diperoleh dari data pada jurusan Sistem
30
31
bersangkutan.
a. Perangkat Keras
1) Smartphone oppo.
3) RAM 2 GB
32
b. Perangkat Lunak
berupa kata-kata tertulis atau lisan dari orang-orang dan perilaku yang dapat
diamati.
1. Reduksi Data
lapangan.
2. Penyajian Data
mencari arti tentang segala hal yang telah dicatat atau disusun menjadi suatu
yang runtut yaitu requirement (analisis kebutuhan), design system (desain sistem),
a) Analisa Kebutuhan
data dalam tahap ini bisa melakukan sebuah penelitian, wawancara atau
dari user sehingga akan tercipta sebuah sistem komputer yang bisa
Dokumen ini lah yang akan menjadi acuan sistem analis untuk
b) Desain Sistem
perangkat pemodelan sistem seperti diagram alir data (data flow diagram),
bahasan data.
Tahapan ini lah yang merupakan tahapan secara nyata dalam mengerjakan
dalam tahapan ini. Setelah pengkodean selesai maka akan dilakukan testing
terhadap sistem yang telah dibuat tadi. Tujuan testing adalah menemukan
diperbaiki.
d) Pengujian Program
1. Pengujian unit
Pada metode ini unit individu dari kode sumber, kumpulan dari satu atau
2. Pengujian Integrasi
dan diuji sebagai kelompok dalam berbagai cara. Dalam konteks ini, unit
yang sangat cermat untuk membangun suatu produk melalui pengujian terus-
3. Pengujian Sistem
PengujianBlac
k Box
Hasil pengujian
Evaluasi
Kesalahan
dideteksi
diuji beserta kasus dan strategi pengujian yang akan dilanjutkan dengan
pengujian Black Box. Dengan pemilihan pengujian Black Box akan menunjukan
bahwa fungsi-fungsi perangkat lunak operasi, baik dari output yang dihasilkan
dengan benar dari input dan dari segi Databasediakses serta di-update dengan
39
bersamaan dan juga sulitnya bertemu dengan asisten dosen pada saat ingin
Laboratorium dilakukan dalam beberapa tahap seperti yang dapat dilihat pada
40
41
Start
Melaksanakan
Informasi Praktikum
Asistensi
Infotmasi Laporan
Praktikum
Membuat Informasi
Laporan Praktikum
End
Analisis sistem merupakan penguraian dari suatu sistem yang utuh ke dalam
permasalahan.
Input Data
Input data Input data
Dosen Dan
Jadwal User
Asisten
Laporan
Praktikum
Lihat Jadwal
Asistensi Laporan
Praktikum
Lihat Jadwal
Praktikum
kepada admin. Selanjutnya Admin Mengelola data yang diberikan oleh asisen
C. Perancangan Sistem
Include
Memberi Informasi
tugas praktikum
Include
Asisten Praktikum
Lihat Jadwal
Praktikum
Include
Admin
Mahasiswa
Lihat Informasi
Login
Lihat Profil
praktikum dan memberi informasi tugas praktikum. Admin melakuka login untuk
mengelola data yaitu menginput data jadwal praktikum, menginput data dosen
dan asisten dosen, dan mengelola dat user. Mahasiswa melakukan login untuk
2. Class Diagram
sebuah objek dan merupakan inti-inti dari pengembangan dan desain berorientasi
Gambar Diatas merupakan gambar class diagram yang terdiri dari table-
3. Sequence Diagram
diagram.
46
Login User
Input Password
Cek User Name
Cek
Cek Pssword
Level
Admin
Input Password
Cek User Name
Cek
Cek Pssword
Level
Menampilkan halaman Utama
Pilih Data Mata Kuliah
Menampilkan Form
Pemohon
Input Password
Cek User Name
Cek
Cek Pssword
Level
Menampilkan halaman Utama
Pilih Data Jadwal
Admin
Input Password
Cek User Name
Cek
Cek Pssword
Level
Menampilkan halaman Utama
Admin
Input Password
Cek User Name
Cek
Cek Pssword
Level
Menampilkan halaman Utama
Admin
Input Password
Cek User Name
Cek
Cek Pssword
Level
Menampilkan halaman Utama
Tabel User
Tampilkan
Menampilkan data User
Input Password
Cek User Name
Cek
Cek Pssword
Level
Menampilkan halaman Utama
melakukan login dan masuk ke halaman utama untuk mencari data Jadwal.
4. Activity Diagram
User Sistem
Cek username
Login
Dan Pssword
Informasu Jadwal
Praktikum Lihat Jadwal Praktikum
memodelkan alur kerja (work flow) sebuah proses sistem informasi dan sebuah
Cek username
Login
Dan Pssword
Data Jadwal
Informasi Asistnsi
Praktikum
Informasi Praktikum
Lihat Data
memodelkan alur kerja (work flow) sebuah proses sistem informasi dan
User Sistem
Cek username
Login
Dan Pssword
Data Jadwal
Data User
Praktikum
Input Data
diagram Admin.
53
User Sistem
Cek username
Login
Dan Pssword
Lihat Profil
diagram Mahasiswa.
54
5. Struktur Navigasi
Model, di mana menu utama adalah pusat navigasi yang merupakan penghubung
6. ERD
Adapun Entity Relationship Diagram (ERD) dari sistem ini adalah sebagai
berikut:
Informasi Matkul
Asisten Praktikum Memberi Kepada
Praktikum
Menginput Mengetahuai
7. PerancanganTabel
a. Tabel User
c. Tabel Jadwal
d. Tabel Ruang
e. Tabel Dosen
Flowchart atau bagan alir adalah bagan (chart) yang menunjukkan alur (flow) di
dalam program atau prosedur sistem secara logika Bagan alir (flowchart) digunakan
terutama untuk alat bantu komunikasi dan untuk dokumentasi. Berikut adalah
8. PerancanganAntarmuka (Interface)
pengguna dengan aplikasi. Adapun perancangan antarmuka pada aplikasi ini yaitu
sebagai berikut :
Keterangan Gambar:
1) Nama Aplikasi
Keterangan Gambar:
4) Button (Login)
61
Keterangan Gambar:
Keterangan Gambar:
2) Text View(kd_dosen)
Keterangan Gambar:
4) Button (Simpan)
64
Keterangan Gambar:
7) Button (Simpan)
65
Keterangan Gambar:
.
BAB V
A. Implementasi Sistem
a. Antarmuka Login
Antarmuka login akan tampil ketika antarmuka splashscreen
selesai tampil. Antarmuka login terdiri atas edit text untuk memasukkan
67
68
Menu Utama akan tampil ketika berhasil login. Antarmuka menu berisi
Home untuk menampilkan antarmuka tentang menu Home,text view Dosen untuk
Data jadwal akan tampil apabila dipilih pada menu utama. Dalam menu jadwal
login, dimana admin harus melakukan login terlebih dulu sebelum masuk
ke halaman utama untuk dapat mengelola dan mengakses data pada menu
admin. Field – field yang terdpat pada menu admin adalah username dan
pasword.
73
pada Home menu Utama Admin. Menu yang terdapat Pada Menu Admin
adalah Mata Kulah untuk mengnput data mata kuliah, data ruang untuk
menginput data ruangan, data jadwal untuk menginput data jadwa, data
pada form data matakuliah adalah kode mata kuliah, nama mata kuliah,
kuliah paktikum ke dalam database. Field – field yang terdapat pada form
data jadwal adalah kode mata kuliah, kode dosen, kode ruangan, jam, hari,
informasi praktikum adalah kode mata kuliah, kode dosen, kod ruang, jam,
B. PengujianSistem
lunak untuk menentukan apakah sistem tersebut sesuai dengan spesifikasi sistem
dan berjalan pada lingkungan yang diinginkan. Pengujian sering kali diasosiasikan
1. Prosedur Pengujian
berikut:
2. Pengujian
Dari hasil pengujian aplikasi maka dibuatlah table uji yang secara umum
sebagai berikut:
77
PENUTUP
A. Kesimpulan
dan asistensi laboratorium pada jurusan sistem informasi dan teknik informatika
B. Saran
78
79
DAFTAR PUSTAKA
http://www.ubaya.ac.id/2014/content/articles_detail/7/Android--Sistem-
Operasi-pada-Smartphone.html. (02 September 2010).
http://codel18.blogspot.co.id/2016/01/definisi-android-studio.html
http://uzi-online.blogspot.co.id/2013/04/pengenalan-white-box-testing.html.
Pressman, Roger S. Software Engineering A Practitioner’s Approach Fifth Edition.
McGraw-Hill Companies, Inc, New York. 2001.
Shihab, M. Quraish. Tafsir al-Misbah (vol. I). Lentera Hati : Jakarta. 2002.
Wahadoyo Agus, Sudarma S. Tip Trik Android Untuk Pengguna Tablet &
Handphone. Penerbit: Mediakita. Jakarta. 2012.
Wikitude”. 2015: https://en.wikipedia.org/wiki/Wikitude. (24 Agustus 2015).
RIWAYAT HIDUP
tahun 2001. Pada tahun yang sama, penulis melanjutkan pendidikan di SDN
Labuang Baji I dan selesai pada tahun 2007. Penulis melanjutkan pendidikan di
SMP Negeri 3 Gal-Sel dan menyelesaikan pendidikan pada tahun 2010. Penulis
di tingkat SMA penulis merasa akan pentingnya pendidikan utuk masa depan
Makassar dengan berfokus pada jurusan Sistem Informasi Fakultas Sains dan
Teknologi yang mampu menunjang karirnya dimasa yang akan datang. Tidak
2016. Setelah menjabat sebagai anggota penulis diberi amanah menjadi wakil