PERANCANGAN PERANGKAT LUNAK JAM ALARM TUGAS AKHIR PATHRECIA ARITONANG 072406104 PROGRAM STUDI DIII ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2010
PERANCANGAN PERANGKAT LUNAK JAM ALARM TUGAS AKHIR Diajukan untuk melengkapi tugas akhir dan memenuhi syarat mencapai gelar Ahli Madya PATHRECIA ARITONANG 072406104 PROGRAM STUDI DIII ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2010
PERSETUJUAN Judul : PERANCANGAN PERANGKAT LUNAK JAM ALARM Kategori : TUGAS AKHIR Nama : PATHRECIA ARITONANG Nomor Induk Mahasiswa : 072406104 Program Studi : D3 ILMU KOMPUTER Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Juni 2010 Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua, Pembimbing, Dr. Saib Suwilo, M.Sc Drs. Marwan Harahap, M.Eng NIP. 196401091988031004 NIP. 194612251974031001
PERNYATAAN PERANCANGAN PERANGKAT LUNAK JAM ALARM TUGAS AKHIR Saya mengaku bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, Juni 2010 PATHRECIA ARITONANG 072406104
PENGHARGAAN Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa karena atas berkat dan KaruniaNya penulis dapat menyelesaikan Tugas Akhir ini dengan judul Perancangan Perangkat Lunak Jam Alarm. Penyusunan dan penulisan Tugas Akhir ini dibuat untuk memenuhi syarat kelulusan bagi setiap Mahasiswa Jurusan Ilmu Komputer Program Studi DIII di FMIPA USU Medan. Penulis sepenuhnya menyadari bahwa penyelesaian Tugas Akhir ini tidak akan terwujud tanpa adanya dukungan dan bantuan semua pihak. Penulis mengucapkan terima kasih dan penghargan yang setinggi-tingginya kepada: 1. Bapak Drs. Marwan Harahap M.Eng selaku Dosen Pembimbing Tugas Akhir yang telah memberikan bimbingan dan arahan selama ini kepada penulis dalam menyelesaikan tugas akhir. 2. Bapak Prof. Dr. Eddy Marlianto, M.Sc, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam. 3. Bapak Dr. Sutarman, M.Sc, selaku pembantu Dekan I FMIPA USU. 4. Bapak Saib Suwilo, M.Sc, selaku Ketua Departemen Program Studi D-3 Ilmu Komputer FMIPA USU. 5. Seluruh Dosen pengajar Program Studi D-3 Ilmu Komputer Fakultas MIPA yang telah memberikan ilmu yang bermanfaat kepada penulis selama masa perkuliahan.
6. Ayahanda dan Ibunda tercinta, terima kasih atas kasih sayang dan dukungan baik secara material maupun spiritual. 7. Rekan-rekan seangkatan D-3 Ilmu Komputer stambuk 2007. Penulis menyadari bahwa dalam penyusunan Tugas Akhir ini masih banyak kekurangan karena keterbatasan kemampuan yang penulis miliki, untuk itu penulis mengharapkan kritik dan saran yang membangun. Akhir kata penulis mohon maaf atas segala kekurangan yang ada dalam penulisan Tugas Akhir ini dan sekali lagi penulis berharap semoga Tugas Akhir ini dapat memberikan manfaat bagi penulis dan pembaca.
ABSTRAK Pembuatan sebuah perangkat lunak melalui beberapa tahap. Tahap awal yang dilakukan adalah Analisa kebutuhan. Analisa kebutuhan menjadi kunci utama untuk mendapatkan informasi tentang perangkat lunak yang dibutuhkan pengguna. Kesalahan dalam analisa kebutuhan akan menghasilkan perangkat lunak yang salah. Untuk mendapatkan analisa yang baik, diperlukan cara yang tepat. Pengalaman dalam melakukan analisa kebutuhan dapat menjadi pedoman yang baik bagi pihak yang akan melakukan analisa kebutuhan. Pada tugas akhir ini yang berjudul Perancangan Perangkat Lunak Jam Alarm dirancangan untuk menunjukkan waktu dan sebagai pengingat oleh pengguna komputer.
DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar isi Daftar Tabel Daftar Gambar ii iii iv vi vii ix x Bab 1 Pendahuluan 1 1.1 Latar Belakang 1 1.2 Identifikasi Masalah 2 1.3 Perumusan Masalah 3 1.4 Batasan Masalah 3 1.5 Tujuan Penulisan 3 1.6 Kontribusi Penulisan 3 1.7 Metodologi Perancangan 4 1.8 Sistematika Penulisan 5 Bab 2 Landasan Teori 6 2.1 Analisa Kebutuhan Perangkat Lunak 6 2.2 Perangkat Lunak 8 2.2.1 Proses Perangkat Lunak 9 2.2.2 Karakteristik Perangkat Lunak 10 2.2.3 Komponen Perangkat Lunak 11 2.3 Jam Alarm 12
2.4 Microsoft Visual Basic 2005 13 2.4.1 Keunggulan Visual Basic 2005 17 2.4.2 IDE Microsoft Visual Basic 2005 18 2.5 Microsoft Access 2007 21 Bab 3 Perancangan Sistem 22 3.1 Gambaran Umum Sistem Rancangan Jam Alarm 22 3.2 Perancangan Databases 23 3.3 Perancangan Antarmuka 23 3.3.1 Pengaturan Properties Komponen 25 3.4 Diagram Jam Alarm 27 Bab 4 Analisis dan Implementasi Sistem 29 4.1 Pembuatan Program 29 4.2 Tampilan Jam Alarm 29 4.3 Tampilan Pengaturan 30 4.4 Tampilan Menu About Me 31 Bab 5 Kesimpulan dan Saran 33 5.1 Kesimpulan 33 5.2 Saran 34 Daftar Pustaka 35 Lampiran : Listing Program
DAFTAR TABEL Halaman Tabel 3.1 Membuat Tabel Alarm 23 Tabel 3.2 Mengatur Properties Komponen Pada Tampilan Jam 25 Tabel 3.3 Mengatur Properties Komponen Pada Jendela Pengaturan 26 Tabel 3.4 Mengatur Properties Komponen Pada Jendela Set Alarm 26
DAFTAR GAMBAR Halaman Gambar 2.1 Model Pengembangan Perangkat Lunak 10 Gambar 2.2 Daur Hidup Perangkat Lunak 12 Gambar 2.3 Halaman Start Page 16 Gambar 2.4 Jendela New Project 16 Gambar 2.5 IDE Microsoft Visual Basic 2005 19 Gambar 2.6 Tampilan Microsoft Access 2007 21 Gambar 3.1 Merancang Tampilan Jam 24 Gambar 3.2 Merancang Tampilan Jendela Pengaturan 24 Gambar 3.3 Merancang Tampilan Jendela Set Alarm 25 Gambar 3.4 Diagram Jam Alarm 28 Gambar 4.1 Tampilan Jam Alarm 29 Gambar 4.2 Tampilan Jendela Set Alarm 30 Gambar 4.3 Tampilan Jendela Pengaturan 31 Gambar 4.4 Tampilan Menu About Me 31