• Tidak ada hasil yang ditemukan

PEMBUATAN APLIKASI ANDROID LIHAT JADWAL UNS. Ahli Madya pada Program Studi Diploma III Teknik Informatika. Universitas Sebelas Maret

N/A
N/A
Protected

Academic year: 2021

Membagikan "PEMBUATAN APLIKASI ANDROID LIHAT JADWAL UNS. Ahli Madya pada Program Studi Diploma III Teknik Informatika. Universitas Sebelas Maret"

Copied!
15
0
0

Teks penuh

(1)

commit to user

i

PEMBUATAN APLIKASI ANDROID LIHAT JADWAL UNS

Tugas Akhir

Disusun untuk memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya pada Program Studi Diploma III Teknik Informatika

Universitas Sebelas Maret

Disusun oleh

TIOED NIDDA RATNASARI M3113141

PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET SURAKARTA

(2)

commit to user

ii

HALAMAN PERSETUJUAN

PEMBUATAN APLIKASI ANDROID LIHAT JADWAL UNS

Disusun Oleh:

TIOED NIDDA RATNASARI M3113141

Tugas Akhir ini telah disetujui untuk diujikan di hadapan dewan penguji pada tanggal

...

Pembimbing Utama

Hartatik, M.Si NIDN. 0703057802

(3)

commit to user

iii

(4)

commit to user

iv

PERNYATAAN

Dengan ini saya menyatakan bahwa dalam Laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar kesarjanaan disuatu Perguruan Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis diacu dalam naskah ini dan disebutkan dalam Daftar Pustaka.

Surakarta, 03 Juni 2016

Tioed Nidda Ratnasari NIM. M3113141

(5)

commit to user

v INTISARI

Tioed Nidda Ratnasari. 2016. “Pembuatan Aplikasi Android Lihat

Jadwal UNS”. Informasi penjadwalan kuliah pada umumnya di dapat melalui

website, bertanya pada dosen yang mengajar mata kuliah atau pun pada pegawai di suatu program studi. Di Universitas Sebelas Maret khususnya, Sistem informasi penjadwalan UNS belum memiliki penjadwalan yang langsung diakses lewat aplikasi. Permasalahan lain yang ditemukan adalah jika sistem informasi penjadwalan dibuka melalui web browser pada ponsel tampilannya tidak sesuai dengan resolusi tampilan pada ponsel atau dengan kata lain sistem informasi penjadwalan belum memiliki tampilan responsive.

Pada tugas akhir ini, maka dibuat suatu aplikasi yang dapat memudahkan pengguna di lingkup Universitas Sebelas Maret seperti Mahasiswa dan dosen yang fungsinya hampir sama dengan website. Aplikasi ini menggunakan sistem operasi android yang dikenal sebagai sistem operasi perangkat mobile yang mencakup sistem operasi, middleware dan aplikasi. Fungsionalitas dari aplikasi ini ada tiga yaitu lihat jadwal per dosen, lihat jadwal per program studi dan lihat penggunaan ruang.

(6)

commit to user

vi ABSTRACT

Tioed Nidda Ratnasari. 2016. The Making of Android Application View UNS Schedule. Schedule information college on generally may through via website, asking lecturers who teach the courses or at employee in a course of study. Sebelas Maret University especially, scheduling information system UNS do not have scheduling directly accessed through application. Many of other problems found was if information system scheduling openend in the web browser on smartphone the performance change not in accordance with display resolution in mobile device or in other words the scheduling information systems that doesn’t yet have look responsive.

In this final tast, therefore made an application that could make it easier for the user in the scope of Sebelas Maret University such as students and lecturers, that it functions just almost the same with the website. This application uses the android operating system known as the operating system for mobile device that includes an operating system, middleware and applications. The functionality of this application there are three i.e. view schedule per lecturer, view schedule per course and view the use of the space room.

(7)

commit to user

vii MOTTO

Learn from the happiness that is not of the grateful but grateful that makes happy

~Tioed Nidda Ratnasari~

“It is better to sit alone than in company with the bad And it is better still to sit with the good than alone

It is better to speak to a seeker of knowledge than to remain silent

But silence is better than idle words” ~Prophet Muhammad (PBUH)~

(8)

commit to user

viii

PERSEMBAHAN

Persembahan Tugas Akhir “PEMBUATAN APLIKASI ANDROID LIHAT JADWAL UNS” ini adalah :

1. Keluarga besarku yang tercinta yang senantiasa mendukung, memberi semangat dari awal sampai akhir pengerjaan.

2. Teman-teman dari D3 Teknik Informatika 2013.

3. Sahabat- sahabat yang paling saya sayangi Meivida Pamala, Sartika Apriyani, Ulfah Faridah dan Rizky Nilawati yang berjuang bersama baik suka maupun duka dalam pengerjaan tugas akhir.

(9)

commit to user

ix

KATA PENGANTAR

Assalamu Alaikum Wr.Wb.

Syukur Alhamdulillah penulis panjatkan ke hadirat Allah SWT atas segala rahmat dan karunia-Nya sehingga laporan Tugas Akhir dengan judul “Pembuatan Aplikasi Android Lihat Jadwal UNS” dapat terselesaikan. Laporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam memperoleh gelar Ahli Madya (Amd.) pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret.

Dalam melakukan penelitian dan penyusunan laporan Tugas Akhir ini penulis telah mendapatkan banyak dukungan dan bantuan dari berbagai pihak. Penulis mengucapkan terima kasih kepada:

1. Bapak Prof. Ir. Ari Handono Ramelan, M.Sc. (Hons), Ph.D. pimpinan Fakultas MIPA Universitas Sebelas Maret yang memberikan izin kepada penulis untuk belajar.

2. Bapak Abdul Aziz, S.Komp.,M.Scselaku ketua Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret yang memberikan izin kepada penulis untuk belajar.

3. Ibu Hartatik, M, Si dosen pembimbing yang telah dengan penuh kesabaran dan ketulusan memberikan ilmu dan bimbingan terbaik kepada penulis. 4. Bapak Agus Purbayu, S.Si, M.Komp dosen yang memberikan projek

Tugas Akhir dan sekaligus ikut serta dalam membimbing sejak awal sampai akhir.

5. Orang Tua yang senantiasa memberikan doa dan dukungannya kepada penulis untuk menyelesaikan laporan ini.

6. Teman-teman TI-C yang selalu bersama dalam suka duka serta memberikan semangat selama ini.

(10)

commit to user

x

Demikian laporan ini disusun, sangat disadari banyak kekurangan dalam laporan ini oleh karenanya saran dan kritik membangun penulis harapkan. Harapan penulis semoga laporan ini dapat bermanfaat bagi pembaca.

Wassalamu Alaikum Wr. Wb

Surakarta, 20 April 2016

(11)

commit to user

xi DAFTAR ISI

PEMBUATAN APLIKASI ANDROID LIHAT JADWAL UNS ... i

HALAMAN PERSETUJUAN ... ii

HALAMAN PENGESAHAN ... iii

PERNYATAAN ... iv INTISARI ... v ABSTRACT ... vi MOTTO ... vii PERSEMBAHAN ... viii KATA PENGANTAR ... ix DAFTAR ISI ... xi

DAFTAR TABEL ... xiv

DAFTAR GAMBAR ... xv BAB I PENDAHULUAN ... 1 1.1 Latar Belakang ... 1 1.2 Perumusan masalah ... 1 1.3 Tujuan ... 2 1.4 Manfaat ... 2

1.5 Batasan Masalah Penelitian ... 2

1.6 Metodologi... 2

1.7 Sistematika Penulisan ... 4

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI ... 5

2.1 Tinjauan Pustaka... 5 2.2 Landasan Teori ... 6 2.2.1 Aplikasi Mobile ... 6 2.2.2 Penjadwalan ... 7 2.2.3 Android ... 7 2.2.4 Eclipse ... 9 2.2.5 SQL Server 2008 ... 10 2.2.6 JSON ... 10 2.2.7 UML ... 11

2.2.8 Use Case Diagram ... 11

2.2.9 Class Diagram ... 13

(12)

commit to user

xii

BAB III ANALISIS DAN PERANCANGAN SISTEM ... 18

3.1 Alat dan Bahan ... 18

3.1.1 Hardware ... 18

3.1.2 Software ... 18

3.2 Gambaran Umum Sistem Aplikasi ... 19

3.3 Proses Bisnis ... 19

3.4 Kebutuhan Non Fungsional Sistem ... 20

3.5 Kebutuhan Fungsional Sistem ... 20

3.5.1 Aktor ... 20

3.5.2 Fungsionalitas Utama ... 20

3.6 Use Case Specification ... 21

3.6.1 Pencarian JadwalPer Dosen ... 21

3.6.2Pencarian Jadwal Per Program studi ... 22

3.6.3 Pencarian Penggunaan Ruang ... 23

3.7 Use Case Diagram ... 24

3.8 Skema Diagram ... 24

3.9 Tabel Database ... 25

3.10 Sequence Diagram ... 31

3.10.1 Sequence Diagram Lihat Jadwal Per Dosen ... 31

3.10.2 Sequence Diagram Lihat Jadwal PerProgram studi ... 31

3.10.3 Sequence Diagram Lihat Jadwal Per Ruangan ... 32

3.11 Class Diagram ... 33

3.12 DesainTampilan ... 34

3.12.1 Tampilan Awal ... 34

3.12.2 Tampilan Navbar Menu ... 34

3.12.3 Tampilan Spinner User Interface ... 35

3.12.4 Tampilan List View Jadwal ... 35

BAB IV ... 36

IMPLEMENTASI DAN PEMBAHASAN ... 36

4.1 Implementasi Sistem... 36

4.1.1 Halaman Home ... 36

4.1.2 Tampilan Menu ... 37

4.1.3 Menu Penggunaan Ruang ... 37

4.1.4 Menu Pencarian Jadwal Dosen ... 41

(13)

commit to user

xiii

4.2 Tabel Pengujian ... 49

4.2.1 Tabel pengujian aplikasi ... 49

4.2.2 Tabel Pengujian Device ... 52

BAB V ... 54

KESIMPULAN DAN SARAN ... 54

5.1 Kesimpulan ... 54

5.2 Saran ... 54

(14)

commit to user

xiv

DAFTAR TABEL

Tabel 3. 1 Use case diagram spesifikasi jadwal per dosen ... 21

Tabel 3. 2Use case diagram spesifikasi jadwal per program studi ... 22

Tabel 3. 3Use case diagram spesifikasi Penggunaan Ruang ... 23

Tabel 3. 4 Semester ... 25 Tabel 3. 5 TA ... 26 Tabel 3. 6 TAS ... 26 Tabel 3. 7 Dosen ... 26 Tabel 3. 8 Plotdosen ... 27 Tabel 3. 9 Ruang ... 27 Tabel 3. 10 Waktu ... 28 Tabel 3. 11 Prodi ... 28 Tabel 3. 12 Fakultas ... 28 Tabel 3. 13 MataKuliah... 29 Tabel 3. 14 MakulPenawaran ... 29 Tabel 3. 15 Kelas... 30 Tabel 3. 16 Shift ... 30 Tabel 3. 17 RuangWaktu... 31

(15)

commit to user

xv

DAFTAR GAMBAR

Gambar 3. 1 Gambaran Umum Sistem Aplikasi ... 19

Gambar 3. 2 Use Case Diagram ... 24

Gambar 3. 3 Skema Diagram ... 25

Gambar 3. 4 Sequence Diagram Lihat Jadwal Per Dosen ... 31

Gambar 3. 5 Sequence Diagram Lihat Jadwal Per Program studi ... 32

Gambar 3. 6 Sequence Diagram Penggunaan Ruang ... 32

Gambar 3. 7 Class Diagram ... 33

Gambar 3.8. Desain Tampilan Awal ... 34

Gambar 3.9. Desain Tampilan Navbar Menu ... 34

Gambar 3.10. Tampilan Spinner User Interface ... 35

Gambar 3.11. Tampilan List View Jadwal ... 35

Gambar 4.1. Halaman Home ... 36

Gambar 4.2. Tampilan Menu ... 36

Gambar 4.3. Penggunaan Ruang ... 37

Gambar 4.4. List View Penggunaan Ruang ... 38

Gambar 4.5. List View Nama Hari ... 38

Gambar 4.7. Detail Jadwal Jadwal Penggunaan Ruang ... 39

Gambar 4.8 Detal Jadwal Penggunaan Ruang PDF ... 40

Gambar 4.9. Menu Pencarian Jadwal Dosen ... 41

Gambar 4.9. Tampilan Data Nama Dosen ... 42

Gambar 4.10. Form Input Jadwal Input Jadwal Dosen ... 42

Gambar 4.11. Tabel Jadwal Dosen ... 43

Gambar 4.10. Generate PDF Jadwal Dosen ... 44

Gambar 4.11. Jadwal Kuliah Per Dosen PDF ... 45

Gambar 4.12. Form Menu Laporan Jadwal ... 47

Gambar 4.13. Tabel Laporan Jadwal ... 47

Gambar 4.14. Generate PDF Laporan Jadwal ... 48

Referensi

Dokumen terkait

3 area bangunan (pabrik, kantor, dan fasilitas.. pendukung pabrik) berurutan dari tahun 2007 sampai.. tahun 2009

Dalam kajian terhadap penampilan komponen pertumbuhan, terlihat bahwa beberapa hasil penelitian dari sejumlah genotipe yang diadaptasikan di wilayah tropis,

Saat ini RBTI berupaya untuk menerapkan sistem informasi yang berbasis web sehingga mampu melakukan koneksi pada jaringan intranet Program Studi Teknik Industri.. Namun hingga

Penyedia Jasa harus melakukan koordinasi atas semua perubahan yang terjadi dalam Dokumen Rekaman, membuat catatan yang sesuai dan sebagaimana mestinya pada

Peserta didik dapat menggunakan nalar dalam mengkaji :. -

Disamping sebagai pelindung bagi produk yang dikemas, kemasan juga berfungsi untuk melindungi lingkungan sekitar produk. Bahan kemas yang akan dipilih tergantung dari sifat –

[r]

Sebuah organisasi yang disebut Operasi Pertahanan Rakyat (OPR) didirikan yang anggotanya dilatih di Long Bawan; dengan pelatihnya yang terdiri dari Suran, Mitun, dan Meru.