TA1223372608

Dari widuri
Lompat ke: navigasi, cari

PERANCANGAN SISTEM INFORMASI PERHITUNGAN HONOR

GURU BERBASIS WEB PADA SMA ISLAMIC CENTRE

KOTA TANGERANG


TUGAS AKHIR

Disusun Oleh :

NIM
: 1223372608
NAMA


JURUSAN KOMPUTERISASI AKUNTANSI

KONSENTRASI WEB BASED ACOOUNTING SYSTEM

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

STMIK RAHARJA

TANGERANG

2014/2015

AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER

(AMIK) RAHARJA INFORMATIKA

 

LEMBAR PENGESAHAN TUGAS AKHIR

PERANCANGAN SISTEM INFORMASI PERHITUNGAN HONOR

GURU BERBASIS WEB PADA SMA ISLAMIC CENTRE

KOTA TANGERANG

Disusun Oleh :

NIM
: 1223372608
Nama
Jenjang Studi
: Diploma Tiga
Jurusan
: Komputerisasi Akuntansi
Konsentrasi
: Web Based Acoounting System

 

 

Disahkan Oleh :

Tangerang, 3 April 2015

Ketua
       
Kepala Jurusan
AMIK RAHARJA
       
Jurusan Komputerisasi Akuntansi
           
           
           
           
(Drs. Po.Abas Sunarya M.Si)
       
(Euis Sitinur Aisyah M.Kom)
NIP : XXXXX
       
NIP : XXXXXX

AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER

(AMIK) RAHARJA INFORMATIKA

 

LEMBAR PERSETUJUAN PEMBIMBING

PERANCANGAN SISTEM INFORMASI PERHITUNGAN HONOR

GURU BERBASIS WEB PADA SMA ISLAMIC CENTRE

KOTA TANGERANG

Dibuat Oleh :

NIM
: 1223372608
Nama

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Komputerisasi Akuntansi

Konsentrasi Web Based Acoounting System

Disetujui Oleh :

Tangerang,.... 2014

Pembimbing I
   
Pembimbing II
       
       
       
       
(Padeli M.Kom)
   
(Rosdiana M.Kom)
NID : 03002
||   ||   ||
NID : 03035

AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER

(AMIK) RAHARJA INFORMATIKA

LEMBAR PERSETUJUAN DEWAN PENGUJI

PERANCANGAN SISTEM PERHITUNGAN HONOR

GURU BERBASIS WEB PADA SMA ISLAMIC CENTRE

KOTA TANGERANG

Dibuat Oleh :

NIM
: 123372608
Nama

Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian

Komprehensif

Jurusan Komputerisasi Akuntansi

Konsentrasi Web Based Acoounting 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 PERHITUNGAN HONOR

GURU BERBASIS WEB PADA SMA ISLAMIC CENTRE

KOTA TANGERANG

Disusun Oleh :

NIM
: 1223372608
Nama
Jenjang Studi
: Diploma Tiga
Jurusan
: Komputerisasi Akuntansi
Konsentrasi
: Web Based Acoounting System

 

 

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, ..... 2015

 
 
 
 
 
NIM : 1223372608

 

)*Tandatangan dibubuhi materai 6.000;


ABSTRAKSI

Laporan honor guru yang saat ini berjalan pada sistem perhitungan honor guru SMA Islamic Centre telah berjalan dengan baik. Yang dimaksud dengan honor guru pada SMA Islamic Centre adalah sistem perhitungan honor yang dihitung berdasarkan jam mengajar untuk guru tetap dan tidak tetap. Jam mengajar tersebut akan didapat dari absensi guru. Seorang guru tetap yang mempunyai jam mengajar akan mendapat honor sesuai dengan tunjangan-tunjangan yang ada. Sedangkan perhitungan honor guru tidak tetap didapatkan dari jumlah jam mengajar saja. Setiap guru yang akan mengajar mengisi daftar absensi terlebih dahulu, dari daftar absensi tersebut data akan diinput kedalam file absensi guru sesuai dengan data guru yang mengajar matapelajaran masing-masing. Dari absensi guru yang ada akan dilakukan perhitungan honor guru. Setelah perhitungan honor guru selesai dalam setiap bulannya akan dicetak slip honor guru yang akan diberikan kepada guru. Kemudian dibuat rekap honor guru yang akan diberikan kepada Kepala Sekolah. Sistem yang akan dibangun menggunakan bahasa pemogramman PHP dan MySQL untuk desain database, Dreamweaver untuk desain ilustrator UML untuk model system. Untuk mendapatkan sistem perhitungan honor guru yang cepat dan akurat dan mengurangi kesulitan yang timbul dalam pembuatan laporan honor guru, maka dirancanglah suatu sistem yang dituangkan dalam laporan yang berjudul “PERANCANGAN SISTEM INFORMASI PERHITUNGAN HONOR GURU PADA SMA ISLAMIC CENTRE BERBASIS WEB”. Pembuatan sistem ini diharapkan dapat mengurangi kesulitan dan kesalahan serta menghasilkan data dan laporan yang bermanfaat bagi kelangsungan dan kemajuan SMA Islamic Centre.


Kata Kunci: Perhitungan Honor, Daftar Absensi Guru, dan Slip Honor

ABSTRACT

Isi abstract dengan bahasa inggris.


Keywords : ............

KATA PENGANTAR


Puji syukur alhamdulillah, penulis panjatkan kehadirat Allah SWT yang telah memberikan seribu jalan, sejuta langkah serta melimpahkan segala rahmat dan karunia-Nya, sehingga laporan Skripsi Penulis dapat berjalan dengan baik dan selesai dengan semestinya.

Tujuan dari pembuatan Skripsi ini adalah sebagai salah satu persyaratan dalam memperoleh gelar Sarjana Komputer (S.Kom) untuk jenjang S1 di Perguruan Tinggi Raharja, Cikokol Tangerang. Sebagai bahan penulisan, penulis mengambil data berdasarkan hasil observasi, wawancara, survey serta studi pustaka yang mendukung penulisan ini.

Hati kecil ini pun menyadari bahwa tanpa bimbingan dan dorongan dari semua pihak penyusunan laporan Skripsi ini tidak akan berjalan sesuai dengan yang diharapkan. Oleh karena itu pada kesempatan yang singkat ini, izinkanlah penulis menyampaikan selaksa pujian dan terimakasih kepada :

  1. Bapak Ir. Untung Rahardja, M.T.I selaku Presiden Direktur Perguruan Tinggi Raharja dan juga sebagai Dosen Pembimbing yang telah berkenan memberikan bimbingan dan pengarahan kepada penulis.
  2. Bapak Drs. PO. Abas Sunarya, M.Si selaku Direktur Perguruan Tinggi Raharja.
  3. Ibu Euis Sitinur Aisyah, M.Kom selaku Kepala Komputerisasi Akuntansi.
  4. Bapak Padeli, M.Kom selaku Dosen Pembimbing I
  5. Ibu Rosdiana, M.kom selaku Dosen Pembimbing II
  6. Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmu pengetahuan kepada penulis.
  7. Ibu Empon Kartini, S.Pd selaku Pembimbing Lapangan yang sudah membantu terselesaikannya Tugas Akhir ini.
  8. Kedua Orang Tua yang telahmemberikan dukungan moril maupun materil serta doa untuk penulis.
  9. I Nyoman Lingga Anjana, Eva Dwi Rahmawati, Suhartini dan teman-teman yang telah membantu dalam penyusunanLaporan Tugas Akhir ini.

Penulis menyadari bahwa dalam penulisan Laporan Tugas Akhir ini masih jauh dari sempurna. Oleh karena itu kritik dan saran yang membangun, penulis harapkan sebagai pemicu untuk dapat berkarya lebih baik lagi. Semoga Laporan Skripsi ini bermanfaat bagi pihak yang membutuhkan.


Tangerang, ..... 2014
Nama
NIM. 1011xxxxx

Daftar isi


BAB I

PENDAHULUAN

Latar Belakang

Sistem informasi merupakan sekumpulan sistem-sistem yang saling terintregrasi satu sama lain untuk menghasilkan suatu informasi yang dapat berguna bagi pemakainya. Dengan sistem informasi maka data dan informasi akan tersimpandalam suatu database sistem sehingga data menjadi teratur serta memudahkan pemakai apa bila membutuhkan data tersebut. Oleh karena itu hampir semua kalangan instansi saat ini mamanfaatkan sistem termasuk juga dalam dunia pendidikan.

Perhitungan honor guru yang saat ini berjalan pada sistem perhitungan honor guru SMA Islamic Centre telah berjalan dengan baik. Yang dimaksud dengan honor dosen pada SMA Islamic Centre adalah sistem perhitungan honor yang dihitung berdasarkan jam mengajar untuk guru tetap. Jam mengajar tersebut akan didapat dari absensi guru. Seorang guru tetap yang mempunyai jam mengajar akan mendapat honor sesuai dengan tunjangan-tunjangan yang ada. Sedangkan perhitungan honor guru tidak tetap didapatkan dari jumlah jam mengajar dan tunjangan-tunjangan yang ada..

Dari analisa terhadap sistem yang berjalan di SMA Islamic Centre, sistem perhitungan honor guru masih dilakukan secara manual dimana perhitungan masih menggunakan program aplikasi Microsoft exel. Untuk mendapatkan data dan informasi yang cepat dan akurat sesuai informasi dengan yang diharapkan penulis memberikan beberapa usulan prosedur yang baru. Prosedur yang baru ini bertujuan untuk mengurangi kesulitan dan kesalahan dari sistem yang berjalan selama ini sehingga berjalan secara cepat dan mudah.

Dengan adanya beberapa masalah tersebut, maka penulis mengambil judul “PERANCANGAN SISTEM INFORMASI PERHITUNGAN HONOR GURU BERBASIS WEB PADA SMA ISLAMIC CENTRE KOTA TANGERANG”.

Rumusan Masalah

Bedasarkan latar belakang dan meninjau hal-hal mengenai perhitungan honor guru yang berjalan pada SMA Islamic Centre, Maka perumusan masalahnya adalah:

  1. Bagaimana proses perhitungan honor guru yang sedang berjalan saat ini di SMA Islamic Centre ?

  2. Bagaimana merancang sistem perhitungan honor guru yang membantu dan mengurangi terjadinya kesalahan  ?

  3. Bagaimana membuat laporan yang dapat menghasilkan informasi yang cepat dan akurat  ?

Ruang Lingkup Penelitian

Mengetahui adanya kesulitan yang terjadi pada sistem perhitungan honor gutu pada SMA Islamic Centre, Maka penulis membatasi ruang lingkup masalah yang akan dibahas dalam penulisan ini hanya sebatas perhitungan honor guru, pencentakan slip honor sampai dengan laporan.

Tujuan dan Manfaat Penelitian

Tujuan Penelitian

Ini adalah tujuan penelitian

  1. Tujuan Oprasional untuk memudahkan penghitungan honor guru pada SMA Islamic Centre.

  2. Tujuan fungsional untuk mengatasi dan mengurangi kesulitan dan kesalahan dalam perhitungan hinor guru pada SMA Islamic Centre.

  3. Tujuan Individual

    1. Untuk mengetahui perhitungan honor guru pada SMA Islamic Centre.

    2. Dapat merancang sistem informasi perhitungan honor guru yang terkomputerisasi secara menyeluruh serta program aplikasi yang dapat membantu dalam proses perhitungan honor guru untuk menghasilkan informasi yang cepat dan akurat.


Manfaat Penelitian

  1. Spesifikasi Hardware
    1. Memberikan nformasi mengenai perhitungan honor guru khususnya pada SMA Islamic Centre.

    2. Memberikandata dan laporan yang cepat dan akurat sesuai yang diharapkan.

  2. Manfaat bagi penulis
    1. Hasil laporan dapat dijadikan sebagai bahan untuk menambah wawasan, serta dapat diterapkan dalam kehidupan bermasyarakat.

    2. Menyelesaikan salah satu tugas matakuliah untuk gelar Ahli Madya Jurusan Komputer Akuntansi (AMIK) Raharja Informatika.

Metode Penelitian

Metode Pengumpulan Data

  1. Observasi (Pengamatan)

    Yaitu penulis melakukan pengumpulan data dengan cara pengamatan langsung sehingga melihat dekat kegiatan-kegiatan yang berhubungan dengan sistem perhitungan honor guru pada SMA Islamic Centre.

  2. Wawancara

    Selain observasi penulis juga melakukan sesi tanyajawab langsung terhadap nara sumber atau sumber data.

  3. Studi Pustaka

    yaitu penelitian dengan cara mempelajari referensi-referensi buku, artikel, dan situs internet yang ada hubungannya dengan permasalahan yang menjadi obyek penelitian.

Metode Analisa

Setelah proses pengumpulan data dilaksanakan melalui beberapa teknik, maka data yang sudah ada akan diolah dan di analisa supaya mendapatkan suatu akhiryang bermanfaat bagi penelitian ini. Dalam metode analisa sistem dilakukan melalui 4 tahap, yaitu :

  1. Survey dengan sistem yang sedang berjalan

  2. Analisa dterhadap temuan survey

  3. Identifikasi temuan survey


Setelah itu kemudian hasil analisa dibuat laporanuntuk masukkan dalam perancangan sistem yang diusulkan.

Metode Perancangan

Perancangan Sistem InformasiPerhitungan Honor Guru Pada SMA Islamic Centre ini menggunakan beberapa sofwaredalam perancangannya, antara lain : Windows8.1 Pro 64-bit, Adobe Dreamweaver CS5, Xampp, serta Visual Paradigm For UML 6.4Professional edition.

Metode Testing

Sistematika Penulisan

Untuk memberikan gambaran yang jelas mengenaisusunan penulisan laporan Tugas Akhir ini, penulis akan membagi kedalam 5(Lima) bab seperti dibawah ini :

BAB I PENDAHULUAN

Bab ini merupakan bab pendahuluan yangmenguraikan tentang latar belakang masalah, perumusan masalah, tujuan danmanfaat penelitian, serta sistematika penulisan.

BAB II LANDASAN TEORI

Babini berisikan tentang teori-teori yang berhubungan dengan masalah yang ditelitidari pokok permasalahan yang diangkat, yakni Perancangan Sistem InformasiPerhitungan Honor Guru Pada SMA ISLAMIK CENTER.

BAB III PEMBAHASAN

Bab ini berisikan gambaran dan sejarah singkat Perguruan Tinggi Raharja, struktur organisasi, permasalahan yang dihadapi, alternatif pemecahan masalah, analisa proses, UML (Unified Modelling Language) sistem yang berjalan, serta alternatif pemecahan masalah.

BAB IV PENUTUP

Bab ini berisi kesimpulan dan saran yang berkaitan dengan analisa dan optimalisasi sistem berdasarkan yang telah diuraikan pada bab-bab sebelumnya.

DAFTAR PUSTAKA

DAFTAR LAMPIRAN

BAB II

LANDASAN TEORI

Teori Umum

Konsep Dasar Sistem

1. Definisi Sistem

Sistem menurut Schrode dan Voich dalam buku BambangHartono (2013:9) [1] menyatakan bahwa sistem adalah “whole compounded of seversl parts” (suatu kesatuan yang tersusundari sejumlah elemen). Sedangkan menurut Elias M.Awad dalam buku BambangHartono (2013:9) [2] sistem adalah “anorganized functioning relationship among units or components” (hubunganfungsional yang terorganisasi/teratur, yang berlangsung diantara bagian-bagianatau elemen-elemen). Dari dua definisi ini dapat disimpulkan bahwa sistemadalah suatu himpunan dari berbagai bagian atau elemen, yang saling berhubungansecara terorganisasi berdasar fungsi-fungsinya, menjadi satu kesatuan.

2. Karakteristik Sistem

MenurutBambang Hartono dalam bukunya Sistem Informasi Manajemen Berbasis Komputermengatakan bahwa sebuah sistem memiliki paling sedikit sepuluh karakteristik.diantaranya : [3],

  1. Komponen (Components).Bagian-bagian atau elemen-elemen, yang dapat berupa benda atau manusia,berbentuk nyata atau abstrak, dan disebut subsistem.

  2. PenghubungSistem (interface). Sesuatu yangbertugas menjebatani satu bagian dengan bagian lain, dan memungkinkanterjadinya interaksi/komunikasi antar bagian.

  3. BatasSistem (boundry). Sesuatu yang membedakanantara satu sistem dengan sistem atau sistem-sistem lain.

  4. LingkunganSistem (environtment). Segala sesuatuyang berada diluar sistem dan dapat bersifat menguntungkan atau merugikansistem yang bersangkutan.

  5. MasukanSistem (input). Sesuatu yang merupakanbahan untuk diolah atau diproses oleh sistem.

  6. PengolahSistem (processing). Perangkat danprosedur untuk mengubah masukan menjadi keluaran dan menampilkannya.

  7. KeluaranSistem (output). Berbagai macambentuk hasil atau produk yang dikeluarkan dari pengolahan.

  8. Tujuansistem (goal/objective). Sesuatu ataukeadaan yang ingin dicapai oleh sistem, baik dalam jangka pendek maupun jangkapanjang.

  9. Sensordan kendali (sensor & control).Sesuatu yang bertugas memantau dan menginformasikan perubahan-perubahan didalamlingkungan dan dalam diri sistem kepada sistem.

  10. Umpan-balik (feedback).Informasi tentang perubahan-perubahan (penyimpangan) dalam diri sistem.

Konsep Dasar Data Informasi

1. Definisi Data

Menurut Tata Sutabri (2012:1), “Data adalah kenyataan yang menggambarkansuatu kejadian-kejadian dan kesatuan nyata”. MenurutRohmat Taufiq (2013:13), “Data adalah sesuatu yang diberikan untuk kemudiandiolah”. Berdasarkan kedua definisi di atas, maka dapat disimpulkan data adalahbahan mentah yang perlu diolah sehingga menghasilkan informasi yang menunjukkanfakta.

2. Definisi Informasi

Menurut Gordon B. Davis dalam buku BambangHartono (2013:15) informasi adalah data yang telah diolah menjadi suatu bentukyang berguna bagi penerimanya dan memilikinnilainbagi pemgambilan keputusansaat ini atau dimasa yang akan datang. Sedangkan menurut Ghene E.Thompson danIra Handelman dalam buku Bambang Hartono (2013:15) informasi adalah “data which have been processed and analyzedfor use) (data yang telah diolah dan dianalisis untuk digunakan).


3. Nilai Informasi

Nilai informasi ditentukanoleh 2 (dua) hal yaitu, manfaat dan biaya untuk mendapatkannya. Suatu informasi dikatakan bernilai bila manfaatlebih efektif dibandingkan dengan biaya mendapatkannya. Pengukuran nilai informasibiasanya dihubungkan dengan analisis cost effectiveness atau cost benefit Menurut TataSutabri (2012:30), Nilaiinformasi ini didasarkan atas 10 (sepuluh) sifat, yaitu:

  1. Mudah diperoleh

    Sifat ini menunjukkan informasi dapat diperolehdengan mudah dan cepat. Kecepatan memperoleh dapat diukur, misalnya 1 menitversus 24 jam. Akan tetapi, beberapa nilainya bagi pemakai informasi sulitmengukurnya.

  2. Luas dan lengkap

    Sifat ini menunjukkan lengkapnya isi informasi. Halini tidak berarti hanya mengenai volumenya, tetapi juga mengenai keluaraninformasinya. Sifat ini sangat kabur, Karena itu sulit mengukurnya.

  3. Ketelitian

    Sifatini menunjukkan minimnya kesalahan dan informasi. Dalam hubungannya denganvolume data yang besar biasanya terjadi dua jenis kesalahan, yakni kesalahanpencatatan dan kesalahan perhitungan.

  4. Kecocokan

    Sifat ini menunjukkan seberapa baik keluaran informasidalam hubungan dengan permintaan para pemakai. Isi informasi harus adahubungannya dengan masalah yang sedang dihadapi. Semua keluaran lainnya tidakberguna tetapi mahal mempersiapkannya. Sifat ini sulit mengukurnya.

  5. Ketepatan waktu

    Menunjukkan tak ada keterlambatan jika adaseseorang yang ingin mendapatkan informasi. Masukkan, pengolahan, dan pelaporankeluaran kepada pemakai biasanya tepat waktu. Dalam beberapa hal, ketepatanwaktu dapat diukur, misalnya berapa banyak penjualan dapat ditambah denganmemberikan tanggapan segera kepada permintaan langganan mengenai tersedianyabarag-barang inventaris.

  6. Kejelasan

    Sifat ini menunjukkan keluaran informasi yang bebasdari istilah-istilah yang tidak jelas. Memberikan laporan dapat memakan biayayang besar. Beberapa biaya yang diperlukan untuk memperbaiki laporan tersebut.

  7. Keluwesan

    Sifat ini berhubungan dengan dapat disesuaikannyakeluaran informasi tidak hanya dengan beberapa keputusan, tetapi juga denganbeberapa pengambil keputusan. Sifat ini sulit diukur, tetapi dalam banyak haldapat diberikan nilai yang dapat diukur.

  8. Dapat dibuktikan

    Sifatini menunjukkan kemampuan beberapa pemakai informasi untuk menguji keluaraninformasi dan sampai pada kesimpulan yang sama.

  9. Tidak ada prasangka

    Sifatini berhubungan dengan tidak adanya keinginan untuk mengubah informasi gunamendapatkan kesimpulan yang telah dipertimbangkan sebelumnya.

  10. Dapat diukur

    Sifat ini menunjukkan hakikat informasi yangdihasilkan dari sistem informasi formal. Meskipun kabar angin, desas-desus,dugaan-dugaan, klenik, dan sebagainya sering dianggap informasi, hal-hal tersebutberada di luar lingkup pembicaraan kita.

Konsep Dasar Sistem Informasi

1. Definisi Sistem Informasi

transaksi harian yangmendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatanstrategi dari suatu organisasi untuk dapat menyediakan Menurut Tata Sutabri(2012:38), ” Sistem informasi adalah suatu sistem di dalam suatu organisasiyang mempertemukan kebutuhan pengolahan laporan-laporan oleh pihak luartertentu”.

2. Komponen Sistem Informasi

Menurut Tata Sutabri (2012:39-40),sistem informasi terdiri dari komponen-komponen yang disebut blok bangunan (building block), yang terdiri dari:

  1. Blok masukan (input block)

    Input mewakili data yangmasuk ke dalam sistem informasi. Input yang dimaksud adalah metode dan mediauntuk menangkap data yang akan dimasukan, yang dapat berupa dokumen-dokumendasar.

  2. Blokmodel (model block)

    Blok ini terdiri dari kombinasi prosedur,logika, dan model matematik yang akan memanipulasi data input dan data yangtersimpan dibasis data, dengan cara yang sudah tertentu untuk menghasilkankeluaran yang diinginkan.

  3. Blok keluaran (output block)

    Produk dari sisteminformasi adalah keluaran yang merupakan informasi yang berkualitas dandokumentasi yang berguna untuk semua tingkatan manajemen serta semua pemakaisistem.

  4. Blokteknologi (technology block)

    Teknologi merupakan tool box dengan sistem informasi.Teknologi yang digunakan untuk menerima input, menjalankan model, menyimpan danmengakses data, menghasilkan dan mengirimkan keluaran, dan membantu pengendaliandari sistem secara keseluruhan. Teknologi terdiri dari 3 bagian utama, yaituteknisi (brainware), perangkat lunak(software), dan perangkat keras (hardware).

  5. Blok basis data (database block)

    Basis data (database) merupakan kumpulan data yangsaling berkaitan dan berhubungan satu sama lain, tersimpan diperangkat keraskomputer dan menggunakan perangkat lunak untuk memanipulasinya. Data perludisimpan dalam basis data untuk keperluan penyediaan informasi lebih kanjut.Data di dalam basis data perlu diorganisasikan sedemikian rupa supaya informasiyang dihasilkan berkualitas. Organisasi basis data yang baik juga berguna untukefisiensi kapasitas penyimpanannya. Basis data diakses atau dimanipulasimenggunakan perangkat lunak paket yang disebut DBMS (Database Management System).

  6. Blok kendali (control block)

    Banyak hal yang dapatmerusak sistem informasi, seperti bencana alam, api, temperatur, air, debu,kecurangan-kecurangan, kegagalan-kegagalan sistem itu sendiri,ketidakefisienan, sabotase dan lain sebagainya. Beberapa pengendalian perludirancang dan diterapkan untuk meyakinkan bahwa hal-hal yang dapat merusaksistem dapat dicegah ataupun bila terlanjur terjadi kesalahan-kesalahan dapatlangsung cepat diatasi.


3. Fungsi Informasi

Menurut Tata Sutabri (2012:24),fungsi utama informasi adalah menambah pengetahuan dan mengurangiketidakpastian pemakai informasi. Informasi yang disampaikan kepada pemakaimungkin merupakan dari data yang dimasukkan ke dalam pengolahan. Akan tetapidalam kebanyakan pengambilan keputusan yang kompleks, informasi hanya dapatmenambah kemungkinan kepastian atau mengurangi bermacam-macam pilihan.

4. Kualitas Informasi

Menurut Tata Sutabri (2012:33-34),kualitas suatu informasi tergantung dari 3 (tiga) hal, yaitu :

  1. Akurat (Accurate)

    Informasi harus bebas dari kesalahan-kesalahandan tidak menyesatkan. Akurat juga berarti informasi harus jelas mencerminkanmaksudnya. Informasi harus akurat karena biasanya dari sumber informasi sampaipenerima informasi ada kemungkinan terjadi gangguan (noise) yang dapat mengubah atau merusak informasi tersebut.

  2. Tepat Waktu (Timeline)

    Informasi yang datangpada si penerima tidak boleh terlambat. Informasi yang sudah usang tidak akanmempunyai nilai lagi, karena informasi merupakan landasan dalam pengambilankeputusan. Bila pengambilan keputusan terlambat maka dapat berakibat fatal bagiorganisasi. Dewasa ini, mahalnya informasi disebabkan karena harus cepatnyainformasi tersebut dikirim atau didapat sehingga diperlukan teknologi mutakhiruntuk mendapatkan, mengolah, dan mengirimkan.

  3. Relevan(Relevance)

    Informasi tersebutmempunyai manfaat untuk pemakainya. Relevansi informasi untuk orang suatudengan yang lain berbeda, misalnya informasi sebab musibah kerusakan mesinproduksi kepada akuntan perusahaan adalah kurang relevan dan akan lebih relevanapabila ditunjukan kepada ahli teknik perusahaan. Sebaliknya, informasi menenaiharga pokok produksi untuk ahli teknik merupakan informasi yang kurang relevan,tetapi akan sangat relevan untuk seorang akuntan perusahaan.


5. Siklus Informasi

Menurut Tata Sutabri (2012:26), data diolahmelalui suatu model informasi, kemudian si penerima akan menerima informasitersebut untuk membuat suatu keputusan dan melakukan tindakan yang akanmengakibatkan munculnya sejumlah data lagi. Data tersebut akan ditangkapsebagai input dan diproses kembali lewat suatu model, dan seterusnya sehinggamembentuk suatu siklus. Siklus inilah yang disebut “Siklus Informasi” (Information Cycle).

Konsep Dasar Perancangan

Menurut Pendapat Harun Al Rosyid (2011:45),bahwa yang dimaksud dengan perancangan sistem adalah desain sistem yangmenentukan bagaimana suatu sistem akan menyelesaikan apa yang seharusnya diselesaikantahap ini menyangkut mengkonfigurasikan dari komponen-komponen perangkat lunakdan perangkat keras dari suatu sistem, sehingga instalasi dan sistem akanbenar-benar memuaskan rancangan bangunan yang telah ditetapkan pada akhir tahapanalisis.


Teori Khusus

Definisi Gaji Atau Honor

Gaji adalah suatu bentukpembayaran periodik dari seorang Atasan pada karyawannya yang dinyatakan dalamsuatu kontrak kerja. Dari sudut pandang pelaksanaan bisnis, gaji dapat dianggapsebagai biaya yang dibutuhkan untuk mendapatkan sumber daya manusia untukmenjalankan operasi, dan karenanya disebut dengan biaya personel atau biayagaji. Dalam akuntansi, gaji dicatat dalam akun gaji.

Istilah lain dari gajiadalah honor dan upah. Gaji, honor ataupun upah dapat diterima pegawai dilingkungan kantor atau tempat kerja milik negara atau tempat swasta. Pekerjanyadapat berupa PNS (pegawai negeri sipil) atau pegawai swasta atau pegawai swasta(tenaga honorer) yang bekerja di kantor milik negara. Untuk PNS gaji dihitungtetap bulanan, sedangkan tenaga honorer lebih tepat jika gajinya (honornya)dihitung sesuai jumlah kerjanya atau jumlah beban tugasnya. Misalnya seorangtenaga pengajar honorer hanya punya beban mengajar dua jam dalam seminggudengan honor sebesar Rp.2.500,- perjam, maka dalam masa empat minggu atausebulan ia hanya akan mendapat honor Rp.20.000,-. Kalau ia punya beban tugasmengajar dalam sehari dua jam selama seminggu penuh (6 hari efektif), maka iaakan menerima honor sebesar Rp.120.000,- selama empat minggu atau sebulan

Penghitungan gaji atauhonor bagi tenaga pengajar honorer seperti di atas lebih tepat dibandingkandengan penghitungan harian. Penghitungan gaji atau honor bagi tenaga pengajarhonorer yang didasarkan harian, padahal beban mengajarnya hanya dua jam sehari(sebagai contoh saja) akan memberi beban bagi tempat kerjanya (misalnyayayasan) yang ujung-ujungnya akan membebani negara. Begitu juga jika tenagahonorer tidak masuk, maka honornya harus dipotong sesuai"kebolosannya".

Dalam lingkup pegawainegeri, gaji memiliki definisi sendiri, yakni pengeluaran untuk kompensasi yangharus dibayarkan kepada pegawai pemerintah berupa gaji pokok ditambah dengantunjangan-tunjangan yang sah yang berhak diterima oleh penerima gajiberdasarkan peraturan perundang-undangan yang berlaku.


1. Definisi Pekerja atau Buruh

Menurut SaifuddinBachrun (2012:2), Pekerja atau Buruh adalah setiap orang yang mampu melakukanpekerjaan guna menghasilkan barang atau jasa, baik untuk memenuhi kebutuhansendiri maupun untuk masyarakat dan bekerja dengan menerima upah atau imbalandalam bentuk lain.

2. Komponen Upah atau Gaji

Menurut SaifuddinBachrun (2012:172-173), yang termasuk komponen upah atau gaji adalah sebagaiberikut :

  1. Upahatau Gaji Pokok

    Adalah imbalan dasar yang dibayarkan kepadapekerja menurut tingkat atau jenis pekerjaan yang besarnya ditetapkanberdasarkan kesepakatan.

  2. TunjanganTetap

    Adalah suatu pembayaran yang teratur berkaitandengan pekerjaan yang diberikan secara tetap untuk pekerja dan keluarganyaserta dibayarkan dalam satuan waktu yang sama, dengan pembayaran upah pokok.Tunjangan makan dan tunjangan transport dapat dimasukkan dalam komponentunjangan tetap.

  3. Tunjangan Tidak Tetap

    Adalah suatu pembayaransecara langsung atau tidak langsung berkaitan dengan pekerjaa, yang diberikansecara tidak tetap untuk perkerja seperti transport yang didasarkan pada kehadiran,tunjangan makan dapat dimasukkan ke dalam tunjangan tidak tetap apabilatunjangan tersebut diberikan atas dasar kehadiran.

    3. PengertianSlip Gaji

    Slip gaji adalah buktiotentik atau bukti resmi penerimaan gaji dari pemberi kerja bagi pekerja ataupegawai. Pada slip gaji mengandung bagian-bagian nominal tertentu, baikterperinci maupun hanya sekedar rangkuman, terkait dengan gaji bersihnyaseperti gaji pokok, penambah gaji, dan pengurang gaji termasuk nilai pinjamanjika ada. Baik perusahaan yang menganut metode gaji netto maupun gross up, slipgaji tetap diterbitkan. http://zahiraccounting.com/id/blog/slip-gaji/(diakses 23 Agustus 2013 jam 13.30 WIB)

    4. Variabel Gaji

    Menurut Saifuddin Bachrun(2012:89), Variabel Gaji dapat dibagi menjadi beberapa bagian yaitu sebagaiberikut :


    1. Gaji Pokok

    2. Tunjangan Tetap

      Tunjangan ini dapatterdiri dari satu atau lebih jenis, misalnya, tunjangan kemahalan dan tunjanganjabatan.

    3. Tunjangan Tidak Tetap

      Tunjangan ini dapat terdiri dari satu ataulebih jenis, misalnya, tunjangan kehadiran dan tunjangan makan siang

    4. Upah Minimum Provinsi (UMP)

      Angka UMP berbeda-beda antar provinsi dankemungkinan berubah setiap tahun. Perusahaan dapat memantau dari KementrianTenaga Kerja dan Transmigrasi di wilayah perusahaan beroperasi

    5. Golongan (grade)

      Dalam penggolongan, banyak faktor yang menjadipertimbangan, tergantung pada metode yang digunakan. Selama perusahaankonsisten menggunakan metode yang sama untuk melakukan evaluasi jabatan, makatidak akan ada kendala dalam membangun kesetaraan dalam penggajian.


      5. Desain Struktur Gaji

      Menurut Saifuddin Bachrun(2012:92,104), Desain Struktur Gaji terdiri dari dua kelompok diantaranya :

      1. DesainUtama

        Adalah membangun model atau desain gaji denganmenggunakan gaji pokok sebagai variable utama. Namun ada juga beberapaalternative variable yang dapat digunakan, antara lain berdasarkan jenisperusahaan dan keadaam pasar tenaga kerja

      2. Desain Penunjang

        Adalah bangunan model yang bentuknya sejalandengan pertumbuhan dan perkembangan perusahaan yang dibentuk karena adanyatuntutan pekerjaan, penunjang yang ada dapat berupa pemberian tunjangan,insentif, bonus, dan fasilitas kepada pekerjaan. Penunjang yang umum terdiridari :

        1. Tunjangan adalah dapatterdiri atas jabatan, tunjangan keahlian, tunjangan makan, tunjangan kehadiran,tunjangan kerja bergilir, tunjangan hari raya, dan lainnya yang diperlukan dandianggap penting.

        2. Insentif adalah Setiapperusahaan dapat memberikan insentif, produktivitas variabel bonus, dan lainnyayang diperlukan dan dianggap penting.

        3. Kesejahteraan adalahPerusahaan dapat memberikan kesejahteraan dalam bentuk bantuan uang duka,pakaian dinas, pakaian olah raga, cuti panjang, dan lainnya yang diperlukan dandianggap penting.

        4. Fasilitas Contohnya sepertikantin, tempat ibadah, klinik pengobatan dan perawatan kesehatan, pinjamanuang, dan lainnya yang diperlukan dan dianggap penting.

        Definisi Akuntansi Penggajian

        Menurut Hary(2014:397), Akuntansi penggajian yaitu kompensasi karyawan berupa gaji atautunjangan-tunjangan sering kali menimbulkan jumlah kewajiban lancar yang cukupsignifikan bagi perusahaan (pemberi kerja). Akuntansi untuk penggajian meliputilebih dari sekedar pembayaran gaji kepada karyawan.

        Dalam merancang sistempenggajian, semua ketentuan mengenai peraturan perpajakan atas penggajian harusdipertimbangkan. Sistem penggajian juga dirancang untuk menyediakan data-datayang berguna bagi kebutuhan pengambilan keputusan manajemen.

        Definisi Guru

        Guru merupakan jabatan atau profesi yangmemerlukan keahlian khusus. Pekerjaan ini tidak bisa dilakukan oleh seseorangtanpa memiliki keahlian sebagai guru. Untuk menjadi seorang guru, diperlukansyarat-syarat khusus, apa lagi seorang guru yang profesional yang harusmenguasai seluk beluk pendidikan dan mengajar dengan berbagai ilmu pengetahuanlainnya yang perlu dikembangkan melalui masa pendidikan tertentu.

        Pengertian Guru Menurut Para Ahli Guru merupakan unsur penting dalamkeseluruhan sistem pendidikan. Oleh karena itu peranan dan kedudukan guru dalammeningkatkan mutu dan kualitas anak didik perlu diperhitungkan dengansungguh-sungguh. Status guru bukan hanya sebatas pegawai yang hanya semata-matamelaksanakan tugas tanpa ada rasa tanggung jawab terhadap disiplin ilmu yangdiembannya.

        UML (Unified Modeling Language)

        Definisi UML (Unified Modeling Language)

        UML singkatan dari Unified Modeling Language yang berartibahasa pemodelan standar. Menurut Chonoles dalam widodo dan Herlawati (2011:6)mengatakan sebagai bahasa, berarti UML memiliki sintaks dan semantic. Ketikamembuat model menggunakan konsep UML ada aturan-aturan yang harus diikuti.Elemen pada model-model yang dibuat berhubungan satu dengan yang lainnya harusmengikuti standar yang ada. UML bukan sekedar diagram, tetapi juga menceritakankonteksnya.

        Diagram-Diagram UML

        Adapun jenis diagramantara lain : (Widodo dkk, 2011:10-12)

        1. Diagram Kelas

          Diagram ini memperlihatkan himpunankelas-kelas, antarmuka-antarmuka, kolaborasi-kolaborasi, serta relasi - relasi.

        2. Diagram Paket (Package Diagram)

          Diagram ini memperlihatkan kumpulankelas-kelas, merupakan bagian dari diagram komponen.

        3. Diagram Use Case

          Diagram ini memperlihatkan himpunan use casedan aktor-aktor. Diagram ini sangat penting untuk mengorganisasi dan memodelkanperilaku suatu sistem yang dibutuhkan serta diharapkan pengguna.

        4. Diagraminteraksi dan Sequence (urutan)

          Diagram interkasi yangmenekankan pada pengiriman pesan dalam suatu waktu tertentu.

        5. Diagram Komunikasi (Communication Diagram)

          Diagram sebagai pengganti diagram kolaborasidari objek-objek yang menerima serta mengirim pesan.

        6. DiagramStatechart (Statechart Diagram)

          status memperlihatkankeadaan-keadaan pada sistem, memuat status (state),transisi, kejadian serta aktifitas

        7. DiagramAktivitas (Activity Diagram)

          Diagram status yangmemperlihatkan aliran dari suatu aktivitas ke aktivitas lainnya dalam suatusistem. Diagram ini terutama penting dalam pemodelan fungsi-fungsi suatu sistemdan memberi tekanan pada aliran kendali antar objek.

        8. Diagram Komponen (Component Diagram)

          Diagram komponen inimemperlihatkan organisasi serta kebergantungan sistem perangkat lunak padakomponen-komponen yang telah ada sebelumnya.

        9. Diagram Deployment (Deployment Diagram)

          Diagram ini memperlihatkankonfigurasi saat aplikasi dijalankan (run time).

        Kesembilandiagram ini tidak mutlak harus digunakan dalam pengembangan perangkat lunak,semuanya dibuat sesuai dengan kebutuhan.

        Tujuan UML

        1. Merancang perangkat lunak


        2. Sarana komunikasi antara perangkat lunak denganproses bisnis.

        3. Menjabarkan sistemsecara rinci untuk analisa dan mencari apa yang diperlukan sistem.

        4. Mendokumentasikan sistem yang ada, proses-prosesdan organisasinya.

        Konsep Dasar Black Box Testing

        1. DefinisiBlack Box Testing

        Black box testing terdapatbeberapa pandangan menurut para ahli, antara lain sebagai berikut:

        MenurutSoetam Rizky (2011:264), berpendapat bahwa “Black box testing adalah tipetesting yang memperlakukan perangkat lunak yang tidak diketahui kinerjainternalnya. Sehingga para tester memandang perangkat lunak seperti layaknyasebuah “kotak hitam” yang tidak penting dilihat isinya, tapi cukup dikenalproses testing di bagian luar”.

        MenurutAgustiar Budiman (2012:4), berpendapat bahwa “pengujian black box merupakanmetode perancangan data uji yang didasarkan pada spesifikasi perangkat lunak.Data uji dibangkitkan, dieksekusi pada perangkat lunak dan kemudian keluarandari perangkat lunak diuji apakah telah sesuai dengan yang diharapkan”.

        Berdasarkanbeberapa pendapat yang dikemukakan di atas dapat ditarik kesimpulan bahwametode pengujian Black box digunakan untuk menguji sistem dari segi user yangdititik beratkan pada pengujian kinerja, spesifikasi dan antar muka sistemtersebut tanpa menguji kode program yang ada.

        Berbeda dengan white boxtesting, black box testing tidak membutuhkan pengetahuan mengenai, alurinternal (internal path), strukturatau implementasi dari software undertest (SUT). Karena itu uji coba black box memungkinkan pengembangansoftware untuk membuat himpunan kondisi input yang akan melatih seluruhsyarat-syarat fungsional suatu program. Uji coba black box bukan merupakanalternative dari uji coba white box, tetapi merupakan pendekatan yangmelengkapi untuk menemukan kesalahan lainnya, selain menggunakan metode whitebox testing. Black box testing dapat dilakukan pada setiap level pembangunansistem. Mulai dari unit, integration, system, dan acceptance. Uji coba blackbox berusaha untuk menemukan kesalahandalam beberapa kategori, diantaranya:

        1. Fungsi-fungsi yang salahatau hilang

        2. Kesalahaninterface

        3. Kesalahandalam struktur data atau akses database eksternal

        4. Kesalahanperforma

        5. Kesalahan inisialisasidan terminasi

        2. MetodePengujian Dalam Black Box

        Menurut Soetam Rizky (2011:265), Ada beberapamacam metode pengujian Black Box, diantaranya:


        1. EquivalencePartioning

          Equivalence Partioning merupakan metode ujicoba Black Box yang membagi domain input dari program menjadi beberapa kelasdata dari kasus uji coba yang dihasilkan. Kasus uji penanganan single yangideal menemukan sejumlah kesalahan (misalnya: kesalahan pemrosesan dari seluruhdata karakter) yang merupakan syarat lain dari suatu kasus yang dieksekusisebelum kesalahan umum diamati.

        2. BoundaryValue Analysis

          Sejumlah besar kesalahancenderung terjadi dalam batasan domain input dari pada nilai tengah. Untukalasan ini boundary value analysis (BVA) dibuat sebagai teknik uji coba. BVAmengarahkan pada pemilihan kasus uji yang melatih nilai-nilai batas. BVAmerupakan desain teknik kasus uji yang melengkapi Equivalence partitioning.Dari pada memfokuskan hanya pada kondisi input, BVA juga menghasilkan kasus ujidari domain output.

        3. Cause-EffectGraphing Techniques

          Cause-Effect Graphingmerupakan desain teknik kasus uji coba yang menyediakan representasi singkatmengenai kondisi logikal dan aksi yang berhubungan. Tekniknya mengikuti 4tahapan berikut:


        4. ComparisonTesting

          Dalam beberapa situasi(seperti: aircraft avionic, nuclear Power plant control) dimana keandalan suatusoftware amat kritis, beberapa aplikasi sering menggunakan software danhardware ganda (redundant). Ketika software redundant dibuat, tim pengembangansoftware lainnya membangun versi independent dari aplikasi dengan menggunakanspesifikasi yang sama. Setiap versi dapat diuji dengan data uji yang sama untukmemastikan seluruhnya menyediakan output yang sama. Kemudian seluruh versidieksekusi secara parallel dengan perbandingan hasil real-time untuk memastikankonsistensi. Dianjurkan bahwa versi independent suatu software untuk aplikasiyang amat kritis harus dibuat, walaupun nantinya hanya satu versi saja yangakan digunakan dalam sistem. Versi independent ini merupakan basis dari teknikBlack Box Testing yang disebut Comparison Testing atau back-to-back Testing.

          Definisi Web

          Website dapat diartikan sebagai kumpulan halamanyang menampilkan informasi data teks, data gambar diam atau gerak, dataanimasi, suara, video, atau gabungan dari semuanya baik yang bersifat statismaupun dinamis yang membentuk suatu rangkaian bangunan yang saling terkaitdiamana masing-masing dihubungkan dengan jaringan halaman (Hyperlink) (Jurnal CCIT.2012:112).

          World Wide Web (www)lebih dikenal dengan web/website merupakanfile teks yang berisi tag-tag dengan format HyperText Markup Language (HTML), link ke file-file atau halaman web yang lain. File ini disimpan padaserver web dan dapat diakses olehkomputer lain yang terhubung ke server, baikmelalui internet maupun LAN (Intranet).

          Konsep Dasar PHP (Hypertext Preprocessor)

          PHP terdapat beberapapandangan menurut para ahli, antara lain sebagai berikut:

          MenurutAdelheid & Khairil Nst (2012 : 2), berpendapat bahwa “PHP atau HypertextPreprocessor merupakan bahasa berbentuk script yang ditempatkan dalam serverdan dieksekusi di dalam server untuk selanjutnya ditransfer dan dibaca olehclient”.

          MenurutAlexander F. K. Sibero (2011:49), berpendapat bahwa “PHP adalah pemrogramaninterpreter yaitu proses penerjemahan baris kode mesin yang dimengerti komputersecara langsung pada saat baris kode dijalankan atau sering disebut suatubahasa dengan hak cipta terbuka atau yang juga dikenal dengan istilah OpenSource yaitu pengguna dapat mengembangkan kode-kode fungsi PHP sesuai dengankebutuhannya”.

          MenurutAgus Saputra (2012:2), berpendapat bahwa “PHP memiliki kepanjangan PHPHypertext Preprocessor merupakan suatu bahasa pemrograman yang difungsikanuntuk membangun suatu website dinamis. PHP menyatu dengan kode HTML, maksudnyaadalah beda kondisi, HTML digunakan sebagai pembangun atau pondasi darikerangka layout web, sedangkan PHP difungsikan sebagai prosesnya, sehinggadengan adanya PHP tersebut, sebuah web akan sangat mudah dimaintenance”.

          Menurut Anhar (2010:3),berpendapat “PHP (PHP Hypertext Preprocessor) adalah bahasa pemrograman webserver-side yang bersifat open source. PHP merupakan script yang terintegrasidengan HTML dan berada pada server (server side HTML embedded scripting). PHPadalah script yang digunakan untuk membuat halaman website yang dinamis.Dinamis berarti halaman yang akan ditampilkan dibuat saat halaman itu dimintaoleh client. Mekanisme ini menyebabkan informasi yang diterima client selaluyang terbaru/up to date. Semua script PHP dieksekusi pada server dimana scripttersebut dijalankan”.

          Berdasarkan beberapa pendapat yang dikemukakan diatas dapat ditarikkesimpulan bahwa PHP adalah suatu bahasa pemrograman script yang dimengertioleh komputer secara langsung dengan hak cipta terbuka (open source) yangdigunakan untuk membuat halaman website yang dinamis.

          KonsepDasar MySQL

          MySQL terdapat beberapa pandangan menurut paraahli, antara lain sebagai berikut:

          Menurut Alexander F. K. Sibero (2011:97),berpendapat bahwa “MySqL atau dibaca “My Sekuel” adalah suatu RDBMS (RelationalData-base Management System) yaitu aplikasi sistem yang menjalankan fungsipengolahan data”.

          Menurut Budi Raharjo (2011:21), berpendapatbahwa “MySQL adalah RDBMS atau server database yang mengelola database dengancepat menampung dalam jumlah sangat besar dan dapat diakses oleh banyak user”.

          Berdasarkan pendapat yang dikemukakan di atas dapat ditarik kesimpulanbahwa MySQL adalah sebuah perangkat lunak atau program yang bersifat opensource yang digunakan untuk membuat sebuah database.

          KonsepDasar XAMPP

          Menurut Puspitasari (2011:1), berpendapat bahwa“XAMPP adalah sebuah software web server apache yang didalamnya sudah tersediadatabase server MySQL dan support PHP programming. ”Xampp merupakan softwareyang mudah digunakan gratis dan mendukung instalasi di linux dan windows.Keuntungan lainya adalah cuma menginstal 1 kali sudah tersedia apache webserver, mysql database server, php support (php4 dan php5) dan beberapa modullainya hanya bedanya kalau versi windows selalu dalam bentuk instalasi grafisdan yang linux dalam bentuk file terkompresi tar.gz. kelebihan lain yangberbeda dari versi untuk windows adalah memeliki fitur untuk mengaktifkansebuah server secara grafis, sedangkan linux masih berupa perintah-perintahdidalam console. oleh karena itu versi untuk linux sulit untuk dioperasikan”.

          Menurut Sopiyan (2012:13), berpendapat bahwaasal kata XAMPP adalah singkatan yang masing-masing hurufnya adalah : X :Program ini dapat dijalankan dibanyak sistem operasi,seperti Windows, Linux,Mac OS, dan Solaris. A :Apache, merupakan aplikasi web server. Tugas utama Apache adalah menghasilkanhalaman web yang benar kepada user berdasarkan kode PHP yang dituliskan olehpembuat halaman web. jika diperlukan juga berdasarkan kode PHP yang dituliskan,maka dapat saja suatu database diakses terlebih dahulu (misalnya dalam MySQL)untuk mendukung halaman web yang dihasilkan. M :MySQL, merupakan aplikasi database server. Perkembangannya disebut SQL yangmerupakan kepanjangan dari Structured Query Language. SQL merupakan bahasaterstruktur yang digunakan untuk mengolah database. MySQL dapat digunakan untukmembuat dan mengelola database beserta isinya. Kita dapat memanfaatkan MySQL untukmenambahkan, mengubah, dan menghapus data yang berada dalam database. P : PHP,bahasa pemrograman web. Bahasa pemrograman PHP merupakan bahasa pemrogramanuntuk membuat web yang bersifat server-side scripting. PHP memungkinkan kitauntuk membuat halaman web yang bersifat dinamis. Sistem manajemen basis datayang sering digunakan bersama PHP adalah MySQl. namun PHP juga mendukung sistemmanajement database Oracle, Microsoft Access, Interbase, d-base, PostgreSQL,dan sebagainya.

          KonsepDasar Adobe Dreamweaver

          Menurut Wahana Komputer (2011:2), ”Adobe Dreamweavermerupakan salah satu program aplikasi yang digunakan untuk membangun sebuah website, baik secara grafis maupundengan menuliskan kode sumber secara langsung.” Adobe Dreamweavermerupakan program untuk membuat atau mengedit web yang dikeluarkan oleh Adobe Systems yang juga dikenal sebagai Macromedia Dreamweaver. Software ini digunakan karena memiliki fitur-fitur yang menarik dan cenderung mudah dalampenggunaannya. Versi terakhir Adobe Dreamweaver adalah Adobe Dreamweaver CS5. Macromedia Dreamweaver berubahmenjadi Adobe Dreamweaver karena Macromediadiakuisisi oleh Adobe System sehingga seluruh produk yangdibuat oleh Macromedia kini diawalidengan kata Adobe.


          Adobe Dreamweaver memudahkanpengembang website untuk mengelola halaman-halaman website dan aset-asetnya, baik gambar (image), animasi flash, video, suara dan lain sebagainya. Selainitu Adobe Dreamweaver juga menyediakan fasilitas untuk melakukan pemrograman scripting, baik ASP (Active Server Page), JSP (Java Server Page), PHP (Hypertext Preprocessor), JavaScript(js), Cold Fusion, CSS (Cascading Style Sheet), XML (Extensible Markup Language) dan lainnya.

          Defenisi Intranet

          Intranet adalah sebuah jaringan privat (private network)yang menggunakan protokol-protokol Internet (TCP/IP), untuk membagi informasi rahasiaperusahaan atau operasi dalam perusahaan tersebut kepada karyawannya. Kadang-kadang,istilah intranet hanya merujuk kepada layanan yang terlihat, yakni situs web internal perusahaan. Untukmembangun sebuah intranet, maka sebuah jaringan haruslah memiliki beberapakomponen yang membangun Internet, yakni protokol Internet (Protokol TCP/IP, alamat IP, dan protokol lainnya), kliendan juga server. Protokol HTTP dan beberapaprotokol Internet lainnya (FTP, POP3, atau SMTP) umumnya merupakan komponenprotokol yang sering digunakan.

          Definisi Analisa SWOT

          Analisis SWOT merupakan metode perencanaan strategisyang digunakan untuk mengevaluasi kekuatan (strengths), kelemahan (weaknesses),peluang (opportunities), dan ancaman (threats) dalam suatu proyek atau suatuspekulasi bisnis. Keempat faktor itulah yang membentuk akronim SWOT (strengths,weaknesses, opportunities, dan threats). Proses ini melibatkan penentuan tujuanyang spesifik dari spekulasi bisnis atau proyek dan mengidentifikasi faktorinternal dan eksternal yang mendukung dan yang tidak dalam mencapai tujuantersebut. Analisis SWOT dapat diterapkan dengan cara menganalisis dan memilahberbagai hal yang mempengaruhi keempat faktornya, kemudian menerapkannya dalamgambar matrik SWOT, dimana aplikasinya adalah bagaimana kekuatan (strengths)mampu mengambil keuntungan (advantage) dari peluang (opportunities) yang ada,bagaimana cara mengatasi kelemahan (weaknesses) yang mencegah keuntungan(advantage) dari peluang (opportunities)yang ada, selanjutnya bagaimanakekuatan (strengths) mampu menghadapi ancaman (threats) yang ada, dan terakhiradalah bagaimana cara mengatasi kelemahan (weaknesses) yang mampu membuatancaman (threats) menjadi nyata atau menciptakan sebuah ancaman baru.

          Elisitasi

          Elisitasi merupakan rancangan yang dibuat berdasarkan sistem baru yang diinginkan oleh pihak manajemen terkait dandisanggupi oleh penulis untuk di eksekusi. Elisitasi didapat melalui metode wawancara dan dilakukan melalui tiga tahap, yaitu sebagai berikut :

          1. Elisitasi Tahap I

          Yaitu berisi seluruh rancangan baru yang diusulkan oleh pihak manajemen terkait melalui proses wawancara.

          2. Elisitasi Tahap II

          Merupakan hasil pengklasifikasian dari elisitasi tahap I berdasarkan metode MDI. Metode MDI ini bertujuan untuk memisahkan antara sistem yang penting dan harus ada pada sistem baru dengan rancangan yang disanggupi oleh penulis untuk di eksekusi. Berikut penjelasan mengenai Metode MDI :

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

          b. D pada MDI itu artinya Disrable. Maksudnya requirement berikut tidak penting dan boleh dihilangkan. Tetapi jika requirement tersebut digunakan dalam pembentukan sistem, akan membuat sistem tersebut lebih sempurna.

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


          2. Elisitasi Tahap III

          Merupakan hasil penyusutan hasil elisitasi tahap II dengan cara mengeliminasi requirement yang optionnya I pada metode MDI. Selanjutnya semua requirement yang tersisa diklasifikasikan kembali melalui metode TOE, Yaitu sebagai berikut :

          a. T artinya Tehnikal, maksudnya bagaimana cara/tehnik pembuatan requirement tersebut dalamsistem yang diusulkan.

          b. O artinya Oprasional, maksudnya bagaimana tata cara penggunaan requirement tersebut dalam sistem yang akan dikembangkan.

          c. E artinya Ekonomis, Maksudnya berapakah biaya yang diperlukan guna membangu requirement tersebut didalam sistem.

          Metode TOE tersebut dibagi lagi menjadi beberapa option, yaitu :

          a. High (H) : Sulit untuk dikerjakan, Karena tehnik pembuatanya dan pemakainnya sulit serta biayanya mahal sehingga requirement tersebut harus dieliminasi.

          b. Middle (M) : Mampu untuk dikerjakan.

          c. Low (L) : Mudah untuk dikerjakan.


          4. Final Draft Elisitasi

          Merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangkan.

          Literature Review

          Literature adalah kesusasteraan ataukepustakaan, sedangkan review adalahsuatu tindakanmeninjau, memeriksa kembali suatu hal yang telah dikerjakansebelumnya sehingga dalam literature review dapat disimpulkan sebagai suatutindakan memeriksa dan meninjau kembali suatu kepustakaan.

          Banyak penelitian yang sebelumnya dilakukan mengenai perhitungangaji atau penelitian lain yang berkaitan. Dalam upaya mengembangkan danmenyempurnakan perhitungan gaji ini perlu dilakukan studi pustaka sebagai salahsatu dari penerapan metode penelitian yang dilakukan, diantaranya sebagaiberikut :

        5. Penelitian yang dilakukanoleh (Tera Siapadila: 2010). Yang berjudul “Analisa Sistem Penggajian KaryawanHonorer pada PT. Pyramid Muliapak Tangerang”. Penelitian yang dilakukanbertujuan untuk memberikan sajian aplikasi penggajian yang mudah sehingga dapatmenghasilkan informasi maupun laporan yang cepat dan tepat.

        6. Penelitian yang telahdijalankan oleh (Khusnul Khotimah: 2010). Penelitian yang telah dijalankan olehKhusul Khotimah berjudul “Analisa Sistem Penggajian Pada UPT. PendidikanKecamatan Pondok Arean Kota Tangerang Selatan” Penelitian ini menghasilkanpenerapan metode komputerisasi diperusahaan tersebut.

        7. Penelitian yang dilakukan oleh (Budhi Hartantyo 2012)Penelitian yang telahdijalankan oleh Budhi Hartantyo yangberjudul “Sistem Informasi Penggajian Karyawan Pada PT.Surya Utama NusaparkaSemarang”, metode perancangan yang digunakan dalam penelitian ini adalahnormalisasi dengan menggunakan alat bantu (Tools)berupa Microsoft Visual Basic6.0untuk pembuatan sistem ini menggunakan ERD dan DBMS (Database Management Sistem) sebagai databasenya.

        8. penelitianyang dilakukan oleh (Aropah 2011) Penelitian yang telah dijalankanoleh Aropah yang berjudul “Rancangan Sistem Penggajian Pegawai Honorer PadaSMP NEGERI 2 Gunung Sindur Dengan Metode Berorientasi Object”, metodeperancangan yang digunakan dalam penelitian ini adalah Unified Modelling Language (UML) dan untuk pembuatan sistemmenggunakan Pemograman Java.

        9. Penelitianyang dilakukan oleh (Sigit Prasetiyo 2011) Penelitian yang telahdijalankan oleh Sigit Prasetiyo yang berjudul “PengembanganSistem Informasi Penggajian Pada SMK AL-Firdaus Jakarta”, metode perancanganyang digunakan dalam penelitian ini adalah UnifiedModelling Language (UML), untuk mengembangkan sistem yang digunakan yaitu Rapid Application Development (RAD)adapun software yang digunakan dalamsistem ini ialah Edit Plus 2 dan MacromediaDreamweaver 8 sebagai softwareeditor sebagai penulisan bahasa pemograman, dan MySQL sebagai databasenya.

        Hasil studi pustaka (literature review) ini mendemonstrasikanlandasan (platform) yang kokoh sertaalasan yang kuat untuk mengembangkan sistem informasi perhitungan gaji pegawaimenjadi lebih baik lagi dengan pertimbangan yang sudah matang. Kesenjangan (gaps) telah teridentifikasi dengan baiksehingga tidak terjadi pembuatan ulang (reinventingthe wheel). Peninjauan telah dilakukan dengan matang, sehingga dipastikanakan menghasilkan project yangmaksimal, dan membuat pekerjaan bagian keuangan menjadi lebih efektif danmemudahkan manajemen dalam menerima informasi untuk mengambil suatu kebijakanatau keputusan, serta pegawai (stakeholder)merasa termotivasi dan terlayani dengan baik (service excellence).


        BAB III

        ANALISA SISTEM YANG BERJALAN

        Gambaran Umum SMA Islamic Centre

        Sejarah Singkat SMA Islamic Centre

        SMA Islamic Centre Kota Tangerangs semula bernama SMA Al Mahmud yang didirikan pada tahun 1997. SMA Al Mahmud bernaung dibawah Yayasan Al Mahmud dan mendapatkan ijin operasional dari Kanwil Depdiknas Provinsi Jawa Barat sesuai dengan SK Nomor : 324/102.1.Kep/OT/1996, tanggal 27 Mei 1996. Tepatnya pada tanggal 5 Agustus 1999 SMA Al Mahmud berubah nama menjadi SMA Islamic Centre. Hal ini sejalan dengan Akta Notaris Yayasan Islamic Centre dan diperkuat dengan Surat Pengukuhan Kanwil Depdiknas Provinsi Jawa Barat Nomor : 253/102.07/g/OT/1999 tanggal 8 Oktober 1999 tentang pengalihan pengelolaan SMA Al Mahmud dari Yayasan Al Mahmud ke Yayasan Islamic Centre sampai dengan masa sekarang ini.

        SMA Islamic Centre yang sekarang berlokasi di Jl. Ciujung Raya No. 4 Perumnas I Kota Tangerang memiliki sarana dan prasarana antara lain :


        - Ruang Belajar

        - 1 Ruang Lab. Komputer

        - 1 Ruang Lab. Bahasa

        - 1 Ruang Tata Usaha (TU)

        - 3 Ruang Lab. IPA (Fisika, Kimia, Biologi)

        - 1 Ruang Guru

        - 1 Ruang kepala Sekolah

        - Lapangan Olah Raga

        - 1 Ruang Perpustakaan

        - 1 Ruang PMR & UKS

        - 1 Ruang Tamu

        Jumlah tenaga pendidik dan kependidikan sebanyak 24 orang, Yang terdiri dari :

        - Guru 33 orang

        - Tata Usaha (TU) 5 orang

        - Tenaga Kependidikan 4 orang

        - Petugas Kebersihan 5 orang

        - Petugas Keamanan 1 orang

        Jumlah peserta didik sebanyak 202 siswa, yang terbagi menjadi 13 Rombel terdiri dari 2 (dua) program study yaitu IPA dan IPS

        1. Visi

        “Cerdas, Terampil, Disiplin, Berkarakter, dan Berakhlakul Karimah.”

        2. Misi

        a. Melaksanakan pembelajaran dan bimbingan secara efektif dengan menerapkan pendekatan saintifik disertai upaya-upaya perbaikan secara terus-menerus (Cerdas).

        b. Memberikan pelayanan prima dan menumbuhkan semangat belajar yang tinggi sehingga di dalam diri setiap peserta didik tumbuh motivasi untuk belajar sepanjang hayat (Cerdas).

        c. Melatih dengan tekun untuk meningkatkan keterampilan peserta didik (Terampil).

        d. Menumbuhkan sikap dan prilaku kepatuhan peserta didik terhadap tata tertib sekolah (Disiplin).

        e. Meningkatkatkan kemampuan peserta didik dalam mengadakan hubungan timbal balik dengan lingkungan/budaya sekitar (Berkarakter).

        f. Menumbuh kembangkan nilai-nilai luhur dan semangat juang melalui pengkajian keteladanan para tokoh (Berkarakter).

        g. Menumbuhkan sikap dan prilaku mulia melalui pengkajian nilai-nilai keagamaan. (Berakhlakul Karimah)

        3. Tujuan

        a. Meningkatkan kedisiplinan kejujuran, kreatifitas, inovasi, keuletan, dan ketekunan siswa dalam belajar.

        b. Membekali peserta didik pengetahuan dan keterampilan yang diperlukan dan sesuai dengan potensinya untuk melanjutkan kejenjang yang lebih tinggi.

        c. Membekali peserta didik pengetahuan dan keterampilan serta teknologi yang diperlukan oleh masyarakat sekitar.

        d. Membekali peserta didik agar mempunyai semangat juang dan sikap kerja keras untuk mengejar ketertinggalan.

        e. Mempersiapkan peserta didik agar menjadi pribadi yang mempunyai semangat yang tinggi untuk belajar secara mandiri.

        f. Membekali peserta didik agar menjadi pribadi yang menyayangi dan dapat beradaptasi dengan lingkungan dan budaya sekitar.

        g. Mempersiapkan peserta didik yang memahami budaya bangsa dan mengikuti keteladanan para pendiri bangsa dan tokoh bangsa

        h. Mempersiapkan peserta didik yang beriman dan bertaqwa kepada Tuhan Yang Maha Esa serta berakhlak mulia.


        Struktur Organisasi

        Struktur organisasi sangat penting bagi sebuah organisasi manapun karena untuk menunjukan pola tetap hubungan-hubungan diantara fungsi, bagian-bagian manapun tugas, wewenag dan tanggung jawab masing-masing yang berbeda-beda dalam suatu organisasi, yang merupakan suatu keseharusan bagi suatu lembaga organisasi. Strukur organisasi pada SMA Islamic Centre disusun secara bertahap sesuai dengan kondisi dan dengan memperhatikan efektifitas dan efesiensi pengguanaan tenga, untuk menunjang lancarnya pelaksanaan pengelolaan sekolah diperlukan adanya kelompok kerja ini pada dasarnya membantu kepala sekolah dalam pelaksanaan tugas, mengelola sekolah ke arah yang di harapkan berdasarkan kurikulum dan tujuan pendidikan seperti yang terlihat pada gambar struktur organisasi di bawah ini.

        STRUKTUR ORGANISASI SMA ISLAMIC CENTRE

        TAHUN PELAJARAN 2014/2015

        Jl. CIUJUNG RAYA NO.4 PERUMNAS 1, KOTA TANGERANG 15116 TELP. (021) 5583728 – FAX. (021) 5916633

        Gambar 3.1 Stuktur Organisasi

        Tugas dan Tanggung Jawab

        Tugas dan tanggung jawab sekolah adalah hak dari organisasi sekolah untuk memerintah orang lain untuk melakukan di sertai pertanggung jawaban dari organisasi sekolah dalam mengambil keputusan agar tujuan dapat tercapai.

        Berikut ini adalah pembagian tugas dan tanggung jawab dalam organisasi sekolah :

        1. Kepala Sekolah

        Wewenang :

        1. Menjabarkan, melaksanakan dan mengembangkan pembelajaran Kurikulum/Program.
        2. Mengembangkan SDM.
        3. Melakukan pengawasan dan supervisi tenaga pendidik dan kependidikan.
        4. Melakukan hubungan kerjasama dengan pihak luar.
        5. Merencanakan, Mengelola dan mempertanggungjawabkan keuangan.
        6. Mengangkat dan menetapkan personal strukturorganisasi.
        7. Menetapkan program kerja sekolah.
        8. Mengesahkan Perubahan kebijakan mutu organisasi.
        9. Melegalisasi dokumen organisasi.
        10. Memutuskan mutasi siswa.
        11. Menerbitkan dokumen yang dikeluarkan sekolah.
        12. Memberi penghargaan dan sanksi.
        13. Memberi penilaian kinerja pendidikdankependidikan.

        2. Wakil Kepala Sekolah

        Wewenang:

        1. Menyusun Program kerja bidang kurikulum/program.
        2. Mengkoordinasikan pelaksanaan dan pengembangan Kurikulum/Program.
        3. Mengkoordinasikan PSB (Penerimaan Siswa Baru).
        4. Mengkoordinasikan pelaksanaan Masa Orientasi peserta didik (MOS).
        5. Menyusun rencana kebutuhan sarana dan prasarana.
        6. Mengatur dan menyelenggarakan hubungan sekolan dengan orang tua / wali siswa.
        7. Membina pengembangan hubungan antara sekolah dengan lembaga-lembaga pemerintah, dunia usaha, dunia industri, dan lembaga sosial lainnya.

        3.Guru

        Wewenang :

        1. Mengetahui tugas pokoknya yaitu memberikan pelajaran sesuai dengan bidang studi.
        2. Mengevaluasi hasil pekerjaannya.
        3. Mewakili orang tua siswa di kelas.
        4. Mengetahui tugas-tugas yang diberikan kepada siswa dan memeriksa hasil tugas itu untuk dinilai.
        5. Memperhatikan prilaku dan kerajinan siswa dikelas sebagai bahan laporan kepada kepala sekolah, wali kelas, dan guru BP.

        4.Siswa (Administrasi)

        Wewenang :

        1. Menuntut ilmu sebaik-baiknya.
        2. Mempertanggung jawabkan hasil pembelajarannya.
        3. Mematuhi peraturan yang sudah ditetapkan oleh pihak sekolah.

        Tata Laksana Sistem Yang Berjalan

        Analisa Sistem Yang Berjalan

        Berdasarkanpenelitian terhadap sistem yang berjalan di SMA Islamic Centre, sistemperhitungan honor guru masih dilakukan secara manual dimana perhitungan masihmenggunakan program aplikasi Microsoft Excel sehingga proses pembuatan laporanbelum optimal.

        Analisa Batasan Sistem

        Setiapsistem mempunyai batasan sistem (boundry) yang memisahkan sistem denganlingkungan luarnya, yang dapat berupa orang ataupun sistem lainnya yang dapatmemberikan input ataupun output terhadap sistem ini.

        Berdasarkanpermasalahan yang ada maka penelitianp terhadap sistem ini hanya membahas tentang permasalahan yangterfokus pada perhitungan honor guru, pencetakan slip honor sampai denganlaporan.

        Analisa Kebutuhan Sistem

        Didalam proses perhitungan honor guru ataupunpembuatan laporan, SMA Islamic Centre saat ini sudah memanfaatkan komputersebagai alat bantu pengolahan data, akan tetapi masih menggunakan sistem yangsederhana, perlunya sebuah sistem pada SMA Islamic Centre yang dapat membantuuser dalam pengolahan data dan juga dapat memberikan informasi yang lebihakurat dan cepat, serta up to date.

        Konfigurasi Sistem Berjalan

        Manfaat Penelitian

        1. Spesifikasi Hardware
          1. Processor  :Pentium IV

          2. Monitor  :LCD

          3. Mouse  :3D optical

          4. Keyboard  :PS2/108 keys

          5. RAM  :2 GB

          6. Harddisk  :80 GB

          7. Printer  :Inkjet

        2. Spesifikasi Software
          1. Windows Xp

          2. Microsoft Excel

        Hak Akses

        Hanyaada 1 actor yang dapat mengakses Sistem Honor Guru, yaitu Bendahara.

        Urutan Prosedur

        Prosedurdalam perhitungan honor guru pada SMA Islamic Centre, sebagai berikut :

        1. Guru datang lalu absen kepada piket untukmengabsen hadir.

        2. Piket merekap keseluruhan absensi guruperharinya, lalu diserahkan kepada bagian bendahara.

        3. Bendaharamengolah data honor guru lalu menyerahkan kepada kepala sekolah, dan kepalasekolah Acc data honor.

        4. Bendahara memberikan honor dan slip honor kepadaguru dan membuat laporan untuk diberikan kepada kepala sekolah.

        Use Case

        Setelahskenario mengenai sistem honor guru yang berjalan saat ini selesaididefinisikan, maka skenario tersebut akan digambarkan kedalam bentuk diagramagar mudah dapat dibaca. Dari definisi skenario diatas dapat digambarkan dalamuse case diagram mengenai proses yang berjalan saat ini. Use case diagram akanmenggambarkan hubungan use case dengan actor. Use case diagram dilihat padagambar dibawah ini.

        Gambar 3.2 Use Case Diagram Sistem PerhitunganHonor Guru

        BerdasarkanGambar 3.2 Use Case Diagram Sistem Perhitungan Honor Guru Terdapat:

        1. 1 (satu) Sistem yang mencangkup perhitunganhonor guru SMA Islamic Centre.

        2. 4 (empat) actor yang melakukan kegiatan,Diantaranya: Guru, Piket, Bendahara, Kepala Sekolah

        3. 8 (delapan) Use Case yang dilakukan olehmasing-masing actor, Diantaranya: Guru melakukan absen, Piket merekap absensi,memberikan rekap absensi, Bendahara membuat data honor, memberikan data honor,Kepala Sekolah Acc datahonor, Slip honor, laporan


        Sequence Diagram

        keterangan diatas dapat digambarkan dengansequence diagram mengenai prilaku pada sebuah skenario, sehingga dengan diagramini dapat menggambarkan pergerakan sebuah objek dan pesan yang terjadi didalamsistem Honor Guru yang berjalan saat ini.

        Gambar 3.3 Sequence Diagram Sistem PerhitunganHonor Guru

        BerdasarkanGambar 3.3 Sequence Diagram Sistem Perhitungan Honor Guru Terdapat:

        1. a. 1(satu) Sistem yang mencangkup perhitungan honor guru SMA Islamic Centre.

        2. a. 4(empat) actor yang melakukan kegiatan, Diantaranya: Guru, Piket, Bendahara,Kepala Sekolah

        3. a. 9(sembilan) Sequence yang dilakukan oleh masing-masing actor, Diantaranya:Gurumelakukan absen, Piket merekap absensi, memberikan rekap absensi, Bendaharamembuat data honor, memberikan data honor, Kepala Sekolah Acc data honor, Sliphonor, Memberikan slip honor, laporan.


        Activity Diagram

        Activitydiagram memodelkan alur kerja sebuah proses dan urutan aktifitas pada suatuproses. Diagram ini sangat mirip dengan flowchart karena kita dapat memodelkanprosedur logika. Perbedaan utamanya adalah flowchart digunakan untukmenggambarkan alur kerja dari sebuah sistem, sedangkan activity diagram dibuatuntuk menggambarkan aktifitas dari actor.

        Berdasarkandari squence diagram di atas dapat kita gambarkan activity diagram dariaktifitas para actor-actor yang ada pada SMA Islamic Centre.

        Gambar 3.4 Activity Diagram Sistem PerhitunganHonor Guru

        BerdasarkanGambar 3.4 Activity Diagram Sistem Perhitungan Honor Guru Terdapat:

        1. a. 1(satu) Sistem yang mencangkup perhitungan honor guru SMA Islamic Centre.

        2. a. 4(empat) actor yang melakukan kegiatan, Diantaranya: Guru, Piket, Bendahara,Kepala Sekolah

        3. a. 8(delapan) Activity yang dilakukan olehmasing-masing actor, Diantaranya: Guru melakukan absen, Piket merekap absensi,memberikan rekap absensi, Bendahara membuat data honor, memberikan data honor,Kepala Sekolah Acc data honor, Slip honor, laporan.

        Analisa Masukan, Analisa Proses, Analisa Keluaran

        1. Analisa Masukan

          NamaMasukan  : Tanda Tangan

          Fungsi  : Sebagai buktikehadiran guru

          Sumber  : Guru

          Tujuan  : Petugas Piket

          Media  : kertas

          Frekuensi  :Harian

          Keterangan  : Berisi daftar hadir

          NamaMasukan  : Rekap Absensi

          Fungsi  :

          Sumber  : Petugas Piket

          Tujuan  :Bendahara

          Media  : kertas

          Frekuensi  :Tiap Minggu

          Keterangan  : Berisi data rekap kehadiran guru

        2. AnalisaProses

          NamaProses  : Absensi

          Masukan  : Rekap Absensi

          Keluaran  :Kehadiran, data absen

          Ringkasan Proses  : Proses ini akan menghasilkan rekap absen untuk perhitunganhonor

          NamaProses  : Perhitungan Honor

          Masukan  :Kehadiran, data honor

          Keluaran  :Slip Honor, data honor

          Ringkasan Proses  : Proses ini akan menghasilkan slip honor guru

        3. Analisa Keluaran

        NamaKeluaran  : Slip Honor

        Fungsi  : Berisi pembayaranhonor guru

        Media  : Kertas

        Distribusi  : Bendahara

        Frekuensi  : Bulanan

        Keterangan  : Berisi rincian honor guru


        NamaProses  : Laporan Honor

        Masukan  : Daftar Absen, data honor

        Keluaran  :Laporan

        Ringkasan Proses  : Proses ini akan menghasilkan slip honor guru

        User Requirement

        Elisitasi Tahap I

        Elisitasi tahap I merupakan daftar yang diperoleh dari hasil pengumpulan data dari lapangan yang dilakukan dengan cara observasi dan wawancara. Untuk membuat sistem administrasi pembayaran SPP yang terkomputerisasi. Berikut Lampiran Elisitasi tahap I yang telah dibuat :

        Tabel 3.11 Elisitasi Tahap I

        yang disusun bedasarkan hasil wawancara dananalisa pada bagian yang terkait serta pihak yang mempunyai hubungan langsungdengan sistem yang akan dibuat.

        Elisitasi Tahap II

        Merupakan hasil pengklasifikasian dari elisitasi tahap I berdasarkan metode MDI. Metode MDI ini bertujuan untuk memisahkan antara rancangan sistem yang penting dan harus ada pada sistem baru dengan rancangan yang disanggupi untuk dieksekusi.

        1. (M) pada MDI itu artinya Mandatory. Maksudnyarequirement tersebut harus ada dan tidak boleh dihilangkan pada saat membuatsistem baru.

        2. (D) pada MDI itu artinyaDesirable. Maksudnya requirement tersebut tidak terlalu penting dan bolehdihilangkan. Tetapi jika requirement tersebut digunakan dalam pembentukansistem, akan membuat sistem tersebut lebih perfect.

        3. (I) pada MDI itu artinyaInessential. Maksudnya bahwa requirement tersebut bukanlah bagian dari sistemyang dibahas dan merupakan bagian dari luar sistem..

        Tabel 3.12 Elisitasi Tahap II

        Elisitasi Tahap III

        Merupakan hasil penyusutan dari elisitasi tahapII dengan cara mengeliminasi semua requirement yang option-nya I pada metodeMDI. Selanjutnya semua requirement yang tersisa diklasifikasikan kembalimelalui metode TOE.

        1. (T)artinya Technical, maksudnya bagaimana tata cara / tehnik pembuatan requirementtersebut dalam sistem yang diusulkan.

        2. (O) artinya Operasional,maksudnya bagaimana tata cara penggunaan requirement tersebut dalam sistem yangakan dikembangkan

        3. (E)artinya Ekonomi, maksudnya berapakah biaya yang diperlukan guna membangunrequirement tersebut di dalam sistem. Metode TOE tersebut dibagi kembali menjadi beberapa option, yaitusebagai berikut:

          1. High (H) : Sulit untukdikerjakan, karena tehnik pembuatan dan pemakaiannya sulit serta biayanyamahal. Sehingga requirement tersebut harus dieliminasi.

          2. Middle (M) : Mampu untukdikerjakan.

          3. Low (L) : Mudah untukdikerjakan

        Tabel 3.13 Elisitasi Tahap III

        Final Draft Elisitasi

        Tabel 3.14 Final Draft Elisitasi

        Rancangan Basis Data

        Normalisasi

        Spesifikasi Basis Data

        Flowchart

        Rancangan Program

        Rancangan Prototipe

        Konfigurasi Sistem Usulan

        Spesifikasi Hardware

        Aplikasi Yang Digunakan

        Hak Akses

        Testing

        Evaluasi

        Implementasi

        Time Schedule

        Tabel 3.13 Time Schedule

        Penerapan

        Estimasi Biaya

        Tabel 3.14 Etimasi Biaya

        BAB IV

        PENUTUP

        Kesimpulan

        Berdasarkan analisa yangtelah diuraikan pada bab sebelumnya, penulis menarik kesimpulan sebagai berikut :


        1. Sistem perhitungan honorguru yang berjalan saat ini masih dilakukan secara manual dimana perhitunganmasih menggunakan program aplikasi Microsoft Excel

        2. Perancangan sisteminformasi perhitungan honor guru dimulai dari pembuatan diagram UML yang terdiri dari lima buah diagramyaitu usecase diagram, sequence diagram, activity diagram, state chart diagram, dan class diagram sebagai awal rancangan sistem yang akan dibuat, selanjutnyadibuatlah Sistem dengan bahasa pemrograman PHPsesuai dengan desain prototype yangada. App Serv sebagai pendukung aplikasi yang digunakan sebagai web server dan juga menggunakan MySql sebagai database yang bisa menampung data lebih banyak dan menggunakan Dreamweaver sebagai desain web. Perancangan Sistem Informasi BerbasisWeb ini dibangun untuk dapat memudahkan Bendahara dalam proses perhitungan honorguru serta pembuatan laporan cepat dan akurat

        3. Setelah menganalisapermasalah dan hambatan-hambatan yang ada, maka penulis membuat rancangansistem informasi perhitungan honor guru secara terintegrasi yang dapat msenghasilkaninformasi yang lebih cepat. Mempermudah bendahara dalam membuat laporan, dapat meminimalisasi kesalahan dalampembuatan laporan.


        Saran

        Adapun saran yang dapat disajikan penulissebagai bahan pertimbangan bagi SMA Islamic Centre, antara lain :

        1. Sebaiknya perludiadakannya pengembangan lebih lanjut dari program yang diusulkan sehinggadidapati modul pendukung.


        2. Sisteminformasi yang dirancangpun masih dalam tahap Local Area Network (LAN), sehingga hak akses masih terbatas padakegiatan-kegiatan yang menyangkut administrator maupun pihak-pihak terkait.


        DAFTAR PUSTAKA

        1. Schrode dan Voich, BambangHartono. (2013:9)
        2. Elias M.Awad, BambangHartono. (2013:9)
        3. Sutabri, Tata. 2012. “Konsep Sistem Informasi”. Yogyakarta: Andi Offset

        DAFTAR LAMPIRAN

Contributors

Admin, Denny anggara, Melly