APLIKASI ALAT BANTU PENGGUNAAN RUANG KELAS GEDUNG A DAN B UNIVERSITAS MERCU BUANA. Oleh: SALAMUDIN PROGRAM STUDI TEKNIK INFORMATIKA

dokumen-dokumen yang mirip
APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

PERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT POLA GAYA HIDUP SEHAT UNTUK PEKERJA SHIFT BERBASIS ANDROID

Rancang Bangun Aplikasi Penjadwalan Berbasis Web Untuk Teknisi Dalam Perawatan Fasilitas Hotel Royal Safari Garden

RANCANG BANGUN APLIKASI PENILAIAN PERFORMA CLIENT UNTUK JASA PENGIRIMAN BARANG PT DC GLOBAL INTERNASIONAL BERBASIS MOBILE WEB

PERANCANGAN SISTEM INFORMASI PENGELOLAAN BERKAS PENGAJUAN GARANSI BANK BERBASIS WEB PADA BANK BJB CABANG BSD FIRLI IRFANDI

PERANCANGAN SISTEM INFORMASI PENGELOLAAN PASAR PADA KANTOR PENGELOLA PASAR CIPADU JAYA

PERANCANGAN SISTEM INFORMASI BERBASIS WEB UNTUK MENGETAHUI PRODUKSI PERIKANAN BERDASARKAN WILAYAH PENGELOLAAN PERIKANAN (WPP) MELALUI PETA

APLIKASI PENGOLAHAN ADMINISTRASI PASIEN PADA KLINIK KUSUMA LAPORAN TUGAS AKHIR OLEH : DIAN HARTATIK

PERANCANGAN SISTEM INFORMASI PENJUALAN KREDIT MOTOR PADA PT. INDI JAYA MOTOR

PERANCANGAN APLIKASI TELEMARKETING PADA UNIVERSITAS MERCU BUANA MENGGUNAKAN VB.NET. Laporan Tugas Akhir. Diajukan Untuk Melengkapi Salah Satu Syarat

SISTEM INFORMASI PENDISTRIBUSIAN BIBIT UNGGUL BERBASIS WEB DI KEMENTERIAN PERTANIAN INDONESIA

RANCANG BANGUN APLIKASI SISTEM MANAJEMENT TRAINING KARYAWAN BERBASIS WEB DI CITIBANK INDONESIA. Laporan Tugas Akhir

APLIKASI ANTRIAN PELANGGAN DENGAN FITUR VIDEO, SMS, DAN SUARA HARIS MAWARDI

PERANCANGAN SISTEM INFORMASI PENJUALAN PADA PT. IRMA GRAHA PRATAMA. Oleh: FERNANDO GUNAWAN SINAGA PROGRAM STUDI SISTEM INFORMASI

APLIKASI PENGGAJIAN BERBASIS WEB PT. XYZ UNTUK MENGHITUNG GAJI DAN MASA KONTRAK PEGAWAI PKWT WILI WIWIT SAPUTRA

APLIKASI PELATIHAN SOAL DAN KOREKSI UJIAN AKHIR NEGARA BIOLOGI UNTUK SMA KELAS 3 BERBASIS WEB HANDOKO SUWANDI

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

PERANCANGAN SISTEM ADMINISTRASI PENERIMAAN DAN PENGELUARAN KAS PADA PT. DAUN KENCANA ABADI MENGGUNAKAN VB. NET. Oleh : Sisca Permata Sari

Perancangan Sistem Informasi Administrasi Pendaftaran Permohonan Merek Dagang Pada Direktorat Jenderal HKI

Rancang Bangun Pembuatan Aplikasi Pemantauan (Monitoring) Kondisi Fasilitas Gedung Berbasis Web dan Android Client

BAB II LANDASAN TEORI

PERANCANGAN ALAT KENDALI PINTU KERETA API OTOMATIS DAN PENGAMATAN JADWAL KERETA API. Oleh: DARIL PARAS PASHA

PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2017

APLIKASI PEMESANAN RUANG RAPAT UNTUK INTERNAL DAN EKSTERNAL BERBASIS WEB PADA HOTEL KARTIKA CHANDRA. Tantri Subekti

PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2016

SISTEM INFORMASI PENJUALAN DAN SERVICE KOMPUTER ( STUDI KASUS JAYA KOMPUTER ) Tugas Akhir. Oleh: Agung Setiawan

APLIKASI PROTOTYPE MODELING DAN SIMULASI PERMAINAN LEMPARAN BOLA BASKET. Marsad Nur Ubay

PERANCANGAN APLIKASI JASA SERVIS DAN PENJUALAN SUKU CADANG PADA BENGKEL AKASTRA TOYOTA SKRIPSI

APLIKASI MONITORING PERKEMBANGAN GIZI DAN TUMBUH KEMBANG BALITA PADA POSYANDU DAHLIA PUTRI INDIRA ANDRYANTI

PERANCANGAN SISTEM INFORMASI PERMINTAAN PEMBELIAN SPAREPART PADA PT. DATINDO INFONET PRIMA

APLIKASI RESERVASI FASILITAS GEDUNG OLAHRAGA KECAMATAN CIPONDOH DENGAN MENGGUNAKAN VISUAL BASIC 6.0 DEDE IRAWAN PROGRAM STUDI TEKNIK INFORMATIKA

APLIKASI TOTAL PRODUCTIVE MAINTENANCE (TPM) BERBASIS WEB DI PT SAKATA INX INDONESIA HERYANTO PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER

PERANCANGAN APLIKASI TES MASUK PADA SMPN 6 KOTA TANGERANG SELATAN MENGGUNAKAN VISUAL BASIC. NET

PERANCANGAN SISTEM INFORMASI PERKREDITAN BARANG ELEKTRONIK PADA PT. DUTA MANDIRI INFOCOM

PERANCANGAN SISTEM ADMINISTRASI TUGAS AKHIR PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS MERCU BUANA. Dwi Setyani Rahardjo

PERANCANGAN SISTEM INFORMASI MONITORING PENJADWALAN PELIPUTAN DIVISI DEPT. MEDIA SERVICES BERBASIS WEB PADA PT. MEDIA TELEVISI INDONESIA

PERANCANGAN SISTEM PENJUALAN PADA DISTRO HACEP

APLIKASI PERPUSTAKAAN BERBASIS WEB DENGAN MENGGUNAKAN PHP MYSQL DAN BARCODE AZHARI

SISTEM MONITORING PROSES KERJA BIDANG USAHA PERCETAKAN DIGITAL PT. X BERBASIS APLIKASI CLIENT SERVER. Mukti Fuji Prayitno

APLIKASI PENGUKURAN KINERJA ORGANISASI PADA PT. SPASI INDONESIA DENGAN PENDEKETAN BALANCED SCORECARD SKRIPSI. Lathanza Yasarah

PENGEMBANGAN SYSTEM INFORMASI PENYEWAAN GEDUNG SERBAGUNA PADA DIVISI CLUB HOUSE. Laporan Tugas Akhir

SISTEM ADMINISTRASI PELAYANAN SERVICE DAN PENJUALAN SPAREPART MOTOR PADA BENGKEL TAWAKAL AGUNG APRIANDI

APLIKASI INTEGRASI ANTARA KRIPTOGRAFI MENGGUNAKAN ALGORITMA RSA DAN STEGANOGRAFI MENGGUNAKAN ALGORITMA LSB BERBASIS WEB ADI SAPUTRA

APLIKASI RUMUS-RUMUS FISIKA DASAR DENGAN PEMBAHASAN, CONTOH DAN LATIHAN SOAL UNTUK UNIVERSITAS BERBASIS ANDROID

ANALISA PERANCANGAN APLIKASI MAINTENANCE GEDUNG DAN SARANA PADA PT. BANK RAKYAT INDONESIA (BRI) SYARIAH KC. KEBON JERUK BERBASIS WEB.

APLIKASI SISTEM INTEGRASI PENDATAAN WARGA RT/RW DENGAN SISTEM KELURAHAN BERBASIS WEB SISTEM INFORMASI

PERANCANGAN APLIKASI MONITORING PELAKSANAAN PROYEK BERBASIS WEB PADA PT. META TECHNOLOGY SEPTI MUJI RAHAYU PROGRAM STUDI SISTEM INFORMASI

KENDALI KERJA DAN PELAPORAN PENGGUNAAN ALAT ELEKTRONIK JARAK JAUH RUBEN ADITYA NUGROHO

SISTEM INFORMASI ORDER MENU (RESERVASI RESTO) BERBASIS WEB ANDROID

PERANCANGAN SISTEM PENGENDALIAN KERJA LEMBUR KARYAWAN BERBASIS WEB. Laporan Tugas Akhir

SISTEM PAKAR MENDIAGNOSA GANGGUAN KEHAMILAN MENGGUNAKAN METODE DEPTH FIRST SEARCH BERBASIS WEB

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

APLIKASI UJIAN ONLINE MASUK SEKOLAH DASAR BERBASIS WEB (STUDI KASUS SD XYZ) KHAERUNNISA

RANCANG BANGUN APLIKASI PENJADWALAN SIDANG TUGAS AKHIR MENGGUNAKAN BAHASA PEMROGRAMAN PHP RENDY OKTA VIDIYANTO

PENGEMBANGAN APLIKASI PENGHITUNGAN DETERMINAN DAN MATRIKS INVERS

RANCANGAN SISTEM LAPORAN KEUANGAN INVESTMENT REKSA DANA PADA PT. MEGA ASSET MANAGEMENT DENGAN MENGGUNAKAN PEMOGRAMAN PHP DAN DATA BASE MY SQL

ANALISA DAN PERANCANGAN E-LEARNING PADA SMP NEGERI 10 TANGERANG. Tugas Akhir. Oleh : INDRA SUTANA PROGRAM STUDI SISTEM INFORMASI

PROTOTYPE ANALISA DAN PERANCANGAN BORANG AKREDITASI STANDAR 4 TENTANG SUMBER DAYA MANUSIA BERBASIS WEB

APLIKASI UJIAN ONLINE DENGAN JAWABAN ESSAY BERBASIS WEB DENGAN PHP DAN MYSQL NOVITA INDHIT EKASARI

PERANCANGAN SISTEM INFORMASI MANAJEMEN ASET PADA PT BANK RAKYAT INDONESIA (PERSERO) CABANG JAKARTA WARUNG BUNCIT. Ferry Ferdinan

APLIKASI SISTEM INFORMASI PENGELOLAAN NILAI TOEIC PADA LIA MERCUBUANA BERBASIS WEB RIA FITRIANI

ADMINISTRASI KEANGGOTAAN PADA CARESA GYM BERBASIS WEB. Tugas Akhir. Oleh: Miftahul Huda

PERANCANGAN SISTEM PEMESANAN TIKET BUS ANTAR PROPINSI BERBASIS WEB DAN MOBILE ANDROID PADA ( PO. MUARADUA EXPRESS ) TUGAS AKHIR HERPABRIANSYAH

PERANCANGAN APLIKASI VOTING UNTUK ORGANISASI KEMAHASISWAAN ADITYA RUSLI PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER

PERANCANGAN SISTEM INFORMASI PERTANAHAN DI KELURAHAN PONDOK RANJI TANGERANG SELATAN BERBASIS WEB

PERANCANGAN APLIKASI MONITORING PROSES KERJA BENGKEL MOBIL BODY REPAIR PT.SELARAS

APLIKASI MONITORING TRAINING KARYAWAN PT XYZ

OLEH: WIRA KUSUMA

APLIKASI SISTEM MONITORING PENJUALAN PADA TOKO CEMPLON S CAR. Disusun Oleh : MARLINA PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER

SISTEM ADMINISTRASI PENYEDIAAN JASA SERVICE DAN PENJUALAN SPAREPART MOTOR PADA BENGKEL JAYA SAKTI DENGAN VB.NET

PERANCANGAN SISTEM PENGELOLAAN ADMINISTRASI DAN EVALUASI PROGRES LATIHAN PADA HARAPAN INDONESIA SOCCER SCHOOL BERBASIS WEBSITE TUGAS AKHIR

SISTEM MONITORING ORDER PADA PT. ABC BERBASIS WEB

Pengelolaan Sistem Pembayaran Tagihan Property Building (Apartemen) Fika Miranda

PERANCANGAN SISTEM INFORMASI PENDISTRIBUSIAN SURAT MASUK BERBASIS WEB DI DIVISI MANAJEMEN PRODUK PADA PT. BANK NEGARA INDONESIA (Persero) TBK.

APLIKASI E-ABSENSI PERHITUNGAN GAJI KARYAWAN PT. PUTRA MAJU LESTARI BERBASIS ANDROID

PERANCANGAN APLIKASI PENERIMAAN PENDAPATAN KIOS DI H ZUHRI CENTRE BERBASIS WEB

Laporan Tugas Akhir Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana. Oleh : MUHAMMAD FAISAL

SISTEM INFORMASI PENGADAAN IMPOR BARANG PADA BUT. SAKA INDONESIA PANGKAH LIMITED BERBASIS WEB

PERANCANGAN E-COMMERCE PADA PT. KARYA BETON SUDHIRA. Nicko Cahyadi

SISTEM PENDUKUNG KEPUTUSAN UNTUK KENAIKAN PANGKAT DAN JABATAN DI PD. PAM JAYA MENGGUNAKAN METODE ANALITICAL HIERARCHY PROCESS (AHP)

PERANCANGAN APLIKASI DONGENG DIGITAL BERBASIS ANDROID. Laporan Tugas Akhir

PERANCANGAN SISTEM E-BUDGETING TAHAP PENGAJUAN ANGGARAN DAN REVIEW BERBASIS WEB STUDI KASUS SMA PANGUDI LUHUR JAKARTA

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

RANCANGAN BANGUN APLIKASI PEMBELAJARAN BAHASA INGGRIS TINGKAT SEKOLAH DASAR STUDI KASUS : KELAS 3 SEKOLAH DASAR NOVRI YUDHA PRATAMA

PERANCANGAN SISTEM INFORMASI ORGANISASI KELEMBAGAAN MAHASISWA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA. Laporan Tugas Akhir

PENGESAHAN DOSEN PEMBIMBING...

SISTEM INFORMASI PENJUALAN DAN PERSEDIAAN BARANG BERBASIS WEB PADA TOKO KOORDINAT MENGGUNAKAN PHP DAN MySQL

ANALISA PERANCANGAN APLIKASI MONITORING PELAYANAN TERPADU DI DIREKTORAT JENDERAL BINA UPAYA KESEHATAN KEMENTERIAN KESEHATAN REPUBLIK INDONESIA

SIMULASI PERANCANGAN SISTEM APLIKASI TARIK TUNAI PADA BANK BTPN MENGGUNAKAN VERIFIKASI SIDIK JARI EKO SUTRISNO

Sistem Aplikasi Persuratan Pada Kementrian Perindustrian Berbasis WEB. Oleh : Ahmad Zaki Al Farisi

PERANCANGAN SISTEM INFORMASI PENANGANAN KELUHAN PELANGGAN PADA UNIVERSITAS MERCU BUANA BERBASIS WEB ADE WULANDA PROGRAM STUDI SISTEM INFORMASI

APLIKASI UNTUK MENAMPILKAN OBJEK KURSI DAN MEJA DARI 2D MENJADI 3D BERBASIS MOBILE MENGGUNAKAN UNITY 3D

APLIKASI PEMBELAJARAN MENGENAL POLA GAMBAR UNTUK ANAK PAUD BERBASIS ANDROID

Aplikasi Inventorty Gudang Berbasis Web PT. Meissa Berkah Teknologi. Gilang Pratama Putra

APLIKASI MONITORING TINGKAT PEKERJAAN KARYAWAN TEKNIS STUDI KASUS PT OPTIMA INFOCITRA UNIVERSAL SKRIPSI INDRA KURNYAWAN

Sita Dwi Rakhmita

SISTEM PEMBELAJARAN KOLABORATIF SECARA REALTIME MENGGUNAKAN HTML5 CANVAS, NODEJS DAN MONGODB

PERANCANGAN SISTEM INFORMASI PRODUKSI MEUBEL pada CV RAHMAT ABADI BERBASIS WEB

APLIKASI WAREHOUSE MANAGEMENT SYSTEM (WMS) PADA PT. SUMBER MAS

ANALISIS DAN PERANCANGAN WEB SUPPORT UNTUK MONITORING CASE NUMBER DAN CUSTOM REQUEST PADA PT. IRIS

Transkripsi:

APLIKASI ALAT BANTU PENGGUNAAN RUANG KELAS GEDUNG A DAN B UNIVERSITAS MERCU BUANA Oleh: SALAMUDIN 41508110178 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2012 i

APLIKASI ALAT BANTU PENGGUNAAN RUANG KELAS GEDUNG A DAN B UNIVERSITAS MERCU BUANA Diajukan Sebagai Salah Satu Syarat Untuk Memperolah Gelar SARJANA KOMPUTER Program Studi Teknik Informatika Oleh: SALAMUDIN 41508110178 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2012 ii

iii

iv

KATA PENGANTAR Dengan mengucap puji dan syukur kehadirat Allah SWT, karena atas ridho dan hidayahnya, sehingga penulis dapat menyelesaikan Tugas Akhir ini. Maksud dan tujuan dari penulisan Tugas Akhir ini adalah untuk memenuhi persyaratan kelulusan program Studi Strata I pada Jurusan Teknik Informatika di Universitas Mercu Buana Jakarta. Selain itu penulis juga dapat mencoba menerapkan dan membandingkan pengetahuan dan keterampilan yang diperoleh dibangku kuliah, dengan judul Aplikasi Ruang Kelas Gedung A dan B Universitas Mercu Buana Dengan segala keterbatasan dan kekurangan, penulis menyadari bahwa laporan tugas akhir ini takkan terwujud tanpa bantuan, bimbingan dan dorongan dari pihak lain. Untuk itu, dengan segala kerendahan hati, penulis menyampaikan ucapan terima kasih kepada: 1. Leonard Goeirmanto M.Sc, selaku pembimbing tugas akhir pada jurusan Teknik Informatika Universitas Mercu Buana, yang dengan sabarnya memberikan bimbingan dan meluangkan waktunya yang berharga hingga laporan ini terwujud. 2. Bpk. Anis Cherid, S.E, MTI, selaku kepala program studi Teknik Informatika Fakultas Ilmu Komputer Universitas Mercu Buana. 3. Kedua Orangtua, Bapak dan Ibu tercinta yang tanpa henti memberikan do'a agar penulis selalu berada dalam lindungan Allah SWT, juga untuk dukungan baik moril ataupun materil untuk keberhasilan penulis sehingga tugas ini dapat selesai tepat pada waktunya. 4. Untuk saudara-saudara saya tercinta, yang telah mendukung secara moril maupun materil. 5. Teman-teman angkatan 13, sahabat saya zaldi dan amal yang telah memberikan motivasi dan inspirasi sehingga tugas akhir ini terealisasi. 6. Semua pihak yang telah membantu dalam penyelesaian tugas akhir ini. Tugas akhir ini masih banyak kekurangan dan jauh dari sempurna, v

Oleh karena itu, segala kritik dan saran yang membangun akan penulis terima dengan senang hati demi kesempurnaan tugas akhir ini. Akhir kata, penulis memohon maaf yang sebesar-besarnya kepada semua pihak, apabila selama menempuh pendidikan di Universitas Mercu Buana Jakarta terdapat kesalahan-kesalahan yang dilakukan baik disengaja maupun tidak disengaja. Semoga laporan tugas akhir ini dapat bermanfaat bagi penulis maupun orang lain. Jakarta, April 2012 Penulis vi

DAFTAR ISI Halaman LEMBAR PERNYATAAN... I LEMBAR PENGESAHAN... II KATA PENGENTAR... III ABSTRACT... V ABSTRAKSI... VI DAFTAR ISI... VII BAB I PENDAHULAN 1.1 LATAR BELAKANG... 1 1.2 TUJUAN DAN MANFAAT... 2 1.3 METODELOGI PENELITIAN... 2 1.4 BATASAN MASALAH... 3 1.5 SISTEMATIKA PENULISAN... 4 BAB II LANDASAN TEORI 2.1 PROSES MODEL PERANGKAT LUNAK... 5 2.1.1 Model Inkremental... 6 2.2 UNIFIED MODELING LANGUAGE... 7 2.2.1 Use Case Diagram... 9 2.2.2 Activity Diagram... 11 2.2.3 Sequence Diagram... 14 2.2.4 Class Diagram... 16 2.3 BASIS DATA... 17 2.4 PENGENALAN VISUAL BASIC... 19 2.4.1 VSFlexGrid Component One... 21 2.5. MySQL... 22 2.5.1 Join Tabel... 24 2.5.2 Menghubungkan Database MySQL dengan Visual Basic... 27 vii

BAB III ANALISA DAN PERANCANGAN SYSTEM 3.1 IDENTIFIKASI MASALAH... 29 3.2 SPESIFIKASI UMUM... 29 3.3 RANCANG UMUM APLIKASI... 31 3.3.1 Use Case Diagram... 31 3.3.2 Activity Diagram... 34 3.3.2.1 Penginputan Jadwal Kuliah... 34 3.3.2.2 Penginputan Jadwal Ruangan... 35 3.3.2.3 Lihat Status Ruangan... 36 3.3.3 Sequence Diagram... 37 3.3.3.1 Login... 37 3.3.3.2 Entry Data Dosen... 37 3.3.3.3 Entry Data Mata Kuliah... 38 3.3.3.4 Entry Data Shift Belajar... 38 3.3.3.5 Entry Data Ruangan... 39 3.3.3.6 Entry Jadwal Kuliah... 39 3.3.3.7 Entry Jadwal Ruangan... 40 3.3.3.8 Membatalkan Jadwal Kuliah... 40 3.3.3.9 Melihat Status perkuliahan... 41 3.3.4 Class Diagram... 41 3.4 BASIS DATA... 42 3.4.1 Struktur File Basis Data... 42 3.5 PERANCANGAN ANTAR MUKA... 43 3.5.1 Login... 44 3.5.2 Menu Utama... 44 3.5.3 Data Dosen... 45 3.5.4 Data Mata Kuliah... 45 3.5.5 Shift Belajar... 46 3.5.6 Jadwal Kuliah... 46 3.5.7 Jadwal Ruangan... 47 3.5.8 Denah Gedung... 48 viii

BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 IMPLEMENTASI... 49 4.1.1 Perangkat Keras... 49 4.1.2 Perangkat Lunak... 50 4.1.3 Implentasi Basis Data... 50 4.1.4 Implementasi Antarmuka... 53 4.1.5 Tampilan Antarmuka... 54 4.1.5.1 Form Login... 54 4.1.5.2 Form Menu Utama... 54 4.1.5.3 Form Data Dosen... 55 4.1.5.4 Form Data Matakuliah... 55 4.1.5.5 Form Data Shift Belajar... 56 4.1.5.6 Form Jadwal Kuliah... 56 4.1.5.7 Form Jadwal Ruangan... 57 4.1.5.8 Form Status Jadwal Kuliah... 57 4.1.5.9 Form Denah Gedung... 58 4.1.5.10 Form Data User... 58 4.2 PENGUJIAN... 59 4.2.1 Rencana Pengujian... 59 4.2.2 Kasus dan Hasil Pengujian... 59 4.2.2.1 Pengujian Login... 59 4.2.2.2 Pengujian Data Master... 60 4.2.2.3 Pengujian Jadwal Kuliah... 61 4.2.2.4 Pengujian Jadwal Ruangan... 61 4.2.2.5 Pengujian Monitoring Jadwal Kuliah... 61 4.2.2.6 Penginputan Denah Gedung... 62 4.2.3 Kesimpulan dan Hasil Pengujian Alfa... 62 BAB V PENUTUP 5.1 KESIMPULAN... 63 5.2 SARAN... 64 LAMPIRAN... 65 ix

DAFTAR GAMBAR Halaman Gambar 2.1 Model Inkremental...6 Gambar 2.2 Unsur-unsur pembentuk UML...8 Gambar 2.3 Use Case Model...10 Gambar 2.4 Contoh Use Case...11 Gambar 2.5 Contoh Activity Diagram...12 Gambar 2.6 Contoh Activitity Diagram Swim Lane...13 Gambar 2.7 Participant pada Sebuah Sequence Diagram...14 Gambar 2.8 Symbol-simbol Massage...14 Gambar 2.9 Sequence Diagram...15 Gambar 2.10 Notasi Class...16 Gambar 2.11 Class dan Attribute...16 Gambar 2.12 Attribute Menunjukan Tipe Nilai...17 Gambar 2.13 Operation Pada Sebuah Class...17 Gambar 2.14 Mengaktifkan IDE Visual Basic 6.0...20 Gambar 2.15 IDE Visual Basic dengan jendela-jendela yang terbuka....21 Gambar 3.1 UseCaase Diagram...31 Gambar 3.2 Activity Penginputan Jadwal Kuliah...34 Gambar 3.3 Activity Penginputan Jadwal Ruangan...35 Gambar 3.4 Activity Membatalkan Jadwal Kuliah...36 Gambar 3.5 Sequence Diagram Login...37 Gambar 3.6 Sequence Diagram Entry Data Dosen...37 Gambar 3.7 Sequence Diagram Entry Data Mata Kuliah...38 Gambar 3.8 Sequence Diagram Entry Data Shift Belajar...38 Gambar 3.9 Sequence Diagram Entry Data Ruangan...39 Gambar 3.10 Sequence Diagram Entry Jadwal Kuliah...39 Gambar 3.11 Sequence Diagram Entry Data Jadwal Ruangan...40 Gambar 3.12 Sequence Diagram Membatalkan Jadwal Mata Kuliah...40 Gambar 3.13 Sequence Diagram Menampilkan Status Perkuliahan...43 x

Gambar 3.14 Class Diagram...41 Gambar 3.15 Rancangan Form Login...44 Gambar 3.16 Rancangan Form Menu Utama...44 Gambar 3.17 Rancangan Form Data Dosen...45 Gambar 3.18 Rancangan Form Mata Kuliah...45 Gambar 3.19 Rancangan Form Shift Belajar...46 Gambar 3.20 Rancangan Form Jadwal Kuliah...46 Gambar 3.21 Rancangan Form Jadwal Ruangan...47 Gambar 3.22 Rancangan Form Denah Gedung...47 Gambar 4.1 Form Login...54 Gambar 4.2 Form Menu Utama...54 Gambar 4.3 Form Data Dosen...55 Gambar 4.4 Form Data Mata Kuliah...55 Gambar 4.5 Form Data Shift Belajar...56 Gambar 4.6 Form Data Jadwal Kuliah...56 Gambar 4.7 Form Jadwal Ruangan...57 Gambar 4.8 Form Status Jadwal Kuliah...57 Gambar 4.9 Form Denah Gedung...58 Gambar 4.10 Form Data User...58 xi

DAFTAR TABEL Halaman Tabel 2.1 Tipe Diagram UML... 8 Tabel 2.2 Simbol-Simbol Activity Diagram... 11 Tabel 3.1 Skenario Use Case Login... 32 Tabel 3.2 Skenario Use Case Entry Data Dosen... 32 Tabel 3.3 Skenario Use Case Entry Data Mata kuliah... 32 Tabel 3.4 Skenario Use Case Entry Jadwal Kuliah... 32 Tabel 3.5 Skenario Use Case Entry Data Shift Belajar... 33 Tabel 3.6 Skenario Use Case Status Jadwal Mata Kuliah... 33 Tabel 3.7 Skenario Use Case Entry Jadwal Ruangan... 33 Tabel 3.8 Skenario Use Case Membatalkan Jadwal Kuliah... 34 Tabel 3.9 Tabel Dosen... 42 Tabel 3.10 Tabel Jadwal Kuliah... 42 Tabel 3.11 Tabel Jam Belajar... 42 Tabel 3.12 Tabel Mata Kuliah... 42 Tabel 3.13 Tabel Pemakai Ruangan... 43 Tabel 3.14 Tabel Ruangan... 43 Tabel 3.15 Tabel User... 43 Tabel 4.1 Nama File Antar Muka... 53 Tabel 4.2 Rencana pengujian aplikasi ruangan... 59 Tabel 4.3 Pengujian Login... 59 Tabel 4.4 Pengujian Data Master... 60 Tabel 4.5 Pengujian Jadwal Ruangan... 61 Tabel 4.6 Pengujian Jadwal Ruangan... 61 Tabel 4.7 Pengujian Denah Gedung... 62 xii