BAB I PENDAHULUAN 1.1 LATAR BELAKANG Tujuan utama dari pembuatan aplikasi absensi adalah memberikan akses kepada asisten lab untuk masuk ke dalam SIA pada web universitas agar kehadiran dan kegiatan belajar mengajar yang di lakukan oleh asisten lab dapat terpantau oleh SIA universitas Pada sistem SIA saat ini hanya terdapat akses untuk karyawan, mahasiswa, dan dosen sedangkan untuk asisten lab tidak mempunyai akses ke dalam web SIA sehingga data laporan belajar mengajar seorang asisten lab hanya dapat dilihat dari sebuah laporan tertulis yang kurang efisien, karena pada saat pengecekan data laporan kegiatan belajar mengajar membutuhkan pengumpulan data tertulis sehingga terdapat pemborosan waktu dan tenaga. 1.2 RUMUSAN MASALAH Berdasarkan latar belakang di atas, maka bisa ditarik suatu rumusan masalah sebagai berikut: 1. Bagaimana membuat aplikasi yang bisa memantau kehadiran dosen pada saat mengajar? 2. Bagaimana menjamin dosen berada pada tempat dia mengajar? 3. Bagaimana membuat aplikasi yang dapat memberikan laporan kehadiran dosen yang dapat di percaya? 4. Bagaimana keamanan sistem dapat di jamin? 1.3 BATASAN MASALAH Dalam menyusun laporan tugas akhir ini, penulis memberikan batasan masalah yaitu : 5 6 1. Aplikasi hanya digunakan oleh pengguna yang terdaftar di dalam database aplikasi. 2. Aplikasi ini hanya mempunyai 3 (tiga) level pengguna yaitu Administator, Operator, User 3. Autentikasi menggunakan user dan no IP (Intenet Protocol). 4. IP (Internet Protocol) yang di gunakan baru mencakup IP (Internet Protocol) Tetap 1.4 TUJUAN DAN MANFAAT Tujuan: 1. Meningkatkan keamanan sistem SIA kampus yang terdapat pada Universitas Mercu Buana. Manfaat: 2. Memberikan laporan kehadiran asisten lab saat mengajar. 3. Memantau perkembangan asisten lab dalam memberikan materi pembelajaran. 4. Mempermudah pihak kampus untuk memantau kehadiran asisten lab saat mengajar. 1.5 METODOLOGI PENELITIAN Metode yang akan digunakan dalam perancangan aplikasi ini yaitu : 1. Studi Pustaka Penulis mengumpulkan data – data dengan menggunakan buku, artikel, maupun referensi lainnya yang berhubungan dengan materi yang dibahas dalam penulisan skripsi ini. 2. Metode Perancangan Sistem 7 Dalam pemodelan suatu aplikasi sebagai pedoman bagaimana dan apa yang harus di kerjakan selama pemodelan aplikasi. Dalam penyusunan tugas akhir ini, penulis menggunakan salah satu model rekayasa perangkat lunak, yaitu model waterfall sebagai metodologi penyelesaian masalah. Model waterfall ini memiliki tahapan yaitu: a. Pendefisian Kebutuhan Pendefian masalah digunakan untuk menentukan tujuan, batasan – batasan sistem, kendala dan alternatif pemecahan masalah. b. Analisa sistem Analisa sistem digunakan untuk mengetahui perilaku sistem dan juga untuk mengetahui aktivitas apa saja yang ada dalam sistem tersebut. Dalam tahapan ini dapat diketahui apa saja kebutuhan sistem. c. Desain Berdasarkan desain pada tahapan selanjutnya, akan di rancang aplikasi musitek mengkonversi lembar musitek ke file MIDI penyajian rancangan berorientasi objek. d. Implementasi dan testing Pada aplikasi ini akan dilakukan penerapan hasil rancangan aplikasi musitek mengkonversi lembar musitek ke file MIDI ke dalam baris baris kode program. e. Pengujian Sistem Pada tahapan ini di lakukan dengan pengujian masing masing masing (unit) program apakah sesuai dengan tugasnya. Kemudian di lakukan uji coba terhadap integritas keseluruhan unit program untuk mengetahui 8 apakah sistem yang telah di buat sudah memenuhi kriteria yang diinginkan. 1.6 SISTEMATIKA PENULISAN Adapun sistematika dalam penulisan tugas akhir adalah sebagai berikut : BAB I Pendahuluan Menjelaskan tentang latar belakang masalah, rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metode penelitian dan sistematika penulisan laporan. BAB II Landasan Teori Bab ini membahas tentang teori yang menjadi dasar pembahasan tentang perancangan aplikasi sistem keamanan komputer dan beberapa pengertian yang berkaitan dengan teori – teori yang digunakan pada perancangan ini. BAB III Analisa serta perancangan Bab ini menjelaskan analisa serta perancangan, pembahasan konsep dan pengumpulan bahan material. Sehingga sudah tercipta sebuah spek desain, fungsi, dan user interface. BAB IV Implementasi dan Pengujian Bab ini menjelaskan bagaimana pembuatan sistem beserta spesifikasi system yang digunakan , baik dari software pendukung maupun hardware beserta implementasi dan pengujian terhadap aplikasi yang akan dibuat. BAB V Kesimpulan dan Saran Bab ini berisi berbagai kesimpulan serta saran dari hasil keseluruhan hasil penelitian pembuatan aplikasi tesebut.