• Tidak ada hasil yang ditemukan

Almamater Tercinta Universitas Lampung

RIWAYAT HIDUP

Penulis dilahirkan di Curup pada tanggal 29 Juni 1993, sebagai anak pertama dari lima bersaudara dengan ayah Abdul Kadir, S.E. dan ibu Ratu Novi Arini Caropeboka.

Penulis menyelesaikan pendidikan di TK Al-Quran Kota Metro, SD Muhammadiyah Kota Metro, SD Islam Al-Falah Kota Jambi, SMP Negeri 1 Kota Jambi, SMA Negeri 1 Kota Jambi dan lulus di tahun 2011.

Pada tahun 2011, penulis terdaftar sebagai mahasiswa Program Studi S1 Ilmu Komputer Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung melalui jalur SMMPTN Undangan.

Selama menjadi mahasiswa, penulis aktif dalam organisasi kemahasiswaan Himpunan Mahasiswa Jurusan Ilmu Komputer (HIMAKOM) Universitas Lampung sebagai anggota Bidang Kaderisasi periode 2012/2013, Sekretaris Bidang Internal kepengurusan periode 2013/2014, dan Anggota Kehormatan kepengurusan periode

vi

2014/2015. Selain itu penulis pernah aktif dalam Unit Kegiatan Mahasiswa (UKM) Paduan Suara Mahasiswa (PSM) Universitas Lampung.

Pada bulan Januari 2014, penulis melaksanakan Kuliah Kerja Nyata (KKN) di Desa Labuhan Ratu VI, Kecamatan Labuhan Ratu, Lampung Timur. Pada bulan Juli 2014, penulis melaksanakan Kerja Praktek di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung.

SANWACANA

Alhamdulillah, puji syukur kehadirat Allah SWT, atas berkat, karunia-Nya serta kemudahan yang diberikan oleh-Nya dibalik semua kesulitan yang penulis hadapi, sehingga penulis dapat menyelesaikan penelitian dan melakukan pengujian dalam bentuk karya tulis ilmiah di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung ini. Shalawat dan salam tak henti-hentinya terhanturkan kepada Nabi Muhammad SAW beserta keluarga dan para sahabatnya.

Tugas akhir ini diselesaikan oleh penulis dengan judul “Pengembangan Utility

Pencetakan Daftar Hadir Kuliah Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung”.

Dalam penyusunan tugas akhir ini, penulis selalu yakin insya Allah dapat menyelesaikan kewajiban ini dengan baik, sesuai dengan yang diharapkan, dan semua itu tak luput dari usaha yang maksimal dan tawakal kepada Allah SWT. Berkat bantuan, dukungan, semangat yang diberikan dari berbagai pihak, akhirnya penulis dapat menyelesaikan tugas akhir ini tepat waktu. Untuk kesempatan kali ini, penulis mengucapkan terima kasih kepada :

x

1. Bapak Dwi Sakethi, S.Si., M.Kom selaku pembimbing I penulis dan Sekretaris Jurusan Ilmu Komputer yang telah memberikan ide untuk tugas akhir ini, yang terus memberikan masukan dan dukungan di tengah-tengah kesibukanya, dan selalu sabar dalam menghadapi keluhan ataupun kesulitan yang penulis hadapi. Terimakasih banyak, Pak.

2. Ibu Anie Rose Irawati, S.T., M.Cs selaku pembimbing II penulis, yang telah membimbing dengan sangat sabarnya dalam penyelesaian tugas akhir ini, serta selalu memberikan semangat dan masukan kepada penulis. Terimakasih banyak, Bu.

3. Bapak Didik Kurniawan, S.Si., M.T selaku penguji skripsi yang telah memberikan saran, tanggapan, masukan, serta motivasi dalam penyelesaian tugas akhir ini. Terimakasih banyak, Pak.

4. Bapak Ir. Machudor Yusman, M.Kom selaku Ketua Jurusan Ilmu Komputer Universitas Lampung.

5. Bapak Aristoteles, S.Si. M.Si selaku pembimbing akademik penulis yang telah membimbing dan selalu memberi semangat serta motivasi selama penulis menjadi mahasiswa di Jurusan Ilmu Komputer Universitas Lampung.

6. Bapak Suharso, Ph.D selalu Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung.

7. Bu Anita, selaku bagian Administrasi Jurusan Ilmu Komputer yang selalu sabar membantu penulis dalam menyiapkan berkas-berkas seminar hingga

xi

sampai ke tahap ini, memberikan semangat dan doa supaya kami sukses di setiap tahapnya. Terimakasih banyak, Bu.

8. Bapak dan Ibu seluruh Dosen serta Staff Jurusan Ilmu Komputer yang terus membimbing, menasehati, ,membantu, dan mengajarkan penulis dari awal perkuliahan sebagai mahasiswa baru hingga sampai ke tahap ini.

9. Kedua orang tuaku tercinta, Umi, dan Abi yang tidak pernah berhenti mendoakan kesuksesan Qila, memberikan semua dukungan, semangat yang tak henti-hentinya, masukan yang terus dan terus membangun Qila, memberi pelukan disaat Qila dalam kesedihan dan kelelahan saat berjuang, memberikan motivasi dan kekuatan buat Qila. Semua usaha, perjuangan, pengorbanan, dan doa ini untuk Umi dan Abi.

10.Adik-adikku tercinta, Ihsan, Habib, Alfath, dan Faqih yang selalu menghibur saat sedih, meramaikan rumah, dan selalu memberikan motivasi walaupun tidak secara langsung. Tanpa kalian sadari, kalianlah yang menjadi kekuatan terbesar Mbak untuk menjadi orang sukses, serta memberikan kebahagiaan buat kalian, Abi, dan Umi.

11.Sahabat-sahabat terbaik Qila, Yica, Uti, Rahmat, yang selalu mengisi hari-hari Qila, selalu ada memberikan dukungan, dorongan, semangat, nasihat, berjuang bersama, suka duka bersama, ada disaat sedih, senang, bingung, hilang arah bersama hingga ke tahap ini. Semoga kita semua bisa mewujudkan semua cita-cita kita, meraih kesuksesan kita, semoga semua perjuangan ini berbuah manis untuk kita, dan semoga kita selalu bisa

xii

menjaga persahabatan ini sampai kapan pun. Sampai jumpa di kesuksesan kita nanti ya. Terima kasih kalian semua terima kasih, Qila sayang kalian.

12.Teman-temanku seluruh mahasiswa Ilmu Komputer Angkatan 2011, Mamay, Atika, Anti, Ika, Riska, Aldona, Dea, Novita, Yunita, Fitriana, Orien, Dona, Clara, Ana, Idon, Panji, Fathan, Ardye , Babang Amir, Icol, Kakak Harry, Erce, Indra, Jonhar, Azharico, Pandya, Bayu, Bapak, Om Jackie, Bobby, Rifki, Rudra, Ardhika, Budiman, Okky, Ardi, Ade, Galih, Gamma, Dimas, Sigit, Dana, Adi Wijaya Adi Saryadi, dan Rian, yang selalu mewarnai hari-hari selama kuliah, menghibur di kala sedih dan jenuh, dengan semua kekocakan, kegilaan, kekompakan, canda, tawa, serta semangat yang kalian berikan membuat Qila bertahan menjalani kuliah di Ilmu Komputer ini. Terima kasih, kalian. Semoga pertemanan ini akan terus berlanjut sampai kapan pun. Sampai jumpa di kesuksesan kita semua nanti ya.

13.Kakak-kakak tingkat, Kak Udin, Kak Hari, Kak Pandu, Kak Harjo, Kak Tanto, Mbak Choi, Mbak Zhia, Mbak Noey, Mbak Ica, Mbak Oyen, Mbak Lona, Mbak Dina, Mbak Rita, Kak Adrian, Kak Agatha, dan kakak-kakak serta mbak-mbak yang lain, yang telah banyak memberikan masukan-masukan, nasihat, dukungan, petunjuk-petunjuk dalam menghadapi kesulitan kuliah, motivasi, semangat, dan ilmu-ilmu yang bermanfaat serta contoh yang baik dan dukungan. Terima kasih kakak-kakak dan mbak-mbak. Ilmu yang kalian berikan sangat membantu kami melewati kerasnya perkuliahan di Ilmu Komputer ini.

xiii

14.Teman-teman Himakom yang sudah menjadi keluarga kedua, mengajari banyak hal dalam berorganisasi, memberikan banyak pengalaman, berjuang bersama memajukan Himakom, berjuang bersama membawa nama baik Jurusan Ilmu Komputer. Terkhusus untuk Bidang Internal Kepengurusan Himakom 2014/2015, Fathan, Abet, Andi, Afriska, Rizki Diah, Taqiya, dan teman-teman internal lainnya, terima kasih. Semoga Himakom semakin sukses untuk kedepannya. Himakom, MAKIN JAYA.

15.Teman-teman KKN (Kuliah Kerja Nyata), Aulia Agristika, Andi Mekar Sari, Ayu Kumala Sari, Ana Munandar, Arief, Arief Buero, Anwar Sadat Lubis, Ardiansyah, Jamal Hamdan Sanjaya, dan Andika Pratama. Terima kasih atas kerjasamanya selama 40 hari menjalani KKN dan terus berlanjut sampai saat ini, memberikan semangat, masukan, dan dukungan. Sukses untuk kita semua.

16.Mas Kholis yang selalu siap menyediakan tempat selama penulis melaksanakan kerja praktek, menyelesaikan skripsi, dan menyediakan fasilitas-fasilitas lainnya untuk penulis bisa melaksanakan seminar-seminar. Serta teteh, mbak-mbak, dan mas-mas staff Jurusan Ilmu Komputer yang lainnya.

Penulis menyadari bahwa dalam penulisan skripsi ini masih jauh dari kata sempurna. Oleh karena itu, penulis sangat mengharapkan saran dan kritik yang membangun sebagai bahan untuk mendukung tulisan-tulisan pada masa mendatang. Semoga skripsi ini dapat bermanfaat bagi semua pihak terutama rekan-rekan Jurusan Ilmu Komputer.

xiv

Bandar Lampung, 5 November 2015

Aqillah Aliffah Kadir NPM. 1117032008

1

BAB I PENDAHULUAN

1.1. Latar Belakang

Kegiatan perkuliahan merupakan salah satu kegiatan akademik utama yang dilaksanakan oleh setiap perguruan tinggi. Selama pelaksanaan perkuliahan dibutuhkan beberapa dokumen pendukung aktifitas, seperti daftar kehadiran. Daftar kehadiran ini dibutuhkan oleh setiap jurusan sebagai salah satu bahan pertanggung jawaban pelaksanaan kegiatan belajar mengajar setiap dosen dan mahasiswa. Daftar hadir juga berfungsi untuk mencatat kehadiran peserta belajar selama perkuliahan dan beberapa informasi penting terkait kegiatan pembelajaran.

Di Universitas Lampung, pembuatan daftar hadir dapat memanfaatkan data peserta kuliah di SIAKAD (Sistem Informasi Akademik) Universitas Lampung. Data peserta mata kuliah ini akan ditampung pada DNK (Daftar Nama Kelas) SIAKAD. Dari data ini, daftar peserta yang terlampir dalam daftar hadir akan lebih pasti dan tidak perlu dimasukkan secara manual. Namun, data DNK ini baru akan diketahui setelah proses pembuatan KRS (Kartu Rencana Studi) dilakukan oleh mahasiswa. Hal ini menyebabkan waktu yang tersedia untuk pembuatan daftar hadir menjadi lebih

2

sedikit bahkan dapat mengakibatkan daftar hadir tidak siap pada waktu yang ditentukan. Oleh karena itu, diperlukan sebuah sistem yang dapat digunakan untuk membuat daftar hadir secara lebih cepat dengan memanfaatkan data dari DNK SIAKAD Universitas Lampung.

Di Jurusan Illmu Komputer FMIPA Universitas Lampung, sebelumnya telah dikembangkan sarana pencatat dan pencetakan daftar hadir kuliah mahasiswa yaitu sebuah utility pencetakan daftar hadir yang dikembangkan oleh Hanna Pratiwi, mahasiswa Jurusan Ilmu Komputer angkatan 2008. Sistem yang telah dikembangkan ini menggunakan sistem Matahari berbasis web. Bahasa pemograman yang digunakan adalah bahasa pemograman PHP (PHP Hypertext Preprocessor) dengan file library

function ClibPDF, dan database server Oracle.

Namun, saat ini utility tersebut tidak dapat digunakan lagi, dikarenakan pihak universitas melakukan perubahan basis data dan bahasa dari SIAKAD Universitas Lampung pada tahun 2014. Selain itu, terdapat beberapa kelemahan dari sistem tersebut, salah satunya cetakan daftar hadir yang dihasilkan masih bersifat statis (tidak berubah/tetap) dimana belum dapat menyesuaikan dengan ukuran kertas yang ada.

Berdasarkan kondisi tersebut, perlu dilakukan pengembangan utility pencetakan daftar hadir kuliah untuk mendukung kinerja user dalam mencetak daftar hadir perkuliahan di Jurusan Ilmu Komputer.

3

1.2.Rumusan Masalah

Permasalahan yang dikaji dalam penelitian ini adalah bagaimana mengembangkan sebuah utility pencetakan daftar hadir kuliah yang datanya diambil dari DNK (Daftar Nilai Kelas) SIAKAD Universitas Lampung dan dapat menghasilkan daftar hadir kuliah yang memiliki kualitas keluaran yang baik dan sesuai dengan kebutuhan.

1.3. Batasan Masalah

Adapun batasan masalah dalam penelitian ini adalah:

1. Pengembangan dilakukan pada data yang digunakan untuk daftar hadir yaitu menggunakan hasil import data dari format file Excel DNK SIAKAD Universitas Lampung ke database MySQL.

2. Perbaikan pada proses cetak daftar hadir kuliah yaitu sistem dapat menghasilkan keluaran (output) daftar hadir kuliah berupa file PDF bersifat dinamis yang dapat dicetak sesuai dengan ukuran kertas tertentu.

3. Studi kasus pengembangan sistem dilakukan pada Jurusan Ilmu Komputer.

1.4. Tujuan

Tujuan dari penelitian ini adalah mengembangkan utility pencetakan daftar hadir kuliah yang memiliki kualitas keluaran yang baik dan sesuai dengan kebutuhan untuk membantu dalam proses pencetakan daftar hadir.

4

1.5. Manfaat

Manfaat dari penelitian ini adalah sebagai berikut:

1. Dapat menjadi solusi terhadap masalah pembuatan daftar hadir terutama untuk Jurusan Ilmu Komputer Universitas Lampung.

2. Membantu kinerja bagian administrasi terutama untuk Jurusan Ilmu Komputer Universitas Lampung dalam menyiapkan daftar hadir perkuliahan.

1.6. Metodologi Penelitian

Adapun metode penelitian yang dilakukan dalam penelitian ini adalah sebagai berikut: 1. Pengumpulan Informasi 2. Analisis Situasi 3. Mengembangkan Utility 1. Desain 2. Pengkodean 3. Pengujian

BAB II

Dokumen terkait