TUGAS AKHIR
APLIKASI INFORMASI JADWAL AKADEMIK MAHASISWA MANAJEMEN INFORMATIKA UNIVERSITAS SRIWIJAYA BERBASIS
ANDROID
Oleh
Mushawwir Rudianto 09010581620014
PROGRAM STUDI MANAJEMEN INFORMATIKA PROGRAM DIPLOMA KOMPUTER
UNIVERSITAS SRIWIJAYA 2020
iv
LEMBAR PERSEMBAHAN
Motto :
Jujur, Bertanggung Jawab Pengalaman adalah guru terbaik
Kegagalan adalah keberhasilan yang tertunda
Kupersembahkan Kepada Ayah dan Ibu
Kakak Perempuan Teman – teman Diploma
Komputer 2016 Almamater
v
KATA PENGANTAR
Segala puji dan syukur kehadirat Allah SWT yang telah memberikan rahmat dan karunia-Nya kepada penulis sehingga penulis dapat menyusun dan menyelesaikan Tugas Akhir ini, dengan judul "APLIKASI INFORMASI PERKULIAHAN MAHASISWA MANAJEMEN INFORMATKA UNIVERSITAS SRIWIJAYA BERBASIS ANDROID" sesuai dengan waktu yang telah ditentukan.
Tujuan dari pembuatan Tugas Akhir ini adalah sebagai salah satu syarat untuk menyelesaikan program pendidikan Diploma Tiga (D3) program studi Manajemen lnformatika di Universitas Sriwijaya.
Selesainya Tugas Akhir ini tidak lepas dari pihak-pihak yang telah banyak membantu penulis baik dalam segi moral, material maupun spiritual, oleh karena itu, pada kesempatan ini penulis mengucapkan rasa terima kasih yang sebesar- besarnya kepada :
1. Bapak Prof. Dr. Ir. H. Anis Saggaff selaku Rektor Universitas Sriwijaya. 2. Bapak Jaidan Jauhari, S.Pd., M.T. selaku Dekan Fakultas Ilmu Komputer
Universitas Sriwijaya.
3. Bapak Apriansyah Putra, S.Kom., M.Kom selaku Ketua Program Studi Manajemen Informatika Fakultas Ilmu Komputer Universitas Sriwijaya. 4. Ibu Rizka Dhini Kurnia, M.SC. selaku pembimbing I yang telah
meluangkan waktu, pikiran dan tenaganya untuk membantu dan memberikan bimbingan serta pengarahan kepada penulis.
5. Bapak Dedy Kurniawan, M.SC. selaku pembimbing II yang telah memberikan arahan serta motivasi demi terselesainya laporan Tugas Akhir ini.
6. Bapak dan lbu Dosen beserta staf-staf Fakultas Ilmu Komputer Universitas Sriwijaya yang telah memberikan pengetahuan yang sangat bermanfaat kepada penulis.
v
7. Kedua Orang Tua dan ketiga saudara saya yaitu: Siska Futri, Merta Elya dan Matin Astuti yang tak henti-hentinya selalu memberikan do'a beserta dukungan kepada penulis.
8. Rekan-rekan yang selalu menemani dan memotivasi saya selama menyelesaikan masa pendidikan di Fakultas Ilmu Komputer Universitas Sriwijaya.
9. Teman-teman program studi Manajemen Informatika angkatan 2016 yang telah membantu memberikan informasi yang sangat berguna.
10. Serta semua pihak yang tidak dapat penulis sebutkan satu persatu yang telah ikut membantu dalam penyusunan laporan Tugas Akhir ini.
Akhirnya penulis mengharapkan agar penulisan laporan Tugas Akhir ini dapat bermanfaat bagi orang-orang yang membaca. Tidak lupa penulis mengharapkan kritik dan saran yang membangun guna menjadi petunjuk dalam menyelesaikan tugas dimasa mendatang.
Palembang, Maret 2020
Mushawwir Rudianto NIM. 09010581620014
ix
DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PENGESAHAN ... ii
HALAMAN PERSETUJUAN... iii
HALAMAN PERSEMBAHAN... iv
KATA PENGANTAR ... v
ABSTRAK ... vii
DAFTAR ISI ... ix
DAFTAR GAMBAR ... xi
DAFTAR TABEL... xii
BAB 1 PENDAHULUAN ... 1
1.1 Latar Belakang ... 1
1.2 Tujuan dan Manfaat ... 2
1.2.1 Tujuan ... 2
1.2.2 Manfaat ... 2
1.3 Batasan Masalah ... 3
1.4 Metode Penelitian ... 3
1.4.1 Lokasi dan Waktu Peneitian ... 3
1.5 Metode Pengumpulan Data ... 3
BAB II DASAR TEORI ... 5
2.1 Sejarah Fakultas Ilmu Komputer ... 5
2.2 Visi dan Misi Fakultas Ilmu Komputer Unsri ... 6
2.2.1 Visi ... 6
2.2.2 Misi ... 7
2.3 Struktur Organisasi dan Bidang Usaha ... 7
2.4 Teori Umum ... 8
2.4.1 Pengertian Aplikasi ... 8
2.4.2 Pengertian Android ... 9
2.4.3 Pengertian MySql ... 9
2.5 Teori Khusus ... 9
2.5.1 Metode Pengembangan Sistem ... 9
2.5.2 Pengertian Data Flow Diagram (DFD) ... 10
2.5.3 Pengertian Entity Relationship Diagram (ERD) ... 11
BAB III ANALISA DAN PERANCANGAN SISTEM ... 13
3.1 Analisa Sistem ... 13
3.1.1 Analisa Sistem Yang Sedang Berjalan ... 13
3.1.2 Kelemahan Sistem Yang Ada ... 13
3.1.3 Perancangan Fungsional Sistem Yang Ada ... 13
3.2 Rencana Sistem ... 13
3.2.1 Diagram Konteks ... 14
3.2.2 Data Flow Diagram (DFD) Level 0 ... 14
3.2.3 DFD Level 1 Foto ... 15
3.2.4 DFD Level 1 Judul Berita ... 16
ix
3.2.6 DFD Level 1 Penulis ... 17
3.2.7 DFD Level 1 Tanggal Posting ... 18
3.2.8 Proses Bisnis Yang Dimasukkan ... 19
3.2.9 Entity Relationship Diagram (ERD) ... 19
3.3 Kamus Data ... 20
3.4 Rancangan Tabel ... 20
3.4.1 Tabel Berita ... 20
3.5 Rancangan Halaman Aplikasi ... 21
3.5.1 Rancangan Halaman Utama ... 21
3.5.2 Rancangan Halaman Isi Berita ... 21
BAB IV HASIL DAN PEMBAHASAN... 23
4.1 Hasil ... 23
4.2 Halaman Utama ... 23
4.2.1 Halaman Beranda ... 23
4.2.2 Halaman Isi Berita ... 24
BAB V KESIMPULAN DAN SARAN ... 25
5.1 Kesimpulan ... 25 5.2 Saran ... 25 DAFTAR PUSTAKA ... 27 LAMPIRAN ... 28 x
xi
DAFTAR GAMBAR
Gambar 2.1 Struktur Organisasi Fakultas Ilmu Komputer Universitas Sriwijaya....8
Gambar 3.1 Diagram Konteks...14
Gambar 3.2 Diagram Level 0...15
Gambar 3.3 Diagram Level 1 foto...16
Gambar 3.4 Diagram Level 1 Judul Berita...16
Gambar 3.5 Diagram Level 1 Isi Berita...17
Gambar 3.6 Diagram Level 1 Penulis...17
Gambar 3.7 Diagram Level 1 Tanggal Posting...18
Gambar 3.8 Entity Relationship Diagram...18
Gambar 3.9 Rancangan Halaman Utama...20
Gambar 3.10 Rancangan Halaman Isi Berita…...21
Gambar 4.1 Halaman Beranda...23
Gambar 4.2 Halaman Isi Berita...24
xii
DAFTAR TABEL
Tabel 2.1 Simbol DFD...11 Tabel 2.2 Simbol ERD...12 Tabel 3.1 Tabel Berita...20
1
BAB I PENDAHULUAN
1.1. Latar Belakang
Perkembangan Teknologi Informasi dan Komunikasi di dunia ini sangatlah pesat, termasuk di Indonesia. Perkembangan tersebut memunculkan gaya hidup baru di dalam masyarakat, yaitu hampir segala kebutuhan masyarakat dapat terpenuhi hanya lewat aplikasi yang ada di ponsel pintar mereka atau sering di sebut Smart Phone. Smartphone memiliki sistem operasi yang berfungsi untuk mengontrol dan mengatur kinerja perangkat keras serta menjalankan software atau aplikasi yang ada di smartphone. Ada banyak jenis sistem operasi, akan tetapi yang cukup popular dan banyak digunakan di smartphone yaitu iOS (iPhone OS) dari Apple dan Android dari Google. Karena Android dari Google lebih dulu keluar dan dengan user interfacenya yang mudah untuk digunakan sehingga pengguna Android di Indonesia cukup lebih banyak daripada iOS dari Apple.
Banyaknya masyarakat yang menggunakan smartphone sebagai salah satu
alat untuk memenuhi kebutuhannya, tidak terkecuali mahasiswa. Mahasiswa
sebagai generasi millenial tidak bisa lepas dari smartphone untuk memenuhi
kebutuhan sehari - hari mereka melalui aplikasi yang ada di smartphone mereka,
mulai dari berbelanja, memesan transportasi online, membayar belanjaan mereka dan masih banyak lagi kebutuhan mereka yang hampir semuanya bisa terpenuhi
melaui aplikasi yang ada di smartphone mereka.
Walaupun smartphone sudah menjadi salah satu alat untuk memenuhi
kebutuhan masyarakat, akan tetapi belum semuanya terpenuhi, termasuk di bidang perkuliahan. Di perkuliahan banyak sekali kegiatan administratif yang harus dilakukan oleh mahasiswa, contohnya pengumpulan berkas untuk keperluan Tugas Akhir mahasiswa dan lainnya, akan tetapi kadang mahasiswa ketinggalan informasi tentang kegiatan administratif tersebut, misalanya batas akhir pengumpulan berkas. Karena untuk sekarang pengumuman tetang kegiatan administratif tersebut hanya diumumkan lewat via chat grup jurusan masing –
2
masing, yang membuat pengumuman tersebut nantinya akan tertutupi oleh chat lainnya yang baru masuk
Dengan tidak efisiennya pemberitahuan tentang informasi tentang jadwal akademik mahasiswa, untuk mengatasi permasalahan terebut, penulis akan
membuat aplikasi android informasi tentang jadwal akademik dengan
menggunakan bahasa pemrograman Java, xml, PHP dan Database MySQL
Berdasarkan uraian diatas maka penulis ingin mengangkat masalah ini sebagai bahan penelitian dalam penyusunan Tugas Akhir dengan judul
“APLIKASI INFORMASI JADWAL AKADEMIK MAHASISWA MANAJEMEN INFORMATIKA UNIVERSITAS SRIWIJAYA BERBASIS ANDROID” sebagai judul tugas akhir dalam menyelesaikan pendidikan di
Diploma Komputer Universitas Sriwijaya.
1.2. Tujuan dan Manfaat 1.2.1. Tujuan
Adapun tujuan dari penelitian ini adalah untuk membuat aplikasi informasi jadwal akademik untuk mahasiswa Manajemen Informatika agar pemberitahuan informasinya lebih efisien.
1.2.2. Manfaat
Adapun manfaat yang akan diperoleh dari pengajuan proposal sebagai salah satu bentuk kewajiban dalam pembuatan tugas akhir ini yaitu :
1. Bagi Penulis
a. Memberikan pengetahuan dan pengalaman dalam menerapkan teori-teori yang diperoleh dari bangku kuliah khususnya dalam merancang dan membangun aplikasi berbasis andorid.
b. Memperoleh ilmu pengetahuan tentang tanggung jawab terhadap pekerjaan, khususnya dibidang aplikasi.
2. Bagi Mahasiswa Manajemen Informatka Universitas Sriwijaya.
a. Diharapkan dapat meningkatkan efisiensi pemberitahuan informasi tentang perkuliahan terhadap mahasiswa manajemen informatika.
3
b. Membantu mahasiswa Manajemen Informatika agar tidak ketinggalan informasi dan mendapatkan informasi yang terbaru.
1.3. Batasan Masalah
Agar pembahasan yang dilakukan oleh penulis lebih terfokus dan terarah serta tidak menyimpang dari permasalahan pokok yang ada serta mencapai kesimpulan yang tepat dan terhubung dengan aplikasi yang ada, maka penulis membatasi ruang lingkup yang akan dibahas adalah :
1. Hasil akhir yang akan dihasilkn yaitu sebuah aplikasi yang membantu mahasiswa Manajemen Informatika agar tidak ketinggalan informasi tentang jadwal akademik.
2 . Metode pengembangan sistem adalah metode waterfall, dimana diagram yang digunakan adalah Entity Relationship Diagram (ERD), Data Flow
Diagram (DFD) dan Flowchart.
3 . Hasil akhir akan disimpan dalam bentuk CD (softcopy)
1.4. Metodelogi Penelitian
Lokasi dan Waktu Penelitian
Pembuatan Laporan Tugas Akhir ini dilakukan di Manajemen Informatika Universitas Sriwijaya. Pengumpulan data dilakukan selama 3 bulan, yaitu pada bulan Oktober sampai bulan Desember tahun 2019.
1.5. Metode Pengumpulan Data
Data informasi yang digunakan dalam penelitian ini di peroleh melalui: 1. Studi Lapangan
Penulis melakukan penelitian dengan mendatangi langsung Manajemeen Informatika Universitas Sriwijaya yang menjadi tempat penelitian dalam rangka memperoleh data yang diperlukan.
4
a. Observasi adalah suatu teknik pengumpulan data dengan pengamatan langsung terhadap objek yang diteliti yang ada dilapangan.
b. Wawancara, penulis mengumpulkan data dengan melakukan tanya jawab pada mahasiswa Manajemen Informatika dan bagian administrasi Manajemen Informatika Universitas Sriwijaya yang mempunyai wewenang untuk memberikan data dan informasi yang diperlukan dalam penulisan tugas akhir. c. Dokumentasi, adalah pengumpulan data yang berkaitan dengan permasalahan
yang diangkat pada tugas akhir ini.
2. Studi Pustaka / Literatur Data yang telah terlebih dahulu dikumpulkan dan dilaporkan oleh pihak lain dari penelitian, atau dikenal dengan nama studi literatur. Dalam mencari acuan dalam menulis laporan tugas akhir, penulis mengambil beberapa buku untuk referensi dan acuan dan menjadi landasan dalam penulisan laporan tugas akhir ini.
DAFTAR PUSTAKA
Anonim. 2015. Sejarah Fakultas. http://ilkom.unsri.ac.id/profile/sejarah-fakultas/ (21 Oktober 2019)
Fajar Nugraha. 2018. Kupas Tuntas Konsep Mode Data Entity Relationship Diagram atau ERD. http://mfikri.com/artikel/kupas-tuntas-konsep-model-data-entity-relationship-diagram-atau-erd.html (11 November 2019)
Kadir. 2013. Belajar Otodidak Membuat Database Menggunakan Mysql. Bandung: Informatika.
Nazaruddin. 2012. Panduan Praktis PHP & Mysql Untuk Profesional. Yogyakarta: CV Andi Offset.
Pressmen. 2012. Belajar Pemrograman Android Untuk Semua Kebutuhan. Jakarta: PT Elex Media Komputindo.
Sarah Wiranti. 2017. Pengertian DFD Data Flow Diagram.
http://www.ilmumu.com/pengetahuan/pengertian-dfd-data-flow-diagram/ (8 Novembe 2019)