PERANCANGAN SISTEM PENYEWAAN AULA DAN KATERING PADA ASRAMA HAJI EMBARKASI MEDAN TUGAS AKHIR LIA AGUSTINA NASUTION 082406153 PROGRAM STUDI D-III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2011
PERANCANGAN SISTEM INFORMASI PENYEWAAN AULA DAN KATERING PADA ASRAMA HAJI EMBARKASI MEDAN TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madia LIA AGUTINA NASUTION 082406153 PROGRAM STUDI D-III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2011
PERSETUJUAN Judul : PERANCANGAN SISTEM INFORMASI PENYEWAAN AULA DAN KATERING PADA ASRAMA HAJI EMBARKASI MEDAN Kategori : TUGAS AKHIR Nama : LIA A. NASUTION Nomor Induk Mahasiswa : 082406153 Program Studi : DIPLOMA (D3) TEKNIK INFORMATIKA Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Mei 2011 Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua, Pembimbing Prof. Dr. Tulus, M.Si Drs. Open Darnius, M.Sc NIP. 19620901198803100 NIP. 196410141991031004
PERNYATAAN PERANCANGAN SISTEM INFORMASI PENYEWAAN AULA DAN KATERING PADA ASRAMA HAJI EMBARKASI MEDAN TUGAS AKHIR Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, Mei 2011 Lia A. Nasution NIM:082406153
PENGHARGAAN Alhamdulillah. Segala puji bagi Allah SWT yang telah memberikan rahmat dan hidayah-ny, sehingga penulis berhail menyelesaikan tugas akhir yang berjudul Peranangan Sistem Informasi Penyewaan Aula Dan Katering Pada Asrama Haji Embarkasi Medan ini dapat diselesaikan tepat pada waktunya. Shalawat dan salam semoga selalu dilimpahkan kepada junjungan Nabi besar Muhammad SAW, keluarga, sahabat dan para pengikut sampai akhir zaman Tugas Akhir ini disusun sebagai salah satu syarat untuk menyelesaikan pendidikan Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. Dalam tugas akhir ini, penulis banyak mendapatkan masukan serta dukungan dari berbagai pihak. Secara khusus penulis menyampaikan rasa terima kasih yang sedalamdalamnya kepada ayahanda Lokot Nasution dan ibunda Nurjannah yang telah mendidik dan membesarkan penulis dengan segala pengorbanan yang tak terhitung nilainya serta kasih sayang yang tulus. Semoga Tuhan Ynag Maha Esa akan membalasnya. Dalam kesemptan ini penulis juga ingin mengucapkan terima kasih kepada: 1. Dr. Sutarman, M.Sc, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. 2. Dr. Marpongahtun, M.Sc, selaku Pembantu Dekan I. 3. Prof. Drs. Tulus, M.Si, M.IT selaku Ketua Departemen Matematika. 4. Syahril Effendi, S.Si, M.IT dan Syahriol Sitorus, S,Si, M.IT selaku Ketua dan Sekertaris Program Studi Diploma III Teknik Informatika. 5. Drs, Open Darnius, M.Sc, selaku Dosen Pembimbing tugas akhir yang telah memberikan bimbingan dan pengarahan kepada saya selama menysun tugas akhir ini. 6. Seluruh dosen program Studi Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. 7. Seluruh Staff Asrama Haji Embarkasi Medan yang telah membantu mengumpulkan data dan informasi yang dbutuhkan dalam penyelesaian tugas akhir ini. 8. Abang (Nirwansyah Putra Nasution) dan adik (Achmad Faisal Nasution) yang telah memberikan doa dan dukungan. 9. Sahabat saya Tina Muliana Munthe, Hera Pratiwi Sipayung, Nega Wani Gusnita Harahap, Irma Yunita, Riri Indriati, Nurdinsyah Putra Tanjung, Dimas Hardi Mulya, Franslondo O. Ompusunggu, Satrio Prayugo, Feri F. Silaen, Rapika Sari Nasution serta teman-teman KOM C 08 seperjuangan.
Pada penulisan tugas akhir ii, penulis telah berusaha semaksimal mungkin untuk mencapai kesempurnaan. Nmun penulis menyadari terdapat keemahan dan kekurangan dalam penulisan tugas akhir ini. Untuk itu penulis mengharapkan kritik dan saran dari pembaca demi penyempurnaan. Demikian tugas akhir ini saya buat. Semoga tulisan ini bermanfaat bagi kita semua. Medan, Mei 2011 Penulis Lia Agustina Nasution
ABSTRAK Penyewaan merupakan salah satu unsur yang sangat penting pada sebuah perusahaan jasa, khususnya pada Asrama Haji Medan. Dimana perusahaan ini menyediakan sarana akomodasi seperti penyewaan aula, katering, dan kamar. Tetapi perusahaan ini masih memakai sistem penyewaan secara manual. Adapun program yang digunakan dalam Penulisan Tugas Akhir ini adalah untuk informasi data penyewaan aula dan katering pada Asrama Haji Embarkasi Medan. Dalam membangun program memanfaatkan program Visual Basic 6.0 karena Visual Basic mudah dipahami dan mampu menyelesaikan masalah database, selain program Visual Basic penulis menggunakan program Crystal Report untuk menampilkan laporan-laporan data yang diperlukan. Data yang diperlukan diperoleh dari survey kelapangan. Hasil program ini menunjukkan bahwa dengan adanya program ini nantinya dapat dimanfaatkan dalam pengolahan data shipping instruction yang terdapat diperusahaan. Disadari juga bahwasanya sistem yang dibuat ini jauh dari kesempurnaan untuk itu di harapkan saran agar nantinya sistem ini dapat dikembangkan sebagaimana kebutuhan dan keinginan pemakai.
DAFTAR ISI Persetujuan... ii Pernyataan... iii Penghargaan... iv Abstrak... v Daftar Isi... vii Daftar Tabel... ix Daftar Gambar... x BAB I : PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 3 1.2.1 Batasan Masalah... 3 1.3 Tujuan... 4 1.4 Kontribusi Penelitian... 4 1.5 Metodologi Penelitian... 5 1.6 Sistematika Penulisan... 6 BAB II : LANDASAN TEORITIS... 8 2.1 Konsep Dasar Sistem Informasi... 8 2.1.1 Sistem... 8 2.1.2 Informasi... 9 2.1.3 Sistem Informasi... 11 2.1.4 Perancangan Sistem... 12 2.1.5 Tujuan Perancangan Sistem... 14 2.1.6 Perancangan Sistem Secara Umum... 14 2.1.7 Data Flow Diagram... 15 2.1.8 Flowchart... 18 2.1.8.1 Jenis-jenis Flowchart... 18 2.2 Basis Data... 21 2.2.1 Elemen Basis Data... 23 2.2.1 Teknik Perancangan Basis Data... 23 2.2.3 Normalisasi... 26 2.3 Aplikasi Pendukung Sistem Informasi... 27 2.3.1 Microsoft Access... 27 2.3.2 Microsoft Visual Basic... 29 2.3.3 Aplikasi Pelaporan... 33 BAB III : GAMBARAN UMUM PERUSAHAAN... 35 3.1 Sejarah Singkat Perusahaan... 35 3.2 Pemikiran Terhadap Perlunya Asrama Haji... 36 3.3 Tahapan Pengembangan Asrama Haji dari dari Tahun 1978 s.d Sekarang... 36 3.4 Visi dan Misi Perusahaan... 37 3.5 Paradigma Dan Tata Nilai... 38 3.6 Strategi Asrama Haji Embarkasi Medan... 39 3.7 Struktur Organisasi... 40 3.8 Tugas, Wewenang dan Tanggung Jawab... 42 3.9 Tata Kerja... 43
Bab IV : PERANCANGAN SISTEM... 45 4.1 Metode Perancangan Sistem... 45 4.2 Rancangan Proses... 45 4.2.1 Rancangan Keluaran (Output)... 50 4.2.2 Rancangan Masukan (Input)... 53 4.2.3 Rancangan Basis Data... 57 4.2.3.1 Entity Relational Diagram... 57 4.2.3.2 Normalisasi... 58 4.2.3.3 Desain File/Tabel... 62 4.3 Rancangan Sistem... 64 4.4 Rancangan Interface... 80 Bab V : HASIL DAN PEMBAHASAN... 81 5.1 Hasil... 81 5.1.1 Menu Utama... 81 5.1.2 Masukan (Input) Sistem... 82 5.1.3 Keluaran (Output) Sistem... 94 5.2 Pembahasan... 96 5.2.1 Prosedur Kerja Sistem... 96 5.2.2 Spesifikasi Kebutuhan Sistem... 97 5.2.3 Kelemahan dan Kelebihan Sistem... 98 Bab VI : KESIMPULAN DAN SARAN... 99 5.1 Kesimpulan... 99 5.2 Saran... 100 Daftar Pustaka Listing Program
DAFTAR TABEL Tabel 2.1 Simbol-simbol Data Flow Diagram (DFD)... 18 Tabel 2.2 Simbol-simbol Flowchart... 20 Tabel 4.1 Tabel Login... 62 Tabel 4.2 Tabel Pelanggan... 62 Tabel 4.3 Tabel Aula... 63 Tabel 4.4 Tabel Katering... 63 Tabel 4.5 Tabel Pemesanan... 63 Tabel 4.6 Tabel Pembayaran... 64
DAFTAR GAMBAR Gambar 2.1 Model Dasar Sistem Informasi... 12 Gambar 2.2 Simbol DFD... 18 Gambar 2.3 Simbol Flowchart... 21 Gambar 3.1 Stuktur Organisasi... 41 Gambar 4.1 Diagram Konteks... 45 Gambar 4.2 Diagram Nol (Level Nol)... 47 Gambar 4.3 Laporan Data Pelanggan... 51 Gambar 4.4 Laporan Data Pemesanan... 52 Gambar 4.5 Laporan Data Pembayaran... 53 Gambar 4.6 Form Data Pelanggan... 54 Gambar 4.7 Form Data Pemesanan... 55 Gambar 4.8 Input Data Pembayaran... 56 Gambar 4.9 ERD... 57 Gambar 4.10 Unnormalisasi... 58 Gambar 4.11 Normalisasi Pertama... 59 Gambar 4.12 Normalisasi Kedua... 60 Gambar 4.13 Normalisasi Ketiga... 61 Gambar 4.14 Flowchart Form Menu Utama... 64 Gambar 4.15 Flowchart Form Login... 65 Gambar 4.16 Flowchart Form Menu... 66 Gambar 4.17 Flowchart Form Menu File... 67 Gambar 4.18 Flowchart data Pelanggan... 68 Gambar 4.18 Flowchart Simpan Data Pelanggan... 69 Gambar 4.20 Flowchart Ubah Data Pelanggan... 69 Gambar 4.20 Flowchart Hapus Data Pelanggan... 70 Gambar 4.21 Flowchart Submenu/Form Pemesanan... 71 Gambar 4.22 Flowchart Simpan Data Pemesanan... 72 Gambar 4.22 Flowchart hapus data Pelanggan... 72 Gambar 4.24 Flowchart Cetak Data Pemesanan... 73 Gambar 4.25 Flowchart Submenu/Data Pembayaran... 74 Gambar 4.26 Flowchart Simpan Data Pembayaran... 75 Gambar 4.27 Flowchart Hapus Data Pembayaran... 75 Gambar 4.28 Flowchart Cetak Data Pembayaran... 76 Gambar 4.29 Flowchart Menu Setting... 76 Gambar 4.30 Flowchart Form Data User... 77 Gambar 3.31 Flowchart Tambah dan Hapus Data User... 77 Gambar 4.32 Flowchart Menu Laporan... 78 Gambar 4.33 Flowchart Menu Informasi... 79 Gambar 4.34 Rancangan Interface... 80 Gambar 5.1 Menu Utama... 81 Gambar 5.2 Form Login... 82 Gambar 5.3 Form Menu... 83 Gambar 5.4 Form Menu-Menu File... 84
Gambar 5.5 Form Menu-Menu Setting... 85 Gambar 5.6 Form Menu-Menu Laporan... 85 Gambar 5.7 Form Menu- Menu Informasi... 86 Gambar 5.8 Form Data Pelanggan... 87 Gambar 5.9 Form Data Pemesanan... 88 Gambar 5.10 Form Data Pembayaran... 89 Gambar 5.11 Form Data User... 90 Gambar 5.12 Form About/Tentang Program... 91 Gambar 5.13 Form Denah Lokasi... 92 Gambar 5.14 Form Tata Tertib... 93 Gambar 5.15 Laporan Data Pemesanan... 94 Gambar 5.16 Laporan Data Pembayaran... 95