BAB I PENDAHULUAN
Pada bab pendahuluan ini penulis akan membahas tentang latar belakang, perumusan masalah, batasan masalah, metodologi penelitian, tujuan dan manfaat, serta sistematika penulisan dalam tugas akhir ini.
1.1
LATAR BELAKANG Universitas Mercu Buana merupakan salah satu perguruan tinggi swasta di
Jakarta yang berdiri pada tanggal 22 Oktober 1985. Universitas Mercu Buana memiliki 3 kampus yaitu kampus A yang berlokasi di Meruya, kampus B di Menteng, dan kampus C di Depok. Kampus Meruya terdiri dari gedung A, gedung B, gedung C, gedung D, gedung E, gedung Rektorat dan gedung Tower. Setiap gedung memiliki banyak ruangan yang mempunyai fungsi yang berbeda-beda antara lain sebagai ruang kelas, laboratorium komputer, ruang tata usaha, perpustakaan dan lain-lain. Banyaknya ruangan yang tersebar di beberapa gedung mengakibatkan dosen dan mahasiswa mengalami kesulitan dalam mendapatkan informasi mengenai jenis dan lokasi ruangan kelas. Disamping itu, jika mahasiswa ingin mengetahui informasi tentang hadir atau tidaknya dosen dalam suatu tatap muka perkuliahan, maka mahasiswa harus bertanya langsung kepada staf POP (Pusat Operasional Perkuliahan). Karena belum tersedianya informasi mengenai informasi dan status ruangan, maka staf POP mengalami kesulitan dalam memberikan informasi secara cepat dan akurat, dan bisa terjadi kesalahan dalam pemberian informasi. Disamping itu, Pusat Operasioanal Perkuliahan (POP) dalam menyusun jadwal kuliah memerlukan
informasi yang lengkap mengenai jenis ruangan,
lokasi, luas dan kapasitas yang tersedia dalam suatu ruangan. Informasi tersebut digunakan untuk mengatur jadwal kuliah sesuai dengan banyaknya mahasiswa yang mengikuti suatu mata kuliah. Selain itu juga diperlukan informasi mengenai 1
2 status ruangan apakah terisi atau kosong, yang dapat membantu staf POP dalam menentukan ruangan mana yang dapat digunakan untuk kelas pengganti. Dengan melihat hal tersebut diatas, maka dibutuhkan suatu aplikasi yang menyediakan informasi yang cepat, tepat dan akurat mengenai ruangan kelas sehingga dapat membantu kelancaran perkuliahan. Untuk itu penulis membangun aplikasi yang memberikan informasi mengenai ruangan kelas pada gedung tower di Universitas Mercu Buana.
1.2
RUMUSAN MASALAH Permasalahan yang ada dibatasi pada perancangan aplikasi ruang kelas di
gedung tower pada Universitas Mercu Buana untuk memberikan informasi nama ruangan, kapasitas ruangan, jenis ruangan, letak ruangan, dan denah ruangan pada gedung tower Universitas Mecu Buana. Aplikasi juga dapat memberikan informasi tentang status ruangan apakah terisi atau kosong pada saat jam tertentu. Oleh karena itu penulis mencoba menuliskan beberapa rumusan masalah yang bisa diangkat dalam penulisan tugas akhir ini, antara lain: 1. Bagaimana aplikasi dapat menampilkan informasi ruang kelas dan status ruangan secara cepat dan akurat? 2. Bagaimana aplikasi dapat memberikan informasi ruang kelas dan status ruangan yang sedang terisi maupun kosong secara real time?
1.3
BATASAN MASALAH Pada perancangan aplikasi ini, permasalahan yang ada dibatasi hanya
untuk memberikan informasi nama ruangan, kapasitas ruangan, luas ruangan, jenis ruangan, letak ruangan serta denah ruangan yang pada gedung tower. Informasi ruangan yang ditampilkan pada perancangan aplikasi ini hanya ruangan yang berfungsi sebagai ruang kelas. Aplikasi ini juga dapat memberikan informasi tentang status ruangan kelas apakah terisi atau kosong secara real time (waktu nyata). Status ruangan kelas terisi jika ruangan kelas tersebut sedang digunakan untuk perkuliahan, dimana aplikasi akan menampilkan nama dosen, nama mata
3 kuliah serta waktu perkuliahan yang sedang berlangsung. Sedangkan status ruangan kosong jika ruangan kelas tersebut sedang tidak digunakan untuk perkuliahan.
1.4
METODOLOGI PENELITIAN Metode yang digunakan dalam penulisan tugas akhir ini adalah sebagai
berikut: 1. Studi Kepustakaan Cara pengumpulan data dengan mempelajari literatur, paket modul, panduan, buku-buku pedoman, buku-buku perpustakaan dan segala kepustakaan lainnya yang dianggap perlu dan mendukung termasuk didalamnya pencarian data melalui internet. 2. Pengumpulan Data Pengumpulan data dilakukan dengan mengamati secara langsung lokasi gedung tower dan mendatangi Manajemen Gedung dan Sarana UMB untuk mendapatkan denah gedung. Kemudian mengunduh jadwal kuliah yang terdapat pada website Universitas Mercu Buana. 3. Analisis Data yang terkumpul melalui instrumen pengumpulan data akan dianalisis dengan berfokus pada fungsi aplikasi dalam menampilkan informasi dan status ruangan. 4. Perancangan dan Desain Aplikasi. Merancang dan mendesain denah, struktur database, perancangan diagram UML, perancangan antar muka yang diperlukan untuk mendukung pengembangan aplikasi. 5. Implementasi dan Pengujian. Implementasi yang dilakukan yaitu pembuatan aplikasi berdasarkan hasil analisis dan perancangan yang telah dilakukan sebelumnya. Setelah aplikasi selesai dibuat, maka dilakukan pengujian untuk mengetahui apakah
aplikasi
fungsionalitasnya.
dapat
berjalan
sesuai
dengan
kebutuhan
4 1.5 TUJUAN DAN MANFAAT a. Tujuan Tujuan yang diharapkan dari penulisan tugas akhir ini adalah tersedianya informasi ruangan yang meliputi nama, lokasi, jenis, luas, dan kapasitas ruangan. Serta tersedianya informasi status ruangan apakah sedang terisi atau kosong pada jam tertentu. b. Manfaat Manfaat yang diharapkan adalah: 1. Untuk memberikan informasi kepada pengguna mengenai ruangan yang terdapat di gedung Tower yang meliputi jenis, lokasi, luas dan kapasitas ruangan 2. Untuk memberikan informasi secara cepat dan akurat kepada pengguna mengenai status ruangan kelas pada jam tertentu. 3. Untuk membantu staf POP dalam menentukan ruangan yang tepat yang dapat digunakan untuk mata kuliah tertentu maupun dalam menentukan ruangan untuk mata kuliah pengganti.
1.6
SISTEMATIKA PENULISAN BAB I
PENDAHULUAN Bab ini menjelaskan tentang latar belakang, rumusan masalah, batasan masalah, metodologi penelitian, tujuan dan manfaat, serta sistematika penulisan tugas akhir ini.
BAB II
LANDASAN TEORI Bab ini menjelaskan secara singkat mengenai Visual Basic, MySQL, konsep kerja MySQL, UML, use case diagram, activity diagram, sequence diagram, dan class diagram.
BAB III
ANALISIS DAN PERANCANGAN Pada bab ini menjelaskan analisis dan perancangan dari aplikasi yang akan dibuat, antara lain analisis permasalahan dan perancangan antarmuka.
5 BAB IV
IMPLEMENTASI DAN PENGUJIAN Pada bab ini melakukan implementasi dan pengujian aplikasi disertai dengan penjelasan program.
BAB V
PENUTUP Bab ini berisi kesimpulan dari bab-bab sebelumnya dan saran yang dapat diberikan untuk perbaikan tugas akhir ini dan aplikasi dimasa yang akan datang.
6