SI1112469683

Dari widuri
Lompat ke: navigasi, cari

DASHBOARD INFORMATION SYSTEM

PADA PENERIMAAN SISWA BARU

DI SMP LENTERA HARAPAN


SKRIPSI


Logo stmik raharja.jpg


Disusun Oleh :

NIM
: 1112469683
NAMA


JURUSAN SISTEM INFORMASI

KONSENTRASI BUSSINESS INTELLIGENCE

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

STMIK RAHARJA

TANGERANG

2014/2015

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PENGESAHAN SKRIPSI

DASHBOARD INFORMATION SYSTEM

PADA PENERIMAAN SISWA BARU

DI SMP LENTERA HARAPAN

Disusun Oleh :

NIM
: 1112469683
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Sistem Informasi
Konsentrasi
: Bussiness Intelligence

 

 

Disahkan Oleh :

Tangerang, ..... 2015

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

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN PEMBIMBING

DASHBOARD INFORMATION SYSTEM

PADA PENERIMAAN SISWA BARU

DI SMP LENTERA HARAPAN

Dibuat Oleh :

NIM
: 1112469683
Nama

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Sistem Informasi

Konsentrasi Bussiness Intelligence

Disetujui Oleh :

Tangerang,.... 2014

Pembimbing I
   
Pembimbing II
       
       
       
       
(Dina Fitria Murad, M.kom)
   
(Ary Sulismawaty, M.kom)
NID : 02026
   
NID : 12013

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

LEMBAR PERSETUJUAN DEWAN PENGUJI

DASHBOARD INFORMATION SYSTEM

PADA PENERIMAAN SISWA BARU

DI SMP LENTERA HARAPAN

Dibuat Oleh :

NIM
: 1112469683
Nama

Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian

Komprehensif

Jurusan Sistem Informasi

Konsentrasi Bussiness Intelligence

Tahun Akademik 2015/2016

Disetujui Penguji :

Tangerang, .... 2014

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

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR KEASLIAN SKRIPSI

DASHBOARD INFORMATION SYSTEM

PADA PENERIMAAN SISWA BARU

DI SMP LENTERA HARAPAN

Disusun Oleh :

NIM
: 1112469683
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Sistem Informasi
Konsentrasi
: Bussiness Intelligence

 

 

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

 
 
 
 
 
NIM : 1112469683

 

)*Tandatangan dibubuhi materai 6.000;


ABSTRAKSI

Perkembangan teknologi komputer saat ini sangat berkembang dengan pesat, telah banyak sistem manual yang berubah menjadi sistem terkomputerisasi. Hal ini yang melatar belakangi penulis untuk membuat sistem penerimaan siswa baru dan menghasilkan dashboard untuk mengetahui berapa jumlah siswa yang mendaftar setiap tahunnya. Sistem penerimaan siswa baru yang berjalan saat ini pada Smp Lentera Harapan masih dengan cara penginputan kedalam microsoft word dan excel sehingga membutuhkan waktu yang cukup lama dalam prosesnya dan keakuratan data yang kurang. Masalah yang timbul pada saat ini data dan informasi masih kurang cepat, tepat dan akurat sehingga pengambilan keputusan terganjal dengan keakuratan data dan informasi sehingga dalam pengambilan keputusan pimpinan masih belum mendapatkan hasil yang di ingikan oleh pimpinan. Metode yang digunakan untuk menganalisa yaitu metode SWOT, untuk perancangan model menggunakan UML, perancangan program menggunakan PHP, MySQL, Notepad++, Adobe Dreamweaver. Untuk metode pengujiannya menggunakan Black box. Usulan solusi permasalahan yang ada pada saat ini merupakan suatu hal yang harus dipecahkan dalam penelitian kali ini, untuk memberikan kontribusinya di Smp Lentera Harapan dalam Skripsi untuk memecahkan masalah ini dengan membahas tentang pengembangan aplikasi dashboard information system (DIS), Sistem informasi manajemen sekolah mempunyai fungsi mengatur manajemen sekolah dalam hal penerimaan siswa baru. Dengan adanya sistem informasi manajemen ini, sekolah dapat mempermudah pengaturan manajemen di SMP LENTERA HARAPAN.

Kata Kunci: Penerimaan Siswa Baru, Dashboard nformation system (DIS)

ABSTRACT

The development of computer technology currently developing very rapidly, there has been a lot of manual systems that turn into a computerized system. This is the background behind the writer to create a new admission system and generate the dashboard to find out how the number of students enrolling each year. The new admission system that runs currently on SMP Lentera Harapan still by means of penginputan into microsoft word and excel so that it takes quite a long time in the process and the accuracy of the data is lacking. Problems arising at the time of this data and information is still less fast, precise and accurate so that decision making terganjal with the accuracy of the data and information so that the decision-making leadership of still not getting the results in the ingikan by the leadership. The methods used to analyze the SWOT method, i.e. to design models using UML, designing a program using PHP, MySQL, Notepad ++, Adobe Dreamweaver. For the method done using blackbox. The proposed solution of existing problems at the moment is a matter that should be solved in the research this time, to give its contribution in junior high the Lantern hope in Thesis to solve this problem by discussing about the dashboard application development information system (DIS), management information systems school has set up school management function in terms of admission. The existence of this management information system, schools can facilitate management arrangements in SMP Lentera Harapan.

Keywords : New student reception, Dashboard nformation system (DIS)

KATA PENGANTAR


Puji syukur kehadiraat ALLAH SWT yang telah memberikan limpahan rahmat dan karunia-Nya, sehingga penulis dapat menyelesaikan Laporan Skripsi ini dan menyusun nya dengan baik. Judul yang diambil dalam Laporan Skripsi ini adalah “DASHBOARD INFORMATION SYSTEM PADA PENERIMAAN SISWA BARU DI SMP LENTERA HARAPAN”.

Tujuan penulisan ini dibuat sebagai syarat menyelesaikan program pendidikan Sarjana (S1) Jurusan Sistem Informasi di Sekolah Tinggi Manajemen dan Ilmu Komputer (STMIK) Raharja Kota Tangerang. Sebagai bahan penulisan, diambil berdasarkan hasil observasi, wawancara, serta sumber literature yang mendukung penulisan ini. Dapat disadari bahwa tanpa bimbingan dan dorongan semua pihak, maka tidak akan dapat menyelesaikan tugas ini dengan baik dan tepat pada waktunya. Dalam kesempatan ini disampaikan ucapan terima kasih kepada :

  1. Bapak Ir. Untung Rahardja, M.T.I., selaku Ketua STMIK Raharja.
  2. Bapak Sugeng Santoso, M.Kom., selaku Puket 1 Bidang Akademik STMIK Raharja.
  3. Ibu Nur Azizah, M.Akt., M.Kom., selaku Kepala Jurusan Sistem Informasi.
  4. Ibu Dina Fitria Murad, M.Kom., selaku dosen pembimbing 1, yang telah meluangkan waktunya dan memberikan arahan serta saran-saran kepada penulis sehingga laporan skripsi ini bisa penulis selesaikan.
  5. Ibu Ary Sulismawati, M.Kom., selaku dosen pembimbing 2, yang telah meluangkan waktunya dan memberikan arahan serta saran-saran kepada penulis sehingga laporan skripsi ini bisa penulis selesaikan.
  6. Ibu Rahayu Sapta Hastutik, SE selaku Kepala sekolah SMP Lentera Harapan.
  7. Amalia Kurniati, S.pd selaku stakeholder pada Smp Lentera Harapan.
  8. Segenap staff dan guru SMP Lentera Harapan yang telah memberikan pelayanan dan fasilitas demi kelancaran penulisan laporan skripsi.
  9. Bapak Ibu Dosen Perguruan Tinggi Raharja yang tidak lelah memberikan ilmunya untuk penulis.
  10. Ayah, Ibu, dan Keluarga tercinta yang telah memberikan dukungan moril maupun materil serta do’a untuk keberhasilan penulis.
  11. Untuk Sahabat “B5” (Yessi Frecilia, Bayu Angga Prakoso, Ira Anggraeni, Ray Indra Taufik Wijaya). “B5” merupakan sahabat seperjuangan, sejak awal masuk perkulihan hingga sekarang.
  12. Semua pihak yang tidak dapat disebutkan satu per satu yang telah membantu penyusunan laporan ini.

Besar harapan penulis semoga penulisan laporan skripsi ini dapat menambah wawasan dan manfaat khususnya untuk penulis dan umumnya kepada para pembaca.

Tangerang, ..... 2015
Ardiana Rahayu Kusumaningrum
NIM.1112469683

Daftar isi


BAB I

PENDAHULUAN

Latar Belakang

Data dan informasi merupakan kebutuhan mendasar manusia sebagai makhluk sosial di era digital pada saat ini. Berkembangnya ilmu pengetahuan dan teknologi yang sangat pesat pada masa kini khususnya ilmu komputer, karena komputer mampu memegang peranan terpenting sebagai alat bantu manusia dalam pengolahan data dan informasi baik secara konsep ide maupun ke dalam konsep yang konkrit.

Pengambilan keputusan yang cepat, tepat, akurat, efektif dan efisien serta di dukung dengan data yang dipercaya (real time) dan dapat diakses secara langsung merupakan salah satu aspek terpenting dalam dunia pendidikan saat ini. Perkembangan sistem informasi telah mempengaruhi pola penyajian data pada umumnya data di tampilkan dalam bentuk tabel.

Dalam hal ini komputer diharapkan tidak hanya berfungsi sebagai mesin ketik saja, tetapi juga sebagai alat pengolah data yang mempunyai produktivitas tinggi. Sebelum adanya sistem yang akan dibuat ini layanan penerimaan siswa baru dan megetahui jumlah siswanya dilakukan dengan cara memasukkan data menggunakan microsoft word dan excel. Dengan cara memasukkan data yang dilakukan microsoft word pengolahan data yang dilakukan memerlukan waktu yang cukup lama, bahkan terkadang terjadi suatu kesalahan dalam proses pengerjaanya. Dengan adanya sistem yang akan dibuat diharapkan sistem yangdigunakan dalam melakukan pekerjaan dapat membantu proses kerja sekolah dan meningkatkan efektifitas kerja para pengguna dan mempercepat dalam pembuatan laporan mengenai data-data yang berkaitan dengan siswa khususnya penerimaan siswa baru.

Rumusan Masalah

Masalah-masalah yang akan dibahas dalam penelitian ini, dapat dirumuskan 3(tiga) permasalahan, yaitu sebagai berikut:

  1. Bagaimanakah proses layanan terhadap konsumen dalam hal ini siswa dan orang tua dapat lebih ditingkatkan?

  2. Bagaimana merancang Dashboard Information System pada penerimaan siswa baru di SMP Lentera Harapan untuk meningkatkan efektifitas dalam menghasilkan keputusan?

Ruang Lingkup Penelitian

Untuk mempermudah penulisan laporan skripsi ini dan agar lebih terarah dan berjalan dengan baik, sehingga penulis harus memberi batasan hanya pada perancangan dashboard information system yakni dari penginputan data siswa baru, mengetahui jumlah biaya pendaftaran dan mengetahui jumlah siswa pertahun didalam dashboard, sehingga dapat dengan mudah mengecek data siswa dan mengetahui kenaikan jumlah siswanya.

Tujuan dan Manfaat Penelitian

Tujuan Penelitian

  1. Membuat dan menghasilkan aplikasi Dashboard Information System pada penerimaan siswa baru di SMP Lentera Harapan.

  2. Menghasilkan laporan yang sesuai dengan kebutuhan pemakai (user) secara akurat dan tepat waktu.

Manfaat Penelitian

Sedangkan manfaat penelitian yang diharapkan oleh penulis dari penelitian ini sebagai berikut

  1. Menghasilkan prototype aplikasi dashboard information system pada penerimaan mahasiswa baru di SMP Lentera Harapan.

  2. Sebagai upaya meningkatkan kinerja dan memberikan gambaran baru bagi sekolah untuk mendapatkan informasi berupa visualisasi secara cepat, tepat dan akurat.

Metode Penelitian

Metode Pengumpulan Data

Dalam hal ini metode penelitian yang digunakan adalah metode dengan cara mengumpulkan dan menggambarkan data mengenai keadaan secara langsung dari lapangan atau tepatnya yang menjadi objek penelitian untuk mendapatkan data secara relevan. Untuk mencapai tujuan penelitian ini, penulis melakukan teknik pengumpulan data sebagai berikut :

  1. Metode Observasi

    Melakukan observasi pada SMP Lentera Harapan dengan melakukan pengamatan secara langsung pada objek yang di teliti dan meminta data kepada pihak sekolah sebagai bahan untuk menulis laporan penelitian yang berhubungan dengan Dashboard Penerimaan Calon Siswa Baru.

  2. Metode Wawancara

    Penulis juga melakukan wawancara langung kepada pihak sekolah tentang prosedur penerimaan calon siswa baru, agar peneliti dapat mengetahui secara lebih jelas bagaimana sistem penerimaan calon siswa baru yang berjalan pada saat ini. sehingga dapat lebih jelas memperoleh informasi yang diperlukan untuk pembuatan sistem dan laporan skripsi.

  3. Studi Pustaka

    Selain melakukan observasi dengan wawancara penulis juga melakukan pengumpulan data dengan cara studi pustaka, dalam hal ini penulis berusaha melengkapi data-data yang diperoleh untuk mendapatkan informasi dan data dari buku-buku atau literatur-literatur yang diperlukan dalam penyusunan laporan skripsi. Penulis juga melakukan studi pustaka melalui internet atau sumber -sumber yang berhubungan dengan judul yang diajukan untuk membantu penganalisaan dan sebagai acuan yang dilakukan penulis.

Metode Analisa

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 di analisis dengan teknik-teknik yang tepat. Didalam analisa sistem yang digunakan penulis dalam penelitian ini adalah menggunakan teknik SWOT (Stregth Weakness Opportunity Threat), Analisa SWOT digunakan untuk memperoleh pandangan dasar mengenai strategi yang diperlukan mencapai suatu tujuan tertentu.

Metode Perancangan

  1. Perancangan Model

    Didalam penelitian ini, penulis mengusulkan metode rancangan model yang berorientasi objek dengan menggunakan UML (Unified Modeling Language) yaitu Use Case Diagram, Sequence Diagram, Activity Diagram, State Machine Diagram dan Class Diagram dengan software Visual Paradigm.

  2. Bahasa Pemograman

    Didalam penelitian ini, penulis mengusulkan metode rancangan bahasa pemograman dengan menggunakan bahasa pemrogramman PHP (PHP Hypertext Preprocessor), pembuatan database pada MySQL, editor untuk pembuatan aplikasi penulis membuat dengan Notepad ++, untuk membuat desain menggunakan aplikasi Adobe Dreamweaver, dan aplikasi penghubung yang menyambungkan PHP dan MySQL dengan Xampp.

Metode Pengujian

Metode testing ini digunakan untuk menganalisa suatu identitas sistem untuk mendeteksi, mengevaluasi kondisi dan fitur-fitur yang diinginkan dan mengetahui kualitas dari suatu sistem yang dilakukan untukmengeleminisi kesalahan yang terjadi saat sistem di terapkan. Penulis menggunakan metode Black Box karena metode Black Box dapat mengetahui apakah perangkat lunak yang dibuat dapat berfungsi dengan benar dan telah sesuai dengan yang diharapkan

Sistematika Penulisan

Dalam penulisan laporan SKRIPSI ini, pembahasan secara keseluruhan penelitian ini dibagi menjadi 5 (lima) bab dengan pokok-pokok pikiran dari tiap-tiap bab sebagai berikut:

BAB I PENDAHULUAN

Pada bab ini akan diuraikan tentang latar belakang masalah, rumusan masalah, tujuan penelitian dan manfaat penelitian, ruang lingkup penelitian, metodelogi penelitian, dan sistematika penulisan laporan penelitian.

BAB II LANDASAN TEORI

Bab ini berisikan teori umun, teori khusus serta literature review yang berupa pengertian dan definisi yang diambil dari kutipan buku yang berkaitan dengan penelitian.

BAB III ANALISA SISTEM YANG BERJALAN

Bab ini berisikan gambaran umum tentang Smp Lentera Harapan, sejarah organisasi, struktur organisasi, penjelasan tentang wewenang dan tanggung jawab, tata laksana sistem berjalan, analisa sistem yang berjalan, konfigurasi sistem yang berjalan, permasalahan yang dihadapi, alternatif pemecahan masalah, dan user requirement yang terdiri dari 4 (empat) tahap elisitasi, yaitu elisitasi tahap I, elisitasi tahap II, elisitasi tahap III, serta final draft elisitasi yang merupakan final elisitasi yang diusulkan.

BAB IV RANCANGAN SISTEM YANG DIUSULKAN

Pada bab ini merupakan penjabaran hasil desain yang diusulkan oleh peneliti, diantaranya tata laksana sistem yang diusulkan menggunakan Unified Modeling Language (UML), desain tampilan sistem yang diusulkan, sarana pengolahan data, spesifikasi hardware dan software serta desain implementasi.

BAB V PENUTUP

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

DAFTAR PUSTAKA

DAFTAR LAMPIRAN


BAB II

LANDASAN TEORI

Teori Umum

Konsep Dasar Sistem

1. Definisi Sistem

Berikut ini adalah beberapa definisi sistem menurut beberapa ahli, di antaranya:

  1. Menurut McLeod, jr (2011:152)[1], Sistem adalah sekelompok elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan.
  2. Menurut Jogiyanto dalam bukunya Yakub (2012:1)[2], Menurut Jogiyanto dalam bukunya Yakub, “Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk tujuan tertentu”.
  3. Menurut Yakub (2012:1), [3]“Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang berhubungan,terkumpul bersama-sama untuk melakukan suatu kegiatan atau tujuan tertentu”.

Berdasarkan beberapa pendapat yang diatas dapat penulis tarik kesimpulan bahwa sistem adalah kumpulan bagian-bagian atau subsistem-subsistem yang disatukan dan dirancang untuk mencapai suatu tujuan.

Terdapat dua kelompok pendekatan didalam pendefinisian sistem, yaitu :

  1. Pendekatan yang menekankan padaprosedur, mendefinisikan sistem sebagai suatu jaringan kerja dariprosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untukmelakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu.
  2. Pendekatan yang menekan pada elemen ataukomponen, mendefinisikan sistem sebagai kumpulan dari elemen-elemen yangberinteraksi untuk mencapai suatu tujuan tertentu.

2. Karakteristik Sistem

Menurut Sutabri (2012:20)[4], “ Model umum sebuah sistem adalah input, proses, dan output. Hal ini merupkan konsep sebuah sistem yang sangat sederhana sebab sebuah sistem dapat mempunyai beberapa masukan dan keluaran. Selain itu, sebuah sistem memiliki karakteristik atau sifat-sifat tertentu, yang mencirikan bahwa hal tersebut bisa dikatakan sebagai suatu sistem”. Adapun karakteristik yang dimaksud adalah sebagai berikut :

1 ) Komponen Sistem (Components System)

Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, artinya saling bekerja sama membentuk satu kesatuan. Komponen-komponen sistem tersebut dapat berupa suatu subsistem. Setiap subsistem memiliki sifat dari sistem yang menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem secara keseluruhan.

2 ) Batas Sistem (Boundary System)

Ruang lingkup sistem merupakan daerah yang membatasi antara sistem dengan sistem yang lain atau sistem dengan lingkungan luarnya. Batasan sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan yang tidak dapat dipisahkan.

3 ) Lingkungan Luar Sistem(Environment System)

Bentuk apapun yang ada di luar ruang lingkup atau batasan sistem yang mempengaruhi operasi sistem tersebut disebut lingkungan luar sistem. Lingkungan luar sistem ini dapat bersifat menguntungkan dan dapat juga bersifat merugikan sistem tersebut. Dengan demikian, lingkungan luar tersebut harus tetap dijaga dan dipelihara. Lingkungan luar yang merugikan harus dikendalikan. Kalau tidak, maka akan menggangu kelangsungan hidup dari sistem tersebut.

4 ) Penghubung Sistem (Interface System)

Media yang menghubungkan sistem dengan subsistem lain disebut penghubung sistem. Penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsistem ke subsistem lain. Bentuk keluaran dari satu subsistem akan menjadi masukan untuk subsistem lain melalui penghubung tersebut. Dengan demikian, dapat terjadi suatu integrasi sistem yang membentuk satu kesatuan.

5 ) Masukan Sistem (Input System)

Energi yang dimasukkan ke dalam sistem disebut masukan sistem, yang dapat berupa pemeliharaan (maintenance input) dan sinyal (signal input). Maintenance input adalah energi yang dimasukkan supaya sistem tersebut dapat beroperasi. Signal input adalah energi yang diproses untuk mendapatkan keluaran. Contoh, di dalam suatu unit sistem komputer, program adalah maintenance input yang digunakan untuk mengoperasikan komputernya dan data adalah signal input untuk diolah menjadi informasi.

6 ) Pengolahan Sistem (Processing System)

Suatu sistem dapat mempunyai suatu proses yang akan mengubah masukan menjadi keluaran, contohnya adalah sistem akuntansi. Sistem ini akan mengolah data transaksi menjadi laporan-laporan yang dibutuhkan oleh pihak manajemen.

7 ) Keluaran Sistem (Output System)

Hasil energi diolah dan diklasifikasikan menjadi keluaran yang berguna. Keluaran ini merupakan masukan bagi subsistem yang lain seperti sistem informasi. Keluaran yang dihasilkan adalah informasi. Informasi ini dapat digunakan sebagai masukan untuk pengambilan keputusan atau hal-hal lain yang menjadi input bagi subsitem lain.

8 ) Sasaran Sistem (Objective)dan tujuan (Goals)

Suatu sistem memiliki tujuan dan sasaran yang pasti dan bersifat deterministic. Kalau suatu sistem tidak memiliki sasaran maka operasi sistem tidak ada gunanya. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuan yang telah direncanakan.

Berdasarkan pendapat yang dikemukakan di atas dapat ditarik kesimpulan karakteristik sistem adalah sistem yang mempunyai komponen-komponen, batas sistem, lingkungan sistem, penghubung, masukan, keluaran, pengolah dan sasaran.

3. Klasifikasi Sistem

Menurut Sutabri (2012:22) [4], sistem merupakan suatu bentuk integrasi antara satu komponen dengan komponen lainnya karena sistem memiliki sasaran yang berbeda untuk setiap kasus yang terjadi yang ada di dalam sistem tersebut. Oleh karena itu, sistem dapat diklasifikasikan dari beberapa sudut pandang, diantaranya:

1 ) Sistem Abstrak (Abstract System) dan Sistem Fisik (Physical System)

Sistem abstrak(abstract system) merupakan sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik. Misalnya sistem teologi, yaitu sistem yang berupa pemikiran-pemikiran hubungan antara manusia dengan Tuhan. Sistem fisik (physical system) merupakan sistem yang ada secara fisik. Misalnya sistem komputer, sistem akuntansi, dan sistem persediaan barang.

2 ) Sistem Tertentu (Deterministic System) dan Sistem Tak Tentu (Probabilistic System)

Sistem deterministik (deterministic system) adalah suatu sistem yang operasinya dapat diprediksi secara tepat, misalnya sistem komputer. Sedangkan sistem probabilistik (probabilistic system) adalah sistem yang tak dapat diramal dengan pasti karena mengandung unsur probabilitas, misalnya sistem arisan dan sistem sediaan, kebutuhan rata-rata dan waktu untuk memulihkan jumlah sediaan dapat ditentukan tetapi nilai yang tepat sesaat tidak dapat ditentukan dengan pasti..

3 ) Sistem Alamiah (Natural System) dan Sistem Buatan Manusia (Human Made System)

Sistem Alamiah (natural system) adalah sistem yang terjadi karena alam, misalnya sistem tata surya. Sedangkan sistem buatan manusia (human made system) adalah sistem yang dibuat oleh manusia,misalnya sistem komputer.

4 ) Sistem Tertutup (Closed System) dan Sistem Terbuka (Open System)

Sistem tertutup (closed system) adalah sistem yang tidak bertukar materi, informasi, atau energi dengan lingkungan, dengan kata lain sistem ini tidak berinteraksi dan tidak dipengaruhi oleh lingkungan, misalnya reaksi kimia dalam tabung yang terisolasi. Sedangkan sistem terbuka (open system) adalah sistem yang berhubungan dengan lingkungan dan dipengaruhi oleh lingkungan, misalnya sistem perusahaan dagang.

5 ) Sistem Sederhana (Simple System) dan Sistem Kompleks (Complex System)

Berdasarkan pendapat yang dikemukakan di atas dapat ditarik kesimpulan klasifikasi sistem adalah suatu pemikiran dari beberapa sudut pandang sistem buatan manusia, sistem terbuka, dan sistem fisik, tetapi dapat termasuk sistem kompleks maupun sederhana dan sistem Deterministik maupun Probabilistik.

Konsep Dasar Informasi

Istilah data dan informasi sering digunakan secara bergantian. Ada yang menyebut data, padahal informasi, sebaliknya ada yang mengatakan informasi, padahal data. Sumber dari informasi adalah data. Data merupakan bentuk jamak dari bentuk tunggal datum.

1. Definisi Data

Sumber informasi adalah data. Data merupakan bentuk jamak dari bentuk tunggal data atau item. Menurut McLeod dalam bukunya Yakub (Yakub,2012: 5)[3] “ Data adalah deskripsi kenyataan yang menggambarkan adanya suatu kejadian (event), data terdiri dari fakta (fact) dan angka yang secara relatif tidak berarti bagi pemakai”. Data dapat berbentuk nilai yang terformat, teks, citra, audio, dan video.

  1. Citra (image), adalah data dalam bentuk gambar. Citra dapat berupa grafik, foto, dan tanda tangan, ataupun gambar yang lain.

  2. Data yang terformat, adalah data dengan suatu format tertentu; misalnya data dengan suatu yang menyatakan tanggal atau jam, atau menyatakan nilai mata uang.

  3. Audio, adalah data dalam bentuk suara. Instrumen musik, suara orang atau suara binatang, gemercik air, detak jantung merupakan beberapa contoh data audio.

  4. Video, adalah menyatakan data dalam bentuk sejumlah gambar yang bergerak dan biasa saja dilengkapi dengan suara. Video dapat digunakan untuk mengabdikan suatu kejadian atau aktivitas.

  5. Teks, adalah sederetan huruf, angka, dan simbol-simbol khusus (misalnya + dan $) yang kombinasi nya tak tergantung masing-masing item secara individual.

Menurut Prasojo (2011:3),[5] “Data adalah suatu yang belum diolah dan belum dapat digunakan sebagai dasar yang kuat dalam pengambilan keputusan”.

Bahwa begitu pentingnya peranan data dalam terjadinya suatu informasi yang berkualitas. Keakuratan data sangat mempengaruhi terhadap keluaran informasi yang akan terbentuk dari data tersebut bisa banyak menghasilkan informasi yang berkualitas baik untuk disampaikan kepada pengguna informasi yang membutuhkannya.

2. Definisi Informasi

Informasi ibarat darah yang mengalir di dalam tubuh manusia, maksud dari kalimat tersebut yaitu bahwa informasi sangat penting pada suatu organisasi. Informasi (information)dapat didefinisikan sebagai berikut :

  1. Menurut Sutarman (2012:14),[6]“Informasi adalah sekumpulan fakta (data) yang diorganisasikan dengan cara tertentusehingga mereka mempunyai arti bagi si penerima”.

  2. Menurut Amin (2012:72),[7]"Informasi adalah data yang diolah menjadi bentuk yang lebih berguna danlebih berarti bagi penerima dan digunakan untuk mengambil keputusan".

  3. Menurut McLeod dalam Yakub (2012:8)[3], “Informasi adalah datayang diolah menjadi bentuk yang lebih berguna bagi penerimanya”.

  4. Menurut Maimunah dalam jurnal CCIT Vol.5No.3 (2012:57)[8], ”Informasi adalah data yang telah diolah menjadi sebuah bentuk yang lebih berarti bagi penerimanya, dan bermanfaat dalammengambil sebuah keputusan”.

3. Kualitas Informasi

Menurut Sutabri (2012:41)[9] , kualitas suatu informasi tergantung dari 3 (tiga) hal, yaitu:

a.Akurasi (Accurate)

Informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan. Akurat juga berarti informasi harus jelas mencerminkan maksudnya.Informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan. Akurat juga berarti informasi harus jelas mencerminkan maksudnya.

b.Tepat Waktu (Timeline)

Informasi yang datang pada si penerima tidak boleh terlambat. Informasi yang sudah usang tidak akan mempunyai nilai lagi karena informasi merupakan landasan dalam pengambilan keputusan.

c.Relevansi (Relevance)

Informasi tersebut mempunyai manfaat untuk pemakainya.

Berdasarkan pendapat yang dikemukakan di atas dapat ditarik kesimpulan kualitas informasi adalah sejauh mana informasi secara konsisten dapat memenuhi persyaratan dan harapan semua orang yang membutuhkan informasi tersebut untuk melakukan proses mereka.

Kualitas-informasi.jpg

Gambar 2.1 Kualitas Informasi
Sumber : Tata Sutabri, (2012:41)

4. Nilai Informasi

Menurut Sutabri (2012:37)[9], nilai informasi ditentukan oleh 2 (dua) hal, yaitu manfaat dan biaya untuk mendapatkannya. Suatu informasi dikatakan bernilai bila manfaat lebih efektif dibandingkan dengan biaya mendapatkannya. Pengukuran nilai informasi biasanya dihubungkan dengan analisis cost effectivess atau cost benefit. Nilai informasi ini didasarkan atas 10 (sepuluh) sifat, yaitu:

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

  2. Sifat luas dan kelengkapannya
    Informasi mempunyai nilai yang lebih sempurnaapabila mempunyai lingkup/cakupan yang luas dan lengkap. Informasi yang tidaklengkap menjadi tidak bernilai, karena tidak dapat digunakan secara baik.

  3. Ketelitian (Accurancy)
    Informasi mempunyai nilai yang lebih sempurna apabila mempunyai ketelitian yang tinggi/akurat. Informasi menjaditidak bernilai jika tidak akurat, karena akan mengakibatkan kesalahanpengambilan keputusan.

  4. Kecocokan dengan pengguna (Relevance)
    Informasi mempunyai nilai yang lebihsempurna apabila sesuai dengan kebutuhan penggunanya. Informasi berharga danpenting menjadi tidak bernilai jika tidak sesuai dengan kebutuhan penggunanya,karena tidak dapat dimanfaatkan untuk mengambil keputusan.

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

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

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

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

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

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

Sedangkan menurut Sutarman (2012:14)[6], Nilai dari informasi ditentukan oleh 5 (lima) hal yaitu:

a. Untuk memperoleh pemahaman dan manfaat

b. Untuk mendapatkan pengalaman.

c. Pembelajaran yang terakumulasi sehingga dapat diaplikasikan dalam pemecahan masalah atau proses bisnis tertentu.

d. Untuk mengekstrak inplikasi kritis danmerfleksikan pengalaman masa lampau yang menyedikan pengetahuan yang terorganisasidengan nilai yang tinggi. Nilai ini bisa menghindari seorang menajerdarimembuat kesalahan yang sama yang dilakukan oleh manajer lain sebelumnya.

Berdasarkan penjelasan nilai informasi di atas, bahwa suatu informasi dapat bernilai baik apabila informasi tersebut dapat memberikan informasi yang dapat dibuktikan dan mudah untuk didapatkan, dimengerti serta tidak menimbulkan keraguan adanya kesalahan informasi.

Konsep Dasar Sistem Informasi

1. Definisi Sistem Informasi

Menurut Sutabri (2012:46)[10], Sistem informasi adalah suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporan-laporan yang diperlukan.

Menurut Yakub (2012:142)[11], Analisa sistem dapat diartikan sebagai suatu proses untuk memahami sistem yang ada, dengan menganalisa jabatan dan uraian tugas (business user), proses bisnis (business prosess), ketentuan atau aturan (business rule), masalah dan mencari solusinya (business problem and business soulution), dan rencana-rencana perusahaan (business plan).

Berdasarkan beberapa pendapat yang dikemukakan diatas dapat ditarik kesimpulan sistem informasi adalah sebuah sistem yang terdiri dari pengumpulan, pemasukan, pemrosesan data, penyimpanan, pengolahan, pengendalian, dan pelaporan sehingga tercapai sebuah informasi yang mendukung pengambilan keputusan didalam suatu organisasi untuk dapat mencapai sasaran dan tujuannya.

2. Komponen Sistem Informasi

Tata Sutabri (2012:47)[9], mengemukakan bahwa “Sistem informasi terdiri dari komponen-komponen yang disebut blok bangunan (' ' Building Block' ' ), yang terdiri dari blok masukan, blok model, blok keluaran, blok teknologi, blok basis data, dan blok kendali. Sebagai suatu sistem, keenam blok bangunan tersebut masing-masing saling berinteraksi satu dengan yang lain membentuk suatu kesatuan untuk mencapai sasaran”. Blok bangunan itu terdiri dari:

  1. Blok Masukan (Input Block)

    Input mewakili data yang masuk ke dalam sistem informasi. Input disini termasuk metode-metode dan media untuk menangkap data yang akan dimasukkan, yang dapat berupa dokumen-dokumen dasar.

  2. Blok Model (Model Block)

    Blok ini terdiri dari kombinasi prosedur, logika dan model matematik yang akan memanipulasi data input dan data yang tersimpan di basis data dengan cara yang sudah tertentu untuk menghasilkan keluaran yang diinginkan.

  3. Blok Keluaran (Output Block)

    Produk dari sistem informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumentasi yang berguna untuk semua tingkatan manajemen serta semua pemakai sistem.

  4. Blok Teknologi (Technology Block)

    Teknologi digunakan untuk menerima input, menjalankan model, menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran dan membantu pengendalian dari sistem secara keseluruhan. Blok teknologi terdiri dari teknisi (Humanware atau Brainware), perangkat lunak '(Software)' dan perangkat keras '(Hardware)'.

  5. Blok Teknologi (Technology Block)

    Teknologi digunakan untuk menerima input, menjalankan model, menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran dan membantu pengendalian dari sistem secara keseluruhan. Blok teknologi terdiri dari teknisi (Humanware atau Brainware), perangkat lunak (Software) dan perangkat keras (Hardware).

  6. Blok Kendali (Controls Block)

    Beberapa pengendalian perlu dirancang dan diterapkan untuk meyakinkan bahwa hal-hal yang dapat merusak sistem dapat dicegah ataupun bila terlanjur terjadi kesalahan-kesalahan dapat langsung cepat diatasi.

Berdasarkan pendapat yang dikemukakan diatas dapat ditarik kesimpulan komponen sistem informasi adalah Sistem informasi terdiri dari komponen-komponen yang disebut blok bangunan (building blok), yang terdiri dari komponen input, komponen model, komponen output, komponen teknologi, komponen hardware, komponen software, komponen basis data, dan komponen kontrol. Semua komponen tersebut saling berinteraksi satu dengan yang lain membentuk suatu kesatuan untuk mencapai sasaran.

3. Tujuan Sistem Informasi

Tujuan dari sistem informasi adalah menghasilkan informasi (Information) dari bentuk data yang diolah menjadi bentuk yang berguna bagi para pemakainya. (Jogiyanto H.M., 2010:13) Tujuan sistem informasi terdiri dari Kegunaan (Usefulness), Ekonomi (Economic), Keandalan (Realibility), Pelayanan Langganan (Customer Service), Kesederhanaan (Simplicity), dan Fleksibilitas (Fleksibility).

  1. Kegunaan (Usefulness)

    Sistem harus menghasilkan informasi yang akurat, tepat waktu, dan relevan untuk pengambilan keputusan manajemen dan personil operasi di dalam organisasi.

  2. Ekonomi (Economic)

    Semua bagian komponen sistem termasuk laporan-laporan, pengendalian-pengendalian, mesin-mesin harus menyumbang suatu nilai manfaat setidak-tidaknya sebesar biaya yang dibutuhkan.

  3. Keandalan (Realibility)

    Keluaran sistem harus mempunyai tingkatan ketelitian yang tinggi dan sistem itu sendiri harus mampu beroperasi secara efektif bahkan pada waktu komponen manusia tidak hadir atau saat komponen mesin tidak beroperasi secara temporer.

  4. Pelayanan Langganan (Customer Service)

    Sistem harus memberikan pelayanan dengan baik atau ramah kepada para pelanggan. Sehingga sistem tersebut dapat diminati oleh para pelanggannya.

  5. Kesederhanaan (Simplicity)

    Sistem harus cukup sederhana sehingga terstruktur dan operasinya dapat dengan mudah dimengerti dan prosedurnya mudah diikuti.

  6. Fleksibilitas (Fleksibility)

    Sistem harus cukup fleksibel untuk menangani perubahan-perubahan yang terjadi, kepentingannya cukup beralasan dalam kondisi dimana sistem beroperasi atau dalam kebutuhan yang diwajibkan oleh organisasi.

Berdasarkan pendapat yang dikemukakan diatas dapat ditarik kesimpulan tujuan sistem informasi adalah hal pokok yang harus ditentukan dan dicapai dengan menggunakan sistem informasi tersebut, sebuah sistem informasi berhasil apabila dapat mencapai tujuan tersebut dengan 6 (enam) kegunaan.

Konsep Dasar Analisa Sistem

1. Definisi Analisa Sistem

Menurut Yakub (2012:142)[3], Analisa sistem dapat diartikan sebagai suatu proses untuk memahami sistem yang ada, dengan menganalisa jabatan dan uraian tugas (business users), proses bisnis (business prosess), ketentuan atau aturan (business rule), masalah dan mencari solusinya (business problem and business soulution), dan rencana-rencana perusahaan (business plan).

Menurut McLeod dalam yakub (2012:8)[3], “Analisis sistem adalah penelitian terhadap sistem yang telah ada dengan tujuan untuk merancang sistem yang baru atau memperbaharui sistem yang telah ada tersebut”.

Berdasarkan beberapa pendapat para ahli yang dikemukakan di atas dapat ditarik kesimpulan bahwa analisis sitem adalah suatu proses sistem yang secara umum digunakan sebagai landasan konseptual yang mempunyai tujuan untuk memperbaiki berbagai fungsi di dalam suatu sistem tertentu.

2. Fungsi Analisi Sistem

Adapun fungsi analisa sistem adalah sebagai berikut

  1. Mengidentifikasi masalah-masalah kebutuhan pemakai (user).

  2. Menyatakan secara spesifik sasaran yang harus dicapai untuk memenuhi kebutuhan pemakai.

  3. Memilih alternatif–alternatif metode pemecahan masalah yang paling tepat.

  4. Merencanakan dan menerapkan rancangan sistemnya. Pada tugas atau fungsi terakhir dari analisa sistem menerapkan rencana rancangan sistemnya yang telah disetujui oleh pemakai.

3. Tahap-Tahap Analisa Sistem

Menurut Tata Sutabri (2012:220)[10], “Tahap analisis sistem dilakukan setelah tahap investigasi sistem dan sebelum tahap rancangan sistem, tahap analisis sistem merupakan tahap yang kritis dan sangat penting karena kesalahan ditahap ini akan menyebabkan kesalahan pada tahap selanjutnya”.

Menurut Henderi, dkk dalam jurnal CCIT Vol.4 No.3 (2011:322)[12], “Tahap analisis sistem adalah tahap penguraian dari suatu sistem yang utuh kedalam bagian–bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-permassalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat dibuat rancangan sistem yang baru sesuai dengan kebutuhan”.

  1. Identify yaitu proses yang dilakukan untuk mengidentifikasi masalah. Hal yang dilakukan diantaranya :
    a. Mengidentifikasi penyebab masalah.
    b. Mengidentifikasi titik keputusan.
    c. Mengidentifikasi personil-personil kunci.

  2. Understand yaitu memahami kerja dari sistem yang ada. Hal ini dapat dilakukan dengan menganalisa cara kerja dari sistem berjalan. Hal yang dilakukan diantaranya :
    a. Menentukan jenis dan objek penelitian.
    b. Merencanakan jadwal penelitian.
    c. Mengatur jadwal wawancara.
    d. Mengatur jadwal observasi.
    e. Membuat agenda wawancara.
    f. Mengumpulkan hasil penelitian.

  3. Analyze yaitu melakukan analisa terhadap sistem. Hal yang dilakukan diantaranya :
    a. Menganalisis kelemahan sistem, kebutuhan sistem yang meliputi hardware, software dan brainware.
    b. Menganalisis kebutuhan informasi bagi manajemen (pemakai).

  4. Report yaitu membuat laporan dari hasil analisis yang telah dilakukan dalam kurun waktu tertentu. Tujuan dari adanya laporan tersebut diantaranya :
    a. Sebagai laporan bahwa proses analisis telah selesai dilakukan.
    b. Meluruskan kesalahn-kesalahan mengenai apa yang telah ditentukan dalam proses analisis yang tidak sesuai menurut manajemen.
    c. Meminta persetujuan kepada manajemen untuk melakukan tindakan selanjutnya.

Dari definisi diatas dapat disimpulkan bahwa tahap-tahap sistem sangat penting karena apabila jika satu tahapan terjadi kesalahan maka tidak dapat melanjutkan ke tahapan selanjutnya.

Konsep Dasar Analisa SWOT

1. Pengertian SWOT

Menurut Jogiyanto (2010:46)[13], SWOT adalah akronim untuk kekuatan (Strenghts), kelemahan (Weakness), peluang (Opportunities), dan ancaman (Threats) dari lingkungan eksternal perusahaan. SWOT digunakan untuk menilai kekuatan-kekuatan dan kelemahan-kelemahan dari sumber-sumber daya yang dimiliki perusahaan dan kesempatan-kesempatan eksternal dan tantangan-tantangan yang dihadapi.

Menurut Risza (2010:174)[14], “Analisa SWOT adalah suatu penelaahan yang dimulai dengan pemantauan perubahan lingkungan baik didalam maupun diluar perrusahaan sehingga kita dapat memahami gambaran yang tepat tentang keadaan perusahaan yang sebenernya”.

2. Tujuan Analisa SWOT

Menurut Francois (2011:104)[15], Tujuan analisa SWOT adalah untuk memisahkan masalah pokok dan memudahkan pendekatan strategis. Analisis SWOT harus lebih berdasarkan data yang tepat dari sumber eksternal dan internal daripada presepsi. Bagian analisis kekuatan dan kelemahan merupakan pengamatan internal dan bagian peluang merupakan pengamatan tren lingkupan yang mungkin memberikan dampak pada organisasi. Beberapa tren akan memberi peluang, sedangkan lainnya akan menjadi ancaman. Teknik tersebut juga digunakan untuk mengevaluasi posisi para pesaing dan mengidentifikasi kelemahan mereka yang dapat dimanfaatkan maupun ancaman yang akan timbul. Apabila digunakan dalam konteks industri pariwisata sebuah negara, analisa SWOT memeriksa kondisi yang ada dalam lingkungan pariwisata yang kompetitif. Hasilnya, reaksi strategis dapat di formulasi untuk meningkatkan daya saing negara tersebut.

3. Tipe-Tipe Strategi SWOT

Menurut Rangkuti (2011:64)[16], Matrik threats-Opportunities-Weakness-Strenghts (TOWS) merupakan penggabungan berbagai indikator untuk membantu manajer mengembangkan yang yang terdapat empat tipe strategi: kekuatan, kelemahan, peluang, ancaman. Model pengabungan menggunakan TOWS matrik. Namun tidak smeua rencana strategi yang disusun dari TOWS matrik ini digunakan seluruhnya. Strategi yang dipilih adalah strategi yang dapat memecahkan isu strategi perusahaan.

  1. S-O strategis adalah strategi yang disusun dengan cara menggunakan semua kekuatan untuk merebut peluang.

  2. W-O strategis adalah strategi yang disusun dengan cara meminimalkan kelemahan untuk memanfaatkan peluang yang ada.

  3. S-T strategis adalah strategi yang disusun dengan cara menggunakan kekuatan untuk mengatasi ancaman.

  4. W-T strategi adalah strategi yang disusun dengan cara meminimalkan kelemahan untuk menghindari ancaman.

Teori Khusus

Konsep Dasar Dashboard Information System

1. Definisi Dashboard Information System

Menurut Setiawan (2010:70)[17], Dashboard adalah sebuah lingkungan di Mac OS x (diperkenalkan di tiger) untuk beroperasinya widgets. Widgets adalah aplikasi-apikasi ‘mini’ yang memiliki berbagi fungsi spesifik seperti mengecek tanggal, melihat arti kata di Dictinary, melihat berita terbaru, dan lain sebagainya.

Menurut Rajagukguk (2010:80)[18], “Dashboard adalah sebuah koleksi informasi bersifat realtime yang digunakan untuk mengevaluasi performa dan memastikan bahwa tujuan dari operasi tercapai”. Dari pendapat yang dikemukakan di atas dapat disimpulkan bahwa Dashboard adalah sebuah lingkungan di Mac OS x (diperkenalkan di tiger) untuk beroperasinya widgets dan untuk mengevaluasi performa dan memastikan bahwa tujuan dari operasi tercapai.

2. Jenis-Jenis Dashboard

Menurut Rasmussen (2009:30)[19], jenis-jenis dashboard mempunyai tujuan pembuatan berdasarkan keputusan yang akan di ambil oleh seorang pimpinan dalam menggunakan dashboard bisnis. Di bawah ini merupakan jenis-jenis dari dashboard berdasarkan kegunaanya:

  1. Dashboard strategis, untuk mendukung keselarasan (aligment) organisasi dengan tujuan strategis organisasi.
  2. Dashboard taktis, yang mengukur pendukung pencapaian proyek atau suatu kebijakan.
  3. Dashboard oprasional, yang mendukung pengendalaian aktivitas bisnis tertentu.

Dari ketiga jenis dashboard di atas mempunyai masing-masing kegunaan yang dibutuhkan oleh pimpinan. Penulis mengambil jenis dashboard yang ke tiga yaitu dashboard oprasiaonal dimana dashboard oprasional mengukur aktivitas bisnis untuk suatu oprasiaonal bisinis yang sedang dilakukan.

3. Manfaat Dashboard Information System

Menurut Fitrah (2010:52)[20], Penggunaan dashboard sebagai media penyajian informasi sangatlah membantu perusahaan atau organisasi dalam mengatasi berbagai kondisi yang terjadi. Dashboard mampu memberikan informasi mengenai kondisi perusahaan dan organisasi secara menyeluruh, maupun menyajikan informasi mengenai hasil pencapaian dari tujuan (performa), perusahaan. Terlebih, dashboard dapat di implementasikan diberbagai objektif, misal pengimplementasian untuk memonitor salah satunya pendaftaran mahasiswa baru, performa departemen dan lain-lain. Penggunaan dashboard jelas memberikan manfaat yang besar bagi perusahaan, dan manfaat-manfaat tersebut antara lain:

  1. Penggunaan dashboard sebagai alat bantu pembuatan keputusan DSS (decision support system), dengan mengetahui keadaan saat ini, para manager dapat melakukan keputusan berdasar informasi yang kondisi yang terjadi.
  2. Memonitor kondisi organisasi (marketing, employee, revenue, dan lain-lain), seperti yang telah disinggung sebelumnya, penggunaan dashboard untuk memonitor kondisi dari bagian-bagian perusahaan, maupun secara keseluruhan.
  3. Memonitor strategi yang diterapkan organisasi, memonitor efektivitas dari strategi yang diterapkan dalam mencapai tujuan perusahaan. Melalui tampilan eksekutifnya yang instan dan ringkas, dashboard akan memfasilitasi pihak berkepentingan dalam pengambilan keputusan, dalam melakukan prediksi untuk performansi dimasa yang akan datang, serta menentukan langkah taktis maupun strategis berdasarkan data dan informasi secara terkini.

Konsep Dasar Guru

1. Definisi Guru

Menurut Koesoema (2010: 179)[21], “Guru adalah tentang profesionalitas. Dalam konteks pendidikan karakter profesionalitas lebih pada kemapuan sang guru untuk memberikan penanaman penelitian objektif, yang dapat di verifikasi lewat akal budi sehingga pendidikan karakter ini memiliki pengaruh mendalam bagi siswa.

Menurut Agustin, dkk (2013:2)[22], Guru adalah seorang pendidik. Pendidik yang memiliki kemampuan untuk dapat mengubah psikis dan pola pikir anak didiknya dari tidak tahu menjadi tahu serta mendewasakan anak didiknya. Salah satu hal yang harus dilakukan oleh guru adalah mengajar dikelas”.

Dari pengertian diatas dapat disimpulakan guru adalah seorang pendidik yang profesional yang memiliki kemampuan untuk dapat mengubah psikis dan pola pikir anak didiknya dari yang tidak tahu menjadi tahu.

2. Jenis-Jenis Guru

Menurut Peraturan Menteri Pendidikan Nasional No. 35 tahun 2010[23] (Diakses pada tanggal 1 april 2015 pukul 07:32 http://harlona.blogspot.com/2013/07/jenis-guru-menurut permen diknas-no-35.html)[21], tentang jabatan fungsional guru dan angka kreditnya, Guru digolongkan dalam 3 (tiga) Jenis berdasarkan sifat, tugas dan kegiatannya. Ketiga jenis guru tersebut antara lain:

a. Guru Kelas

Guru kelas adalah guru yang mempunyai tugas, tanggung jawab, wewenang, dan hak secara penuh dalam proses pembelajaran seluruh mata pelajaran di kelas tertentu di TK/RA/TKLB dan SD/MI/SDLB dan satuan pendidikan formal yang sederajat, kecuali guru mata pelajaran pendidikan jasmani dan kesehatan serta guru agama.

b. Guru Mata Pelajaran

Guru mata pelajaran adalah guru yang mempunyai tugas tanggung jawab, wewenang, dan hak secara penuh dalam proses pembelajaran pada 1 (satu) mata pelajaran tertentu pada satuan pendidikan formal di jenjang pendidikan dasar (SD/MI/SDLB, SMP/MTs,SMPLB) dan pendidikan menengah (SMA/MA/SMALB/SMK/MAK).

c. Guru Bimbingan dan Konseling/konselor

Guru Bimbingan dan konseling/konselor adalah guru yang mempunyai tugas, tanggung jawab, wewenang, dan hak secara penuh dalam kegiatan bimbingan dan konseling terhadap sejumlah peserta didik satuan pendidikan formal pada jenjang pendidikan dasar (SMP/MTs/SMPLB) dan pendidikan menengah (SMA/MA/SMALB/SMK/MAK).

Konsep Dasar Siswa

1. Definisi Siswa

Menurut Idtesis (Diakses pada tanggal 6 april 2015 pukul 07:53 http://idtesis.com/pengertian-siswa-menurut-para-ahli)[24], Peserta didik atau siswa merupakan sebutan untuk anak didik pada jenjang pendidikan dasar dan juga menengah. Siswa merupakan satu-satunya subjek yang menerima apa saja yang diberikan oleh guru saat kegiatan belajar mengajar berlangsung. Siswa digambarakan sebagai sosok yang membutuhkan bantuan orang lain untuk memperoleh ilmu pengetahuan. Selain memperoleh ilmu pengetahuan siswa juga mengalami perkembangan serta pertumbuhan dari kegitan pendidikan tersebut. Sehingga dapat dikatakan bahwa siswa merupakan salah satu anggota masyarakat yang memiliki potensi serta usaha untuk mengembangkan dirinya.

Menurut pasal 1 ayat 4 UU RI No. 20 Tahun 2003 (Diakses pada tanggal 6 april 2015 pukul 07:56 http://idtesis.com/pengertian-siswa-menurut-para-ahli)[24], tentang system pendidikan nasional: “Peserta didik adalah anggota masyarakat yang berusaha mengembangkan dirinya melalui proses pendidikan pada jalur jenjang dan jenis pendidikan tertentu”.

Konsep Dasar UML (Unified Modeling Language)

1. Definisi UML (Unified Modeling Language)

Menurut Adi Nugroho (2010:6)[25], ”UML (Unified Modeling Language) adalah bahasa pemodelan untuk sistem atau perangkat lunak yang berparadigma (berorientasi objek).” Pemodelan (modelling) sesungguhnya digunakan untuk penyederhanaan permasalahan-permasalahan yang kompleks sedemikian rupa sehingga lebih mudah dipelajari dan dipahami.

Menurut Widodo (2011:6)[26], "UML singkatan dari Unified Modeling Language yang berarti bahasa permodelan standar." Menurut Chonoles dalam Widodo (2011:6)[26] mengatakan bahwa "sebagai bahasa, berarti UML memiliki sintaks dan semantik".

2. Langkah-langkah Penggunaan UML (Unified Modeling Language)

Menurut Henderi (2010:6)[27], langkah-langkah penggunaan Unified Modeling Language (UML) sebagai berikut :

  1. Buatlah daftar business process dari level tertinggi untuk mendefinisikan aktivitas dan proses yang mungkin muncul.

  2. Petakan use case untuk setiap business process untuk mendefinisikan dengan tepat fungsional yang harus disediakan oleh sistem, kemudian perhalus use case diagram dan lengkapi dengan requirement, constraints dan catatan-catatan lain.

  3. Buatlah deployment diagram secara kasar untuk mendefinisikan arsitektur fisik sistem.

  4. Definisikan requirement lain non fungsional, security dan sebagainya yang juga harus disediakan oleh sistem.

  5. Berdasarkan use case diagram, mulailah membuat activity diagram.

  6. Definisikan obyek-obyek level atas package atau domain dan buatlah sequence dan/atau collaboration untuk tiap alur pekerjaan, jika sebuah use case memiliki kemungkinan alur normal dan error, buat lagi satu diagram untuk masing-masing alur.

  7. Buatlah rancangan user interface model yang menyediakan antar muka bagi pengguna untuk menjalankan skenario use case.

  8. Berdasarkan model-model yang sudah ada, buatlah class diagram. Setiap package atau domian dipecah menjadi hirarki class lengkap dengan atribut dan metodenya. Akan lebih baik jika untuk setiap class dibuat unit test untuk menguji fungsionalitas class dan interaksi dengan class lain.

  9. Setelah class diagram dibuat, kita dapat melihat kemungkinan pengelompokkan class menjadi komponen-komponen karena itu buatlah component diagram pada tahap ini. Juga, definisikan test integrasi untuk setiap komponen meyakinkan ia bereaksi dengan baik.

  10. Perhalus deployment diagram yang sudah dibuat. Detilkan kemampuan dan requirement piranti lunak, sistem operasi, jaringan dan sebagainya. Petakan komponen ke dalam node.

  11. Mulailah membangun sistem. Ada dua pendekatan yang tepat digunakan:

1. Pendekatan use case dengan mengassign setiap use case kepada tim pengembang tertentu untuk mengembangkan unit kode yang lengkap dengan test.

2. Pendekatan komponen yaitu mengassign setiap komponen kepada tim pengembang tertentu.


3. Bangunan Dasar Metodologi UML (Unified Modeling Language)

Menurut Nugroho (2010:117)[25], Bangunan dasar metodologi Unified Modeling Language (UML) menggunakan tiga bangunan dasar untuk mendeskripsikan sistem/perangkat lunak yang akan dikembangkan, yaitu:

a. Sesuatu (things)
Ada 4 (empat) things dalam Unified Modeling Language (UML), yaitu:

  1. Structural things
    Merupakan bagian yang relatif statis dalam model Unified Modeling Language (UML). Bagian yang relatif statis dapat berupa elemen-elemen yang bersifat fisik maupun konseptual.

  2. Behavioral things
    Merupakan bagian yang dinamis pada model Unified Modeling Language (UML), biasanya merupakan kata kerja dari model Unified Modeling Language (UML), yang mencerminkan perilaku sepanjang ruang dan waktu.

  3. Grouping things
    Merupakan bagian pengorganisasi dalam Unified Modeling Language (UML). Dalam penggambaran model yang rumit kadang diperlukan penggambaran paket yang menyederhanakan model. Paket-paket ini kemudian dapat didekomposisi lebih lanjut. Paket berguna bagi pengelompokkan sesuatu, misalnya model-model dan subsistem-subsistem.

  4. Annotational things
    Merupakan bagian yang memperjelas model Unified Modeling Language (UML) dan dapat berupa komentarkomentar yang menjelaskan fungsi serta ciri-ciri setiap elemen dalam model Unified Modeling Language (UML).

b. Relasi (Relationship)
Ada 4 (empat) macam relationship dalam Unified Modeling Language (UML), yaitu:

  1. Kebergantungan
    Merupakan hubungan dimana perubahan yang terjadi pada suatu elemen mandiri (independent) akan mempengaruhi elemen yang bergantung padanya elemen yang tidak mandiri (dependent).

  2. Asosiasi
    Merupakan apa yang menghubungkan antara objek satu dengan objek lainnya, bagaimana hubungan suatu objek dengan objek lainnya. Suatu bentuk asosiasi adalah agregasi yang menampilkan hubungan suatu objek dengan bagian-bagiannya.

  3. Generalisasi
    Merupakan hubungan dimana objek anak (descendent) berbagi perilaku dan struktur data dari objek yang ada diatasnya objek induk (ancestor). Arah dari atas ke bawah dari objek induk ke objek anak dinamakan spesialisasi, sedangkan arah berlawanan sebaliknya dari arah bawah ke atas dinamakan generalisasi.

  4. Realisasi
    Merupakan operasi yang benar-benar dilakukan oleh suatu objek.


4. Definisi Diagram UML (Unified Modeling Language)

Menurut Heriawati (2011:10)[28], bahwa beberapa literature menyebutkan bahwa UML menyediakan sembilan jenis diagram, yang lain menyebutkan delapan karena ada beberapa diagram yang digabung, misanya diagram komunikasi, diagram urutan dan diagram pewaktuan digabung menjadi diagram interaksi.

Menurut Nugroho (2010:6)[25], ”UML (Unified Modeling Language) adalah bahasa pemodelan untuk sistem atau perangkat lunak yang berparadigma (berorientasi objek).” Pemodelan (modeling) sesungguhnya digunakan untuk penyederhanaan permasalahan-permasalahan yang kompleks sedemikian rupa sehingga lebih mudah dipelajari dan dipahami.

Berdasarkan pendapat yang dikemukakan di atas dapat ditarik kesimpulan bahwa UML adalah sebuah bahasa yang berdasarkan grafik atau gambar untuk menvisualisasikan, menspesifikasikan, membangun dan pendokumentasian dari sebuah sistem pengembangan perangkat lunak berbasis Objek (Object Oriented programming).

5. Jenis-Jenis Diagram UML (Unified Modeling Language)

  1. Use Case Diagram
    Menurut Dina Fitria dkk dalam jurnal CCIT Vol.7 No.1 (2013:53)[29], “Diagram use case merupakan diagram yang bersifat statis yang memperlihatkan himpunan use case dan aktor-aktor (suatu jenis khusus dari kelas). Diagram ini memiliki 2 fungsi, yaitu mendefinisikan fitur apa yang arus disediakan oleh sistem dan menyatakan sifat sistem dari sudut pandang user.

  2. Activity Diagram
    Menurut Dina Fitria dkk dalam jurnal CCIT Vol.7 No.1 (2013:53)[29], “Activity diagram merupakan diagram yang bersifat dinamis. Activity diagram adalah tipe khusus dari diagram State yang memperlihatkan aliran dari suatu aktifitas ke aktifitas lainnya dalam suatu sistem dan berfungsi untuk menganalisa proses.

  3. Sequence Diagram
    Menurut Nugroho (2010:42)[30], “Sequence Diagaram memperlihatkan interaksi sebagai diagram dua matra (dimensi). Matra vertikal adalah sumbu waktu sedangkan matra horizintal memperlihatkan peran pengklasifikasi yang mempresentasikan objek-objek mandiri yang terlibat dalam kolaborasi. Dalam sequence diagram sering disebut garis waktu (lifeline). Selama aktivasi pada prosedur pada objek aktif, garis waktu digambarkan sebagai garis ganda.

  4. Class Diagram
    Menggambarkan struktur dan deskripsi class, package dan objek beserta hubungan satu sama lain seperti containment, pewarisan, asosiasi dan lain-lain.


Konsep Dasar Database

1. Definisi Database

Menurut Anhar (2010:45)[31], “Database adalah sekumpulan tabletabel yang berisi data dan merupakan kumpulan dari field atau kolom. Struktur file yang menyusun sebuah database adalah Data Record dan Field”.

Sedangkan menurut Kustiyaningsih (2011:146)[32], “Database adalah Struktur penyimpanan data. Untuk menambah, mengakses dan memperoses data yang disimpan dalam sebuah database komputer, diperlukan system manajemen database seperti MYSQL Server”.

Menurut Helmi Kurniawan dan Irwan Fitrianto Rahmad dalam jurnal CCIT Vol.5 No.2 (2012:193)[33], “Database atau Basis data terdiri atas semua fakta yang diperlukan, dimana fakta fakta tersebut digunakan untuk memenuhi kondisi dari kaidah-kaidah dalam sistem. Basis data menyimpan semua fakta, baik fakta awal pada saat sistem mulai beroperasi, maupun fakta-fakta yang diperoleh pada saat proses penarikan kesimpulan sedang dilaksanakan. Basis data digunakan untuk menyimpan data hasil observasi dan data lain yang dibutuhkan selama pemrosesan.

Database dapat disimpulkan merupakan kumpulan data atau informasi yang dikumpulkan di dalam komputer secara sistematik dan akan di peroleh informasi dari basis data.

2. Istilah-Istilah Database

Beberapa terminology dalam database diantara lain :

a. Basis data (Database) adalah sekumpulan data yang saling berhubungan untuk mencapai suatu tujuan.

b. Data adalah fakta-fakta yang dapat disimpan dan mempunyai arti tertentu.

c. Tabel adalah tempat untuk menyimpan data, tabel terdiri dari field dan record.

d. Field biasa disebut juga dengan kolom, yaitu bagian tabel tempat menyimpan sebuah item data.

e. Record biasa disebut juga dengan baris, yaitu satu bagian informasi yang disimpan dalam tabel, misal data seorang mahasiswa akan disimpan dalam satu record yang terdiri dari beberapa kolom / field.

3. Kriteria Database

Database adalah kumpulan datanya, sedangkan program pengelolaannya berdiri sendiri dalam satu paket program yang komersial untuk membaca data, menghapus data dan melaporkan data dalam database.

Dalam suatu file atau table terdapat record—record yang sejenis, sama besar, sama bentuk, yang merupakan satu kumpulan entitas yang seragam. Satu record (umumnya digambarkan sebagai baris data) terdiri dari field yang saling berhubungan menunjukkan bahwa field tersebut dalam satu pengertian yang lengkap dan disimpan dalam satu record. Adapun struktur database adalah File/Table.

Record adalah elemen data/field. Dari pengertiannya dapat disimpulkan bahwa basis data mempunyai beberapa kriteria penting, yaitu :

a. Bersifat data Oriented dan bukan program Oriented.

b. Dapat digunakan oleh beberapa program aplikasi tanpa perlu mengubah basis datanya.

c. Dapat dikembangkan dengan mudah, baik volume maupun strukturnya.

d. Dapat memenuhi kebutuhan sistem-sistem baru secara mudah.

e. Dapat digunakan dengan cara-cara yang berbeda.

Konsep Dasar PHP

1. Definisi PHP

Menurut Oktavian (2010:31)[34], “PHP adalah akronim dari Hypertext Preprocessor, yaitu suatu bahasa pemrograman berbasiskan kode-kode (script) yang digunakan untuk mengolah suatu data dan mengirimkannya kembali ke web browser menjadi kode HTML”.

Menurut Kustiyaningsih (2011:114)[32], “PHP (atau resminya PHP: Hypertext Proprosessor) adalah skrip bersifat ta-side yang di tambahkan ke dalam HTML”. PHP sendiri merupakan singkatan dari Personal Home Page Tools. Skrip ini akan membuat suatu aplikasi dapat diintegrasikan ke dalam HTML sehingga suatu halaman web tidak lagi bersifat statis, namun menjadi bersifat dinamis.

Dari pendapat yang dikemukakan di atas dapat disimpulkan bahwa PHP adalah akronim dari Hypertext Preprocessor, yaitu suatu bahasa pemrograman berbasiskan kode-kode (script) yang digunakan untuk mengolah suatu data dan bersifat server-side yang ditambahkan ke dalam HTML.


2. Javascript

Menurut Sibero (2011:150)[35], “Javascript adalah suatu bahasa pemograman yang dikembangkan untuk dapat berjalan pada web browser”.

Menurut Deswentyo (Diakses pada tanggal 1 maret 2015 di http://destwentyo.blogspot.com/2013/02/pengertian-javascript.html)[36], “JavaScript adalah sekumpulan perintah khusus yang digunakan untuk membuat sebuah halaman web yang lebih responsif dan interaktif.

Berdasarkan definisi di atas, maka dapat disimpulkan javascript adalah suatu bahasa pemograman yang digunakan untuk membuat sebuah web selain bahasa pemograman php.

Konsep Dasar Adobe Dreamweaver

1. Definisi Adobe Dreamweaver

Menurut Madcoms (2010:01)[37], “Dreamwever adalah program editor html yang sangat handal dan banyak dinikmati oleh para web desainer”.

Sedangkan menurut Menurut Sigit (2010:1)[38], “Dreamweaver adalah sebuah HTML editor profesional untuk mendesain web secara visual dan mengelola situs atau halaman web”.

Pada versi terbarunya, program ini telah di akuisisi oleh Adobe Corportion sehingga namanya berubah menjadi Adobe Dreamweaver yang di kemas dalam paket Adobe CS3, CS4 dan CS5 (Creative Suite Seri 3, 4, dan 5).

Menurut Milician (2012:5)[39], Dreamweaver CS3 is a powerful Hypertext Markup Language (HTML) editor used by professionals, as well as beginners. (Dreamweaver CS3 adalah Hypertext kuat Markup Language (HTML) editor yang digunakan oleh profesional, serta pemula).

Menurut Wahana Komputer (2010:2)[40], ”Adobe Dreamweaver CS4 merupakan salah satu program aplikasi yang digunakan untuk membangun sebuah website, baik secara grafis maupun dengan menuliskan kode sumber secara langsung”.

Menurut Puspitasari (2011:9)[41], “Dreamweaver CS5 adalah salah satu HTML Editor profesional yang berfungsi untuk mendesain web secara visual dan mengelola situs atau halaman web'”.

Versi dari dreamwever yang digunakan sangat banyak mulai dari macromedia sampai dengan sekarang adobe cs 6 yang digunakan oleh beberapa progremer. Masing-masing mempunyai keunggulan dari segi bahasa yang digunakan sesuai dengan kebutuhan masing-masing progremer.

2. Ruang Kerja Adobe Dreamweaver

Menurut Sibero (2011:384)[42], Ruang Kerja atau Workspace adalah bagian keseluruhan tampilan Adobe Dreamweaver. Ruang kerja Dreamweaver terdiri dari Welcome Screen, Menu, Insert Bar, Document Window, CSS Panel, Aplication Panel, Tag Inspector, Property Inspector, Result Panel, dan Files Panel. Masing-masing dari komponen tersebut memiliki fungsi dan aturan. Berikut di bawah ini penjelasannya:


Gambar 2.2 Ruang kerja adobe dreamweaver CS3
Sumber: Sibero (2012:384)[35]

Keterangan gambar di atas:

  1. Document Window berfungsi menampilkan dokumen yang sedang dikerjakan.

  2. Insert Bar mengandung tombol-tombol untuk menyisipkan berbagai macam objek seperti image, table dan layer ke dalam dokumen.

  3. Document Toolbar berisikan tombol-tombol dan menu pop-up yang menyediakan tampilan berbeda dari Document Window.

  4. Panel Groups adalah kumpulan panel yang saling berkaitan satu sama lainnya yang dikelompokkan dibawah satu judul.

  5. Tag Selector berfungsi menampilkan hirarki tag disekitar pilihan yang aktif pada Design View.

Konsep Dasar MySQL

1. Definisi MySQL

Menurut Kustiyahningsih (2011:145)[32], “MySQL adalah sebuah basis data yang mengandung satu atau jumlah table. Table terdiri atas sejumlah baris dan setiap baris menggandung satu atau sejumlah tabel. Tabel terdiri atas sejumlah baris dan setiap baris mengandung satu atau sejumlah tabel”.

Sedangkan menurut Wahana Komputer (2010:21)[43], “MySQL adalah database server open source yang cukup popular keberadaanya. Dengan berbagai keunggulan yang dimiliki, membuat software database ini banyak digunakan oleh praktisi untuk membangun suatu project. Adanya fasilitas API (Application Programming Interface) yang dimiliki oleh Mysql, memungkinkan bermacam-macam aplikasi Komputer yang ditulis dengan berbagai bahasa pemograman dapat mengakses basis data MySQL.

MYSQL termasuk jenis RDBMS (Relational Database Management System). Sedangkan RDMS sendiri akan lebih banyak mengenal istilah seperti table, baris dan kolom digunakan dalam perintah-perintah di MYSQL.


2. Perintah Dasar MySQL

Menurut Raharjo (2011:22)[44], Dalam menjalan MySQL diperlukan berbagai perintah untuk membuat suatu database, berikut ini disebutkan beberapa perintah dasar dalam menggunakan MySQL.

Untuk menjalankan MySQL pertama kali cukup dengan mengetikkan mysql pada Command Prompt. Perintah-perintahnya adalah sebagai berikut:

  1. Menampilkan database : SHOW DATABASE;

  2. Membuat database baru : CREATE DATABASE database;

  3. Memilih database yang akan digunakan : USE database;

  4. Menampilkan tabel : SHOW TABLE;

  5. Membuat tabel baru: CREATE TABLE tabel (field spesifikasi_field,…);

  6. Menampilkan struktur tabel: SHOW COLUMNS FROM tabel atau DESCRIBE tabel;

  7. Mengubah struktur tabel: ALTER TABLE tabel Jenis_Pengubahan;

  8. Mengisikan data: INSERT INTO table(kolom1, ) VALUES („data_kolom1,); atau INSERT INTO table SET kolom1 =„data_kolom1, ;

  9. Menampilkan data: SELECT kolom FROM tabel WHERE kriteria ORDER BY kolom atau SELECT * FROM tabel;

  10. Mengubah data: UPDATE tabel SET kolom =

  11. Menampilkan data dengan kriteria tertentu: SELECT kolom1,...FROM table WHERE kriteria;

  12. Menghapus data: DELETE FROM tabel WHERE kriteria;

  13. Menghapus tabel: DROP tabel;

  14. Menghapus database: DROP database;

  15. Keluar dari MySQL: QUIT; atau EXIT;

3. Definis Xampp

Menurut Rahmat, (diakses pada tanggal 1 maret 2015 pukul 20:48 dihttps://rahmat12.wordpress com/2013/03/21/ kumpulan-aplikasi database/)[45], xampp adalah “perangkat yang menggabungkan tiga aplikasi ke dalam satu paket, yaitu apache, MySQL, dan PHPMyadmin. Dengan xampp pekerjaan anda akan sangat di mudahkan, karena dapat menginstalasi dan mengkonfigurasi ketiga aplikasi tadi secara sekaligus dan otomatis.
Dari ketiga paket tersebut diantaranya:

1. Apache

Menurut Sibero, (2011:374)[35], “Apache adalah perangkat lunak yang digunakan untuk mengakses dan mengatur konfigurasi Apache web server”.

2. Mysql

Menurut Raharjo (2011:21)[46], “MySQL merupakan RDBMS (atau server database) yang mengelola database dengan cepat menampung dalam jumlah sangat besar dan dapat di akses oleh banyak user”.

3. PHPMyadmin

Menurut Mozes Sugiarto (2010:62)[47], “PHPMyAdmin adalah sebuah aplikasi dimana orang-orang dapat mengontrol data merekan dan isi web mereka untuk ditampilkan dalam sebuah website yang mereka buat”.


Konsep Dasar Black Box Testing

1. Definsi Black Box Testing

Menurut Rizky (2011:264)[48], Black Box Testing adalah tipe testing yang memperlakukan perangkat lunak yang tidak diketahui kinerja internalnya.

Menurut Nugroho (2010:435)[49]mengemukakan bahwa pada pengujian ini kita tidak perlu tahu apa yang sesungguhnya terjadi dalam sistem atau perangkat lunak.

Dengan demikian black box testing dapat disimpulkan sebagai jenis pengujian perangkat lunak layaknya seperti "kotak hitam" yang tidak penting dilihat isinya, tapi cukup dikenal proses testing di bagian luar.

2. Keuntungan Black Box Testing

Beberapa keuntungan yang diperoleh dari jenis black box testing antara lain: (Rizky, 2011:264)[48]

  1. Anggota tim tester tidak harus dari seseorang yang memiliki kemampuan teknis di bidang pemrograman.
  2. Kesalahan dari perangkat lunak ataupun bug seringkali ditemukan oleh komponen tester yang berasal dari pengguna.
  3. Hasil dari black box testing dapat memperjelas kontradiksi ataupun keracunan yang mungkin timbul dari eksekusi sebuah perangkat lunak.
  4. Proses testing dapat dilakukan lebih cepat dibandingkan white box testing.


Konsep Dasar Testing

1. Definsi Testing

Menurut Rizky (2011:237)[48], "Testing adalah sebuah proses yang diejawantahkan sebagai siklus hidup dan merupakan bagian dari proses rekayasa perangkat lunak secara terintegrasi demi memastikan kualitas dari perangkat lunak secara terpenuhi kebutuhan teknis yang telah disepakati dari awal".
Detail tahapan yang harus dilampaui dalam kaitan kebutuhan perangkat lunak dari sudut pandang testing perangkat lunak adalah:

  1. Verifikasi
    Verifikasi adalah prosespemeriksaa untuk memastikan bahwa perangkat lunak telah menjalankan apa yang harus dilakukan dari kesepakatan awal antara pengembang perangkat lunak dan pengguna.

  2. Validasi
    Validasi adalah sebuah proses yang melakukan konfirmasi bahwa perangkat lunak dapat dieksekusi secara baik.

Definisi dari standart yang harus dipenuhi oleh kebutuhan perangkat lunak adalah pembebasan perangkat lunak dari failure, fault, dan error serta incident dijelaskan dalam detail berikut:

  1. Failure'
    Failure adalah kegagalan perangkat lunak dalam melakukan proses yang seharusnya menjadi kebutuhan perangka lunak tesebut.

  2. Fault
    Fault adalah akar permasalahan dari kegagalan sebuah perangkat lunak.

  3. Eror
    Error adalah akibat dari adanya fault atau kerusakan yang kemudian dipicu oleh perilaku pengguna.

  4. Incident
    Incident atau kecelakaan merupakan hasil akhir yang terjadi akibat dari error yang berkelanjutan dan tidak diperbaiki atau tidak terdeteksi dalam proses pengembangan perangkat lunak.

2. Acuan Dan Pengukuran Testing

Menurut Rizky (2011:256)[48], "Acuan testing adalah satuan pengukuran secara kuantitatif dari proses testing yang dijalankan. Sedangkan pengukuran testing adalah aktivitas untuk menentukan keluaran testing berdasarkan acuan yang telah ditetapkan dalam proses testing".

Banyak pendapat yang menyatakan tentang panduan membuat acuan dalam proses testing perangkat lunak, meski demikian dari sekian banyak pendapat tersebut ada beberapa pedoman yang dapat digunakan dalam penentuan acuan testing antara lain:

  1. Waktu
    Dalam hal acuan waktu, harus disepakati bersama satuan yang akan digunakan. Apakah akan menggunakan satuan dalam hitungan tahun, bulan, atau hari dari jadwal penyelesaian perangkat lunak yang ada.

  2. Biaya
    Dalam testing juga penting untuk ditetapkan acuan biaya yang akan digunakan. Acuan umum ini didasarkan pada anggaran yang telah ditetapkan dan kemudian diperiksa kembali dengan biaya yang telah dikeluarkan selama pembuatan perangkat lunak.

  3. Kinerja Testing
    Yang dimaksud dengan kinerja testing adalah efektivitas dan efiensi dalam pelaksanaan testing. Efektifitas dalam konteks ini dapat diartikan sebagai pencapaian tujuan dari proses testing. Apakah proses testing telah berjalan sebagaimana mestinya, demi mencapai pemenuhan kualitas serta kebutuhan perangkat lunak, atau hanya demi mencari kesalahan sehingga menjatuhkan tim pengembang perangkat lunak.

  4. Kerusakan
    Seperti yang telah dijelaskan di sub bab sebelumnya, bahwa proses testing tidak hanya berupa proses untuk mencari kesalahan maupun kerusakan di dalam sebuah perangkat lunak. Tetapi lebih sebagai upaya bersama untuk mencapai kualitas sebuah perangkat lunak. Meski demikian, kerusakan yang ditemukan pada saat proses testing tetap menjadi acuan dari pelaksanaan testing tersebut. Hanya pada saat sebuah kerusakan ditemukan, maka harus diklasifikasikan terlebih dahulu agar tidak terkesan bahwa proses testing berjalan subyektif.


3. Tipe Dan Teknik Testing

Menurut Rizky (2011:259)[48], "Tipe testing lebih berkonsentrasi terhadap aspek dari perangkat lunak yang akan dikenai proses testing. Teknik testing merupakan metode yang digunakan dalam melakukan testing untuk bagian tertentu dari perangkat lunak".

Secara teoritis, testing dapat dilakukan dengan berbagai jenis tipe dan teknik. Namun secara garis besar, terdapat dua jenis tipe testing yang paling umum digunakan di dalam lingkup rekayasa perangkat lunak. Dua jenis tersebut adalah white box dan black box testing.

Konsep Dasar Elisitasi

1. Definsi Elisitasi

Menurut Hidayati dalam Guritno (2011:302)[50], “Elisitasi adalah rancangan yang dibuat berdasarkan sistem yang baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi”.

2. Tahapan Elisitasi

Elisitasi berisi usulan rancangan system baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi. Elisitasi didapat melalui metode wawancara dan dilakukan melalui tiga tahap, yaitu:

  1. Elisitasi Tahap I
    Berisi seluruh rancangan sistem 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 rancangan sistem yang penting dan harus ada pada sistem baru dengan rancangan yang disanggupi oleh penulis untuk dieksekusi.

i. “M” pada MDI itu artinya Mandatory. Maksudnya requirement tersebut harus ada dan tidak boleh dihilangkan pada saat membuat sistem baru.

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

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

3. Elisitasi Tahap III

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

i. “T” artinya Technical, maksudnya bagaimana tata cara/teknik pembuatan requirement tersebut dalam sistem yang diusulkan.

ii. “O” artinya Operational, maksudnya bagaimana tata cara penggunaan requirement tersebut dalam sistem yang dikembangkan.

iii. “E” artinya economy, maksudnya berapakah biaya yang diperlukan guna membangun requirement tersebut didalam sistem.


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

Menurut Guritno (2011:86)[51], “Literatur review adalah mengetahui apakah para peneliti lain telah menemukan jawaban untuk pertanyaan-pertanyaan penelitian yang kita rumuskan”. Manfaat dari studi pustaka (Literature Review) ini antara lain:

  1. Mengidentifikasikan kesenjangan (identify gaps) dari penelitian ini.

  2. Mengidentifikasikan metode yang pernah dilakukan dan yang relevant terhadap penelitian ini.

  3. Mengidentifikasi hubungan antara rancangan yang telah dibuat sebelumnya.

  4. Untuk mengetahui spesialisasi orang lain yang mengerjakan di area penelitian yang sama pada sebelumnya.

Berikut adalah penelitian yang telah dilakukan dan memiliki korelasi yang searah dengan penelitian yang akan dibahas dalam Skipsi ini, antara lain :

  1. Jurnal CCIT yang telah ditulis oleh (Henderi, dkk, 2011) [52]. Berjudul “Dashboarding Information Systems For The Education Sector: Application and Methodologies”. Penelitian ini membahas tentang aplikasi dashboard pada sektor pendidikan. Penelitian ini dapat menghasilkan dan menampilkan informasi dalam bentuk Dashboarding, visual, real time, dan on line sehingga mampu menerapkan prinsip early warning, self monitoring, dan constant reminding.
  2. Penelitian yang dilakukan oleh Bangun Mukti (2013) Penelitian ini adalah membahas “Perancangan Dashboard Information System Pada Penerimaan Mahasiswa Baru Di Perguruan Tinggi Raharja”. Dalam penelitian ini membahas tentang sistem informasi dashboard untuk mengetahui tingkat kenaikan dan penurunan mahasiswa setiap tahun dan mengetahui target yang harus di capai setiap tahun. Sistem dashboard ini berbentuk diagram, grafik dan tabel, sistem informasi ini berupa web.
  3. Penelitian yang dilakukan oleh Bangun Mukti (2013) Penelitian ini adalah membahas “Perancangan Dashboard Information System Pada Penerimaan Mahasiswa Baru Di Perguruan Tinggi Raharja”. Dalam penelitian ini membahas tentang sistem informasi dashboard untuk mengetahui tingkat kenaikan dan penurunan mahasiswa setiap tahun dan mengetahui target yang harus di capai setiap tahun. Sistem dashboard ini berbentuk diagram, grafik dan tabel, sistem informasi ini berupa web.
  4. Penelitian yang dilakukan oleh (Arrumentari:2014)[53]. Penelitian ini adalah membahas “Pengembangan Sistem Informasi Dashboard Layanan Rumah Sakit Di Rumah Sakit Khusus Ibu Dan Anak (Rskia)Ummi Khasanah Bantul”. Mahasiswa Program studi teknik informatika fakultas sains dan teknologi universitas islam negeri sunan kalijaga yogyakarta, Dalam penelitian ini membahas tentang sistem informasi dashboard untuk melakukan proyeksi dalam memonitor pelayanan rumah sakit dalam rangka meningkatkan kualitas pelayanannya dan pengontrolan suatu bagian atau akan mengetahui secara keseluruhan kegiatan di rumah sakit tersebut secara akurat, relevan dan real time Belum dapat ditangani secara maksimal oleh Sistem Informasi Manajemen Rumah Sakit.
  5. Jurnal CCIT yang telah ditulis oleh (Henderi, dkk, 2012)[54]. Penelitian ini berjudul “Business Intelligence Development Model Using Star Schema Methodology”. Penelitian ini membahas tentang pemanfaatan teknologi informasi tersebut dapat dilakukan dengan terobosan dalam membuat sebuah sistem informasi atau enterprise system berupa bussines intelligence system sebagai tools pengukur kinerja. Metode yang digunakan metodologi star schema dibuat untuk menampilkan data berupa diagram, grafik, dan tabel.
  6. Penelitian yang dilakukan oleh Titus (2010). Penelitian ini adalah membahas penerapan “Business intelligence (BI) dashboard untuk monitoring perkembangan Indonesia”. Mahasiswa Sistem Informasi Fakultas Teknologi Informasi Institut Teknologi Sepuluh Nopember, Dalam penelitian ini dijelaskan dengan adanya BI dashboard, pemerintah akan sangat terbantu untuk mengetahui seberapa sukses kebijakan yang mereka buat dan sejauh mana perubahan yang terjadi serta keputusan apa yang seharusnya diambil dalam beberapa bidang seperti bidang IT dan pendidikan, pariwisata, kesehatan, hukum dan kepolisian. Dengan demikian dibutuhkanlah dalam penelitian ini penerapan sebuah BI dashboard yang sesuai dengan kebutuhan dan fungsional yang cocok.
  7. Penelitian yang dilakukan oleh Obriana Chandra(2011)[55], Penelitian ini adalah membahas ”Perancangan Performance Dashboard Sekolah Tinggi Sandi Negara”. Mahasiswa Program Magister CIO Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung ini Membahas tentang aplikasi dashboard pada sektor pendidikan. sistem pengukuran kinerja yang terintegrasi dan terotomasi berbasis teknologi informasi. Performance dashboard STSN dirancang untuk menyediakan informasi yang akurat, tepat waktu, relevan dan lengkap bagi level eksekutif organisasi untuk menyajikan barometer dari kesehatan organisasi agar dapat memotivasi untuk mengambil suatu tindakan atau keputusan demi kemaslahatan organisasi.

BAB III

PEMBAHASAN

Analisa Organisasi

Gambaran Umum Smp Lentera Harapan

SMP Lentera Harapan merupakan salah satu sekolah swasta yang beraa di kabupaten Tangerang tepatnya di Ciakar Panongan. Sekolah ini mulai dididirikan pada bulan januari 2010 dan diresmikan penggunaanya pada bulan juli 2010 oleh yayasan, berkat kerjasama antara pemerintahan, dan masyarakat. Secara garis besar SMP Lentera Harapan memiliki tugas dan tanggung jawab yaitu sebagai pelaksana pendidikan dalam jangka waktu tertentu sesuai dengan jenis dan sifat sekolah tersebut. Melaksanakan pendidikan dan pengajaran sesuai dengan kewajiban yang berlaku, melaksanakan bimbingan dan penyuluhan bagi siswa-siswi disekolah, membina Organisasi Siswa Intra Sekolah (OSIS), melaksanakan urusan Tata Usaha (TU), membina kerja sama dengan orang tua siswa, Dewan sekolah, masyarakat dan instansi terkait.

Sejak tahun 2012 hingga saat ini SMP Lentera Harapan dapat dikatakan sangat maju dalam bidang kurikulum. SMP Lentera Harapan kini telah melakukan pembelajaran dengan baik yang sudah diatur oleh bidang kurikulum.

Sejarah Singkat Smp Lentera Harapan

Sejak tahun 2012 hingga saat ini SMP Lentera Harapan dapat dikatakan sangat maju dalam bidang kurikulum. SMP Lentera Harapan kini telah melakukan pembelajaran dengan baik yang sudah diatur oleh bidang kurikulum.

Visi, Misi dari SMP Lentera Harapan :

1. Visi

“ Menjadi SMP Lentera Harapan yang berkualitas disegala bidang, tanggap terhadap perkembangan zaman dengan berlandaskan pada Pancasila dan Bhineka Tunggal Ika".

2. Misi

“Membangun Bangsa dan Negara melalui pembentukan profil dan pribadi siswa yang cerdas, mandiri, berbudi pekerti luhur dan mempunyai system pendidikan yang terpadu dan berkesinambungan".

Struktur Organisasi Smp Lentera Harapan

Setiap sekolah pasti memerlukan suatu susunan organisasi yang jelas, agar para guru dan siswa dapat mengetahui dengan jelas dan benar-benar mengetahui tugas serta tanggung jawab masing-masing, sehingga dapat terjalin kerjasama yang erat antara pegawai yang satu dengan pegawai yang lain. Struktur organisasi yang terdapat pada SMP Lentera Harapan sebagai berikut :

Tugas dan Tanggung Jawab

Seperti halnya di dalam sebuah perusahaan, Smp Lentera Harapan di dalam manajemen akademiknya terdapat bagian-bagian yang mempunyai tugas dan kewajiban dalam menyelesaikan semua pekerjaannya.

Berikut adalah wewenang serta tanggung jawab bagian-bagian yang ada pada Smp Lentera Harapan, yaitu sebagai berikut :

1. Kepala Sekolah

Fungsi dan tugas kepala sekolah dapat diakronimkan menjadi emanslime (education, manager, administrator, supervisor,leader,innovator, dan entrepreneur). Peran tersebut dapat dihiihat secara lebih rinci sebagai berikut:

  1. Peran sebagai educator,kepalah sekolah berperan dalam pembetukan karakter yang didasari nilai-nilai pendidik.

  1. kemampuan menganjar/ membimbing siswa.
  2. kemampuan membimbing guru.
  3. kemampuan mengembangkan guru.
  4. Kemampuan mengikuti perkembangaan di bidang pendidikan.
  5. Peran sebagai manager,kepala sekolah berperan dalam mengelola sumber daya untuk mencapai tujuan institusi secar efektif dan efesien.

  1. Kemampuan menyusun program.
  2. kemampuan menyusun organiisasi sekolah.
  3. kemampuan menggerakkan guru.
  4. Kemampuan mengoptimalkan sarana pendidikan
  5. Peran sebagai admisnistrator, kepala sekolah berperan mengatur tata laaksana system administasi sekolah sehingga efektif dan efesien.

  1. Kemampuan mengelola administrasi PBM/BK.
  2. kemampuan mengelola administrasi kesiswaan.
  3. Kemampuan mengelola administrasi ketenagaan.
  4. Kemampuan mengelola administrasi keuangan.
  5. Kemampuan mengelola administrasi sarana prasaran.
  6. Kemampuan mengelola administrasi persatuan.
  7. Peran sebagai supervisor,kepla sekolah berperan dalam upaya membantu mengembangkan profesionalitas guru dan tenaga kependidikan lainnya.

  1. Kemampuan menyusun program supervisi pendidikan.
  2. Kemampuan melaksanakan program supervise.
  3. Kemampuan memanfaatkan hasil supervise.
  4. Peran sebagai leader,kepala sekolah berperan dalam mempengaruhi orang-orang untuk berkerja sama untuk mencapai visi dan tujuan bersama.

  1. Memiliki kepribadian yang kuat.
  2. Kemampuan memberikan layanan bersih,trasparan,dan professional.
  3. Memahami kondisi warga sekolah.
  4. Peran sebagai innovator, kepala sekolah adalah pribadi yng dinamis dan kreatif yang tidak terjebak dalam rutinitas.

  1. Kemampuan melaksanakan reformasi (perubahan untuk lebih baik).
  2. Kemampuan melaksanakan kebijakan terkini dibidang pendidikan.
  3. Peran sebagai motivator, kepala sekolah harus mampu member dorongan sehingga seluruh komponen penddidikaan dapat berkembang secra professional.

  1. Kemampuan mengatur lingkungan kerja(fisik).
  2. Kemampuan mengatur suasana kerja/belajar.
  3. kemampuan memberi keputusan kepada warga sekolah.
  4. Peran sebagai entrepreneur,kepala sekolah berberan untuk melihat adanya peluang dan memamfaatkan peluang untuk kepentingan sekolah.

  1. Kemampuan menciptakan inovasi yang berguna bagi pengembangan sekolah.
  2. Kemampuan berkerja keras untuk mencapai hasil yang efektif.

2. Wakil Kepala Sekolah

Wakil kepala sekolah bertugas membantu kepala sekolah dalam urusan-urusan berikut:

  1. Menyusun perencanaan,membuat program kegiatan dan pelaksanaan program.

  2. Pengorganisasian.

  3. Pengarahan.

  4. Ketenagaan

  5. Pengkoordinasian.

  6. Pengawasan.

  7. Penilaian.

  8. Identifikasi dan pengumpulan data.

  9. penyusunan laporan.

KURIKULUM

  1. Menyusun dan menjabarkan kalender pendidikan.

  2. Menyusun pembagian tugas guru dan jadwal pelajaran.

  3. Mengatur menyusun program pembelajaran (program semesteran,program satuan pelajaran dan persiapan).

  4. Mengatur pelaksaan kulikuler dan ekstra kurikuler.

  5. Mengatur pelaksaan program penilaian criteria kenaikan kelas,criteria kelulusan,dan laporan kemajuan belajar siswa,serta pembagian rapor dan STTB.

  6. Mengatur pelasanaan program perbaikan dan pengajaran.

  7. Mengatur pemanfaatan lingkungan sebagai sumber belajar.

  8. Mengatur pengembangan MGMP dan coordinator mata pelajaran.

  9. Mangatur mutasi siswa.

  10. Melakukan supervise administrasi dan akademis.

  11. Menyusun laporan.

URUSAN KURIKULUM

Membantu dan bertanggung jawab kepada kepala sekolah dalam:

  1. Menyusun program pengajaran.

  2. Menyusun dan menjabarkan kalender pedidikan.

  3. Menyusun pembagian tugas guru dan jadwal pelajaran.

  4. Menyusun jadwal evaluasi belajar dan pelaksanaan ujian akhir.

  5. Menerapkan kriteria persyaratan kenaikan kelas dan ketamatan.

  6. Mengatur jadwal penerimaan rapor dan STTB.

  7. Mengkoordinasi, menyusun dan mengarahkan penyusunan kelengkapan pengajar.

  8. Mengatur pelaksanaan program perbaikan dan pengayaan.

  9. Mengatur pengembangan MGMP/MGBP dan koordinator.

  10. Melakukan supervise administrasi akademis.

  11. Melakukan pengarsipan program kurikulum.

  12. Penyusunan laporan secara berkala.

TUGAS URUSAN KESISWAAN

Membantu dan bertanggung jawab kepada kepala sekolah dalam:

  1. Menyusun program pembinaan kesiswaan (OSIS), meliputi : Futsal, Paduan Suara, Seni Musik dan Tari kreasi.

  2. Melaksanakan bimbingan, pengarahan dan pengendalian kegiatan kesiswaan/OSIS dalam rangka menegakkan disiplin dan tata tertib sekolah serta pemilihan pengurus OSIS.

  3. Membina pengurus OSIS dalam berorganisasi.

  4. Menyusun jadwal dan pembinaan secara berkala dan incidental.

  5. Membina dan melaksanakan koordinasi 9K.

  6. Melakukan pemilihan calon siswa berprestasi dan penerima bea siswa.

  7. Mengadakan pemilihan siswa untuk mewakili sekolah dalam kegiatan diluar sekolah.

  8. Mengatur mutasi siswa.

  9. Menyusun dan membuat kepanitiaan Penerimaan Siswa Baru dan pelaksanaan MOS.

  10. Menyusun dan membuat jadwal kegiataan akhir tahun sekolah.

  11. Menyelenggaraakn cerdas cermat dan olahraga prestasi.

  12. Membuat laporan kegiatan kesiswaan secara berkala.

3. Wali kelas

1. Pengelolaan kelas

A. Tugas pokok

  1. Mewakili orang tua dan kepala sekolah dalam lingkungan pendidikan.

  2. Membantu pengembangan keterampilan anak didik.

  3. Menbantu pengembangan kecerdasan anak didik.

  4. Mempertinggi budi perkerti dan kepribadian anak didik.

B. Keadaan anak didik

  1. Mengetahui jumlah anak didik.

  2. Mengetahui nama anak didik.

  3. Mengetahui identitas lain dari anak didik.

  4. Mengetahui kahadiran anak didik setiap hari.

  5. Mengetahui masalah anak didik.

C. Melakukan penilaian

  1. Tingkah laku anak didik sehari-hari.

  2. Kerajinan,ketekunan,dan kesantunan .

  3. Kepribadian, tatib.

D. Mengambil tindakan bila dianggap perlu

  1. pemberitahuan, pembinaan, dan pengarahan.

  2. Peringatan secara lisan

  3. peringatan khusus yang terkait dengan BP.

E. Langakah tindak lanjut

  1. Memperhatikan buku nilai rapor anak didik.

  2. Memperhatikan keberhasilan/kenaikan kelas.

  3. Memperhatikan kesehatan dan kesejahteraan anak didik.

  4. Memperhatikan dan membina suasana kekeluargaan.

2. Penyelenggaraan administrasi kelas meliputi:

  1. Denah tempat duduk siswa.

  2. Papan absensi siswa.

  3. Daftar pelajaran kelas.

  4. Daftar piket kelas

  5. Buku absensi siswa

  6. Buku kegiatan pembelajaran siswa

  7. Tata tertib siswa

3. Penyusunan pembuatan statistic bulanan siswa

4. Pengisian daftar kumpulan nilai siswa (legger)

5. Pembuatan catatan khusus tentang siswa

6. Pencatatan mutasi siswa

7. Pengisian buku lapoan penilaian hasil belajar

4. Tugas Pokok Dan Fungsi Tenaga Administrasi Sekolah

  1. Menyusun program kerja tata usaha sekolah.

  2. Pengelolaan keuangan sekolah.

  3. Pengurusan administrasi ketenagaan dan siswa.

  4. Pembinaan dan pengembangan karier pegawai tata usaha sekolah.

  5. Penyusunan adminitrasi perlengkapan sekolah.

  6. Penyusunan dan penyajian data/statistic sekolah.

  7. Mengkoordinasikan dan melaksanakan.

  8. Penyusunsan laporan pelaksanaan kegiatan.

  9. Pengurusan tatausahaan secara berkala.

5. Tugas Pokok Bendaharawan Sekolah

  1. Melaksanakan seluruh Administrasi Keuangan Sekolah meliputi keuangan rutin//UYHD/BOPS, DanaBOS, Dana Komite Sekolah dan Dana dari sumber lainnya.

  2. Bertanggung jawab langsung kepada Kepala Tata Usaha.

  3. Menyimpan Dokumen, Rekening Giro atau Bank Keuangan Sekolah.

  4. Mengajukan pembayaran membuat laporan penggunaan keuangan BOPS, BOS, komite sekolah dan sumber lainnya.

  5. Melaksanakan pengambilan serta pembayaran keuangan Negara sesuai petunjuk.

  6. Menyimpan arsip/dokumen dan SPJ keuangan.

  7. Membuat laporan posisi nggaran (daya serap).

  8. Membuat lembar hasil waskat menjadi/melaksnakan tugas kebendaharaan dari setiap kepentingan yang di bentuk sekolah.

  9. Membentuk keuangan berdasarkan sumber keuangannya pada buku kas umum, pembatu dan tabelaris.

6. Tugas Pokok Urusan Inventarisasi Dan Perlengkapan

  1. melaksanakan administrasi inventarisasi dan perlengkapan sekolah bertanggug jawab kepada kepala tata usaha.

  2. mencatat penerimaan barang inventaris dan non inventaris.

  3. Mengisi buku induk inventaris.

  4. Mengisi buku golongan inventaris membuat buku permintaan dan pengeluaran barang non inventaris.

  5. membuat buku pengeluaran/penggunaan barang inventaris membuat kode/ sandi pada barang inventaris.

  6. Membuat laporan keadaan barang inventaris.

  7. Mengisi kartu barang.

  8. Membuat berita acara penghapusan barang inventaris.

  9. Menyimpan dokumen kepemilikan barang-barang inventaris dan dokumen lainnya.

  10. Membuat daftar kebutuhan sarana atau prasarana atau ruang.

  11. membuat daftar pengumuman barang pada setiap ruangan

7. Tugas Pokok Urusan Administrasi Kepegawaian

  1. Melaksanakan administrasi kepegawaian.

  2. Bertanggung jawab kepada kepala tata usaha.

  3. Mengisi buku induk pegawai.

  4. Membuat DUK, R7/R6(F3)dan DSO(f-1,2) guru atau pegawai.

  5. Membuat daftar prediksi kenaikan tingkat atau golongan gaji berkala guru/pegawai.

  6. Membuat dan mengajukan berkas usul permohonan gaji berkala guru//pegawai.

  7. Membuat daftar hadir guru dan pegawai.

  8. Menyimpan berkas data dan arsip pekegawaiaan.

  9. Membuat SK pembagian tugas dan surat tugas.

  10. Membuat daftar gaji.

  11. membuat daftar pembayaran honorium dan kesejahteraan.

8. Tugas Pokok Urusan Adminstrasi Kesiswaan

  1. Melaksanakan administrasi kesiswaan.

  2. Bertanggung jawab kepada kepala tata usaha.

  3. Membuat daftar nomor induk siswa.

  4. Mengisi buku klaper siswa

  5. Mengisi buku induk siswa

  6. Mengisi buku mutasi siswa.

  7. Membuat daftar keadaan siswa.

  8. Membukukan daftar keadaan siswa.

  9. Membukukan daftar siswa perkelas.

  10. Mencatat pendaftaran siswa baru.

  11. Membuat usulan perserta ujian.

  12. Membuat daftar lulusan

  13. Menyimpan daftar penerimaan atau penyerahan STB.

  14. Menyimpan daftar kumpulan nilai (legger).

  15. Menyediakan belanko pemanggiln oang tua siswa

  16. Membuat surat keterangan dan surat mutasi siswa.

  17. Menyediakan belanko izin kelas.

  18. Mengisi papan data dan keadaan siswa.

9. Tugas Pokok Urusan Administrasi Persuratan

  1. Melaksanakan administrasi persuratan.

  2. Bertanggung jawab kepada Kepala Tata Usaha.

  3. Membuat nomor agenda surat masuk surat keluar.

  4. Mengisi buku agenda surat masuk surat keluar.

  5. Menggandakan surat atau dokumen sekolah.

  6. Mengisi buku ekspedisi.

  7. Menyimpan arsip dan menyampaikan surat.

  8. Memelihara dan menata kearsipan dan dokumen surat keputusan, laporan dan lainnya.

  9. Membantu kelancaran administrasi sekolah.

  10. Membuat administrasi bendahara.

  11. Membuat administrasi kepegawaian.

  12. Menyimpan dan menjaga kerahasian data-data sekolah.

Tata Laksana Sistem Yang Berjalan

Prosedur Sistem Berjalan

Isi Paragraf


Rancangan Sistem Yang Berjalan

Untuk menganalisa sistem berjalan, penelitian ini menggunakan program Unified Modelling Language (UML) untuk menggambarkan prosedur dan proses yang berjalan saat ini.

1. Analisa sistem yang berjalan pada Use Case Diagram


Gambar 3.4. Use Case Diagram

Berdasarkan gambar 3.4. Use Case Diagram diatas terdapat :

....


2.Analisa Sistem Pada Activity Diagram


Gambar 3.5. Activity Diagram

Berdasarkan gambar 3.5. Activity Diagram diatas terdapat :

a. ....

3.Analisa Sistem Pada Sequence Diagram

Sequence wini.png

Gambar 3.6. Sequence Diagram

Berdasarkan gambar 3.6. Sequence Diagram diatas terdapat :

a)...

Analisa Sistem Yang Berjalan

Metode Analisa Sistem

Metode Analisa Data (Jika menggunakan Kuesioner)

Analisa Masukan, Analisa Proses, Analisa Keluaran

Konfigurasi Sistem Berjalan

Permasalahan yang dihadapi dan Alternatif Pemecahan Masalah

1. Permasalahan yang dihadapi

2. Alternatif Pemecahan Masalah


User Requirement

BAB IV

RANCANGAN SISTEM YANG DIUSULKAN

Usulan Prosedur Yang Baru

Prosedur Yang Baru

Berdasarkan analisa maka diketahui bahwa sistem yang lama masih dalam memasukkan data ke dalam microsoft word dan excel sehingga tidak memenuhi kebutuhan dalam pengolahan data secara cepat dan efektif.

Setelah kebutuhan sistem diketahui maka langkah selanjutnya adalah merancang sistem dashboard information penerimaan siswa baru yang bertujuan untuk memenuhi kebutuhan sekolah dalam melakukan pengecekan jumlah dan data siswa secara efektif. Untuk merancang sistem yang diusulkan pada penelitian ini menggunakan UML (Unified Modelling Language) dengan software Visual Paradigm melalui tahap : Use Case Diagram, Activity Diagram Sequence Daigram, Class Diagram, dan Statechart Diagram serta menggunakan Macromedia Dreamweaver dan MySQL sebagai database.

Keuntungan dirancangnya sistem ini akan mempermudah pihak sekolah dalam melakukan pembuatan laporan data siswa dan mempermudah pengecekan data-data siswa.

Diagram Rancangan Sistem

Use Case Diagram Yang Diusulkan

1. Use Case Diagram Untuk Admin

Gambar 4.1. Use Case Diagram Admin

Berdasarkan gambar 4.1 Use Case Diagram yang diusulkan terdapat:

  1. 1 Actor yang melakukan kegiatan yaitu admin.

  2. 2 Use Case yaitu login dan menu utama.

  3. 9 Include yaitu verifikasi berhasil, verifikasi gagal, home, profile, master user, pendaftaranbaru, laporan, logout.

2. Use Case Diagram Untuk User

Gambar 4.2. Use Case Diagram user

Berdasarkan gambar 4.2 Use Case Diagram yang diusulkan terdapat:

  1. 1 Actor yang melakukan kegiatan yaitu user.

  2. 2 Use Case yaitu login dan menu utama.

  3. 8 Include yaitu verifikasi berhasil, verifikasi gagal, home, profile, pendaftran baru, data siswa, logout.

Activity Diagram Yang Diusulkan

1. Activity Diagram Untuk Admin

Gambar 4.3. Activity Diagram Admin

Berdasarkan gambar 4.3 Activity Diagram admin yang diusulkan terdapat :

  1. 1 Initial Node, objek yang diawali.

  2. 17 Action, sistem yang mencerminkan eksekusi dari suatu aksi diantaranya : login, verifikasi login, menu utama, home, profile, master user, pendaftaaran baru, data siswa, data calon siswa, data calon siswa proses, data calon siswa diterima, data calon siswa ditolak, laporan, pendaftaran siswa/i sudah bayar, pendaftaran siswa/i belum bayar, pendaftaran siswa/i keseluruhan, logout.

  3. 6 Fork Node, menjelaskan adanya beberapa aliran.

  4. 1 Decision Node, untuk membuat keputusan.

  5. 1 Final Node, objek yang diakhiri.

2. Activity Diagram Untuk User

Gambar 4.4. Activity Diagram User.

Berdasarkan gambar 4.3 Activity Diagram admin yang diusulkan terdapat :

  1. 1 Initial Node, objek yang diawali.

  2. 16 Action, sistem yang mencerminkan eksekusi dari suatu aksi diantaranya : login, verifikasi login, menu utama, home, profile,pendaftaaran baru, data siswa, data calon siswa, data calon siswa proses, data calon siswa diterima, data calon siswa ditolak, laporan, pendaftaran siswa/i sudah bayar, pendaftaran siswa/i belum bayar, pendaftaran siswa/i keseluruhan, logout.

  3. 6 Fork Node, menjelaskan adanya beberapa aliran.

  4. 1 Decision Node, untuk membuat keputusan.

  5. 1 Final Node, objek yang diakhiri.

Sequence Diagram Yang Diusulkan

1. Sequence Diagram Untuk Admin

Gambar 4.5. Sequence Diagram Admin

Berdasarkan gambar 4.5 Sequence Diagram Admin yang diusulkan terdapat :

  1. 8 LifeLine yaitu login, home, profile, master user, pendaftran baru, data siswa, laporan, logout.

  2. 1 actor yang melakukan kegiatan, yaitu admin.

  3. 15 message, diantaranya pilih login, masukan username dan password, menampilkan home, pilih profile, menampilkan profile, pilih master user, menampilkan master user, pilih pendaftran, menampilkan pendaftaran, pilih data siswa, menampilkan data siswa, pilih laporan, menampilkan laporan, pilih logout, menampilkan menu logout.

2. Sequence Diagram Untuk User

Gambar 4.6. Sequence Diagram User

Berdasarkan gambar 4.6 Sequence Diagram user yang diusulkan terdapat :

  1. 7 LifeLine yaitu login, home, profile, pendaftran baru, data siswa, laporan, logout.

  2. 1 actor yang melakukan kegiatan, yaitu user.

  3. 13 message, diantaranya pilih login, masukan username dan password, menampilkan home, pilih profile, menampilkan profile, pilih pendaftran, menampilkan pendaftaran, pilih data siswa, menampilkan data siswa, pilih laporan, menampilkan laporan, pilih logout, menampilkan menu logout.

State Chart Diagram yang diusulkan

1. State Chart Diagram Admin

Gambar 4.7. State Chart Diagram Admin

Berdasarkan gambar 4.7 State Chart Diagram admin yang diusulkan terdapat :

  1. 1 Initial Pseudo State, objek yang diawali.
  2. 9 State, nilai atribut dan nilai link pada suatu waktu tertentu, yang dimiliki oleh suatu objek tersebut. Diantaranya : login, cek login, home, profile, master user, pendaftran baru, data siswa, laporan, logout.
  3. 1 Final State, objek yang diakhiri.

2. State Chart Diagram User

Gambar 4.8. State Chart Diagram User

Berdasarkan gambar 4.8 State Chart Diagram user yang diusulkan terdapat :

  1. 1 Initial Pseudo State, objek yang diawali.
  2. 8 State, nilai atribut dan nilai link pada suatu waktu tertentu, yang dimiliki oleh suatu objek tersebut. Diantaranya : login, cek login, home, profile, pendaftran baru, data siswa, laporan, logout.
  3. 1 Final State, objek yang diakhiri.

Class Diagram Yang Diusulkan

Gambar 4.9. Class Diagram Yang Diusulkan

Berdasarkan gambar 4.9 Class Diagram yang diusulkan terdapat:

  1. 4 Class, himpunan dari objek-objek yang berbagi atribut serta operasi yang sama.
  2. 1 association, digunakan untuk memodelkan relasi diantara objek

Perbedaan Prosedur Antara Sistem Berjalan dan Sistem Usulan

Berisi perbedaan prosedur sistem berjalan dan sistem usulan yang dibuat dalam bentuk tabel :

Gambar 4.1.Perbedaan sistem berjalan dan sistem usulan

Rancangan Basis Data

Spesifikasi Basis Data

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

1. Nama file : tbl_pendaftaran

Media : Harddisk

Isi : no_form + tanggal_form +nama + tempat_lahir + tanggal_lahir + j_k + agama + anak_ke + alamat + no_telpon+ alamat_email + sekolah_asal + no_ijazah + foto + level + status + alasan

Primary Key : no_form

Panjang Record : 291

Tabel 4.2. Spesifikasi Basis Data Tabel Pendaftaran

2. Nama file : tbl_profile

Media : Harddisk

Isi : id_profile + isi_profile

Primary Key : id_profile

Panjang Record : 52

Tabel 4.3. Spesifikasi Basis Data Tabel Profile

3. Nama file : tbl_siswa_baru

Media : Harddisk

Isi : no_form + tanggal + no_induk + kelas + kewarganegaraan + jmlh_saudara_kandung + jmlh_saudara_tiri + status_anak + tinggal_dengan + gol_darah + penyakit + pindah_sklh + alasan_pindah + nama_ayah + nama_ibu + nama_wali + hobi

Primary Key : no_induk

Panjang Record : 298

Tabel 4.4. Spesifikasi Basis Data Tabel Siswa Baru

4. Nama file : tbl_user

Media : Hardisk

Isi : id_user + username + password + level

Primary Key : id_user

Panjang Record : 42

Tabel 4.5. Spesifikasi Basis Data Tabel user

Spesifikasi Basis Data

Rancangan Prototype

Rancangan Tampilan Menu Login

Gambar 4.9. Rancangan tampilan menu login

Rancangan Tampilan Menu Utama

Gambar 4.10. Rancangan tampilan menu utama

Rancangan Tampilan Menu Pendaftaran

Gambar 4.11. Rancangan tampilan menu pendaftaran

Rancangan Tampilan Proses Seleksi Siswa

Gambar 4.12. Rancangan tampilan proses seleksi

Rancangan Program

Tampilan Menu Login

Gambar 4.12. Tampilan menu login

Pada tampilan menu login ini harus memasukan username dan password.

Tampilan Menu Utama

Berikut ini adalah tampilan halaman utama dan menu-menu pada Dashboard Information System Penerimaan Siswa Baru di SMP Lentera Harapan.

Gambar 4.13. Tampilan menu utama Dashboard Information System Penerimaan Siswa Baru

Tampilan Menu Pendaftaran

Berikut ini adalah tampilan halaman menu pendaftaran baru yang digunakan untuk mendata atau menginput data-data siswa baru yang belum di proses.

Gambar 4.14. Tampilan menu input data siswa

Tampilan Untuk Mengganti Status Siswa

Berikut ini adalah tampilan halaman menu Data Siswa yang terdapat pada sub menu data calon siswa, di dalam menu ini panitia penerimaan siswa baru dapat melakukan edit status siswa tersebut di terima atau tolak disertakan dengan alasan.

Gambar 4.15. Tampilan merubah status siswa

Tampilan Input Data Siswa Jika Diterima

Berikut ini adalah tampilan halaman menu data siswa yang terdapat pada sub menu data calon data siswa digunakan untuk mendata dan memasukkan data siswa yang sudah diterima.

Gambar 4.16. Tampilan input data siswa yang diterima

Konfigurasi Sistem Usulan

Spesifikasi Hardware

Perangkat keras yang dibutuhkan oleh aplikasi atau sistem adalah suatu unit personal komputer. Perangkat keras yang diusulkan ini dibuat berdasarkan kebutuhan sistem saat ini dan antisipasi kebutuhan dimasa yang akan datang. Maka penulis mengklasifikannya sebagai berikut :

  1. Processor : Intel Pentium IV
  2. Monitor : 14"LCD
  3. Mouse : Optik
  4. Keyboard : Compatible Ps2
  5. RAM : 2GB
  6. Hardisk : 320GB
  7. Printer : Canon

Aplikasi Yang Digunakan

Perangkat lunak yang digunakan untuk membuat dan menjalankan aplikasi ini adalah sebagai berikut :

  1. Windows 8 Profesional
  2. Microsoft Office 2010
  3. Mozilla Firefox
  4. XAMPP (PHP dan MySQL)
  5. Dreamweaver CS5

Hak Akses

Untuk mengoperasikannya dilakukan oleh bagian Panitia penerimaan siswa baru dan kepala sekolah.

Testing

Implementasi program Dashboard Information System Penerimaan Siswa Baru dilakukan dengan menggunakan metode Black Box Testing. Metode Black Box Testing ini merupakan suatu 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 diproses 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.

Pengujian Black Box

1. Pengujian Black Box Pada Menu Login Admin

Berikut ini adalah tabel pengujian Black Box berdasarkan Dashboard Information System penerimaan siswa baru untuk fungsi login admin, sebagai berikut :

Tabel 4.6. Pengujian Black Box menu login

2. Pengujian Black Box Pada Menu Pendaftaran Baru

Berikut ini adalah tabel pengujian Black Box berdasarkan Dashboard Information System Penerimaan Siswa untuk fungsi menu input data pendaftaran baru, sebagai berikut :

Tabel 4.7. Pengujian Black Box menu pendaftaran baru

3. Pengujian Black Box Pada Input Data Siswa Diterima

Berikut ini adalah tabel pengujian Black Box berdasarkan Dashboard Information System Penerimaan Siswa untuk fungsi menu input data siswa diterima, sebagai berikut :

Tabel 4.8. Pengujian Menu input data siswa diterima

Implementasi

Time Schedule

Setelah sistem yang diusulkan ini selesai dianalisa dan didesain secara terperinci dengan teknologi dan desain yang terpilih, maka tiba saatnya sistem diimplementasikan dan diterapkan. Tahap ini terdiri dari beberapa kegiatan yang harus dilakukan sebelum sistem yang baru benar benar digunakan. Kegiatan yang harus dilakukan antara lain:

1. Tahap Pengumpulan Data

Proses pengumpulan data digunakan sebagai perancangan sistem, sehingga data apa saja yang diperlukan dapat dianalisa dan dibuatkan sistem programnya.

2. Analisa Sistem

Analisa sistem adalah kegiatan yang dilakukan oleh orang dalam menganalisa suatu kegiatan untuk dicarikan kebenarannya, yang selanjutnya akan diterapkan dalam suatu sistem yang dibutuhkan.

3. Perancangan Sistem

Perancangan sistem merupakan penerapan dari suatu hasil analisa yang telah dilakukan oleh seorang analis terhadap data yang dianalisanya, sehingga menghasilkan suatu rancangan sistem program yang mudah dipahami oleh seorang pembuat program.

4. Pembuatan Program

Pembuatan program adalah kegiatan menulis kode program yang akan dieksekusi oleh komputer sesuai dengan yang dibutuhkan oleh user.

5. Testing Program

Testing program dilakukan untuk mengetahui kesalahan kesalahan yang ada. Dan untuk memastikan kebenaran dalam penulisan kode program kedalam komputer.

6. Evaluasi Program

Evaluasi program, kegiatan ini dilakukan setelah tes program, tujuannya untuk mengetahui kesalahan serta kekurangan pada program yang telah dibuat.

7. Perbaikan Program

Perbaikan program adalah penambahan atau pengurangan pada poin poin tertentu yang tidak diperlukan, sehingga program benar benar dapat dioptimalkan sesuai dengan kebutuhan user.

8. Pelatihan

Pelatihan setelah diketahui sudah tidak ada lagi kesalahan dan kekurangan, tahap selanjutnya dilakukan pelatihan terhadap karyawan, maka perancangan sistem yang diusulkan dapat segara di implementasikan.

9. Implementasi

Setelah kelayakan program telah diketahui, maka langkah selanjutnya dilakukan implementasi program pada perusahaan terkait. Implementasi program berlangsung selama dua minggu.

10. Dokumentasi

Pengarsipanfile yang tersusun rapi sangat membantu memudahkan pencarian data jika terdapat kesalahan nanti.

Tabel 4.9. Time Sechedule Admin

Estimasi Biaya

Biaya penelitian rinci sesuai kebutuhan penelitian antara lain sebagai berikut:

Tabel 4.10. Estimasi Biaya



BAB V

PENUTUP

Kesimpulan

Kesimpulan Terhadap Rumusan Masalah

Berdasarkan analisa yang telah diuraikan pada bab sebelumnya, maka dapat diambil kesimpulan perihal Dashboard Information System Pada Penerimaan Siswa Baru Di SMP Lentera Harapan sebagai berikut :

Untuk menjawab rumusan masalah pada 1.2 yang telah dijabarkan pada Bab I, maka Penulis mendapatkan hasil

  1. Agar pelayanan memiliki kualitas dan memberikan kepuasan kepada konsumen, maka pihak sekolah harus memperhatikan berbagai dimensi yang dapat menciptakan dan meningkatkan kualitas pelayanannya, seperti fasilitas sekolah yang harus memadai, memberikan pelayanan yang sangat nyaman dan memuaskan, menangani keluhan konsumen dengan baik

  2. Merancang dashboard information system pada penerimaan siswa baru di SMP Lentera Harapan dibutuhkan high chart sebagai visualisasi dashboard pada jumlah siswa persemester dan jumlah laki-laki dan perempuan dengan menggunakan URL Method untuk menghasilkan dashboard information system yang berfungsi untuk mengambil keputusan secara cepat.

.

Kesimpulan Terhadap Tujuan dan Manfaat Penelitian

Berdasarkan analisa yang telah diuraikan pada sub tujuan penelitian sebelumnya, maka penulis menarik beberapa kesimpulan sebagai berikut :

  1. Menganalisa jumlah siswa baru persemester di SMP Lentera Harapan dan merancang Dashboard Information System pada penerimaan siswa baru di SMP Lentera Harapan

  2. Sistem yang dibuat dapat mempermudah user dalam pembuatan laporan.

Berdasarkan analisa yang telah diuraikan pada sub tujuan penelitian sebelumnya, maka penulis menarik beberapa kesimpulan sebagai berikut :

  1. Terpenuhinya kebutuhan informasi berupa visualisasi yang cepat, tepat dan akurat dalam mengetahui jumlah siswa baru yang masuk persemester di SMP Lentera Harapan.

  2. Dapat memberikan saya pengetahuan yang lebih luas sebelum saya terjun langsung dalam dunia kerja.

Kesimpulan terhadap metode penelitian

Berdasarkan analisa yang telah diuraikan pada sub pengumpulan data sebelumnya, maka penulis menarik beberapa kesimpulan sebagai berikut :

  1. Observasi salah satu metode mendapatkan data dengan cara pengamatan secara langsung ditempat yang kita teliti dilakukan suatu penelitian serta menganalisis terhadap unsur-unsur yang diteliti.

  2. Wawancara salah satu media untuk mendapatkan data dengan cara mewawancarai Ibu Amalia Kurniati, S.Pd sebagai stakeholder untuk mengetahui kekurangan atau kelebihan dari sistem yang sedang berjalan.

  3. Studi Pustaka salah satu teknik yang dipergunakan untuk memperoleh data secara teoritis dengan mempelajari buku-buku, catatan-catatan serta literatur lain yang berkaitan erat dengan pembahasan laporan Skripsi.

Saran

Setelah melakukan berbagai analisa, berkaitan dengan kesimpulan diatas, maka penulis memberikan saran yang dapat dijadikan acuan atau gambaran untuk menanggulangi permasalahan yang ada pada proses pengembangan dashboard information system pada penerimaan siswa baru di SMP Lentera Harapan :

  1. Diperlukan adanya analisa serta study kelayakan yang lebih lanjut terhadap dashboard information system yang sedang diusulkan, agar dalam pengembangan sistem ini dapat digunakan secara maksimal dalam penerapanya melalui sistem-online agar dapat digunakan oleh pihak sekolah dimana saja dan kapan saja.

  2. Diperlukan adanya update dashboard information system seiring dengan berkembangnya teknologi yang semakin pesat.

Daftar Pustaka

  1. Mcleod. 2011. “Sistem Informasi”: Prasojo
  2. Jogiyanto Bukunya Yakub. 2012. “Pengantar Sistem Informasi”.Graha Ilmu
  3. 3,0 3,1 3,2 3,3 3,4 Yakub. 2012. Pengantar Sistem Informasi, Yogyakarta: Graha Ilmu
  4. 4,0 4,1 Sutabri, Tata. 2012. Konsep Sistem Informasi. Yogyakarta: Andi Offset
  5. Prasojo. 2011. “Teknologi Informasi Pendidikan”.Yogyakarta: Gava Media
  6. 6,0 6,1 Sutarman.2012. Buku Pengantar Teknologi Informasi. Jakarta: Bumi Aksara
  7. Amin.Zaenal. Santoso, Yudi. 2012. Pemodelan Sistem Informasi Persediaan BarangPada PT. Nutech Pundi Arta. Jakarta: Universitas Budi Luhur.
  8. Maimunah,Lusyani Sunarya, dan Nina Larasati. 2012. MediaCompany Profile Sebagai Sarana Penunjang Informasi Dan Promosi. Tangerang:Jurnal CCIT. Vol. 5, No.3 Mei 2012.
  9. 9,0 9,1 9,2 Sutabri, Tata. 2012. Sistem Informasi Konsep & Aplikasi. Yogyakarta: Pustaka Pelajar.
  10. 10,0 10,1 Sutabri,Tata. 2012. Konsep Sistem Informasi. Yogyakarta: Andi Offset.
  11. Yakub. 2012. Pengantar Sistem Informasi. Yogyakarta: Graha Ilmu.
  12. Henderi, Maimunah, dan Randy Andrian. 2011. Desain Aplikasi E-learning Sebagai Media Pembelajaran Artificial Informatics.Tangerang: Jurnal CCIT. Vol. 4, No.3.Mei 2011
  13. Jogiyanto, HM. 2010. “Sistem Teknologi Informasi”. Edisi 3. Yogyakarta: Andi Offset.Jogiyanto, HM. 2010. “Sistem Teknologi Informasi”. Edisi 3. Yogyakarta: Andi Offset.
  14. Risza. 2010. Masa Depan Perkebunan Kelapa Sawit Indonesia. Yogyakarta: Kanisius
  15. Francois. 2011. The International Marketing of Travel and Tourism. Macmillan
  16. Rangkuti. 2011. SWOT Balanced Scorecard: Teknik Menyusun Strategi Korporat yang Efektif plus Cara Mengelola Kinerja dan Risiko. Jakarta: PT. Gramedia Pustaka Utama
  17. 15. Setiawan. 2010. “Panduan Lengkap Menggunakan Mac OS X Leopard Untuk Pemula”.Jakarta: Mediakita.
  18. 16. Rajagukguk, Ronald. 2010. ”Panduan Praktis SharePoint Server 2010 Sebuah Platform Untuk Berkolaborasi Di Web”. Jakarta: PT.Elex Media Komputindo.
  19. Rasmussen, Nils, Claire Y.Chan, dan Manish Bansel. 2009. “Business Dashboard”.Jakarta:PPM.
  20. 18. Fitrah. 2010. “Dashboard Technology Design dan Implementasinya untuk Meningkatkan Efektifitas Kepemimpinan Enterprise pada Perguruan Tinggi Raharja”. Tangerang: Unpublished.
  21. Koesoema A, Doni. 2010. Pendidikan Karakter: Strategi Mendidik Anak Zaman Global. Jakarta: Grasindo.
  22. 20. Agustin, kartika, dkk. 2013. Penerapan Teknik Kancing Gemerincing Dalam Meningkatkan keterampilan Berbicara Siswa Kelas VIII MTS Negeri Bogor. Jawa Barat: Program Studi Pendidikan Bahasa dan Sastra Indonesia FKIP Universitas Pakuan.
  23. Harlona. 2015. “Jenis Guru”. Diakses pada tanggal 1 april 2015 pukul 07:32 http://harlona.blogspot.com/2013/07/jenis-guru-menurut permendik nas-no-35.html
  24. 24,0 24,1 Idtesis. 2015. “Definisi Siswa”. Diakses pada tanggal 6 april 2015 pukul 07:53 http://idtesis.com/pengertian-siswa-menurut-para-ahli
  25. 25,0 25,1 25,2 Nugroho, Adi. 2010. “Rekayasa Perangkat Lunak Menggunakan UML&Java”.Yogyakarta: Andi Offset
  26. 26,0 26,1 Heriawati, Prabowo Pudjo Widodo. 2011. “Menggunakan UML”. Bandung:Informatika.
  27. Henderi. 2010. Unified Modeling Language.
  28. Heriawati, Prabowo Pudjo Widodo. 2011. “Menggunakan UML”. Bandung:Informatika.
  29. 29,0 29,1 Murad, Dina Fitria, kusniawati. Nia, Asyanto. Agus. 2013. Aplikasi Intelligence Website Untuk Penunjang Laporan Paud Pada Himpaudi Kota Tangerang. Jurnal CCIT. Tangerang: Perguruan Tinggi Raharja. Vol.7, No.1, September 2013.
  30. Nugroho, Adi. 2010. “Rekayasa Perangkat Lunak Berorientasi Objek Dengan Metode USDP”. Yogyakarta: Andi Offset.
  31. Anhar. 2010. “Panduan Menguasai PHP Dan MySQL Secara Otodidak”. Jakarta:Mediakita
  32. 32,0 32,1 32,2 Kustiyahningsih, Yeni. 2011. “Pemrograman Basis Data Berbasis Web Menggunakan PHP & MySQL”. Jakarta: Graha Ilmu.
  33. Kurniawan, Helmi, Iwan Fitrianto Rahmad. 2011. Perancangan Sistem Pakar Untuk Mendeteksi Penyakit Pada Tanaman Cabe Dengan Metode Certainty Factor. Jurnal CCIT. Tangerang: Perguruan Tinggi Raharja. Vol.5 No.2, Oktober 2011.
  34. Oktavian, Diar Puji. 2010. “Menjadi Programmer Jempolan Menggunakan PHP”. Yogyakarta: Mediakom.
  35. 35,0 35,1 35,2 Sibero, Alexander F.K. 2011. “Kitab Suci Web Programing”. Jakarta: Mediakom.
  36. Deswentyo. 2015. “Definisi javascript”. Diakses pada tanggal 1 maret 2015 di http://destwentyo.blogspot.com/2013/02/pengertian-javascript .html
  37. Madcoms. 2010. “Kupas Tuntas Adobe Dreamweaver Cs5 dengan Pemograman PHP dan Mysql”. Yogyakarta: Andi.
  38. Sigit, Christianus. 2010. “Adobe Dreamwever CS 5”. Edisi 1. Yogyakarta: Andi Offset.
  39. Milician. 2012. “Dreamweaver CS3 Basic”. USA: University Florida
  40. Wahana Komputer. 2010. “Membuat Aplikasi Client Server dengan Visual Basic 2008”. Yogyakarta: Andi Offset.
  41. Puspitasari A, Heni. 2011. “Pemrograman Web Database dengan PHP &MySQL”.Jakarta: Skripta.
  42. Sibero,Alexander F.K. 2011. “Kitab Suci Web Programing”. Jakarta: Mediakom.
  43. Milician. 2012. “Dreamweaver CS3 Basic”. USA: University Florida.
  44. Raharjo, Budi. 2011. “Belajar Otodidak Membuat Database Menggunakan MySQL”.Bandung: Informatika.
  45. Rahmat. 2015. “Definisi Xampp”. diakses pada tanggal 1 maret 2015 pukul 20:48 https://rahmat12.wordpress.com/2013/03/21/kumpulan-aplikasi-database/
  46. Raharjo, Budi. 2011. “Belajar Otodidak Membuat Database Menggunakan MySQL”.Bandung: Informatika.
  47. Sugiarto, Mozes. 2010. “Google Cheat”. Elex Media Komputindo, Jakarta.
  48. 48,0 48,1 48,2 48,3 48,4 Soetam, Rizky. 2011. Konsep Dasar Perangkat Lunak. Jakarta: PT. Prestasi Pustaka Raya
  49. Nugroho, Adi. 2010. “Rekayasa Perangkat Lunak Berorientasi Objek Dengan Metode USDP”. Yogyakarta: Andi Offset.
  50. Guritno, Suryo, Sudaryono dan Untung Rahardja. 2011. “Theory and Application of Research”. Yogyakarta: Andi.
  51. Guritno, Suryo, Sudaryono dan Untung Rahardja. 2011. “Theory and Application of Research”. Yogyakarta: Andi.
  52. Henderi, dkk. 2011. “Dashboarding Information Systems For The Education Sector: Application and Methodologies”. Tangerang. Jurnal CCIT. Vol.5 No.1 September 2011.
  53. Penelitian yang dilakukan oleh (Arrumentari:2014)

Kesalahan pengutipan: Tag <ref> yang didefinisikan di di <references> tidak memiliki nama atribut.


DAFTAR LAMPIRAN

Lampiran A :

Lampiran A.1 : Validasi Skripsi
Lampiran A.2 : Surat Keterangan Observasi
Lampiran A.3 : Surat Keterangan Hibah Penelitian
Lampiran A.4 : Form Pergantian Judul
Lampiran A.5 : Kartu Bimbingan
Lampiran A.6 : KSTF
Lampiran A.7 : Kwitansi Pembayaran, Skripsi, Raharja Career, Sidang
Lampiran A.8 : Daftar Nilai
Lampiran A.9 : Formulir Seminar Proposal
Lampiran A.10 : Sertifikat TOEFL
Lampiran A.11 : Sertifikat Prospek
Lampiran A.12 : Sertifikat IT International
Lampiran A.13 : Formulir Pertemuan Stakeholder Skripsi
Lampiran A.14 : Sertifikat Pelatihan REC
Lampiran A.15 : Curriculum Vitae (CV)
Lampiran A.16 : Formulir Pertemuan Stakeholder
Lampiran A.17 : Katalog Produk

Lampiran B :

Lampiran B.1 : Bukti Observasi
Lampiran B.2 : Bukti Wawancara

Contributors

Diana