SI1411483236

Dari widuri
Lompat ke: navigasi, cari

PERANCANGAN SISTEM INFORMASI PENDAFTARAN

PESERTA DIDIK BERBASIS WEB PADA

SMA YADIKA 10 KOSAMBI


SKRIPSI


Logo stmik raharja.jpg


Disusun Oleh :

NIM
: 1411483236
NAMA


JURUSAN SISTEM INFORMASI

KONSENTRASI SISTEM INFORMASI MANAJEMEN

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

STMIK RAHARJA

TANGERANG

2017/2018




SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA


LEMBAR PENGESAHAN SKRIPSI

 

PERANCANGAN SISTEM INFORMASI PENDAFTARAN

PESERTA DIDIK BERBASIS WEB PADA

SMA YADIKA 10 KOSAMBI

Disusun Oleh :

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

 

 

Disahkan Oleh :

Tangerang, Juli 2018

Ketua
       
Kepala Jurusan
STMIK RAHARJA
       
Sistem Informasi
           
           
           
           
(Dr. Ir. Untung Rahardja M.T.I.,MM)
       
(Nur Azizah, M.Akt., M.Kom.)
NIP : 000594
       
NIP : 078010


SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN PEMBIMBING


PERANCANGAN SISTEM INFORMASI PENDAFTARAN

PESERTA DIDIK BERBASIS WEB PADA

SMA YADIKA 10 KOSAMBI


Dibuat Oleh :

NIM
: 1411483236
Nama

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Manajemen Informatika

Konsentrasi Sistem Informasi Manajemen

Tahun Akademik 2017/2018


Disetujui Oleh :

Tangerang, Juli 2018

Pembimbing I
   
Pembimbing II
       
       
       
       
(Abdul Hayat, M.T.I)
   
(Erna Astriyani, S.Kom., M.T.I)
NID : 07133
   
NID : 15017




SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA


LEMBAR PERSETUJUAN DEWAN PENGUJI


PERANCANGAN SISTEM INFORMASI PENDAFTARAN

PESERTA DIDIK BERBASIS WEB PADA

SMA YADIKA 10 KOSAMBI


Dibuat Oleh :

NIM
: 1411483236
Nama

Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian

Komprehensif

Jurusan Manajemen Informatika

Konsentrasi Sistem Informasi Manajemen

Tahun Akademik 2017/2018


Disetujui Penguji :


Tangerang, Agustus 2018

Ketua Penguji
 
Penguji I
 
Penguji II
         
         
         
         
(_______________)
 
(_______________)
 
(_______________)
NID :
 
NID :
 
NID :




SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR KEASLIAN SKRIPSI


PERANCANGAN SISTEM INFORMASI PENDAFTARAN

PESERTA DIDIK BERBASIS WEB PADA

SMA YADIKA 10 KOSAMBI


Disusun Oleh :

NIM
: 1411483236
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Manajemen Informatika
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, Juli 2018

 
 
 
 
 
NIM : 1411483236

 

)*Tandatangan dibubuhi materai 6.000;




ABSTRAK

Pada SMA Yadika 10 Kosambi pendaftaran peserta didik baru masih secara manual dengan datang langsung ke sekolah dengan membawa persyaratan yang telah ditentukan pihak sekolah untuk mendaftarkan diri lalu peserta didik tersebut akan mengisi fromulir pendaftaran dengan dengan lengkap jika formulir tersebut masih belum lengkap siswa diperbolehkan melengkapi data tersebut dirumah secara benar jika sudah lengkap siswa di minta agar segera menyerahkan formulir tersebut pada pihak Admin PPDB, hal tersebut sakan membutuhkan waktu yang lama. Maka dari sebuah permasalahan yang dihadapi pendaftaran peserta didik baru membutuhkan sistem informasi pendaftaran peserta didik berbasis web yang akan memudahkan calon peserta didik baru untuk mendaftaran diri secara online dimana pun dan kapan pun selama masa periode penerimaan peserta didik baru masih dibuka pada tahun ajaran baru dan data siswa yang sudah mendaftar akan tersimpan didalam database secara rapih dan akurat dan terjamin keamanan data peserta didik baru, aplikasi tersebut akan memudahkan admin dalam penerimaan peserta didik baru dengan hanya mengecek apakah berkas yang yang telah diinput calon peserta didik baru tersebut sudah memenuhi syarat atau belum jika sudah dilengkapi secara benar maka calon peserta didik tersebut dinyatakan diterima admin jika admin sudah menglik kolom diterima sebagai siswa pada berkas siswa tersebut maka secara otomatis didalam berkas calon peserta didik berstatus LULUS, sebuah sistem yang akan dibuat akan menggunakan metode SDLC (System Development Life Cycle) dan berbagai pengujian sistem dengan menggunakan metode black box testing yaitu metode uji coba yang akan memfokuskan untuk keperluan software agar kesalahan pada data terminimalisir, dari sistem tersebut maka akan dikembangkan sebuah sistem yang akan memudahkan siswa dalam mendaftarkan diri dan memudahkan admin untuk membuat laporan.

Kata Kunci : Pendaftaran, SWOT, SDLC, UML Peserta Didik.




ABSTRACT

on a T 10 HIGH SCHOOL enrollment of new learners Kosambi still manually by coming directly to the school by bringing the requirements determined by the school to register and then learners will fill takes the form registration with complete the form if it is still not complete students are allowed complete the data correctly if the home is complete students immediately ask that the parties submit the form Admin PPDB, sakan takes a long time.Then from a problem facing new learners need registration information system web-based learner registration which will make it easier for prospective learners new to mendaftaran themselves online anywhere and anytime as long as period of receipt of new learners is still opened in the new school year and students who signed up will be stored in the database in clean and accurate data security and secure new learners, it will make it easier for the admin in acceptance of new learners with only check if a file has been inputted the new prospective learners already eligible or not if it is fitted correctly then the prospective learners is declared acceptable admin if the admin column menglik already accepted as students in the student file is then automatically in the files of prospective students graduated, representing a system that will be created will use the method of SDLC (System Development Life Cycle) and various testing systems using black box testing testing method that will focus for the purposes of software so that an error in the data terminimalisir, the system will then developed a system that will make it easier for students in Register and make it easier for Admins to make a report.

Keywords: Registration, SWOT, SDLC, UML, Learners.




KATA PENGANTAR


Puji syukur Alhamdulillah, saya panjatkan kehadirat Allah SWT yang telah melimpahkan rahmat dan karunia-Nya, sehingga pada akhirnya penulis dapat menyelesaikan Laporan Skripsi ini yang penulis sajikan dalam bentuk buku yang sederhana. Adapun judul penulis Laporan Skripsi ini yaitu “PERANCANGAN SISTEM INFORMASI PENDAFTARAN PESERTA DIDIK BERBASIS WEBPADA SMA YADIKA 10 KOSAMBI

Penulis menyadari bahwa dalam penyusunan laporan skripsi ini masih terdapat banyak kekurangan, dikarenakan keterbatasan kemampuan penulis dalam mendapatkan berbagai sumber yang menjadi bahan acuan dalam penyusunan. Oleh karena itu, penulis menyampaikan rasa terima kasih kepada pihak-pihak yang telah membimbing serta mendukung penulis dalam menyelesaikan Laporan Skripsi, antara lain :

  1. Bapak Dr. Ir. Untung Rahardja, M.T.I., MM selaku Ketua STMIK Raharja.
  2. Bapak Sugeng Santoso, M.Kom., selaku Pembantu Ketua I Bidang Akademik STMIK Raharja
  3. Ibu Nur Azizah, M.Akt., M.Kom. selaku Kepala Jurusan Sistem Informasi (SI).
  4. Bapak Abdul Hayat, M.T.I. selaku Pembimbing I yang senantiasa memberikan arahan dan bimbingan dengan sangat baik serta masukan dan semangat kepada penulis untuk menyelesaikan laporan skripsi ini.
  5. Ibu Erna Astriyani, M.T.I selaku Pembimbing II yang juga telah berkenan memberikan bimbingan, bantuan masukan dan semangat kepada penulis untuk menyelesaikan laporan skripsi ini.
  6. Bapak dan Ibu Dosen STMIK Raharja yang telah memberikan ilmu pengetahuan selama kuliah kepada penulis.
  7. Bapak Zumkhoir, S.pd.I. selaku stakeholder yang telah membantu penulis dalam melakukan observasi dan pengumpulan data.
  8. Kedua orang tua, suami tercinta dan keluarga yang telah memberikan support, baik moril, materil, kritik dan saran, maupun doa, dan juga memberikan motivasi untuk saya dalam penyusunan laporan Skripsi ini.
  9. Kepada teman-teman seperjuangan (Putri, Chesta, Taufik, Hotma, Sarah, Tia, Yayu, Winda, Fitroh, Mega, Icha, Cici, Wawas, Alm Ricki Sinu, Leli, Amel, Mella, Made, Julham, Riska) yang selalu memberikan support dan saran kepada penulis
  10. Penulis menyadari bahwa dalam penulisan Laporan skripsi ini masih jauh dari kata sempurna.Oleh karena itu kritik dan saran yang membangun penulis harapkan untuk pemicu karya yang lebih baik lagi.Dan semoga Laporan Skripsi ini dapat bermanfaat bagi pihak yang membutuhkannya.

    Tangerang, Juli 2018
    (Ade Sipah Fauziah)
    NIM. 1411483236



    Daftar isi


    DAFTAR TABEL
    1. Tabel 3.1 Tabel Elisitasi Tahap I
    2. Tabel 3.2 Tabel Elisitasi Tahap II
    3. Tabel 3.2 Tabel Elisitasi Tahap III
    4. Tabel 3.2 Tabel Final Draft Elisitasi
    5. Tabel 4.1 Tabel Perbedaan Sistem yang berjalan dengan yang diusulkan
    6. Tabel 3.2 Tabel Pendaftaran
    7. Tabel 4.3 Tabel Jadwal Test
    8. Tabel 4.4 Tabel Tempat Tinggal
    9. Tabel 4.5 Tabel Dokumen Pendaftaran
    10. Tabel 4.6 Tabel jadwal Test Detail
    11. Tabel 4.7 Tabel Kesehatan
    12. Tabel 4.8 Tabel Pendidikan Sebelumnya
    13. Tabel 4.9 Tabel User
    14. Tabel 4.10 Tabel




    DAFTAR GAMBAR
    1. Gambar 3.1 Struktur Organisasi
    2. Gambar 3.2 Use Case Diagram yang sedang berjalan
    3. Gambar 3.3 Activity Diagram yang sedang berjalan
    4. Gambar 4.1 Use Case Diagram yang diusulkan
    5. Gambar 4.2 Activity Diagram Operator yang diusulkan
    6. Gambar 4.3 Activity Diagram Calon Siswa yang diusulkan
    7. Gambar 4.4 Sequence Diagram Operator diusulkan
    8. Gambar 4.5 Sequence Diagram Calon Siswa yang diusulkan
    9. Gambar 4.6 Class Diagram yang diusulkan
    10. Gambar 4.7 Tampilan Home Awal
    11. Gambar 4.8 Tampilan Pendaftaran
    12. Gambar 4.9 Tampilan Login
    13. Gambar 4.10 Tampilan Login Salah
    14. Gambar 4.11 Tampilan Home Admin
    15. Gambar 4.12 Tampilan User
    16. Gambar 4.13 Tampilan Kelas
    17. Gambar 4.14 Tampilan Pendaftaran
    18. Gambar 4.15 Tampilan Jadwal Test
    19. Gambar 4.16 Tampilan Laporan




    DAFTAR SIMBOL


    Simbol Use Case Diagram
    Simbol Activity Diagram
    Simbol Sequence Diagram



    BAB I

    PENDAHULUAN

    Latar Belakang

    Dalam perkembangan ilmu teknologi informasi pada saat ini, sangatlah berpengaruh terhadap persaingan dunia yang sangat berkembang pesat, maka dari itu sebuah instansi bersaing dalam hal pembuatan sebuah sistem manajemen informasi untuk menjadi lebih baik dan membantu memudahkan pekerjaan pegawai dengan meningkatkan sistem yang sedang berjalan agar lebih efektif dan efesien dengan memanfaatkan perkembangan ilmu teknologi.

    SMA Yadika 10 Kosambi merupakan Yayasan Abdi Karya yang didirikan pada tanggal 14 Februari tahun 1976 oleh DR. Darianus Lungguk Sitorus dan Ny. Luceria Siagian B.Sc keduanya bertempat tinggal di Jakarta. Sekolah Nasional yang sangat terkenal didaerah Kosambi dan sekitarnya , karena Sekolah ini sudah terakreditasi ”A” yang berada di Jl. Raya Salembaran, No.26 Cengklong Kosambi Kabupaten Tangerang.

    Pada saat ini pendaftaran peserta didik baru pada sekolah SMA Yadika 10 masih secara manual yaitu dengan datang langsung untuk melakukan pendaftaran dengan membawa persyaratan yang diperlukan, melakukan pengisian formulir pendaftaran dan melakukan sesi wawancara lalu jika masih ada berkas yang belum di isi secara lengkap maka calon siswa bisa membawa pulang berkas tersebut untuk melengkapinya dan jika sudah melengkapi data tersebut maka calon siswa bisa datang kembali untuk menyerahkan kelengkapan data dan melakukan pembayaran pendaftaran, maka hal tersebut akan memperlambat kinerja karyawan maupun calon peserta didik itu sendiri. Maka dari itu penulis menerapkan sistem komputerisasi dengan mengembangkan sebuah sistem yang sudah ada dengan menambahkan pendaftaran peserta didik baru secaraonline pada websekolah tersebut. Maka, penulis mengharapkan sistem tersebut dapat membantu dan memudahkan karyawan dancalon peserta didik untuk melakukan pendaftaran sehingga akan meningkatkan kualitas sekolah tersebut.

    Dengan berbagai masalah tersebut, maka penulis membuat sebuah analisa untuk penulisan yaitu PERANCANGAN SISTEM INFORMASI PENDAFTARAN PESERTA DIDIK BERBASIS WEB PADA SMA YADIKA 10 KOSAMBI.

    Rumusan Masalah

    Dari uraian diatas maka rumusan masalah yang akan penulis ajukan bersangkutan dengan menganalisa sistem yang saat ini berjalan dan masalah yang timbul pada sistem:

    1. Bagaimana sistem pendataan pendaftaran peserta didik yang sedang berjalan pada SMA Yadika 10?
    2. Apa yang menjadi kendala pada pendaftaran peserta didik pada SMA Yadika 10?
    3. Bagaimana merancang bangun sistem pendaftaran peserta didik pada SMA Yadika 10?

    Tujuan dan Manfaat Penelitian

    Tujuan Penelitian

    Tujuan penelitian penulisan pendaftaran peserta didik pada SMA yadika 10 Kosambi adalah:

    1. Untuk merancang bangunweb pendaftaranonline agar calon peserta didik dapat melakukan pendaftaran secara online dan memudahkan admin penerimaan calon peserta didik baru dalam menginput data dan melakukan pengecekan ulang calon peserta didik tersebut apakah data yang dimasukan sudah benar atau belum . Agar terjadi kesalahan dalam penginputan data calon peserta didik.

    2. Untuk meminimalisir kertas-kertasformulir pendaftaran yang akan diserahkan oleh admin Penerimaan Peserta Didik Baru, dengan adanya aplikasi sistem yang akan dibuat pihak admin tidak perlu memberikan kertas form pendaftran untuk diisi oleh calon siswa tersebut. Karna data siswa tersebut sudah ada didalam sistem.

    3. Untuk membuat laporan pendaftaran calon peserta didik secara online dalam website sekolah.

    Manfaat Penelitian

    Manfaat penelitian penulisanyang ingin dicapai pada SMA Yadika 10 Kosambi adalah:

    1. Untuk membantu pihak sekolah dalam proses mengembangkan sistem pendaftaran online untuk peserta didik baru.

    2. Untuk meminimalisir kesalahan dalam penginputan data calon peserta didik dan laporan pendaftaran dapat dilihat secara berkala.

    3. Agar calon siswa baru dapat mendaftarkan diri dengan mudah secara online dan tidak perlu datang langsung ke sekolah cukup dengan mendaftarkan diri di Website Sekolah secara online jika data diri sudah lengkap dan admin menyatakan siswa tersebut berhasil mendaftarkan diri secara online lalu siswa tersebut akan diarahkan untuk datang kesekolah dan melakukan registrasi secara langsung.

    Ruang Lingkup

    Agar sebuah pembahasan lebih spesifik dan lebih terarah maka dari itu perlu adanya ruang lingkup penelitian pada SMA Yadika 10 adalah pendaftaran calon peserta didikmulai dari pengisian formulir pendaftaran, menyerahkan kelengkapan data, memberitahukan kepada calon peserta didik untuk pembayaran registrasi dan SPP perbulan. Sampai proses pembuatan laporan pendaftarancalon peserta didik baru dan peserta didik tersebut dinyatakan diterima sebagai siswa SMA Yadika 10 Kosambi.

    Metode Penelitian

    Dari metode penelitian ini penulis menggunakan beberapa metode untuk menyelesaikan perancangan dan untuk mendapatkan data-data yang akan digunakan sebagai bahan, dan dapat memperoleh hasil yang sesuai yang diharapkan penulis, adapun beberapa metode yang akan digunakan ialah sebagai berikut :

    Metode Pengumpulan Data

    Untuk mendapatkan data yang diperlukan dalam penelitian, maka peneliti menggunakan beberapa metode sebagai berikut :

    1. Wawancara (Interview)

      Penelitian yang dilakukan dengan sesi tanya jawab kepada kepala sekolahdan staff-staff yang bersangkutan untuk mendapatkan informasi yang diperlukan oleh penulis agar mendapatkan data secara lengkap dan jelas.

    2. Metode Pengamatan Langsung (Observation)

      Penelitian yang dilakukan dengan cara datang langsung dan melakukan pencatatan dan mengetahui langsung sistem yang berjalan dan apa saja hambatan-hambatan dan kesalahan yang sering terjadi pada saat admin penerimaan peserta didik baru melakukan pendataan.

    3. Studi Pustaka (Library Pustaka)

      Selain melakukan wawancara dan oberservasi Penelitian yang dilakukan oleh penulis dengan melakukan studi pustaka bertujuan agar mendapatkan data-data untuk melengkapi penulisan yang lebih relevan yang diperlukan untuk merancang sistem yang akan dibuat oleh penulis untuk memudahkan admin penerimaan peserta didik dalam melakukan pendataan dan memudahkan untuk calon peserta didik untuk melakukan pendaftran diri secara online.

    Metode Analisa

    Untuk mengidentifikasi situasi serta kondisi pada Sekolah SMA Yadika 10 Kosambi maka penulis melakukan Analisa yaitu Analisa SWOT yang dapat didefinisikan suatu cara menganalisa sebuah faktor yaitu faktor internal dan faktor eksternal yang akan dijadikan strategi dan langkah-langkah dalam mengoptimalkan usaha yang akan lebih menguntungkan serta menjadi salah satu penyeimbang analisa internal dari sebuah perusahaan dan terdapat 2 faktor diantaranya faktor internal yaitu Strength, weakness dan faktor Eksternal yaitu Opportunity dan threat.

    Metode Perancangan Sistem

    Pada penelitian ini metode perancangan yang digunakan yaitu SLDC(System Development Life Cycle) dengan tahapan sebagai berikut :

    1. Perencanaan (Planning)

      Tahap perencanaan adalah tahap awal pengembangan sistem yang mendefinisikan perkiraan kebutuhan – kebutuhan sumber daya, seperti : perangkat fisik, metode dan anggaran yang sifatnya masih umum. Dalam tahap ini juga dilakukan langkah – langkah berupa : mendefinisikan masalah, menentukan tujuan sistem, mendefinisikan kendala – kendala sistem dan membuat studi kelayakan.

    2. Analisis (Analysis)

      Tahap analisis merupakan tahap penelitian atau sistem yang berjalan dengan tujuan untuk merancang sistem yang baru dengan menggunakan tools atau alat bantu UML (Unified Modeling Language) dengan Softwarevisual paradigm yaitu sebuah bahasa yang berdasarkan grafik atau gambar, menvisualisasikan, menspesifikasikan, membangun pendokumentasian dari sebuah sistem pengembangan piranti lunak berbasis “OO” (Object Oriented) melalui tahap : Usecase Diagram, Sequence Diagram, dan Activity Diagram yang dilakukan melalui 4 tahap, yaitu : (1) Survey terhadap sistem yang berjalan, (2) Analisa terhadap temuan survey, (3) Identifikasi kebutuhan informasi dengan menggunakan alat bantu elisitasi melalui 4 tahapan, yaitu tahap 1 (satu) mencakup semua kebutuhan sistem, tahap 2 (dua) melakukan pengelompokkan kebutuhan dengan metode MDI (Mandatory, Desirable, Inessential) selanjutnya tahap 3 (tiga) dengan TOE (Technical, Operational, dan Economic) serta tahap final, 4 (empat) identifikasi persyaratan sistem. Hasil analisa kemudian dibuat laporan untuk masukan dalam perancangan sistem yang diusulkan.

    3. Perancangan (Design)

      Tahap Design yaitu tahap dalam menentukan proses data yang diperoleh oleh sistem baru dengan tujuan memenuhi kebutuhan user dengan alat bantu UML dengan software visual paradigm Use Case Diagram, Class Diagram, Sequence Diagram dan Activity Diagram. Proses design akan menerjemahkan syarat kebutuhan ke sebuah perancangan perangkat lunak yang dapat diperkirakan sebelum dibuat coding. Dalam penelitian ini, bahasa pemrograman yang diusulkan menggunakan PHP dan HTML, tampilan antar muka aplikasinya menggunakan CSS, pembuatan database menggunakan MariaDB, membuat desainnya menggunakan aplikasi Notepad++, framework PHP yang digunakan merupakan Laravel dan untuk server menggunakan Apache. Dokumen inilah yang akan digunakan programmer untuk melakukan aktivitas pembuatan sistemnya. Langkah-langkah yang dilakukan adalah menyiapkan rancangan sistem yang rinci, mengindentifikasi alternatif konfigurasi sistem dan menyiapkan usulan implementasi.

    4. Implementasi (Implementation)

      Tahap implementasi adalah tahap dimana rancangan sistem yang dibentuk menjadi suatu kode (program) yang siap untuk dioperasikan, Langkah – langkahnya yaitu : menyiapkan fasilitas fisik dan personil, dan melakukan simulasi.

    5. Pemeliharaan (Maintenance)

      Setelah melakukan implementasi terhadap sistem baru, tahap berikutnya yang perlu dilakukan adalah pemakaian atau penggunaan, audit sistem, penjagaan, perbaikan dan pengembangan sistem.

    Metode Pengujian

    Dalam penelitian dan penelitian yang di lakukan ini, peneliti juga mengajukan metode pengujian yang digunakan untuk menguji sistem atau aplikasi yang dirancang dengan menggunakan metode pengujian black box testing. Metode pengujian ini yaitu menggunakan Blackbox Testing adalah metode uji coba yang menfokuskan pada keperluan software, karena itu uji coba Blackbox memungkinkan pengembang Software untuk membuat himpunan kondisi input yang akan melatih seluruh syarat – syarat fungsional suatu program metode pengujian blackbox berusaha untuk menemukan kesalahan dalam beberapa kategori, kesalahan dalam struktur data atau akses database eksternal¸ kesalahan performa, kesalahan initialisasi, dan terminasi.

    Sistematika Penulisan

    Untuk memahami secara garis besar dan untuk lebih jelas materi yang terdapat pada laporan dengan mengelompokan menjadi beberapa sub-sub sistem sebagai berikut

    BAB I : PENDAHULUAN
    Dalam bab ini akan dijelaskan mengenai beberapa masalah yangakan dibahas dalam sebuah ini. Diantaranya latar belakang, rumusan masalah, tujuan dan manfaat penelitian, ruang lingkup, metode penelitian, dan uraian sistematika penulisan laporan yang akan dibuat.

    BAB II : LANDASAN TEORI
    Dalam bab ini akan dijelaskan mengenai hal hal yang membahas tentang analisa tata kearsipan dan tata naskah dinas yang akan dikutip dari bebarapa sumber dan referensi atau pun dari hasil penelitian yang dilakukan penulis.

    BAB III : PEMBAHASAN
    Dalam bab ini berisi gamabaran dan sejarah singkat pada kantor kecamatan pakuhaji, struktur organisasi, permasalahan yang akan dihadapi, alternatif pemecahan masalah, dan menganalisa proses sistem yang berjalan.

    BAB IV : PENUTUP
    Bab ini berisi tentang kesimpulan dan saran dari hasil penelitian yang dilakukan oleh penulis untuk membuat Laporan dan melakukan perbaikan dimasa yang akan datang.

    DAFTAR PUSTAKA
    Daftar pustaka berisikan daftar sumber kutipan yang dipakai dalam pembahasan penelitian.

    DAFTAR LAMPIRAN
    Berisi daftar-daftar lampiran yang digunakan dalam penelitian.



    BAB II

    LANDASAN TEORI

    Teori Umum

    Konsep Dasar Sistem

    1. Definisi Sistem

    Menurut Hartono (2013:9)[1], “Sistem adalah suatu himpunan dari berbagai bagian atau elemen, yang saling berhubungan secara terorganisasi berdasar fungsi - fungsinya, menjadi satu kesatuan”.

    Menurut Pratama dalam jurnal JMII (Jurnal Masyarakat Informatika Indonesia) (2017:83)[2], Sistem didefinisikan ”sebagai sekumpulan prosedur yang saling berkaitan dan saling terhubung untuk melakukan suatu tugas bersama-sama. Secara garis besar, sebuah sistem informasi terdiri atas tiga komponen utama. Ketiga komponen tersebut mencakup software, hardware, dan brainware. Ketiga komponen ini saling berkaitan satu sama lain”.

    2. Karakteristik Sistem

    Menurut Hutahaen (2014:3-5)[3], Supaya sistem itu dikatakan sistem yang baik memiliki karakteristik yaitu :

    1. Komponen (Componens)

    2. Bagian-bagian atau elemen-elemen yang dapat berupa benda atau manusia, bentuk abstrak atau nyata, dan disebut subsistem.

    3. Penghubung antar bagian (Interface)

    4. Sesuatu yang bertugas menjembatani satu bagian dengan bagian lain, dan memungkinkan terjadinya interaksi / komunikasi antarbagian.
    5. Batas (Boundary)

    6. Sesuatu yang membedakan antara satu sistem dengan sistem atau sistem-sistem lain.

    7. Lingkungan (Enviroment)

    8. Segala sesuatu yang berada diluar sistem dan dapat bersifat menguntungkan atau merugikan sistem yang bersangkutan.
    9. Masukan (Input)

    10. Sesuatu yang merupakan bahan untuk diolah atau diproses oleh sistem.

    11. Mekanisme pengolahan (Processing)

    12. Perangkat dan prosedur untuk mengubah masukan menjadi keluaran dan menampilkannya.

    13. Keluaran (Output)

    14. Berbagai macam bentuk hasil atau produk yang dikeluarkan dari pengolahan.

    15. Tujuan (Goal/Objective)

    16. Sesuatu atau keadaan yang ingin dicapai oleh sistem, baik dalam jangka pendek maupun jangka panjang.
    17. Sensor dan Kendali (Sensor and Control)

    18. Sesuatu yang bertugas untuk memantau dan mengonfirmasikan perubahan-perubahan didalam lingkungan dan dalam diri sistem kepada sistem.
    19. Umpan Balik (Feedback)

    20. Informasi tentang perubahan-perubahan lingkungan dan perubahan-perubahan (penyimpangan) dalam diri sistem.

    Konsep Dasar Sistem Informasi

    1. Definisi Sistem Informasi

    Menurut Sutarman (2012:13)[4], “Sistem Informasi adalah sistem yang dapat didefinisikan dengan mengumpulkan, memproses, menyimpan, menganalisis, dan menyebarkan informasi untuk tujuan tertentu, seperti sistem lainnya, sebuah sistem informasi terdiri atas input (data, intruksi) dan output (laporan,kalkulasi)”.

    Pendapat lain diutarakan oleh Khanna Tiara, dkk dalam Jurnal CCIT (2015:34)[5] mengatakan bahwa “Sistem informasi adalah suatu sistem di dalam 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”.

    2. Klasifikasi Sistem Informasi

    Sistem informasi dapat dibentuk sesuai kebutuhan organisasi masing-masing. Oleh karena itu, untuk dapat menerapkan sistem yang efektif dan efisien diperlukan perencanaan, pelaksanaan, pengaturan, dan evaluasi sesuai keinginan masing-masing organisasi. Klasifikasi sistem informasi tersebut sebagai berikut:

    1. Sistem informasi berdasarkan level organisasi.
      Dikelompokkan menjadi level operasional, level fungsional dan level manajerial.

    2. Sistem informasi berdasarkan aktifitas manajemen.
      Dikelompokkan menjadi sistem informasi perbankan, sistem informasi akademik, sistem informasi kesehatan, sistem informasi asuransi dan sistem informasi perhotelan.

    3. Sistem informasi berdasarkan fungsionalitas bisnis.
      Dikelompokkan menjadi sistem informasi akuntansi, sistem informasi keuangan, sistem informasi manufaktur, sistem informasi pemasaran dan sistem informasi sumber daya manusia.

    Konsep Dasar Informasi

    1. Definisi Informasi

    Menurut Pratama dalam jurnal JMII (Jurnal Masyarakat Informatika Indonesia) (2017:83)[2], ”Hasil pengolahan data dari satu atau berbagai sumber yang kemudian diolah, sehingga memberikan nilai, arti, dan manfaat. Pada proses pengolahan data, untuk dapat menghasilkan informasi, juga dapat dilakukan proses verifikasi secara akurat, spesifik, dan tepat waktu.”.

    Hal ini penting agar informasi dapat memberikan nilai dan pemahaman kepada pengguna. Pengguna dalam hal ini mencakup pembaca, pendengar, penonton, bergantung pada bagaimana cara pengguna tersebut menikmati sajian informasi dan melalui media apa informasi tersebut disajikan”.

    Menurut Maimunah dkk dalam Jurnal CCIT Vol.5 No.3 (2012:57)[6], “Informasi adalah data yang telah diolah menjadi sebuah bentuk yang lebih berarti bagi penerimanya dan bermanfaat dalam mengambil suatu keputusan”.

    2. Kualitas Informasi

    Menurut Kadir (2014:56)[7], Istilah kualitas informasi (quality of information) terkadang juga dipakai untuk menyatakan informasi yang terbaik dari sekian karakteristik yang telah dibahas, kualitas informasi seringkali diukur berdasarkan urat yaitu informasi harus bebas dari kesalahan dan tidak menyesatkan.

    1. Tepat waktu yaitu Informasi yang datang pada penerima tidak boleh terlambat karena informasi yang usaha tidak mempunyai nilai lagi, karena informasi untuk tiap-tiap orang satu dengan yang lainnya berbeda.

    2. Relevan yaitu Informasi tersebut mempunyai manfaat untuk pemakainya. Untuk mendapatkan informasi yang akurat, tepat waktu dan relevan maka dibutuhkan suatu bentuk proses pengolahan data menjadi informasi yang diharapkan.

    3. Akurat yaitu informasi mencerminkan keadaan yang sebenarnya. Pengujian terhadap hal ini biasanya dilakukan melalui dua orang atau lebih yang berbeda-beda dan apabila hasil tersebut sama, maka dianggap data tersebut akurat.

    4. Lengkap yaitu informasi yang diberikan harus lengkap.

    3. Nilai Informasi

    Menurut Sutabri (2012:37)[8], Nilai informasi dapat ditentukan oleh 2 (dua) hal, yaitu manfaat dan biaya untuk mendapatkannya. Suatu informasi dapat dikatakan bernilai bila dimanfaatkan secara efektif dibanding dengan biaya mendapatkannya. Pengukuran nilai informasi ini didasarkan atas 10 (sepuluh) sifat yaitu:

    1. Kemudahan dalam memperoleh
      Informasi memperoleh nilai yang lebih sempurna apabila dapat diperoleh secara mudah. Informasi yang penting dan sangat dibutuhkan menjadi tidak bernilai jika sulit diperoleh.

    2. Sifat luas dan kelengkapannya
      Informasi mempunyai nilaiyang lebih sempurna apabila mempunyai lingkup/cakupan yang luas dan lengkap. Informasi yang tidak lengkap menjad tidak bernilai, karena tidak dapat digunakan secara tidak baik.

    3. Ketelitian
      Informasi mempunyai nilai yang lebih sempurna apabila mempunyai ketelitian/akurat. Informasi tidak bernilai jika tidak akurat, karena akan mengakibatkan kesalahan pengambilan keputusan.

    4. Kecocokan dengan pengguna
      Informasi mempunyai nilai yang lebih sempurna apabila sesuai dengan kebutuhan penggunanya. Informasi berharga dan penting menjadi tidak bernilai jika tidak sesuai dengan kebutuhan penggunanya, karena tidak dapat dimanfaatkan untuk mengambil keputusan.

    5. Ketepatan waktu
      Informasi mempunyai nilai yang lebih sempurna apabila diterima oleh pengguna pada saat tepat. Informasi berharga dan penting menjadi tidak bernilai jika terlambat diterima/usang, karena tidak dapat dimanfaatkan pada saat pengambilan keputusan.

    6. Kejelasan
      Informasi yang jelas akan meningkatkan kesempurnaan nilai informasi. Kejelasan informasi dipengaruhi oleh bentuk dan format informasi.

    7. Fleksibelitas/keluwesannya
      Nilai informasi semakin sempurna apabila memiliki fleksibilitas tinggi. Fleksibilitas informasi diperlukan oleh para manajer/pimpinan pada saat pengambilan keputusan.

    8. Dapat dibuktikan
      Nilai informasi semakin sempurna apabila informasi tersebut dapat dibuktikan kebenarannya, kebenaran informasi bergantung pada validitas dan sumber yang indah.

    9. Tidak ada prasangka
      Nilai informasi semakin sempurna apabila informas tersebut tidak menimbulkan prasangka dan keraguan adanya kesalahan informasi.

    10. Dapat diukur
      Informasi untuk pengambilan keputusan harus dapat diukur agar dapat mencapai nilai yang sempurna.

    Konsep Dasar Data

    1. Definisi Data

    Menurut Eka Iswandy dalam Jurnal TEKNOIF (2015:73)[9] mendefinisikan “Data adalah sesuatu yang belum mempunyai arti bagi penerimanya dan masih memerlukan adanya suatu pengolahan. Data bisa berwujud suatu keadaan, gambar, suara, huruf, angka, matematika, bahasa ataupun simbol-simbol lainnya yang bisa kita gunakan sebagai bahan untuk melihat lingkungan, obyek, kejadian ataupun suatu konsep”.

    2. Jenis Data

    Menurut Kuncoro dalam Wanda dkk (2014:1444)[10] menyatakan data berdasarkan jenis tebagi dua, yaitu :

    1. Data Kuantitatif yaitu data yang terbentuk angka atau bilangan. Sesuai denganbentuknya, data kuantitaif dapat diolah atau dianalisi menggunakan teknik perhitungan matematik atau statistika.

    2. Data Kualitatif yaitu data yang berbentuk kata-kata, bukan dalam bentuk angka. Data kuantitatif diperoleh melalui berbagai wawancara, analisis dokumen, atau observasi.

    Teori Khusus

    Konsep Dasar Perancangan Sistem

    1. Definisi Perancangan Sistem

    Menurut Hanif Al Fatta dan Robert Marco dalam Jurnal Telematika (2015:69)[11] mendefinisikan “Perancangan sistem mulanya diawali dengan menentukan segala keperluan yang akan memenuhi apa yang dibutuhkan oleh sistem, siapa yang mengambil langkah dan bagaimana cara menyesuaikannya”.

    Definisi perancangan sistem menurut Priyo Sutopo, dkk dalam Jurnal Informatika Mulawarman (2016:26)[12] adalah “Tahap ini menentukan konfigurasi yang dibutuhkan oleh sistem, mendesain atau merancang perangkat lunak yang termasuk didalamnya adalah proses, aturan yang digunakan, antarmuka pengguna dan inputan yang dibutuhkan”.

    2. Tujuan Perancangan Sistem

    Menurut Muharto & Arisandy (2016:103)[13] “Tujuan Perancangan sistem yaitu untuk memenuhi kebutuhan pemakai (user). Untuk 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”.

    Konsep Dasar Siswa

    1. Definisi Siswa

    Menurut Prof. Dr. Shafique Ali Khan, “Siswa merupakan oramg yang datang ke suatu lembaga untuk memperoleh dan mempelajari beberapa tipe pendidikan, selanjutnya orang ini disebut pelajar atau orang yang mempelajari ilmu pengetahuan berapapun usianya, dari manapun, siapapun, dalam bentuk apapun, dengan biaya apapun, untuk meningkatkan pengetahuan dan moral pelaku belajar.

    Konsep Dasar Guru

    1. Definisi Guru

    Definisi guru menurut Indah Devi Novitasari dalam Naskah Publikasi (2014:5)[14] adalah ”orang yang sengaja mempengaruhi siswa untuk terus belajar”.

    Konsep Dasar Penerimaan

    1. Definisi Penerimaan

    Penerimaan adalah sebuah homonim karena arti-artinya memiliki ejaan dan pelafalan yang sama tetapi maknanya berbeda. Penerimaan memiliki arti dalam kelas nomna atau kata benda sehingga penerimaan dapat menyatakan nama dari seseorang, tempat, atau semua benda dan segala yang dibendakan.

    Konsep Dasar Internet

    1. Definisi Internet

    Menurut Hartono (2013:179 – 180)[1], Internet merupakan jaringan yang digunakan oleh pihak – pihak tertentu yang diberi otoritas oleh pengelola jaringan (administrator). Pada umumnya internet adalah jaringan internet perusahaan, sehingga segala sesuatu yang terdapat di komputer pusat hanya dapat diakses oleh orang – orang tertentu di perusahaan tersebut.

    Konsep Dasar Website

    1. Definisi Website

    Definisi website menurut Wiga Ariyani, dkk dalam International Journal of Science and Research (USR) (2015:380)[15] adalah “Website is a location on the internet which presents a collection of information with respect to the profile of the site owner”. (Website adalah lokasi di internet yang menyajikan kumpulan informasi berkenaan dengan profil pemilik situs).

    Sedangkan menurut Ilka Zufria dan M. Hasan Azhari dalam Jurnal Sistem Informasi (2017:52)[16] mendefinisikan bahwa “Website adalah sekumpulan halaman informasi yang disediakan melalui jalur internet sehingga bisa diakses di seluruh dunia selama terkoneksi dengan jaringan internet. Website merupakan sebuah komponen yang terdiri dari teks, gambar, suara animasi sehingga menjadi media informasi yang menarik untuk dikunjungi oleh orang lain maka dari makna itu, bisa kita pahami bahwa definisi website secara sederhana adalah informasi apa saja yang bisa diakses dengan menggunakan koneksi jaringan internet”.

    Konsep Dasar Unified Modeling Language (UML)

    1. Definisi Unified Modeling Language (UML)

    Menurut Sukamto dan Shalahuddin dalam Journal Speed – Sentra Penelitian Engineering dan Penelitian (2016:66)[17] menyatakan bahwa : Pada perkembangan teknik pemrograman berorientasi objek, munculah sebuah standarisasi bahasa pemodelan untuk pembangunan perangkat lunak yang dibangun dengan menggunakan teknik pemrograman berorientasi objek, yaitu Unified Modeling Language (UML). UML merupakan bahasa visual untuk pemodelan dan komunikasi mengenai sebuah sistem dengan menggunakan diagram dan teks-teks pendukung. UML menyediakan beberapa diagram visual yang menunjukkan berbagai aspek dalam sistem. Ada beberapa diagram yang disediakan dalam UML yaitu :

    1. Class Diagram Menurut Sukamto dan Shalahuddin (2013:141)[17] menyatakan bahwa “Diagram kelas atau class diagram menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem”.

    2. Object Diagram Menurut Sukamto dan Shalahuddin (2013:147)[17] menyatakan bahwa : Diagram objek menggambarakan struktur sistem dari segi penamaan objek dan jalannya objek dalam sistem. Pada diagram objek harus dipastikan semua kelas yang sudah didefinisikan pada diagram kelas harus dipakai objeknya, karena jika tidak, pendefinisian kelas itu tidak dapat dipertanggungjawabkan. Diagram objek juga berfungsi untuk mendefinisikan contoh nilai atau isi dari atribut tiap kelas.

    3. Component Diagram Menurut Sukamto dan Shalahuddin (2013:148)[17] menyatakan “Diagram komponen atau component diagram dibuat untuk menunjukkan organisasi dan ketergantungan diantara kumpulan komponen dalam sebuah sistem. Diagram komponen fokus pada komponen sistem yang dibutuhkan dan ada di dalam sistem”.

    4. Deployment Diagram Menurut Sukamto dan Shalahuddin (2013:154)[17] menyatakan “Diagram deployment atau deployment diagram menunjukkan konfigurasi komponen dalam proses eksekusi aplikasi”.

    5. Use Case Diagram Menurut Sukamto dan Shalahuddin (2013:155)[17] menyatakan bahwa : Use case atau diagram use case merupakan pemodelan untuk kelakukan (behavior) sistem informasi yang akan dibuat. Use case mendeskripsikan sebuah interaksi antara satu atau lebih actor dengan sistem informasi yang akan dibuat. Secara kasar, use case digunakan untuk mengetahui fungsi apa saja yang ada di dalam sebuah sistem informasi dan siapa saja yang berhak menggunakan fungsi-fungsi itu.

    6. Activity Diagram Menurut Sukamto dan Shalahuddin (2013:161)[17] menyatakan bahwa : Diagram aktivitas atau activity diagram menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis atau menu yang ada pada perangkat lunak. Yang perlu diperhatikan disini adalah bahwa diagram aktivitas menggambarkan aktivitas sistem bukan apa yang dilakukan actor, jadi aktivitas yang dapat dilakukan oleh sistem.

    7. Sequence Diagram Menurut Sukamto dan Shalahuddin (2013:165)[17] menyatakan bahwa : Diagram sekuen menggambarkan kelakuan objek pada use case dengan mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima antar objek. Oleh karena itu untuk menggambar diagram sekuen maka harus diketahui objek-objek yang terlibat dalam sebuah use case beserta metode-metode yang dimiliki kelas yang diinstansiasi menjadi objek itu. Membuat diagram sekuen juga dibutuhkan untuk melihat skenario yang ada pada use case.

    Konsep Dasar Hypertext Preprocessor (PHP)

    1. Definisi Hypertext Preprocessor (PHP)

    Menurut Kalpesh Adhatrao, dkk dalam International Journal of Data Mining & Knowledge Management Process (IJDKP) (2013:43)[18] mendefinisikan bahwa “PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general purpose server side scripting language that is especially suited for web development and can be embedded into HTML”. (PHP (akronim rekursif untuk PHP: Hypertext Preprocessor) adalah bahasa script sisi server open source umum yang digunakan secara umum yang sangat sesuai untuk pengembangan web dan dapat disematkan ke dalam HTML).

    Definisi PHP (Hypertext Preprocessor) menurut Meiyanto Heri Prasetyo, dkk dalam Jurnal Media Infotama (2015:13) [19] adalah “Bahasa pemrograman web yang bersifat server side, artinya bahasa berbentuk script yang disimpan dan dijalankan dikomputer server (Web Server), sedang hasilnya yang dikirim ke komputer client (Web Browser) dalam bentuk script HTML (Hypertext Markup Language)”.

    Konsep Dasar MySQL

    1. Definisi MySQL

    Menurut Saleh (2013:11)[20] “MySQL adalah sistem yang berguna untuk melakukan proses pengaturan koleksi-koleksi struktur data (database) baik yang meliputi proses pembuatan atau proses pengolahan database”.

    Sedangkan menurut Sedangkan menurut Raharjo dalam Ulfa dan Fikri (2015:21)[21] “MySQL adalah sebuah perangkat yang berperan sebagai server database, yang selanjutnya akan digunakan untuk mempelajari kode-kode PHP yang berkaitan atau membutuhkan akses ke server database”.

    Konsep Dasar XAMPP

    1. Definisi XAMPP

    Menurut Prasetio (2017:75)[22] dalam Jurnal Masyarakat Informatika Indonesia XAMPP merupakan “Singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP, Perl, XAMPP adalah tools yang menyediakan paket perangkat lunak dalam satu buah paket. Dalam paket XAMPP sudah terdapat Apache (webserver), MySQL (database), PHP (server side script), perl, FTP server, PHP MyAdmin”.

    Konsep Dasar Basis Data

    1. Definisi Basis Data

    Menurut Fhatan dalam Jurnal Masyarakat Informatika Indonesia (2017:75)[23], “ basis data terdiri dari 2 kata yaitu, Basis dan Data. Basis kurang lebih dapat diartikan sebagai maras atau gudang tempat, bersarang atau berkumpul.sedangkan data adalah representasi fakta dunia nyata yang mewakili suatu objek seperti manusia (pegawai, siswa , pembeli, pelanggan), barang, hewan, angka,huruf, simbol, teks, gambar, bunyi, atau kombinasinya”.

    Basis data merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, template yang terdapat shape atau conektor. Ada lima langkah utama untuk membuat sebuah diagram di Microsoft Office Visio 2007 yaitu :

    1. Tentukan template yang sesuai.

    2. Buat shape pada halaman kerja (page).

    3. Buat conektor untuk menyambung antar shape.

    4. Buat teks (keterangan shape atau conektor).

    5. Simpan dokumen visio tersebut.

    Konsep Dasar HTML

    1. Definisi HTML

    Definisi HTML (Hyper Text Markup Language) menurut Fera Sulistian Herawati, dkk dalam Jurnal LPKIA (2014:2)[24] adalah “Sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi didalam sebuah browser internet”.

    Sedangkan menurut Saputra yang dikutip oleh Mia Andini dan Khairul Anwar Hafizd dalam Jurnal Sains Dan Informatika (2015:49)[25] mengatakan bahwa “HTML yaitu bahasa pemograman hypertext. HTML ini memiliki fungsi untuk membangun kerangka ataupun format web berbasis HTML”.

    Konsep Dasar Dreamweaver

    1. Definisi Dreamweaver

    Menurut Zomrawi Mohammad, Alsir Mohammad dan Gamalurdeen dalam Internastional Journal Of Computer Science And Telecommunications Vol.5 dengan judul Developing a Tracking and Mobile Mapping System (2014:7)[26]”Dreamweaver is a program to design web pages, in addition to its shape and attractive professional editor that provider a suitable environment for the development of web pages in a neural for the different browser and different web programming languages”.

    Menurut Utomo dalam jurnal (Faulina, 2016)[27], "Adobe dreamweaver merupakan aplikasi penyunting untuk halaman web yang dikeluarkan oleh adobe system yang sebelumnya dkenal dengan macromedia dreamweaver yang dikeluarkan oleh macromedia".

    Konsep Dasar Elisitasi

    1. Definisi Elisitasi

    Menurut Siahaan dalam Iqbal dkk (2017:1)[28] , “Elisitasi adalah pengumpulan kebutuhan aktivitas awal dalam rekayasa kebutuhan (Requirements Engineering)”.

    Pendapat lain dikemukakan oleh Bachtiar dan Atikah (2015:74)[29], “Elisitasi berisi usulan rancangan sistem baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi”.

    Menurut Sommerville, dalam Prastomo (2014:166)[30], “Elisitasi adalah sekumpulan aktifitas yang ditujukan untuk menemukan kebutuhan suatu sistem baru melalui komunikasi dengan pelanggan dan pihak yang memiliki kepentingan dalam pengembangan system”.

    Konsep Dasar Literature Review

    Definisi Literature Review

    Definisi literature review atau studi literatur menurut Canggih Ajika Pamungkas dalam Jurnal INFORMA (2015:11)[31] adalah “Penelitian yang dilakukan dengan mengumpulkan data sekunder dengan cara membaca dan mempelajari bahan-bahan yang berhubungan dengan permasalahan yang akan dibahas dalam penelitian ini termasuk bahan-bahan yang berkaitan dengan proses akademik”.

    Literature Review

    1. Penelitian yang dilakukan oleh MOCHAMAD RINJA (2017)[32]APLIKASI SISTEM PENERIMAAN SISWA BARU BERBASIS WEB PADA SMK NEGERI 10 KAB.TANGERANG” penelitian ini bertujuan untuk membangun website SMK N 10 Kabupaten Tangerang yang nantinya dapat berguna bagi semua pihak. Pembuatan Website ini menggunakan dreamweaver dan PHP MySQL sebagai data basenya. Website yang akan nantinya dirancang terdiri dari beberapa halaman diantarnya halaman utama, profil, pendaftaran, hubungi kami dan buku tamu. Perancangan website ini dilakukan Dengan mengembangkan system aplikasi menggunakan metode UML (Unified Modelling Language) akan membantu dalam pengembangan system secara lengkap sehingga mampu mencakup semua kebutuhan. Hasil yang diharapkan dari penelitian ini berupa Website Pendaftaran Siswa baru di SMK 10 Kabupaten Tangerang, yang mampu memberikan informasi dengan cepat dan akurat.

    2. Penelitian yang dilakukan oleh Kuntari Tri Rahayu (2015)[33] dalam Jurnal Electronic Theses & Dissertation (ETD) Gajah Mada University “SISTEM INFORMASI PENERIMAAN SISWA BARU KELAS OLAHRAGA BERBASIS WEB SMAN 1 SEWON”. Metode menggunakan bahasa pemrograman PHP dibantu dengan Framework Codeigniter, selain itu adanya Javascript membuat tampilan yang lebih interaktif sistem ini menggunakan MySQL untuk pengolahan datanya dan mampu mengelola data-data calon siswa setelah calon siswa melengkapi data tersebut kemudian menyimpan data calon siswa kemudian menampilkan status verifikasi berkas dan hasil seleksi.

    3. Penelitian yang dilakukan oleh Diki Budi Rahayu, Erwin Gunadhi, dan Partono 2013)[34] dengan judul : “Perancangan Sistem Informasi Pendaftaran Peserta Didik Baru Berbasis Web Studi Kasus Di Sma Negeri 14 Garut”. Penelitian yang berisi tentang sebuah perancangan database system dan software interface pada pendaftaran calon siswa baru yang berbasis web, sehingga dapat menggantikan sebagian peran dari petugas pendaftaran calon siswa baru. Perancangan aplikasi web ini, akan memberikan banyak kemudahan-kemudahan dalam melakukan kegiatan, terutama yang ada di luar Garut, yang ingin sekali melakukan pendaftaran calon siswa baru dilakukan secara online.

    4. Penelitian yang dilakukan oleh Siti Rohidatun Hulasiah (2012)[35] Penelitian yang telah dijalankan oleh Siti Rohidatun Hulasiah berjudul “Perancangan Sistem Informasi Penerimaan Siswa Baru Berbasis Web Pada SMK Ikhlas”. Sistem yang diusulkan pada penelitian ini mengunakan web dengan progam PHP dan Mysql untuk membantu bagian penerimaan siswa baru dalam pengolahan data pendaftaran siswa baru dan sistem ini dirancang untuk dijadikan solusi awal dalam memecahkan masalah yang terjadi dalam pengolahan data pendaftaran siswa baru agar efektif dan efisien. Walaupun sistem berjalan saat ini sudah menggunakan komputer, namun ada proses yang masih dikerjakan secara manual dan penggunaan computer masih sebatas aplikasi Microsoft word, dan Microsoft Excel. Dengan ini bagian pendaftaran siswa baru tidak perlu berulang-ulang dalam mengolah data karena menggunakan sistem berbasis web secara online.

    5. Penelitian yang di lakukan oleh Muhammad Taufiq Muslih Dan Bambang Eka Purnama (2013)[36] yang berjudul “Pengembangan Aplikasi Sms Gateway Untuk Informasi Pendaftaran Peserta Didik Baru Di SMAN 1 Jepara”. Sistem yang diusulkan pada penelitian ini menggunakan PHP sebagai bahasa pemogramannya dan MySQL sebagai database dengan tujuan untuk memudahkan bagi panitia penerimaan siswa baru agar dapat lebih mudah dalam mengolah dan memproses data. Sistem ini juga dirancang untuk dijadikan solusi awal dalam memecahkan masalah yang terjadi dalam pengolah data pendaftaran siswa baru agar efektif dan efisien. Sistem yang berjalan saat ini masih dikerjakan secara manual. Dengan perancangan ini bagian pendaftaran baru perlu berulang-ulang dalam mengolah data. Dengan penelitian ini juga dapat terwujudnya sistem yang menghasilkan rekap daftar ulang dengan tepat sekolah ini memiliki kendala terutama dalam system penerimaan siswa baru yang masih tergolong manual.

    6. Penelitian yang di lakukan oleh Jeremy C. Bellah, Liang Chen, dan J. Christopher Zimmer (2018)[37] yang berjudul “DEVELOPMENT OF A PROJECT MANAGEMENT SOFTWARE TOOL: A DESIGN CASE”. Perangkat lunak BPM adalah hasil dari kebutuhan untuk memiliki perangkat lunak yang mudah digunakan yang mendukung pengajaran manajemen proyek baik di tingkat sarjana dan pascasarjana instruksi. Penawaran perangkat lunak manajemen proyek yang ada tidak kondusif untuk mempelajari teknik manajemen proyek sebagaimana ditentukan dalam Badan Manajemen Proyek Pengetahuan (PMBOK).

    7. Penelitian yang di lakukan oleh Özcan Özyurt , Hacer Özyurt dan Adnan Baki (2013)[38] yang berjudul “Design and development of an innovative individualized adaptive and intelligent e-learning system for teaching–learning of probability unit: Details of UZWEBMAT”. sistem e-learning berbasis web adaptif dan cerdas yang inovatif, UZWEBMAT (bahasa Turkisingkatan dari sistem pembelajaran-mengajar adaptif dan INtelligent WEB berbasis MATEMATIKA) adalah dirancang, dikembangkan dan diimplementasikan. Sistem e-learning ini dimaksudkan untuk belajar dan mengajar permutasi tingkat menengah-kombinasi-ekspansi binomial dan subyek probabilitas. Konten yang disiapkan sesuai dengan kurikulum Turki untuk kursus matematika sekolah menengah adalah diubah menjadi objek pembelajaran dalam tiga cara berbeda sesuai dengan VAK (Visual – Auditory– Kinestetik) gaya belajar. Gaya belajar primer / sekunder / tersier siswa yang mendaftar sistemditentukan dan setiap pelajar menerima konten yang sesuai untuk gaya belajar dominannya.

    8. Penelitian yang di lakukan oleh Ansari Saleh Ahmar, Rusli dan Abdul Rahman (2016)[39] yang berjudul “Steps in Designing Queue and Interview Process Using Information System: a Case of Re-registration of New Students in Universitas Negeri Makassar”. Universitas Negeri Makassar (UNM) memiliki sejumlah calon mahasiswa yang cukup banyak. Berdasarkan data yang dirilis oleh BAPSI UNM (2015) bahwa data calon mahasiswa UNM yang lolos seleksi dengan seleksi SBMPTN SNMPTN sebanyak 3.791 orang. Jika calon mahasiswa pascasarjana yang diwawancarai biasanya akan memakan waktu lama dan tentu akan membuat siswa tidak nyaman. Oleh karena itu perlu dirancang suatu sistem informasi untuk menyelesaikan masalah ini. Penelitian ini bertujuan untuk mengembangkan suatu sistem informasi untuk memudahkan proses antrian.

    9. Penelitian yang di lakukan oleh Layla Hasan (2014)[40] yang berjudul “Evaluating the U sability of Educational WebsitesBased on Students' Preferences of Design Characteristics”. penelitian menunjukkan bahwa ada yang signifikan secara statistik perbedaan antara pria dan wanita hanya mengenai satu kategori: konten. Wanita menganggap ini sebagai yang paling penting kategori penting sementara laki-laki menganggapnya sebagai yang paling penting kedua. Sebaliknya, hasil menunjukkan bahwa tidak ada perbedaan yang signifikan secara statistik antara siswa dari dua fakultas yang dipilih (Fakultas Teknologi Informasi dan Sains, dan Fakultas Ekonomi dan Ilmu Administrasi) tentang kepentingan relatif dari yang dikembangkan kriteria berdasarkan jurusan / spesialisasi mereka. Secara umum, hasil penelitian menunjukkan bahwa sebagian besar siswa merasa puas dengan kegunaan dari situs web universitas Yordania. Secara khusus, hasil menunjukkan siswa puas dengan konten dan navigasi (kemudahan penggunaan) dari situs web yang diuji, tetapi tidak puas dengan desain situs web.

    10. Penelitian yang di lakukan oleh Yu-Chen Kuo, Hui-Chun Chu dan Meng-Chieh Tsai (2017)[41] yang berjudul “Effects of an integrated physiological signal-based attentionpromoting and English listening system on students' learning performance and behavioral patterns”. Penelitian yang melimpah telah menunjukkan bahwa status perhatian berkelanjutan siswa mempengaruhi pembelajaran mereka kinerja, terutama di lingkungan belajar yang memungkinkan siswa untuk mengontrol pembelajaran mereka kemajuan. Tujuan dari penelitian ini adalah untuk menyelidiki efek dari perhatian yang berbasis gelombang otak gelombang mekanisme pencapaian prestasi belajar siswa dan sikap belajar dalam bahasa Inggris kursus mendengarkan. Desain kuasi-eksperimental dilakukan untuk mengumpulkan perhatian para pelajar tingkat, prestasi belajar, sikap belajar, dan kegunaan yang dirasakan. Pembelajaran siswa status perhatian dipantau melalui sensor EEG, dan bantuan belajar diberikan ketika mereka tingkat perhatian berkurang.



    BAB III

    ANALISA SISTEM YANG BERJALAN

    Analisa Organisasi

    Gambaran Umum SMA Yadika 10

    Sejarah Singkat

    SMA Yadika 10 berdiri pada tahun 2006 dengan Nomor Akta Pendirian 65 (Akte Salinan), 20 Oktober 1986 yang berlokasi di Jl. Raya Salembaran N0.26, Cengklong,Kosambi, Tangerang, Banten. 15212 sebagai sekolah Nasional yang bertujuan sebagaimana yang ada dalam tujuan Pendidikan Nasional. SMA Yadika 10 pertama kali dipimpin oleh Drs. Kusni Yuliyanto kurang lebih selama 4 tahun masa jabatan kemudian digantikan oleh Dra. Ronngur Paradiani kurang lebih selama 4 tahun masa jabatan dan dilanjutkan oleh Dra. Ida Saulina M.pd kurang lebih selama 3 tahun masa jabatanndan pada saat ini yang menjabat sebagai kepala sekolah SMA Yadika 10 Kosambi Zumkhoir S.pd. Sma Yasika 10 memiliki fasilitas yang lengkap sebagai sarana pendukung berjalannya KBM agar berjalan dengan baik begitu juga dengan program sekolah ekstrakulikuler sebagai sarana pengembangan potensi peserta didik non akademik. SMA Yadika 10 pada saat ini menggunakan dua macam kurikulum untuk kelas X menggunakan kurikulum 2013 sedangkan kelas X masih menggunakan kurikulum 2006 selain itu Sma Yadika 10 memiliki prestasi baik ditingkat nasional, kabupaten, maupun kecamatan.

    Visi, Misi dan Tujuan SMA Yadika 10 Kosambi

    Visi Sekolah:

    1. Terbentuknya insan beriman dari hasil kegiatan pembelajaran yang diiringidengan ahklak mulia.

    2. Terwujudnya nilai-nilai keagamaan dalam kegiatan pembelajaran dengan mencerminkan budi pekerti luhur.

    3. Terlaksananya pembentukan karakter serta pengembangan potensi peserta didik.

    4. Terlaksananya disiplin, kreatif, inovatif serta mandiri untuk setiap warga sekolah.

    5. Tercapainya unggul dalam prestasi akademik dan non akademik serta kualitaslulusan.

    6. Terbentuknya kepedulian yang tinggi terhadap lingkungan internal maupun eksternal.

    Misi Sekolah:

    1. Menanamkan keimanan dan bertaqwa terhadap Tuhan Yang MahaEsa.

    2. Meningkatkan Profesionalisme, Kompetensi Guru dan tenaga kependidikan melalui pelatihan;

    3. Meningkatkan pengembangan prestasi akademik dan non akademik;

    4. Meningkatkan daya kreativitas siswa;

    5. Meningkatkan Standar kelulusan;

    6. Meningkatkan Disiplin bagi semua warga sekolah;

    7. Meningkatkan kualitas dan kuantitas sarana dan prasarana pendidikan;

    8. Melengkapi fasilitas pendidikan;

    9. Menciptakan suasana kerja yang kondusif;

    10. Menjalin kerja sama dengan orang tua, masyarakat dan lembaga instansi lain.

    Tujuan Sekolah:

    1. Melaksanakan pembelajaran dan bimbingan secara efektif sehingga setiap siswa berkembang secara optimal, sesuai dengan potensi yang dimiliki;

    2. Menumbuhkan semangat keunggulan secara intensif kepada seluruh warga sekolah;

    3. Mendorong dan membantu untuk mengenali lingkungan sekitarnya, sehingga lingkungan menjadi aman, nyaman, dan berbudaya;

    4. Menumbuhkan dan mendorong keunggulan dalam penerapan ilmu pengetahuan, teknologi, dan seni;

    5. Menumbuhkan penghayatan terhadap ajaran agama yang dianut dan budaya bangsa sehingga terbangun siswa yang kompeten dan berakhlak mulia.

    Struktur Organisasi SMA Yadika 10

    Gambar 3.1 Struktur Organisasi

    SMA Yadika 10 Kosambi

    Sumber: Kepala Sekolah SMA Yadika 10 Kosambi, 2018

    Wewenang dan Tanggung Jawab

    1. Kepala Sekolah Selaku Pimpinan, mempunyai tugas:

    2. 1. Menyusun perencanaan

      2. Mengorganisir kegiatan

      3. Mengarahkan kegiatan

      4. Mengkoordinir kegiatan

      5. Melaksanakan pengawasan

      6.Melakukan evaluasi setiap kegiatan

      7.Menentukan kebijaksanaan

      8.Mengadakan rapat

      9.Mengambil keputusan

      10.Mengatur proses belajar mengajar

      11.Mengatur administrasi :

      1. Kantor

      2. Siswa

      3. Pegawai

      4. Perlengkapan

      5. Keuangan

      12.Mengatur organisasi siswa intra sekolah ( OSIS )

      13.Mengatur hubungan sekolah dengan masyarakat

    3. Kepala Sekolah Selaku administrator, mempunyai tugas:

    4. 1. Perencanaan

      2. Pengorganisasian

      3. Pengarahan

      4. Pengkoordinasian

      5. Pengawasan

      6. Kurikulum

      7. Kesiswaan

      8. Perkantoran

      9. Kepegawaian

      10. Perlengkapan

      11. Keuangan

      12. Perpustakaan

    5. Kepala Sekolah Selaku Suvervisor, mempunyai tugas supervisi terhadap:

    6. 1. Kegiatan belajar mengajar

      2. Kegiatan bimbingan dan penyuluhan

      3. Kegiatan ko-kurikuler dan ekstra kurikuler

      4. Kegiatan ketatausahaan

      5. Kegiatan kerjasama dengan masyarakat dan dunia usaha

    7. Tugas Wakabid Kurikulum yaitu:

    8. 1. Menyusun program pengajaran (Program Tahunan dan Semester)

      2. Menyusun Kalender Pendidikan

      3. Menyusun SK pembagian tugas mengajar guru dan tugas tambahan lainnya

      4. Menyusun jadwal pelajaran

      5. Menyusun Program dan jadwal Pelaksanaan Ujian Akhir Sekolah / Nasional

      6. Menyusun kriteria dan persyaratan siswa untuk naik kelas/tidak Serta lulus/tidak siswa yang mengikuti ujian

      7. Menyusun jadwal penerimaan buku laporan pendidikan (Raport) dan penerimaan STTB/Ijasah dan STK

      8. Menyediakan silabus seluruh mata pelajaran dan contoh format RPP

      9. Menyediakan agenda kelas, agenda piket, surat izin masuk/keluar, agenda guru (yang berisi: jadwal pelajaran, kontrak belajar dengan siswa, absensi siswa, form catatan pertemuan dan materi guru, daftar nilai, dan form home visit)

      10. Penyusunan program KBM dan analisis mata pelajaran

      11. Menyediakan dan memeriksa daftar hadir guru

      12. Mengkoordinasikan penyusunan naskah soal Ulangan Harian

      13. Mengkoordinir pembuatan dan mengumpulkan analisis UlanganHarian, Rekap daya serap dan ketuntasan belajar dan targetkurikulum.

      14. Membantu mengkoordinir Ulangan Harian dalam pelaksanaan UH,ketika mata pelajarannya diujikan.

      15. Mengadakan monitoring Ulangan Harian pelaksanaan program perbaikan dan remidial mata pelajaran sejenis.

      16. Mengadakan evaluasi Penilaian Tengah Semester (PTS) dan Penilaian Akhir Semester (PAS)) dan KBM tiap semester.

      17. Memeriksa program satuan pembelajaran guru

      18. Mengatasi hambatan terhadap KBM

      19. Mengatur penyediaan kelengkapan sarana guru dalam KBM (spidol dan isi tintanya, penghapus papan tulis, daftar absensi siswa, daftar nilai siswa, dsb.)

      20. Mengkoordinasikan pelaksanaan KBM dan laporan pelaksanaan KBM

      21. Mengkoordinasikan dan mengarahkan penyusunan satuan pelajaran

      22. Menyusun laporan pelaksanaan pelajaran secara berkala

    9. Tugas Pokok dan Fungsi Wakil Kepala Sekolah Secara Umum

    10. 1. Membantu tugas Kepala Sekolah sesuai dengan tugas bidangnya

      2. Mewakili Kepala Sekolah bila berhalangan

    11. Tugas Wakabid Kesiswaan yaitu:

    12. 1. Menyusun program pembinaan kesiswaan/OSIS

      2. Menegakkan Tata Tertib Sekolah

      3. Melaksanakan bimbingan, pengarahan dan pengendalian kegiatan siswa/OSIS dalam rangka menegakkan disiplin dan tata tertib sekolah

      4. Membina dan melaksanakan koordinasi keamanan, kebersihan, ketertiban, kerindangan, keindahan, dan kekeluargaan(6K)

      5. Memberi pengarahan dan penilaian dalam pemilihan pengurus OSIS

      6. Melakukan pembinaan pengurus OSIS dalam berorganisasi

      7. Bekerjasama dengan para pembina kegiatan kesiswaan didalam menyusun program dan jadwal pembinaan siswa secara berkala dan insidentil.

      8. Melaksanakan pemilihan calon siswa teladan dan calon siswa penerimaan siswa baru.

      9. Mengadakan pemilihan siswa untuk mewakili sekolah dalam kegiatan di luar sekolah.

      10. Menyusun laporan pelaksanaan kegiatan kesiswaan secara berkala

      11. Mengatur dan menyelenggarakan hubungan sekolah dengan orang tua murid

      12. Melaksanakan pemilihan calon siswa teladan dan siswa penerima beasiswa

    13. Tugas Bimbingan Penyuluhan (BP/BK) yaitu:

    14. 1. Menyusun program dan pelaksanaan kegiatan penyuluhan

      2. Membantu guru dan wali kelas dalam menghadapi kasus anak

      3. Membuat program bimbingan psikologi

      4. Menyusun dan mengarsip data kasus murid (konseling)

      5. Memberikan penjelasan bersama dengan Kepala Sekolah tentang program dan tujuan bimbingan kepada Wali Murid

      6. Membantu Wali Murid dalam memberikan layanan psikolog tentang perkembangan putra-putrinya

      7. Kordinasi dengan Wali Kelas dalam rangka mengatasi masalah yang dihadapi siswa tentang kesulitan belajar.

      8. Melaksanakan koordinasi dengan wali kelas dan guru dalam menilai siswa bila terjadi pelanggaran yang dilakukan siswa dan dengan dinas terkait

      9. Memberikan layanan bimbingan penyuluhan, karir kepada siswa agar lebih berprestasi dalam kegiatan belajar

      10. Melaksanakan koordinasi dengan instansi terkait

      11. Penyusunan dan pemberian saran serta pertimbangan pemilihan jurusan

      12. Memberikan saran dan pertimbangan kepada siswa dalam memperoleh gambaran tentang lanjutan pendidikan

      13. Mengadakan penilaian pelaksanaan BP/BK Melaksanakan home visit kepada siswa/orang tua siswa yang Bermasalah setelah ditangani oleh wali kelas melalui home visit sebelumnya dan tidak ada perubahan

      14. Menyusun statistik hasil penilaian BP/BK

      15. Menyusun laporan pelaksanaan BK secara berkala

    15. Tugas Pokok dan Fungsi Wali Kelas

    16. Wali kelas membantu Kepala Sekolah dalam kegiatan sebagai berikut Pengelolaan kelas

      1. Menyelenggarakan administrasi kelas meliputi :

      1. Denah tempat duduk

      2. Papan absen

      3. Daftar pelajaran

      4. Daftar piket kelas

      5. Buku absen siswa

      6. Buku kegiatan pembelajaran / jurnal

      7. Tata tertib

      8. Menyusun pembuatan statistik bulanan (absen)

      9. Mengisi Leger

      10. Membuat catatan khusus

      11. Mengisi dan membagi rapor

      12. Membina siswa binaan didiknya dengan sebaik-baiknya

      13. Membantu kelancaran proses belajar mengajar siswa di kelasnya.

      14. Mengetahui identitas, nama dan jumlah siswa di kelasnya.

      15. Mengetahui, memahami dan mengambil tindakan-tindakan yang berkaitan dengan masalah-masalah yang timbul di kelasnya.

      16. Melakukan home visit terhadap siswa yang bermasalah dan melaporkan perkembangannya kepada guru BP.

      17. Bekerja sama dengan guru BP dalam memecahkan masalah yang dihadapi siswa dan apabila dipandang perlu mengadakan hubungan dengan orangtua/wali murid dalam rangka pembinaan siswa kelasnya.

      18. Melaksanakan tugas penilaian kognitif, psikomotor dan afektif siswa terutama terhadap budi pekerti, kelakuan dan kerajinan siswa di kelasnya.

      19. Mengawasi, memonitor serta menyampaikan laporan kepada Kepala Sekolah secara berkala melalui Wakil Kepala Bidang Kesiswaan mengenai pembinaan kelasnya (2 bl. sekali).

      20. Turut bertanggung jawab dalam kelancaran pelaksanaan Upacara Bendera. Koordinasi dengan Waka. Bidang Kesiswaan, Tata Usaha Urusan kesiswaan, BP, untuk siswa pindahan/mutasi karena sesuatu dan lain hal(ketidak hadiran) prestasi rendah dan lain-lain.

    17. Tugas Guru Piket yaitu:

      1. Hadir 10 menit sebelum jam pelajaran pertama dimulai dan membunyikan bel tanda masuk tepat pukul 07.00 WIB.

      2. Mengisi buku piket

      3. Memeriksa pakaian seragam siswa dan kerapihannya sebelum masuk ke sekolah.

      4. Menutup pintu gerbang tepat pukul 07.15 WIB, melalui bagian keamanan.

      5. Berada di tempat yang disediakan dan berkeliling sewaktu-waktu

      6. Jika ada guru yang berhalangan hadir, petugas piket berkoordinasi dengan guru lain untuk mengisi kekosongan atau memberi tugas kepada siswa.

      7. Senyum, Salam, Sapa, Sopan, Santun (5S)

      8. Meningkatkan dan melaksanakan koordinasi keamanan, kebersihan, ketertiban, Kerindangan, keindahan, dan kekeluargaan (6K).

      9. Mengadakan pendataan/mengisi buku piket sesuai dengan hari tugasnya.

      10. Mencatat keterlambatan dan ketidak hadiran guru

      11. Mencatat siswa yang masuk terlambat dan memberikan surat ijin masuk apabila masih sesuai dengan tata tertib

      12. Mengumpulkan Hand phone (HP) sebelum KBM dimulai dan mengembalikannya pada jam terakhir

      13. Mengawasi berlakunya tata tertib siswa-siswi, secara langsung pada waktu jam pelajaran berlangsung dan berkeliling ke kelas-kelas untuk mendata kehadiran siswa pada hari itu

      14. Bertanggung jawab atas pelaksanaan dan tertibnya upacara bendera bagi yang tugas piket pada hari Senin/peringatan hari-hari nasional.

      15. Melaporkan kejadian yang bersifat khusus kepada guru BP/BK, Wakil Kepala Sekolah Bidang Kesiswaan untuk diproses dan diselesaikan bersama-sama dengan wali kelas.

      16. Memberikan izin kepada siswa untuk meninggalkan sekolah setelah memperoleh izin dari guru kelas secara tertulis.

      17. Menerima tamu dan mengarahkannya

    18. Tugas Pokok dan Fungsi Guru Secara Umum yaitu:

    19. 1. Membuat program pengajaran :

      1. Analisa Materi Pelajaran (AMP)

      2. Program Tahunan (Prota)

      3. Program Semester (PS)

      4. Rencana Program Pembelajaran (RPP)

      5. Silabus Pembelajaran

      2. Melaksanakan kegiatan pembelajaran

      3. Meningkatkan Penguasaan materi pelajaran yang menjadi tanggungjawabnya

      4. Memilih metode yang tepat untuk menyampaikan materi

      5. Melaksanakan KBM

      6. Menganalisa hasil evaluasi KBM

      7. Membuat alat peraga

      8. Mengadakan pemeriksaan, pemeliharaan, dan pengawasan ketertiban, keamanan, kebersihan, keindahan, dan kekeluargaan.

      9. Melaksanakan kegiatan penilaian (semester/tahun)

      10. Menyusun dan melaksanakan program perbaikan dan pengayaan pembelajaran

      11. Meneliti daftar hadir siswa sebelum memulai pelajaran

      12. Membuat dan menyusun lembar kerja (Job Sheet)

      13. Membuat catatan tentang kemajuan hasil belajar masing-masing siswa.

      14. Bertanggung jawab untuk mendidik siswa sesuai dengan nilai dan norma yang berlaku

      15. Mengikuti perkembangan kurikulum.

      16. Mengumpulkan dan menghitung angka kredit untuk kenaikanpangkatnya.

    20. Tugas Pokok dan Fungsi Petugas Laboratorium yaitu:

    21. 1. Sebagai penanggung jawab atas Laboratorium

      2. Membantu mempersiapkan ruang laboratorium

      3. Mempersiapkan ruang laboratorium

      4. Membuat jadwal praktik mata pelajaran IPA

      5. Melakukan pemeliharaan dan penyimpanan alat-alat praktik

      6. Mengadakan pengawasan terhadap pelaksanaan praktik

      7. Mengadakan penyusunan laporan keadaan alat praktik

      8. Menerima, memeriksa dan meneliti alat-alat yang telah dikembalikan oleh guru

      9. Mengetahui kegunaan dan cara kerja setiap peralatan yang menjadi wewenangnya

      10. Melaporkan alat rusak, hilang kepada Kepala Sekolah

      11. Menjaga dan melaksanakan kegiatan keamanan, kebersihan, ketertiban, keindahan dankekeluargaan

      12. Membuka daftar skala prioritas kebutuhan untuk kelancaran praktikum

    22. Tugas Pokok dan Fungsi Petugas Perpustakaan yaitu:

    23. 1. Perencanaan program kerja perpustakaan

      2. Pengurusan pelaksanaan perpustakaan

      3. Perencanaan pengembangan perpustakaan

      4. Pemeliharaan dan perbaikan buku perpustakaan

      5. Penyimpanan buku-buku perpustakaan

      6. Melaksanakan inventarisai perpustakaan

      7. Melayani pemakai perpustakaan

      8. Mengatur dan menata perpustakaan

      9. Menyeleksi pembelian buku

      10. Mengusahakan pengadaan buku baru

      11. Menyusun laporan pelaksanaan kegiatan perpustakaan

      12. Menjaga dan melaksanakan kegiatan keamanan, kebersihan, ketertiban, keindahan dan kekeluargaan

    Tata Laksana Sistem Yang Berjalan

    Prosedur Sistem yang Berjalan

    Pada prosedur proses penerimaan siswa baru ini calon siswa dapat langsung datang ke SMA Yadika 10 Kosambi untuk membeli formulir dan akan menerima bukti penerimaan formulir, Lalu calon siswa baru harus melengkapi formulir pendaftaran dengan melampirkan dokumen persyaratan calon siswa baru yang akan diserahkan kepada admin penerimaan siswa baru .tahap selanjutnya calon siswa dapat melakukan pembayaran uang pangkal dengan prosedur dapat dicicil berdasarkan surat persetujuan yang diberikan oleh pihak sekolah. Maka calon siswa akan diberikan bukti pembayaran berupa kwitansi.

    Rancangan Prosedur yang Sedang Berjalan

    Dalam rancangan prosedur sistem yang berjalan sesuai dengan ruang lingkuppenelitian yang dilakukan oleh penulis, penulis membatasi pada pembahasan mengenai pendaftaran siswa baru pada SMA Yadika 10 kosambi.

    Berdasarkan kondisi diatas, maka untuk menggambarkan prosedur penerimaan siswa baru yang berjalan pada saat ini, penuis menggunakan program Unified Modelling Language (UML) sebagai berikut:

    Use Case Diagram Sistem yang Berjalan

    Gambar 3.1 Use Case Diagram Penerimaan Siswa Baru

    Berdasarkan gambar 3.1 Use Case Diagramyang sedang berjalan diatas terdapat:

    1. 1 sistem yang mencakup seluruh kegiatan penerimaan calon siswa baru.

    2. 4 actor yang melakukan kegiatan diantaranya : Calon Siswa, Panitia Penerima Siswa Baru, Tata Usaha dan kepala Sekolah.

    3. 10 Use Case yang biasa dilakukan oleh actor-actor yaitu datang langsung, membeli formulir pendaftaran, melengkapi persyaratan, mengisi formulir pendaftaran, menyerahkan persyaratan dan formulir pendaftaran, melakukan test wawancara, membayar registrasi,menyerahkan bukti pembayaran,membuat laporan calon siswa,dan menyerahkan laporan calon siswa.

    Sequence Diagram Sistem yang Berjalan

    Gambar 3.2 Sequence Diagram Penerimaan Siswa Baru

    Berdasarkan gambar 3.2 Sequence Diagram yang berjalan diatas terdapat:

    1. 1 Sistem yang mencakup keseluruhan penerimaan siswa baru.

    2. 4 Actoryang melakukan kegiatan yaitu : Calon Siswa Baru, Admin PSB, Tata Usaha (TU), Kepala Sekolah.

    3. 10 Message yang bisa dilakukan oleh actor yaitu: Membeli Formulir Pendaftaran,Mengisi Formulir Pendaftaran, Menyerahkan, Melengkapi Persyaratan,Menyerahkan Persyaratan, Melakukan Registrasi, Menerima Registrasi Pendaftaran, Menyerahkan Bukti Pembayaran, Membuat Laporan Calon Siswa, Menerima Laporan Calon Siswa.

    Activity Diagram sistem yang Berjalan

    Gambar 3.3 Activity Diagram Penerimaan Siswa Baru

    Berdasarkan gambar 3.3 Activity Diagram yang sedang berjalan diatas terdapat:

    1. 1 Initial Node, sebagai objek yang diawali.

    2. 10 Action, sistem yang mencerminkan eksekusi dari suatu aksi.

    3. 1 Final State, sebagai objek yang diakhiri.

    4. 1 Vertical Swim Line agar terlihat lebih rapih.

    Analisis Sistem yang Berjalan

    Metode Analisa Sistem

    Analisa SWOT

    Untuk mengidentifikasi situasi serta kondisi pada Sekolah SMA Yadika 10 Kosambi maka penulis melakukan Analisa yaitu Analisa SWOT yang dapat didefinisikan suatu cara menganalisa sebuah faktor yaitu faktor internal dan faktor eksternal yang akan dijadikan strategi dan langkah-langkah dalam mengoptimalkan usaha yang akan lebih menguntungkan serta menjadi salah satu penyeimbang analisa internal dari sebuah perusahaan dan terdapat 2 faktor diantaranya faktor internal yaitu Strength, weakness dan faktor Eksternal yaitu Opportunity dan threat.

    Tabel 3.1. Metode Analisa Sistem

    Konfigurasi Sistem yang Berjalan

    Spesifikasi Dokumen Masukan

    Dokumen masukan merupakan dokumen dasar yang akan megambil proses didalam sistem tersebut. Dokumen masukan ini akan mempengaruhi hasil laporan dari proses yang nantinya termasuk ke dalam masukan sistem berjalan pada SMK Media Informatika adalah sebagai berikut :


    1. Nama Dokumen : Formulir Pendaftaran
    Fungsi Dokumen : Untuk Pendaftaran Siswa Baru
    Sumber Asal Dokumen : Siswa Baru
    Tujuan Dokumen : Bagian Penerimaan Siswa Baru
    Media : Kertas
    Jumlah : 1 Lembar
    Bentuk : Lampiran B.1

    Spesifikasi Dokumen Keluaran

    Dokumen keluaran merupakan dokumen yang dihasilkan dari proses sistem berjalan yang juga sering disebut sebagai dokumen laporan :


    1. Nama Dokumen : Bukti Penerimaan
    Fungsi Dokumen : Sebagai Bukti Pembelian Formulir Pendaftaran
    Sumber Asal Dokumen : Bagian Penerimaan Siswa Baru
    Tujuan Dokumen : Siswa Baru
    Media : Kertas
    Jumlah : 1 Lembar
    Bentuk : Lampiran B.2
    2. Nama Dokumen : Surat Persetujuan Masuk Sekolah Dan Bukti
    PembayaranFungsi Dokumen : Sebagai Persetujuaan Perjanjian Pembayaran Dan Bukti Pembayaran
    Sumber Asal Dokumen : Bagian Penerimaan Siswa Baru
    Tujuan Dokumen : Siswa Baru
    Media : Kertas
    Jumlah : 1 Lembar
    Bentuk : Lampiran B.3
    3. Nama Dokumen : Hasil
    Fungsi Dokumen : Untuk Bukti Tes Lulus
    Sumber Asal Dokumen : Bagian Penerimaan Siswa Baru
    Tujuan Dokumen : Siswa Baru
    Media : Kertas / Informasi Melalui Telepon
    Jumlah : 1 Lembar
    Bentuk : Tidak ada karena berbentuk Informasi lewat telpon dan papan pengumuman sekolah

    Spesifikasi Perangkat Keras/Hardware


    - Procesor : Intel Core 2 Duo
    - Monitor : 17 Inci
    - Mouse : Optik
    - Hardisk : 150 GB
    - Keyboard : USB
    - Printer : HP Jet 3940
    - Memory : 2 GB

    Spesifikasi Perangkat Lunak/Software


    - Windows XP
    - Microsoft Word
    - Microsoft Excel
    - Microsoft Power Point

    Hak Akses(Brainware)

    Ada 3 actor yang dapat mengakses system penerimaan calon siswa baru, yaitu :


    - Admin Penerimaan Calon Siswa Baru
    - Kepala Sekolah
    - Calon Siswa

    Metode Analisis Sistem

    Permasalahan yang dihadapi

    1. Siswa harus datang kesekolah sehingga membutuhkan waktu yang cukup lama untuk mendaftarkan diri dan membawa persyaratan yang ditentukan oleh pihak sekolah.

    2. Admin harus menginput data calon siswa baru berdasarkan berkas yang diterima agar semua data tidak ada yang tertinggal dan belum diinput.

    3. Dalam penyimpanan bukti-bukti masih belom terorganisir dengan baik sehingga pada saat pencarian data calon siswa akan membutuhkan waktu yang lama.

    Alternatif Pemecahan Masalah

    1. Dengan meminimalisir permasalahan dalam suatu proses penerimaan calon peserta didik agar lebih baik dari sebelumnya, dengan menggunakan sistem komputerisasi berbasis web.

    2. Memudahkan calon peserta didik dalam melakukan penginputan data dan mngeupdate data diri karena setiap peserta didk baru mempunyai hak akses sebagai calon peserta, sehingga memudahkan admin hanya melakukan pengecekan ulang saja.

    3. Bukti-bukti yang telah di upload kedalam web sekolah akan tersimpan dengan rapih dan aman, sehingga meminimalisir kesalahan data dan informasi yang dibutuhkan

    User Requirement

    Berdasarkan hasil wawancara dengan stakeholder mengenai kebutuhan sistem baru yang ingin di buat dan telah di sanggupi oleh peneliti untuk di eksekusi melalui tahap elisitasi dengan tujuan untuk memisahkan antara rancangan sistem yang penting dan harus ada pada sistem baru dengan rancangan yang di sanggupi oleh peneliti untuk di eksekusi seperti yang tergambar pada tahapan elisitasi berikut :

    Elisitasi Tahap I

    Elisitasi Tahap I disusun berdasarkan hasil wawancara peneliti dengan stakeholder mengenai seluruh rancangan sistem informasi laporan penggajian yang diusulkan. Berikut lampiran Elisitasi Tahap I di tunjukan pada tabel 3.3 :

    Elisitasi Tahap II

    Elisitasi Tahap II dibentuk berdasarkan Elisitasi Tahap I yang kemudian di klasifikasikan melalui metode MDI. MDI ini bertujuan untuk memisahkan antara rancangan sistem yang penting dan harus ada pada sistem baru dengan rancangan yang disanggupi oleh penulis untuk dieksekusi. Berikut penjelasan mengenai Metode MDI:

    1. M pada MDI itu artinya Mandatory (Penting). Maksudnya requirement tersebut harus ada dan tidak boleh dihilangkan pada saat membuat sistem baru.

    2. D pada MDI itu artinya Desirable. Maksudnya requirement tersebut tidak terlalu penting dan boleh dihilangkan. Tetapi jika requirement tersebut digunakan dalam pembentukan sistem, akan membuat sistem tersebut lebih perfect.

    3. I pada MDI itu artinya Inessential. Maksudnya bahwa requirement tersebut bukanlah bagian dari sistem yang dibahas dan merupakan bagian dari luar sistem.

    Berikut penerapan metode MDI Elisitasi Tahap II di tunjukan pada tabel 3.4

    Elisitasi Tahap III

    Elisitasi Tahap III merupakan hasil penyusutan dari Elisitasi Tahap II dengan cara mengeliminasi semua requirement yang option-nya I (Inessential) pada metode MDI. Selanjutnya semua requirement yang tersisa di klasifikasikan kembali melalui metode TOE, yaitu sebagai berikut:

    1. T artinya Tecnical, maksudnya bagaimana tata cara / teknik pembuatan requirement tersebut dalam sistem yang diusulkan?

    2. O artinya Operasional, 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 di dalam sistem?

    Metode TOE tersebut dibagi kembali menjadi beberapa opsi, yaitu :

    1. High (H) : Sulit untuk dikerjakan, karena teknik pembuatan dan pemakaiannya sulit serta biayanya mahal. Sehingga requirement tersebut harus dieliminasi.

    2. Middle (M) : Mampu untuk dikerjakan

    3. Low (L) : Mudah untuk dikerjakan

    Final Draft Elisitasi

    Merupakan bentuk akhir dari tahap-tahap elisitasi yang dapat di jadikan acuan dan dasar pembuatan suatu sistem yang akan di kembangkan. Berikut hasil akhir yang di capai yaitu

    Final Draft Elisitasi yang di tunjukan pada tabel 3. 6 :



    BAB IV

    RANCANGAN SISTEM YANG DIUSULKAN

    Rancangan Sistem Usulan

    Prosedur Sistem Usulan

    Terdapat berbagai usulan sebuah prosedur sistem pendaftaran siswa baru pada SMA Yadika 10 Kosambi baru yang telah dijelaskan sebelumnya, prosedur baru tersebut yang memiliki tujuan untuk memperbaiki sistem yang telah ada dan menyempurnakannya. Prosedur sistem yang diusulkan yaitu sistem pendaftaran siswa baru berbasis web. Yang terdiri dari admin dan user sebagai pelaksana sistem. Dalam hal ini Admin yaitu orang yang bertugas bertugas dalam melakukan pengecekan data siswa dan menginput data calon siswa yang telah mendaftarkan diri secara online dan User yaitu calon siswa yang akan mendaftarkan diri secara online dan menginput data diri dengan benar. Langkah selanjutnya yaitu dengan merancang atau dengan mendesain sebuah sistem yang diusulkan dengan menganalisa prosedur usulan yang baru pada penelitian yang menggunakan aplikasi program Visual Paradigm for UML Enterprise Edition 6.4 yang berfungsi untuk menggambarkan Usecase Diagram, Activity Diagram, Sequence Diagram dan Class Diagram.

    UseCase Diagram Sistem yang diusulkan

    Gambar 4.1 Use Case Diagram yang di Usulkan

    Berdasarkan Gambar 4.1.Use Case Diagram sistem yang usulkan maka terdapat:

    1. 1 (Satu) System yang akan mencakup secara keseluruhan kegiatan sistem informasi pendaftaran peserta didik baru.

    2. 2 (Dua) Actoryang akan melakukan kegiatan yaitu Operator danCalon Siswa.

    3. 4 (Empat) Use Case yang dilakukan oleh actor-actor tersebut.

    4. 9 (Sembilan) Include yang menspesifikasikan Use Case

    5. 3(Tiga) Extend yang terdapat didalam sistem.

    Activity Diagram yang diusulkan

    Gambar 4.2 Activity Diagram yang di Usulkan (Operator)

    Berdasarkan Gambar 4.2 Activity Diagram sistem usulan di atas terdapat:

    1. 1 (satu) initial node, sebagai awal objek

    2. 17 (tujuh belas) action,state dari sistem yang mencerminkan eksekusi dari suatu aksi.

    3. 3 (tiga) fork node, digunakan untuk memecah behaviour menjadi activity atau action yang paralel.

    4. 1 (satu) finalnode, objek yang di akhiri.

    5. 1 (satu) join node, digunakan untuk menggabungkan kembali activity atau action yang paralel.

    Activity Diagram yang diusulkan (Calon Siswa)

    Gambar 4.3 Activity Diagram yang di Usulkan

    Berdasarkan Gambar 4.3 Activity Diagram sistem usulan di atas terdapat:

    1. 1 (satu) initial node, sebagai awal objek

    2. 21 (dua puluh satu) action,state dari sistem yang mencerminkan eksekusi dari suatu aksi.

    3. 3 (tiga) fork node, digunakan untuk memecah behaviour menjadi activity atau action yang paralel.

    4. 1 (satu) finalnode, objek yang di akhiri.

    5. 1 (satu) join node, digunakan untuk menggabungkan kembali activity atau action yang paralel.

    Sequence Diagram yang diusulkan (Operator)

    Gambar 4.4 Sequence yang di Usulkan

    Berdasarkan Gambar 4.4 Sequence Diagram sistem usulan di atas terdapat:

    1. 1(satu) Actor yaitu Operator

    2. 10(sepuluh) Lifeline yaitu Form login, Home, Operator, Kelas, Pendaftaran, Jadwal tes, Laporan dan Calon Siswa.

    3. 1(satu) Entity Class yaitu Tabel User

    4. 19 (sembilan belas) Message yaitu login, cek username dan password, hasil login, berhasil masuk, pilih operator, menampilkan operator, pilih kelas, menampilkan kelas, pilih pendaftaran, menampilkan pendaftaran, pilih jadwal test, menampilkan jadwal test, pilih laporan, menampilkan laporan calon siswa, menampilkan laporan siswa, pilih logout dan menampilkan halaman login

    5. 1 (satu) join node, digunakan untuk menggabungkan kembali activity atau action yang paralel.

    Sequence Diagram yang diusulkan (Calon Siswa)

    Proses pendaftaran calon siswa yang akan mendaftarkan diri secara online pada gambar 4.5. sebagai berikut.

    Gambar 4.5 Sequence Diagram Sistem Pendaftaran Siswa Baru

    Berdasarkan Gambar 4.5Sequence Diagram sistem usulan di atas terdapat

    1. 1(satu) Actor yaitu Calon Siswa

    2. 7(tujuh) Lifeline yaitu Form Pendaftaran, Cetak Pendaftaran, Form login, Home, Hasil Pendaftaran, Jadwal Test dan Logout.

    3. 1(satu) Entity Class yaitu Tabel Pendaftaran

    4. 13 (tiga belas) Messageyaitu pilih pendaftaran, pilih cetak, cetak hasil pendaftaran, login, cek username dan password, hasil login, berhasil masuk, menampilkan hasil pendaftaran, pilih jadwal tes, menampilkan jadwal tes, pilih logout dan menampilkan halaman logout.

    Class Diagram yang diusulkan

    Gambar 4.6 Class Diagram yang di Usulkan

    Perbedaan Prosedur Antara Sistem Berjalan dan Sistem Usulan

    Tabel 4.1. Tabel Perbedaan Prosedur Sistem yang berjalan dan Sistem Usulan

    Rancangan Basis Data

    Spesifikasi Basis Data

    Spesifikasi basis data merupakan desain basis data yang dianggap normal.Desain basis data menjelaskan tentang media penyimpanan yang digunakan, isi yang disimpan, primary key dan panjang record. Spesifikasi yang digunakan dalam sistem yang akan dibangun adalah sebagai berikut:

    Tabel Pendaftaran

    1. Nama File : tabel pendaftaran
      Media : Hardisk
      Fungsi : Untuk mendaftar
      Primary Key : no_pendaftaran
      Foreign Key :
      Karakter : 476

    Tabel 4.2. Tabel Pendaftaran

    Tabel Jadwal Test

    1. Nama File : tabel jadwal test
      Media : Hardisk
      Fungsi : Untuk mengikuti test
      Primary Key : kode_jadwal
      Foreign Key :
      Karakter : 125

    Tabel 4.3. Tabel Jadwal Test

    Tabel Tempat Tinggal

    1. Nama File : tabel ptempat tinggal
      Media : Hardisk
      Fungsi : Untuk identitas
      Primary Key : no_pendaftaran
      Foreign Key :
      Karakter : 744

    Tabel 4.4. Tabel Tempat Tinggal

    Tabel Dokumen Pendaftaran

    1. Nama File : tabel dokumen pendaftaran
      Media : Hardisk
      Fungsi : Untuk mendaftar
      Primary Key : no_pendaftaran
      Foreign Key:
      Karakter : 17

    Tabel 4.5. Tabel Dokumen Pendaftaran

    Tabel Jadwal Test Detail

    1. Nama File : tabel jadwal tes
      Media : Hardisk
      Fungsi : Untuk mengetahui jadwal tes
      Primary Key : id_jadwal_test_dtl
      Foreign Key :
      Karakter : 33

    Tabel 4.6. Tabel Jadwal Test

    Tabel Kesehatan

    1. Nama File : tabel kesehatan
      Media : Hardisk
      Fungsi : Untuk mendaftar
      Primary Key : no_pendaftaran
      Foreign Key :
      Karakter : 318

    Tabel 4.7. Tabel Kesehatan

    Tabel Pendidikan Sebelumnya

    1. Nama File : tabel pendidikan sebelumnya
      Media : Hardisk
      Fungsi : Untuk mendaftar
      Primary Key : no_pendaftaran
      Foreign Key :
      Karakter : 166

    Tabel 4.8. Tabel Pendidikan Sebelumnya

    Tabel User

    1. Nama File : tabel user
      Media : Hardisk
      Fungsi : Untuk mendaftar
      Primary Key : id_user
      Foreign Key :
      Karakter : 417

    Tabel 4.9. Tabel User

    Tabel Kelas

    1. Nama File : tabel kelas
      Media : Hardisk
      Fungsi : Untuk mendaftar
      Primary Key : id_kelas
      Foreign Key :
      Karakter : 103

    Tabel 4.10. Tabel Kelas

    Rancangan Program

    Menu Pendaftaran

    1. Nama Program  : Pendaftaran
      Fungsi Program  : Untuk Mengisi Isentitas pada Formulir
      Bahasa Pemrograman  :Web Programming (php,html,css)
      Proses Program  :
      -Untuk mendaftarkan diri secara online
      -Melengkapi formulir pendaftaran
      -Jika sudah melengkapi dataklik save
      -Jika data udah diisi secara lengkap maka sistem akan menampilkan username dan password untuk masuk ke menu login

    Menu Login

    1. Nama Program  : Login pada calon siswa
      Fungsi Program  : Untuk masuk kedalam sistem
      Bahasa Pemrograman  :Web Programming (php,html,css)
      Proses Program  :
      -Login menggunakan password dan username yang diberikan oleh sistem untuk masuk pada saat pendaftaran.
      -setelah Login masuk siswa bisa melihat data diri yang sudah dimasukan dan dapat melihat jadwal test.

    Menu Jadwal Test (calon siswa)

    1. Nama Program  : Login pada calon siswa
      Fungsi Program  : Untuk masuk kedalam sistem
      Bahasa Pemrograman  :Web Programming (php,html,css)
      Proses Program  :
      -Login menggunakan password dan username yang diberikan oleh sistem untuk masuk pada saat pendaftaran.
      -Setelah Login masuk siswa bisa melihat data diri yang sudah dimasukan dan dapat melihat jadwal test.

    Menu User

    1. Nama Program  : Login pada calon siswa
      Fungsi Program  : Untuk masuk kedalam sistem
      Bahasa Pemrograman  :Web Programming (php,html,css)
      Proses Program  :
      -Login menggunakan password dan username yang diberikan oleh sistem untuk masuk pada saat pendaftaran.
      -setelah Login masuk siswa bisa melihat data diri yang sudah dimasukan dan dapat melihat jadwal test.

    Menu Kelas

    1. Nama Program  : Login pada calon siswa
      Fungsi Program  : Untuk masuk kedalam sistem
      Bahasa Pemrograman  :Web Programming (php,html,css)
      Proses Program  :
      -Login menggunakan password dan username yang diberikan oleh sistem untuk masuk pada saat pendaftaran.
      -setelah Login masuk siswa bisa melihat data diri yang sudah dimasukan dan dapat melihat jadwal test.

    Menu Pendaftaran

    1. Nama Program  : Login pada calon siswa
      Fungsi Program  : Untuk masuk kedalam sistem
      Bahasa Pemrograman  :Web Programming (php,html,css)
      Proses Program  :
      -Login menggunakan password dan username yang diberikan oleh sistem untuk masuk pada saat pendaftaran.
      -setelah Login masuk siswa bisa melihat data diri yang sudah dimasukan dan dapat melihat jadwal test.

    Menu Jadwal Test (Admin)

    1. Nama Program  : Login pada calon siswa
      Fungsi Program  : Untuk masuk kedalam sistem
      Bahasa Pemrograman  :Web Programming (php,html,css)
      Proses Program  :
      -Login menggunakan password dan username yang diberikan oleh sistem untuk masuk pada saat pendaftaran.
      -setelah Login masuk siswa bisa melihat data diri yang sudah dimasukan dan dapat melihat jadwal test.

    Menu Kelas

    1. Nama Program  : Login pada calon siswa
      Fungsi Program  : Untuk masuk kedalam sistem
      Bahasa Pemrograman  :Web Programming (php,html,css)
      Proses Program  :
      -Login menggunakan password dan username yang diberikan oleh sistem untuk masuk pada saat pendaftaran.
      -setelah Login masuk siswa bisa melihat data diri yang sudah dimasukan dan dapat melihat jadwal test.

    Menu Laporan

    1. Nama Program  : Login pada calon siswa
      Fungsi Program  : Untuk masuk kedalam sistem
      Bahasa Pemrograman  :Web Programming (php,html,css)
      Proses Program  :
      -Login menggunakan password dan username yang diberikan oleh sistem untuk masuk pada saat pendaftaran.
      -setelah Login masuk siswa bisa melihat data diri yang sudah dimasukan dan dapat melihat jadwal test.

    Rancangan Prototype

    Prototype Tamplian Home

    Saat pertama kali mengakses web sistem Pendaftaran Online pada SMA Yadika 10 kosambi akan terlihat tampilan Home sepertidibawah ini:

    Gambar 4.7 Prototype Tampilan Home

    Gambar 4.7 Merupakan gambar Prototype yang memperlihatkan tampilan utama saat pertama kali mengakses web sistem pendaftaran peserta didik baru. Terdiri dari Menu Home, Menu Pendaftaran, Menu Login.

    Prototype Tampilan Pendaftaran

    Tampilan menu pendaftaran jika ingin mendaftar peserta didik cukup klik menu pendaftaran maka didalam menu pendaftaran akan menampilkan format berupa formulir pendaftaran.seperti dibawah ini:

    Gambar 4.8 Prototype Tampilan Pendaftaran

    Gambar 4.8 Merupakan gambar Prototype yang memperlihatkan tampilan pendaftaran dengan melengkapi keterangan pribadi berupa data diri dan jika data sudah diisi secara benar maka siswa harus save data tersebut lalu siswa akan diberikan username dan password secara otomatis oleh sistem.

    Prototype Tampilan Login

    Tampilan menu Login jika siswa sudah mendaftarkan diri secara lengkap dan klik tombol Save maka siswa tersebut secara otomatis akan mendapatkan username dan password untuk login.seperti dibawah ini:

    Gambar 4.9 Tampilan Menu Login

    Gambar 4.9 Merupakan gambar Prototype yang memperlihatkan tampilan menu Login yang terdiri dari Username, Password, Sigin dan Reset.

    Prototype Tampilan Login Salah

    Tampilan menu Login salah jika siswa memasukkan username dan password tidak benar atau salah maka akan notifikasi salah seperti dibawah ini:

    Gambar 4.10 Prototype Tampilan Login Salah

    Gambar 4.10 Merupakan gambar Prototype yang memperlihatkan tampilan Login salah, jika salah memasukan username dan passwordmaka akan kembali ke menu login setelah tekan ok

    Prototype Tampilan Home (Admin)

    Tampilan menu Home pada Admin Login dengan Username dan Password Admin maka tampilannya.seperti dibawah ini:

    Tabel 4.11 Prototype Tampilan Home (Admin)

    Gambar 4.11 Merupakan gambar Prototype yang memperlihatkan tampilan Home pada admin dengan memiliki fasilitas Home, User, Kelas, Pendaftaran, Jadwal Test, Laporan, dan Logout dengan fungsinya masing-masing.

    Prototype Tampilan User

    Tampilan menu User pada Admin sebagai berikut:

    Tabel 4.12 Prototype Tampilan tabel User

    Gambar 4.12 Merupakan gambar Prototype yang memperlihatkan tampilan User dan didalam menu user admin bisa menambahkan user baru (admin baru) dengan mengklik tombol Add New dan admin dapat melihat detail admin yang memiliki Hak Akses.

    Prototype Tampilan Kelas

    Tampilan menu Kelasakan terbuka jika Login dengan password dan username admin, karena dalam tabel kelas hanya admin yang dapat melihat dan menentukan calon siswa yang masuk kedalam kelas tersebut sebagai berikut:

    Tabel 4.13 Prototype Tampilan tabel User

    Gambar 4.13 Merupakan gambar Prototype yang memperlihatkan tampilan kelas admin dapat melihat ada berapa kelas yang sudah dibuka dan sudah berapa banyak siswa yang dimasukkan kedalam tabel kelas.

    Prototype Tampilan Pendaftaran (Admin)

    Tampilan menu pendaftaran, admin dapat melihat identitas calon siswa yang sudah daftar dan daftar melihat secara detail identitas calon peserta didik sebagai berikut:

    Tabel 4.14 Prototype Tampilan Pendaftaran

    Gambar 4.14 Merupakan gambar Prototype yang memperlihatkan tampilan pendaftaran calon siswa yang sudah terdaftar sebagai siswa dalam menu tersebut admin dapat mengecek apakah data yang di upload sudah benar jika sudah benar admin dapat menerima calon siswa hanya dengan mengklik tombol terima sebagai siswa.

    Prototype Tampilan Jadwal Test

    Tampilan menu Jadwal Test akan terbuka jika Login dengan password dan username admin, karena dalam tabel Jadwal test pada Admin maka admin tersebut dapat menentukan jadwal yang akan diselenggarakan dan memasukkan siswa yang belum mengikuti test sebagai berikut:

    Tabel 4.15 Prototype Tampilan Jadwal Test

    Gambar 4.15 Merupakan gambar Prototype yang memperlihatkan tampilan Jadwal test admin dapat melihat dan menetukan kapan diselenggarakannya test tersebut.

    Prototype Tampilan Laporan

    Tampilan menu Laporanakan terbuka jika Login dengan password dan username admin, karena dalam menu laporan admin dapat melihat siswa yang sudah dinyatakan diterima sebagai siswa dan memenuhi persyaratan sebagai berikut:

    Tabel 4.16 Prototype Tampilan Laporan

    Gambar 4.16 Merupakan gambar Prototype yang memperlihatkan tampilan Laporan pada calon siswa dan admin dapat melihat dan mencari calon siswa yang sudah diterima atau belu diterima sebagai siswa dengan klik tombol search dan masukan tanggal pendaftaran serta memiliki fasilitas print dan edit

    Konfigurasi Sistem Usulan

    Spesifikasi Hardware

    1. Processor: Intel Core i7

    2. Monitor : LCD17”

    3. Mouse : Wireless Optical

    4. Keyboard : PS2

    5. RAM : 8 GB

    6. Hardisk : 512 GB

    7. Printer : Dot Matrix

    Aplikasi yang digunakan

    1. Web Browser

    2. Server Hosting atau XAMPP

    3. Windows 7 atau lebih tinggi

    Hak Akses

    1. Admin : Admin penerimaan siswa baru (yang bertanggung jawab atas penerimaan siswa baru).
    2. User : sebagai siswa ataupun calon siswa yang ingin mendaftarkan diri secara online pada web tersebut

    Black Box Testing

    Tabel 4.17 Tabel Black Box Testing

    Implementasi

    Implementasi Program

    Tampilan Menu Home

    Gambar 4.17 Tampilan Menu Home

    Tampilan Menu Pendaftaran

    Gambar 4.18 Menu Pendaftaran

    Tampilan Menu Login

    Gambar 4.19 Menu Login

    Tampilan Menu Home Admin

    Gambar 4.20 Menu Home Admin

    Tampilan Menu User

    Gambar 4.21 User

    Tampilan Menu Kelas

    Gambar 4.22 Menu Kelas

    Tampilan Menu Pendaftaran

    Gambar 4.23 Menu Pendaftaran

    Tampilan Menu Jadwal Test

    Gambar 4.24 Menu Jadwal Test

    Tampilan Menu Hasil Laporan

    Gambar 4.25 Menu Hasil Laporan

    Schedule

    Perancangan Sistem yang di usulkan diperkirakan memakan waktu kurang 5 bulan, adapun kegiatan yang dilakukan adalah:

    Pengumpulan Data

    Tahap ini dilakukan untuk mengumpulkan data yang ada pada sistem yang berjalan pada SMA Yadika 10 Kosambi.Untuk membuat sistem aplikasi yang baru.

    Analisa Sistem

    Proses menganalisa sebuah sistem yang berjalan dengan mengadakan konsultasi anatar user dengan sistem analis yang membutuhkan waktu sekitar tiga minggu.

    Perancangan Sistem

    Perancangan sebuah sistem merupakan tahap dari sebuah penerapan yang akan mendapatkan atau sebuah rancangan program yang mudah dipahami oleh programmer. Perancangan sebuah sistem berlangsung selaman 6 minggu.

    Pembuatan Program

    Setelah melewati tahap perancangan sistem maka programmer memulai untuk membuat program untuk membuat sebuah program untuk diterapkan pada sebuah sistem yang baru pada SMA Yadika 10 Kosambi

    Test Program

    Tahap ini merupakan test dari sebuah program yang dibuat untuk meyakinkan bahwa program yang sudah berhasil di rancang bias berjalan sesuai dengan keinginan dan kebutuhan dan akan terjamin keakuratannya.

    Evaluasi Program

    Pada tahap ini bertujuan untuk mengetahui tingkat keberhsilan sistem yang sudah dibuat.

    Perbaikan Program

    Apabila program yang sudah dibuat terdapat kekurangan dan tidak sesuai dengan yang kebutuhan maka perbaikan akan dilakukan.

    Pelatihan User

    Tahap pelatihan kepada admin dan user yang akan menggunakan sistem yang baru sebelum sistem benar-benar diterapkan.

    Implementasi

    Setelah mengetahui kelayakan program, maka tahap selanjutnya yaitu melakukan implementasi program berlangsung selama tiga minggu.

    Dokumentasi

    Proses dokumentasi yang telah dilakukan , berlangsung sejak awal kegiatan yaitu pengumpulan data hingga program di implemetasikan kepada pihak stackholder.

    Tabel 4.11 Tabel Schedule

    Estimasi Biaya

    Estimasi biaya digunakan untuk perhitungan kebutuhan yang diperlukan dalam menyelesaikan penelitian yang diusulkan. Berikut ini adalah estimasi biaya yang ditunjukkan pada tabel 4.6:

    Tabel 4.6 Estimasi Biaya



    BAB V

    PENUTUP

    KESIMPULAN

    Dari hasil sebuah penelitian ini yang berjudul Prototype Pengembangan Web Pendaftaran Online Pada SMA Yadika 10 Kosambi , berdasarkan hasil pengamatan penulis dari rumusan masalah, maka dapat diambil kesimpulan sebagai berikut:

    1. 1. Sistem pendataan pada calon peserta didik baru masih dilakukan secara manual dengan menginput data calon siswa kedalam Microsoft Excel berdasarkan berkas yang diterima oleh admin PDB sesuai nomor urut pendaftaran lalu laporan yang telah dibuat akan diserahkan kepada Kepala Sekolah untuk ditandatangani dalam bentuk lembar kertas lalu berkas akan disimpan di sebuah map pendaftaran siswa baru berdasarkan periode pendaftaran.

    2. Aplikasi berbasis web diperlukan karena untuk meningkatkan mutu sekolah dan akan menarik bagi calon siswa yang akan mendaftarkan diri karena dengan mendaftarkan diri secara online selain siswa tersebut tidak perlu datang langsung kesekolah siswa tersebut akan mendapatkan keuntungan karena tidak perlu lagi membeli formulir dengan harga yang sudah ditetapkan oleh pihak sekolah hal ini pun akan menjadi daya tarik calon peserta didik untuk mendaftarkan diri secara online.

    3. Merancang bangun sebuah sistem pendaftaran dengan menggunakan bahasa pemrograman yaitu HTML, CSS, PHP My Admin dan Notepad++, lalu mendesain rancang bangun menggunakan Usecase Diagram, dan Activity Diagram. Dengan support Software dan Hardware yang digunakan untuk mendukung rancang bangun sistem yang menggunakan spesifikasi sesuai perkembangan terkini.Rancangan Basis Data.

    SARAN

    Berdasarkan hasil penelitian dan analisa yang telah dilakukan pada Sistem Pendaftaran Peserta Didik Baru pada SMA Yadika 10 Kosambi. Maka terdapat beberapa cara yang akan dijadikan masukan guna meningkatkan kinerja sebuah sistem, yaitusebagai berikut:

    1. Untuk mengoptimalkan pekerjaan, sebaiknya sistem penerimaan siswa baru yang dilakukan secara manual diperbaharui dengan menerapkan sistemyangterkomputerisasi dan melakukan pengembangan Sistem Pendaftaran Peserta Didik Baru yang sedang berjalan saat ini.

    2. Peneliti mengusulkan untuk dibuatnya sistem berbasis website agar sistem dapat diakses dimana saja dan melakukan pengembangan sistem agar sistem dapat digunakan dan mudah dimengerti oleh user.

    3. Penelitian ini berguna untuk dijadikan sebagai sebuah acuan untuk melakukan pengembangan sebuah sistem dan untuk penelitian selanjutnya dapat dikembangkan kembali dengan menggunakan metode testing.



    DAFTAR PUSTAKA

    1. 1,0 1,1 [Hartono, Bambang. 2013. Sistem Informasi Manajemen Berbasis Komputer. Jakarta : PT Rineka Cipta.]
    2. 2,0 2,1 [Pratama. 2017. Jurnal Masyarakat Informatika Indonesia.]
    3. Jeperson Hutahaean (2014). Konsep Sistem Informasi. Jogjakarta: Deepublish.
    4. [Sutarman. 2012. Buku Pengantar Teknologi. Jakarta: Bumi Aksara.]
    5. [Tiara, Khanna. 2015. Jurnal CCIT.]
    6. [Maimunah, dkk. 2012. Jurnal CCIT Vol.5 No.3.]
    7. [Abdul, Kadir. 2014. Pengenalan Sistem Informasi. Yogyakarta: Graha Ilmu.]
    8. [Sutabri, Tata. 2012. Konsep Sistem Informasi. Yogyakarta: Andi Offset.]
    9. [Iswandy, Eka. 2015. Jurnal TEKNOIF.]
    10. Wanda J.N. Tumbol., dan Agus T. Poputra. 2014. Analisis Dengan Menggunakaninformasi Akuntansi Diferensial Dalam Pengambilan Keputusan Membeli Atau Membuat Sendiri Bakso Pada Bakso Pasuruan. Jurnal EMBAVol.2 No.2.
    11. [Fatta, Hanif Al dan Robert Marco. 2015. Jurnal Telematika.]
    12. [Sutopo, Priyo dkk. 2016. Jurnal Informatika Mulawarman.]
    13. Muharto dan Arisandy Ambarita. 2016. Mengatasi Kesulitan Mahasiswa Dalam Menyusun Proposal Penelitian. Yogyakarta: Depublish.
    14. [Devi, Indah Novitasari. 2014. Naskah Publikasi.]
    15. Ariyani, Wiga dkk. 2015. International Journal of Science and Research (USR).
    16. Zufria, Ilka dan M. Hasan Azhari. 2017. Jurnal Sistem Informasi.
    17. 17,0 17,1 17,2 17,3 17,4 17,5 17,6 17,7 [Sukamto dan Shalahuddin. 2016. Jurnal Speed-Sentra Penelitian Engineering dan Penelitian.]
    18. Adhatrao, Kalpesh dkk. 2013. International Journal of Data Mining & Knowledge Management Process (IJDKP).
    19. Prasetyo, Meiyanto Heri dkk. 2015. Jurnal Media Infotama.
    20. Saleh, Ansari Ahmar. 2013. Modifikasi Templete CMS Lokomedia. Penerbit: Garudhawaca.
    21. Ulfa, Tiara Dan M Fikri Hidayatullah. 2015. Sistem Informasi Pada Kantor Perpustakaan Dan Arsip Daerah (Kanperpus Arsipda) Kabupaten Pekalongan Berbasis Web. Surya Informatika, Vol . 1, No. 19 ISSN : 2477-3042.
    22. [Prasetio. 2017. Jurnal Masyarakat Informatika Indonesia.]
    23. [Fhatan. 2017. Jurnal Masyarakat Informatika Indonesia.]
    24. [Sulistian, Herawati Vera dkk. 2014. Jurnal LPKIA.]
    25. [Andini, Mia dan Anwar Khairul Hafizd. 2015. Jurnal Jurnal Sains Dan Informatika.]
    26. [Mohammad, Zomrawi,Mohammad Alsir dan Gamalurdeen. 2014. International Journal Of Computer Science And Telecommunications Vol.5.]
    27. Sri Tita Faulina (2016). Sistem Informasi Penjadwalan Petugas Sholat 5 Waktu Dan Jum’at Pada Masjid Jami’Hujjatul Islam Berbasis Web Mobile. Jurnal Sistem Informasi Musirawas (JUSIM), 1(1), 53-62.
    28. Hanafri, Muhammad Iqbal, Siti Maisaroh Mustafa dan Arip Hidayat. 2017. Proses Perakitan Trafo Dengan Menggunakan Animasi Multimedia. ISSN : 2088 – 1762. Jurnal SISFOTEK GLOBAL. Vol. 7 No. 1-Maret 2017.
    29. Bachtiar, Dede, Atikah. 2015. Sistem Informasi Dashboard Kependudukan di Kelurahan Manis Jaya Kota Tangerang. Tangerang: Bima Sarana Global.ISSN: 2088 – 1762. Jurnal SISFOTEK GLOBAL Vol. 5 No. 1-Maret 2015.
    30. Prastomo, Andi. 2014. Prototipe Sistem E-Learning Dengan Pendekatan Elisitasi Dan Framework Codeigniter:Studi Kasus Smp Yamad Bekasi. Factor Exacta 7(2):165-175.
    31. Pamungkas, Canggih Ajika. 2015. Jurnal INFORMA.
    32. Mochamad, Rinja. 2017. APLIKASI SISTEM PENERIMAAN SISWA BARU BERBASIS WEB PADA SMK NEGERI 10 KAB.TANGERANG
    33. Rahayu, Tri. 2015. SISTEM INFORMASI PENERIMAAN SISWA BARU KELAS OLAHRAGA BERBASIS WEB SMAN 1 SEWON
    34. Budi, Diki Rahayu dan Erwin Gunadhi. 2013. Perancangan Sistem Informasi Pendaftaran Peserta Didik Baru Berbasis Web Studi Kasus Di Sma Negeri 14 Garut
    35. Hulasiah, Siti Rohidatun. 2012. “Perancangan Sistem Informasi Penerimaan Siswa Baru Berbasis Web Pada SMK Ikhlas”. Laporan SKRIPSI. STMIK Raharja.
    36. Muslih, Muhammad Taufiq dan Bambang Eka Purnama. 2013. Pengembangan Aplikasi Sms Gateway Untuk Informasi Pendaftaran Peserta Didik Baru Di SMAN 1 Jepara
    37. Bellah, J., Chen, L., & Zimmer, C. (2018). Design and Implementation of a Web-based Project Management Information System. International Journal of Designs for Learning, 9(1), 158-170.
    38. Bellah, ÖZyurt, Ö., ÖZyurt, H., & Baki, A. (2013). Design and development of an innovative individualized adaptive and intelligent e-learning system for teaching–learning of probability unit: Details of UZWEBMAT. Expert Systems with Applications, 40(8), 2914-2940.
    39. Ahmar, A. S., Rusli, R., & Rahman, A. (2016). Steps in designing queue and interview process using information system: A case of re-registration of new students in Universitas Negeri Makassar. Jurnal Internasional, 9(1), 52-57.
    40. AHasan, L. (2014). Evaluating the usability of educational websites based on students' preferences of design characteristics. International Arab Journal of e-Technology, 3(3), 179-193.
    41. Kuo, Y. C., Chu, H. C., & Tsai, M. C. (2017). Effects of an integrated physiological signal-based attention-promoting and English listening system on students' learning performance and behavioral patterns. Computers in Human Behavior, 75, 218-227.



    DAFTAR LAMPIRAN

    LAMPIRAN A:
    A.1 Surat Pengantar Skripsi
    A.2 Surat Penugasan Kerja
    A.3 Kartu Bimbingan Skripsi
    A.4 Karti Study Tetap Final (KSTF)
    A.5 Form Validasi Skripsi
    A.6 Kwitansi Pembayaran Skripsi
    A.7 Kwitansi Pembayaran Raharja Career
    A.8 Kwitansi Pembayaran Sidang Komprhenshif
    A.9 Validasi Sidang Akademik
    A.10 Daftar Matakuliah Yang Belum Diambil
    A.11 Daftar Nilai
    A.12 Formulir Seminar Proposal Skripsi
    A.13 Formulir Pertemuan Stakeholder Skripsi
    A.14 Formulir Final Presentasi Skripsi
    A.15 Sertifikat TOEFL
    A.16 Sertifikat Prospek
    A.17 Sertifikat IT Internasional
    A.18 Sertifikat IT Nasional

    LAMPIRAN B:
    B.1 Form Wawancara Stakeholder
    B.2 Katalog Produk
    B.3 Final Draft Elisitasi
    B.4 Slide Presentasi

Contributors

Ade Sipah Fauziah