Pengembangan Utility Pencetakan Daftar Hadir Kuliah Pada Sistem Matahari Universitas Lampung

dokumen-dokumen yang mirip
Pengembangan Utility Pencetakan Daftar Hadir Kuliah Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung

BAB I PENDAHULUAN. kehadiran ini dibutuhkan oleh setiap jurusan sebagai salah satu bahan pertanggung

Pengembangan Utility Pembuatan Grafik Data Penyelesaian Skripsi Pada Sistem Surat Jurusan Ilmu Komputer FMIPA Universitas Lampung

Sistem Informasi Pengolahan Pembimbing Akademik Jurusan Ilmu Komputer

SISTEM INFORMASI NILAI RAPOR SISWA BERBASIS WEB. Triyanna Widiyaningtyas

BAB IV TESTING DAN IMPLEMENTASI

BAB III METODE PENELITIAN. Pengetahuan Alam Universitas Lampung. Waktu penelitian dilakukan pada semester

Pengembangan Sistem Informasi Kependudukan Kecamatan Karya Penggawa Berbasis Web

BAB III METODOLOGI PENELITIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

SISTEM INFORMASI PENERIMAAN SISWA BARU SEKOLAH MENENGAH PERTAMA BERBASIS WEB (STUDI KASUS KABUPATEN KUTAI KARTANEGARA)

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PENGEMBANGAN APPLICATION MANAGEMENT SYSTEM PADA WEBSITE JURUSAN ILMU KOMPUTER

BAB I PENDAHULUAN. Kegiatan penjualan pada butik Be Collection merupakan kegiatan pokok

BAB IV TESTING DAN IMPLEMENTASI PROGRAM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

2. Login Gunakan Username dan password masing-masing program studi.

2.8.1 PHP (Hypertext Preprocessor)... II MySQL... II Macromedia Dreamweaver 8... II-12 BAB III ANALISIS SISTEM 3.

Bab 4 Pembahasan dan Hasil

BAB IV IMPLEMENTASI DAN PENGUJIAN

PERANCANGAN E-OFFICE ADMINISTRASI KEHUMASAN UNTUK KEGIATAN PENERIMAAN MAHASISWA BARU DI STMIK AMIKOM YOGYAKARTA

BAB IV IMPLEMENTASI DAN EVALUASI. Tahap implementasi sistem adalah tahap penerapan dari hasil analisis dan

BAB II KAJIAN PUSTAKA

HALAMAN PENGESAHAN. : PERANCANGAN SISTEM INFORMASI RAWAT INAP RSUD Dr. H. BOB BAZAR, SKM BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MYSQL

PENGEMBANGAN SISTEM INFORMASI PERPUSTAKAAN SEKOLAH BERBASIS VISUAL BASIC DI SMK MUHAMMADIYAH 2 MOYUDAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN. jenis bisnis dalam meningkatkan efisiensi dan efektivitas proses bisnis,

BAB IV IMPLEMENTASI DAN PENGUJIAN. dan pengujian merupakan langkah yang dilakukan setelah melakukan

BAB II TINJAUAN PUSTAKA. yang tidak memberikan manfaat dalam mencapai tujuan yang sama, maka elemen

Pengembangan Sistem Pencatatan Kehadiran dengan Pembatasan Area Login Berbasis Web

Rancang Bangun Sistem Informasi Pelelangan Ikan Berbasis Web Pada Tempat Pelelangan Ikan Kabupaten Situbondo Jawa Timur

BAB IV IMPLEMENTASI DAN PENGUJIAN

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

Pengembangan Alat Bantu Belajar Mengetik Cepat Berbasis Open Source

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

PANDUAN INPUT PENGAJAR MATAKULIAH. Semester Ganjil Tahun Akademik 2015/2016

1 BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB V IMPLEMENTASI DAN PENGUJIAN. harus dijalankan diantaranya adalah: hal-hal yang harus dipersiapkan adalah sebagai berikut:

Aplikasi Pendataan Kendaraan Hilang Berbasis Web (Studi Kasus : Polres Cimahi)

SISTEM INFORMASI PENYELESAIAN SKRIPSI MAHASISWA S1 MATEMATIKA FMIPA USU TUGAS AKHIR HANDY YOHANES SEMBIRING

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

PANDUAN PENGGUNAAN BAGI MAHASISWA

Kata Kunci :Sistem Informasi Akademik, SMA, Waterfall, PHP, MySql

IMPLEMENTASI DAN PENGUJIAN

BAB II. KAJIAN PUSTAKA. beberapa aktifitas yang dilakukan oleh manusia seperti system untuk software

BAB 1 SISTEM INFORMASI E-BKD

Sistem Informasi Penggajian Program Diploma Komputer Universitas Sriwijaya

Bab 4 Implementasi dan Evaluasi

BAB III METODOLOGI PENELITIAN. berjalannya perancangan dan implementasi website, antara lain: perangkat keras yang digunakan.

KATA PENGANTAR. 1. Kedua orangtua yang selalu memberikan dukungan dan doa 2. Bapak Heriyono Lalu dan H.Ruddi Kusnadi selaku Dosen Pembimbing I dan

BAB V IMPLEMENTASI DAN PENGUJIAN. Tahap implementasi merupakan tahap penciptaan perangkat lunak yang

DOKUMEN UJI PERANGKAT LUNAK. E Learning Tugas (ELT) Dipersiapkan oleh: Program Keahlian Teknik Komputer. Institut Pertanian Bogor

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

PERENCANAAN, DESKRIPSI, DAN HASIL UJI PERANGKAT LUNAK SISTEM PENTIKETAN ELEKTRONIK KONSER (SPEK)

PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS (SIG) PENYEDIA LAYANAN KESEHATAN BERBASIS ANDROID (Studi Kasus Kota Bandar Lampung)

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii


DAFTAR ISI HALAMAN JUDUL HALAMAN PENGESAHAN PEMBIMBING HALAMAN PENGESAHAN PENGUJI KATA PENGANTAR.. DAFTAR GAMBAR DAFTAR MODUL..

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PANDUAN SINGKAT SISTEM INFORMASI ADMINISTRASI PENGAJUAN SIDANG (SIAS) BAGI PROGRAM STUDI

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Laboratorium Skripsi dan Tugas Akhir Jurusan Ilmu

PENGEMBANGAN SISTEM INFORMASI MANAJEMEN PRAKTIK INDUSTRI DI JURUSAN PENDIDIKAN TEKNIK ELKTRONIKA UNY BERBASIS WEBSITE MENGGUNAKAN YII FRAMEWORK

IMPLEMENTASI WEB SERVICE DALAM MONITORING PENDAPATAN PERUSAHAAN DARI PENJUALAN TIKET BUS DI PERUM DAMRI KANTOR CABANG BANDAR LAMPUNG BERBASIS WEB

RANCANG BANGUN SISTEM INFORMASI AKADEMIK POLITEKNIK META INDUSTRI

ISSN : e-proceeding of Applied Science : Vol.3, No.3 Desember 2017 Page 1441

BAB I PENDAHULUAN. dalam arti yang lebih sempit, adalah sistem komputer yang memiliki kemampuan

BAB III METODOLOGI PENELITIAN. Pada pembuatan Plugin Penjadwalan Seminar pada Jurusan Ilmu

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB IV IMPLEMENTASI DAN PENGUJIAN

SISTEM INFORMASI PENGELOLAAN FITNESS CENTER (STUDI KASUS: VERTICAL GYM)

SISTEM INFORMASI PRAKTEK KLINIK PROGRAM STUDI ILMU KEPERAWATAN PADA STIKES CENDEKIA UTAMA KUDUS BERBASIS WEB

BAB IV IIMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan tahap pengembangan dimana hasil analisis dan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III TUJUAN DAN MANFAAT. Informasi Apotek Farmasi Dirumah Sakit Umum Ajibarang dengan peralihan

Web Services Penilaian pada Sistem Informasi Akademik (Studi Kasus : FMIPA Unmul) Lina Yahdiyani Inayatuzzahrah

4 BAB IV IMPLEMENTASI DAN PENGUJIAN

Gambar 4.1 Basis Data Aplikasi

Implementasi Sistem Pengambil Keputusan Pada Sistem Rekam Medis Pribadi

BAB IV HASIL DAN UJI COBA

Implementasi Perancangan Table User Account Gambar Implementasi Perancangan Table User Account Implementasi Perancangan Table M

BAB II LANDASAN TEORI

BAB IV IMPLEMENTASI DAN PENGUJIAN

Bab 2 Tinjauan Pustaka

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. dimengerti oleh komputer. Analisa dan perancangan akan diterjemahkan kedalam

E-COMMERCE BARANG ELEKTRONIK MENGGUNAKAN METODE WATERFALL (STUDY KASUS: TOKO MITRA ELEKTRONIK LAMPUNG)

BAB IV ANALISIS DAN PERANCANGAN SISTEM. proses kerja yang sedang berjalan. Pokok-pokok yang di analisis meliputi analisis

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

RANCANG BANGUN SISTEM INFORMASI PUSAT KAJIAN DAN PENERAPAN REKAYASA TEKNIK (PUSKAREKATEK) UNIVERSITAS MUHAMMADIYAH MALANG

BAB IV IMPLEMENTASI SISTEM DAN EVALUASI

BAB IV ANALISIS DAN PERANCANGAN SISTEM. permasalahan dari suatu sistem informasi. Hasil akhir dari analisis sistem

Transkripsi:

Pengembangan Utility Pencetakan Daftar Hadir Kuliah Pada Sistem Matahari Universitas Lampung 1 Anie Rose Irawati, 2 Dwi Sakethi, 3 Hanna Pratiwi 1 Jurusan Ilmu Komputer FMIPA Unila 2 Jurusan Ilmu Komputer FMIPA Unila 3 Jurusan Ilmu Komputer FMIPA Unila Abstract This research developed utility for present list printing on Sistem Matahari which is integrated with Lampung University s Sistem Informasi Akademik (SIAKAD). Development is done by carrying out an analysis the curent present list. The utility s development system aims to support user to print the present list for each course in accordance with completeness and better structure. The development used file function with pdf cpdf.dll library extension in PHP programing language and Oracle database. This new utility sistem for present list printing on Sistem Matahari has been applied to the Sistem Informasi Akademik (SIAKAD) University of Lampung. Keywords : ClibPDF, CpdfLib, List Student Present, Siakad, Sistem Matahari 1 Pendahuluan Sistem informasi akademik merupakan komponen terpenting dalam membangun sistem akademik kampus, dan merupakan sistem yang diciptakan serta digunakan untuk memenuhi kebutuhan manajemen kampus. Sistem informasi akademik yang bersifat online memudahkan sivitas akademika untuk mengakses informasi, berkaitan dengan kebutuhan akademis. Sistem informasi akademik online memungkinkan dapat diakses dari komputer mana saja, yang tersambung dengan jaringan kampus, bila diketahui nama akun dan kata sandi yang dibutuhkan. Salah satu kegiatan akademik kampus adalah perkuliahan. Kehadiran mahasiswa dalam perkuliahan menjadi kewajiban dalam sistem kredit semester pada perguruan tinggi. Dalam setiap kegiatan perkuliahan, dosen, mahasiswa dan asisten wajib mengisi daftar hadir yang sudah disediakan oleh user di setiap jurusan. Dosen pengajar mata kuliah wajib mengisi pokok bahasan dan daftar hadir yang telah tersedia sesuai dengan pertemuan yang dilakukan yaitu teori dan praktikum atau responsi, agar tidak terjadi percampuran atau penyatuan antara kuliah dan praktikum. Setiap mahasiswa juga wajib mengisi daftar hadir perkuliahan, agar jumlah kehadiran setiap mahasiswa dapat dilihat sesuai atau tidak dengan jumlah pertemuan yang telah ditentukan. Kehadiran mahasiswa diperhitungkan sebagai syarat ujian dan dapat dimasukkan dalam penilaian hasil belajar. Sesuai dengan ketentuan pokok pada buku Panduan Umum Universitas Lampung, dalam penyelenggaraan pendidikan dijelaskan bahwa, kehadiran mahasiswa dalam kuliah atau praktikum perekaman kehadiran mahasiswa dilakukan dengan merekapitulasi kehadiran mahasiswa dijadikan dasar penetapan bolehtidaknya mengikuti ujian akhir semsester. Pada awalnya pembuatan daftar hadir kuliah di sebagian besar di Jurusan Universitas Lampung, diproses dengan Microsoft Office. Data mahasiswa, dosen, dan asisten dosen diisi secara manual ketika form sudah dicetak. Cara ini kurang efektif, sehingga kemudian dikembangkan sistem pencetakan daftar hadir kuliah dengan mengunakan sistem Matahari berbasis web yang sudah digunakan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA). Sistem dijalankan dalam jaringan intranet (hanya dapat diakses di dalam lingkungan kampus), dan http://jurnal.fmipa.unila.ac.id/index.php/komputasi Hal 39 dari 130

dioperasikan dalam server dengan operasi sistem Linux. Daftar hadir kuliah dibuat menggunakan bahasa pemrograman PHP (PHP Hypertext Preprocessor) dengan file library function ClibPDF, dan database server Oracle. Format dokumen PDF pertama kali dikenalkan oleh Adobe System. Hasil dari pengembangan Dr. John Warnock di awal tahun 90-an. Proyek PDF dimaksudkan membuat format file untuk distribusi dokumen di dalam perusahaan yang dapat ditampilkan di berbagai platform komputasi [1]. PHP telah menjadi salah satu bahasa pemrograman untuk pembuatan aplikasi yang lengkap untuk pembuatan laporan, tidak sekedar untuk pengelolaan data saja. Fungsi untuk pembuatan laporan yang disediakan adalah untuk menghasilkan laporan dalam format PDF atau pun Exel, selain tentunya dalam bentuk file teks. Fungsi yang pertama dibuat oleh Thomas Merz adalah PDFLib, sedangkan yang kedua berasal dari FastIO : ClibPDF. ClibPDF menggunakan model lisensi yang sama dengan PDFLib. Perbedaan terlihat pada fungsi-fungsi, PDFLib selalu diawali dengan PDF_*, sedangkan dari ClibPDF diawali dengan menggunakan CPDF_*. [2]. Kemampuan ClibPDF dan API hampir sama dengan PDFLib Thomas Merz, tetapi menurut FastIO, ClibPDF lebih cepat dan menghasilkan dokumen yang lebih kecil [3]. Dengan memahami sistem yang ada, ditemukan kendala dalam tampilan kolom atau tabel dan kelengkapan daftar hadir kuliah. Atas dasar kondisi tersebut, maka dilakukan pengembangan terhadap sistem yang sudah ada, dengan tujuan agar pengelolaan daftar hadir perkuliahan lebih efektif. Sistem ini diharapkan dapat membantu kinerja user dalam membuat daftar hadir perkuliahan setiap jurusan Universitas Lampung. 2 Metodologi Alur Pengembangan Utility Pencetakan Daftar Hadir Kuliah Pada Sistem Matahari Universitas Lampung dapat dilihat pada Gambar 1. http://jurnal.fmipa.unila.ac.id/index.php/komputasi Hal 40 dari 130

Gambar 1 Diagram Alir Proses Pengembangan Cetak Daftar Hadir Kuliah http://jurnal.fmipa.unila.ac.id/index.php/komputasi Hal 41 dari 130

Tahap awal penelitian ini yaitu mengumpulkan fakta dan data pada sistem yang sedang berjalan. Model evaluasi sistem adalah pendekatan berupa utility system, yaitu pendekatan yang meninjau keberhasilan implementasi sistem dari sudut pandang pemanfaatan sistem [4]. Pada daftar hadir lama, memiliki keluaran yang belum sesuai dengan kelengkapan daftar hadir yang dibutuhkan dan interface garis atau kolom tabel yang masih berupa garis putus-putus. Gambar 2 adalah interface daftar hadir kuliah lama yang sudah berjalan. Gambar 2 Menu Cetak Daftar Hadir Daftar hadir kuliah memiliki keluaran (ouput) yang menghasilkan file, dengan jenis file PDF. Hasil proses cetak daftar hadir kuliah dapat dilihat pada Gambar 3. Gambar 3 Daftar Hadir Kuliah Halaman 1 http://jurnal.fmipa.unila.ac.id/index.php/komputasi Hal 42 dari 130

Selanjutnya adalah tahap analisis kebutuhan perangkat lunak. Setelah penulis mempelajari dan menganalisis sistem yang sedang berjalan, berikut adalah kebutuhan secara fungsional: 1. Sistem yang akan dibuat digunakan di setiap jurusan Universitas Lampung. 2. Sistem dapat menampilkan kelengkapan daftar hadir kuliah. 3. Antarmuka keluaran daftar hadir kuliah menggunakan kolom tabel. 4. Sistem dapat menampilkan data mata kuliah, yaitu nama dan kode mata kuliah. 5. Sistem dapat menampilkan data mahasiswa yang mengambil mata kuliah, yaitu nama dan nomor peserta mahasiswa (npm). 6. Sistem dapat menampilkan nama fakultas. 7. Sistem dapat menampilkan nama jurusan. 8. Sistem dapat menampilkan nama program studi. 9. Sistem dapat menampilkan keterangan semester. 10. Sistem dapat menampilkan nama dan nomor induk pegawai (nip) kepala jurusan. 11. Sistem dapat menampilkan nama dan nomor induk pegawai (nip) dosen penanggung jawab mata kuliah. Pada tahap desain sistem dilakukan rancangan sistem yang terinci, yaitu perancangan sistem kelengkapan daftar hadir kuliah disesuaikan dengan daftar hadir kuliah program D3 Manajemen Informasi, yang terdiri dari halaman Cover, Pemberitahuan, Matrilukasi Teori, Daftar Hadir Teori, Praktikum atau Responsi, dan Daftar Hadir Praktikum atau Responsi. Pada source code program yang perlu diperbaiki adalah bagaimana sistem dapat menggunakan garis yang tidak putus-putus pada interface daftar hadir kuliah. Beberapa source code program daftar hadir kuliah yang sudah ada masih menggunakan karakter underline ( _ ) dan textbar ( ) dalam pembuatan tabel atau kolomnya. Dalam pengembangan sistem ini menggunakan bahasa pemrograman PHP, dengan menghasilkan keluaran berupa file, dengan jenis file PDF. Pengujian dilakukan dengan black box. Black box testing adalah menguji perangkat lunak dari segi spesifikasi fungsional tanpa menguji desain dan kode program. pengujian dimaksudkan untuk mengetahui apakah fungsi-fungsi, masukan, dan keluaran dari perangkat lunak sesuai dengan spesifikasi yang dibutuhkan [5]. Spesifikasi metode yang digunakan dalam pengujian black-box pada Pencetakan Daftar Hadir Kuliah ini dengan equivalence partitioning. 3 Pembahasan Tahap selanjutnya adalah tahap mengimplementasikan hasil analisis dan perancangan sistem. Halaman utama ditampilkan setelah user memasukkan alamat pada browser yaitu adpc15.puskom.unila.ac.id seperti pada Gambar 5, dan langkah selanjutnya yang dilakukan oleh user adalah memilih menu daftar hadir yang terdapat pada menu. http://jurnal.fmipa.unila.ac.id/index.php/komputasi Hal 43 dari 130

Gambar 5 Halaman Utama Sistem Matahari Pada pemilihan menu daftar hadir, user tidak melakukan proses login terlebih dahulu, karena dalam proses pencetakan daftar hadir tidak bersifat rahasia, dan dapat langsung melakukan pilihan program studi. Tampilan Halaman Pilih Program Studi seperti pada Gambar 6. Dilakukan penambahan proses memasukan nama dan nip ketua jurusan. Penambahan proses guna menampilkan keterangan validasi dari ketua jurusan dalam proses pencetakan halaman Pemberitahuan, Matrikulasi, dan Praktikum. Gambar 6 Halaman Pilih Program Studi Pada proses selanjutnya user dapat memilih mata kuliah. Proses pemilihan mata kuliah dapat dilakukan jika data pilihan dilakukan dengan baik atau lengkap, yaitu pilihan Fakultas, Program Studi, Tahun Ajaran, dan Semester. Setelah user melakukan pilih mata kuliah, user dapat melakukan proses cetak daftar hadir dengan pilihan cetak Cover, Pemberitahuan, Matrikulasi, Daftar Hadir Teori, Praktikum, dan Daftar Hadir Praktikum dan menghasilkan kelengkapan daftar hadir yang dibutuhkan seperti pada Gambar 7. http://jurnal.fmipa.unila.ac.id/index.php/komputasi Hal 44 dari 130

Gambar 7 Halaman Menu Cetak Daftar Hadir Dari hasil cetak sistem sudah dapat menampilkan kualitas halaman daftar hadir kuliah dengan garis atau kolom tabel tidak putus-putus, seperti pada Gambar 8. Gambar 8 Halaman Menu Cetak Daftar Hadir Selanjutnya dilakukan pengujian fungsional pada sistem. Pengujian fungsional menggunakan metode black box equivalence partitioning, untuk diperiksa apakah setiap pilihan dan masukan data telah berjalan dengan baik. Pengujian fungsional Pencetakan Daftar Hadir Kuliah dapat dilihat pada Tabel 1. Table 1 Hasil Pengujian Fungsional No Kelas Uji Uraian Uji Kasus Hasil 1 Kebenaran Proses Pilih Program Studi 2 Kebenaran proses pilih Mata Kuliah 3 Kebenaran Proses Menu Cetak Daftar Hadir Kuliah Memeriksa apakah data yang dipilih sesuai dengan hasil data yang ditampilkan Memeriksa apakah data yang dimasukan sesuai dengan hasil data yang ditampilkan Memeriksa apakah data yang dimasukan sesuai dengan hasil cetak yang diharapkan 4 Kualitas Hasil Cetak Hasil cetak yang diharapkan adalah kolom pada tabel berupa garis lurus (tidak putusputus) 5 Kelengkapan Hasil Cetak Daftar hadir memiliki kelengkapan daftar hadir yang dibutuhkan 1. Pilih Fakultas 2. Pilih Program Studi 3. Pilih TahunAjaran 4. Pilih Semester 5. Input Nama Ketua Jurusan 6. Input NIP Ketua Jurusan VALID 1. Pilih Mata Kuliah VALID 1. Pilih Cetak Cover 2. Pilih Cetak Pemberitahuan 3. Pilih Cetak Matrikulasi 4. Pilih Cetak Daftar Hadir Teori 5. Pilih Cetak Praktikum 6. Pilih Cetak Daftar Hadir Praktikum VALID 1. Proses Pencetakan VALID 1. Proses Pencetakan VALID http://jurnal.fmipa.unila.ac.id/index.php/komputasi Hal 45 dari 130

Dari Tabel 1 diketahui bahwa pengujian pada fungsi sistem oleh user menunjukkan hasil yang baik, seperti pengujian pada pilihan dan input data. Jika semua data pilihan atau salah satu data pilihan tidak diinputkan, maka sistem memberikan keterangan bahwa kode salah dan user tidak dapat melakukan akses pilih mata kuliah. Untuk data masukan nama dan nip ketua jurusan memiliki penyimpanan data yang berbeda, yaitu berupa penyimpanan data pada file teks, hal ini dikarenakan pada database utama tidak terdapat tabel khusus data ketua jurusan. Sistem akan menampilkan data sesuai dengan data masukan, begitu juga jika data masukan kosong sistem akan menampilkan data kosong pada setiap halaman daftar hadir yang memiliki keterangan data ketua jurusan, dan jika data pilihan dan masukan tidak sesuai atau kosong kelengkapan daftar hadir tetap dapat dicetak, tetapi data daftar hadir tidak sesuai atau kosong, sehingga harus dilakukan dengan benar. 4 Kesimpulan Dari hasil dan pembahasan didapat kesimpulan bahwa Pengembangan Pencetakan Daftar Hadir Kuliah Pada Sistem Matahari yang dibangun telah memiliki keluaran dan kelengkapan yang sesuai dengan kebutuhan, garis atau kolom tabel berupa garis lurus atau tidak putus-putus, dan Sistem Matahari Universitas Lampung dapat membantu user dalam melakukan cetak daftar hadir kuliah dengan lebih mudah. Walaupun Pengembangan Pencetakan Daftar Hadir Kuliah Pada Sistem Matahari yang dikembangkan sudah dapat berfungsi dengan baik, tetapi ada beberapa kelemahan yang teridentifikasi seperti proses masukan nama dan nip ketua jurusan tidak menampilkan data hasil input pada proses pilih mata kuliah. 5 Refference [1] Falahah., & Iwan Rijayana., Evaluasi Implementasi Sistem Informasi Dengan Pendekatan Utility System (Studi Kasus Sistem E-Campus Universitas Widyatama, ISSN : 0216 0544 Vol. 6, No. 2, Juli 2011 (2011). [2] Irawan, Ivan., Pdf Pakai PHP Saja, IlmuKomputer.Com (2006). [3] Sidik, Betha., Pemrograman Web dengan PHP, Bandung: INFORMATIKA (2012). [4] Bakken, Stig Saether., & Egon, Schmid., PHP Manual, PHP Documentation Group. Free Software Foundation (2001). [5] Shalahuddin, M., & Rosa, A.S., Rekayasa Perangkat Lunak, Bandung: Penerbit MODULA (2011). http://jurnal.fmipa.unila.ac.id/index.php/komputasi Hal 46 dari 130