TA1223373991: Perbedaan revisi
[revisi tidak terperiksa] | [revisi tidak terperiksa] |
(→Konsep Dasar Sistem) |
(→Konsep Dasar Sistem) |
||
Baris 817: | Baris 817: | ||
{{pagebreak}} | {{pagebreak}} | ||
+ | |||
+ | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify"> | ||
+ | |||
+ | <p style="line-height: 2">'''2. Klasifikasi Sistem''' </p></div> | ||
+ | |||
+ | <p style="line-height: 2"> Suatu sistem mempunyai karakteristik atau sifat-sifat yang tertentu yaitu mempunyai komponen-komponen <i>(component)</i> yang dapat menyatukannya, batas sistem <i>(boundary)</i>, lingkungan luar <i>(environmet)</i>, penghubung <i>(interface)</i>, masukan <i>(input)</i>, keluaran <i>(output)</i>, pengolahan <i>(process)</i>, dan sasaran <i>(obyek)</i>, serta tujuan <i>(goal)</i>, kontrol sistem <i>(control)</i>. </p></div> | ||
+ | |||
+ | <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Tata Sutabri (2012:20), sistem mempunyai karakteristik sebagai berikut: <div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2"> Menurut Yakub (2012:1), bahwa “Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang berhubungan, terkumpul bersama-sama untuk melakukan kegiatan atau tujuan tertentu.” </p></div> | ||
=<div style="font-family: 'times new roman'; text-align: center">'''BAB III'''</div>= | =<div style="font-family: 'times new roman'; text-align: center">'''BAB III'''</div>= |
Revisi per 20 September 2015 07.16
PERANCANGAN SISTEM INFORMASI
PENGGAJIAN GURU BERBASIS WEB
PADA SMP PGRI RAJEG
TUGAS AKHIR
Disusun Oleh :
NIM |
: 1223373991
|
NAMA |
JURUSAN KOMPUTERISASI AKUNTANSI
KONSENTRASI WEB BASED ACCOUNTING SYSTEM
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER RAHARJA INFORMATIKA
TANGERANG
2014/2015
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER RAHARJA INFORMATIKA
(AMIK) RAHARJA INFORMATIKA
LEMBAR PENGESAHAN TUGAS AKHIR
PERANCANGAN SISTEM INFORMASI
PENGGAJIAN GURU BERBASIS WEB
PADA SMP PGRI RAJEG
Disusun Oleh :
NIM |
: 1223373991
|
Nama |
|
Jenjang Studi |
: Diploma 3
|
Jurusan |
: Komputerisasi Akuntansi
|
Konsentrasi |
: Web Based Accounting System
|
Disahkan Oleh :
Tangerang, ..... 2015
Ketua |
Kepala Jurusan
| ||||
AMIK RAHARJA |
Jurusan Komputerisasi Akuntansi
| ||||
(Po. Abas Sunarya,M.Si) |
(Euis Sitinur Aisyah ,M.Kom)
| ||||
NIP : 000603 |
NIP : 060003
|
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER RAHARJA INFORMATIKA
(AMIK) RAHARJA INFORMATIKA
LEMBAR PERSETUJUAN PEMBIMBING
PERANCANGAN SISTEM INFORMASI
PENGGAJIAN GURU BERBASIS WEB
PADA SMP PGRI RAJEG
Dibuat Oleh :
NIM |
: 1223373991
|
Nama |
Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Jurusan Komputerisasi Akuntansi
Konsentrasi Web Based Accounting System
Disetujui Oleh :
Tangerang,.... 2015
Pembimbing I |
Pembimbing II
| ||
(Euis Sitinur Aisyah, M.Kom) |
(Padeli, M.Kom)
| ||
NID : 07132 |
NID : 08183
|
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
(AMIK) RAHARJA INFORMATIKA
LEMBAR PERSETUJUAN DEWAN PENGUJI
PERANCANGAN SISTEM INFORMASI
PENGGAJIAN GURU BERBASIS WEB
PADA SMP PGRI RAJEG
Dibuat Oleh :
NIM |
: 1223373991
|
Nama |
Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian
Komprehensif
Jurusan Komputerisasi Akuntansi
Konsentrasi Web Based Accounting System
Tahun Akademik 2014/2015
Disetujui Penguji :
Tangerang, .... 2015
Ketua Penguji |
Penguji I |
Penguji II
| ||
(_______________) |
(_______________) |
(_______________)
| ||
NID : |
NID : |
NID :
|
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
(AMIK) RAHARJA INFORMATIKA
LEMBAR KEASLIAN TUGAS AKHIR
PERANCANGAN SISTEM INFORMASI
PENGGAJIAN GURU BERBASIS WEB
PADA SMP PGRI RAJEG
Disusun Oleh :
NIM |
: 1223373991
|
Nama |
|
Jenjang Studi |
: Diploma 3
|
Jurusan |
: Komputerisasi Akuntansi
|
Konsentrasi |
: Web Based Accounting System
|
Menyatakan bahwa Tugas Akhir ini merupakan karya tulis hasil sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Tugas Akhir yang telah dipergunakan untuk mendapatkan gelar Ahli Madya 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, ..... 2015
NIM : 1223373991
|
)*Tandatangan dibubuhi materai 6.000;
ABSTRAKSI
Sistem informasi adalah kebutuhan yang sangat penting. Sistem informasi saat ini tidak hanya dengan mengunakan sistem manual, tetapi juga bisa menggunakan sistem komputerisasi. Sistem pencatatan menggunakan sistem semi komputerisasi yaitu menggunakan Microsoft Excel, maka banyak sekali masalah yang terjadi khususnya dalam menyusun laporan Penggajian Guru pada SMP PGRI Rajeg. Analisa terhadap sistem penggajian guru dilakukan melalui Analisis SWOT dan Diagram UML. Rancangan sistem digambarkan melalui Diagram UML, bahasa pemrograman yang digunakan adalah php, database menggunakan MySQL, dan pengujian sistem dilakukan menggunakan metode black box. Hasil dari penelitian ini adalah Sistem Penggajian Guru Berbasis Web Pada SMP PGRI Rajeg. Setelah dilakukan pengujian hasilnya valid 98,2%, kesimpulannya sistem ini layak untuk diimplementasikan.
Kata Kunci:Analisa SWOT, Blackbox testing, Diagram UML, Sistem Informasi, Penggajian Guru
ABSTRACT
The information is the need for a very important. The system of information is not just by using the manual, but also can use computerized system. The system registry using the system is computerized and use Microsoft Excel, then a lot of problems that happened especially in the preparation of the report’s salary teachers in middle school PGRI Rajeg. Analysis of the system that salaries be done through the analysis of SWOT and diagram UML. The system is described through a diagram UML, programming languages used is PHP, the database using MySql, and testing system using the method of black box. The results of research is a system of payment of wages of teachers based on the web in junior high school PGRI Rajeg. After testing performed the results valid 98,2%. The conclusions of the system is appropriate to be implemented.
Keywords : Analysis SWOT, Black Box Testing, The System Of Information, The Teacher’s Salary, UML.
Alhamdulillah penulis panjatkan atas kehadirat Allah SWT yang telah memberikan rahmat dan hidayah-Nya, penulis dapat menyusun dan menyelesaikan Laporan Tugas Akhir (TA) ini dengan baik, yang berjudul “Perancangan Sistem Informasi Penggajian Guru Berbasis Web Pada SMP PGRI Rajeg”.
Tujuan dari pembuatan Tugas Akhir ini adalah sebagai salah satu persyaratan dalam memperoleh gelarAhli Madya (A. Md) untuk jenjang D3 di Perguruan Tinggi Raharja, Cikokol Tangerang. Sebagai bahan penulisan, penulis mengambil data berdasarkan hasilobservasi, wawancara, survey, serta studi pustaka yang mendukung penulisan ini.
Dalam menyusun laporan ini penulis banyak mendapatkan bantuan dan dukungan dari berbagai pihak, baik dukungan secara moral maupun materil. Penulis sangat menyadari tanpa dorongan dan bimbingan tersebut, laporan ini tidak dapat terselesaikan dengan baik dan tepat pada waktunya. Maka pada kesempatan ini penulis ingin mengucapkan banyak-banyak terimakasih kepada :
- Bapak Padeli, M.Kom, selaku Pudir 1 AMIK Raharja Informatika dan pembimbing II yang telah memberi banyak kritik dan saran bagi penulis serta dengan sabar memberikan tuntunan dan petunjuk selama penyusunan Tugas Akhir.
- Ibu Euis Siti Nur Aisyah, M.Kom, selaku Kepala Jurusan Komputerisasi Akuntansi AMIK Raharja Informatika dan dosen pembimping I yang telah membimbing dengan sabar selama penyusunan Tugas Akhir.
- Ibu Soemarni, S.Pd, selaku stakeholder yang telah membantu penulis dalam pengumpulan data..
- Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmu pengetahuan kepada penulis.
- Kepada kedua orang tua dan keluarga yang telah memberikan banyak dorongan dan do’a sehingga terselesaikannya laporan ini.
- Terima kasih untuk Susanti, Tantri Prastica yang selalu memberikan dukungan moril maupun materil serta semangat dalam mengerjakan laporan Tugas Akhir ini.
- Teman-teman saya yang selalu memberikan dukungan do’a serta semangat dalam mengerjakan Tugas Akhir ini.
- Teman-teman angkatan 2012 khususnya konsentrasi Web Based Accounting System yang tidak bisa disebutkan satu-persatu, yang telah membantu baik secara langsung maupun tidak langsung.
Penulis menyadari bahwa dalam penulisan Laporan Tugas ini masih jauh dari sempurna. Oleh karena itu kritik dan saran yang membangun, diharapkan sebagai pemicu untuk dapat berkarya lebih baik lagi.
Akhir kata mengalir ucapan kata terima kasih dan harapan semoga laporan Tugas Akhir ini bermanfaat bagi penyusun laporan dan juga pembaca.
Tangerang, ..... 2015 | |
Amalia Isyamarwati | |
NIM. 1223373991 |
Daftar isi
- 1 BAB I
- 2 BAB II
- 3 BAB III
- 3.1 Gambaran Umum
- 3.2 Tata Laksana Sistem Yang Berjalan
- 3.3 Analisa Sistem Yang Berjalan
- 3.4 Analisa Permasalahan Dan Analisa Kebutuhan
- 3.5 User Requirement
- 3.6 Tata Laksana Sistem Yang Diusulkan
- 3.7 Rancangan Basis Data
- 3.8 Rancangan Program
- 3.9 Rancangan Prototype
- 3.10 Konfigurasi Sistem
- 3.11 Testing
- 3.12 Implementasi
- 3.13 Estimasi Biaya
- 4 BAB IV
- 5 DAFTAR PUSTAKA
DAFTAR TABEL
Tabel 3.1 Jurusan atau Program Studi pada STMIK Raharja
Tabel 3.2 Jurusan atau Program Studi pada AMIK Raharja
Tabel 3.3 Analisa SWOT
Tabel 3.4 Elisitasi I
Tabel 3.5 Elisitasi II
Tabel 3.3 Elisitasi III
Tabel 3.4 Final Draft Elisitasi
Tabel 3.5 Struktur Tabel User
Tabel 3.6 Struktur Tabel tbl_absen
Tabel 3.7 Struktur Tabel tbl_kepwk
Tabel 3.8 Struktur Tabel tbl_masakerja
Tabel 3.9 Struktur Tabel tbl_guru
Tabel 3.10 Struktur Tabel tbl_piket
Tabel 3.11 Struktur Tabel tbl_pks
Tabel 3.12 Struktur Tabel tbl_transaksimasakerja
Tabel 3.13 Struktur Tabel tbl_transport
Tabel 3.14 Struktur Tabel tbl_tunjangan
Tabel 3.15 Struktur Tabel tbl_walikelas
Tabel 3.16 Pengujian Black Box
Tabel 3.17 Schedulle Implementasi
Tabel 3.18 Tabel estimasi biaya
DAFTAR GAMBAR
Gambar 3.1 Struktur Organisasi
Gambar 3.2 Use Case Sistem Berjalan
Gambar 3.3 Activity Sistem Berjalan
Gambar 3.4 Sequence Sistem Berjalan
Gambar 3.5 Use Case Diusulkan
Gambar 3.6 Activity Diusulkan
Gambar 3.7 Sequence Diusulkan
Gambar 3.8 Class Diagram
Gambar 3.9 HIPO (Hirarchy Plus Input Process Output)
Gambar 3.10 Prototype Halaman Login
Gambar 3.11 Prototype Halaman Menu Utama
Gambar 3.12 Prototype Halaman Input Data Guru
Gambar 3.13 Prototype Halaman Kelola Data Guru
Gambar 3.14 Prototype Halaman Input Data Absen
Gambar 3.15 Prototype Halaman Kelola Data Absen
Gambar 3.16 Prototype Halaman Laporan
DAFTAR SIMBOL
DAFTAR SIMBOL USE CASE DIAGRAM
DAFTAR SIMBOL ACTIVITY DIAGRAM
DAFTAR SIMBOL SEQUENCE DIAGRAM
DAFTAR SIMBOL CLASS DIAGRAM
DAFTAR SIMBOL FLOWCHART
BAB I
Latar Belakang
Sistem informasi adalah kebutuhan yang sangat penting. Sistem informasi saat ini tidak hanya dengan mengunakan sistem manual, tetapi juga bisa menggunakan sistem komputerisasi. Dengan adanya perubahan dari sistem manual ke sistem terkomputerisasi ini membuat informasi yang diperoleh menjadi lebih cepat, tepat, dan akurat. Oleh karena itu banyak perusahaan atau instansi yang menggunakan sistem informasi dalam kegiatan usahanya, bukan hanya untuk meningkatkan keuntugan tapi juga untuk meningkatkan produktivitas pekerja pada tiap perusahaan.
Hal ini pun terbukti dengan adanya persaingan dalam segala bidang. Baik dalam bidang usaha maupun pendidikan. Semua instansi berlomba-lomba untuk saling meningkatkan mutu dalam bidang masing-masing. Seperti halnya pada SMP PGRI Rajeg sangat membutuhkan sistem komputerisasi yang tepat dan akurat. Namun pada kenyataannya hal tersebut terkadang tidak sesuai dengan keinginan dan harapan yang hendak dicapai, karena terbatasnya sistem komputerisasi yang digunakan pada SMP PGRI Rajeg.
Dengan masih digunakannya sistem pencatatan menggunakan sistem semi komputerisasi yaitu menggunakan Microsoft Excel, maka banyak sekali masalah yang terjadi khususnya dalam menyusun laporan Penggajian Guru pada SMP PGRI Rajeg. Antara lain yaitu belum adanya sistem input data laporan penggajian berbasis web. Oleh karena itu dengan adanya sistem komputerisasi berbasis web, segala kebutuhan yang dikerjakan SMP PGRI Rajeg akan berjalan lebih cepat, tepat, dan akurat.
Sehingga sistem ini akan membantu dalam pembuatan sistem Penggajian Guru pada SMP PGRI Rajeg. Hal inilah yang melandasi penulis mengambil judul Tugas Akhir Perancangan Sistem Informasi Penggajian Guru Berbasis Web Pada SMP PGRI Rajeg.
Rumusan Masalah
Berdasarkan latar belakang yang dikemukakan, maka diambil beberapa pokok permasalahan. Ada 3 (tiga) rumusan masalah, antara lain :
-
Bagaimana analisa sistem informasi penggajian guru pada SMP PGRI Rajeg yang berjalan saat ini?
-
Apa saja yang masih menjadi kendala dan permasalahan pada sistem informasi yang berjalan?
-
Bagaimana rancangan sistem penggajian guru yang diusulkan pada SMP PGRI Rajeg?
Ruang Lingkup Penelitian
Di dalam penulisan laporan Tugas Akhir ini penulis membahas tentang sistem penggajian guru pada SMP PGRI Rajeg. Agar Tugas Akhir ini dapat memenuhi syarat yang telah di tentukan oleh pihak akademik Perguruan Tinggi Raharja, maka penulis membuat ruang lingkup pembahasan meliputi sistem penggajian guru mulai dari proses rekap absensi sampai dengan proses pembuatan laporan penggajian guru.:
Tujuan dan Manfaat Penelitian
Tujuan Penelitian
Setiap penelitian tentunya mempunyai beberapa tujuan dan manfaat, tujuan penelitian menguraikan secara jelas mengenai tujuan yang dilakukan terhadap object penelitian yang dipilih. Ada 3 (tiga) tujuan penelitian, antara lain :
Untuk menganalisa sistem informasi laporan penggajian guru yang digunakan SMP PGRI Rajeg.
Merancang sistem informasi penggajian guru pada SMP PGRI Rajeg.
Meningkatkan mutu informasi yang akurat.
Manfaat Penelitian
Manfaat penelitian merupakan dampak dari tercapainya tujuan dan terjawabnya rumusan masalah secara akurat. Dalam penulisan Laporan Tugas Akhir ini dikemukakan 3 (tiga) manfaat penelitian, antara lain :
Menambah wawasan serta keamampuan berfikir secara luas sesuai dengan ilmu yang didapatkan selama belajar di Perguruan Tinggi Raharja.
Diharapkan dapat dijadikan salah satu alternatif kepustakaan bagi para pembacanya.
Mengetahui kendala-kendala pada sistem laporan penggajian di SMP PGRI Rajeg.
Metode Penelitian
Dalam metode penelitian kali ini yang digunakan adalah metode penelitian deskriptif yang bertujuan untuk menggambarkan secara sistematis, faktual, dan akurat mengenai fakta-fakta, sifat-sifat suatu individu dan hubungan antar kejadian yang diselidiki.
Metode Pengumpulan Data
- Observasi (Pengamatan)
Adalah suatu metode untuk mendapatkan data dengan jalan pengamatan secara langsung ke lokasi sumber data dengan cara mengumpulkan data dan informasi. Maka dari itu penulis melakukan observasi langsung ke SMP PGRI Rajeg.
- Wawancara
Adalah melakukan tanya jawab dengan bendahara atau narasumber secara langsung pada perusahaan tempat Tugas Akhir berlangsung. Metode ini di lakukan untuk memperoleh data yang lebih akurat dan benar.
- Studi Pustaka
Adalah melakukan tanya jawab dengan bendahara atau narasumber secara langsung pada perusahaan tempat Tugas Akhir berlangsung. Metode ini di lakukan untuk memperoleh data yang lebih akurat dan benar.
Metode Studi Pustaka
Analisis data merupakan salah satu langkah penting dalam rangka memperoleh temuan-temuan hasil penelitian. Hal ini disebabkan, data akan menuntun kita ke arah temuan ilmiah, bila dianalisis dengan teknik-teknik yang tepat. Analisis sistem dilakukan menggunakan Metode Analisa SWOT, yaitu kekuatan (strengths), kelemahan (weakness), kesempatan (oppurtunities), dan yang menjadi ancaman (threats). Adalah metode untuk mendapatkan informasi dan data dari beberapa buku untuk memenuhi kebutuhan penganalisaan dan perancangan yang terkait dengan laporan ini.
Metode Analisa
Pada metode analisa ini menggunakan metode analisa SWOT, karena metode ini merupakan instrument perencanaan strategis yang klasik. Dengan menggunakan kerangka kerja kekuatan dan kelemahan dan kesempatan eksternal dan ancaman, instrument ini memberikan cara sederhana untuk memperkirakan cara terbaik untuk melaksanakn sebuah strategi. Adapun alat bantu (tools) yang penulis gunakan di dalam melakukan analisa data adalah berupa Unifed Modeling Language (UML), yang dibuat dengan menggunakan software Visual Paradigm.
Sistematika Penulisan
Untuk memahami lebih jelas laporan ini, maka materi-materi yang tertera pada Laporan Tugas Akhir ini dikelompokkan menjadi beberapa sub bab dengan sistematika penyampaian sebagai berikut :
BAB I PENDAHULUAN
Berisi tentang latar belakang, perumusan masalah, tujuan dan manfaat penelitian, ruang lingkup penelitian, dan sistematika penulisan.
BAB II LANDASAN TEORI
Bab ini menjelaskan tentang Teori Umum, Teori Khusus, dan Literature Review yang berhubungan dengan penelitian.
BAB III PEMBAHASAN
Bab ini menjelaskan tentang Gambaran Umum Perusahaan, Tata Laksana Sistem, User Requirment, Rancangan Basis Data, Flowchart, Rancangan Program, Rancangan Prototipe, Konfigurasi Sistem Usulan, Testing, Evaluasi, dan Implementasi.
BAB IV PENUTUP
Bab ini berisi kesimpulan, saran dan kesan yang diberikan penulis dari hasil laporan Tugas Akhir.
DAFTAR PUSTAKA
DAFTAR LAMPIRAN
BAB II
Teori Umum
Konsep Dasar Sistem
1. Definisi Sistem
Suatu sistem dapat terdiri dari beberapa subsistem atau sistem-sistem bagian. Komponen-komponen atau subsistsem dalam suatu sistem tidak dapat berdiri lepas sendiri-sendiri. Komponen-komponen dan subsistem saling berinteraksi dan saling berhubungan membentuk satu kesatuan sehingga tujuan atau sasaran dapat tercapai.
Ada beberapa pendapat para ahli mengenai definisi sistem, diantaranya:
Menurut Taufiq (2013:2), bahwa “Suatu sistem adalah kumpulan dari sub-sub sistem abstrak maupun fisik yang saling terintregasi dan berkolaborasi untuk mencapai suatu tujuan tertentu.”
Menurut Yakub (2012:1), bahwa “Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang berhubungan, terkumpul bersama-sama untuk melakukan kegiatan atau tujuan tertentu.”
Berdasarkan ketiga definisi diatas, maka dapat disimpulkan sistem adalah sekelompok unsur yang salaing terhubung dan berinteraksi satu sama lain yang berfungsi bersama-sama untuk mencapai suatu tujuan tertentu.
2. Klasifikasi Sistem
Suatu sistem mempunyai karakteristik atau sifat-sifat yang tertentu yaitu mempunyai komponen-komponen (component) yang dapat menyatukannya, batas sistem (boundary), lingkungan luar (environmet), penghubung (interface), masukan (input), keluaran (output), pengolahan (process), dan sasaran (obyek), serta tujuan (goal), kontrol sistem (control).
</div>Menurut Tata Sutabri (2012:20), sistem mempunyai karakteristik sebagai berikut:
BAB III
Gambaran Umum
Sejarah Singkat PGRI
Sejarah Singkat SMP PGRI Rajeg
Visi dan Misi SMP PGRI Rajeg
Struktur Organisasi SMP PGRI Rajeg
Tugas dan Tanggung Jawab
- Memimpin kegiatan edukatif sekolah.
- Mengatur dan mengurus sekolah dalam melaksanakan kegiatan pendidikan.
- Mempertanggung jawabkan kegiatan sekolah kepada YPLP PGRI.
- Mempertanggung jawabkan kegiatan sekolah dengan pemerintah.
- Mengkoordinasikan kegiatan ekstra kurikuler siswa.
- Merencanakan kegiatan KBM.
- Menyebarluaskan kurikulum pada guru.
- Mengatur jadwal pelajaran.
- Mengatur pembagian tugas mengajar.
- Menyampaikan administrasi pengajaran pada siswa.
- Bertanggung jawab atas kelancaran KBM sekolah.
- Mentatausahakan kegiatan sekolah.
- Mendokumentasikan atau mengarsipkan kegiatan operasional dan ketatausahaan sekolah.
- Merencanakan kebutuhan operasional dan ketatausahaan sekolah.
- Mengurus administrasi kepegawaian sekolah.
- Memelihara dan menginventaris alat-alat sekolah.
- Mencatat dan membukukan kegiatan sekolah.
- Menerima dan mengeluarkan keuangan atas seizin kepala sekolah.
- Merencanakan pengeluaran dan pemasukan keuangan sekolah.
- Menyampaikan bukti-bukti keuangan sekolah.
- Mendata pelaksanaan kegiatan sekolah pendidikan dari sekolah.
- Mengusahakan dan menyimpan peraturan-peraturan yang berkaitan dengan penyelenggaraan pendidikan.
- Merencanakan usaha-usaha peningkatan mutu pengelolaan sekolah.
- Melakukan kegiatan bahan pengajaran pendidikan budi pekerti.
- Melakukan penelitian dan evaluasi kegiatan-kegiatan sekolaha untuk perbaikan dan pengembangan dimasa yang akan datang.
- Merencanakan usaha-usaha peningkatan profesional pengelolaan sekolah.
- Merencanakan peningkatan kemampuan tenaga edukatif.
- Melaksanakan studi kelancaran untuk pengembangan pendidikan.
- Merencanakan kebutuhan sarana dan prasarana sekolah dan kegiatan pendidikan.
- Mengadakan sarana dan prasarana pendidikan.
- Menginventaris sarana dan prasarana milik sekolah.
- Melakukan hubungan dengan instansi atau lembaga lain baik pemerintah maupun swasta.
- Melakukan publikasi kegiatan sekolah.
- Melakukan hubungan sekolah dengan masyarakat atau orang tua siswa.
- Melaksanakan KBM sesuai dengan tugas-tugas mata pelajaran masing-masing.
- Membuat administrasi pelajaran.
- Wali kelas
- Menyampaikan dan mentatausahakan aktifitas yang ada pada kelas yang menjadi tanggung jawabnya.
- Mengatur dan mengurus kelas pada kelas itu.
- Mengerjakan administrasi kelas.
- Merencanakan kebutuhan kelas.
Tata Laksana Sistem Yang Berjalan
Rancangan Prosedur Yang Berjalan
- Berisi 4 actor yaitu : TU, Guru, Bendahara dan Kepala Sekolah.
- Berisi 7 use case yaitu : Absensi Harian, Merekap Absensi Guru, Merekap Data Transaksi Guru, Mencetak Slip Gaji, Slip Gaji, Mencairkan Gaji, dan Laporan Gaji.
- Berisi 1 Initial Node : Objek yang diawali.
- Berisi 11 Action : Dari sistem yang mencerminkan eksekusi dari suatu aksi
- Berisi 1 Final Node : Objek yang diakhiri pada tabel guru dan kepala sekolah.
- Berisi 4 actor yang melakukan kegiatan yaitu, Guru, Tata Usaha, dan Kepala Sekolah.
- Berisi 1 sistem life line yang menjalankan sistem.
- Berisi 8 Message yang bisa menjadi alat komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi.
Analisa Sistem Yang Berjalan
Analisa SWOT
Metode Analisa Berdasarkan Prosedur Sistem Yang Berjalan
- Nama Masukan : Absensi Guru.
- Sumber : Guru melakukan absen harian pada form absen sehingga menjadi data absen.
- Media : kertas A4 warna putih.
- Frekuensi: Setiap hari.
- Nama Masukan : Data Absensi Guru.
- Sumber : Absen.
- Media : kertas A4 warna putih.
- Frekuensi: Setiap bulan.
- Nama Proses : Absensi Guru
- Masukan : Kehadiran
- Pengelolaan Proses : Guru melakukan absen pada form absen
- Nama Proses : Perhitungan Gaji
- Masukan : Absen, data
- Pengelolaan ProseS : Perhitungan gaji didapat dari laporan absen yang sudah direkap ditambah data transaksi guru.
- Nama Keluaran : Slip Gaji
- Fungsi : Sebagai bukti informasi
- Media : Kertas
- Rangkap : 1 Lembar
- Distribusi : Lembar copy pertama untuk guru
- Nama Keluaran : Laporan Gaji.
- Fungsi : Sebagai laporan data mengenai rekap absen dan penggajian
- Media : Kertas
- Rangkap : 2 Lembar
- Distribusi : Lembar copy 1 untuk staff Tata Usaha, Lembar Copy 2 untuk Kepala Sekolah
Analisa Permasalahan Dan Analisa Kebutuhan
Analisa Permasalahan
Analisa Kebutuhan
- Merancang sistem khusus untuk mencatat laporan penggajian guru supaya tidak memakan waktu lama dengan menggunakan proses manual.
- Merancang sistem dengan menggunakan web supaya dokumen tersimpan dengan rapih dan akurat.
User Requirement
Elisitasi Tahap I
Functional |
|
No. |
Analisa Kebutuhan |
Saya ingin sistem dapat: |
|
1 |
Menampilkan Menu Utama |
2 |
Menampilkan Logo SMP PGRI Rajeg |
3 |
Menampilkan Login Untuk Admin |
4 |
Menampilkan Logout Untuk Admin |
5 |
Menampilkan Struktur Organisasi SMP PGRI Rajeg |
6 |
Menampilkan Data Pegawai |
7 |
Menampilkan Form Input Data Pegawai |
8 |
Menampilkan List Data Pegawai |
9 |
Menampilkan Foto Pegawai |
10 |
Menampilkan Data Absensi |
11 |
Menampilkan Form Input Data Absensi |
12 |
Menampilkan List Data Absensi |
13 |
Menampilkan Data Transaksi |
14 |
Menampilkan Form Input Data Transaksi |
15 |
Menampilkan List Data Transaksi |
16 |
Menampilkan Menghitung Gaji |
17 |
Menampilkan Data Laporan Penggajian |
18 |
Menampilkan List Laporan Penggajian |
19 |
Menampilkan Menu Cetak Laporan Penggajian |
20 |
Menampilkan Form Slip Gaji |
21 |
Menyediakan Fasilitas Kembali |
22 |
Menyediakan Fasilitas Edit |
23 |
Menyediakan Fasilitas delete |
24 |
Menyediakan Fasilitas view |
25 |
Menyediakan Fasilitas simpan |
26 |
Menyediakan Fasilitas print |
Non Functional |
|
Saya ingin sistem dapat: |
|
26 |
Mempunyai Tampilan Menarik |
26 |
Menampilkan Sistem Yang User Friendly |
Elisitasi Tahap II
- M (Mandatory) : Dibutuhkan atau penting
- D (Desirable) : Diinginkan atau tidak terlalu penting
- I (Innessential) : Di luar sistem atau di eliminasi
Functional |
M | D | I | |
No. |
Analisa Kebutuhan |
|||
Saya ingin sistem dapat: |
||||
1 |
Menampilkan Menu Utama |
√ |
||
2 |
Menampilkan Logo SMP PGRI Rajeg. |
√ |
||
3 |
Menampilkan Login Untuk Admin |
√ |
||
4 |
Menampilkan Logout Untuk Admin |
√ |
||
5 |
Menampilkan Struktur Organisasi SMP PGRI Rajeg |
√ |
||
6 |
Menampilkan Data Pegawai |
√ |
||
7 |
Menampilkan Form Input Data Pegawai |
√ |
||
8 |
Menampilkan List Data Pegawai |
√ |
||
9 |
Menampilkan Foto Pegawai |
√ |
||
10 |
Menampilkan Data Absensi |
√ |
||
11 |
Menampilkan Form Input Data Absensi |
√ |
||
12 |
Menampilkan List Data Absensi |
√ |
||
13 |
Menampilkan Data Transaksi |
√ |
||
14 |
Menampilkan Form Input Data Transaksi |
√ |
||
15 |
Menampilkan List Data Transaksi |
√ |
||
16 |
Menampilkan Menghitung Gaji |
√ |
||
17 |
Menampilkan Data Laporan Penggajian |
√ |
||
18 |
Menampilkan List Laporan Penggajian |
√ |
||
19 |
Menampilkan Menu Cetak Laporan Penggajian |
√ |
||
20 |
Menampilkan Form Slip Gaji |
√ |
||
21 |
Menyediakan Fasilitas Kembali |
√ |
||
22 |
Menyediakan Fasilitas Edit |
√ |
||
23 |
Menyediakan Fasilitas delete |
√ |
||
24 |
Menyediakan Fasilitas view |
√ |
||
25 |
Menyediakan Fasilitas simpan |
√ |
||
26 |
Menyediakan Fasilitas Print |
√ |
||
Non Functional |
||||
Saya ingin sistem dapat: |
||||
26 |
Mempunyai Tampilan Menarik |
√ |
||
26 |
Menampilkan Sistem Yang User Friendly |
√ |
Elisitasi Tahap III
- T artinya Technical. Maksudnya adalah pertanyaan perihal bagaimana tata cara/teknik pembuatan requirement tersebut dalam sistem yang diusulkan?
- O artinya Operational. Maksudnya adalah pertanyaan perihal bagaimana tata cara penggunaan requirement tersebut dalam sistem yang akan dikembangkan?
- E artinya Economy. Maksudnya adalah pertanyaan perihal berapakah biaya yang diperlukan guna membangun requirement tersebut di dalam sistem?
- H (High) : Sulit untuk dikerjakan, karena teknik pembuatan dan penggunaannya sulit serta biayanya mahal. Sehingga requirement tersebut harus dieliminasi.
- M (Middle) : Mampu untuk dikerjakan.
- L (Low) : Mudah untuk dikerjakan.
Functional |
||||||||||
No. |
Analisa Kebutuhan |
T |
O |
E |
||||||
Saya ingin sistem dapat: |
L |
M |
H |
L |
M |
H |
L |
M |
H |
|
1 |
Menampilkan Menu Utama |
√ |
√ |
√ |
||||||
2 |
Menampilkan Logo SMP PGRI Rajeg |
√ |
√ |
√ |
||||||
3 |
Menampilkan Login Untuk Admin |
√ |
√ |
√ |
||||||
4 |
Menampilkan Logout Untuk Admin |
√ |
√ |
√ |
||||||
5 |
Menampilkan Data Pegawai |
√ |
√ |
√ |
||||||
6 |
Menampilkan Form Input Data Pegawai |
√ |
√ |
√ |
||||||
7 |
Menampilkan Data Absensi |
√ |
√ |
√ |
||||||
8 |
Menampilkan Form Input Data Absensi |
√ |
√ |
√ |
||||||
9 |
Menampilkan Data Transaksi |
√ |
√ |
√ |
||||||
10 |
Menampilkan Form Input Data Transaksi |
√ |
√ |
√ |
||||||
10 |
Menampilkan Form Input Data Transaksi |
√ |
√ |
√ |
||||||
10 |
Menampilkan Menu Cetak Laporan Penggajian |
√ |
√ |
√ |
||||||
10 |
Menampilkan Form Slip Gaji |
√ |
√ |
√ |
||||||
10 |
Menyediakan Fasilitas Edit |
√ |
√ |
√ |
||||||
10 |
Menyediakan Fasilitas Delete |
√ |
√ |
√ |
||||||
10 |
Menyediakan Fasilitas View |
√ |
√ |
√ |
||||||
10 |
Menyediakan Fasilitas Simpan |
√ |
√ |
√ |
||||||
10 |
Menyediakan Fasilitas Print |
√ |
√ |
√ |
||||||
Non Functional |
T |
O |
E |
|||||||
No. |
Saya ingin sistem dapat: |
L |
M |
H |
L |
M |
H |
L |
M |
H |
1 |
Mempunyai Tampilan Menarik |
√ |
√ |
√ |
||||||
2 |
Menampilkan Sistem Yang Friendly |
√ |
√ |
√ |
Final Draft Elisitasi
Functional |
|
No. |
Analisa Kebutuhan |
Sistem ini dapat : |
|
1 |
Sistem Mempunyai button Regenerate Linkedin Access Token |
2 |
Menampilkan Menu Utama |
3 |
Menampilkan Logo SMP PGRI Rajeg |
4 |
Menampilkan Login Untuk Admin |
5 |
Menampilkan Data Pegawai |
6 |
Menampilkan Form Input Data Pegawai |
7 |
Menampilkan Data Absensi |
8 |
Menampilkan Form Input Data Absensi |
9 |
Menampilkan Data Transaksi |
10 |
Menampilkan Form Input Data Transaksi |
9 |
Menampilkan Data Laporan Penggajian |
10 |
Menampilkan Menu Cetak Laporan Penggajian |
9 |
Menampilkan Form Slip Gaji |
10 |
Menyediakan Fasilitas Edit |
9 |
Menyediakan Fasilitas Delete |
10 |
Menyediakan Fasilitas View |
9 |
Menyediakan Fasilitas Simpan |
10 |
Menyediakan Fasilitas Print |
Non Functional |
|
No. |
Sistem ini dapat : |
1 |
Sistem memiliki tampilan user friendly |
2 |
Menampilkan Tampilan Yang Simpel Dan Menarik |
Tata Laksana Sistem Yang Diusulkan
Pada bab ini penulis akan mengemukakan tentang diagram pengembangan system yang diusulkan, use case diagram yang diusulkan, activity diagram yang diusulkan dan sequence diagram sistem yang diusulkan. Bab ini menjelaskan secara terperinci rancangan-rancangan yang diusulkan pada bagian basis data yang merupakan penjabaran diagram-diagram.
Use Case Diagram Yang Diusulkan
Berdasarkan gambar 3.5 Use Case Diagram Sistem yang diusulkan diatas terdapat:
- Berisi 1 actor yaitu : Admin
- Berisi 16 use case yaitu : Menu Login, Login Benar, Login Salah, Menu Utama, Data Pegawai, Data Absen, Data Transaksi, Pembayaran Gaji, Laporan Gaji, Logout, Input Pegawai, Input Absen, Input Transaksi, Input Gaji, Cetak Slip Gaji, Cetak Laporan.
Activity Diagram Yang Diusulkan
Berdasarkan gambar 3.6 Activity Diagram Sistem yang diusulkan diatas terdapat:
- Berisi 1 Initial Node : Objek yang diawali.
- Berisi 9 Action : Dari sistem yang mencerminkan eksekusi dari suatu aksi.
- Berisi 1 Final State : Objek yang diakhiri pada tabel guru dan kepala sekolah.
- Berisi 2 Join Node : Memecah sebuah behaviour menjadi activity yang baru.
- Berisi 1 Decision Node : Menggambarkan test condition untuk memastikan bahwa control flow atau object flow mengalir ke lebih dari satu jalur.
Sequence Diagram Yang Diusulkan
Berdasarkan gambar 3.7 Sequence Diagram Sistem yang diusulkan diatas terdapat:
- Berisi 1 actor yang melakukan kegiatan yaitu, Admin.
- Berisi 9 sistem life line yang menjalankan sistem.
- 11 Message yang bisa menjadi alat komunikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi.
Rancangan Basis Data
Rancangan basis data digunakan sebagai media penyimpanan data yang dipergunakan dalam aplikasi dan database membantu pemrograman dalam menampilkan data. Hasil analisa pada sistem yang dihasilkan terdapat beberapa rancangan yang diusulkan. Dari rancangan tersebut akan dibentuk rancangan basis data untuk mempermudah melihat bentuk file dan isinya. Berikut ini adalah penjelasan tentang proses perancangan basis data yang diawali dengan normalisasi yang akan menghasilkan class diagram dan spesifikasi basis data.
Class Diagram Yang Diusulkan
Class diagram sangat membantu dalam visualisasi kelas dari suatu sistem. Hal ini disebabkan karena class adalah deskripsi kelompok objek-objek dengan atribut (property) dan relasi yang sama. Disamping itu class diagram bisa memberikan pandangan global atas sebuah sistem. Hal tersebut tercermin dari class-class yang ada dan relasinya dengan yang lain. Berikut ini menggambarkan struktur dan deskripsi class pada sistem penggajian guru pada SMP PGRI Rajeg.
Gambar 3.8 Class Diagram
Spesifikasi Basis Data
Spesifikasi database merupakan desain basis data yang dianggap telah normal. Desain database menjelaskan media penyimpanan yang digunakan,isi yang disimpan, primary key, dan panjang record. Spesifikasi database yang digunakan dalam sistem yang akan dibangun adalah sebagai berikut:
- Nama File : user
Media : Hardisk.
Isi : id + name + username + password + lvl
Primary Key : id
Panjang record : 45 karakter
- Nama File : tbl_absen
Media : Hardisk.
Isi : id + nip + tgl_input + total_jam_pagi + total_jam_siang
Primary Key : id
Panjang record : 16 karakter
- Nama File : tbl_kepwk
Media : Hardisk.
Isi : id + nip + tgl_input + jml
Primary Key : id
Panjang record : 20 karakter
- Nama File : tbl_masakerja
Media : Hardisk.
Isi : id + masuk + jml
Foreign Key : id
Panjang record : 16 karakter
- Nama File : tbl_pegawai
Media : Hardisk.
Isi : nip + nama_pegawai + alamat_pegawai + no_tlp + tgl_masuk + tgl_lahir
Foreign Key : id
Panjang record : 91 karakter
- Nama File : tbl_piket
Media : Hardisk.
Isi : id + nip + tgl_input + jml
Foreign Key : id
Panjang record : 19 karakter
- Nama File : tbl_pks
Media : Hardisk.
Isi : id + nip + tgl_input + jml
Foreign Key : id
Panjang record : 20 karakter
- Nama File : tbl_transaksimasakerja
Media : Hardisk.
Isi : id + nip + banyak
Foreign Key : id
Panjang record : 30 karakter
- Nama File : tbl_transport
Media : Hardisk.
Isi : id + nip + jml
Foreign Key : id
Panjang record : 26 karakter
- Nama File : tbl_tunjangan
Media : Hardisk.
Isi : id + nip + tgl_input + jml
Foreign Key : id
Panjang record : 20 karakter
- Nama File : tbl_walikelas
Media : Hardisk.
Isi : id + nip + tgl_input + jml
Foreign Key : id
Panjang record : 20 karakter
Rancangan Program
HIPO (Hirarchy Plus Input Process Output) yaitu alat bantu untuk membuat spesifikasi program yang merupakan struktur yang berisi diagram dimana di dalam program ini berisi input yang diproses dan menghasilkan output. Spesifikasi program menjelaskan megenai cara penggunaan aplikasi program yang diusulkan.
- Nama program : Login
Fungsi program : Untuk masuk ke dalam menu utama Sistem Penggajian Guru Pada SMP PGRI Rajeg
Bahasa pemrograman : PHP
Proses program :
- Jalankan program.
- Menampilkan halaman login, lalu input username dan password.
- Klik login untuk menyatakan bahwa username dan password sudah benar dan jika benar maka akan masuk ke dalam menu utama.
- Jika salah memasukan username dan password maka akan muncul pesan “Incorrect username or password”.
- Nama Program : Halaman Akses
Fungsi program : Untuk menampilkan halaman akses untuk admin yang terdapat pilihan program yang terdapat didalam sistem
Bahasa pemrograman : PHP
Proses program : Jalankan program halaman akses admin, lalu pilih salah satu halaman akses yang terdapat beberapa menu, yaitu terdiri dari: Home, Data Master, Data Transaksi, Laporan, Logout.
- Nama program : Home
Fungsi program : Sebagai tampilan awal Sistem Penggajian Guru Pada SMP PGRI Rajeg.
Bahasa pemrograman : PHP.
Proses program : Setelah berhasil melakukan “Login”.
- Nama program : Data Master
Fungsi program : Untuk mengetahui dan menyimpan data pegawai dan data masa kerja.
Bahasa pemrograman : PHP.
Proses program : Menginput data yang sudah didapat pada kolom Pegawai dan Masa Kerja.
- Nama program : Data Transaksi
Fungsi program : Untuk mengetahui dan menyimpan data Absen, Kepwk, Piket, Penanggung Jawab Kesiswaan, Transaksi Masa Kerja, Transport, Tunjangan, Walikelas.
Bahasa pemrograman : PHP.
Proses program : Menginput data yang sudah didapat pada kolom Absen, Kepwk, Piket, Penanggung Jawab Kesiswaan, Transaksi Masa Kerja, Transport, Tunjangan, Walikelas.
- Nama program : Laporan
Fungsi program : Untuk mengetahui laporan penggajian guru pada SMP PGRI Rajeg.
Bahasa pemrograman : PHP.
Proses program :
- Nama program : Logout
Fungsi program : Untuk keluar dari menu utama
Bahasa pemrograman : PHP
Proses program : Dapat melakukan klik pada menu “Logout” untuk dapat keluar dari sistem penggajian guru.
Rancangan Prototype
Tahap ini merupakan gambar yang jelas mengenai rancangan bangun yang lengkap kepada para pengguna, juga sebagai pemenuhan kebutuhan daripada prapengguna sistem. Berikut ini merupakan prototype atau tampilan dari perancangan sistem penggajian guru yang akan dibuat, yaitu:
Prototype Halaman Login Admin
Berdasarkan gambar 3.10 prototype halaman login admin diatas terdiri dari menu username dan password.
Prototype Halaman Menu Utama
Berdasarkan gambar 3.11 prototype halaman menu utama diatas terdiri dari menu data master, data transaksi, laporan, logout dan juga berisi logo dari SMP PGRI Rajeg.
Prototype Halaman Input Data Pegawai
Berdasarkan gambar 3.12 prototype input data pegawai diatas terdiri dari form yang harus diisi, yaitu : nip, nama pegawai, alamat pegawai, no.tlp, tanggal masuk, tanggal input.
Prototype Halaman Kelola Data Pegawai
Berdasarkan gambar 3.13 prototype kelola data pegawai diatas tedapat kolom yang berisi data yang sudah di input, yaitu kolom nip, nama pegawai, alamat pegawai, no.tlp, tanggal masuk, dan tanggal lahir.
Prototype Halaman Input Data Absen
Berdasarkan gambar 3.14 prototype input data absen diatas terdiri dari form yang harus diisi, yaitu nip, tanggal input, total jam pagi, dan total jam siang.
Prototype Halaman Kelola Data Absen
Berdasarkan gambar 3.15 prototype kelola data absen diatas terdiri dari kolom yang berisi data yang sudah diinput, yaitu kolom nip, nama, tanggal input, total jam pagi dan total jam siang.
Prototype Halaman Laporan
Berdasarkan gambar 3.16 prototype laporan diatas berisi kolom nip, nama pegawai dan total gaji. Yang berfungsi untuk memberikan informasi penggajian kepada user.
Konfigurasi Sistem
Spesifikasi Hardware
Perangkat keras yang dibutuhkan oleh sistem adalah suatu unit personal komputer. Perangkat keras yang diusulkan ini dibuat berdasarkan kebutuhan sistem saat ini dan antisipasi kabutuhan di masa yang akan datang. Konfigurasi yang dibutuhkan pada design sistem yang diusulkan, yaitu :
a. Processor : Intel Core i3 – 3217U, 1.8GHz
b. Monitor : Asus "14"
c. Mouse : Logitech
d. RAM : 2 GB
e. HD : 500 GB
Aplikasi Yang Digunakan
Perangkat lunak merupakan penunjang dari peralatan komputer yang akan digunakan sebagai penghubung dalam instruksi yang diinginkan, agar komputer dapat menghasilkan informasi yang diharapkan, maka perangkat lunak yang diusulkan dalam rancangan sistem ini adalah sebagai berikut :
a. Sistem Operasi Windows 8 Profesional
b. Microsoft Office 2010
c. Xampp Control Panel
d. Notepad ++
e. Visual Paradigm for UML
f. Web Browser
g. Yii Framework
Hak Akses
Untuk mengoperasikan atau mengolah data hanya dapat dilakukan oleh 2 (dua) orang, yaitu admin yang bertugas sebagai yang menginput data dan user yang bertugas melihat hasil dari input data kegiatan yang dilakukan oleh admin.
Testing
Metode Implementasi
Implementasi program Sistem Penggajian Guru ini dilakukan dengan menggunakan metode Black Box Testing. Metode Black Box Testing merupakan pengujian program yang mengutamakan pengujian terhadap kebutuhan fungsi dari suatu program. Tujuan dari metode Black Box Testing ini adalah untuk menemukan kesalahan fungsi pada program. Pengujian dengan metode Black Box Testing dilakukan dengan cara memberikan sejumlah input pada program. Input tersebut kemudian di proses sesuai dengan kebutuhan fungsionalnya untuk melihat apakah program aplikasi dapat menghasilkan output yang sesuai dengan yang diinginkan dan sesuai pula dengan fungsi dasar dari program tersebut. Apabila dari input yang diberikan, proses dapat menghasilkan output yang sesuai dengan kebutuhan fungsionalnya, maka program yang dibuat sudah benar, tetapi apabila output yang dihasilkan tidak sesuai dengan kebutuhan fungsionalnya, maka masih terdapat kesalahan pada program tersebut, dan selanjutnya dilakukan penelusuran perbaikan untuk memperbaiki kesalahan yang terjadi.
1. Pengujian Black Box
Setelah dilakukan pengujian dengan metode Black box yang dilakukan dengan cara memberikan sejumlah input pada program seperti contoh pengujian pada masing-masing menu dan sub menu. Jika input data tidak lengkap maka sistem akan menampilkan pesan dan menyampaikan pesan yang sangat membantu admin jika admin mendapati kesalahan saat input data yang tidak lengkap, selanjutnya yang kemudian akan di proses sesuai dengan kebutuhan fungsionalnya dan dapat menghasilkan output yang sesuai dengan yang diinginkan oleh pengguna.
Implementasi
Schedulle Implementasi
Berdasarkan tabel 3.17 Schedulle Implementasi diatas berisi tentang jadwal Tugas Akhir selama 4 (empat) bulan dari pembuatan proposal sampai dengan dokumentasi.
Estimasi Biaya
Berdasarkan tabel 3.18 Estimasi Biaya diatas, berisi tentang biaya – biaya yang dikeluarkan selama proses pembuatan laporan Tugas Akhir.
BAB IV
Kesimpulan
Kesimpilan Terhadap Rumusan Masalah
Berdasarkan uraian pada bab-bab sebelumnya, maka pada penelitian ini penulis dapat menyimpulkan beberapa hal yang terdapat pada rumusan masalah. Rumusan masalah ini diambil dari BAB I yang dibahas berdasarkan latar belakang masalah.
- Analisa terhadap sistem penggajian guru telah dibahas pada Bab III menggunakan Analisis SWOT dan tool Diagram UML. Sistem informasi penggajian guru yang sedang berjalan pada SMP PGRI Rajeg masih dilakukan secara manual, pemakaian komputer hanya terbatas untuk pembuatan laporan gaji dan penyimpanan data dengan menggunakan Microsoft Excel.
- Kendala dan permasalahan pada SMP PGRI Rajeg telah dibahas pada Bab III, sistem informasi penggajian dilakukan secara sederhana mengakibatkan informasi yang dihasilkan akan membutuhkan waktu yang lama, permintaan dokumen yang cepat sulit dilaksanakan, keamanan dokumen yang kurang terjamin dan besar peluang untuk memanipulasi data.
- 3. Rancangan Sistem Informasi Penggajian Guru Berbasis Web Pada SMP PGRI Rajeg telah dibahas pada Bab III, rancangan digambarkan melalui Diagram UML. Rancangan prototype menggunakan aplikasi web dan rancangan database menggunakan MySql. Sistem yang dibangun juga telah dilakukan pengujian menggunakan black box testing dan hasilnya valid sebesar 92.8%, kesimpulannya rancangan sistem ini layak untuk diimplementasikan.
Kesimpulan Terhadap Tujuan dan Manfaat
- Kesimpulan Terhadap Tujuan, yaitu :
- Untuk menganalisa sistem informasi laporan penggajian guru yang digunakan SMP PGRI Rajeg sudah tercapai, dan hasil analisa dituangkan pada Bab III.
- Untuk mengetahui kendala dan permasalahan sistem penggajian guru pada SMP PGRI Rajeg telah tercapai dan dibahas pada Bab III.
- Untuk merancang sistem informasi penggajian guru pada SMP PGRI Rajeg telah tercapai dan dituangkan pada Bab III.
- Kesimpulan Terhadap Manfaat, yaitu :
- Menambah wawasan serta keamampuan berfikir secara luas sesuai dengan ilmu yang didapatkan selama belajar di Perguruan Tinggi Raharja.
- Diharapkan dapat dijadikan salah satu alternatif kepustakaan bagi para pembacanya.
- Mengetahui kendala-kendala pada sistem laporan penggajian di SMP PGRI Rajeg.
Kesimpulan Terhadap Metode Penelitian
Pada penelitian ini, jenis penelitiannya adalah deskriptif, metode pengumpulan datanya yaitu menggunakan metode observasi pada SMP PGRI Rajeg, wawancara dilakukan terhadap bendahara sekolah dan melalui studi pustaka. Untuk metode analisanya menggunakan Analisis SWOT, dan metode pengujian menggunakan black box testing.
Saran
Untuk meningkatkan atau memaksimalkan aplikasi penggajian guru berbasis web ini, penulis memberikan saran untuk memajukan aplikasi berbasis web yang dibuat sebagai berikut :
- Apabila sistem yang baru sudah berjalan maka perlu di perhatikan dan di lakukan evaluasi secara berkala terhadap sistem untuk selanjutnya diadakan perbaikan sesuai dengan perubahan dan perkembangan instansi atau perusahaan.
- Perlu dilakukan sosialisasi dan training kepada bagian yang terkait.
- Di masa yang akan datang, diharapkan bagi mahasiswa yang mengambil judul skripsi yang sama untuk dapat mengembangkan sistem ini menjadi jauh lebih baik.
Kesan
Demikian yang dapat penulis sampaikan mengenai Tugas Akhir ini yang berjudul Perancangan Sistem Informasi Penggajian Guru Berbasis Web Pada SMP PGRI Rajeg. Tentunya masih banyak kekurangan dan kelemahannya, kerena terbatasnya pengetahuan. Penulis banyak berharap para pembaca memberikan kritik dan saran yang membangun kepada penulis demi sempurnanya tugas akhir ini. Semoga tugas akhir ini berguna bagi penulis pada khususnya juga para pembaca.