• Tidak ada hasil yang ditemukan

BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH"

Copied!
6
0
0

Teks penuh

(1)

1 1.1 LATAR BELAKANG MASALAH

Seiring dengan perkembangan teknologi, kemudahan dan kecepatan akses terhadap informasi merupakan salah satu kebutuhan mutlak yang harus dimikiki oleh suatu institusi untuk mempermudah berbagai kegiatannya. Salah satu cara untuk mengikuti perkembangan teknologi yang semakin pesat adalah dengan menerapkan aspek teknologi informasi dalam setiap kegiatan dari institusi tersebut sehingga tujuan kemudahan akses dapat tercapai dengan baik.

Universitas Mercu Buana merupakan salah satu institusi pendidikan yang sudah menerapkan beberapa teknologi informasi. Beberapa contoh penerapan teknologi informasi antara lain adalah untuk proses pengisian KRS, pengolahan nilai mahasiswa, sistem pembayaran perkuliahan, jadwal perkuliahan dan administrasi kehadiran untuk dosen pengajar, mahasiswa serta civitas kepegawaian yang ada di Universitas Mercu Buana.

Fasilkom merupakan salah satu fakultas yang terdapat di Universitas Mercu Buana yang telah menerapkan teknologi informasi dalam pengelolaan data dan informasi yang terkait dengan kegiatan belajar mengajar, namun belum menyeluruh. Salah satu aspek yang belum menerapkan teknologi informasi adalah pada pencatatan data kehadiran untuk asisten dan instruktur laboratorium. Pencatatan kehadiran asisten dan instruktur laboratorium di Fasilkom masih menggunakan formulir yang diisi secara manual oleh asisten dan instruktur laboratorium yang kemudian akan diarsipkan secara fisik. Oleh karena itu data kehadiran belum bisa dikelola dan dimanfaatkan secara maksimal karena akan sulit dan memerlukan waktu yang lama ketika data kehadiran tersebut dibutuhkan kembali suatu saat nanti.

Untuk mempermudah dalam mengelola data kehadiran asisten dan instruktur laboratorium di Fasilkom Universitas Mercu Buana, maka perlu

(2)

dibangun suatu aplikasi yang dapat mencatat dan mengelola data kehadiran asisten dan instruktur laboratorium Fasilkom Universitas Mercu Buana. Dengan adanya aplikasi yang mampu melakukan pencatatan dan pengelolaan data kehadiran dengan baik, maka data kehadiran tersebut dapat diakses dengan lebih cepat dan lebih mudah pada saat dibutuhkan.

Aplikasi yang dibangun adalah berbasis LAN dimana aplikasi yang tersebut akan memastikan asisten dan instruktur laboratium melakukan absen dari laboratorium tempat perkuliahan diadakan. Aplikasi yang dibangun akan melakukan validasi terhadap IP Address, Computer Name, Workgroup/Domain serta MAC Address komputer yang digunakan untuk merekam kehadiran asisten dan instruktur laboratorium, sehingga proses absen hanya dapat dilakukan pada komputer sudah terdaftar saja untuk memastikan asisten dan instruktur laboratium melakukan absen dari laboratorium tempat perkuliahan.

Oleh karena aplikasi dibangun berbasis LAN, maka aplikasi tersebut terdiri dari dua aplikasi, yaitu aplikasi untuk sisi client dan aplikasi untuk sisi server. Aplikasi pada sisi client akan digunakan untuk merekam data kehadiran asisten dan instruktur laboratorium, sedangkan aplikasi pada sisi server akan digunakan untuk mengelola data referensi dan digunakan sebagai pusat validasi serta monitoring dari setiap aplikasi client.

Aplikasi absensi asisten dan instruktur laboratorium Fasilkom Universitas Mercu Buana dibangun menggunakan bahasa pemrograman Visual Basic 6.0 dan menggunakan MySQL Server sebagai sistem manajemen basis datanya.

Berdasarkan latar belakang permasalahan tersebut, maka untuk penelitian Tugas Akhir ini diambil judul “Pembangunan Aplikasi Absensi Asisten Dan Instruktur Laboratorium Fasilkom Universitas Mercu Buana Berbasis LAN”.

1.2 PERUMUSAN MASALAH

Berdasarkan tinjauan latar belakang masalah di atas, dapat dirumuskan beberapa masalah sebagai berikut:

(3)

1. Bagaimana merancang dan membangun aplikasi absensi asisten dan instruktur laboratorium Fasilkom Universitas Mercu Buana pada aplikasi client.

2. Bagaimana merancang dan membangun aplikasi absensi asisten dan instruktur laboratorium Fasilkom Universitas Mercu Buana pada aplikasi server.

3. Bagaimana proses komunikasi antara aplikasi absensi client dengan aplikasi absensi server.

1.3 TUJUAN PENELITIAN

Tujuan yang hendak dicapai dari penyusunan tugas akhir ini berdasarkan perumusan masalah tersebut di atas adalah:

1. Membangun aplikasi absensi asisten dan instruktur laboratorium Fasilkom Universitas Mercu Buana, terdiri dari aplikasi client dan aplikasi server berbasis LAN.

2. Membuat aplikasi absensi client yang dapat melakukan validasi terhadap IP address, Computer name, Workgroup/Domain serta MAC address dan dapat berkomunikasi dengan aplikasi absensi server dengan menggunakan Local Area Network (LAN).

1.4 MANFAAT PENELITIAN

Manfaat yang diharapkan dari penulisan tugas akhir ini adalah sebagai berikut:

1. Mempermudah pengelolaan data kehadiran asisten dan instruktur laboratorium Fasilkom Universitas Mercu Buana.

2. Dapat digunakan sebagai aplikasi alternatif untuk pencatatan data kehadiran dan instruktur laboratorium Fasilkom Universitas Mercu Buana.

(4)

1.5 RUANG LINGKUP MASALAH

Untuk lebih memfokuskan proses penelitian dan pembangunan aplikasi, maka ruang lingkup dan batasan masalah dalam pembangunan aplikasi absensi asisten dan instruktur laboratorium Fasilkom Universitas Mercu Buana adalah sebagai berikut:

1. Pembangunan aplikasi absensi hanya dilakukan untuk lingkup asisten dan instruktur laboratorium Fasilkom Universitas Mercu Buana.

2. Pembangunan aplikasi terdiri dari dua sisi aplikasi, yaitu aplikasi absensi client dan aplikasi absensi server.

3. Aplikasi absensi asisten dan instruktur laboratorium Fasilkom Universitas Mercu Buana adalah dibangun berbasis LAN.

4. Aplikasi absensi asisten dan instruktur laboratorium Fasilkom Universitas Mercu Buana dibangun dengan menggunakan bahasa pemrograman Visual Basic 6.0.

5. Sistem manajemen basis data yang digunakan dalam pembangunan aplikasi absensi asisten dan instruktur laboratorium Fasilkom Universitas Mercu Buana adalah MySQL Server.

6. Skenario pengujian testbed untuk komunikasi aplikasi client dan aplikasi server dilakukan pada topologi jaringan bush.

1.6 METODOLOGI PENELITIAN

Metode penelitian yang digunakan penulis dalam penelitian dan penyusunan Tugas Akhir ini adalah sebagai berikut :

1. Metode Pengumpulan Data

Dalam metode pengumpulan data ini, hal-hal yang dilakukan adalah sebagai berikut:

a. Observasi/Survei

Metode ini dilakukan langsung terhadap objek penelitian dan dilakukan dalam lingkup wilayah penelitian dan bahan kajian.

(5)

b. Studi literatur

Hal ini dilakukan untuk mendasari pemikiran mengenai hal-hal yang terkait dengan penelitian dan penyusunan Tugas Akhir. Studi literatur dilakukan dengan mempelajari teori-teori yang diambil dari buku-buku pustaka maupun diambil dari media internet.

2. Metode Anlisis

Metode analisis dilakukan untuk membentuk domain informasi, fungsi-fungsi yang dibutuhkan, antarmuka yang akan dirancang serta hasil yang akan didokumentasikan. Analisis ini dilakukan pada data yang sudah diperoleh dari metode pengumpulan data.

3. Metode Perancangan

Tujuan dari metode ini adalah untuk mengubah kebutuhan-kebutuhan hasil analisis menjadi bentuk karakteristik yang dapat dimengerti perangkat lunak. Selanjutnya dari hasil perancangan tersebut akan dilakukan proses pemrograman (coding).

4. Metode Implementasi

Metode implementasi merupakan metode penerapan atau penggunaan sistem yang telah dibangun dalam lingkup penelitian dan pengembangan. Dalam implementasi dapat diketahui apakah hasil analisis dan perancangan yang dilakukan dapat berfungsi dan berjalan sesuai yang diharapkan atau tidak. Kemudian hal ini akan diperkuat dengan adanya pengujian sistem.

5. Metode Pengujian

Pengujian dilakukan pada logika serta fungsi-fungsi ekternal dan internal dari sistem yang dibangun dengan mencari segala kemungkinan kesalahan yang dapat dilakukan sistem. Pada tahap ini juga dilakukan pemeriksaan apakah sistem yang dibangun sudah sesuai dengan keinginan dari pengguna atau belum. Teknik pengujian yang digunakan adalah pengujian dengan melakukan eksperimen dengan variable-variabel yang telah ditentukan sebelumnya. Teknik pengujian ini dilakukan pada lab percobaan dengan pemodelan dan keadaan yang bukan pada tempat atau lingkungan sebenarnya.

(6)

1.7 SISTEMATIKA PENULISAN

Penulisan tugas akhir ini tersusun dalam 5 (lima) bab dengan sistematika penulisan sebagai berikut :

BAB I PENDAHULUAN

Bab Pendahuluan berisi latar belakang masalah, rumusan masalah, pembatasan dan ruang lingkup masalah, tujuan dan manfaat penelitian, metodologi, dan sistematika penyusunan tugas akhir.

BAB II LANDASAN TEORI

Dasar Teori berisi berbagai teori rekayasa perangkat lunak, basis data dan teori lain yang mendasari dan mendukung proses penelitian dan penyusunan tugas akhir ini.

BAB III ANALISIS DAN PERANCANGAN

Pada bab ini diuraikan deskripsi dan perancangan untuk pembangunan aplikasi absensi asisten dan instruktur laboratorium Fasilkom Universitas Mercu Buana. Pada bagian ini juga memuat uraian tentang metode analisis kebutuhan perangkat lunak, hasil analisis kebutuhan perangkat lunak berupa analisis, proses, masukan, keluaran, kebutuhan perangkat lunak, kebutuhan perangkat keras dan kebutuhan antar muka. BAB IV IMPLEMENTASI DAN PENGUJIAN

Pada bab ini dibahas analisis dari implementasi penggunaan aplikasi absensi asisten dan instruktur laboratorium Fasilkom Universitas Mercu Buana, pengujian terhadap enkripsi dan dekripsi yang diimplementasikan serta evaluasi terhadap hasil penelitian.

BAB V PENUTUP

Bab Penutup berisi kesimpulan dari hasil penelitian yang telah dilakukan dan saran yang perlu diperhatikan berdasarkan keterbatasan yang ditemukan dan asumsi-asumsi yang dibuat dalam penelitian.

Referensi

Dokumen terkait

Berbagi linkmelalui note dapat dilakukan oleh guru Anda, kawan-kawan Anda, maupun Anda sendiri. Apabila Anda ingin berdiskusi atau menanyakan sesuatu melalui

Panwas )abupaten*)ota aporan +khir Pengawasan Pemilihan Gubernur dan Wakil Gubernur 'en2ana, Pelaksanaan, aporan asil, 0&aluasi dan 'ekomendasi 7inggu ke-8 bulan 7aret

Berikut merupakan salah satu contoh pengujian yang dilakukan pada aplikasi ARMIPA yaitu pengujian ketepatan titik lokasi pada peta dan kamera dengan markerless

Pada Ruang Baca Pascasarjan perlu dilakukan pemebersihan debu baik pada koleksi yang sering dipakai pengguna maupun

Menurut teori hukum Perdata Internasional, untuk menentukan status anak dan hubungan antara anak dan orang tua, perlu dilihat dahulu perkawinan orang tuanya sebagai

Penyusunan LBP Kementerian Keuangan Tahunan Tahun Angggaran 2020 (Audited), mengacu pada Peraturan Pemerintah (PP) Nomor 27 Tahun 2014 sebagaimana telah diubah dengan

Pendapatan masyarakat, memanfaatkan Tahura Djuanda sebagai sumber pendapatan masyarakat setempat yang bersumber dari wisatawan yang datang ke Tahura Djuanda. Pengeluaran

Kesulitan investor untuk menentukan saham yang dapat di masukkan portofolio, diversifikasi, dan estimasi return risiko dapat diatasi dengan penyusunan portofolio