SI1411482486

Dari widuri
Lompat ke: navigasi, cari


PERANCANGAN SISTEM INFORMASI ABSENSI

SISWA BERBASIS WEB PADA

MAN 1 TANGERANG


SKRIPSI



Logo stmik raharja.jpg



Disusun Oleh :

NIM : 1411482486

NAMA : MUHAMMAD RENDI PURNAMA


JURUSAN SISTEM INFORMASI

KONSENTRASI SISTEM INFORMASI MANAJEMEN

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

STMIK RAHARJA

TANGERANG

(2018/2019)



SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 


LEMBAR PENGESAHAN SKRIPSI


PERANCANGAN SISTEM INFORMASI ABSENSI

SISWA BERBASIS WEB PADA

MAN 1 TANGERANG

Disusun Oleh :

NIM
: 1411482486
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Sistem Informasi
Konsentrasi
: Sistem Informasi Manajemen

   

Disahkan Oleh :

Tangerang, Desember 2018

Ketua
       
Kepala Jurusan
STMIK RAHARJA
       
Jurusan Sistem Informasi
           
           
           
           
(Dr. Ir. Untung Rahardja, M.T.I., MM.)
       
NIP : 000594
       
NIP : 05066




SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN PEMBIMBING


PERANCANGAN SISTEM INFORMASI ABSENSI

SISWA BERBASIS WEB PADA

MAN 1 TANGERANG


Dibuat Oleh :

NIM
: 1411482486
Nama

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Sistem Informasi

Konsentrasi Sistem Informasi Manajemen


Disetujui Oleh :

Tangerang, Desember 2018

Pembimbing I
   
Pembimbing II
       
       
       
       
( Padeli, M.Kom)
   
NID : 03002
   
NID : 15032




SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA


LEMBAR KEASLIAN SKRIPSI


PERANCANGAN SISTEM INFORMASI ABSENSI

SISWA BERBASIS WEB PADA

MAN 1 TANGERANG


Disusun Oleh :

NIM
: 1411482486
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Sistem Informasi
Konsentrasi
: Sistem Informasi Manajemen

   

Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana Komputer baik di lingkungan Perguruan Tinggi Raharja maupun di Perguruan Tinggi lain, serta belum pernah dipublikasikan.

Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sanksi jika pernyataan diatas tidak benar.

Tangerang, Desember 2018

 
 
 
 
 
NIM : 1411482486

 

)*Tanda tangan dibubuhi materai 6.000;




ABSTRAKSI

Seiring dengan berkembangnya kehidupan manusia saat ini, banyak sekali aplikasi dan sistem informasi yang dibuat untuk menunjang dan menciptakan kemajuan di berbagai bidang dalam segala aktifitas yang dilakukan oleh manusia, itupula yang dirasakan perlu diterapkan pada PT. Bumitangerang Mesindotama dalam perencanaan anggaran biaya pada bagian IT terutama rencana anggaran biaya project yang membutuhkan waktu dan proses yang cukup lama. Perlu adanya sebuah sistem yang dapat membuat proses rencana anggaran biaya menjadi lebih mudah, cepat, dan akurat. Dalam penelitian ini peneliti menggunakan metode SDLC (System Development Life Cycle) dalam menganalisa sistem yang didukung dengan observasi, wawancara, dan studi pustaka untuk pengumpulan datanya. Dengan adanya sistem rencana anggaran biaya project IT diharapkan perhitungan rencana anggaran biaya yang sebelumnya rumit dan memakan proses yang lebih lama menjadi lebih mudah, cepat, serta akurat juga diharapkan dapat mengatasi segala kesalahan yang selama ini terjadi.

Kata kunci : Sistem rencana anggaran biaya, IT, Project


ABSTRACT


Along with the development of human life today, many applications and information systems are made to support and create progress in various fields in all activities undertaken by humans, it is also felt necessary to be applied to PT. Bumitangerang Mesindotama in planning budget cost in part IT especially budget plan project cost which requires time and process long enough. The need for a system that can make the cost budget plan process easier, faster and more accurate. In this research, researchers use the SDLC (System Development Life Cycle) method in analyzing the system supported by observation, interview, and literature study for data collection. With the budget plan system of IT project, the cost is expected to the calculation of budget plan previously complicated and consuming longer process becomes easier, faster, and accurate also expected to overcome all errors that have been happened.

Keywords: System cost budget plan, IT, Project




KATA PENGANTAR


Puji dan syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan karunia-Nya sehingga penulis dapat menyelesaikan laporan Skripsi ini yang berjudul “PERANCANGAN SISTEM INFORMASI ABSENSI SISWA BERBASIS WEB PADA MAN 1 TANGERANG”.

Laporan ini merupakan penelitian penulis di MAN 1 Tangerang, Sebagai bahan penulisan, data dikumpulkan berdasarkan hasil observasi, wawancara, dan sumber literature yang mendukung tulisan ini. Penulis menyadari bahwa tanpa adanya bimbingan dan dorongan banyak pihak, maka penulis tidak akan dapat menyelesaikan tulisan ini dengan baik dan tepat waktu.

Penulis menyampaikan ucapan terima kasih kepada pihak-pihak yang telah membantu dalam menyelesaikan penelitian ini, antara lain :

  1. Bapak Dr. Ir. Untung Rahardja, M.T.I., MM. selaku Presiden Direktur Perguruan Tinggi Raharja.
  2. Bapak Dr. Po Abas Sunarya, M.Si selaku Direktur Perguruan Tinggi Raharja.
  3. Bapak Sugeng Santoso, M.Kom selaku Pembantu Ketua I Bidang Akademik STMIK Raharja.
  4. Ibu Euis Sitinur Aisyah, M.Kom selaku Kepala Jurusan Sistem Informasi.
  5. Bapak Padeli, M.Kom selaku pembimbing I yang telah meluangkan waktu, pikiran dan tenaganya untuk membantu dan memberikan bimbingan dan arahan kepada penulis.
  6. Ibu Gilang Kartika Hanum, M.Pd selaku pembimbing II yang telah meluangkan waktu, pikiran dan tenaganya untuk membantu dan memberikan bimbingan, arahan serta motivasi kepada penulis.
  7. Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmu dan pengetahuan kepada penulis.
  8. Kedua orang tua, kakak,adik dan semua saudara yang telah memberikan dukungan, baik moril, materil, maupun doa untuk keberhasilan kepada penulis dalam menyelesaikan penelitian ini.
  9. Bapak Andri Halim selaku pembimbing lapangan yang telah membantu penulis dalam mengumpulkan data-data serta memberikan arahan untuk memperoleh informasi.
  10. Kerabat-kerabat dan rekan-rekan seperjuangan
  11. Dan semua pihak yang tidak dapat disebutkan satu persatu.

Penulis meyadari bahwa masih banyak terdapat kekurangan dalam penulisan, penyusunan, ataupun penyajian dalam laporan penelitian ini. Oleh karena itu, segala bentuk saran maupun kritik yang bersifat membangun sangat penulis terima agar dapat menjadi acuan untuk penulisan yang akan datang.

Akhir kata, penulis mengucapkan banyak terima kasih atas perhatian dari pembaca. Semoga Allah SWT selalu memberikan karunia-Nya kepada kita, dan semoga laporan ini dapat bermanfaat dan berguna terutama untuk penulis dan pembaca.


  
Tangerang, Desember 2018
   
(Muhammad Rendi Purnama)
NIM : 1411482486


Daftar isi



DAFTAR GAMBAR

  1. Gambar 2.1 Gambar Sistem terbuka
  2. Gambar 2.2 Gambar Sistem tertutup
  3. Gambar 2.3 Gambar The triangle for success
  4. Gambar 2.4 Tahap Analisis Perhitungan RAB
  5. Gambar 3.1 Gambar Struktur organisasi
  6. Gambar 3.2 Gambar Use case diagram sistem berjalan
  7. Gambar 3.3 Gambar Activity diagram sistem berjalan
  8. Gambar 3.4 Gambar Sequence diagram sistem berjalan
  9. Gambar 4.1 Gambar Use case sistem usulan
  10. Gambar 4.2 Gambar Activity diagram admin sistem usulan
  11. Gambar 4.3 Gambar Activity diagram manajemen sistem usulan
  12. Gambar 4.4 Gambar Activity diagram Staff IT sistem usulan
  13. Gambar 4.5 Gambar Activity diagram pimpinan sistem usulan
  14. Gambar 4.6 Gambar Sequence diagram admin sistem usulan
  15. Gambar 4.7 Gambar Sequence diagram manajemen sistem usulan
  16. Gambar 4.8 Gambar Sequence diagram Staff IT sistem usulan
  17. Gambar 4.9 Gambar Sequence diagram pimpinan sistem usulan
  18. Gambar 4.10 Gambar Class diagram sistem usulan
  19. Gambar 4.11 Gambar Prototype halaman utama
  20. Gambar 4.12 Gambar Prototype login sistem
  21. Gambar 4.13 Gambar Prototype menu home
  22. Gambar 4.14 Gambar Prototype menu rencana anggaran biaya – proyek
  23. Gambar 4.15 Gambar Prototype menu rencana rincian
  24. Gambar 4.16 Gambar Prototype menu uraian kegiatan
  25. Gambar 4.17 Gambar Prototype menu laporan
  26. Gambar 4.18 Gambar Prototype menu logout
  27. Gambar 4.19 Gambar Tampilan halaman utama sistem
  28. Gambar 4.20 Gambar Tampilan login sistem
  29. Gambar 4.21 Gambar Tampilan menu home
  30. Gambar 4.22 Gambar Tampilan menu master
  31. Gambar 4.23 Gambar Tampilan menu rencana anggaran biaya – proyek
  32. Gambar 4.24 Gambar Tampilan menu rincian
  33. Gambar 4.25 Gambar Tampilan menu uraian kegiatan
  34. Gambar 4.26 Gambar Tampilan menu laporan
  35. Gambar 4.27 Gambar tampilan menu logout

DAFTAR TABEL

  1. Tabel 3.1 Tabel Elisitasi tahap I
  2. Tabel 3.2 Tabel Elisitasi tahap II
  3. Tabel 3.3 Tabel Elisitasi tahap III
  4. Tabel 3.4 Tabel Final draft elisitasi
  5. Tabel 4.1 Tabel Struktur tbl_proyek
  6. Tabel 4.2 Tabel Struktur tbl_rincian
  7. Tabel 4.3 Tabel Struktur tbl_uraian
  8. Tabel 4.4 Tabel Struktur tbl_user
  9. Tabel 4.5 Tabel Perbedaan sistem berjalan dengan sistem usulan
  10. Tabel 4.6 Tabel Time Schedule
  11. Tabel 4.7 Tabel Estimasi Biaya

DAFTAR SIMBOL

DAFTAR SIMBOL USE CASE DIAGRAM

DAFTAR SIMBOL ACTIVITY DIAGRAM


DAFTAR SIMBOL SEQUENCE DIAGRAM



BAB I

PENDAHULUAN


Latar Belakang

Teknologi dan informasi merupakan dua dari beberapa hal yang tidak bisa dipisahkan dalam kehidupan manusia, setidaknya hingga saat ini teknologi dan informasi menjadi salah satu faktor penting penunjang dalam kehidupan, selain karena kebutuhan juga karena tuntunan dari perkembangan zaman yang mana selalu mengedepankan tentang kemajuan dibidang teknologi dan informasi. Dalam perkembangannya teknologi dan informasi telah memberikan beragam dampak luar biasa dari penggunaannya, mulai dari kemudahan dalam hal komunikasi, kebebasan dalam hal akses, kecepatan dalam hal informasi, hingga menimbulkan apa yang disebut dengan e-life atau kehidupan yang dipengaruhi dari berbagai macam perkembangan elektronik. Jika dilihat pada saat ini perkembangan teknologi khususnya di indonesia bisa dibilang cukup pesat, setidaknya hingga saat ini dampak dari perkembangan teknologi di indonesia telah mencapai level dimana dapat memberi kemudahan untuk belajar, dan mendapatkan informasi yang kita butuhkan dari mana saja, kapan saja, dan dari siapa saja.

Dampak dari perkembangan teknologi dan informasi ini, tentunya bukan hanya mempengaruhi sebagian kecil pribadi yang ada di indonesia, namun juga setingkat instansi baik swasta, maupun instansi negeri atau pemerintah. Kini instansi negeri mulai membenahi diri dengan terus meningkatkan kemampuan dan juga pengetahuan tentang perkembangan teknologi dan informasi yang berkembang saat ini, menyesuaikan diri agar dapat menjadi contoh dari bagi intansi lain dalam hal kemajuan teknologi.

Kemajuan teknologi dan informasi kini menjadi bagian yang tak terpisahkan dari kehidupan manusia, karena kemajuan teknologi akan terus berkembang sebagaimana ilmu pengetahuan berkembang. Kini perkembangan teknologi ini menjadikan teknologi dan informasi kini sangat penting dan dibutuhkan oleh manusia guna menjalankan beragam aktifitas di berbagai bidang, termasuk halnya dalam bidang pendidikan.

Pendidikan merupakan sebuah proses pembelajaran guna meningkatkan nilai sosial, budaya moral dan agama seseorang, serta meningkatkan pola pikir dan sudut pandang manusia terhadap sesuatu sebagai langkah untuk mempersiapkan diri menghadapi berbagai tantangan dan pengalaman dalam kehidupan. Untuk itu dalam pendidikan diperlukan media pembelajaran yang efektif dan efisien, serta mampu memberikan pemahaman tentang perkembangan teknologi dan informasi saat ini, agar dapat menjadikan perkembangan teknologi dan informasi ini sebagai bagian dari kebutuhan dan juga bagian dari dirinya sendiri.

Dalam rangka untuk meningkatkan efektifif dan efisiensi media pembelajaran juga serta untuk mengajarkan tentang perkembangan teknologi dan informasi ini, perlulah adanya teknologi informasi yang mampu menunjang berbagai kebutuhan dalam proses pembelajaran. Dengan tersedianya teknologi dan informasi sampai ke bidang pendidikan, selain berfungsi sebagai media pembelajaran dan pendukung pembelajaran untuk siswa, namun juga dapat meningkatkan kinerja lembaga pendidikan, meningkatkan kualitas sumber daya manusia atau SDM, dan memudahkan dalam proses pengelolaan informasi yang mudah, cepat, tepat dan akurat.

Madrasah Aliyah Negeri 1 Kota Tangerang adalah salah satu instansi pendidikan yang berada di kota tangerang, dengan indeks yang melekat sebagai instansi pendidikan negeri di kota tangerang tentulah MAN 1 Kota Tangerang harus bisa menjadi Trend center ataupun sebagai contoh bagi instansi pendidikan lain diluar kota tangerang. Namun tidak serta merta dengan indeks yang melekat sebagai instansi pendidikan negeri di kota tangerang semua yang ada dapat dikatakan sebagai yang terbaik, salah satu contoh ada beberapa hal yang masih tertinggal dari instansi pendidikan negeri lain di kota tangerang yaitu dalam hal penggunaan teknologi informasi. Penggunaan teknologi informasi di bidang pendidikan tentunya selain sebagai sebuah kelebihan intansi pendidikan negeri di kota tangerang, juga tentunya untuk mempersingkat alur kerja yang ada, dan pada akhirnya mempermudah kinerja dari berbagai pihak. Dalam satu contoh sistem absensi siswa yang ada di MAN 1 Kota Tangerang yang masih menggunakan sistem secara konvensional, terkadang mengalami masalah mulai dari berulangnya proses yang akhirnya melibatkan banyak pihak, juga faktor-faktor teknis lainya seperti kemungkinan data absen yang ada dapat rusak ataupun hilang. Dengan maksud untuk membantu pengembangan sistem yang ada juga untuk memperkecil kemungkinan dari kendala yang ada maka dilakukanlah analisa yang berfokus pada kemungkinan pengembangan sistem guna meminimalisir kemungkinan terjadinya kendala- kendala yang ada.

Berdasarkan latar belakang di atas dirasa perlu dilakukanya penelitian untuk pengembangan sistem yang lebih baik dengan judul “PERANCANGAN SISTEM INFORMASI ABSENSI SISWA BERBASIS WEB PADA MAN 1 TANGERANG”.

Rumusan Masalah

Rumusan masalah yang akan di teliti dalam penelitian ini didasarkan atas indentifikasi masalah yang ada dan akan berfokus pada beberapa poin yaitu:

  1. Bagaimanakan proses dan alur kerja sistem absensi yang saat ini digunakan oleh MAN 1 Kota Tangerang?
  2. Apa saja kendala yang sering terjadi dalam alur kerja sistem absensi yang saat ini digunakan oleh MAN 1 Kota Tangerang?
  3. Bagaimanakah rancangan sistem untuk mengatasi kendala atau permasalahan yang timbul dalam alur kerja sistem absensi yang saat ini digunakan oleh MAN 1 Kota Tangerang?

Ruang Lingkup Penelitian

Adapun ruang lingkup untuk membatasi permasalahan pada sistem absensi siswa yang sedang di teliti yaitu meliputi :

  1. Penelitian dan hasil dari penelitian hanya diperuntukan untuk MAN 1 Tangerang.
  2. Implementasi sistem absensi siswa berdasarkan pada final requirement elisitasi.
  3. Hanya membatasi pembuatan sistem informasi absensi siswa per-mata pelajaran.

Tujuan dan Manfaat Penelitian

Tujuan Penelitian

Adapun tujuan dari penelitian ini diwakilkan dalam beberapa poin yaitu:

  1. Guna pembuatan laporan untuk tugas akhir skirpsi yang sedang dilakukan.
  2. Guna membantu pihak sekolah dalam mengatasi permasalahan yang terjadi dalam alur kerja absensi siswa.
  3. Sebagai wujud tri dharma perguruan tinggi yaitu pengabdian terhadap masyarakat.

Manfaat Penelitian

Adapun beberapa manfaat yang diharapkan dapat terjadi selepas penelitian ini adalah:

  1. Menambah wawasan bagi peneliti dalam hal menghadapi permasalahan yang nyata, mulai dari menganalisa masalah, sampai dengan membuat solusi untuk masalah yang ada.
  2. Hasil penelitian dapat menjadi sebuah bentuk solusi yang benar benar mampu mengatasi kendala yang ada.
  3. Dapat bermanfaat sebagai bahan refrensi dan pembelajaran bagi para pribadi raharja, terutama bagi pribadi raharja yang akan melaksanakan penelitian baik KKP, tugas akhir maupun skripsi.

Metodologi Penelitian

Metodologi penelitian adalah kumpulan dari beberapa metode yang diterapkan menjadi satu dalam sebuah penelitian dan berikut adalah metode penelitian yang digunakan pada penelitian ini.

Metode Pengumpulan Data

Proses pengumpulan data di gunakan beberapa metode dalam penelitian ini yaitu:

  1. Metode Observasi

    Metode observasi dilakukan dengan mendatangi instansi terkait guna melihat, menganalisa langsung serta memastikan kendala yang terjadi agar dapat menemukan solusi yang tepat.

  2. Metode Wawancara

    Metode wawancara dalah melakukan proses tanya dan jawab dengan stakeholder atas penelitian ini, baik permasalahan yang ada dan juga solusi yang sesuai dengan keinginan stakeholder.

  3. Study Pustaka

    Mencari berbagai macam refrensi terkait dengan judul penelitian, dimaksudkan guna pedoman bagi penelitian.

Metode Analisis Data

Dalam penelitian ini terdapat metode analisis data yaitu metode atau cara yang digunakan untuk menganalisa data yang telah dikumpulkan. Diantaranya yaitu:

  1. Metode analisis sistem

    Adalah metode yang digunakan untuk menganalisis alur kerja dari sistem yang berjalan, mulai dari menganalisa prosedur penerapan sistem, input maupun output yang dihasilkan oleh sistem menggunakan metode SWOT.

  2. Metode analisis kebutuhan

    Adalah metode yang digunakan untuk menganalisa kebutuhan sistem, agar dapat dilakukan penyesuaian terhadap kebutuhan dan keinginan dari pengguna nantinya, menggunakan metode analisis elisitasi.

Metode Perancangan Sistem

Perancangan sistem adalah tahap selanjutnya yaitu berupa penggambaran solusi dari hasil data yang telah dikumpulkan dan dianalisis. Dalam tahap ini dilakukan pembuatan rancangan sistem, baik membuat desain sistem, maupun membuat fungsi-fungsi yang harus ada dalam sistem. oleh karena itu dalam perancangan sistem digunakan beberapa alat bantu diantaranya, Visual Paradigm for UML Interprise Edition merupakan software yang akan digunakan untuk men-design dan membuat suatu model diagram, Xampp Package untuk paket pendukung pemrograman MySql, PHP dan PHP My Admin, dan Sublime Text merupakan software yang digunakan sebagai code editor dari web yang akan dibuat.

Sistematika Penelitian

Untuk memudahkan dalam pembuatan penulisan laporan dan pembahasannya secara sistematis maka penulisan laporan skripsi ini terdiri dari beberapa sub bab yang diantaranya sebagai berikut :

BAB I PENDAHULUAN

Pada bab ini menjelaskan secara umum mengenai latar belakang, rumusan masalah, tujuan dan manfaat penelitian, metode penelitian, serta sistematika penulisan.

BAB II LANDASAN TEORI

Pada bab ini membahas mengenai teori teori pendukung yang berkaitan dengan sistem yang sedang diteliti.

BAB III ANALISA SISTEM BERJALAN DAN PEMBAHASAN

Bab ini membahas tentang gambaran umum Instansi yang diteliti yaitu MAN 1 Kota Tangerang, sejarah singkat, struktur organisasi serta hasil dari analisis sistem yang berjalan menggunakan dengan menggunakan UML, juga elisitasi tentang sistem, guna dasar dari konsep pembuatan sistem.

BAB IV RANCANGAN SISTEM YANG DIUSULKAN

Bab ini merupakan penjabaran hasil rancangan yang diusulkan, yang menerangkan tentang : usulan sistem yang akan digambarkan dengan diagram rancangan sistem berupa UML (Unified Modelling Language), rancangan basis data, flowchart sistem yang diusulkan, rancangan prototype yang menggambarkan rancangan sistem yang diusulkan, rancangan program yang dibuat, konfigurasi sistem yang diusulkan, testing yang digunakan, evaluasi sistem yang dibuat, implementasi sistem, serta estimasi biaya yang berisi rincian biaya sistem yang nantinya akan diaplikasikan ke perusahaan, instansi pemerintah maupun di masyarakat.

BAB V PENUTUP

Bab ini berisikan pencapaian yang berkaitan dengan tujuan yang sudah dipaparkan sebelumnya serta, tentang kesimpulan dan saran yang dapat diberikan dari hasil penelitian yang dilakukan untuk sistem yang sedang berjalan.

DAFTAR PUSTAKA

Berisi tentang referensi-referensi yang didapat guna pedoman selama penelitian yang dilakukan.

LAMPIRAN

Daftar yang memuat keseluruhan data dan dokumentasi pekerjaan yang pernah dilakukan selama penelitian, untuk melengkapi laporan Skripsi yang dibuat.

BAB II

LANDASAN TEORI

Teori Umum

Konsep Dasar Perancangan

Dalam sub bab ini dijelaskan mengenai Definisi Perancangan yaitu sebagai berikut:

Definisi Perancangan

Menurut Lusyani Suryana dalam jurnalnya (2017) mengutip dari Kausar (2015:22)[1]. “perancangan merupakan pengembangan sistem dari sistem yang sudah ada atau sistem yang baru, dimana masalah-masalah yang terjadi pada sistem lama diharapkan sudah teratasi pada sistem yang baru.

Menurut Ryan Pangemanan dalam jurnalnya (2016) mengutip dari Jogiyanto H.M (2001:196)[2]. “Perancangan Sistem dapat didefenisikan sebagai penggambaran, perencanaan, dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah kedalam satu kesatuan yang utuh dan berfungsi”.

Dari beberapa teori yang dipaparkan di atas dapat disimpulkan bahwa “perancangan adalah proses penggambaran ataupun perencanaan serta pengaturan struktur-struktur dari sub sistem, yang terdiri dari berbagai macam elemen terpisah unutk dibentuk menjadi satu kesatuan yang utuh dalam rangka pengembangan sistem yang sudah ada maupun pembuatan sistem yang baru”.

Tujuan Perancangan

Menurut Deni Darmawan (2013:228) tahap perancangan atau desain sistem mempunyai dua tujuan utama yaitu:

  1. Memenuhi kebutuhan pemakaian sistem (user)
  2. Memberikan gambaran yang jelas dan menghasilkan rancangan bangun yang lengkap kepada pemrograman komputer dan ahli-ahli teknik lainnya yang terlibat dalam pengembangan atau pembuatan sistem yang secara rinci.

Konsep Dasar Sistem

Dalam sub bab ini dijelaskan mengenai Definisi Sistem yaitu sebagai berikut:

Definisi Sistem

Menurut Janu Ilham Saputro dalam jurnalnya (2017) mengutip dari Sutabri (2012:10)[3]. “Suatu sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen, atau variabel yang terorganisir, saling berinteraksi, saling tergantung satu sama lain, dan terpadu”.

Menurut Syukri Ali dalam jurnal (2016) mengutip dari Jogiyanto (2005:101)[4]. “Sistem pada umumnya kumpulan dari sub-sub sistem yang saling berinteraksi antara sub sistem yang satu dengan sub sistem yang lain dalam mencapai tujuan yang sama.

Dari beberapa pendapat ahli di atas dapat disimpulkan mengenai definisi sistem adalah “Kumpulan atau himpunan dari variabel yang membentuk sub sistem yang terorganisir dan saling berinteraksi satu sama lain untuk mencapai tujuan yang sama”.

Bentuk-Bentuk Sistem

Menurut Husni Iskandar Pohan dan Kusnasriyanti Saiful Bahri dalam buku Rusdiana dan Moch. Irfan (2014:40) menjelaskan bahwa pada dasarnya hanya ada dua jenis sistem yaitu:

  1. Sistem Alami
  2. Seperti sistem matahari, sistem luar angkasa, sistem reproduksi, dan sebagainya.

  3. Sistem Buatan Manusia
  4. Seperti sistem hukum, sistem perpustakaan, sistem transportasi, dan sebagainya.

Karakteristik Sistem

Menurut Muhaimin dalam jurnalnya (2015)[5]. “Suatu sistem mempunyai karakteristik atau sifat – sifat tertentu antara lain :

  1. Komponen Sistem (components)
  2. Suatu sistem harus terdiri dari sejumlah komponen yang saling berinteraksi, artinya saling bekerja sama membentuk satu kesatuan. Komponen sistem dapat berupa subsistem-subsistem atau bagian-bagian sistem.

  3. Batasan Sistem (boundary)
  4. Batasan sistem (boundary) merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya.Batasan sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan, batasan sistem menunjukan ruang lingkup (scope) sistem itu sendiri.

  5. Lingkungan Luar (environments)
  6. Lingkungan luar sistem (environments) yaitu apapun di luar batas sistem yang dapat mempengaruhi operasi sistem.Lingkungan luar sistem dapat bersifat menguntungkan dan dapat juga bersifat merugikan.Lingkungan luar sistem yang menguntungkan merupakan energi dari sistem tersebut dengan demikian harus tetap dijaga dan dipelihara.Lingkungan luar sistem yang merugikan harus ditahan dan dikendalikan.

  7. Penghubung (interface)
  8. Penghubung sistem (interface) merupakan media penghubung antara satu subsistem dengan subsistem yang lainnya.Melalui penghubung ini memungkinkan sumber daya mengalir dari subsistem yang satu ke subsistem yang lainnya.

  9. Tujuan atau Sasaran (goals)
  10. Suatu system dikatakan berhasil bila mengenai tujuannya. Kalau suatu sistem tidak mempunyai tujuannya, maka operasi sistem tidak ada gunanya.

Jenis-Jenis Sistem

Menurut Ilamsyah dalam jurnalnya (2016) mengutip dari Krismiaji (2015:3)[6]. Konsep sistem mengelompokansistem ke dalam 4 (empat) konsep yaitu:

  1. Sistem tertutup (closed system), Sistem yang secara total terisolasi dari lingkungannya.
  2. Sistem relatif tertutup (Relatively closed system), adalah sistem yang berinteraksi dengan lingkungannya secara terkendali.
  3. Sistem terbuka (Open system), adalah sistem yang berinteraksi dengan lingkungannya secara tak terkendali.
  4. Sistem umpan balik (Feedback Control system), adalah sistem yang menggunakan sebagian output menjadi salah satu input untuk proses yang sama di masa berikutnya.

Konsep Dasar Informasi

Dalam sub bab ini dijelaskan mengenai Definisi Informasi yaitu sebagai berikut:

Definisi Informasi

Menurut Maimunah dalam jurnalnya (2018)[7]. “Informasi merupakan hasil pengolahan data dari satu atau berbagai sumber, yang kemudian diolah, sehingga memberikan nilai, arti, dan manfaat”.

Menurut Puji Astuti (2018) mengutip dari Jogiyanto (2001). ” Informasi adalah data yang telah diolah menjadi bentuk yang memiliki arti bagi si penerima dan bermanfaat bagi pengambilan keputusan saat ini atau mendatang”.

Dari beberapa pendapat ahli di atas dapat disimpulkan mengenai definisi informasi adalah “Hasil dari pengolahan data dari satu atau berbagai sumber menjadi bentuk yang memiliki arti atau makna bagi penerimanya dan bermanfaat bagi pengambilan keputusan”.

Konsep Dasar Sistem Informasi

Dalam sub bab ini dijelaskan mengenai Definisi Sistem yaitu sebagai berikut:

Definisi Sistem Informasi

Menurut Adi Wahyu Pribadi dalam jurnalnya (2016)[8]. “Sistem Informasi merupakan sistem yang mempunyai kemampuan untuk mengumpulkan informasi dari semua sumber dan menggunakan berbagai media untuk menampilkan informasi”.

Menurut Nurlaila Suci Rahayu Rais (2016) mengutip dari Sutabri(2012:46)[9]. “Sistem Informasi adalah suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporan-laporan yang diperlukan”.

Dari beberapa pendapat ahli di atas dapat disimpulkan mengenai definisi sistem informasi adalah “suatu sistem didalam suatu organisasi yang mempunyai kemampuan untuk mengumpulkan informasi guna pemenuhan kebutuhan operasional maupun amanjerial dari suatu organisasi”.

Konsep Dasar WEB

Dalam sub bab ini dijelaskan mengenai Definisi Sistem yaitu sebagai berikut:

Definisi WEB

Menurut Faishal Faruq dalam jurnalnya (2017)[10]. “Website atau dapat disingkat web, dapat didefinisikan sebagai sekumpulan halaman yang terdiri dari beberapa laman-laman yang berisi informasi baik dalam bentuk data digital berupa text, gambar,video, audio dan animasi lainnya yang disediakan melalui koneksi internet di dalam penggunaanya”.

Menurut Irma Kurnia Juliany (2018)[11]. “World Wide Web (WWW) atau sering disebut Web merupakan salah satu sumber daya internet yang berkembang pesat. Informasi Web didistribusikan dengan pendekatan hyperlink yang memungkinkan seseorang memeperoleh informasi dengan meloncat dari satu halaman ke halaman lain”.

Dari beberapa pendapat ahli di atas dapat disimpulkan mengenai definisi WEB “ WEB merupakan kependekan dari World Wide Web yang berupa sekumpulan laman yang berisi informasi dari berbagai bentuk seperti gambar, video, audio, text dan lainya, yang didistribusikan dengan pendekatan hyperlink yang tersedia melalui koneksi internet”.

Teori Khusus

Konsep Dasar UML (Unified Modelling Language)

Dalam sub bab ini dijelaskan mengenai Definisi UML yaitu sebagai berikut:

Definisi UML (Unified Modelling Language)

Menurut Faishal Faruq dalam jurnalnya (2017)[10]. “UML atau yang lebih dikenal juga sebagai (Unified Modeling Language) adalah salah standar bahasa yang saat ini banyak digunakan di berbagai dunia industri untuk mendefinisikan apa saja kebutuhan dari suatu sistem, membuat analisis yang tepat dan akurat dari suatu desain, serta secara jelas dapat menggambarkan arsitektur dalam pemrograman berorientasi objek. Metode UML saat ini tercatat sebagai salah satu permodelan yang paling banyak digunakan karena secara jelas dapat menggambarkan kebutuhan pengguna dan dapat dengan mudah untuk digunakan”.

Konsep Dasar Absensi

Dalam sub bab ini dijelaskan mengenai Definisi Absensi yaitu sebagai berikut:

Definisi Absensi

Menurut Al Husain dalam jurnalnya (2017)[12]. “Absensi berarti tidak hadir, namun bisa dikatakan pula absensi merupakan ketidakhadiran atau kehadiran suatu objek dalam hal ini adalah orang, dimana orang tersebut terlibat dalam suatu organisasi yang mengharuskan adanya pemberitahuan tentang keadaan atau kehadiran atau ketidakhadirannya dalam ruang lingkup organisasi tersebut”.

Konsep Dasar Siswa

Dalam sub bab ini dijelaskan mengenai Definisi Siswa yaitu sebagai berikut:

Definisi Siswa

Menurut Mendikbud[13], “Siswa atau Peserta Didik adalah anggota masyarakat yang berusaha mengembangkan potensi diri melalui proses pembelajaran yang tersedia pada jalur, jenjang, dan jenis pendidikan tertentu, mereka yang secara khusu diserahkan oleh kedua orang tuanya untuk mengikuti pembelajaran yang diselenggarakan sekolah, dengan tujuan untuk menjadi manusia yang berilmu pengetahuan, berketerampilan, berpengalaman, berkepribadian, berakhlak mulia, dan mandiri.

Konsep Dasar SWOT

Dalam sub bab ini dijelaskan mengenai Definisi SWOT yaitu sebagai berikut:

Definisi SWOT

Menurut Maimunah dalam jurnalnya (2016)[14].”SWOT adalah singkatan internal strength dan weaknes serta lingkungan external opportunities dan threats yang dihadapi oleh dunia bisnis. Analisa SWOT membandingkan antara faktor external peluang (opportunities) dan ancaman (threats) dengan faktor internal kekuatan (strength) dan kelemahan (weakness). Maka dapat disimpulkan Analisis SWOT menggambarkan secara jelas bagaimana peluang dan ancaman yang dihadapi oleh perusahaan dapat disesuaikan dengan kekuatan dan kelemahan yang dimiliki”.

Konsep Dasar Elisitasi

Dalam sub bab ini dijelaskan mengenai Definisi Elisitasi yaitu sebagai berikut:

Definisi Elisitasi

Menurut Andi Prastomo (2014)[15]. “Elisitasi adalah suatu metode untuk analisa kebutuhan dalam rekayasa perangkat lunak. Menurut Sommerville, Elisitasi adalah sekumpulan aktifitas yang ditujukan untuk menemukan kebutuhan suatu sistem baru melalui komunikasi dengan pelanggan dan pihak yang memiliki kepentingan dalam pengembangan sistem”.

Tahapan Elisitasi

Menurut Andi Prastomo (2014)[15]. Elisitasi didapat melalui proses wawancara dan dilakukan melalui tiga tahap yaitu:

  1. Elisitasi Tahap I, Berisi seluruh rancangan sistem baru yang diusulkan oleh pihak manajemen terkait oleh pihak wawancara.
  2. Elisitasi Tahap II, Merupakan hasil dari pengklasifikasian elisitasi tahap I berdasarkan metode MDI, Metode MDI bertujuan memisahkan antara rancangan sistem yang penting dan harus ada pada sistem. Berikut penjelasan mengenai metode MDI:
    1. M pada MDI berarti Mandatory (penting). Maksudnya requirement tersebut harus ada dan tidak boleh dihilangkan pada saat pembuatan sistem baru.
    2. D pada MDI berarti Desireable. Maksudnya requirement tersebut tidak terlalu penting dan boleh dihilangkan, namun jika requirement tersebut digunakan dalam pembentukan sistem maka akan membuat sistem tersebut lebih sempurna.
    3. I pada MDI berarti Inessential. Maksudnya requirement tersebut bukanlah termasuk bagian sistem dibahas.
  3. Elisitasi Tahap III, Merupakan penyusutan elisitasi tapah II dengan cara mengeliminasi semua requirement dengan option I pada metode MDI. Selanjutnya semua requirement yang tersisa diklasifikasikan kembali dengan metode TOE, yaitu:
    1. T artinya Technical, maksudnya bagaimana tata cara / teknik pembuatan requirement tersebut dalam sistem yang diusulkan?
    2. O artinya Operational, maksudnya bagaimana tata cara penggunaan requirement tersebut dalam sistem yang akan dikembangkan?
    3. E artinya Economi, maksudnya berapakah biaya yang diperlukan guna membangun requirement tersebut didalam sistem?

Konsep Dasar PHP

Dalam sub bab ini dijelaskan mengenai Definisi PHP yaitu sebagai berikut:

Definisi PHP

Menurut Gunawan Putrodjodjo dalam jurnalnya (2016) mengutip dari Rudyanto Arief (2011:43)[16]. “PHP adalah bahasa server-side scripting yang menyatu dengan HTML untuk membuat halaman web yang dinamis. PHP dirancang untuk membentuk halaman web yang dinamis, yaitu halaman web yang dapat membentuk suatu tampilan berdasarkan permintaan terkini, seperti menampilkan isi basis data ke halaman web.

Menurut Ita Purnama Sari dalam jurnalnya (2014)[17]. “PHP merupakan kependekan dari (Personal Home Page) adalah server side scripting yang menyatu dengan HTML untuk membuat halaman web yang dinamis dan aplikasi web”.

Konsep Dasar HTML

Dalam sub bab ini dijelaskan mengenai Definisi HTML yaitu sebagai berikut:

Definisi HTML

Menurut Syukri Ali dalam jurnalnya (2016) mengutip dari Budi Rahajoet (2011:286)[4]. “HTML adalah singkatan dari HyperText Markup Language. HTML merupakan file teks yang ditulis menggunakan aturan-aturan kode tertentu untuk kemudian disajikan ke user melalui suatu aplikasi web browser. Dapat disimpulkan bahwa HTML (HyperText Markup Language) ialah bahasa pemrograman untuk membuat desain body atau layout (tampilan) dari sebuah website. Bahasa pemrograman HTML inilah yang akan dieksekusi oleh browser dan ditampilkan dijendela browser”.

Konsep Dasar CSS (Cassading Style Sheet)

Dalam sub bab ini dijelaskan mengenai Definisi CSS (Cassading Style Sheet) yaitu sebagai berikut:

Definisi CSS (Cassading Style Sheet)

Menurut Ni Ketut Amylia Pramasari dalam jurnalnya (2017) mengutip dari Suyanto (2006)[18].” CSS (Cascading Style Sheets) banyak digunakan untuk memperluas kemampuan HTML dalam memformat dokumen web atau untuk mempercantik tampilan bahkan untuk memposisikan dan layouting halaman web. Dengan mendefinisikan suatu style sekali saja maka style itu akan digunakan berulang kali”.

Konsep Dasar Sublime Text

Dalam sub bab ini dijelaskan mengenai Definisi Sublime Text yaitu sebagai berikut:

Definisi Sublime Text

Menurut Adi Tri Soelistio dalam jurnalnya (2015)[19]. “Sublime Text adalah editor teks yang dirancanguntuk mengolah potongan-potongan kode, plugin,dan markup. Tetapi Sublime Text juga dapat digunakan untuk menulis artikel dan mengetik dalam prosa normal. Keunggulan Sublime Text terletak pada kualitas dan kuantitas fitur-fiturnya seperti blok multitempat, kursor banyak, dan pengolahan split”.

Konsep Dasar XAMPP

Dalam sub bab ini dijelaskan mengenai Definisi XAMPP yaitu sebagai berikut:

Definisi XAMPP

Menurut Santoso dalam jurnalnya (2017)[20].”Xampp merupakan alat bantu yang menyediakan paket perangkat lunak ke dalam satu buah paket. Dengan menginstall XAMPP maka tidak perlu lagi melakukan instalasi dan konfigurasi web server Apache, PHP dan MySQL secara manual. XAMPP akan menginstalasi dan mengkonfigurasikannya secara otomatis atau auto konfigurasi. XAMPP merupakan paket PHP yang berbasis open source yang dikembangkan oleh sebuah komunitas Open Source. Dengan menggunakan XAMPP tidak dibingungkan dengan penginstalan program-program lain, karena semua kebutuhan telah tersedia oleh XAMPP. Yang terdapat pada XAMPP di antaranya : Apache, MySQL, PHP, FilZilla FTP Server, PHPmyAdmin dll”.

Konsep Dasar MYSQL

Dalam sub bab ini dijelaskan mengenai Definisi MySQL yaitu sebagai berikut:

Definisi MYSQL

Menurut Nasril dalam jurnalnya (2016) mengutip dari Raharjo (2011:21)[21] “MySQL merupakan RDBMS atau server database yang mengelola database dengan cepat menampung dalam jumlah sangat besar dan dapat diakses oleh banyak user”.

Konsep Dasar Prototype

Dalam sub bab ini dijelaskan mengenai Definisi Prototype yaitu sebagai berikut:

Definisi Prototype

Menurut Nova Dwi Rusida dalam jurnalnya (2018) mengutip dari Al Bahra Bin Ladjamudin (2006:22)[22]. “Prototype adalah implementasi bagian dari produk software yang secara typical fungsinya dibatasi karena reabilitas rendah dan kurang ketegasan. Prototype sering dikembangkan secara cepat dalam bahasa tingkat tinggi atau bahasa prototype tertentu, tanpa memperhatikan kebenaran dan ketegapan dan sebagainya”.

Konsep Dasar Black Box

Dalam sub bab ini dijelaskan mengenai Definisi Black Box yaitu sebagai berikut:

Definisi Black Box

Menurut Ariyonza (2014)[23]. “Pengujian kotak hitam (black-box-testing) berkaitan dengan pengujian-pengujian yang dilakukan pada antarmuka perangkat lunak.Pengujian kotak hitam mengkaji beberapa aspek fundamental dari suatu sistem/perangkat lunak.Pengujian ini berfokus pada persyaratan fungsional perangkat lunak, yang artinya teknik pengujian kotak hitam memungkinkan untuk membuat beberapa kumpulan kondisi masukan yang sepenuhnya akan melakukan semua kebutuhan fungsional untuk program”.

Literature Review

Dalam sebuah penelitian perlu dilakukan studi pustaka, sebagai salah satu dari penerapan metode penelitian guna, mengidentifikasikan kesenjangan, menghindari pembuatan ulang karya ilmiah, mengidentifikasikan metode yang pernah dilakukan, serta mengetahui ruang lingkup penelitian terdahulu, agar dapat dijadikan sebagai pedoman dalam pembuatan karya ilmiah yang lebih baik. Berikut beberapa literature review yang berhubungan dengan penelitian ini:

  1. Penelitian yang dilakukan oleh Mulyati, Rasyid Tarmizi, Angga Panugali dari STMIK Raharja, pada tahun 2018 yang berjudul “Sistem Informasi Absensi Berbasis Web Pada Badan Penanggulangan Bencana Daerah Kota Tangerang”. Penelitian ini membahas tentang Badan Penanggulangan Bencana Daerah (BPBD) Kota Tangerang, adalah lembaga pemerintahan non departemen yang bertugas menanggulangi bencana di wilayah Kota Tangerang yang berpedoman pada kebijakan Badan Nasional Penanggulan Bencana. Agar kinerja karyawan meningkat diperlukan inovasi di berbagai bidang. Salah satunya mengubah sistem absensi manual dengan sistem informasi absensi berbasis web agar kecurangan-kecurangan seperti pemalsuan tanda tangan dan pengisian jam kedatangan yang berbeda dapat diatasi. Sistem absensi berbasis web ini dirancang menggunakan software adobe dreamweaver CS6, visual paradigm for 6.4 enterprise edition, XAMPP. Setelah program jadi dilakukan pengujian dengan menggunakan black box. Data penelitian dikumpulkan dengan melakukan pengamatan, wawncara dengan pihak terkait, dan membaca buku dan literatur lainnya. Sistem absensi berbasis online ini lebih menghemat waktu dan memudahkan pihak terkait dalam mengelolah data sehingga informasi yang dihasilkan dapat lebih cepat, akurat, dan aman.
  2. [24]
  3. Penelitian yang dilakukan oleh Aris Martono, Eko Arjun Setyawan, dan Alda Dwi Pambudi dari STMIK Raharja, pada tahun 2017 yang berjudul “Implementasi Sistem Informasi Kehadiran Siswa Pada Smkn 2 Kabupaten Tangerang”. Penelitian ini membahas tentang kehadiran siswa dengan menggunakan sistem berbasis website di Lingkungan SMKN 2 Kabupaten Tangerang. Permasalahan sistem kehadiran siswa pada SMKN 2 Kabupaten Tangerang ini masih menggunakan sistem yang manual dengan jumlah siswa yang cukup banyak yaitu 2320 siswa. Penggunaan sistem kehadiran ini menyulitkan karena melibatkan banyak pihak, belum lagi memakan proses yang cukup panjang, Sehingga keakuratan data belum terjamin karena sering terjadi kecurangan dalam pelaksanaanya. Penelitian ini dilakukan dengan cara observasi, wawancara, dan juga studi pustaka. Menggunakan analisis SWOT untuk menemukan faktor-faktor kekurangan dan kelebihan sistem guna mengatasi kelemahan serta menambah kelebihan. Untuk mengetahui kebutuhan sistem, dilakukan analisis kebutuhan elisitasi dan menghasilkan 27 kebutuhan fungsional sistem dan 2 kebutuhan non-fungsional. Pembuatan model sistem dengan Unified Modelling Language (UML) untuk menggambarkan rancangan sistem konseptual dan rancangan sistem detail. Dalam perancangan prototype, tampilan layar sistem dibuat berlevel seperti struktur menu yang terdiri dari menu login, rekam, proses, laporan, utility, dan logout. Dengan adanya sistem ini memudahkan para pengguna untuk mengoperasikan.
  4. [25]
  5. Penelitian yang dilakukan oleh Ihsan Mubarak dari STMIK Raharja, pada tahun 2015 yang berjudul “Perancangan Sistem Informasi Pengolahan Data Absensi Guru Berbasis Web Dalam Penilaian Kinerja Guru Pada SMK Yuppentek 1 Tangerang”. Penelitian ini membahas tentang sistem informasi pengolah data absensi guru. Sekolah Teknik Menengah Yuppentek berdiri pada 37 tahun lalu. lahirlah Yayasan Usaha Peningkatan Pendidikan Teknologi (Yuppentek) yang memenuhi tugas mulia bagi kebutuhan pendidikan masyarakat Tangerang. Dalam bidang pendidikan absensi guru memegang peranan penting dalam setiap kegiatan belajar-mengajar. Disamping itu, absensi dapat juga menjadi tolak ukur tentang bagaimana kedisiplinan guru yang bersangkutan. Pendataan absensi guru merupakan salah satu faktor dalam pengelolaan sumber daya manusia (SDM/ Human Resources Management). Pada instansi ini terdapat suatu sistem absensi guru yang masih berjalan secara manual, dimana dalam penerapan sistem absensi ini terdapat beberapa hal yang menjadi masalah, yaitu diantaranya adalah keefektifan proses pengabsenan dan efisiensi penggunaan kertas, bentuk laporan absensi yang ada saat ini masih berupa tulisan tangan yang dapat menyulitkan dalam proses pencarian data, dan kemungkinan terjadinya data absensi yang hilang. Dengan alasan di atas maka penulis mencoba untuk memberikan alternatif pemecahan masalah dengan membuat suatu aplikasi sistem absensi yang akan mencatat data daftar kehadiran pegawai, waktu kedatangan, waktu pulang, yang akan dibuat secara sistematis dan terkomputerisasi. pada penulisan,penulis menggunakan tahapan-tahapan pengerjaan, mulai dari proses analisa, perencanaan, perancangan dengan menggunakan bahasa pemograman PHP (Hypertext Prepocessor) dan database MYSQL, hingga UML (Unified Modelling Language),Flowchart, dan diagram HIPO yang bertujuan untuk memudahkan pembuatan laporan bulanan absensi guru ke dalam sistem komputer. dengan tujuan untuk mengetahui data apa saja yang menjadi masukan dan keluaran pada sistem yang berjalan. Dengan adanya sistem informasi absensi ini diharapkan dapat meminimalkan kendala-kendala yang terjadi pada sistem sebelumnya dan membantu dalam penyelesaian laporan absensi.
  6. [26]
  7. Penelitian yang dilakukan oleh Debrina Puspita Sari dari STMIK Raharja, pada tahun 2017 yang berjudul “Perancangan Sistem Informasi Absensi Guru Dan Staff Menggunakan Barcode Scanner Pada SMA Nusantara 1 Tangerang”. Penelitian ini membahas tentang sistem informasi absensi guru dan staff. Sistem absensi guru dan staff pada SMA Nusantara 1 Tangerang masih manual dan belum terkomputerisasi yaitu masih menggunakan kertas yang mengakibatkan lamanya pencarian data, terjadinya kehilangan data, dan manipulasi data. Adapun tujuan dari penelitian ini yaitu untuk memantau kedispilinan kinerja guru dan staff pada SMA Nusantara 1 Tangerang dengan menggunakan sistem yang terkomputerisasi. Metodelogi yang digunakan dalam penelitian ini yaitu metode pengumpulan data, metode analisis sistem, metode perancangan sistem, metode prototype, dan metode testing. Dalam merancang sistem absensi guru dan staff, peneliti menggunakan UML (Unified Modeling Language) dengan software visual paradigm, menggunakan software XAMPP dengan bahasa pemrograman PHP, serta database menggunakan MySQL. Hasil penelitian ini diharapkan dapat meningkatkan kinerja guru dan staff pada SMA Nusantara 1 Tangerang dan dapat mengatasi masalah yang terjadi pada sistem sebelumnya, sehingga tidak perlu lagi dilakukan secara manual.
  8. [27]
  9. Penelitian yang dilakukan oleh Silna Osagi dari STMIK Raharja, pada tahun 2014 yang berjudul “Perancangan Sistem Informasi Absensi Sebagai Penunjang Pengambilan Keputusan Kepala Madrasah”. Penelitian ini membahas tentang sistem informasi absensi sebagai penunjang pengambilan keputusan. Pada erainformasi abad ini, teknologi informasi dan komunikasi atau ICT (Information and Communication Technology) telah menjadi bagian yang tidak terpisahkan dari kehidupan global. Oleh karena itu, setiap intansipemerintah Negeri maupun Swasta termasuk Yayasan Pendidikan berlomba untukmengintegrasikan ICT guna membangun dan memberdayakan sumber daya manusia berbasis pengetahuan agar dapat bersaingdalam era global. Salah satunyaMadrasah Aliyah Attaqwa Kota Tangerang yang hingga saat ini dalam prosesabsensi masih menggunakan Semi Komputerisasi, dimana dalam penerapan sistemabsensi ini terdapat beberapa hal yang menjadi kendala, adapun kendala yangterjadi yaitu bentuk laporan yang ada saat ini masih di input dengan ms. Exceldan memungkinkan sering terjadikesalahan dan data absensi yang hilang, dan juga dalam laporan tahunan yangbelum efektif dan efisiensi absen pegawai untuk mendukung pengambilan keputusanKepala Madrasah karena masih menggunakan semi terkomputerisasi. Pada penulisan ini juga akan diterangkan tahapan pengerjaan,mulai dari proses analisa, perencanaan,perancangan dengan menggunakan bahasa pemogramanPHP (Hypertext preprocessor) dan database MySQL, hingga tahapan analisamenggunakan metode analisa sistem dan perancangan yang menggunakan metode SDLC(System Development Life Cycle) pengimplementasian dengan pendekatan berorientasi objek menggunakan UML (Unified ModellingLanguange). Sehinggadiharapkan dengan adanya sistem yang baru tersebut dapat mengurangi terjadinya kesalahanpada laporan, danpengolahan data menjadi cepat sehingga pembuatan laporan tahunan tidak memakanwaktu yang lama dan laporan yang dihasilkan sesuai dengan data yang ada. Selain itu sistem ini dapat lebihefektif dan efisien dalam pengambilan keputusan Kepala Madrasah.
  10. [28]
  11. Penelitian yang dilakukan oleh Nurhidayatullah dari STMIK Raharja, pada tahun 2014 yang berjudul “Perancangan Sistem Informasi Ketidakhadiran Siswa Pada SMPN II Pakuhaji Kabupaten Tangerang”. Penelitian ini membahas tentang sistem ketidakhadiran siswa. Dalam era yang terus berkembang, dunia pendidikan merupakan suatu sarana penunjang dalammeningkatkan kualitassumber daya manusia terutama dalam menghadapi tantangan dimasa yang akandatang. Haltersebut dapat ditunjang dengan peningkatan pengolahan informasi pada setiapaspek penunjang yang ada pada instansi pendidikan. Sedangkan sistempengolahan data yang dilakukan oleh guru piket dan bagian kesiswaan pada SMPNegeri 2 Pakuhaji masih dilakukan secara manual, belum menggunakan suatu sistemyangterkomputerisasi dalam mengolah data-data ketidakhadiran, sehingga dalampengkajian informasi data ketidakhadiran siswa dan pencatatannya tidak terjaminkeakuratannya juga kemudahan proses pembuatan laporannya. Maka penerapankomputerisasi pada sistem pencatatan laporan ketidakhadiran sangat diperlukan agar keakuratan data dan kecepatan penyajian dapat terjamin, untukitu kesiswaan SMP Negeri 2 Pakuhaji merasa perlu untuk meningkatkan mutu informasiyang dibutuhkan oleh kepala sekolah maupun guru bimbingan konseling.
  12. [29]
  13. Penelitian yang dilakukan oleh Dendy Witarahman dari STMIK Raharja, pada tahun 2014 yang berjudul “Perancangan Sistem Informasi Absensi Guru Berbasis Web Pada SMPN I Pakuhaji”. Penelitian ini membahas tentang sistem absensi guru berbasis web. Di era perkembangan teknologi informasi pada saat ini, pemanfaatan komputer di sekolah sangatlah penting untuk menunjang kebutuhan-kebutuhan informasi di sekolah. Penggunaan komputer merupakan hal yang wajib, karena dengan adanya sistem yang terkomputerisasi segala proses mulai dari pengolahan data hingga proses penting lainya dapat tersusun dengan rapih sehingga dapat mempermudah penyimpanan dan pencarian data. Masalah yang dihadapi pada sistem SMP Negeri 1 Pakuhaji adalah kurangnya sistem informasi yang akurat, cepat dan tepat seperti pada SMP Negeri 1 Pakuhaji walaupun sistem absensi yang ada pada SMP Negeri 1 Pakuhaji masih menggunakan buku absen namun masih belum akurat, sehingga didalam menghasilkan laporan yang akurat dan tepat relatif lama. Metodologi yang berjalan melalui UML (Unified Modelling Language), melakukan elisitasi serta hasil akhir yang dicapai dari laporna yaitu terbentuknya suat prosedur sistem dengan menggunakan program UML untuk menggambarkan analisa sistem berjalan dan analisa sistem yang diusulkan. Berdasarkan lata belakang diatas maka peneliti melakukan penelitian tentang “Perancangan Sistem Informasi Absensi Guru Berbasis Web Pada SMPN I Pakuhaji”.
  14. [30]
  15. Penelitian yang dilakukan oleh Joko Supriyono dari STMIK Raharja, pada tahun 2013 yang berbentuk skripsi dengan judul “Perancangan Sistem Informasi Absensi Karyawan Menggunakan Konsep Data Mining Pada PT. Kalila Indonesia”. Penelitian ini membahas tentang sistem absensi karyawan. Sejalan dengan perkembangan teknologi, ilmu pengetahuan dan teknologi telah mengalamiperkembangan yang cukup pesat. Dengan kemajuan ilmu pengetahuan dan teknologiyang serba canggih dan modern, komputer adalah salah satu sarana yang sangatpenting perananya untuk membantu manusia dalam mengatasi berbagai masalahpekerjaan di dalam perusahaan, instansi atau organisasi. Sistem absensi karyawanyang sedang berjalan pada PT. Kalila Indonesia belum terkomputerisasi masih menggunakankartu mesin amano, pemakaian komputer terbatasdan hanya menggunakan buku absensi untuk proses absensi. Pengolahan data yangdilakukan dengan menggunakan cara seperti menggunakan buku absensi banyakditemukan kekurangan-kekurangan seperti halnya hilangnya arsip data karyawan,kesalahan menginput data, kesalahan penulisan, dan lamanya waktu yangdibutuhkan. Sehingga mengakibatkan data yang dihasilkan belum akurat. Untuk mencegahterjadinya kesalahan data karyawan yang akan dimasukan ke dalam sistem,dibutuhkan ketelitian yang tinggi untuk mengatasi permasalahan sistem penulismengusulkan adanya aplikasi Sistem Informasi Absensi Karyawan dengan menggunakan metode waterfall dengan 5 tahapan diantaranyaAnalisa , Desain, coding & testing , Penerapan danpemeliharaan, penulis juga mengusulkan Sistem Informasi Absensi karyawan dengan menggunakan konsep data mining, diharapkan sistem usulan dapat mengatasipermasalahan sistem berjalan diantaranya, lebih efisien dalam waktu proses, lebihefektif dalam pemakaian data, dan ketepatan dalam pembuatan laporan.
  16. [31]
  17. Penelitian yang dilakukan oleh Unanti A. Patel dan Dr. Swaminarayan Prima R pada tahun 2014 yang berjudul “Development of a Student Attendance Management System Using RFID and Face Recognition: A Review”. Whole world and administrators of Educational institutions’ in our country are concerned about regularity of student attendance. Student’s overall academic performance is affected by the student’s present in his institute. Mainly there are two conventional methods for attendance taking and they are by calling student nams or by taking student sign on paper. They both were more time consuming and inefficient. Hence, there is a requirement of computer-based student attendance management system which will assist the faculty for maintaining attendance of presence. The paper reviews various computerized attendance management system. In this paper basic problem of student attendance management is defined which is traditionally taken manually by faculty. One alternative to make student attendance system automatic is provided by Computer Vision. In this paper we review the various computerized system which is being developed by using different techniques. Based on this review a new approach for student attendance recording and management is proposed to be used for various colleges or academic institutes.
  18. [32]

    Dari penjelasan hasil penelitian di atas dapat diartikan sebagai berikut: “Seluruh dunia dan administrator lembaga Pendidikan 'di negara kita khawatir dengan keteraturan kehadiran siswa. Prestasi akademik keseluruhan siswa dipengaruhi oleh kehadiran siswa di institutnya. Terutama ada dua metode konvensional untuk absensi dan mereka dengan menghubungi nama siswa atau dengan mengambil tanda siswa di atas kertas. Mereka berdua lebih banyak memakan waktu dan tidak efisien. Oleh karena itu, ada persyaratan sistem manajemen kehadiran siswa berbasis komputer yang akan membantu fakultas untuk menjaga kehadiran kehadiran. Makalah ini mengulas berbagai sistem manajemen kehadiran komputer. Dalam makalah ini masalah dasar manajemen absensi siswa didefinisikan yang secara tradisional diambil secara manual oleh fakultas. Salah satu alternatif untuk membuat sistem absensi siswa otomatis disediakan oleh Computer Vision. Dalam tulisan ini kami mengulas berbagai sistem komputerisasi yang sedang dikembangkan dengan menggunakan teknik yang berbeda. Berdasarkan tinjauan ini, sebuah pendekatan baru untuk perekaman dan manajemen kehadiran siswa diusulkan untuk digunakan di berbagai perguruan tinggi atau lembaga akademis”.

  19. Penelitian yang dilakukan oleh K. Lakhsmi Sudha, Shirish Sinde, Titus Thomas dan Aris Abdugani pada tahun 2015 yang berjudul “Barcode Base Attendace System”. “Student attendance play significant role in order to justify academic outcome of a student and college as overall. Unfortunately, there is no automated attendance record keeping application available in colleges. There is a need for a tool to systematically keep the students attendance record due to increasing number of college students The project that we are going to make is to help the teachers in our college to avoid maintaining the registry book. This project uses a barcode scanner. B.B.S.A.S uses Barcode scanner to take the attendance of students entering the lab. Each student’s ID card will have a barcode at the back side of it. This barcode contains unique data of the student such as roll number, branch and year. Etc. Student will scan their barcode at the end so that the student can’t cheat. The display screen will show the attendance of the particular student after scanning his/her barcode. Teachers and administrator will only have access to the system with their respective login ID’s and passwords”.
  20. [33]

    Dari penjelasan hasil penelitian di atas dapat diartikan sebagai berikut: “Kehadiran siswa memainkan peran penting dalam rangka membenarkan hasil akademik siswa dan perguruan tinggi secara keseluruhan. Sayangnya, tidak ada aplikasi pencatatan kehadiran otomatis yang tersedia di perguruan tinggi. Ada kebutuhan untuk alat untuk secara sistematis menyimpan catatan kehadiran siswa karena meningkatnya jumlah mahasiswa. Proyek yang akan kita buat adalah untuk membantu para guru di perguruan tinggi kita untuk menghindari pemeliharaan buku catatan. Proyek ini menggunakan pemindai kode batang. B.B.S.A.S menggunakan pemindai Barcode untuk mengambil kehadiran siswa yang memasuki lab. Setiap kartu ID siswa akan memiliki kode batang di sisi belakangnya. Barcode ini berisi data unik siswa seperti nomor gulungan, cabang dan tahun. Dll. Siswa akan memindai barcode mereka di bagian akhir sehingga siswa tidak dapat menipu. Layar tampilan akan menunjukkan kehadiran siswa tertentu setelah memindai barcode-nya. Pengajar dan administrator hanya akan memiliki akses ke sistem dengan ID masuk dan kata sandinya masing-masing”.

    Berdasarkan pada beberapa kajian literature yang dipaparkan di atas, menjelaskan bahwa penelitian ini belum pernah dilakukan sebelumnya, dan kajian literature di atas dimaksudkan untuk dijadikan sebagai pedoman dalam pelaksanaan penelitian ini, agar hasil dari penelitian ini dapat lebih baik dari penelitian-penelitian terdahulu sebelumnya.

BAB III

ANALISA SISTEM YANG BERJALAN

Gambaran Umum Madrasah Aliyah Negeri (MAN) Tangerang

Tujuan umum Madrasah Aliyah Negeri (MAN) 1 Kota Tangerang mengacu kepada tujuan pendidikan nasional sebagaimana tercantum dalam UU No.2 Tahun 1989 tentang sistem pendidikan nasional, yaitu menghasilkan manusia yang beriman dan bertaqwa pada Tuhan YME, berbudi luhur, berkepribadian mandiri, tangguh, cerdas, kreatif, trampil, berdisiplin, beretos kerja, profesional, bertangungg jawab, produktif, sehat rohani dan jasmani, memiliki semangat kebangsaan, cinta tanah air, kesetiakawana sosial, kesadaran akan sejarah bangsa, dan sikap menghargai pahlawan serta berorientasi masa depan.

Sejarah Singkat Madrasah Aliyah Negeri (MAN) Tangerang

Madrasah Aliyah Negeri (MAN) Tangerang, bermula dari Madrasah Aliyah Swasta dengan nama Madrasah Aliyah Filial MAN Serang berdiri tahun 1987 dipimpin oleh Drs.H. Saeful Millah. Pada tahun 1990 nama madrasah tersebut berubah menjadi Madrasah Aliyah Persiapan Negeri dipimpin oleh Abubakar Polem, B.A. Pada tanggal 25 Oktober 1993 status Madrasah berubah menjadi Madrasah Aliyah Negeri Tangerang berdasarkan Surat Keputusan Menteri Agama nomor 244 tahun 1993.

MAN 1 Kota Tangerang merupakan lembaga pendidikan Islam di Kota Tangerang dibawah lingkungan Kementerian Agama Kota Tangerang, diharapkan dapat melahirkan generasi yang berprestasi dan berakhlakul karimah, mampu mengaktualisasikan diri dengan menanamkan nilai -nilai Islam sebagai landasan hidup sehingga memiliki jiwa kreatifitas, menguasai tekologi dan ilmu pengetahuan dan bertintegritas.

Sejak tahun pelajaran 2014/2015 MAN 1 Kota Tangerang telah menggunakan Kurikulum 2013 bagi kelas X dan XI dengan membuka 3 program pilihan, yaitu Program MIPA, Program IPS, dan Program Keagamaan. Untuk tahun pelajaran 2016/2017 MAN 1 Kota Tangerang secara keseluruhan telah menggunakan Kurikulum 2013.

Visi Dan Misi Madrasah Aliyah Negeri (MAN) Tangerang

Visi Madrasah Aliyah Negeri (MAN) Tangerang

“Mewujudkan Generasi Berprestasi dan Berakhlakul Karimah”.

Misi Madrasah Aliyah Negeri (MAN) Tangerang

  1. Menjadikan Islam sebagai landasan dan sumber nilai pengembangan madrasah.
  2. Menciptakan lingkungan pembelajaran yang bernuansa Islami.
  3. Menumbuh kembangkan semangat keunggulan dan bernalar sehat kepada peserta didik, pendidik dan tenaga kependidikan sehingga berkemauan kuat untuk terus maju.
  4. Menjadikan orang tua murid dan masyarakat sebagai mitra dan modal kerja madrasah.
  5. Meningkatkan komitmen seluruh pendidik dan tenaga kependidikan terhadap tugas pokok dan fungsinya.
  6. Menempatkan tugas guru secara professional dan meningkatkan kualitas guru melalui berbagai pembinaan dan pelatihan.
  7. Menambah dan mengembangkan sarana pendukung pembelajaran.
  8. Mendorong semangat siswa, guru dan seluruh komponen madrasah lainnya untuk belajar dan kerja keras.
  9. Mengembangkan madrasah sebagai wahana pengembangan potensi siswa.

Tujuan Madrasah Aliyah Negeri (MAN) Tangerang

  1. Tujuan Umum
  2. Tujuan umum Madrasah Aliyah Negeri (MAN) 1 Kota Tangerang mengacu kepada Tujuan Pendidikan Nasional sebagaimana tercantum dalam UU No.2 Tahun 1989 tentang Sistem Pendidikan Nasional, yaitu menghasilkan manusia yang beriman dan bertaqwa pada Tuhan YME, berbudi luhur, berkepribadian, mandiri, tangguh, cerdas, kreatif, trampil, berdisiplin, beretos kerja, profesional, bertangungg jawab, produktif, sehat rohani dan jasmani, memiliki semangat kebangsaan, cinta tanah air, kesetiakawana sosial, kesadaran akan sejarah bangsa, dan sikap menghargai pahlawan serta berorientasi masa depan.

  3. Tujuan Khusus
    1. Dari sisi output, secara khusus MAN Tangerang Kota Tangerang bertujuan mencetak output yang memiliki keunggulan dalam hal :
      1. Keimanan dan ketaqwaan pada Allah SWT sebagai sekolah yang bercirikhas Islam.
      2. Nasionalisme dan Patriotisme yang tinggi.
      3. Wawasan IPTEK yang mendalam dan luas.
      4. Motivasi dan komitmen yang tinggi untuk mencapai prestasi dan keunggulan serta memiliki kepribadian yang kokoh dengan melibatkan peran serta lingkungan mayarakat.
      5. Kepekaan sosial dan kepedulian, dan Disiplin yang tinggi yang ditunjang oleh kondisi fisik yang prima.
    2. Sementara, Secara institusional, MAN Tangerang Kota Tangerang menjadikan madrasah yang mampu menyelenggarakan pendidikan secara profesional, dan menyiapkan peserta didik untuk meraih kelulusan yang memiliki kesiapan baik untuk memasuki jenjang pendidikan tinggi maupun jalur karir lain dan bekerja mandiri.
    3. Secara Inovatif, MAN Tangerang Kota Tangerang akan mampu mendemonstrasikan proses pembelajaran modren yang memfokuskan kegiatannya pada upaya memfasilitasi proses belajar siswa yang aktif, dinamis, mandiri, dan kreatif yang berbasis multimedia.Pada gilirannya nanti, MAN Tangerang Kota Tangerang akan mampu menyebarluaskan kinerja profesionalnya bagi pembinaan dan pengembangan madrasah lain yang sejenis, baik negeri maupun swasta melalui implementasi program Kelompok Kerja Madrasah (KKM) MAN Tangerang.
    4. MAN Tangerang Kota Tangerang juga memeransertakan potensi masyarakat secara fungsional, proporsional, dan integratif demi pengoptimalan pembinaan dan pengembangan lembaga pendidikan yang berkualitas dan disegani oleh masyarakat.

Struktur Organisasi

Sebuah organisasi haruslah mempunyai struktur organisasi, untuk mempermudah pengkoordinasian antar bagian, serta menjelaskan tugas dan wewenang serta tanggung jawab masing-masing bagian. Sama halnya dengan Madrasah Aliyah Negeri 1 Tangerang yang tentunya juga memiliki struktur organisasi manajerial guna mengatur segala kegiatan sebagai berikut:

Gambar 3.1 Struktur Organisasi Madrasah Aliyah Negeri Tangerang

Wewenang dan Tanggung Jawab Tiap Departemen

Madrasah Aliyah Negeri Tangerang di dalam pelaksanaanya memiliki manajemen akademik yang terdapat bagian-bagian yang telah memiliki tugas dan kewajiban dalam menyelesaikan semua pekerjaannya. Berikut adalah wewenang serta tanggung jawab bagian-bagian yang ada pada Madrasah Aliyah Negeri Tangerang, yaitu sebagai berikut :

  1. Kepala sekolah
  2. Wewenang dan Tanggung Jawab, antara lain :

    1. Menjaga terlaksananya dan ketercapaian program kerja sekolah.
    2. Menjabarkan, melaksanakan dan mengembangkan Pembelajaran Kurikulum / Program.
    3. Mengembangkan SDM.
    4. Melakukan pengawasan dan supervisi tenaga pendidik dan kependidikan.
    5. Melakukan hubungan kerjasama dengan pihak luar.
    6. Merencanakan, mengelola dan mempertanggung jawabkan keuangan.
    7. Mengangkat dan menetapkan personal struktur organisasi.
    8. Menetapkan Program Kerja Sekolah.
    9. Mengesahkan perubahan kebijakan mutu organisasi.
    10. Melegalisasi dokumen organisasi.
    11. Memutuskan mutasi siswa.
    12. Mengusulkan promosi dan mutasi pendidik dan tenaga kependidikan.
    13. Menerbitkan dokumen yang dikeluarkan sekolah.
    14. Memberi pembinaan warga sekolah.
    15. Memberi penghargaan dan sanksi.
    16. Memberi penilaian kinerja pendidik dan tenaga kependidikan.
  3. Komite sekolah
  4. Wewenang dan Tanggung Jawab, antara lain :

    1. Memberikan masukan terhadap kebijakan mutu pendidikan
    2. Mengawasi kebijakan sekolah.
  5. Kepala Tata usaha
  6. Wewenang dan tanggung jawab tata usaha, antara lain :

    1. Menyusun dan melaksanakan program tata usaha sekolah.
    2. Menyusun dan melaksanakan kegiatan keuangan sekolah.
    3. Mengurus administrasi kepegawaian.
    4. Mengurus administrasi kesiswaan.
    5. Menyusun administrasi perlengkapan sekolah.
    6. Menyusun dan menyajikan data statistik sekolah.
    7. Menyusun administrasi lainnya.
    8. Melaporkan semua tugas dan tanggung jawabnya kepada kepala sekolah secara berkala.
  7. Wakil Kepala Sekolah Bidang Kurikulum
  8. Wewenang dan tanggung jawab, antara lain:

    1. Menyusun program kerja bidang Kurikulum/Program.
    2. Mengkoordinasikan pelaksanaan dan pengembangan kurikulum.
    3. Memantau pelaksanaan Pembelajaran.
    4. Menyelenggarakan rapat koordinasi Kurikulum.
    5. Mengkoordinasikan pengelolaan perpustakaan.
    6. Mengkoordinasikan pelaksanaan evaluasi pembelajaran.
    7. Menyusun kalender pendidikan dan jadwal pembelajaran.
    8. Melaporkan hasil pelaksanaan Pembelajaran.
    9. Mengusulkan tugas mengajar pada masing-masing guru.
    10. Menghitung dan melaporkan jam mengajar guru.
    11. Merencanakan kebutuhan tenaga pendidik dan kependidikan.
    12. Memeriksa, menyetujui rencana pembelajaran tiap program Pembelajaran.
    13. Memverifikasi Kurikulum.
    14. Merencanakan dan melaksanakan bimbingan belajar dan try out.
  9. Wakil Kepala Sekolah Bidang Kesiswaan
  10. Wewenang dan tanggung jawab, antara lain:

    1. Mengkoordinasikan PSB ( Penerimaan Siswa Baru ).
    2. Mengkoordinasikan pelaksanaan Masa Orientasi peserta didik (MOS).
    3. Mengkoordinasikan pemilihan kepengurusan dan diklat OSIS.
    4. Mengkoordinasikan penjaringan dan pendistribusian semua bentuk beasiswa.
    5. Mengkoordinasikan pelaksanaan 4 K (ketertiban, kedisiplinan, keamanan, dan kekeluargaan).
    6. Membina program kegiatan OSIS.
    7. Memeriksa dan menyetujui rencana kerja pengurus Osis.
    8. Melakukan tindakan terkait pelanggaran tata tertib siswa.
    9. Mengkoordinasikan pelaksanaan kegiatan lomba.
    10. Mengkoordinasikan ekstrakurikuler.
    11. Mengkoordinasikan peringatan hari-hari besar.
  11. Ketua program keahlian
  12. Wewenang dan tanggung jawab, antara lain:

    1. Mengkoordinasikan tugas guru dalam pembelajaran.
    2. Mengkoordinasikan pengembangan bahan ajar.
    3. Memetakan kebutuhan sumber daya untuk pembelajaran.
    4. Memetakan dunia industri yang relevan.
    5. Mengkoordinasikan program praktik kerja industri.
    6. Melaksanakan ujian produktif.
    7. Menginventarisasi fasilitas pembelajaran program keahlian.
    8. Melaporkan ketercapaian program kerja.
    9. Melakukan langkah-langkah efisien dan efektif guna kelancaran pembelajaran di program keahlian.
    10. Memberi masukan penilaian kinerja pendidik.
    11. Memberi sanksi kepada siswa yang melanggar tata tertib.
    12. Mengusulkan kebutuhan pendidik dan tenaga kependidikan.
    13. Mengusulkan kebutuhan bahan dan peralatan pembelajaran.
    14. Mengusulkan kesejahteraan pendidik dan tenaga kependidikan program keahlian.
  13. Guru
  14. Wewenang dan tanggung jawab, antara lain:

    1. Mengetahui tugas pokoknya sendiri yaitu memberikan pelajaran sesuai dengan bidang studi.
    2. Mengevaluasi hasil pekerjaannya.
    3. Mewakili kepala sekolah dan orang tua siswa di kelas.
    4. Mengetahui tugas-tugas yang diberikan kepada siswa dan memeriksa hasil tugas itu untuk dinilai.
    5. Memperhatikan kelakuan dan kerajinan siswa sebagai bahan laporan kepada kepala sekolah, wali kelas, dan guru BP.
    6. Memecahkan masalah-masalah pelajaran yang dihadapi siswa untuk memberikan bimbingan pelajaran kepada siswa.
    7. Memperhatikan hasil ulangan EBTA, EBTANAS, dan mengisi daftar nilai siswa.
    8. Melaporkan kepada kepala sekolah tentang hasil kerjanya.

BAB IV

RANCANGAN SISTEM USULAN

Prosedur Sistem Usulan

  1. Usulan Prosedur yang Berjalan

    Setelah mengadakan penelitian dan menganalisa sistem yang ada pada PT Bumitangerang mesindotama, maka selanjutnya akan dibuatkan sistem usulan seperti apa yang akan dibuat yang dapat memberikan efektivitas dan efisiensi. Terdapat beberapa usulan dari prosedur sistem yang baru, mengacu pada kekurangan sistem sebelumnya.

    Usulan atau rancangan yang akan diajukan dalam penulisan laporan skripsi ini adalah merancang dan membuat sebuah sistem kehadiran siswa berbasis web, yang mana dapat mempermudah dalam hal pelaksanaan dan perhitungan rencana anggaran biaya yang sebelumnya masih menggunakan sistem yang belum terkomputerisasi, dalam sistem yang baru akan dapat menambahkan data proyek baru, menghapus ataupun mengedit data, administrator sistem nantinya juga dapat membuat rincian bahan/barang apa saja yang digunakan dalam sebuah proyek dan juga dapat membuat uraian kegiatan yang dilakukan pada sebuah proyek agar penggunaan dana dapat lebih terlihat dan transparan.

Diagram Rancangan Sistem Usulan

Untuk menganalisa sistem yang hendak diusulkan, maka dibuatkan kedalam diagram untuk menunjukan rancangan dari sistem yang diusulkan, dan digunakan software Visual Paradigm for UML 6.4 untuk membuat gambaran dari sistem yang diusulkan kedalam bentuk diagram yang diantaranya adalah : Use Case Diagram, Activity Diagram, Sequence Diagram dan Class Diagram.

  1. Use Case Diagram Sistem Usulan

    Gambar 4.1 Use Case Diagram Sistem Usulan


    Berdasarkan Gambar 4.1 Use Case Diagram Sistem Usulan Terdapat :

    1. 1 (satu) sistem yang mencakup seluruh usulan.
    2. 4 (satu) aktor, yaitu Admin,Manajemen,Staff IT, dan Pimpinan
    3. 9 (enam) use case yang dilakukan aktor tersebut diantaranya: Admin melakukan login, masuk ke menu utama, masuk ke menu proyek, masuk ke menu rincian, masuk ke menu uraian kegiatan, masuk ke menu laporan, dan User melakukan log out.
    4. 2 (empat) include.
    5. 4 (enam) extend.
  2. Activity Diagram Admin Sistem Usulan

    Gambar 4.2 Activity Diagram Admin Sistem Usulan


    Berdasarkan Gambar 4.2 Activity Diagram Admin Sistem Usulan terdapat:

    1. 1 (satu) initial node, yang mengawali objek.
    2. 24 (dua puluh empat) action state, yaitu menggambarkan eksekusi kegiatan.
    3. 2 (dua) decision node, yaitu menjelaskan terjadinya dua kemungkinan proses pada action login.
    4. 1 (satu) final node, yang mengakhiri objek.
  3. Activity Diagram Staff IT Sistem Usulan

    Gambar 4.3 Activity Diagram Manajemen Sistem Usulan


    Berdasarkan Gambar 4.3 Activity Diagram Manajemen Sistem Usulan terdapat:

    1. 1 (satu) initial node, yang mengawali objek.
    2. 8 (delapan) action node, yaitu menggambarkan eksekusi kegiatan.
    3. 2 (dua) decision node, yaitu menjelaskan dua kemungkinan proses.
    4. 1 (satu) final node, yang mengakhiri objek.
  4. Activity Diagram Pimpinan Sistem Usulan

    Gambar 4.4 Activity Diagram Staff IT Sistem Usulan


    Berdasarkan Gambar 4.4 Activity Diagram Staff IT Sistem Usulan terdapat:

    1. 1 (satu) initial node, yang mengawali objek.
    2. 19 (sembilan belas) action node, yaitu menggambarkan eksekusi kegiatan.
    3. 2 (dua) decision node, yaitu menjelaskan dua kemungkinan proses.
    4. 1 (satu) final node, yang mengakhiri objek.
  5. Activity Diagram Pimpinan Sistem Usulan

    Gambar 4.5 Activity Diagram Pimpinan Sistem Usulan


    Berdasarkan Gambar 4.5 Activity Diagram Pimpinan Sistem Usulan terdapat:

    1. 1 (satu) initial node, yang mengawali objek.
    2. 6 (enam) action node, yaitu menggambarkan eksekusi kegiatan.
    3. 2 (dua) decision node, yaitu menjelaskan dua kemungkinan proses.
    4. 1 (satu) final node, yang mengakhiri objek.
  6. Sequence Diagram Admin Sistem Usulan

    Gambar 4.6 Sequence Diagram Admin Sistem Usulan


    Berdasarkan Gambar 4.6 Sequence Diagram Sistem Usulan:

    1. 1 Actor yang melakukan kegiatan, Admin dan Manajemen
    2. 9 Message spesifikasi dari komunikasi antar objek yang memuat informasi dari aktifitas yang sedang terjadi atau kegiatan yang dilakukan oleh aktor.
    3. 7 Lifeline mengidentifikasikan kehadiran objek pada saat terakhir/akhir waktu.
  7. Sequence Diagram Manajemen Sistem Usulan

    Gambar 4.7 Sequence Diagram Manajemen Sistem Usulan


    Berdasarkan Gambar 4.7 Sequence Diagram Manajemen Sistem Usulan terdapat:

    1. 1 Actor yang melakukan kegiatan, Admin dan Manajemen
    2. 1 Actor yang melakukan kegiatan, Admin dan Manajemen
    3. 6 Lifeline mengidentifikasikan kehadiran objek pada saat terakhir/akhir waktu.
  8. Sequence Diagram Staff IT Sistem Usulan

    Gambar 4.8 Sequence Diagram Staff IT Sistem Usulan


    Berdasarkan Gambar 4.8 Sequence Diagram Staff IT Sistem Usulan terdapat:

    1. 1 Actor yang melakukan kegiatan, Admin dan Manajemen
    2. 8 Message spesifikasi dari komunikasi antar objek yang memuat informasi dari aktifitas yang sedang terjadi atau kegiatan yang dilakukan oleh aktor.
    3. 6 Lifeline mengidentifikasikan kehadiran objek pada saat terakhir/akhir waktu.
  9. Sequence Diagram Pimpinan Sistem Usulan

    Gambar 4.9 Sequence Diagram Pimpinan Sistem Usulan


    Berdasarkan Gambar 4.9 Sequence Diagram Pimpinan Sistem Usulan terdapat:

    1. 1 Actor yang melakukan kegiatan, Admin dan Manajemen
    2. 7 Message spesifikasi dari komunikasi antar objek yang memuat informasi dari aktifitas yang sedang terjadi atau kegiatan yang dilakukan oleh aktor.
    3. 5 Lifeline mengidentifikasikan kehadiran objek pada saat terakhir/akhir waktu.

Rancangan Basis Data

Rancangan basis data adalah sebuah penggambaran basis data yang digunakan dalam sistem yang diusulkan, berikut adalah rancangan basis data dalam bentuk class diagram.

  1. Class Diagram Sistem Usulan

    Gambar 4.10 Class Diagram Sistem Usulan


    Berdasarkan gambar Class diagram sistem usulan tersebut dapat dijabarkan sebagai berikut:

    1. 4 (empat) class, himpunan dari objek-objek yang berbagi atribut serta operasi yang sama diantaranya tbl_proyek, tbl_rincian, tbl_uraian, tbl_laporan.
    2. 2 (dua) multiciply, hubungan antara objek satu dengan objek lainnya yang mempunyai nilai.
  2. Spesifikasi Basis Data

    Setelah pada sub bab sebelumnya dipaparkan tentang basis data yang digunakan pada sistem yang diusulkan, maka selanjutnya akan dipaparkan mengenai detail dari rancangan basis data yang digunakan secara lebih rinci.

    1. Nama Field : tbl_proyek
      Isi : id_proyek, judul, pengerjaan, total_biaya, status, tanggal<bt/>Media : Harddisk
      Panjang Record : 77 Karakter
      Primary Key : id_proyek

      Tabel 4.1 Struktur tbl_proyek

    2. Nama Field : tbl_rincian
      Isi : id_rincian, id_proyek, bahan, satuan, jumlah, harga, total_harga
      Media : Harddisk
      Panjang Record : 112 Karakter
      Primary Key : id_rincian

      Tabel 4.2 Struktur tbl_rincian

    3. Nama Field : tbl_uraian
      Isi : id_uraian, id_proyek, tanggal, kegiatan, nama_file
      Media : Harddisk
      Panjang Record : 152 Karakter
      id_uraian

      Tabel 4.3 Struktur tbl_uraian

    4. Nama Field : tbl_user
      Isi : id_user, username, password, level
      Media : Harddisk
      Panjang Record : 60 Karakter
      Primary Key : id_user

      Tabel 4.4 Struktur tbl_user

Perbedaan Prosedur Sistem Berjalan Dengan Sistem Usulan

Tabel 4.5 Perbedaan Sistem Berjalan dengan Sistem Usulan

Rancangan Prototype

  1. Tampilan Prototype Halaman Utama Sistem

    Tampilan prototype halaman utama ini berisi tampilan tentang informasi umum PT. Bumitangerang Mesindotama atau BTCOCOA, tampilan ini adalah tampilan awal sebelum seseorang dapat login.

    Gambar 4.11 Prototype Halaman Utama Sistem

  2. Tampilan Prototype Login Sistem

    Tampilan prototype login berisi textbox username dan password yang digunakan user untuk masuk kedalam sistem.

    Gambar 4.12 Prototype Login Sistem

  3. Tampilan Prototype Menu Home

    Tampilan prototype menu home berisi tampilan saat user telah melakukan login

    Gambar 4.13 Prototype Menu Home

  4. Tampilan Prototype Menu Rencana Anggaran Biaya - Proyek

    Tampilan prototype ini berisi tampilan untuk input data proyek dan juga hasil data proyek yang telah diinput.

    Gambar 4.14 Prototype Menu Rencana Anggaran Biaya - Proyek

  5. Tampilan Prototype Menu Rencana Anggaran Biaya - Rincian

    Tampilan prototype menu rincian ini berisi tampilan untuk input data rincian berdasarkan data proyek dan juga hasil dari tampilan yang telah diinputkan.

    Gambar 4.15 Prototype Menu Rencana Anggaran Biaya - Rincian

  6. Tampilan Prototype Menu Uraian Kegiatan

    Tampilan prototype menu uraian kegiatan ini berisi tampilan input untuk kegiatan yang dilakukan saat proyek sedang berjalan dan juga menampilkan hasil dari input kegiatan.

    Gambar 4.16 Prototype Menu Uraian Kegiatan

  7. Tampilan Prototype Menu Laporan

    Tampilan menu laporan berisikan laporan dari proyek yang ada.

    Gambar 4.17 Prototype Menu Laporan

  8. Tampilan Prototype Menu Logout

    Tampilan menu logout dilakukan apabila user ingin keluar dari sistem dan sistem akan menampilkan pemberitahuan apakah user yakin untuk keluar dari sistem.

    Gambar 4.18 Prototype Menu Logout

Rancangan Tampilan Sistem yang Diusulkan

  1. Tampilan Halaman Utama Sistem

    Gambar 4.19 Tampilan Halaman Utama Sistem

  2. Tampilan Login Sistem

    Gambar 4.20 Tampilan Login Sistem

  3. Tampilan Menu Home

    Gambar 4.21 Tampilan Menu Home

  4. Tampilan Menu Master

    Gambar 4.22 Tampilan Menu Master

  5. Tampilan Menu Rencana Anggaran Biaya - Proyek

    Gambar 4.23 Tampilan Menu Rencana Anggaran Biaya - Proyek

  6. Tampilan Menu Rencana Anggaran Biaya - Rincian

    Gambar 4.24 Tampilan Menu Rincian

  7. Tampilan Menu Rencana Anggaran Biaya - Kegiatan

    Gambar 4.25 Tampilan Menu Uraian Kegiatan

  8. Tampilan Menu Laporan

    Gambar 4.26 Tampilan Menu Laporan

  9. Tampilan Menu Logout

    Gambar 4.27 Tampilan Menu Logout

Konfigurasi Sistem yang Diusulkan

  1. Spesifikasi Perangkat Keras yang Digunakan
    Perangkat keras yang digunakan untuk membuat sistem informasi kehadiran siswa ini antara lain sebagai berikut :
    1. Processor : Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz (4 CPUs)
    2. Motherboard : Gigabyte Technology Co., Ltd.
    3. Monitor : Samsung LCD S19C150F
    4. Mouse : USB Logitech B100
    5. Keyboard : USB Logitech K120
    6. RAM : 2GB
    7. Harddisk : 500 GB
    8. Printer : Epson L360
  2. Spesifikasi Perangkat Lunak yang Digunakan
    1. Windows 10
    2. Visual Paradigm for UML 6.4 Enterprise
    3. All in one package : XAMPP
    4. Database server : MySQL
    5. Web server : Apache
    6. Microsoft Office 2010
    7. Code editor : Sublime Text
    8. Web Browser : Google Chrome, Firefox, Microsoft Edge
  3. Dalam rancangan sistem rencana anggaran biaya ini, peneliti merancang beberapa user yang berhak untuk mengakses sistem ini diantaranya adalah :
    1. Admin
    2. Manajemen
    3. Staff IT
    4. Pimpinan

Pengujian Sistem yang Diusulkan

Pengujian adalah tahap lanjutan setelah menganalisa, dan merancang sistem, dalam hal ini digunakan metode black box testing untuk pengujian terhadap sistem. Tujuam dari pengujian ini tentunya untuk meminimalisir error ataupun bug yang nantinya akan terdapat pada sistem, namun black box sistem adalah pengujian guna menguji fungsionalitas sistem :

Implementasi

  1. Time Schedule

    Dalam penulisan dan perancangan sistem ini dibuat batasan waktu untuk memaksimalkan penelitian ini.

    Tabel 4.6 Time Schedule

    Berdasarkan tabel 4.6 Time Schedule Implementasi yang dilakukan pada PT. Bumitangerang Mesindotama maka terdapat :

    1. Pembuatan Proposal

      Pada tahap ini dilakukan pembuatan latar belakang masalah, tujuan, manfaat, dan juga perumusan masalah selama waktu yang ditentukan

    2. Pengumpulan data

      Pada tahap ini dilakukan pembuatan latar belakang masalah, tujuan, manfaat, dan juga perumusan masalah selama waktu yang ditentukan guna penulisan laporan maupun perancangan sistem selama waktu yang ditentukan.

    3. Analisa Sistem

      Melakukan pengkajian ataupun analisa terhadap data yang telah diperoleh, merumuskan elisitasi sistem dari hasil wawancara kepada stakeholder selama waktu yang ditentukan.

    4. Perancangan Sistem

      Penerapan dari hasil analisa yang telah dilakukan oleh peneliti terhadap data yang diperolehnya, sehingga menghasilkan suatu rancangan sistem sesuai dengan kebutuhan dari pengguna. Pada tahap ini merupakan kegiatan mendesain dan merancang program sesuai dengan kebutuhan user, perancangan sistem berlangsung selama waktu yang ditentukan.

    5. Pembuatan sistem

      Setelah dilakukan perancangan maka dilakukan proses pembuatan program dengan menulis kode program sesuai dengan yang dibutuhkan, pembuatan sistem berlangsung selama waktu yang ditentukan.

    6. Testing Sistem

      Pada tahap ini dilakukan testing atau pengujian terhadap program yang telah dibuat guna mengetaui kesalahan yang ada pada program. Pengujian program berlangsung selama waktu yang ditentukan.

    7. Evaluasi Sistem

      Tahap ini, dimana evaluasi dilakukan setelah testing atau pengujian terhadap program dilakukan, kegiatan ini dilakukan guna merancang kembali beberapa fungsi yang eror saat testing dilaksanakan agar dapat diperbaiki sebelum diimplementasikan nantinya di PT. Bumitangerang Mesindotama, waktu evaluasi berlangsung selama waktu yang telah ditentukan.

    8. Perbaikan Sistem

      Setelah melakukan pengujian dan evaluasi terhadap program beberapa error yang terdapat pada program diperbaiki selama waktu yang ditentukan.

    9. Uji coba implementasi sistem

      Setelah semua fungsi berjalan dengan baik serta program di anggap layak, maka langkah selanjutnya dilakukan uji coba implementasi program pada PT. Bumitangerang Mesindotama, uji coba implementasi program berlangsung selama waktu yang ditentukan.

    10. Dokumentasi

      Hasil dari seluruh proses pembuatan program dibuatkan dokumentasi kedalam bentuk laporan untuk memudahkan dalam pengembangan program diwaktu yang akan datang.

    11. Final presentasi

      Setelah semua proses dilakukan selanjutnya melakukan presentasi final kepada stakeholder dan dosen pembimbing.

  2. Estimasi Biaya

    Estimasi biaya digunakan untuk memperhitungkan biaya yang dikeluarkan dalam penelitian ini mulai dari awal mula hingga penyelesaian laporan, dan estimasi biaya dibuat sebagai catatan biaya yang dikeluarkan selama penelitian ini berlangsung.


    Berikut estimasi biaya penelitian ini :

    Tabel 4.7 Estimasi Biaya

BAB V

PENUTUP

Kesimpulan

Berdasarkan hasil dari analisis dan penelitian yang telah dilakukan mengenai “PERANCANGAN SISTEM RENCANA ANGGARAN BIAYA PROJECT IT BERBASIS WEB SEBAGAI MEDIA PENDUKUNG KEPUTUSAN UNTUK MENINGKATKAN EFEKTIFITAS DAN EFISIENSI” pada PT. Bumitangerang Mesindotama, maka penelitian ini dapat disimpulkan sebagai berikut:

  1. Proses pengolahan data pada sistem rencana anggaran biaya dimulai dengan mencatat peralatan apa saja yang diperlukan dalam sebuah proyek lalu menghitung seluruh biaya yang diperlukan berdasarkan peralatan yang diperlukan.
  2. Dalam membuat Sistem rencana anggaran biaya berbasis web pada penelitian ini menggunakan bahasa pemrograman html, php, css, javascript dengan menggunakan database MySql dan Sublime Text sebagai Code editor.
  3. Dalam sistem yang dibuat ada beberapa faktor yang diperlukan yaitu : pengerjaan apakah dilakukan oleh pihak internal atau eksternal, bahan baku dan peralatan apa saja yang diperlukan dalam sebuah proyek dan kegiatan yang dilakukan selama proyek berlangsung.

Saran

Dengan melihat simpulan yang ada, penulis memberikan saran-saran yang sesuai dengan apa yang telah dialami selama menyelesaikan laporan Skripsi ini:

  1. Agar sistem rencana anggaran biaya dapat berjalan dengan baik perlu dilakukan pengecekan sistem secara berkala dan pembaruan agar mengikuti perkembangan teknologi yang ada.
  2. Sarana dan prasarana dalam penerapan sistem rencana anggaran biaya perlu didukung dengan perangkat yang memadai, baik dari segi SDM (brainware) maupun peralatannya (hardware)
  3. Sistem yang telah dibuat dapat dikembangkan sehingga sistem ini juga dapat digunakan untuk seluruh proyek pada sebuah perusahaan dan juga dapat diakses melaui perangkat smartphone saat ini.

Daftar Pustaka

  1. Sunarya Lusiani, Hirzi Supriadi Saputra, dan Dwi Rahmadhiani. 2017. Perancangan Video Profile Pada Smk Islamic Village Karawaci Kabupaten Tangerang. Tangerang : Sensi Jurnal Vol.3 No.2 – Agustus 2017.
  2. Pangemanan Ryan, Rizal Sengkey, dan Oktavian A Lantang. 2016. Perancangan Animasi 3 Dimensi Alur Pengurusan Administrasi Pasien Umum Dan Jaminan Dibagian Rehabilitasi Medik RSUP Prof. DR. R.D Kandou Manado : E-journal Teknik Informatika, Volume 9, No 1 (2016).
  3. Saputro Janu Ilham, Cici Alviona Roza, dan Marini Ekawati. 2017. Rancang Bangun Sistem Informasi Persediaan Atk Pada Pd. Bank Perkreditan Rakyat Kerta Raharja Kab. Tangerang. Tangerang : Sensi Jurnal, Vol.3 No.1 – Februari 2017.
  4. 4,0 4,1 Ali Syukri, dan Arisandy Ambarita. 2016. Sistem Informasi Data Barang Inventaris Berbasis Web Pada Kejaksaan Negeri Ternate : Indonesian Journal on Information System Volume 1 Nomor 1 April 2016.
  5. Muhaimin, Arief Maulana, Michail Jose, Lyssa Ratauli, dan Hanipan Sauwa. 2015. Aplikasi Prototype Sistem Informasi Penerimaan Siswa Baru Pada Smk Yuppentek 1 Tangerang Berbasis Web. STMIK AMIKOM Yogyakarta : Seminar Nasional Teknologi Informasi dan Multimedia 2018.
  6. Ilamsyah, Desy Wiriyanti, dan Eva Setiawati. 2016. Rancang Bangun Sistem Informasi Akuntansi Atas Siklus Pendapatan Pada Pt. Gmf Aero Asia. Tangerang : Sensi Jurnal Vol.2 No.2 – Agustus 2016.
  7. Maimunah, Rifki Adi Syahputra. 2018. Desain Media Informasi Pt. Pln (Persero) Distribusi Banten. Tangerang : CCIT Journal Vol.11 No.2 – Agustus 2018
  8. Pribadi Adi Wahyu, Sri Rezeki Candra Nursari, dan Ira Fransisca. 2016. Perancangan Sistem Informasi Administrasi Karyawan Radio : Jurnal TAM (Technology Acceptance Model) Volume 6, Juli 2016.
  9. Rais Nurlaila Suci Rahayu, Moch Fahyumi, dan Ani Purwanita. 2016. Rancang Bangun Aplikasi Sistem Inventory (Ban) Pada Gudang Pt. Gajah Tunggal Tbk. Plant I. Tangerang : Sensi Jurnal, Vol.2 No.2 – Agustus 2016.
  10. 10,0 10,1 Faruq Faishal. 2017. Aplikasi Informasi Akademik Berbasis Web Di Smp Negeri 2 Baleendah : e-Proceeding of Applied Science : Vol.3, No.3 Desember 2017.
  11. Juliany Irma Kurnia. 2018. Perancangan Sistem Informasi E-Marketplace Bank Sampah Berbasis Web. Universtias AMIKOM Yogyakarta : Seminar Nasional Teknologi Informasi dan Multimedia 2018.
  12. Husain Al, Abdul Haqy Aji Prastian, dan Andre Ramadhan. 2017. Perancangan Sistem Absensi Online Menggunakan Android Guna Mempercepat Proses Kehadiran Karyawan Pada PT. Sintech Berkah Abadi : Technomedia Journal Vol.2 No.1 Edisi Agustus 2017
  13. Mentri Pendidikan dan Kebudayaan. Undang-undang no.20 tahun 2003 tentang sistem pendidikan nasional (sisdiknas).
  14. Maimunah,Ilamsyah, dan Muhamad Ilham. 2016. Rancang Bangun Aplikasi Penjualan Furniture Online Pada Mitra Karya Furniture : CSRID Journal, Vol.8 No.1 Februari 2016.
  15. 15,0 15,1 Prastomo Andy. 2014. Prototipe Sistem E-Learning Dengan Pendekatan Elisitasi Dan Framework Codeigniter: Studi Kasus Smp Yamad Bekasi.
  16. Putrodjodjo Gunawan, Putu Handy Arjana, dan Edward. 2016. Penerapan Php Dan mysql Untuk Merancangsim Penjualan Berbasis Webpada Pd Baby2go. Tangerang : ICIT Journal Vol.2No.1–Februari 2016.
  17. Sari Ita Purnama, dan Erik Hadi Saputra. 2014. Sistem Informasi Raport Berbasis Web Di Smp N 4 Temanggung : Jurnal Ilmiah DASI Vol. 15 No. 02 Juni 2014.
  18. Pramasari Ni Ketut Amylia, Bambang Hadi Kartiko, dan Gerson Feoh. 2017. Rancang Bangun Aplikasi Tracer Medical Record File Berbasis Hypertext Preprocessor Di Rumah Sakit Umum Daerah (Rsud) Wangaya Kota Denpasar : Jurnal Teknologi Informasi dan Komputer, Volume 3, Nomor 1, Januari 2017.
  19. Soelistio Adi Tri, Tody Ariefianto Wibowo, Agus Ganda Permata. 2015. Aplikasi Sistem Informasi Geografis (Sig) Untuk Pengelolaan Padi Di Pulau Jawa Berbasis Web. e-Proceeding of Applied Science : Vol.1, No.1 April 2015.
  20. Santoso, Radna Nurmaulina. 2017. Perencanaan Dan Pengembangan Aplikasi Absensi Mahasiswa Menggunakan Smart Card Guna Pengembangan Kampus Cerdas (Studi Kasus Politeknik Negeri Tanah Laut) : Jurnal Integrasi Vol. 9 No. 1, April 2017
  21. Nasril, Adi Yanto Saputra. 2016. Rancang Bangun Sistem Informasi Ujian Online : Jurnal Lentera ICT Vol.3 No.1, Mei 2016.
  22. Rusida Nova Dwi, Zeni Muhamad Noer. 2018. Perancangan Perangkat Lunak Bantu Sistem Penjualan Berbasis Aplikasi Dekstop Pada Cafe Instamie Pangandaran : JUMANTAKA Vol 1 No. 1 (2018).
  23. Afriyonza, Hendrawan, dan Agus Nugroho. 2014. Perancangan Sistem Informasi Administrasi Jasa Foto Pernikahan Berbasis Web Pada Euphoria Photo Studio : Jurnal Ilmiah Media Processor Vol.9 No.2, Juni 2014 ISSN 1907-6738.
  24. Mulyati, Rasyid Tarmizi, Angga Panugali. 2018. “Sistem Informasi Absensi Berbasis Web Pada Badan Penanggulangan Bencana Daerah Kota Tangerang”. Tangerang : Sensi Jurnal, Vol.4 No.2 – Agustus 2018.
  25. Martono Aris, Eko Arjun Setyawan, dan Alda Dwi Pambudi. 2017. “Implementasi Sistem Informasi Kehadiran Siswa Pada Smkn 2 Kabupaten Tangerang”. Tangerang : Sensi Jurnal, Vol.4 No.1 – Februari 2018.
  26. Mubarak Ihsan. 2015. “Perancangan Sistem Informasi Pengolahan Data Absensi Guru Berbasis Web Dalam Penilaian Kinerja Guru Pada SMK Yuppentek 1 Tangerang”. Tangerang : Skripsi 2015/2016.
  27. Sari Debrina Puspita. 2017. “Perancangan Sistem Informasi Absensi Guru Dan Staff Menggunakan Barcode Scanner Pada SMA Nusantara 1 Tangerang”. Tangerang : Skripsi 2017/2018.
  28. Osagi Silna. 2014. “Perancangan Sistem Informasi Absensi Sebagai Penunjang Pengambilan Keputusan Kepala Madrasah”. Tangerang : 2014/2015.
  29. Nurhidayatullah. 2014. “Perancangan Sistem Informasi Ketidakhadiran Siswa Pada SMPN II Pkuhaji Kabupaten Tangerang”. Tangerang : 2014/2015.
  30. Witarahman Dendy. 2014. ““Perancangan Sistem Informasi Absensi Guru Berbasis Web Pada SMPN I Pakuhaji”. Tangerang : 2014/2015..
  31. Supriyono Joko. 2013. “Perancangan Sistem Informasi Absensi Karyawan Menggunakan Konsep Data Mining Pada PT. Kalila Indonesia”. Tangerang : Skripsi 2013/2014.
  32. Patel A. Unanti, Dr. Swaminarayan Priya R. 2014. “Development of a Student Attendance Management System Using RFID and Face Recognition: A Review” : International Journal of Advance Research in Computer Science and Management Studies.
  33. Sudha K. Lakhsmi, Shirish Sinde, Titus Thomas dan Aris Abdugani. 2015. “Barcode Based Student Attendance System” : International Journal of Computer Applications, Volume 119 – No.2, June 2015.

Contributors

M Rendi Purnama