• Tidak ada hasil yang ditemukan

PERANCANGAN SISTEM INFORMASI ABSENSI BERBASIS WEB STUDI KASUS SMP NEGERI 1 KALIJATI

N/A
N/A
Protected

Academic year: 2023

Membagikan "PERANCANGAN SISTEM INFORMASI ABSENSI BERBASIS WEB STUDI KASUS SMP NEGERI 1 KALIJATI"

Copied!
18
0
0

Teks penuh

(1)

PERANCANGAN SISTEM INFORMASI ABSENSI BERBASIS WEB STUDI KASUS SMP NEGERI 1 KALIJATI

SKRIPSI

Diajukan untuk Memenuhi Salah Satu Syarat Kelulusan Program Pendidikan Sarjana

Oleh : Niko Ariansa D1A.18.0002

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER UNIVERSITAS SUBANG SUBANG

2022

(2)

LEMBAR PENGESAHAN

PERANCANGAN SISTEM INFORMASI ABSENSI BERBASIS WEB STUDI KASUS SMP NEGERI 1 KALIJATI

Oleh

:

Niko Ariansa (D1A.18.0002)

Subang, 12 Agustus 2022

Mengetahui,

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER UNIVERSITAS SUBANG SUBANG

2022 Pembimbing I

Drs. M.Hairiyanov, MT

Pembimbing II

Jaja, M.Kom

Dekan Fakultas Ilmu Komputer

Dr. Tepi Peirisal, S.Sos., M.Si Dekan Fakultas Ilmu Komputer

Ketua Program Studi

Bagus Ali Akbar, S.SI., M.Kom Ketua Program Studi

(3)

PERNYATAAN

Dengan ini saya menyatakan bahwa skripsi dengan judul “PERANCANGAN SISTEM INFORMASI ABSENSI BERBASIS WEB STUDI KASUS SMP NEGERI 1 KALIJATI”

adalah benar benar karya saya sendiri, dan saya tidak melakukan plagiat ataupun pengutipan dengan cara-cara yang tidak sesuai dengan etika keilmuan. Atas pernyataan ini, saya siap menanggung resiko atau sanksi yang dijatuh kepada saya apabila kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam karya saya ini, atau ada claim dari pihak lain terhadap keaslian karya saya ini.

Subang, 2022 Yang membuat pernyataan

( NIKO ARIANSA ) NPM : D1A.18.0002

(4)

ABSTRAK

PERANCANGAN SISTEM INFORMASI ABSENSI BERBASIS WEB STUDI KASUS SMP NEGERI 1 KALIJATI

Niko Ariansa

Seiring dengan pesatnya perkembangan teknologi Komunikasi dan Sistem informasi, membuat pengolahan serta pengelolaan data dan informasi dapat dilakukan dengan lebih baik. Adapun komputer yang terhubung dengan internet yang diciptakan untuk mempermudah pekerjaan manusia sangat dibutuhkan dalam segala bidang, salah satunya dalam bidang pendidikan. Kehadiran siswa di sekolah disebut dengan istilah presensi siswa. Pengertian presensi siswa mengandung dua arti, yaitu masalah kehadiran dan ketidak hadiran siswa di sekolah. Kehadiran dan ketidak hadiran siswa di sekolah memegang peranan penting dalam peroses belajar mengajar. Masih ada beberapa sekolah yang menggunakan Presensi siswa dengan menggunakan buku laporan kehadiran yaitu setiap harinya ada guru piket yang mencatat absensi pada lembar absen ke setiap kelas dan juga pada setiap jam pelajaran berganti dan hanya disimpan di buku absensi,hal ini dapat menimbulkan kerusakan pada buku laporan. SMPN 1 Kalijati merupakan salah satu sekolah yang hingga saat ini masih menggunakan sistem absensi siswa dengan mencatat dalam buku kehadiran atau tulis tangan. Dengan masih digunakannya media tulis tangan dalam melakukan absensi siswa, terkadang data yang disimpan mudah hilang dan dapat dimanipulasi dengan mudah oleh pihak-pihak tertentu.

Metode pengembangan sistem yang digunakan dalam penelitian ini adalah Rational Unified Process, dan tools Unified Modelling Language (UML). Teknologi yang digunakan dalam pengembangan perangkat lunak sistem menggunakan PHP sebagai bahasa pemrograman dan MySQL sebagai Database. Pengujian sistem dengan pengujian Black Box sebagai pengujian kelayakan fungsional.Hasil penelitian yaitu Membangun sebuah sistem yang dapat menampilkan informasi mengenai proses mendata kehadiran siswa yang dilakukan oleh guru di smpn 1 kalijati, sehingga kehadiran pada saat pembelajaran dikelas dapat dipantau oleh guru dan siswa berdasarkan dari hasil laporan absensi untuk bahan evaluasi .

Kata kunci: Perancangan, Absensi, sistem informasi, Website, UML, RUP, Black box

(5)

ABSTRACT

PERANCANGAN SISTEM INFORMASI ABSENSI BERBASIS WEB STUDI KASUS SMP NEGERI 1 KALIJATI

NIKO ARIANSA

Along with the rapid development of communication technology and information systems, processing and managing data and information can be done better. The computer connected to the internet that was created to facilitate human work is needed in all fields, one of which is in the field of education. Student attendance at school is known as student attendance. Understanding student attendance contains two meanings, namely the problem of student attendance and absenteeism at school. The presence and absence of students at school plays an important role in the teaching and learning process. There are still some schools that use student attendance by using attendance report books, namely every day there is a picket teacher who records attendance on the absent sheet to each class and also changes every lesson hour and is only stored in the attendance book, this can cause damage to the report book . SMPN 1 Kalijati is one of the schools that until now still uses the student attendance system by recording in the attendance book or handwriting. With the use of handwritten media in conducting student attendance, sometimes the stored data is easily lost and can be manipulated easily by certain parties.

The system development method used in this research is the Rational Unified Process, and the Unified Modeling Language (UML) tools. The technology used in system software development uses PHP as the programming language and MySQL as the database.

Testing the system with Black Box testing as a functional feasibility test. The results of the study are to build a system that can display information about the process of recording student attendance carried out by teachers at SMPN 1 Kalijati, so that attendance during class learning can be monitored by teachers and students based on the results. attendance report for evaluation material.

Keywords: attendance, Design, Information System, Website, UML, RUP, Black box

(6)

KATA PENGANTAR

Puji syukur kehadirat Allah SWT atas berkat rahmat dan karunia-Nya sehinga penulis dapat menyelesaikan skripsi dengan judul “PERANCANGAN SISTEM INFORMASI ABSENSI BERBASIS WEB STUDI KASUS SMP NEGERI 1 KALIJATI” sebagai salah satu syarat untuk memenuhi kelulusan program pendidikan sarjana di Fakultas Ilmu Komputer Universitas Subang. Penyusunan skripsi ini tidak terlepas dari bantuan, bimbingan, peran dari berbagai pihak. Oleh karena itu, pada kesempatan ini penulis ingin mengucapkan terimakasih kepada:

1. Orang tua saya tercinta yang selalu ikhlas dan penuh kesabaran membesarkan dan mendidik penulis selama ini serta kakak yang selalu memotivasi saya untuk sampai bisa mencapai keberhasilaan pada tahap ini.

2. Bapak Dr.Ir.Drs.H.A.Moeslihat Komara, M.Si., selaku Rektor Universitas Subang.

3. Bapak Dr. Tepi Peirisal, S.Sos., M.Si selaku Dekan dari Fasilkom Universitas Subang.

4. Bapak Bagus Ali Akbar, S.SI.,M.kom selaku ketua program Studi Sistem Informasi.

5. Bapak M. Hairiyanov, MM selaku Dosen Pembimbing I saya yang meluangkan waktu kepada penulis dalam rangka penyelesaian skripsi ini.

6. Bapak Jaja, M.kom selaku Dosen Pembimbing II saya yang meluangkan waktu kepada penulis dalam rangka penyelesaian skripsi ini

7. Bapak Darsa, S.Pd selaku Kepala Sekolah SMP Negeri 1 Kalijati yang telah memberi izin kepada penulis untuk mengadakan penelitian.

8. Para Guru dan staff Tata Usaha di Sekolah SMP Negeri 1 Kalijati terima kasih telah membantu penelitian ini.

9. Teman-teman yang senantiasa mendukung penulis baik secara moril maupun materil.

Penulis menyadari bahwa laporan ini masih jauh dari kesempurnaan dengan segala kekurangannya. Untuk itu penulis mengharapkan adanya kritik dan saran dari semua pihak demi kesempurnaan dari skripsi ini. Akhir kata penulis berharap, semoga skripsi ini dapat bermanfaat bagi rekan-rekan mahasiswa-mahasiswi dan pembaca sekaligus demi menambah pengetahuan tentang skripsi.

Subang, 12 Agustus 2022

Penulis

(7)

DAFTAR ISI

COVER ... 1

LEMBAR PENGESAHAN ... i

PERNYATAAN ... ii

ABSTRAK ... iii

ABSTRACT ... iv

KATA PENGANTAR ... v

DAFTAR ISI ... v I. BAB I ... I-1 PENDAHULUAN ... I-1 1.1 Latar Belakang ... I-1 1.2 Identifikasi Masalah ... I-3 1.3 Batasan Masalah ... I-3 1.4 Tujuan Penelitian... I-3 1.5 Manfaat Penelitian ... I-4 1.6 Metodologi Penelitian ... I-4 1.7 Waktu dan Tempat Penelitian ... I-5 1.7.1 Waktu Penelitian ... I-5 1.7.2 Tempat Penelitian ... I-5 1.8 Sistematika Penulisan ... I-6 II. BAB II ... II-1 LANDASAN TEORI ... II-1 2.1 Pengertian Sistem Informasi ... II-1 2.1.1 Perancangan ... II-1 2.1.2 Sistem ... II-1 2.1.3 Informasi ... II-2 2.1.4 Sistem Informasi ... II-2 2.2 Sistem Absensi ... II-2 2.3 Website ... II-4 2.4 Metode Rational Unified Process (RUP) ... II-4 2.5 Basis Data ... II-7 2.5.1 Mysql dan Apache ... II-7

(8)

2.5.2 SQL ... II-8 2.6 Unified Modeling Language (UML) ... II-8 2.6.1 UseCase Diagram ... II-9 2.6.2 Class Diagram ... II-11 2.6.3 Activity Diagram ... II-12 2.6.4 Sequence Diagram ... II-13 2.7 Hypertext Preprocessor (PHP) ... II-15 2.8 Codeigniter ... II-16 2.9 Database ... II-16 2.10 Xampp ... II-16 III. BAB III ... III-1 ANALISA KEBUTUHAN ... III-1 3.1 Profil Sekolah ... III-1 3.1.1 Visi dan Misi Sekolah ... III-1 3.1.2 Struktur Organisasi ... III-2 3.2 Analisis Sistem Yang Berjalan ... III-2 3.2.1 Pengolahan Data Siswa ... III-3 3.2.2 Prosedur Absensi yang Berjalan ... III-3 3.3 Analisis Dokumen ... III-5 3.4 Analisa Kebutuhan Sistem ... III-7 3.5 Kebutuhan Informasi ... III-8 3.6 Kebutuhan Fungsional ... III-8 3.7 Kebutuhan Non Fungsional ... III-9 3.8 Kebutuhan Perangkat Lunak ... III-10 3.9 Kebutuhan Perangkat Keras ... III-10 3.10 Definisi Aktor ... III-11 3.11 Definis Usecase ... III-11 3.12 Usecase Absensi ... III-12 3.13 Skenario UseCase ... III-12 3.14 Activity Diagram ... III-27 3.15 Robussnest diagram ... III-35 IV. BAB IV ... IV-1 PERANCANGAN SISTEM ... IV-1 4.1 Proses Bisnis Yang Diusulkan ... IV-1

(9)

4.2 Class Diagram ... IV-3 4.3 Sequence Diagram ... IV-3 4.4 Perancangan Database ... IV-9 4.5 Desain Antarmuka ... IV-14 4.5.1 Tampilan Login ... IV-14 4.5.2 Tampilan Dashboard ... IV-14 4.5.3 Tampilan Kelola Data Siswa ... IV-15 4.5.4 Tampilan Kelola Data Guru ... IV-15 4.5.5 Tampilan Kelola Data Mata Pelajaran ... IV-16 4.5.6 Tampilan Jadwal Pelajaran ... IV-16 4.5.7 Tampilan Input Absen... IV-17 V. BAB V ... V-1 IMPLEMENTASI DAN PENGUJIAN ... V-1 5.1 Implementasi ... V-1 5.1.1 Implementasi Perangkat Keras ... V-1 5.1.2 Impementasi Perangkat Lunak ... V-1 5.1.3 Implementasi Basis Data ... V-3 5.1.4 Implementasi Antarmuka ... V-6 5.1.5 Pelaksanaan Pengujian ... V-13 5.1.6 Hasil Pengujian ... V-14 VI. BAB VI ... V-1 KESIMPULAN DAN SARAN ... Error! Bookmark not defined.

DAFTAR PUSTAKA ... DP-1

(10)

DAFTAR GAMBAR

Gambar 3. 1 Struktur Organisasi ... III-2 Gambar 3. 2 Flowchart Prosedur absensi... III-4 Gambar 3. 3 Dokumen daftar hadir Mata pelajaran ... III-6 Gambar 3. 4 Rekap Absensi Siswa ... III-7 Gambar 3. 5 Usecase Absensi ... III-12 Gambar 3. 6 Aktivity Login ... III-28 Gambar 3. 7 Activity Diagram Dashboard ... III-28 Gambar 3. 8 Activity Diagram Kelola data siswa ... III-29 Gambar 3. 9 Activity Diagram Kelola Data Guru ... III-30 Gambar 3. 10 Activity Diagram Kelola Data Pelajaran... III-31 Gambar 3. 11 Activity Diagram Kelola Jadwal Pelajaran ... III-32 Gambar 3. 12 Activity Diagram kelola ABsensi ... III-33 Gambar 3. 13 Activity Diagram Laporan Absen ... III-33 Gambar 3. 14 Aktivity Diagram Logout ... III-34 Gambar 3. 15 Robustness Diagram Absensi ... III-35 Gambar 4. 1 Class Diagram Absensi ... Error! Bookmark not defined.

Gambar 4. 2 Sequence Diagram Tambah data siswa ... IV-4 Gambar 4. 3 Sequence Diagram Edit data siswa ... IV-4 Gambar 4. 4 Sequence Diagram Hapus data Siswa ... IV-5 Gambar 4. 5 Sequence Diagram Kelola Data Guru ... Error! Bookmark not defined.

Gambar 4. 6 Sequence Diagram Edit data Guru ... IV-6 Gambar 4. 7Sequence Diagram Hapus data Guru ... IV-6 Gambar 4. 8 Sequence Diagram Tambah Data Mapel ... IV-7 Gambar 4. 9 Sequence Diagram Edit data Mapel... IV-7 Gambar 4. 10 Sequence Diagram hapus Mapel ... IV-8 Gambar 4. 11 Sequence Diagram Kelola Absensi ... IV-8 Gambar 4. 12 Sequence Diagram Laporan Absensi ... IV-9 Gambar 4. 13 Tampilan Login ... IV-14 Gambar 4. 14 Tampilan Dashboard ... IV-14 Gambar 4. 15 Tampilan Kelola data Siswa ... IV-15 Gambar 4. 16 Tampilan Kelola data Guru ... IV-15 Gambar 4. 17 Tampilan Kelola data Pelajaran ... IV-16 Gambar 4. 18 Tampilan Jadwal Pelajaran ... IV-16 Gambar 4. 19 Tampilan Input Absensi ... IV-17 Gambar 5. 1 Implementasi Tabel Pengguna ... V-3 Gambar 5. 2 Implementasi Tabel siswa ... V-3 Gambar 5. 3 Implementasi Tabel Guru ... V-4 Gambar 5. 4 Implementasi Tabel kelas ... V-4 Gambar 5. 5 Implementasi Tabel Mata Pelajaran ... V-4 Gambar 5. 6 Tabel Jadwal ... V-5 Gambar 5. 7 Implementasi Tabel absensi ... V-5 Gambar 5. 8 Implementasi Antarmuka Login ... V-6 Gambar 5. 9 Implementasi Antarmuka Dashboard ... V-6 Gambar 5. 10 Implementasi Antarmuka data siswa... V-7

(11)

Gambar 5. 11Implementasi Antarmuka Tambah Data siswa ... V-7 Gambar 5. 12 Implementasi Antarmuka Edit Data siswa ... V-8 Gambar 5. 13 Implementasi Antarmuka Kelola data Guru... V-8 Gambar 5. 14 Tambah data guru ... V-9 Gambar 5. 15 Edit Data Guru ... V-9 Gambar 5. 16 Kelola Jadwal Pelajaran ... V-10 Gambar 5. 17 Tambah Jadwal Pelajaran ... V-10 Gambar 5. 18 Halaman Edit Jadwal ... V-11 Gambar 5. 19 Antarmuka Kelola Absensi ... V-11 Gambar 5. 20 Halaman Input Absensi ... V-11 Gambar 5. 21 Halaman Laporan Absensi ... V-12

(12)

DAFTAR TABEL

TABEL 1. 1 Waktu Penelitian ... I-5 Tabel 2. 1 Simbol Usecase Diagram... II-9 Tabel 2. 2 Simbol Class Diagram ... II-11 Tabel 2. 3 Simbol Activity Diagram ... II-13 Tabel 2. 4 Simbol Sequence Diagram ... II-14 Tabel 3. 1 Kebutuhan Informasi ... III-8 Tabel 3. 2 Kebutuhan Fungsional ... III-8 Tabel 3. 3 Kebutuhan Non Fungsional ... III-9 Tabel 3. 4 Kebiutuhan Perangkat Lunak ... III-10 Tabel 3. 5 Kebutuhan Perangkat Keras ... III-10 Tabel 3. 6 Definisi Aktor ... III-11 Tabel 3. 7 Definisi Usecase ... III-11 Tabel 3. 8 Skenario Login ... III-13 Tabel 3. 9 Skenario Dashboard ... III-14 Tabel 3. 10 Skenario Usecase krlola data siswa... III-14 Tabel 3. 11Skenario data kelas ... III-16 Tabel 3. 12 Usecase Skenario kelola data guru ... III-18 Tabel 3. 13 Usecase Skenario Kelola data Pelajaran ... III-19 Tabel 3. 14 Skenario Jadwal Pelajaran ... III-21 Tabel 3. 15 Skenario Kelola Absensi ... III-23 Tabel 3. 16 Skenario Mengisi Absensi Siswa ... III-25 Tabel 3. 17 Skenario Laporan Absensi ... III-26 Tabel 3. 18 Skenario Logout ... III-27 Tabel 4. 1 Pengguna ... IV-9 Tabel 4. 2 data siswa ... IV-10 Tabel 4. 3 Tabel Guru ... IV-11 Tabel 4. 4 Mata Pelajaran ... IV-11 Tabel 4. 5 Kelas ... IV-12 Tabel 4. 6 Jadwal Pelajaran ... IV-12 Tabel 5. 1 Implementasi Perangkat Lunak ... V-1 Tabel 5. 2 Implementasi Perangkat Keras ... V-2 Tabel 5. 3 Pelaksanaan Pengujian ... V-13 Tabel 5. 4 Hasil Pengujian ... V-14

(13)

I-1 I. BAB I

PENDAHULUAN

1.1 Latar Belakang

Kegiatan guru pada saat berada di kelas yaitu mendata kehadiran atau biasa disebut dengan presensi. Menurut Kamus Besar Bahasa Indonesia (KBBI) absensi mempunyai arti ketidakhadiran yang berasal dari kata absent(tidak hadir). Absensi dalam sekolah jadi salah satu tolak ukur kegiatan siswa dalam proses pembelajaran. Absensi siswa terdiri dari siswa masuk(hadir), sakit, izin dan alpha(tidak masuk tanpa keterangan.

Sekolah setiap akhir semester biasa nya akan memberikan laporan ketidakhadiran siswa pada saat menerima rapor.

Proses pemantauan nilai kehadiran siswa pada sistem yang sedang berjalan pada SMP Negeri 1 Kalijati masih dilakukan dengan cara yang pencatatan di sebuah lembaran daftar hadir,dengan begitu cara ini memerlukan banyak kertas setiap hari dalam proses absensinya , Di tengah masa pandemi covid-19 kegiatan Pendidikan sebaiknya dilakukan secara daring Sebuah organisasi atau instansi membutuhkan teknologi informasi dalam setiap bidang termasuk dalam lingkungan sekolah. Seiring dengan pesatnya perkembangan teknologi Komunikasi dan Sistem informasi, membuat pengolahan serta pengelolaan data dan informasi dapat dilakukan dengan lebih baik. Adapun komputer yang terhubung dengan internet yang diciptakan untuk mempermudah pekerjaan manusia sangat dibutuhkan dalam segala bidang, salah satunya dalam bidang pendidikan.

Kehadiran siswa di sekolah disebut dengan istilah presensi siswa. Pengertian presensi siswa mengandung dua arti, yaitu masalah kehadiran dan ketidak hadiran siswa di sekolah. Kehadiran dan ketidak hadiran siswa di sekolah memegang peranan penting dalam peroses belajar mengajar. Masih ada beberapa sekolah yang menggunakan Presensi siswa dengan menggunakan buku laporan kehadiran yaitu setiap harinya ada guru piket yang mencatat absensi pada lembar absen ke setiap kelas dan juga pada setiap jam pelajaran berganti dan hanya disimpan di buku absensi,hal ini dapat menimbulkan

(14)

I-2

kerusakan pada buku laporan. SMPN 1 Kalijati merupakan salah satu sekolah yang hingga saat ini masih menggunakan sistem absensi siswa dengan mencatat dalam buku kehadiran atau tulis tangan. Dengan masih digunakannya media tulis tangan dalam melakukan absensi siswa, terkadang data yang disimpan mudah hilang dan dapat dimanipulasi dengan mudah oleh pihak-pihak tertentu.

Sistem absensi dengan cara tersebut masih memiliki banyak kelemahan seperti terjadi kehilangan data karena absensi ditulis pada kertas dan buku absensi, kertas absensi juga sering tertinggal di salah satu kelas kemudian hilang sehingga memungkinkan bahwa absensi siswa belum efektif, sulit melakukan rekap absen, belum ada suatu sistem yang mempermudah pihak sekolah untuk menyampaikan laporan absensi siswa langsung mengenai kehadiran siswa kepada orang tua siswa atau wali murid masing-masing peserta didik, karena biasanya orang tua siswa mengetahui laporan kehadiran siswa hanya pada saat pengambilan rapot saja, sehingga jika suatu hari siswa melakukan bolos sekolah orang tua tidak mengetahui hal ini karena mengira anaknya benar-benar pergi ke sekolah padahal banyak siswa yang tidak mengikuti proses belajar mengajar di sekolah alias bolos.

Untuk mengatasi hal tersebut maka perlu dibuat sebuah sistem absensi berbasis website yang penyimpanan data melalui database sehingga akan mempermudah rekapitulasi absen dan resiko data hilang sangat kecil. suatu sistem Informasi yang terhubung ke suatu jaringan dan dapat dijalankan atau dioperasikan dengan mudah, sehingga dapat mempermudah kegiatan absensi siswa pada SMPN 1 Kalijati. Database yang menyimpan data kehadiran semua siswa setiap harinya dalam website, absensi ini akan mempermudah guru dalam merekap semua data siswa untuk laporan kerja. Misalnya pada saat pembuatan rapor siswa yang memerlukan data hasil kehadiran siswa selama satu semester, maka guru hanya perlu melakukan pencarian data dengan sangat mudah melalui website tersebut.

(15)

I-3

Bedasarkan uraian diatas penulis ingin membuat suatu rancangan aplikasi absensi siswa berbasis website. Oleh karena itu, penulis menjadikan bahan penulisan Tugas Akhir ini dengan judul sebagai berikut :

‘Perancangan Sistem Informasi Absensi Berbasis Web’

1.2 Identifikasi Masalah

Berdasarkan Latar Belakang diatas, maka masalah yang muncul adalah sebagai berikut :

1. Presensi siswa masih rawan rusak dan hilang karena masih menggunakan buku laporan kehadiran dengan cara guru piket yang mencatat absensi pada lembar absen ke setiap kelas dan juga pada setiap jam pelajaran berganti dan hanya disimpan di buku absensi

2. Belum adanya sistem yang dapat memudahkan guru di SMP Negeri 1 Kalijati dalam melakukan absensi siswa dan rekapitulasi laporan absensi siswa

1.3 Batasan Masalah

Dalam penulisan Tugas Akhir ini, penulis membatasi ruang lingkupnya sebagai berikut :

1. Aktivitasnya pada kegiatan absensi secara online mulai dari pengimputan data siswa yang dilakukan oleh admin, guru mata pelajaran memilih kelas yang akan diabsen, menambah data siswa baru dikelas sampai proses pembuatan laporan rekapitulasi absensi berkala yang diberikan kepada wali kelas.

2. Perancangan aplikasi menggunakan bahasa pemprograman PHP dan database MySQL

1.4 Tujuan Penelitian

Tujuan Penelitian ini yaitu sebagai berikut :

(16)

I-4

1. Merancang suatu sitem informasi absensi berbasis web pada SMP Negeri 1 Kalijati.

Agar proses Absensi siswa tidak dilakukan dengan cara pencatatan dalam buku absensi dan untuk mengurangi resiko kehilangan dan manipulasi data

2. Membantu pihak sekolah SMP Negeri 1 Kalijati, Khususnya pengajar dalam melakukan absensi dan mengolah data absensi siswa.

1.5 Manfaat Penelitian

1. Membantu Pengajar atau guru dalam memonitoring kehadiran siswa

2. Membantu pihak sekolah dalam melakukan rekapitukasi kehadiran siswa dengan data yang akurat

3. siswa dapat melihat hasil absensi dengan mudah dikarenakan sistem ini berbasis web online maka siswa dapat melihat kapan saja dan dimana saja.

1.6 Metodologi Penelitian

1.6.1 Metode Pengumpulan Data

Dalam penulisan Laporan ini, penulis mengumpulkan data-data dan informasi yang diperlukan dengan menggunakan Analisa Penelitian dan Metode pengumpulan data sebagai berikut :

1. Metode Pengamatan

Metode ini penulis gunakan untuk mendapatkan data dengan cara mendatangi langsung Sekolah SMP Negeri 1 Kalijati untuk mengamati informasi yang ada.

2. Metode Wawancara

Metode ini penulis gunakan untuk mendapatkan data dengan cara melakukan wawancara secara langsung dengan pihak guru/pengajar SMP Negeri 1 Kalijati

3. Metode Studi Pustaka

Metode ini adalah suatu metode yang penulis gunakan untuk mendapatkan data dengan cara mengumpulkan teori-teori dan literatur dari buku-buku dan jurnal ilmiah atau dengan cara browsing dari internet.

1.6.2 Metode Rational Unified Process (RUP)

(17)

I-5

Rational Unified Process (RUP) merupakan metode pengembangan kegiatan yang

berorientasi pada proses. Dalam penelitian ini hanya berfokus pada 3 tahapan pengembangan perangkat lunak yaitu :

1. Inception

Pada tahap ini pengembang mendefinisikan batasan kegiatan, melakukan analisis kebutuhan user, dan melakukan perancangan awal perangkat lunak (perancangan arsitektural dan use case).

2. Elaboration

Pada tahap ini dilakukan perancangan perangkat lunak mulai dari menspesifikasikan fitur perangkat lunak hingga perilisan prototipe perangkat lunak.

3. Construction

Pengimplementasian rancangan perangkat lunak yang telah dibuat dilakukan pada tahap ini sesuai dengan yang sudah digambarkan pada tahap Inception dan Elaboration.

1.7 Waktu dan Tempat Penelitian

Dalam pelaksanaan penelitian ini, Penulis menggunakan metode RUP (Rational Unified Process) dalam sudut pelaksanaannya. Berikut adalah jadwal penelitiannya:

1.7.1 Waktu Penelitian

TABEL 1. 1 Waktu Penelitian

Keterangan

I1 E1 E2 C1 C2 C3 C4 T1 T2

Mei Juni Juli

III IV I II III IV I II III

Requirement Analysys

Design Implementation

Test

1.7.2 Tempat Penelitian

Tempat pelaksanaan penelitian ini dilakukan di Smp Negeri 1 Kalijati yang beralamatkan di jalan baru Kalijati Kecamatan Kalijati Kabupaten Subang.

(18)

I-6

1.8 Sistematika Penulisan

Sistematika penulisan Skripsi ini disusun untuk memberikan gambaran umum tentang penelitian yang dijalankan. Sistematika penulisan tugas akhir sebagai berikut : BAB I PENDAHULUAN

Berisi tentang latar belakang, identifikasi masalah, batasan masalah, maksud dan tujuan, manfaat penelitian, metodologi penelitian, dan sistematika penulisan.

BAB II LANDASAN TEORI

Bab ini berisikan teori yang berupa pengertian dan konsep mengenai sistem yang ada yang diambil dari buku serta jurnal-jurnal pendukung dengan lebih dari 1 penyusunan laporan praktek kerja lapangan ini serta beberapa review dari jurnal yang terkait dengan penelitian.

BAB III ANALISIS DAN KEBUTUHAN SISTEM

Pada bab ini berisi tentang pembahasan mengenai tinjauan umum Sekolah SMP Negeri 1 Kalijati yang meliputi visi dan Misi, struktur organisasi, analisis kebutuhan sistem.

BAB IV PERANCANGAN SISTEM

Pada bab ini berisi tentang hasil perancangan berikut pemodelannya.

BAB V IMPLEMENTASI DAN PENGUJIAN ( SI )

Pada bab ini berisikan tentang perencanaan implementasi berdasarkan pada hasil perancangan dan pengujian program aplikasi atau kinerja SI.

BAB V KESIMPULAN DAN SARAN

Pada bab ini berisikan kesimpulan dari seluruh pembahasan dengan saran saran dari hasil penelitian.

Referensi

Dokumen terkait

Hasil uji beda memperlihatkan bahwa untuk variabel keterampilan proses dan pemahaman konsep tingkat signfikansinya 0,000. Karena harga signifikansinya lebih kecil

Secara kualitatif, jika warna dalam minuman sampel tersebut dapat ditarik oleh benang wool dan dapat larut kembali dalam larutan Ammonia, maka zat warna

Penilaian teknik supervisi dengan observasi pada poin nomor 4 sampai dengan 14 Sebanyak 17 kali observasi momen supervisi pada Oktober 2015 dengan tiap observasi

Teori ini dapat ditetapkan berdasarkan keinginan dari seseorang, ketika seseorang menonton film ia akan merasa penasaran untuk mengetahui informasi dari media yang

pengetahuan tentang pencegahan penyakit tersebut dan lingkungannya dilakukan pembersihan dan pemberantasan nyamuk Aedes aegypti, maka diharapkan penyakit demam berdarah dengue

Dengan pendekat an t ersebut diharapkan ref ormasi hukum ekonomi menghasilkan t uj uan: per t ama , mencipt akan suat u sist em hukum ekonomi ‘ kekeluargaan’ at au

Dengan menggunakan 46 orang responden yang berstatus mahasiswa, dan hasil respon diukur menggunakan metode statistika T-Test berpasangan, didapati hasil bahwa

Dalam buku yang berjudul Kashf al Mahjub bahwa pengalaman sufi tidak bisa diformulasikan dalam level-level tertentu tetapi pengalaman tersebut sebagai inner head , yaitu sesuatu