SI1411477718

Dari widuri
Lompat ke: navigasi, cari

PERANCANGAN SISTEM INVENTARISASI PERLENGKAPAN PETUGAS KEAMANAN PENERBANGAN

( AVIATION SECURITY ) DI TERMINAL 3 BANDARA SOEKARNO-HATTA

PADA PT. ANGKASA PURA II (PERSERO)


SKRIPSI


Logo stmik raharja.jpg


Disusun Oleh :


NIM
: 1411477718
NAMA


JURUSAN SISTEM INFORMASI

KONSENTRASI SISTEM IFRMASI MANAJEMEN

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

STMIK RAHARJA

TANGERANG

2017/2018


SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PENGESAHAN SKRIPSI


PERANCANGAN SISTEM INVENTARISASI PERLENGKAPAN

PETUGAS KEAMANAN PENERBANGAN ( AVIATION SECURITY )

DI TERMINAL 3 BANDARA SOEKARNO-HATTA PADA PT. ANGKASA PURA II (PERSERO)



Disusun Oleh :

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

 

 

Disahkan Oleh :

Tangerang, Juli 2018

Ketua
       
Kepala Jurusan
STMIK RAHARJA
       
Jurusan SIstem Informasi
           
           
           
           
(Dr. Ir. Untung Raharja, M.T.I.,M.M)
       
(Nur Azizah M.Akt., M.Kom)
NIP : 000594
       
NIP : 05062


SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN PEMBIMBING


PERANCANGAN SISTEM INVENTARISASI PERLENGKAPAN

PETUGAS KEAMANAN PENERBANGAN ( AVIATION SECURITY )

DI TERMINAL 3 BANDARA SOEKARNO-HATTA PADA PT. ANGKASA PURA II (PERSERO)


Dibuat Oleh :

NIM
: 1411477718
Nama

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Sistem Informasi

Konsentrasi Sistem Informasi Manajemen

Disetujui Oleh :

Tangerang, Juli 2018

Pembimbing I
   
Pembimbing II
       
       
       
       
(Ilamsyah, M.Kom.)
   
(Suwarto, M.Pd.)
NID : 14019
   
NID : 15001


SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN DEWAN PENGUJI


PERANCANGAN SISTEM INFORMASI PENANGANAN KELUHAN

HARDWARE BERBASIS WEBSITE PADA PT.ARGO PANTES

TANGERANG


Dibuat Oleh :

NIM
: 1411477718
Nama

Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Sistem Informasi

Konsentrasi Sistem Informasi Manajemen

Tahun Akademik 2017/2018

Disetujui Penguji :

Tangerang, Juli 2018

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


SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR KEASLIAN SKRIPSI


PERANCANGAN SISTEM INVENTARISASI PERLENGKAPAN

PETUGAS KEAMANAN PENERBANGAN ( AVIATION SECURITY )

DI TERMINAL 3 BANDARA SOEKARNO-HATTA PADA PT. ANGKASA PURA II (PERSERO)

Disusun Oleh :


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


 

Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan atau duplikat dari Skripsi yang telah di pergunakan untuk mendapatkan gelar Sarjana Komputer baik dilingkungan Perguruan Tinggi Raharja, maupun di Perguruan Tinggi lainnya, serta belum pernah di publikasikan dimanapun.

Pernyataan ini di buat dengan penuh kesadaran dan rasa tanggung jawab serta bersedia menerima sanksi jika ternyata pernyataan di atas tidak benar.


Tangerang, 16 Januari 2018

 
 
 
 
NIM. 1411477718

 

*Tandatangan dibubuhi materai 6.000


ABSTRAKSI

Semakin berkembangnya sistem informasi yang diharapkan dapat mempermudah dan melancarkan pekerjaan suatu instansi perushaan sehingga kegiatan dapat berjalan secara optimal. PT Argo Pantes Tangerang adalah suatu perusahaan yang berada di lokasi Tangerang yang memproduksi kain. Dalam sebuah kegiatan yaitu bagian IT yang dapat melayani dan menangani masalah yang berada di perushaan perlu diperhatikan kembali, karena dalam melayani dan menangani suatu organisasi masih menggunakan media tertulis yang masih sering hilang, rusak, atau tidak jelas keluhan apa yang disampaikan. Untuk mengatasi masalah tersebut perlu adanya sebuah sistem yang dapat membantu memperjelas dalam pengaduan keluhan agar pihak IT tidak bingung atas keluhan yang disampaikan. Dengan menggunakan metode analisis yang digunakan yaitu Blackbox testing, untuk perancangan sistem yang berorientasi menggunakan UML (Unified Modeling Language) yang telah diimplementasikan dalam bahasa pemograman PHP (Hypertext) dengan Sublime dan MySql untuk pembuatan database.

Kata Kunci : Keluhan, Melayani, MySql, UML, PHP


ABSTRACT

Growing information system are expected to facilitate and launch the job instance has a company so the activity can run optimally. PT. Argo Pantes is a company that is located in Tangerang who produce fabric. In an event that is a part of IT that can serve and deal with the problems that are on the back, these should be noted, as in the service and handle an organization still using media which is still often missing, damaged, or it is not clear what the complaints submitted. To fix the issue is need for a system that can help clarify in your complaint the complaint so that IT is not confused over the party’s complaints. By using the analytical methods used namely Blackbox testing, for design-oriented system using UML (Unified Modeling Language) that has been implemented in the programming language PHP (Hypertext), Sublime and MySql for the making of the database.

Keywords : Complaints, Serve, MySql, UML, PHP


KATA PENGANTAR


Bismillahirrohmaanirroohiim….

Assalamualaikum Wr. Wb

Alhamdulillah, segala puji dan suku kepada Allah SWT yang telah melimpahkan segala rahmat dan karunia-Nya, sehingga penulis dapat menyelesaikan Laporan Skripsi ini yang disajikan dalam bentuk buku yang sederhana. Adapun judul penulisan Skripsi ini yang diambil adalah “Perancangan Sistem Informasi Penanganan Keluhan Hardware Berbasis Website Pada PT. Argo Pantes Tangerang”.

Selama pembuatan laporan Skripsi ini saya menyadari banyak mendapat bantuan bimbingan dan dorongan dari berbagai pihak, tanpa adanya bantuan tersebut saya tidak mampu menyusun dan Skripsi ini mungkin masih terdapat banyak sekali kekurangan dan bukan merupakan suatu pembahasan yang sangat sempurna.

Pada kesempatan kali ini saya ingin menyampaikan tanda terimakasih kepada pihak-pihak yang telah banyak memberikan bantuan dalam penulisan Laporan Skripsi ini, ucapan tanda terima kasih ini penulis tunjukan kepada :

  1. Bapak Ir. Untung Rahardja, M.T.I., MM selaku Ketua STMIK Raharja
  2. Bapak Dr. Po. Abas Sunarya, M. Si selaku Direktur Perguruan Tinggi Raharja
  3. Bapak Sugeng Santoso, M. Kom selaku Pembantu Ketua 1 STMIK Raharja
  4. Ibu Nur Azizah, M. Akt., M.Kom, selaku Kepala Jurusan Sistem Informasi (SI).
  5. Bapak Ilamsyah, M. Kom, selaku Dosen Pembimbing satu yang telah berkenan meluangkan waktu, tenaga dan fikirannya untuk membantu serta memberikan bimbingan serta arahan dalam proses perancangan sistem kepada peneliti.
  6. Bapak Suwarto,M.Pd, selaku Dosen Pembimbing dua yang telah berkenan meluangkan waktu, tenaga dan fikirannya untuk membantu serta memberikan bimbingan serta arahan dalam proses penulisan laporan skripsi ini kepada peneliti.
  7. Bapak Q. Ivandi Nurman. ST, selaku pembimbing lapangan yang telah membantu peneliti dalam memperoleh informasi seputar penelitian yang dilakukan.
  8. Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmu pengetahuan kepada penulis.
  9. Kepada kedua Orang tua serta Adik saya terncinta yeng terus dan tidak pernah lelah dalam memberikan dorongan serta dukungan baik moril maupun materi. Untuk keberhasilan peneliti dalam menyelesaikan Laporan Skripsi ini.
  10. Untuk Ardi Rahmadani dan Even Bayu Tara, yang telah memberikan semangat dan motivasi kepada peneliti.
  11. Kepada teman-teman dan semua pihak yang tidak bisa disebutkan namanya, terima kasih telah berpartisipasi membantu dan memberikan saran kepada penulis dalam menyelesaikan pembuatan Laporan Skripsi ini.

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

Tangerang, 17 Juli 2018
Andy Reo Permana
NIM. 1411482303

Daftar isi


DAFTAR TABEL

  1. Tabel 3.1 Kandidat Prototype
  2. Tabel 3.2 Elisitasi Tahap I
  3. Tabel 3.3 Elisitasi Tahap II
  4. Tabel 3.4 Elisitasi Tahap III
  5. Tabel 3.5 Final Draft Elisitasi
  6. Tabel 4.1 db_user
  7. Tabel 4.2 db_karyawan
  8. Tabel 4.3 db_keluhan
  9. Tabel 4.4 tb_bagian
  10. Tabel 4.5 tb_jabatan
  11. Tabel 4.6 tb_level
  12. Tabel 4.7 tb_hasil_keluhan
  13. Tabel 4.8 Pengujian Black Box Pada Menu Login
  14. Tabel 4.9 Pengujian Pada Menu Input
  15. Tabel 4.10 Pengujian Pada Menu Pengguna
  16. Tabel 4.11 Pengujian Pada Menu karyawan
  17. Tabel 4.12 Schedule
  18. Table 4.13 Estimasi Biaya


DAFTAR GAMBAR

  1. Gambar 3.1 StrukturOrganisasi
  2. Gambar 3.2 Use Case Diagram
  3. Gambar 3.3 Sequence Diagram
  4. Gambar 3.4 Activity Diagram
  5. Gambar 3.5 Metode Prototype
  6. Gambar 4.1 Use Case Diagram yang diusulkan sebagai admin
  7. Gambar 4.2 Use Case Diagram yang diusulkan sebagai karyawan
  8. Gambar 4.3 Squence Diagram yang diusulkan
  9. Gambar 4.4 Activity Diagram staff IT yang diusulkan
  10. Gambar 4.5 Activity Diagram karyawan yang diusulkan
  11. Gambar 4.6 Class Diagram
  12. Gambar 4.7 Prototype Menu Login
  13. Gambar 4.8 Prototype Halaman Utama
  14. Gambar 4.9 Prototype Menu Input keluhan
  15. Gambar 4.10 Prototype Menu Daftar Keluhan
  16. Gambar 4.11 Prototype Menu Daftar Pengguna
  17. Gambar 4.12 Prototype Menu Daftar Keryawan
  18. Gambar 4.13 Prototype Menu Laporan
  19. Gambar 4.14 Tampilan Menu Login
  20. Gambar 4.15 Tampilan Menu Home
  21. Gambar 4.16 Tampilan Menu Keluhan
  22. Gambar 4.17 Tampilan Menu Pengguna
  23. Gambar 4.18 Tampilan Menu Karyawan
  24. Gambar 4.19 Tampilan Menu Pengaduan

DAFTAR SIMBOL

DAFTAR SIMBOL

Gambar 1. Daftar Simbol Use Case Diagram

 

Gambar 2. Daftar Simbol Activity Diagram

 

Gambar 3. Daftar Simbol Sequence Diagram

 

Gambar 4. Daftar Simbol ERD (Entity Relation Diagram)

 

BAB I

PENDAHULUAN

Latar Belakang Masalah

Pada perkembangan teknologi khususnya sistem-sistem yang saat ini terus mengalami sebuah inovasi. Bahkan dalam kegiatan aktifitas sehari-hari pun semuanya telah dimudahkan dengan sistem terkomputerisasi seperti dikalangan masyarakat, perusahaan, kantor, pembelanjaan, sekolah dan lainnya, yang hampir semuanya telah menggunakan sebuah sistem untuk pelayanan dan informasi. Dengan adanya sistem terkomputerisasi ini dapat diharapkan untuk memudahkan dalam segala aspek kehidupan.

PT Argo Pantes Tangerang, adalah sebuah perusahaan yang bergerak dalam bidang tekstil dan sistem-sistem yang digunakan sekarang menggunakan aplikasi offline yang hanya diakses didalam lingkungan perusahaan. Sistem yang sedang berajalan saat ini memiliki beberapa kekurangan, seperti salah satu dalam permintaan penanganan perbaikan sebuah teknologi yang mengalami kerusakan entah itu software maupun hardware.

Karena sistem penanganan keluhan yang sedang dipergunakan saat ini masih menggunakan media tertulis atau masih menggunakan kertas, sehingga informasi yang kita dapat terkadang tidak sesuai. Dengan adanya perkembangan IT yang sekarang ini yang semakin canggih dan dapat membantu memudahkan kegiatan sehari-hari kita dalam melakukkan sesuatu kegiatan, maka dari itu penanganan keluhan yang masih manual ini dapat dikembangkan mengguanakan media elektronik seperti komputer dan jaringan informasi. Untuk dapat memudahkan dalam permintaan penanganan kerusakan yang terjadi di PT. Argo Pantes Tangerang. Dalam analisa dan penelitian yang didapat, maka judul penelitian yang dipakai adalah “PERANCANGAN SISTEM INFORMASI PENANGANAN KELUHAN HARDWARE BERBASIS WEBSITE PADA PT. ARGO PANTES TANGERANG”.

Rumusan Masalah

Dalam latar belakang di atas, maka dapat di ambil sebuah rumusan masalah yang sedang terjadi di dalam penelitian ini yaitu :

  1. Bagaimana sistem penanganan keluhan pada PT. Argo Pantes Tangerang yang sudah berjalan saat ini ?
  2. Apa saja kendala yang sering terjadi pada sistem informasi yang berjalan ?
  3. Bagaimana rancangan sistem informasi penanganan keluhan hardware pada PT. Argo Pantes Tangerang?


Tujuan dan Manfaat Penelitian

Manfaat penelitian adalah suatu dampak dari tercapainya tujuan dan rumusan masalah dapat di pecahkan secara akurat. Semoga nanti nya dalam mengatasi masalah informasi yang muncul pada PT Argo Pantes Tangerang dapat di jadikan pusat informasi yang efektif dalam pemberian informasi seputar penanganan keluhan. Pada penulisan ini mempunyai beberapa tujuan dan manfaat yang di dapat dari penelitian yang ada, yaitu :

  1. Tujuan Penelitian
    1. Untuk menganalisa sistem penanganan keluhan yang ada pada PT Argo Pantes Tangerang.
    2. Untuk menganalisa kebutuhan sistem yang dapat mempertanggung jawabkan dalam suatu data yang baru.
    3. Untuk mengetahui sistem apa saja yang nantinya bisa untuk memberikan informasi yang luas.
  2. Manfaat Penelitian
    1. Dapat menghasilkan sistem informasi yang baik untuk penanganan keluhan pada PT. Argo Pantes Tangerang.
    2. Menghasilkan sistem yang bisa mendapatkan data yang sesuai, sehingga dapat menghasilkan informasi dengan hasil yang sama dengan data yang ada sebelumnya.
    3. Untuk menghasilkan sistem penanganan keluhan yang dapat memberikan informasi tentang kerusakan sebuah teknologi, dan laporan dengan secara terkomputerisasi melalui jaringan yang luas.


Ruang Lingkup

Pada ruang lingkup penlitian ini di PT. Argo Pantes Tangerang, agar suatu masalah dalam penelitian ini dapat terarah dan berjalan dengan baik, dalam penulisan ini akan di batasi hanya seputar, penanganan request hanya pada sebuah hardware, mulai input laporan keluhan pada hardware, keputusan accepted dan approved kepada kepala bagian, dan laporan penanganan IT dalam mengatasi keluhan untuk masalah yang sudah di tangani.

Metodologi Penelitian

Metode penelitian yaitu sebuah proses atau cara ilmiah untuk mendapatkan suatu data yang nantinya akan di pergunakan untuk keperluan dalam penelitian.

Pada metode penelitian yang digunakan untuk pengumpulan data yang dibutuhkan, dalam penelitian ini menggunakan cara-cara sebagai berikut :

  1. Observasi (Observation Research)
  2. Di laksanakan dengan pengamatan langsung mengenai sistem penanganan keluhan yang sedang berjalan dalam proses penyediaan layanan informasi pada PT. Argo Pantes Tangerang yang berlokasi di Jl.M.H. Thamrin Km.4, Cikokol, Tangerang 15117, Banten. Dengan melakukan penelitian pada perusahaan tersebut terdapat data-data yang nantinya akan berguna untuk penelitian ini yaitu seperti data perusahaan, visi & misi, struktur organisasi, tugas dan tanggung jawab dan lain sebagainya.

  3. Wawancara (Interview Research)
  4. Metode ini merupakan percakapan secara langsung oleh narasumber dan pewawancara, dengan melakukan tanya jawab secara langsung dan lisan kepada salah satu bagian admin IT yaitu Bapak Ivan. Dengan objek yang berkaitan tentang penanganan keluhan yang sedang berjalan, mulai dari user meminta perbaikan hingga akhir proses penanganan keluhan tersebut. Guna mendapatkn informasi yang jelas dan akurat.

  5. Study Pustaka
  6. Study pustaka yaitu kegiatan untuk mengumpulkan informasi yang penting dengan topik atau masalah yang sedang di amati, informasi itu sendiri di dapat melalui berbagai sumber, seperti dari buku, jurnal, internet, karya ilmiah, dan masih banyak lagi, yang berhubungan dengan bagaimana cara memudahkan dalam melakukan permintaan request atau komplain kerusakan.

Metode Analisa

Dalam metode analisa yang dipergunakan pada sistem ini yaitu menggunakan metode SDLC (System Development Life Cycle). Konsep ini biasanya mengacu dalam informasi atau sistem komputer, SDLC ini sendiri merupakan suatu pola yang dipakai untuk pengembangan sistem perangkat lunak, dan SDCL juga terdiri dari beberapa tahapan yaitu sebagai berikut :

  1. Perencanaan (Planning)
  2. Tahap perencanaan yaitu sebuah proses untuk mengetahui mengapa sebuah sistem perlu dibangun, pada perencanaan ini dibutuhkan analisa kelayakan dengan mencari data atau melangsungkan proses information gathering kepada pengguna.

  3. Analisis (Analysis)
  4. Tahap analisa yaitu sebuah prosedur penelitian tentang sistem yang sedang berjalan dengan harapan untuk mendapatkan jawaban mengenai pengguna sistem, cara kerja sistem dan waktu penggunaan sistem. Proses analisa ini akan didapatkan cara untuk membangun sistem baru.

  5. Desain (Design)
  6. Tahap desain yaitu proses pemilihan cara kerja sistem dalam hal architechture design, interface design, database dan speksifikasi file, dan program design. Hasil dari perancangan ini akan mendapatkan sepesifikasi sistem.

  7. Implementasi (Implementation)
  8. Tahap implementasi merupakan suatu pelaksanaan atau kegiatan dari sebuah konsep yang telah terangkai dengan secara matang dan terperinci. Implementasi ini biasanya dilakukan jika sebuah perencanaan yang dikerjakan sudah dianggap siap untuk diimplementasikan.

  9. Pemeliharaan (Maintenance)
  10. Setelah melaksanakan implementasi kepada sistem baru, lalu pada tahap selanjutnya yang perlu dilakukan ialah pemakaian atau penggunaan, audit sistem, penjagaan, perbaikan dan pengembangan sistem.

Metode Perancangan

  1. Perancangan Model
  2. Dalam perancangan ini mengunakan UML (Unified Modelling Language) yang meliputi Use Case Diagram, Sequence Diagram, Activity Diagram, dan Class Diagram dengan menggunakan aplikasi software Visual Paradigm.

  3. Perancangan Sistem
  4. Untuk membuat sistem perlulah sebuah tools atau dukungan dari aplikasi untuk dapat membangun sistem baru. Dalam pembuatan sistem ini mengusulkan memakai bahasa PHP (PHP Hypertext Preprocessor), Mysql untuk pembuatan database, Dreamweaver dan Sublime Text unruk membuat suatu desain atau tampilan, serta aplikasi Xampp sebagai server atau penghubung bahasa pemograman.

Metodologi Pengujian

Untuk memudahkan dalam pembuatan laporan Skripsi ini, maka di kelompokan menjadi bab bab dengan sistematika penulisan sebagai berikut :

Untuk dapat lebih memahami penjelasan dalam penyusunan memudahkan dalam membuat penulisan laporan dan pembahsannya secara sistematis, maka penlisan laporan Skripsi ini terdiri dari beberapa sub bab dengan sistematika penulisan sebagai berikut :</p>

BAB I PENDAHULUAN

Bab ini menguraikan secara umum mengenai permasalahan yang di bahas pada penelitian ini. mencangkup latar belakang, rumusan masalah, tujuan dan manfaat penelitian, ruang lingkup, metode penelitian dan sistematika penulisan.

BAB II LANDASAN TEORI

Bab ini berisikan tentang menegenai penjelasan yang searah dengan teori-teori dan beberapa tentang literature review yang mempunyai kesamaan dengan penelitian yang berkaitan dalam penyusunan laporan yang sedang di teliti.

BAB III ANALISA SISTEM YANG BERJALAN

Bab ini akan menjelaskan tentang mengenai PT. Argo Pantes Tangerang, visi dan misi, struktur organisasi, penjelasan mengenai wewenang dan tanggung jawab, analisa prosedur serta analisa sistem yang berjalan, permasalahan yang sedang di hadapi, serta alternative pemecah masalah.

BAB IV RANCANGAN SISTEM YANG DIUSULKAN

Dalam bab ini akan menjelaskan usulan sistem yang baru berdasarkan dari hasil analisa permasalahan di bab sebelunya yaitu pada bab 3. Untuk pembuatan rancangan sistem menggunakan diagram UML (Unified Modeling Language).

BAB V PENUTUP

Dalam bab ini berisikan kesimpulan dan di sertai saran-saran untuk perbaikan sebagai masukkan yang nantinya insyaallah akan bermanfaat bagi yang mengembangkan penelitian ini, dan agar untuk pengembangan selanjutnya dapat lebih baik berdasarkan dengan apa yang sudah dijelaskan pada bab-bab sebelumnya.

DAFTAR PUSTAKA

LAMPIRAN

BAB II

LANDASAN TEORI

Teori Umum

Konsep Dasar Sistem

Definisi Sistem

Menurut Sutabri dikutip oleh Miki dkk dalam jurnal Software Engineering (2016 : 40)[1], “Suatu system pada dasarnya adalah sekelompok unsure yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai tujuan tertentu”.

Menurut Norman L.Enger dikutip oleh Sukadi dkk dalam jurnal Penelitian Engineering dan Edukasi (2013 : 45)[2], “Sistem dapat terdiri atas kegiatan-kegiatan yang berhubungan guna mencapai tujuan-tujuan perusahaan seperti pengendalian investasi atau penjadwalan produksi”.

Dengan demikian dapat disimpulkan bahwa system merupakan seperangkat elemen yang saling berhubungan yang bersama-sama mencapai tujuan tertentu dalam proses yang dapat mendukung system yang lebih besar dan saling memilki ketergantungan dalam mencapai tujuan tertentu

Karakteristik Sistem

Menurut Jogianto yang dikutip oleh Oktafianto (2016 : 4)[3], Sebuah sistem memiliki karakteristik atau sifat-sifat tertentu, yang mencirikan bahwa hal tersebut dapat di katakan sebagai suatu sistem. Suatu sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu :

  1. Komponen sistem ialah suatu sistem yang terdiri atas bagian-bagian yang saling berkaitan dan bervariasi yang bersama-sama mencapai beberapa sasaran. Sebuah sistem bukanlah seperangkat unsur yang tersusun secara teratur, tetapi terdiri atas unsur yang dapat di kenal dan saling melengkapi karena suatu maksud, tujuan dan sasaran.
  2. Batasan sistem (Boundary) merupakan daerah yang membatasi antara sistem yang satu dengan sistem yang lainnya atau dengan lingkungan luarnya.
  3. Lingkungan luar sistem (Environment) adalah apapun di luar dari batasan sistem yang mempengaruhi operasi sistem. Lingkungan luar dapat merugikan sistem tersebut. Lingkungan luar yang menguntungkan berupa energi dari sistem, sedangkan lingkungan yang merugikan harus di tahan dan di kendalikan, jika tidak akan menggangu kelangsungan sistem tersebut.,
  4. Sistem penghubung (Interface) merupakan media penghubung antara suatu subsistem dengan yang lainnya. Penghubung ini memungkinkan sumber daya mengalir dari suatu sistem ke sistem yang lainnya dengan melalui penghubung suatu subsistem dapat berinteraksi dengan subsistem lainnya membentuk suatu kesatuan.
  5. Sistem masukkan (Input) adalah energi yang di masukkan ke dalam sistem. Masukkan dapat berupa masukkan perawatan dan masukkan sinyal. Masukkan perawatan adalah energi yang di masukkan supaya sistem dapat beroperasi. Sedangkan masukkan sinyal adalah energi yang di proses untuk mendapatkan keluaran.
  6. Sistem keluaran adalah energi yang di olah, di klasifikasikan menjadi keluaran yang berguna untuk subsistem lain.
  7. Sistem sasaran ialah suatu sistem yang mempunyai tujuan atau sasaran. Jika suatu sistem tidak mempunyai Batasan sasaran, maka operasi sistem tidak aka nada gunanya.

Klasifikasi Sistem

Menurut Julanto (2016 : 5)[4], Beberapa aspek dari suatu system mengizinkan kita untuk mengklarifikasikan system yang relevan dengan system informasi, yang dijabarkan seperti berikut.

  1. Sistem Alamiah [Natural Sistem] muncul secara alamiah tanpa campur tangan manusia. Setiap manusia merupakan sebuah system, system pencernaan adalah subsistem tubuh manusia.
  2. Sistem Tiruan[Artificial Sistem] diciptakan untuk mendukung tujuan tertentu. Suatu organisasi bisnis harus memperoleh keuntungan, tetapi ia dapat pula mengejar tujuan lainnya, misalkan memberikan beasiswa kepada anak sekolah penduduk setempat. Tujuan utama DDS membantu pihak manajemen untuk membuat keputusan secara cepat dan dalam ruang lingkup tertentu.
  3. Sistem Deterministik [Deterministic System] bekerjanya system ini dapat diramalkan sebelumnya. Masukan system ini secara pasti menentukan jenis keluarannya.sebuahmicroprocessor chip atau paket perangkat lunak program tertentu merupakan contoh system ini.
  4. Sistem Probabilistik [Probabilistic System] dapat dilacak hanya dengan menggunakan nilai distribusi perobabilitas selalu ada ketidakpastian nilai yang sesungguhnya pada sembarang waktu. Organisasi dan system informasi adalah Probabilistic, tingkah laku mereka lebih susah ditentukan jika dibandingkan dengan sebuah central processor computer.
  5. Sistem Tertutup [Closed System] pada system ini tidak terjadi pertukaran atau penggunaan sumberdaya dengan atau dari lingkungannya, mengingat system ini tidak menggunakan input dari lingkungannya, maka output dari system ini tidak bertalian dengan lingkungannya pula.
  6. Sistem Terbuka (Opened System] menggunakan sumber daya dari lingkungannya sehingga keluarannya berkaitan dengan lingkungannya juga. Masukkan dan keluaran system ini dapat diketahui atau ditentukan dan ada yang tidak diketahui sama sekali (predefined and unknown input or output), dengan demikian, kita harus memilah input dan output seperti yang diharapkan.
  7. Diantara kedua system tersebut (terbuka dan tertutup) terdapat suatu system yakni system relatif tertutup (relatively closed sistem). Sistem ini melakukan pertukaran sumber daya dengan lingkungannya hanya melalui input dan output yang telah dtentukan terlebih dahulu dengan baik, input dan output tersebut dipastikan bersamaan dengan dirancangnya sistem ini, inputnya dikendalikan sehingga cocok dengan rancang bangun sistem retaif tertutup.

Syarat-syarat Sistem

Dalam membentuk suatu sistem harus memiliki syarat-syarat yang harus dimiliki dari sebuah sistem tersebut, berikut ialah syarat-syarat sistem menurut peneliti :

Menurut Muhaimin dkk dalam jurnal Semnasteknomedia Online (2015 : 2)[5], Syarat-syarat yang harus dimiliki oleh suatu sistem, yaitu:

  1. Sistem harus dibentuk untuk menyelesaikan suatu tujuan.
  2. Elemen sistem harus mempunyai rencana yang ditetapkan.
  3. Adanya hubungan diantara elemen-elemen.
  4. Unsur dasar dari proses (arus informasi, energi, dan material) lebih penting dari pada elemen sistem.

Konsep Dasar Data dan Informasi

Definisi Data

Menurut Witarto dikutip oleh Syaifudin dkk dalam Jurnal Networking and Security (2013 : 2)[6], “Data adalah representasi dari suatu fakta, yang dimodifikasi dalam bentuk gambar, kata, atau angka. Manfaat data adalah sebagai satuan representasi yang dapat diingat, direkam, dan dapat diolah menjadi informasi. Karakteristiknya, data bukanlah fakta, namun representasi dari fakta. Kata sederhananya, data adalah catatan tentang fakta, atau data merupakan rekaman catatan tentang fakta. Data yang baik, adalah yang sesuai dengan faktanya”.

Menurut Supriyanto & Muhsin dikutip oleh Siska dkk dalam Jurnal TAM (Technology Acceptance Model). (2014 : 49)[7], “Dalam buku Teknologi Informasi Perpustakaan, data merupakan bahan baku informasi, dapat didefinisikan sebagai kelompok teratur symbol-simbol yang mewakili kualitas, fakta, tindakan, benda dan sebagainya. Data terbentuk dari karakter, dapat berupa angka, alfabet, maupun symbol khususseperti *.$/ dan sebagainya. Data disususn mulai dari bits, bytes, fields, records, file dan database. Dapat disimpulkan bahwa data ialah sekumpulan bahan baku yang berupa angka, huruf atau symbol dalam bentuk satu kesatuan yang dapat diolah menjadi sebuah informasi.

  • Pengolahan Data
  • Menurut kristanto dikutip oleh Siska dkk dalam Jurnal TAM (Technology Acceptance Model), (2014 : 49)[7], “Dalam buku Perancangan Aplikasi dan System Informasi. Pengolahan data adalah waktu yang digunakan untuk menggambarkan perubahan bentuk data menjadi informasi yang memiliki kegunaan. Semakin banyak data dan kompleksnya aktivitas pengolahan data dalam suatu organisasi, baik itu organisasi besar maupun organisasi kecil, maka metode pengolahan data yang tepat sangat dibutuhkan.

    George R. Terry Ph.Dyang dikutip oleh Jeperson dalam buku Konsep Sistem Informasi (2014 : 8)[8]. “Pengolahan data adalah serangkaian operasi atas informasi yang direncanakan guna mencapai tujuan atau hasil yang diinginkan.

    8 unsur pokok pengolahan data, yaitu :

    1. Membaca
    2. Menulis, mengetik
    3. Mencatat atau mencetak
    4. Menyortir
    5. Menyampaikan atau memindahkan
    6. Mengjitung
    7. Membandingkan
    8. Menyimpan

    Definisi Informasi

    Informasi merupakan salah satu jenis sumberdaya yang paling utama yang dimiliki oleh suatu organisasi, apapun jenis organisasi tersebut. Tanpa informasi, maka tidak akan ada organisasi.

    Menurut Witarto yng dikutip oleh Syaifudin dkk dalam Jurnal Networking and Security (2013 : 2)[6], “Informasi adalah rangkaian data yang mempunyai sifat sementara, tergantung dengan waktu, mampu memberi kejutan atau surprise pada yang menerimanya”.

    Kadir dikutip oleh Arie dalam Jurnal Networking and security (2014 : 7)[9], “Informasi dapat di definisikan sebagai hasil dari pengelolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian (event) yang nyata (fact)yang digunakan untuk pengambilan keputusan”.

    Menurut Gordon B.Davisyang dikutip oleh Yulia dkk dalam bukunya yang berjudul Bahan Ajar Sistem Informasi Manajemen (2014 : 9)[10], “Informasi adalah data yang telah diolah menjadi suatu bentuk yang penting bagi si penerima dan mempunyai nilai yang nyata yang dapat dirasakan dalam keputusan yang sekarang atau keputusan yang akan dating”.

    Dari pengertian diatas dapat disimpulkan bahwa informasi merupakan hasil dari pengolahan data menjadi bentuk yang lebih berguna bagi yang menerima yang menggambarkan suatu kejadian-kejadian nyata dan dapat digunakan sebagai alat bantu untuk pengambilan suatu keputusan.

    Jenis-jenis Informasi

    Menurut Lusyani dalam Jurnal CCIT (2015 : 80)[11], “Sistem informasi manajemen tidak mempunyai pendapat yang sama mengenai jenis-jenis informasi yang di operasikan dalam manajemen. Dari berbagai pendapat yang berbeda dapat di dimpulkan bahwa informasi dalam manajemen di klasifikasikan berdasarkan aspek-aspek, yang di antaranya adalah :

    1. Informasi berdasarkan persyaratan.
    2. Suatu informasi harus memenuhi persyaratan sebagai mana di butuhkan oleh manajer dalam rangka pengambilan keputusan yang harus segera di lakukan.

    3. Informasi berdasarkan dimensi waktu di bagi menjadi dua (2), yaitu :
      1. Informasi masa lalu
      2. Informasi jenis ini adalah mengenai peristiwa lampau yang meskipun jarang di pergunakan, namun dalam penyimpanannya dalam storage perlu di susun secara rapih dan teratur.

      3. Informasi masa kini
      4. Dari istilahnya sendiri adalah jelas bahwa makna dari informasi masa kini ialah informasi mengenai peristiwa-peristiwa yang terjadi sekarang.

    Kriteria Informasi

    Menurut Romney and Steinbart yang dikutip oleh Mulyani dalam bukunya yang berjudul Analisis dan Perancangan Sistem Informasi Manajemen Keuangan Daerah (2016 : 15)[12], mengemukakan kriteria informasi yang baik sebagai berikut :

    1. Relevan,/li> Informasi bisa dikatakan relevan apabila informasi yang termuat didalamnya dapat mempengaruhi keputusan pengguna dengan membantu mereka mengevaluasi peristiwa masa lalu atau masa kini, dan memprediksi masa depan, serta menegaskan atau mengoreksi hasil evaluasi mereka di masa lalu.
    2. Andal
    3. Informasi harus bebas dari pengertian yang menyesatkan dan kesalahan material, menyajikan setiap fakta secara jujur, serta dapat diverifikasi. Informasi mungkin relevan, tetapi jika penyajiannya tidak akurat maka penggunaan informasi tersebut secara potensial dapat menyesatkan.

    4. Lengkap
    5. Informasi disajikan selengkap mungkin, yaitu mencakup semua informasi yang dapat mempengaruhi pengambilan keputusan.

    6. Tepat waktu
    7. Informasi disajikan tepat waktu sehingga dapat berpengaruh dan berguna dalam pengambilan keputusan. Dapat disimpulkan dari kriteria diatas informasi itu sendiri mempunyai arti dan manfaat yang sangat relatif, tergantung dari pihak penerima dan pengguna informasi tersebut.

    Kualitas informasi

    Menurut Raymond MC, Leod yang dikutip oleh Elisabet (2017 : 15)[13], “Ciri-ciri informasi yang berkualitas adalah :

    1. Akurat, informasi harus mencerminkan keadaan yang sebenarnya dan informasi tersebut harus bebas dari kesalahan-kesalahan.
    2. Tepat waktu, informasi itu harus tersedia/ ada pada saat informasi tersebut di perlukan dan tidak terhambat.
    3. Relevan, informasi yang diberikan harus sesuai dengan yang dibutuhkan.
    4. Lengkap, informasi harus di berikan secara lengkap karena bila informasi yang di hasilkan sebagian-sebagian akan memengaruhi dalam mengambil keputusan.
    5. Correctness, berarti informasi yang di hasilkan atau di butuhkan harus memiliki kebenaran.
    6. Security, berarti informasi yang di hasilkan mempunyai manfaat yang lebih besar di bandingkan dengan biaya mendapatkannya dan sebagian besar informasi tidak dapat di taksir keuntungannya dan dengan satuan nilai uang tetapi dapat di taksir nilai efektivitasnya.

    Nilai Informasi

    Menurut Suwardjono dikutip oleh Ariesta dalam Jurnal Akuntansi (2013 : 5)[14], “Nilai informasi adalah kemampuan informasi untuk meningkatkan pengetahuan dan keyakinan pemakai dalam pengambilan keputusan. Informasi akan bermanfaat jika informasi dapat dipahami dan digunakan oleh para pemakai serta informasi juga bermanfaat jika pemakai mempercayai informasi tersebut”.

    Menurut Jeperson (2014 : 11)[15], “Nilai informasi ditentukan oleh dua hal yaitu manfaat dan biaya mendapatkannya. Suatu informasi dikatakan lebih bernilai jika manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya”.

    Biaya informasi terdiri dari :

    1. Biaya perangkat keras :
    2. Merupakan biaya tetap atau biaya tertanam dan akan meningkat untuk tingkat-tingkat mekanisasi yang lebih tinggi.

    3. Biaya untuk analisis :
    4. Merupakan biaya tertanam, dan biasanya akan meningkat sesuai dengan tingkat mekanisasi yang lebih tinggi

    5. Biaya untuk tempat dan faktor control lingkungan :
    6. Biaya ini setengah berubah/semivariabel. Biasanya biaya ini meningkat sesuai dengan tingkat mekanisasi yang tinggi.

    7. Biaya perubahan :
    8. Biaya ini merupakan biaya tertanam dan meliputi setiap jenis perubahan dari satu metode ke metode yang lain.

    9. Biaya operasi :
    10. Biaya ini pada dasarnya merupakan biaya variable dan meliputi biaya macam-macam pegawai, pemeliharaan fasilitas dan system.

    Konsep Dasar Sistem Informasi

    Sistem informasi adalah suatu system didalam suatu organisasi yang mempertemukan kebutuhan pengelolaan transaksi harian, mendukung operasi, bersifat manajerial, dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang dibutuhkan. Terdapat beberapa pengertian sistem informasi menurut beberapa para ahli, diantaranya :

    Menurut Sutedjo dikutip oleh Kuswati dkk dalam Jurnal Penelitian Engineering dan Edukasi (2013 : 45)[16], “Sistem informasi dapat didefinisikan sebagai kumpulan elemen yang saling berhubungan satu sama yang lain yang membentuk satu kesatuan untuk mengintegrasikan data, memproses dan menyimpan serta mendistribusikan informasi”.

    Menurut Oram, Wiggins dikutip oleh Miki dkk dalam Jurnal Software Engineering (2016 : 40)[1], “Sistem informasi adalah suatu system buatan manusia yang secara umum terdiri atas sekumpulan komponen berbasis komputer dan konvensional yang dibuat untuk menghimpun, menyimpan dan mengelola data serta menyediakan informasi keluaran kepada para pemakai”.

    Menurut Witarto dikutip oleh Arie dkk dalam Jurnal Networking and Security (2014 : 7)[17], “Sistem informasi merupakan system, yang berisi jaringan SPD (system pengolahan data), yang dilengkapi dengan kanal-kanal komunikasi yang digunakan dalam system organisasi data. Elemen proses dari system informasi antara lain mengumpulkan data (data gathering), mengelola data yang tersimpan, menyebarkan informasi”.

    Konsep Dasar Analisis Sistem

    Menurut Hanif dikutip oleh Dimas dkk dalam Jurnal Administrasi Bisnis (2017 : 20)[18], “Analisis sistem adalah tahapan di mana sistem yang sedang berjalan di pelajari dan sistem pengganti di usulkan. Tujuan utama dari fase analisis adalah untuk memahami dan mendokumentasikan kebutuhan bisnis dan persyaratan proses dari sistem baru.

    Menurut Jogiyanto dikutip oleh Chrismantya dalam Jurnal Administrasi Bisnis (2017 : 116)[19], “Analisis sistem adalah sistem untuk memberikan informasi yang lengkap tentang komponen untuk mengidentifikasi dan memecahkan masalah, peluang, hambatan dan persyaratan yang di inginkan untuk amandemen yang di usulkan.

    Teori Khusus

    Unified Modeling Language (UML)

    Definisi Unified Modeling Language (UML)

    Menurut Maimunah dkk dalam Jurnal Semnasteknomedia Online, (2017 : 1)[20], “UML (Unified Modeling Language) adalah perangkat lunak yang berparadigma “berorientasi objek” pemodelan (modeling) sesungguhnya digunakan untuk penyederhanaan permasalahan-permasalahan yang kompleks sedemikian rupa sehingga lebih mudah dipelajari dan dipahami”.

    Menurut Nugroho dikutip oleh Abdul dkk dalam Jurnal Riset Komputer (JURIKOM), (2016 : 1)[21], “UML (Unified Modelling Language) yang merupakan metodologi kolaborasi antara metoda-metoda booch, OMT (Object Modelling Technique), serta OOSE (Object Oriented Software Enggineering) dan beberapa metoda lainnyamerupakan metodologi yang paling sering digunakan saat ini untuk mengadaptasi maraknya penggunaan Bahasa “Pemograman Berorientasi Objek”.

    Menurut Nugroho yang dikutip oleh Nency dalam Jurnal Momentum (2016 : 56)[22], “UML adalah bahasa pemodelan untuk sistem atau perangkat lunak yang berparadigma berorientasi objek”.

    Berdasarkan beberapa pendapat yang dikemukakan diatas dapat disimpulkan UML (Unified Modeling Language) adalah bahasa yang digunakan untuk pemodelan dari sistem perangkat lunak.

    Jenis-jenis Diagram Unified Modeling Language (UML)

    Use Case Diagram

    Menurut Rahayu dalam Jurnal Manajemen Sistem Informasi (2017 : 364)[23], “Use case adalah deskripsi fungsi dari sebuah sistem dari perspektif pengguna. Use case bekerja dengan cara mendeskripsikan tipikal interaksi antar pengguna (yang disebut dengan actor) sebuah sistem dengan sistemnya sendiri melalui sebuah cerita bagai mana sebuah sistem dipakai. Urutan langkah-langkah yang menerangkan antar pengguna dan sistem disebut scenario. Setiap secenario mendeskripsikan kejadian. Setiap urutan diinisiasi oleh orang, sistem yang lain, perangkat keras atau urutan waktu”

    Menurut Sulistyo dkk dalam Jurnal Semnasteknomedia Online (2017 : 17) Erma Sulistyo Rini, Dian Pramana, Edwar Ridwan. 2017. “Pemanfaatan Teknologi Informasi Sebagai Upaya Peningkatan Pelayanan Dalam Pengelolaan Taman Pendidikan Al Quran di Bali”. Jurnal Semnasteknomedia Online, Vol 5, No 1, Febuari 2017.</ref>, “Use case diagram merupakan diagram yang menggambarkan fungsionalitas dari suatu sistem. Use case diagram juga menggambarkan siapa saja pihak yang berinteraksi dengan sistem, serta apa saja bentuk interaksi tersebut”.

    Activity Diagram

    Menurut Nasril dalam Jurnal Lentera ICT (2016 : 49)[24], “Activity diagram menggambarkan workflow (aliran kerja) atau aktivitas yang dapat di lakukan oleh sistem bukan apa yang dilakukan actor”.

    Menurut Setiawan dalam Jurnal Ultima Infosys (2016 : 3)[25], “Diagram aktivitas digunakan untuk menjelaskan lebih detail dari aktivitas yang ada pada setiap fungsional dari use case”.

    Menurut Nani dalam Jurnal Engineering dan Edukasi (2016 : 40)[26], “Activity diagram menggambarkan rangkaian aliran dari aktifitas, digunakan untuk mendeskripsikan aktifitas yang dibentuk dalam suatu operasi sehingga dapat juga digunakan untuk aktifitas lainnya seperti use case atau interaksi”.

    Sequence Diagram

    Menurut Faishal dalam Jurnal e-Proceeding of Applied Science (2017 : 5)[27], “Sequence diagram menggambarkan kelakuan objek pada use case dengan mendeskripsikan waktu hidup objek dan pesan yang dikirimkan dan diterima antar objek”.

    Menurut Dzulhaq dkk dalam Jurnal Sisfotek Global (2017 : 53)[28], “Pada setiap sequence diagram terdapat aksi actor yang pertama adalah terhadap interface. Sequence diagram digunakan untuk menggambarkan interaksi antar objek dalam waktu yang berurutan. Tetapi pada dasarnya sequence diagram digunakan dalam lapisan abstraksi model objek. Kegunaanya untuk menunjukkan rangkaian pesan yang dikirim antar objek, juga interaksi antar objek dan menunjukkan sesuatu yang terjadi pada titik tertentu dalam eksekusi sistem.

    Class Diagram

    Menurut Mutmainah dalam Jurnal Elektronik Pendidikan Teknik Elektronika (2017 : 5)[29], “Class diagram menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem”.

    Menurut Widodo dikutip oleh Fajarianto dkk dalam Jurnal Sisfotek Global (2017 :50)[30], “Bersifat statis, diagram ini memperlihatkan himpunan kelas-kelas, antarmuka-antarmuka, kolaborasi-kolaborasi serta relasi-relasi diagram ini umum dijumpai pada sistem beriontasi objek, meskipun bersifat statis, sering pula diagram kelas memuat kelas-kelas aktif.

    Menurut Nugroho dalam Jurnal Ilmiah Go Infotech (2015 : 9)[31], “Class diagram digunakan untuk menggambarkan suatu class lainnya dalam sebuah sistem yang sedang dibuat dan bagai mana cara agar saling dapat berkolaborasi untuk mencapai suatu tujuan”.

    Langkah-langkah Penggunaan Unified Modeling Language (UML)

    Batasan sistem harus ditentukan terlebih dahulu, tujuannya agar pemakai mengetahui dengan lingkungan mana saja sistem mereka berhubungan, untuk itu setiap komponen actor, (sumber atau tujuan) ini harus diberi nama sesuai dengan lingkungan luar yang mempengaruhi sistem ini.

    Menurut Dharwiyanti yang dikutip oleh Ropianto dalam Jurnal Teknik Ibnu Sina JT-IBSI (2016 : 48)<rf name="Ropianto2016"> Muhammad Ropianto. 2016. “Pemahaman Penggunaan Unified Modeling Language”. Jurnal Teknik Ibnu Sina JT-IBSI, Vol 1, No 1 (2016).</ref>, “Berikut ini tahapan penggunaan Unified Modeling Language (UML) :

    1. Buatlah daftar business process dari level tertinggi untuk mendefinisikan aktivitas dan proses yang mungkin muncul dengan menentukan item-item data apa saja yang akan ditempatkan dalam sistem.
    2. Petakan use case untuk tiap business process untuk mendefinisikan dengan tepat fungsionalitas 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 objek-objek level atas (package atau domain) dan buatlah sequence dan atau collaboration diagram untuk tiap alir pekerjaan. Jika sebuah use case memiliki kemungkinan alir normal dan error, buatlah satu diagram untuk masing-masing alir.
    7. Buatlah rancangan user interface model yang menyediakan antarmuka bagi pengguna untuk menjalankan scenario use case.
    8. Berdasarkan model-model yang sudah ada, buatlah class diagram. Setiap package atau domain 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 pengelompokan class menjadi komponen-komponen. Karena itu buatlah component diagram pada tahap ini. Juga, definisikan tes integrasi untuk setiap komponen meyakinkan ia berinteraksi dengan baik.
    10. Perhalus deployment diagram yang sudah dibuat. Detikan kemampuan dan requirement piranti lunak, sistem operasi, jaringan, dan sebagainya. Petakan komponen ke dalam node.
    11. Mulailah membangun sistem. Ada dua pendekatan yang dapat digunakan :
      1. Pendekatan use case, dengan mengassign setiap use case kepada tim pengembang tertentu untuk mengembangkan unit code yang lengkap dengan tes.
      2. Pendekatan komponen, yaitu mengassign setiap komponen kepada tim pengembang tertentu.
    12. Lakukan uji modul dan uji integrasi serta perbaiki model beserta code-nya. Model harus selalu sesuai dengan code yang actual.
    13. Piranti lunak siap dirilis.

    Konsep Dasar Penanganan Keluhan (complaint handling)

    Menurut Tjiptono dikutip oleh Indriyani dalam Jurnal Bisnis Darmajaya (2016 : 4)[32], “Pengertian keluhan adalah secara sederhana, keluhan bisa diartikan sebagai ungkapan ketidakpuasan atau kekecewaan. Organisasi bisa mengumpulkan keluhan pelanggan melalui sejumlah cara, diantaranya kotak saran, formulir keluhan pelanggan, saluran telepon khusus, website, kartu komentar, survei kepuasan pelanggan dan customer exit surveys. Situasi ini dikenal dengan istilah “Recovery Paradox”.

    Menurut Lupiyoadi dikutip oleh Suryani dalam Jurnal Simiki-Economic (2017 : 5)[33], “Perilaku keluhan merupakan pernyataan sikap “tidak puas” atas kinerja produk barang/jasa yang digunakan. Keluhan pelanggan harus dilihat sebagai “masukkan” bagi organisasi/perusahaan dan memberikan peluang bagi perbaikan produk barang/jasa yang ditawarkan kepada pelanggan”.

    Kesimpulan yang didapat dari uraian diatas ialah suatu peryataan atau ungkapan rasa kurang puas terhadap produk atau layanan, baik secara lisan ataupun tertulis, ini memerlukan persetujuan dari semua pihak yang terkait di sebuah perusahaan, mulai dari staff sampai kepada pimpinan perusahaan.

    Hardware

    Definisi Hardware

    Pada intinya hardware merupakan resource yang digunakan sebagai media yang menjembatani antara brainware (pengguna) dengan software. Oleh karena itulah hardware disebutkan sebagai salah satu komponen sistem informasi.

    Menurut Mulyani (2016 :64)[34], “Perangkat keras komputer (hardware) adalah semua bagian fisik komputer, dan dibedakan dengan data yang berada didalamnya atau yang beroperasi didalamnya, dan dibedakan dengan perangkat lunak (software) yang menyediakan instruksi untuk perangkat keras dalam melaksanakan tugasnya”.

    Menurut Nency dalam Jurnal Edik Informatika (2015 : 71)[35], “Pengertian dari hardware atau dalam bahasa Indonesia disebut juga dengan nama perangkat keras adalah salah satu komponen dari sebuah komputer yang sifat alatnya bisa dilihat dan diraba secara langsung atau yang berbentuk nyata, yang berfungsi untuk mendukung proses komputerisasi”.

    Komponen-komponen Hardware

    Menurut Arisandy dkk (2016 : 2)[36], “Berdasarkan Fungsinya. Hardware dibagi menjadi lima komponen dasar yang terdiri dari Input, Process, Storage, Output dan Periferal. Lima komponen dasar tersebut akan kita bicarakan satu persatu, sebagai berikut.

    1. Input Device (Unit Masukan) dan Fungsinya
    2. Input Device adalah segala peralatan yang berfungsi memasukan data ke dalam komputer. Data tersebut dapat berupa teks, gambar, suara dan bahkan video. Saat ini, yang tergolong sebagai unit masukan cukup banyak, dari keyboard sampai pengenal suara. Misalnya :keyboard, mouse, touchpad, light-pen, joy stick dan games paddle, barcode scanner dll.

    3. Process device(Unit Pemrosesan)
    4. Proses device adalah bagian-bagian komputer yang berfungsi sebagai alat pengelolahan data. Bagian yang termasuk dalam pengelolahan data ini antara lain : power supply, ram, kartu grafis, processor dan motherboard.

    5. Output Device (Unit Keluaran)
    6. Output merupakan bagian yang memiliki fungsi sebagai penampung dan penghasil dari pengolahan data yang dikeluarkan berupatampilan atau berkas. Contoh hardware yang berfungsi sebagai keluaran ini antara lain :

      1. Monitor
      2. Monitor komputer adalah salah satu jenis soft-copy device karena keluarannya berupa signal elektronik berupa gambar yang tampil dilayar monitor.

      3. Printer
      4. Printer berfungsi mencetak data-data berupa teks dan gambar dari komputer pada media kertas atau yang sejenisnya.

      5. Speaker
      6. Speaker pada umumnya diartikan sebagai transduser yang mengubah sinyal elektrik ke frekuensi audio (suara) dengan cara menggetarkan komponennya yang berbentuk selaput.

    7. Storage Device (Unit Penyimpanan)
      1. Harddisk (HDD)
      2. Harddisk bisa juga disebut harddisk drive (HDD) atau hard drive (HD). Harddisk adalah sebuah salah satu perangkat keras komputer yang berfungsi sebagai tempat penyimpanan data sekunder, di dalam harddisk berisi piringan magnetis.

      3. Flash Disk
      4. Flash disk merupakan alat penyimpanan data yang berukuran kecil. Flash disk yang biasa disebut Flash Disk USB ini menyimpan data tanpa memerlukan tenaga listrik. Berarti ia sama dengan harddisk, akan tetapi kapasitasnya sedikit kecil. Selain flashdisk, jenis lain yang mirip ialah CD/DVD.

    8. Priferal Device (Unit Tambahan) dan Fungsinya
    9. Perangkat keras komputer yang termasuk dalam unit tambahan atau peripheral antara lain modem dan kartu suara.

      1. Modem,/li> Modem atau modulator adalah suatu rangkaian yang berfungsi melakukan proses modulasi, yaitu proses “menumpangkan” data pada frekuensi gelombang pembawa (carrier signal) ke sinyal informasi/pesan agar bisa dikirim ke penerima melalui media tertentu (seperti media kabel atau udara), biasanya berupa gelombang sinus. Dalam hal ini sinyal pesan disebut juga sinyal pemodulasi. Data dari komputer yang berbentuk sinyal digital dirubah menjadi sinyal analog.
      2. Kartu Suara (Sound Card)
      3. Pada awalnya, sound card hanya merupakan pelengkap dari komputer. Sekarang ini, sound card menjadi memiliki daya tamping data yang sangat besar. Harddisk tidak hanya dapat terpasang di dalam perangkat (internal), tetapi dapat juga dipasang di luar oerangkat (eksternal) dengan menggunakan kabel USB atau kabel lain yang mendukung.

    Dilihat dari cara pemasangannya, sound card dibagi menjadi tiga jenis, yaitu :

    1. Sound Card Onboard, yaitu sound card yang menempel langsung pada motherboard komputer
    2. Sound Card Offboard, yaitu sound card yang pemasangannya di slot ISA/PCI pada motherboard, rata-rata sudah menggunakan PCI.
    3. Sound Card Eksternal, adalah sound card yang penggunaanya disambung ke komoputer melalui port eksternal, seperti USB atau FireWire

    Konsep Dasar Website

    Definisi Website

    Menurut Marisa (2017 : 1)[37], “Website dapat di artikan sebagai kumpulan halaman-halaman yang di gunakan untuk mempublishkan informasi berupa teks, gambar, dan program multimedia lainnya berupa animasi (gambar gerak, tulisan gerak), suara, dan atau gabungan dari semua itu baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait antara satu halaman dengan halaman yang lain yang sering di sebut hyperlink.”

    Menurut Salamuddin dalam Jurnal Semnasteknomedia Online (2018 : 20)[38], “World Wide Web (WWW) atau sering di sebut Web merupakan salah satu sumber daya internet yang berkembang pesat. Informasi Web di distribusikan dengan pendekatan hyperlink yang memungkinkan seseorang memperoleh informasi dengan meloncat dari satu halaman ke halaman lain.”

    Dari definisi di atas dapat di simpulkan bahwa website atau dapat di singkat web, ialah sebuah tempat di internet yang dapat menyajikan sebuah informasi dengan berbagai macam format data antara lain seperti image, text, bahkan hingga video yang dapat di akses melalui beberapa aplikasi klien.

    Jenis-jenis Website

    Menurut Hidayat di kutip oleh Nugroho dalam Jurnal Saintekom (2017 : 141)[39], “Seiring dengan perkembangan teknologi informasi yang begitu cepat, website juga mengalami perkembangan yang sangat berarti. Dalam pengelompokkan jenis web, lebih di arahkan berdasarkan kepada fungsi, sifat atau style dan bahasa pemograman yang di gunakan. Adapun jenis-jenis web:

    Jenis-jenis web berdasarkan sifat atau style :

    1. Website Dinamis, merupakan sebuah website yang menyediakan konten atau isi yang selalu berubah-ubah setiap saat. Bahasa pemograman yang di gunakan antara lain PHP, ASP, NET dan memanfaatkan database MySQL atau MS SQL.
    2. Website Statis, merupakan websie yang kontennya sangat jarang berubah. Bahasa pemograman yang di gunakan adalah HTML dan belum memanfaatkan database.

    Konsep Dasar Perancangan

    Definisi perancangan menurut Rosa dikutip oleh Rohmat dalam Jurnal Teknik (2017 : 2)[40], “Perancangan dalam pembangunan perangkat lunak merupakan upaya untuk mengkontruksi sebuah sistem yang memberikan kepuasan (mungkin informal) akan spesifikasi kebutuhan fungsional, memenuhi target, memenuhi kebutuhan secara implisit atau eksplisit dari segi performasi maupun penggunaan sumber daya, kepuasan batasan, pada proses desain dari segi biaya, waktu, dan perangkat.”

    Konsep Dasar XAMPP

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

    Konsep Dasar Database

    Menurut Ahmadi dalam Jurnal KMSI (2014 : 31)[42], “Database adalah Sistem penyimpanan beragam jenis data dalam sebuah entitas yang besar untuk di olah sedemikian rupa agar di pergunakan kembali.”

    Menurut Hariyanto (2017 : 62)[43], “Basis data atau database adalah kumpulan informasi yang di simpan di komputer secara sistemik dalam bentuk table-tabel, sehingga dapat di olah untuk memperoleh informasi dari record yang tersimpan dalam kolom-kolom pada table. Keberadaan database dalam sebuah aplikasi sangat penting, dimana dengan adanya database ini akan memungkinkan pengolahan data lebih dinamis.”

    Dapat di simpulkan bahwa database adalah merupakan kumpulan-kumpulan data yang berada di suatu instansi yang mana file tersebut dapat di susun dan diambil sewaktu-waktu serta dapat di tampilkan dalam bentuk laporan.

    Konsep Dasar MySQL

    Menurut Santoso dalam Jurnal Integrasi (2017 : 86)[41], “MySQL merupakan software yang tergolong sebagai DBMS (Database Management System) yang bersifat open source. Open source menyatakan bahwa software ini di lengkapi dengan source code (code yang di pakai untuk membuat MySQL). Tentu saja buntuk executable-nya atau kode yang dapat di jalankan secara langsung dalam sistem operasi.”

    Menurut Yesica dalam Jurnal Speed (2015 : 60)[44], “MySQL merupakan sistem manajemen database. Database merupakan struktur penyimpanan data. Untuk menambah, mengakses, dan memproses data yang di simpan dalam sebuah database komputer, di perlukan sistem manajemen database seperti MySQL server. Databse terhubung menyimpan data pada table-tabel terpisah. Hal tersebut akan menambah kecepatan dan fleksibelitasnya. Kata SQL pada MySQL merupakan singkatan dari “Structured Query Language”.”

    Konsep Dasar PHP

    Menurut Hariyanto (2017 : 12)[43], “PHP adalah sebuah bahasa pemograman yang bisa membantu kita dalam membuat aplikasi apa saja dan bisa di akses oleh siapa saja dengan menggunakan teknologi server-side. Server-side yang di maksud di sini adalah PHP hanya akan berjalan pada aplikasi berbasis server, baik itu server yang berjalan di komputer local (localhost) maupun server yang berjalan secara online. Oleh karena PHP berjalan pada server, maka PHP tidak bisa berjalan ketika di akses secara langsung.”

    Menurut Radia dalam Jurnal Voteknika (2016 : 76)[45], “PHP merupakan singkatan rekrusif dari PHP: Hypertext Preprocessor. PHP pertama kali di buat oleh Rasmus Lerdoff. PHP secara umum di kenal sebagai bahasa pemograman yang membuat dokumen HTML secara on the fly yang di eksekusi di server web, dokumen HTML yang di hasilkan dari suatu aplikasi bukan dokumen HTML yang di buat dengan menggunakan teks editor HTML.

    Konsep Dasar HTML

    Menurut Junaedi yang dikutip oleh Amylia dalam Jurnal Teknologi Informasi dan Komputer (2017 : 327)[46], “HTML (Hyper Text Markup Language) adalah suatu format data yang di gunakan untuk membuat dokumen hypertext yang dapat di eksekusi dari satu platform komputer ke platform komputer lainnya tanpa perlu melakukan suatu perubahan apapun dengan suatu alat tertentu.”

    Menurut Usamah dkk dalam Jurnal E-Proceeding of Engineering (2017 : 2279)[47], “HTML adalah bahasa markup internet (web) berupa kode dan symbol yang di masukkan ke dalam sebuah file yang di tujukan untuk di tampilkan di dalam sebuah website. Singkat nya HTML adalah bahasa markup yang di gunakan untuk membuat website. Website yang di buat dengan HTML ini, dapat di lihat oleh semua orang yang terkoneksi internet.

    Konsep Dasar Dreamweaver

    Menurut Suyatno dalam Jurnal ICT Penelitian dan Penerapan Teknologi (2015 : 22)[48], “Macromedia Dreamweaver adalah sebuah editor HTML professional untuk desain visual, mengelola situs dan halaman web. Dreamweaver memiliki berbagai kemampuan, bukan hanya sebagai software untuk mendesain web, tetapi juga untuk menyuting kode, serta untuk membuat aplikasi web menggunakan berbagai bahasa pemograman seperti JSP, PHP, ASP atau juga Couldfusion. Dreamweaver telah menjadi software utama bagi para web desainer maupun web programmer dalam mengembangkan situs web.”

    Sedangkan menurut Nissa dalam Jurnal Sisfikom (2018 : 68)[49], “Adobe Dreamweaver merupakan program editor halaman web (web page), aplikasi desain dan pengembangan web yang menyediakan editor WYSIWYG (What You See Is What You Get), visual standar seperti syntax highlighting, cose completion, dan code collapsing, real time syntax checking dan code introspection yang menghasilkan petunjuk kode membantu pengguna dalam menulis kode, memfasilitasi desain dan pembuatan kode tataletak menjadi lebih cepat. Memiliki berbagai fitur yang memudahkan pengguna untuk membangun sebuah website.

    Konsep Dasar Sublime Text

    Menurut Aulia dalam Jurnal Psyche (2018 : 56)[50], “Sublime text adalah teks editor berbasis Python, sebuah teks editor yang elegan, kaya fitur, cross platform, mudah dan simple yang cukup terkenal di kalangan developer (pengembang), penulis dan desainer.

    Menurut Johni dalam Jurnal Ilmiah Teknologi Informasi Terapan (2017 : 158)[51], “Sublime text editor adalah editor teks untuk berbagai bahasa pemograman termasuk pemograman PHP. Sublime text editor merupakan editor text lintas platform dengan Python Application Programming Interface (API). Sublime text editor juga mendukung banyak bahasa pemograman dan bahasa markup, dan fungsinya dapat di tambah dengan plugin, dan sublime text editor tanpa lisensi perangkat lunak.

    Konsep Dasar SDCL (System Development Life Cycle)

    Definisi SDLC menurut Lestari dalam Jurnal TAM (2017 : 31)[52], “SDLC adalah suatu proses berkelanjutan dari planning, analisis, desain, dan implementasi. Yang pada setiap prosesnya di lakukan perbaikan secara bertahap.”

    Menurut Suryanti dalam Jurnal Ilmiah Teknologi dan Informasi Asia (2017 : 58)[53], “SDLC merupakan proses mengembangkan atau mengubah suatu sistem perangkat lunak dengan menggunkan model-model dan metedologi yang di gunakan orang untuk mengembangkan sistem-sistem perangkat lunak sebelumnya (berdasarkan best practice atau cara-cara yang sudah teruji baik). Tahapan-tahapan yang ada pada SDLC secara global adalah sebagai berikut : inisiasi (initiation), pengembangan konsep sistem (system concept development), perencanaan (planning), analisis kebutuhan (requirements analisis), desain (design), pengembangan (development), integrase dan pengujian (integration and test), implementasi (implementation), operasi dan pemeliharaan (operation and maintenance), dan disposisi (disposition). SDLC memiliki beberapa model dalam penerapan tahapannya, salah satunya adalah model waterfall. Model ini menyediakan pendekatan alur hidup perangkat lunak secara sekuensial atau terurut di mulai dari analisis, desain, pengodean, pengujian, dan tahap pendukung (support).

    Konsep Dasar Blackbox Testing

    Blackbox Testing ialah proses untuk pengujian sebuah sistem yang telah selesai kita buat atau di kembangkan dan nanti nya sebelum kita gunakan untuk kelangsungan kegiatan maka perlulah pengujian sistem, untuk mengetahui apakah sistem ini sudah memenuhi kebutuhan atau syarat sesuai kebutuhan yang ada. Berikut ini adalah definisi-definisi mengenai Blackbox Testing :</p>

    Menurut Akbar dalam Jurnal e-Proceeding of Applied Science (2017 : 1270)[54], “Pengujian blackbox merupakan dasar strategi pengujian yang sesuai dengan kebutuhan dan speksifikasi. Pengujian blackbox tidak harus memiliki pengetahuan tentang alur internal program, struktur atau implementasi dari software yang di tes.”

    Menurut Annisa dalam Jurnal e-Proceeding of Applied Science (2018 : 107)[55], “Black-Box testing, dapat di sebut juga behavioral testing, focus pada kebutuhan fungsionalitas pada perangkat lunak. Teknik black-box testing ini memungkinkan kita untuk memperoleh kondisi masukan yang akan secara penuh menjalankan semua kebutuhan fungsionalitas untuk program. Black-box testing bukanlah alternative dari Teknik white-box. Melainkan, sebagai cara pelengkap yang memungkinkan untuk menemukan jenis error yang berbeda dari pada metode white-box.”

    Menurut Siska dalam Jurnal e-Proceeding of Applied Science (2017 : 1434)[56], “Black box testing adalah pengujian yang mengabaikan mekanisme internal sistem atau komponen dan focus pada output yang di hasilkan yang merespon input yang telah di pilih dengan kondisi eksekusi tertentu. Pengujian di lakukan untuk mengevaluasi pemenuhan sistem dengan kebutuhan fungsional tertentu. Pengujian tidak pernah memeriksa kode program dan informasi lebih lanjut mengenai program serta speksifikasinya. Pengujian ini berusaha menemukan kesalahan dengan kategori sebagai berikut yaitu :

    1. Fungsi-fungsi yang salah satu hilang.
    2. Kesalahan antarmuka.
    3. Kesalahan struktur data atau akses basis data eksternal.
    4. Kesalahan kinerja.
    5. Kesalahan inisialisasi atau terminasi.

    Konsep Dasar Elisitasi

    Menurut Siahaan yang dikutip oleh Rahmat dalam Jurnal Sisfotek Global (2017 : 1)[57], “Elisitasi adalah pengumpulan kebutuhan aktivitas awal dalam rekayasa kebutuhan (Requirements Engineering). Sebelum kebutuhan dapat di analisis, di modelkan, atau di tetapkan, kebutuhan harus di kumpulkan melalui proses elisitasi

    Sedangkan menurut Wahyuni dalam Jurnal Sisfotek Global (2015 : 63)[58], “Elisitasi berisi usulan rancangan sistem baru yang di inginkan oleh pihak manajemen terkait dan di sanggupi oleh penulis untuk di eksekusi. Elisitasi di dapat melalui metode wawancara dan di lakukan melalui tiga tahap yaitu:

    1. Elisitasi Tahap I
    2. Berisi seluruh rancangan sistem baru yang di usulkan oleh pihak manajemen terkait melalui proses wawancara.

    3. Elisitasi Tahap II
    4. 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 di sanggupi oleh penulis untuk di eksekusi.

      1. “M” pada MDI itu artinya Mandatory (penting). Maksudnya requirement tersebut harus ada dan tidak boleh di hilangkan pada saat membuat sistem baru.
      2. “D” pada MDI artinya Desirable. Maksudnya requirement tersebut tidak terlalu penting dan boleh di hilangkan. Tetapi jika requirement tersebut di gunakan dalam pembentukan sistem, akan membuat sistem tersebut lebih sempurna.
      3. “I” pada MDI artinya Inessential. Maksud nya bahwa requirement tersebut bukanlah bagian dari sistem yang di bahas dan merupakan bagian dari luar sistem.
    5. Elisitasi Tahap III
    6. Merupakan hasil penyusutan dari elisitasi tahap II dengan cara mengeliminasi semua requirement yang optionnya I pada metode MDI. Selanjutnya semua requirement yang tersisa di klasifikasikan kembali melalui metode TOE, yaitu:

      1. “T” artinya Technical, maksudnya bagaimana tata cara/Teknik pembuatan requirement tersebut dalam sistem yang di usulkan.
      2. “O” artinya Operational, maksudnya bagaimana tatacara penggunaan requirement tersebut dalam sistem yang akan di kembangkan.
      3. “E” artinya Economy, berapakah biaya yang di perlukan guna membangun requirement tersebut di dalam sistem. Metode TOE tersebut dibagi kembali menjadi beberapa option, yaitu:
      4. High (H) : Sulit untuk di kerjakan, karena tehnik pembuatan dan pemakainya sulit serta biayanya mahal. Sehingga requirement tersebut harus di eliminasi.
      5. Middle (M) : mampu untuk di kerjakan.
      6. Low (L) : mudah untuk di kerjakan.
    7. Final Draft Elisitasi
    8. Merupakan hasil akhir yang di capai dari suatu proses elisitasi yang dapat di gunakan sebagai dasar pembuatan suatu sistem yang akan di kembangkan.

    Konsep Dasar Literature Review

    Definisi Literature Review

    Literatur review merupakan tentang teori atau bahan penelitian lainnya yang sesuai dengan penelitian yang sedang diteliti untuk menjadi bahan acuan dari perumusan masalah yang ingin di teliti. Berikut adalah definisi literatur review menurut peneliti lainnya.

    Menurut Guritno dikutip oleh Michael dkk dalam Jurnal Online Mahasiswa (JOM) Bidang Ilmu Komputer/Informatika (2017 : 2)[59], “literature review adalah menganalisa secara kritis pustaka penelitian yang ada saat ini sehingga dapat diidentifikasi kekuatan dan kelemahan pustakaan tersebut, metedologi yang digunakan, serta bagaimana hasil temuan tersebut di bandingkan penelitian atau publikasi lainnya”.

    Berdasarkan pendapat yang dikemukakan diatas dapat disimpulkan literature review adalah menganalisis tentang topik yang hendak di teliti untuk membantu peneliti melihat ide-ide.

    Kajian Literature Review

    Menurut Suryo yang di kutip oleh Ageng dkk dalam Jurnal CCIT (2015 : 138)[60], “Dalam melakukan kajian literature review ini, langkah-langkah yang harus dilakukan sebagai berikut:

    1. Mengidentifikasikan kesenjangan (identify gaps) dari penelitian ini.
    2. Menghindari membuat ulang (reinventing the whell) sehingga banyak menghemat waktu dan juga menghindari kesalahan-kesalahan yang pernah di lakukan oleh orang lain.
    3. Mengidentifikasikan metode yang pernah di lakukan dan yang relevan terhadap penelitian ini.
    4. Meneruskan capaian penelitian sebelumnya sehingga dengan adanya studi pustaka ini ppenelitian yang akan di lakukan dapat di bangun di atas platform pengetahuan atau ide yang sudah ada.
    5. Untuk mengetahui orang lain yang spesialis dan mengerjakan di area penelitian yang sama, sehingga dapat terjaring dalam komunitas yang dapat memberi kontribusi sumber daya yang berharga.

    Literature Review

    Berikut ini adalah penelitian yang telah di lakukan dan memiliki kolerasi yang searah dengan penelitian penanganan keluhan ini diantaranya yaitu sebagai berikut :

    1. Penelitian yang dilakukan oleh Afifuddin dkk, yang berjudul “Rancangan Bangun Aplikasi Penanganan Komplain Menggunakan Administrative Workflow System pada PT Petrokimia Gresik” dalam Jurnal JSIKA Vol 5, No 4 (2016)[59], pada penelitian ini masalah yang terjadi ialah dalam penggunaan perangkat keras dan perangkat lunak oleh departemen lain (unit Eksternal) mengajukan keluhan ke departemen TI. Proses penanganan keluhan yang terjadi saat ini tidak terdokumentasi dengan baik karena tidak ada standardisasi pengaduan dokumen sehingga pencarian data keluhan membutuhkan waktu yang lama. Bagian kepala dan unit eksternal pun tidak dapat memonitor penanganan keluhan, berdasarkan masalah tersebut dibuatlah aplikasi penanganan pengaduan menggunakan sistem alur kerja administrasi (AWS). AWS untuk menjalankan aktivitas nya dengan memberikan informasi kepada pengguna melalui pemberitahuan yang berisi petunjuk dan komentar tentang kegiatan yang harus dilakukan. Hasil dari penelitian ini menunjukan bahwa penerapan penanganan keluhan dapat membantu departemen TI.
    2. Penelitian yang dilakukan oleh Yulianto dkk, yang berjudul “Pembuatan Website Monitoring Keluhan Pelanggan pada PT. Telkom Unit Layanan Ngadirojo” dalam Indonesian Journal on Networking and Security IJNS, Vol 3, No 4 (2014)[61], Pada artikel ini tentang penerimaan informasi dari para pelanggan masih menggunakan media telephone yang data nya tidak disimpan dalam database. Dengan permasalahan yang seperti itu akan dilakukan suatu penelitian tentang sistem yang sudah berlangsung untuk diterapkan dalam pembuatan sistem yang baru. Dengan membuat website interaktif yang dapat membantu proses penyaluran informasi dan sebagai wadah untuk berinteraksi antara pelangan dengan pihak PT. Telkom secara online. Dan hasil yang diperoleh dari penelitian dan pembuatan website ini dapat mempermudah dalam monitoring keluhan-keluhan dan melakukan update informasi melalui website dan pelanggan dapat melaporkan keluhannya secara online dan data mereka akan langsung tersimpan.
    3. Dalam penelitian yang dilakukan oleh Sofyan dkk, yang berjudul “Aplikasi Penanganan Keluhan Mahasiswa Menggunakan Metode Prototipe” dalam Jurnal SEMNASTEKNOMEDIA ONLINE, Vol 6, No 1 (2018)[62], dalam penelitian ini membahas tentang aplikasi penanganan keluhan mahasiswa berbasis website dengan menggunakan metode prototipe, objek penelitian ini dilakukan di Institut Teknologi Telkom Purwokerto yang merupakan perguruan tinggi yang sudah banyak menerapkan teknologi informasi. Dalam upaya meningkatkan kualitas kampus diperlukan sebuah aplikasi perangkat lunak yang dapat menjadikan penghubung antara mahasiswa dan staff kampus. Aplikasi penanganan keluhan ini diperlukan karena untuk menangani pengaduan dari mahasiswa terhadap kampus berdasarkan pada bidang kerja staff. Tujuan dari penelitian ini yaitu merancang aplikasi perangkat lunak yang diajukan untuk penanganan keluhan mahasiswa terhadap pihak kampus. perancangan ini menggunakan metode prototype karena dalam tahap prosesnya singkat dan mudah dipahami oleh pengguna aplikasi. Dan hasil dari penelitian ini yaitu berupa aplikasi yang harapannya dapat membantu dan mempermudah proses penyampaian keluhan mahasiswa terhadap pihak kampus.
    4. Penilitian yang dilakukan oleh Setiawan, yang berjudul “Keefektifan Penanganan Keluhan (Complain Handling) di Dinas Kependudukan dan Catatan Sipil Kota Surabaya” dalam Jurnal Kebijakan dan Manajemen Publik, Vol 3, No 3 (2015)[63], Tujuan dari penelitian ini adalah untuk mendeskripsikan bagaimana realisasi mekanisme pengaduan pelanggan di Dinas Kependudukan dan Catatan Sipil Surabaya. Sehingga bisa meningkatkan kualitas pelayanan publik. Untuk mengetahui bagaimana mekanisme pengaduan dapat memperbaikinya, digunakan lima indikator efektif penanganan prinsip keluhan pelanggan, yang dapat diakses, kesederhanaan, kecepatan, keadilan dan rahasia. Pada penelitian ini menggunakan metode kualitatif dengan tipe penelitian deskriptif, lokasi penelitian ini berada di Dinas Kependudukan dan Catatan Sipil Surabaya. Informan dalam penelitian ini adalah staf Departemen Kependudukan dan Pencatatan Sipil Surabaya yang sesuai dengan pelanggan Departemen Kependudukan dan Pencatatan Sipil Surabaya yang pernah mengajukan keluhan. Data dikumpulkan melalui observasi, wawancara dan dokumentasi. Hasil yang diperoleh dari penelitian ini menunjukan bahwa penanganan keluhan di Dinas Kependudukan dan Pencatatan Sipil Surabaya efektif.
    5. Dalam penelitian yang dilakukan oleh Octovianisa dkk, yang berjudul “Identifikasi Permasalahan Komplain pada E-Commerrce Menggunakan Metode Fishbone”. Dalam Jurnal Sains dan Seni ITS, Vol 6, No 1 (2017)[64], Pada perkembangan teknologi informasi yang semakin pesat menuntut manusia dan perusahaan untuk memanfaatkannya sesuai dengan tujuan dan kebutuhan. Mengikuti tren dunia, di Indonesia belanja online juga semakin digemari, terbukti dari angka peningkatan jumlah pembeli online setiap tahunnya. Tujuan dari penelitian ini yaitu mengidentifikasi masalah yang menyebabkan komplain. Penelitian ini merupakan penelitian deskriptif dengan Teknik pengambilan data melalui wawancara dengan exspert dari dua jenis e-commerce yaitu marketplace dan online retail. Penelitian ini menggunakan analisis flashbone. Hasil dari penelitian ini menghasilkan 16 masalah yang menyebabkan komplain pada e-commerce. Implikasi penelitian ini digunakan untuk perusahaan meningkatkan layanan dan strategi untuk menangani komplain pelanggan.
    6. Penelitian yang di lakukan oleh Ms. Sneha Alve dkk dalam judul “WEB APPLICATION FOR COMPLAINT TRACKING AND RESOLVING” dalam International Research Journal of Engineering and Technology, Vol 4, Issue 4 (2017)[65]. Saat ini internet dan hal-hal yang menghubungkan kita dengan dunia dalah kejadian sehari-hari dalam diri seseorang kehidupan. Dalam setiap aspek kehidupan baik itu pribadi atau professional kami menggunakan internet, itu membuat lebih mudah. Dan unuk mengatasi hal-hal yang tidak memuaskan dan tidak dapat diterima atau layanan oleh organisasi mana pun dapat menggunakan keluhan online sistem manajemen. “WEB APPLICATION FOR COMPLAINT TRACKING AND RESOLVING”. Adalah aplikasi web yang di kembangkan untuk mengelola berbagai keluhan. Tujuan sistem ini adalah membuat pengaduan lebih mudah dan alat yang efektif untuk menyimpan catatan data keluhan.
    7. Penelitian yang dilakukan oleh Rossmann dkk yang berjudul “CONSUMER COMPLAINT HANDLING: SOCIAL MEDIA CHANNEL VERSUS TRADITIONAL CHANNEL” dalam Journal AMA Educator Proceedings, Vol 26 (2015)[66]. Pada makalah ini mengevaluasi tentang konsep kualitas penanganan pengaduan yang di rasakan di saluran tradisional dan modern ketika perusahaan menggunakan beberapa saluran, dan implikasi perbedaan ini, pada hasil seperti kesetiaan pelanggan, kata-kata positif. Kerangka yang di sajikan disini di uji terhadap data yang dikumpulkan dari dua saluran berbeda melalui hotline dan media social dari penyedia layanan telekomunikasi jerman. Hasilnya menjelaskan keefektifan strategi layanan pelanggan di saluran berbeda, dan menetapkan dasar untuk membingkai metrik migrasi saluran yang dapat di kerjakan.
    8. Penelitian yang dilakukan oleh Alexandra dkk, yang berjudul “THE DEVELOPMENT OF COMPLAINTS HANDLING STANDARDS IN SPA COMPANIES: A CASE STUDY ANALYSIS IN SPAIN” dalam International Journal for Quality Reseacrh, Vol 9, No 4 (2015)[67], Tujuan dari makalah ini yaitu untuk menganalisis fitur-fitur utama dari proses manajemen pengaduan yang efektif dan juga mengeksplorasi apakah sistem ini secara resmi terbentuk di persyaratan standar atau model lain untuk keluhan pengelolaan. Analisa ini menggunakan empat studi kasus dari organisasi spa dari Spanyol. Studi kasus menggambarkan organisasi pendekatan untuk mengelola keluhan dan kepuasan pelanggan. Hasil dari penelitian eksplorasi ini menunjukan bahwa semua empat organiasi memiliki beberapa mekanisme yang diimplementasikan menangani keluhan meskipun tingkat formalisasi berbeda telah tercapai. Dan hasil dari makalah ini menyarankan bahwa manajer harus mempriooritaskan mengelola pelanggan keluhan secara efektif untuk meningkatkan peluang mereka memenuhi harapan pelanggan.
    9. Penelitian yang dilakukan oleh Andy dkk, yang berjudul “CUSTOMER RELATIONSHIP MANAGEMENT AND SERVICE QUALITY : INFLUENCES IN HIGHER EDUCATION” dalam Journal of Customer Behaviour, Vol 15, No 1 (2016)[68]. Pada penelitian ini customer relationship management (CRM) telah dikembangkan dalam Business-to-Business (B2B) unruk meningkatkan efektifitas dan kualitas layanan dalam menangani respon organisasi terhadap masukkan pelanggan, pelacakan pesanan mereka, penanganan keluhan, membangun komunikasi langsung dengan pelanggan yang sudah ada dan calon pelanggan serta menjaga kepuasan dan kesetiaan. CRM, sebagai strategi yang berfokus pada pelanggan dan beriorientasi teknologi. Oleh karena itu, makalah ini menerapkan prinsip-prinsip CRM dan kualitas layanan dalam penelitian yang dilakukan di satu Universitas di Ingris. Studi ini menunjukan bahwa program CRM yang efektif untuk meningkatkan kualitas layanan memiliki kemampuan untuk mendorong perilaku advokasi positif dari siswa internasionalnya.</p>
    10. Penelitian yang dilakukan oleh Hung dkk, yang berjudul “ONTOLOGY-BASED REASONING FOR THE INTELLIGENT HANDLING OF CUSTOMER COMPLAINTS” dalam Journal Computers & Industrial Engineering, Vol 84 (2015)[69], Pada penelitian ini menanggapi keluhan pelanggan dan memecahkan masalah pelanggan secara efektif berkontribusi terhadap kualitas layanan yang tinggi, keluhan pelanggan juga dapat dianggap sebagai sumber informasi penting untuk meningkatkan produk dan layanan perusahaan. Penanganan keluhan berhasil dapat menyelesaikan krisis dan membantu mempertahankan loyalitas pelanggan. Membangun ontologi keluhan pelanggan ialah langkah penting pertama dalam CRM. Bahasa Ontologi Web (OWL) adalah alat formal untuk mengidentifikasi ontology, memberikan deskripsi lengkap tentang pengetahuan domain. Dengan demikian, penelitian ini menyajikan ontologi interoperable dan penalaran berbasis kasus untuk penanganan keluhan cerdas.
    11. Maka, dari beberapa penelitian tersebut dapat disimpulkan bahwa penelitian ini dengan judul “Prototype Penanganan Keluhan Hardware Berbasis Website pada PT. Argo Pantes Tangerang” berhubungan erat dengan referensi penelitian yang diambil dari penelitian sebelumnya namun berbeda dalam hal objek penelitian dan penggunaan metodenya, maka penelitian ini dikembangkan.


      BAB III

      PEMBAHASAN

      Gambaran Umum PT. Angkasa Pura II (Persero)

      Adalah Unit Pelaksana dari Badan Usaha Kebandarudaraan PT. Angkasa Pura II (Persero) berdasarkan Keputusan Direksi PT. Angkasa Pura II Nomor KEP.470/OM.00/1998-AP II tahun 1998 Tentang Organisasi dan Tata Kerja Kantor Cabang Utama PT. Angkasa Pura II (Persero) Bandar Udara Internasional Soekarno-Hatta yang mempunyai tugas sebagai berikut :

      1. Merencanakan, menyiapkan dan melaksanakan pengaturan serta pengawasan kegiatan pelayanan penanggulangan keadaan darurat terutama di dalam kawasan Bandar Udara Soekarno-Hatta.
      2. Merencanakan, menyiapkan dan melaksanakan pengaturan dalam upaya menunjang kelancaran operasi penerbangan.


      Sejarah Singkat PT. Angkasa Pura II (Persero)

      Pada awalnya merupakan Perusahaan Negara (PN) Angkasa Pura Kemayoran, yang lebih dikenal sebagai PN Kemayoran. Didirikan dengan Peraturan Pemerintah Nomor 33 Tahun 1962, tanggal 15 November 1962 bertugas mengelola Pelabuhan Udara Kemayoran. Berdasarkan Peraturan Pemerintah Nomor 21 Tahun 1965, tanggal 17 Mei 1965 nama PN Angkasa Pura Kemayoran ditetapkan menjadi PN Angkasa Pura. Status perusahaan negara ini kemudian dengan Peraturan Pemerintah Nomor 37 Tahun 1974 tanggal 21 Oktober 1974 dijadikan Perusahaan Umum (PERUM), yaitu Perum Angkasa Pura. Disamping mengelola pelabuhan udara Kemayoran juga diserahi mengelola Pelabuhan Udara International Halim Perdanakusuma pada tahun 1974, dan Pelabuhan Udara International Ngurah Rai Denpasar, Bali tahun 1980. Sampai saat itu, Perum Angkasa Pura berbentuk Otorita Pelabuhan Udara (Airports Authority), dimana fungsi penguasaan ada di Pemerintah dan pengusahaan berada di satu tangan, yaitu pihak otoritas. Dalam perkembangan selanjutnya, Perum Angkasa Pura lebih mengarahan kepada fungsi Pengusahaan Pelabuhan Udara, sedangkan fungsi Penguasaan dalam hal ini Pemerintah kembali kejajaran Departemen Perhubungan. Dengan selesainya pembangunan Pelabuhan Udara Jakarta Cengkareng yang kemudian diubah namanya menjadi Bandar Udara International Soekarno-Hatta pada tanggal 13 agustus 1984 dengan Peraturan Pemerintah Nomor 20 Tahun 1984 didirikan suatu Badan Usaha Kebandarudaraan yang bernama Perum Pelabuhan Udara Jakarta Cengkareng yang diserahi untuk mengelola pelabuhan udara yang baru tersebut. Disamping mengelola Pelabuhan Udara Jakarta Cengkareng, Perum Pelabuhan Udara Jakarta Cengkareng juga bertugas untuk mengelola Pelabuhan Udara Halim Perdanakusuma yang sebelumnya dikelola oleh Perum Angkasa Pura sesuai dengan Keputusan Menteri Perhubungan Nomor KM 171/HK 208/PHB-85 tanggal 11 September 1985, kemudian dikukuhkan dengan Peraturan Pemerintah Nomor 7 Tahun 1992 tanggal 19 Februari 1992. Untuk keseragaman, pada tahun 1986 Pemerintah menetapkan nama:

      1. Perum Angkasa Pura menjadi “Perum Angkasa Pura I”
      2. Perum Pelabuhan Udara Jakarta Cengkareng menjadi “Perum Angkasa Pura II”.

      Khusus untuk Perum Angkasa Pura II, ditetapkan dengan Peraturan Pemerintah Nomor 26 Tahun 1986 tanggal 19 mei 1986. Pelayanan keselamatan lalu lintas udara yang dilakukan oleh Senopen dialihkan kepada Perum Angkasa Pura I dan Perum Angkasa Pura II, sesuai dengan Keputusan Menteri Perhubungan Nomor KM. 19 Tahun 1988 dan kemudian dikukuhkan dengan Peraturan Pemerintah Nomor 4 Tahun 1989 tanggal 30 Maret 1989. Perum Angkasa Pura I mengusahakan Bandara Ngurah Rai, Juanda, Polonia, Hasanuddin, Sepinggan, Sam Ratulangi, Frans Kasiepo, Adi Sutjipto, Adi Sumarmo dan Syamsuddin Noor. Sementara Perum Angkasa Pura II mengusahakan Bandara di Jakarta (Soekarno-Hatta dan Halim Perdanakusuma), S. M. Badaruddin II – Palembang dan Supadio – Pontianak, Bandar Udara S. M. Badaruddin II dan Bandara Udara Supadio dikelola oleh Perum Angkasa Pura II sesuai dengan Peraturan Pemerintah Nomor 10 Tahun 1991 tanggal 8 Februari 1991. Pemerintah merencanakan memasukkan beberapa lagi Bandar Udara lainnya kedalam pengelolaan Badan Usaha K bandarudaraan tersebut dan menata pembagian wilayah kerja kedua BUMN sejenis ini, yaitu Indonesia Bagian Barat untuk Perum Angkasa Pura II dan wilayah Indonesia Bagian Timur untuk Perum Angkasa Pura I. Pada awal tahun 1992, kedua BUMN yang berstatus “Perum” tersebut, ditetapkan oleh Pemerintah menjadi Perusahaan Perseroan (Persero) berdasarkan dengan Peraturan Pemerintah Nomor 5 Tahun 1992. Maksud dari perubahan status adalah dalam rangka lebih meningkatkan efisiensi dan efektifitas usaha. Dengan Akta Notaris Muhani Salim, SH. Nomor 3 Tahun 1993 tanggal 2 Januari 1993 didirikan Perseroan Terbatas (Persero) PT Angkasa Pura II, nama tersebut disingkat menjadi PT. (Persero) Angkasa Pura II. Untuk Bandar Udara Polonia terhitung mulai tanggal 1 Januari 1994 dikelola oleh PT. (Persero) Angkasa Pura II berdasarkan Surat Menteri Keuangan Nomor S-33/MK-016/1994 tanggal 22 Januari 1994. Kemudian tanggal 9 April 1994 dilakukan serah terima Pengoperasian Bandar Udara Simpang Tiga (Pekan Baru), Tabing (Padang), Blang Bintang (Banda Aceh), Husein Sastranegara (Bandung) dan Senopen Pekan Baru dari Direktorat Jenderal Perhubungan Udara kepada PT. (Persero) Angkasa Pura II. Serah terima itu dilakukan berdasarkan Surat Menteri Perhubungan Nomor A.278/AU.001/SKL tanggal 5 April 1994. Masuknya Bandar Udara Polania (Medan) dan empat Bandar Udara lainnya itu dikukuhkan dengan Peraturan Pemerintah Nomor 26 Tahun 1994 tentang penambahan penyertaan modal Negara Republik Indonesia kedalam modal saham Perusahaan PT. (Persero) Angkasa Pura II. Dengan Keputusan Menteri Perhubungan Nomor KM 20 Tahun 1995 tanggal 11 Mei 1995, nama Bandar Udara “Blang Bintang” dirubah menjadi Bandar Udara Sultan Iskandar Muda. Sesuai dengan Keputusan Menteri Perhubungan Nomor SK.2/AU.106//PHB.99 tanggal 18 November 1999, nama Bandar Udara Simpang Tiga dirubah menjadi Bandar Udara Sultan Syarif Kasim II. Pada tanggal 22 Maret 2000, dilakukan serah terima Operasi Bandar Udara Kijang (Tanjung Pinang) dari Direktorat Jenderal Perhubungan Udara kepada PT. (Persero) Angkasa Pura II, dengan berita acara serah terima operasi Nomor AU/837/OM.147/2000 dan BA.DU.002/KU207.1/2000. Tepatnya Terhitung Mulai Tanggal (TMT) 18 November 2008 kata Persero pada PT. (Persero) Angkasa Pura II diubah susunannya di belakang nama perusahaan menjadi PT. Angkasa Pura II (Persero) sesuai Akta Notaris Silvia Abbas Sudrajat, SH, Spn Nomor 38 Tahun 2008. Dan saat ini PT. Angkasa Pura II (Persero) telah mengelola 13 Bandara, antara lain yaitu Bandara Soekarno-Hatta (Jakarta), Halim Perdanakusuma (Jakarta), Kualanamu (Medan), Supadio (Pontianak), Minangkabau Padang), Sultan Mahmud Badaruddin II (Palembang), Sultan Syarif Kasim II (Pekanbaru), Husein Sastranegara (Bandung), Sultan Iskandarmuda (Banda Aceh), Raja Haji Fisabilillah (Tanjungpinang), Sultan Thaha (Jambi), Depati Amir (Pangkal Pinang) dan Silangit (Tapanuli Utara).

      Struktur Organisasi

      Struktur Organisasi merupakan kerangka yang menggambarkan hubungan antar bagian yang terkait dalan suatu organisasi seperti pembagian kerja ke dalam kelompok-kelompok tugas dan tanggung jawab. Struktur organisasi akan tergantung pada tujuan tahap perkembangan organisasi dan kemampuan sumber-sumbernya yang mendukung pada bidang-bidang pekerjaan masing-masing dalam kesatuan fungsional. Dalam suatu perusahaan ataupun organisasi struktur organisasi merupakan hal yang sangat penting karena dengan memiliki struktur organisasi yang baik, fungsi-fungsi managemen akan dapat dijalankan dengan baik dan lancar. Organisasi merupakan kesatuan aktifitas dimana para pemimpin mempunyai wewenang untuk mengkoordinasikan kegiatan dengan maksud untuk mencapai tujuan organisasi. Dengan organisasi yang efektif, maka setiap bagian organisasi mengetahui wewenang dan tugas yang menjadi tanggung jawabnya masingmasing. Dengan demikian hubungan kerja dalam organisasi akan dapat dikoordinasikan dengan baik. Struktur organisasi tercermin alam suatu bagan organisasi yang menunjukkan adanya pembagian tugas dan wewenang serta aturan dan prosedur yang ada termasuk komunikasi dan arus kerja.

      Gambar 3.1 Struktur Organisasi Kantor Cabang Utama Bandara Soekarno-Hatta Pada PT. Angkasa Rura II (Persero)


      Tugas dan tanggung jawab=

      Seperti halnya didalam sebuah perusahaan, PT. Garda utama dua didalam menejemennya terdapat bagian-bagian yang mempunyai tugas dan kewajiban dalam menyelesaikan semua pekerjaannya. Berikut adalah wewenang serta tanggung jawab bagian-bagian yang ada pada PT. Garda utama dua, yaitu sebagai berikut :
      1. Director Director (direktur utama)
      2. Dalam struktur organisasi PT. Garda utama dua direktur adalah pemegang hak penuh terhadap perusahaan ini.
        Tugas dan kewenangan
        1. Pemegang saham
        2. Menyediakan dana untuk kelancaran usaha
        3. Menerima laporan hasil kerja
        4. Menolak dan menerima serta mengesahkan rencana kerja
        5. Mewakili perusahaan atas nama perseroan untuk melakukan bisnis dengan perusahaan lain
        6. Mewakili perusahaan dalam perkara hukum
        7. Mengurus dan mengelola perusahaan untuk kepentingan perusahaan yang sesuai dengan maksud dan tujuan perusahaan
        8. Menjalankan kepengurusan perusahaan sesuai dengan kebijakan yang tepat (keahlian, peluang, dan kelaziman usaha) yang ditentukan dalam undang undang perseroan terbatas dan anggaran dasar perusahaan.


        Tanggung jawab :
        Direktur bertanggung jawab atas kerugian perseroan terbatas yang disebabkan direktur tidak menjalankan kepengurusan perusahaan sesuai dengan maksud dan tujuan perusahaan, anggaran dasar, kebijakan yang tepat dalam menjalankan perusahaan serta undang - undang no. 40 tahun 2007 tentang perseroan terbatas. Atas kerugian perusahaan, direktur akan dimintakan pertanggung jawabannya baik secara materil maupun non materil. Apabila kerugian perusahaan disebabkan kerugian bisnis dan direktur telah menjalankan kepengurusan perusahaan sesuai dengan maksud dan tujuan perseroan terbatas, anggaran dasar, kebijakan yang tepat dalam menjalankan perusahaan serta undang – undang no. 40 tahun 2007 tentang perseroan terbatas maka direktur tidak dapat dipersalahkan atas kerugian perseroan terbatas.


      3. General Manager
      4. Adalah manager yang memiliki tanggung jawab kepada seluruh bagian atau fungsional pada satu perusahaan atau organisasi. general manager bertugas untuk mengambil keputusan dan tanggung jawab atas tercapainya tujuan perusahaan serta sebagai pengendalian seluruh tugas dan fungsifungsi dalam perusahaan.
        Tugas dan wewenang:
        Menetapkan kebijakan perusahaan dengan menentukan rencana dan tujuan perusahaan baik jangka pendek maupun jangkan panjang.
        1. Mengkoordinir dan mengawasi seluruh akivitas yang dilaksanakan dalam perusahaan.
        2. Membantu peraturan intern pada perusahaan yang tidak bertentangan dengan kebijakan perusahaan.
        3. Memperbaiki dan menyempurnakan segi penataan agar tujuan organisasi dapat tercapai dengan efektif dan efisien.
        4. Menjadi perantara dalam mengkomunikasikan ide, gagasan dan strategi antara pimpinan dan staff.
        5. Membimbing bawahan dan mendelegasikan tugas-tugas yang dapat dikerjakan oleh bawahan secara jelas.


      5. Finance & GA Manager
      6. Adalah orang yang bertanggung jawab dalam merencanakan, mengarahkan memonitor, dan mengevaluasi sistem kerja accounting untuk pengolahan data keuangan dan neraca rugi-laba perusahaan. Tugas dan wewenang: a. Mengkoordinasi perencanaan anggaran. b. Mengembangkan format-format pengajuan dan pertanggung jawaban keuangan. c. Melakukan rekonsiliasi keuangan. d. Mengkoordinasi pelaksanaan keuangan. e. Melakukan sistem pencatatan keuangan. f. Membuat laporan secara periodik kepada direktur. g. Melakukan penyimpanan dokumen penting dan dokumen berharga milik perusahaan. h. Merencanakan dan memelihara sistem kompensasi bagi kesejahteraan staff perusahaan. i. Bertanggung jawab atas proses clossing setiap bulan dan menyediakan laporan keuangan yang akurat. j. Bertanggung jawab dengan proses akuntansi harian. k. Bertanggung jawab rekonsiliasi perpajakan tahunan, bulanan.


      7. Operasional Manager
      8. Adalah orang yang ditunjuk langsung oleh direktur utama untuk mewakili direktur utama untuk mengatur dan mengawasi bagian-bagian yang ada di bawahnya agar dapat menjalankan fungsi sebagaimana mestinya
        Tugas dan wewenang:
        1. Memilih, menetapkan, mengawasi tugas dari karyawan dan kepala bagian
        2. Mengorganisasi atau membagi tugas karyawan-karyawan
        3. Merencanakan kinerja yang akan dilaksanakan.
        4. Mengarahkan karyawan untuk mencapai hasil terbaik


      9. HR & ACC(Accounting)
      10. Yaitu suatu sumber atau serangkaian tindakan yang terorganisir dalam pengelolaan sumber dana atau keuangan
        Tugas dan wewenang:
        1. Melakukan pengelolaan keuangan perusahaan
        2. Melakukan penginputan semua transaksi keuangan
        3. Melakukan transaksi keuangan perusahaan.
        4. Melakukan pembayaran kepada supplier
        5. Melakukan penagihan kepada customer
        6. Melakukan verifikasi terhadap keabsahan dokumen yang diterima.
        7. Membuat laporan mengenai aktivitas keuangan perusahaan.
        8. Membuat laporan bulanan stock kepada direktur
        9. Melakukan evaluasi budget.
        10. Menyiapkan dokumen penagihan invoice atau kwitansi tagihan beserta kelengkapannya.
        11. Melakukan rekonsiliasi


      11. Team Suport
      12. Adalah orang yang ditunjuk untuk menggerakan organisasi proyek dan memimpinnya dalam mencapai objective proyek. Tugas dan wewenang: a. Membuat rencana kerja dan anggaran. b. Mengendalikan seluruh kegiatan tak terduga dan atau terencana. c. Melakukan koordinsasi dengan semua pihak terkait. d. Membangun komunikasi internal dan eksternal. e. Menetapkan kebutuhan sumber daya. f. Menentukan alternatif mencapai target. g. Menyetujui rencana dan metode kerja. h. Menunjuk pemasok, dan subkontraktor. i. Tercapainya sasaran biaya, mutu, waktu, K3 dan lingkungan. j. Efisiensi dan efektivitas penggunaan sumber daya. k. Terkoordinasinya semua pihak terkait. l. Kepuasan pelanggan.


      13. Chieft
      14. Tugas dan tanggung jawab :
        1. Membuat perencanaan, pengorganisasian dan pengendalian divisi security sehingga tercipta upaya perlindungan dan pengamanan personil serta material.
        2. Membantu dan melindungi pengelola dari tindakan-tindakan yang dapat menimbulkan kerugian di bidang keuangan dan material.
        3. Melaksanakan koordinasi dalam perencanaan pam dengan departemen departemen lain termasuk pengawasan dalam perencanaan.
        4. Mengatur perencanaan, pencegahan bahaya kebakaran dan upaya penyelamatan dalam keadaan darurat, sesuai manual yang dibuat bersama chief engineering dan persetujuan GM/AM.
        5. Mengatur tugas pengamanan meliputi penjagaan patroli dengan pos pengawasan anggota security sehingga dapat berlangsung dengan baik dan lancar
        6. Penanganan dan pengawasan terus menerus terhadap tugas administrasi Security.
        7. Dalam pelaksanaan tugas selalu berusaha bekerjasama dengan semua pihak guna menyelesaikan masalah yang menyangkut keamanan pengelola, tenant tamu, karyawan dan pengunjung.
        8. Selalu memelihara kerjasama yang harmonis dengan instansi pemerintah terkait dalam rangka membantu menegakan ketertiban dan keamanan serta menciptakan kenyamanan, ketentraman serta kegairahan kerja security dan karyawan.
        9. Melakukan pengawasan terhadap calon-calon pelamar baik untuk pengelola maupun tenant.
        10. Selalu berusaha mengikuti peraturan dan kebijaksanaan management pengelola (house rule and policy) dan menegakan disiplin anggota serta memperhatikan hak administrasi anggota serta memperhatikan jenjang karir dan berani menjatuhkan sangsi (bila salah)


        Wewenang
        1. Melakukan penyelidikan apabila diperlukan terhadap seseorang yang dicurigai (disangka) /diduga melakukan sesuatu perbuatan/pelanggaran kejahatan dengan cara penangkapan, penahanan, pemeriksaan, penggeledahan untuk selanjutnya diteruskan kepada pihak yang berwajib/berwenang (Kepolisian).
        2. Berwenang mengambil tindakan administrasi terhadap anggota security yang melakukan pelanggaran.
        3. Menjaga, memelihara, bahwa semua kegiatan telah dilaksanakan sesuai peraturan manajemen pengelola.


      15. Supervisor
      16. Tugas dan tanggung jawab
        1. Membantu tugas chief security dalam pelaksanaan terhadap pelanggaran house rule dan policy.
        2. Mengendalikan pelaksanaan tugas, pengawasan terhadap setiap shift bersifat preventif dan represif (terbatas).
        3. Mengendalikan tugas penyelidikan sesuai arahan chief security baik terhadap karyawan maupun tamu.,
        4. Menerima dan memproses laporan-laporan yang masuk dari departemen departemen maupun tamu.
        5. Melaksanakan tugas-tugas administratif dengan mencatat dan membuat laporan (file & recording) semua kejadian serta dilaporkan kepada chief security.
        6. Mengawasi kendaraan keluar masuk, traffic control entrance, loading dock lobby area, kantor pengelola, parkir motor dan lain-lain.
        7. Pengawasan dan pemberitahuan agar semua anggota PAM memberi perhatian khusus kepada owner, tamu-tamu VIP, grup tamu yang datang dan pergi.
        8. Pertanggung jawaban kepada penanganan terhadap administratif personil pengamanan, dan penerbitan surat-surat, ID card tamu pengelola kontraktor supliier pekerja, serta tenant/penyewa untuk mengambil langkah pengamanan.


        Wewenang :
        1. Mengambil tindakan sesuai dengan batas kewenanganya apabila chief Security tidak berada di tempat setelah dibahas bersama dengan shief leader (komandan regu) dan dikonsultasikan dengan manajemen terkait.
        2. Bertindak sebagai shift leader (komandan regu) apabila yang bersangkutan ataupun wakilnya berhalangan / tidak berada di tempat / tidak hadir.


      17. Shief Leader
      18. Tugas dan tanggung jawab :
        1. Mengadakan upacara, pimpinan pasukan pengamanan sebelum anggota pengamanan pengelola melaksanakan tugasnya dengan pengaturan penempatan pos-pos, pembagian tugas dan tanggung jawab, memberikan perhatian pada hal-hal khusus (pimpinan/owner), tamu VIP, groups serta kejadian event-event penting.
        2. Memimpin pelaksanaan tugas, pengendalian dan pengawasan dalam shift tugas-tugas yang bersifat preventif dan represif (terbatas).
        3. Melaksanakan tugas penyelidikan terhadap suatu masalah/kasus pelanggaran kejahatan dilingkungan pengelola hingga tuntas terkecuali apabila ada masalah/persoalannya diambil oleh chief security/ supervisor security atau manager yang sedang bertugas.
        4. Melakukan tugas-tugas yang diberikan oleh chief security / supervisor security pengelola.
        5. Membuat jurnal harian atas kejadian yang dianggap penting, mencatat dan membuat laporan langsung kepada chief security mengenai semua kejadian.
        6. Melaksanakan pengecekan dan pengontrolan di area lokasi, seperti menjelang/sesudah tenant tutup dan kantor-kantor tutup untuk mengecek pintu-pintu ruangan kantor, gudang dan lain-lain untuk memastikan bahwa pintu tersebut sudah/atau belum terkunci dengan menggunakan time clock control.
        7. Mengadakan pengecekan dan pengontrolan terhadap pos-pos pengamanan anggota yang telah ditempatkan dan menggantikan kedudukan anggota yang tidak berada di tempat/tidak hadir.
        8. Mengintruksikan kepada semua anggota agar segala keperluan tamu/pengunjung dan lain-lain yang datang ke gedung pengelola terlayani dengan baik.
        9. Berkewajiban kepada shift berikutnya apabila terdapat masalah yang perlu ditangani dan masih dalam proses/berlanjut.
        10. Membawa tamu/pengunjung ke kantor polisi terdekat gedung pengelola apabila dibutuhkan untuk melaporkan suatu kejadian yang diminta oleh tamu/pengunjung.
        11. Berkewajiban menerima segala laporan dari Security pengelola dan memprosesnya lebih lanjut.
        12. Mengawasi pelaksanaan body checking dan melaksanakannya bila diperlukan.
        13. Melakukan pengawasan terhadap pengelola apabila diperlukan pada saat melakukan pengambilan uang atau pengiriman uang dan dokumen lainnya.


        Wewenang :
        1. Berwenang sepenuhnya untuk mengambil tindakan ke dalam, teguran dan peringatan kepada shiftnya dan memberikan saran tindakan kepada chief supervisor securitry untuk menjatuhkan sanksi/hukuman.
        2. Berwenang sepenuhnya untuk mengatur penempatan pos-pos penugasan serta memindahkan pada pos-pos lain secara insidental.
        3. Berkewajiban memberikan saran, pertimbangan yang menyangkut aktifitas tugas pengamanan kepada chief security.
        4. Menggantikan kedudukan chief / supervisor security apabila keduaduanya berhalangan/tidak berada ditempat / tidak hadir.


      19. Security Adm
      20. Tugas dan tanggung jawab :
        1. Pengawasan, pemeliharaan, pembinaan administrasi logistik security.
        2. Melakukan tugas sebagai sekretaris setiap hari termasuk pengetikan filling recording, fax, telephone dan lain sebagainya.
        3. Mengirimkan bentuk dokumen, surat, fax, telephone dan lain sebagainya.
        4. Mengatur perjanjian/pertemuan baik di kantor maupun di luar kantor.
        5. Menerjemahkan surat-surat masuk, dokumen atau artikel yang dibutuhkan.
        6. Menjaga dan mencatat serta memelihara semua data dari staff security.
        7. Mengawasi penggunaan alat-alat tulis di dalam Security departement.,/li>
        8. Membantu dan mempersiapkan schedule dari staff security dalam tiap bulan.
        9. Membantu dalam pengetikan tugas administrasi tugas chief security.
        10. Melaksanakan kebijaksanaan dan prosedur manajemen pengelola.
        11. Melakukan kegiatan pekerjaan yang di bebankan oleh pimpinan (chief Security) dalam hal menghubungi, menyampaikan, menyerahkan, menerima dokumen baik yang intern maupun yang ekstren (dengan instasnsi, badan usaha ataupun kantor di luar manajemen pengelola).


        Wewenang :
        1. Mempunyai hak penuh untuk mengelola keuangan security (bila ada) dan melakukan proses akuntansi sesuai prosedur yang berlaku atas persetujuan chief security.
        2. Memberikan saran dan kritik serta pengkajian terhadap segala bentuk keputusan yang diambil oleh chief security dan atau asistensi chief security secara sopan, santun dan sesuai tatakrama yang ada.
        3. Mempunyai hak penuh dalam menetapkan status anggota security yang absent (tidak masuk) atas persetujuan chief security.


      21. Guard Security Officers / Anggota
      22. Tugas dan tanggung jawab :
        1. Penjagaan, pengawasan, pengindraan dini (early detection) checking dan kontrol terhadap situasi dan kondisi keamanan ditempat pos bertugas dilingkungan pengelola gedung.
        2. Menjaga keamanan pengelola, tamu pengunjung dan tenant beserta karyawan dan harta miliknya termasuk sarana dan prasarana gedung pengelola.


        Wewenang :
        1. Melakukan penahanan, penangkapan terhadap pelaku pelanggaran/kejahatan yang tertangkap tangan dan segera melaporkan kepada shift leader (komandan regu) assistant chief / chief security secara berjenjang.
        2. Memberikan tuntunan, teguran dan arahan terhadap para karyawan yang melakukan pelanggaran house rule di lingkungan pengelola gedung dan bila perlu melaporkan kepada atasan.
        3. Mengambil langkah-langkah preventif (terbatas) agar tidak terjadi gangguan keamanan dan ketertiban di lingkungan pengelola gedung.


      Tata Laksana Sistem Berjalan

      Prosedur sistem yang berjalan

      1. Prosedur mendapatkan informasi lowongan pekerjaan Bagian personalia menginformasikan lowongan pekerjaan yang sedang dibutuhkan oleh perusahaan kepada calon karyawan menggunakan media penyampaian informasi lowongan pekerjaan kepada karyawan yang sudah bekerja dan iklan di media social serta agent - agent penyalur tenaga kerja
      2. Prosedur menyeleksi lamaran calon karyawan Bagian personalia memilih lamaran yang masuk sesuai dengan spesifikasi kebutuhan dari perusahaan kemudian bagian personalia akan menginformasikan panggilan tes kepada calon karyawan yang terpilih menggunakan media telepon sesuai dengan jadwal yang sudah ditentukan.
      3. Prosedur tes Calon karyawan datang untuk melakukan tes sesuai dengan jadwal yang sudah ditentukan oleh perusahaan
      4. Prosedur memberikan informasi hasil tes Setelah bagian personalia mengoreksi soal tes maka selanjutnya bagian personalia akan menginformasikan jadwal untuk wawancara kepada calon karyawan yang lulus tes melalui media telepon
      5. Prosedur wawancara Bagian personalia akan mewawancarai calon karyawan sesuai dengan jadwal dan prosedur yang sudah ditetapkan oleh perusahaan
      6. Prosedur penyampaian informasi hasil tes akhir Bagian personalia akan menginformasikan calon karyawan yang diterima perusahaan baik langsung atau pun melalui media telepon
      7. Prosedur laporan penerimaan calon karyawan Bagian personalia akan membuat laporan penerimaan calon karyawan yang kemudian diberikan kepada manager untuk diperiksa.


      Usecase diagram sistem yang berjalan

      Gambar 3.2 Usecase diagram penerimaan karyawan baru
      Berdasarkan Gambar 3.2 Usecase diagram penerimaan karyawan baru terdapat penjelasan sebagai berikut :
      1. Usecase menginformasikan lowongan pekerjaan
      2. Actor : Bagian personalia
        Keterangan: Bagian personalia menyampaikan informasi kepada pelamar melalui karyawan perusahaan sendiri yang sudah bekerja, dan melalui agent agent penyalur serta media sosial lainnya.


      3. Usecase mengirimkan dan menerima lamaran
      4. Actor : Pelamar dan bagian personalia
        Keterangan: Pelamar mengirimkan lamaran perusahaan di terima bagian personalia.


      5. Usecase menyeleksi lamaran yang masuk
      6. Actor : Bagian personalia
        Keterangan: Bagian personalia menyeleksi lamaran yang masuk sesuai dengan kebutuhan dan standard yang di tetapkan perusahaan.


      7. Usecase menginformasikan jadwal tes melalui telepon
      8. Actor : Bagian personalia dan pelamar
        Keterangan : Bagian personalia menginformasikan jadwal tes melalui telepon ke pada pelamar.


      9. Usecase melakukan tes
      10. Actor : Pelamar
        Keterangan: Pelamar melakukan tes


      11. Usecase mengoreksi nilai dan hasil tes
      12. Actor : Bagian personalia
        Keterangan: Personalia mengoreksi nilai tes dan memilih pelamar yang lolos tes.


      13. Usecase menginformasikan untuk interview
      14. Actor : Bagian personalia dan pelamar
        Keterangan: Bagian personalia menginformasikan untuk interview/wawancara pelamar, informasi di terima pelamar.


      15. Usecase melakukan wawancara
      16. Actor : Bagian personalia dan pelamar
        Keterangan: Personalia melakukan wawancara dengan pelamar.


      17. Usecase menginformasikan pelamar yang diterima
      18. Actor : Bagian personalia dan pelamar
        Keterangan: Bagian personalia menginformasikan pelamar yang diterima kepada pelamar.


      19. Usecase membuat laporan penerimaan karyawan baru
      20. Actor : Bagian personalia dan manager
        Keterangan: Bagian personalia membuat laporan penerimaan karyawan baru dan diberikan kepada manager.


      Activity diagram sistem yang berjalan

      Gambar 3.3 Activity diagram penerimaan karyawan baru
      Berdasarkan Gambar 3.3 Activity diagram penerimaan karyawan baru terdapat:
      1. 3 Vertical Swimlane yang digunakan sebagai actor yaitu personalia, pelamar manager
      2. 1 Initial Node, sebagai objek yang diawali
      3. 16 action dari sistem yang mencerminkan eksekusi dari suatu aksi, diantaranya:
      1. Menginformasikan lowongan pekerjaan.
      2. Menerima informasi lowongan pekerjaan.
      3. Mengirimkan lamaran ke perusahaan
      4. Menerima lamaran pelamar
      5. Menyeleksi lamaran yang masuk sesuai dengan kebutuhan perusahaan.
      6. Menginformasikan jadwal untuk tes
      7. Menerima panggilan tes
      8. Melakukan tes
      9. Mengoreksi nilai tes dan memilih pelamar yang lolos
      10. Menginformasikan untuk wawancara
      11. Menerima panggilan wawancara
      12. Melakukan wawancara
      13. Menginformasikan pelamar yang diterima
      14. Menerima informasi lulus dan tidak lulus
      15. Membuat laporan penerimaan karyawan baru
      16. Menerima laporan
      4. 1 Decision digunakan untuk pemilihan informasi lulus atau tidak lulus
      5. 1 Final State, sebagai objek yang diakhiri


      Sequence diagram sistem yang berjalan

      Gambar 3.4 Sequence diagram penerimaan karyawan baru
      Berdasarkan gambar 3.4 Sequence diagram penerimaan karyawan baru diatas terdapat tujuh Lifeline, seperti penjelasan berikut ini:
      1. Informasi loker, lamaran, tes, hasil tes, wawancara, hasil akhir, laporan
      2. Tiga Actor : Personalia, pelamar dan manager


      Terdapat 15 Message yang memuat informasi – informasi tentang aktifitas yang terjadi yang dijelaskan sebagai berikut:
      1. Menginformasikan lowongan pekerjaan
      2. Menerima informasi lowongan pekerjaan
      3. Mengirimkan lamaran ke perusahaan
      4. Menyeleksi lamaran yang masuk sesuai dengan kebutuhan perusahaan
      5. Menginformasikan jadwal untuk tes
      6. Menerima panggilan
      7. Melakukan tes
      8. Mengoreksi nilai tes dan memilih pelamar yang lulus
      9. Hasil tes
      10. Menginformasikan untuk wawancara
      11. Melakukan wawancara
      12. Hasil wawancara
      13. Menginformasikan pelamar yang diterima
      14. Membuat laporan penerimaan karyawan baru
      15. Menerima laporan yang di buat.


      Konfigurasi Sistem Yang Berjalan

      Di dalam membuat analisis program untuk penulisan laporan skripsi ini, peneliti menggunakan komputer dengan konfigurasi sebagai berikut:
      1. Spesifikasi Perangkat Keras/ Hardware
      1. Processor : AMD A10 -7400P Radeon R6,10 computer cores 4C+6G 2.50 GHz
      2. Monitor : Asus led
      3. Mouse : Tech air
      4. RAM : 4.00 GB (3.45 GB usable)
      5. System type : 32 –bit operating system
      6. Printer : Canon
      2. Spesifikasi perangkat lunak / Software :
      1. Windows 10 Pro N
      2. Microsoft Office Excel 2010
      3. Microsoft Office Word 7 3. Brainware Personalia, Pelamar dan Manager


      Metode Analisa Sistem Berjalan

      Analisa CSF

      Dalam kegiatan ini akan dielaborasikan visi dan misi menjadi tujuan bisnis pada PT. Garda utama dua yang kemudian akan diaplikasikan menggunakan metode analisis CSF untuk menemukan kebutuhan organisasi. Hasil dari elaborasi visi dan misi tersebut dapat meeningkatkan nilai - nilai stakeholder yang dijelaskan seperti berikut ini :


      1. Visi : Menjadi manusia yang bermanfaat bagi manusia lainnya atau perusahaan yang mampu mencpai pada tingkat aktualisasi diri.
      2. Misi : Pengelolaan usaha secara benar, bersih, transparan dan professional sesuai dengan kaidah good corporate governance. Memberikan pelayanan yang terbaik ke pada perusahaan pengguna jasa pengamanan dan penyelamatan. Memberikan pelayanan yang terbaik ke pada perusahaan pengguna jasa pengamanan dan penyelamatan.
      3. Tujuan :Meningkatkan kualitas yang baik dan memberikan informasi lowongan pekerjaan yang update kepada pelamar. Meningkatkan pelayanan informasi lowongan pekerjaan menjadi lebih baik.
      4. CSF : Memudahkan perusahaan dalam menyampaikan informasi lowongan pekerjaan kepada masyarakat. Meningkatkan mutu pelayanan kepada masyarakat untuk informasi lowongan pekerjaan.
      5. Ukuran : Dapat membantu personalia dalam mengelola data penerimaan karyawan baru. Meningkatkan penerapan sistem penerimaan karyawan baru.


      Identifikasi Kebutuhan Sistem Informasi

      1. CSF
      2. Terwujudnya kelancaran dalam meningkatkan informasi hasil penerimaan karyawan baru. Meningkatkan sistem mutu pelayanan untuk menjadi perusahaan yang maju dalam bidangnya.

      3. Key Decision
      4. Meningkatkan kualitas informasi hasil penerimaan karyawan baru secara cepat dan terdata. Meningkatkan penerapan pengolahan sistem untuk menjaga dan meningkatkan mutu pelayanan informasi recruitment satpam baru

      5. Kebutuhan informasi
      6. Aplikasi recruitment satpam baru disertai hak akses sesuai kebutuhan user yaitu admin dan pelamar. database server, infrastruktur jaringan computer, penambahan infrastruktur berupa hardware dan software untuk menunjang penggunaan aplikasi ini. Dari analisis CSF di atas dapat disimpulkan bahwa dengan melihat visi dan misi perusahaan yang mengedepankan pelayanan terhadap customer maka perlu adanya kelancaran proses recruietment karyawan baru agar satpam yang di terima sesuai dengan spesifikasi perusahaan.

        Permasalahan Yang Dihadapi dan Alternatif Pemecahan Masalah

        Permasalahan yang dihadapi

        1. Bagian personalia membutuhkan waktu yang lama untuk mengoreksi jawaban hasil tes saringan masuk.
        2. Bagian personalia sering melakukan kesalahan pada saat pengoreksian jawaban ujian tes saringan masuk.
        3. Tidak adanya tempat penyimpanan dokumen berkas soal dan jawaban ujian saringan masuk sehingga dokumen ujian saringan masuk beberapa tahun yang lalu tidak tersimpan dengan baik.
        4. Bagian personalia harus mengeluarkan biaya untuk cetak soal dan lembar jawaban.
        5. Laporan ujian saringan masuk penerimaan karyawan baru yang dihasilkan datanya tidak sesuai dengan hasil ujian.


        Alternatif pemecahan masalah

        Menurut analisa yang dilakukan penulis dari permasalahan yang ada dibagian marketing, berikut beberapa solusi untuk memecahkan masalah-masalah tersebut:
        1. Dibutuhkan sistem recruitment karyawan baru yang dapat membantu bagian personalia dalam mengelola data penerimaan karyawan baru.
        2. Aplikasi yang dibuat terdapat media penyimpanan data sehingga data penerimaan karyawan baru tidak hilang.


        User Recruitment

        Elisitasi tahap I

        Elisitasi tahap I disusun berdasarkan hasil wawancara penulis dengan bagian Personalia mengenai seluruh rancangan sistem recruitment karyawan baru yang diusulkan.
        Tabel 3.1 Elisitasi tahap I


        Elisitasi tahap II

        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. Berikut ini adalah penjelasan mengenai MDI :
        1. M pada MDI artinya Mandatory (penting). Maksudnya requirement tersebut harus ada dan tidak boleh dihilangkan pada saat membuat sistem baru.
        2. D pada MDI artinya Desirable. Maksudnya requirement tersebut tidak terlalu penting dan boleh dihilangkan. Tetapi jika requirement tersebut digunakan dalam pembuatan sistem, maka membuat sistem tersebut lebih sempurna.
        3. I pada MDI artinya Inessential. Maksudnya adalah requirement tersebut bukan bagian dari sistem yang dibahas dan merupakan bagian dari luar sistem.
        Tabel 3.2 Elisitasi tahap II


        Elisitasi tahap III

        Berdasarkan elisitasi tahap II, maka dibentuklah elisitasi tahap III yang di klasifikasikan kembali dengan menggunakan metode TOE dengan opsi HML. Terdapat requirements yang opsinya High (H) dan harus di eliminasi.
        Keterangan :
        1. T (Technical) : Tingkat kesulitan dalam pengembangan sistem yang akan di buat.
        2. O (Operational) : Tingkat kesulitan dalam penggunaan sistem oleh usernya.
        3. E (Economical) : Tingkat biaya yang dibutuhkan oleh pengembangan sistem.
        4. H (High) : Sulit untuk dikerjakan, karena teknik pembuatan dan penggunaannya sulit serta biayanya mahal Sehingga requirement tersebut harus di eliminasi.
        5. M (Middle) : Mampu untuk dikerjakan.
        6. L (Low) : Mudah untuk dikerjakan
        Tabel 3.3 Elisitasi tahap III

        Final Draft Elisitasi

        Final draft elisitasi merupakan bentuk akhir dari tahap-tahap elisitasi yang dapat dijadikan acuan dan dasar pengembangan sistem informasi recruitment karyawan baru. Berdasarkan elisitasi tahap III, dihasilkan final draft requirement yang diharapkan dapat mempermudah penulis dalam membuat suatu sistem Informasi recruitment karyawan baru. Hasilnya adalah final draft elisitasi pada tabel berikut ini:
        Tabel 3.4 Final draft elisitasi




        BAB IV

        RANCANGAN SISTEM DIUSULKAN

        Rancangan Sistem Yang Diusulkan

        Setelah melakukan analisis dan penelitian pada sistem yang sedang berjalan pada rancangan sistem recruitment karyawan baru, maka selanjutnya akan dibahas mengenai rancangan usulan sistem yang akan peneliti bangun. Ada beberapa usulan dari peneliti yang bertujuan untuk mengoptimalkan fungsi rancangan sistem recruitment karyawan baru yang sedang berjalan saat ini, yaitu merubah sistem recruitment yang semula dilakukan secara semi komputerisasi menjadi sistem recruitment terkomputerisasi dan berbasis web. Perancangan atau desain sistem usulan yang bertujuan untuk menyempurnakan sistem yang lama dengan memberi gambaran atau pandangan yang jelas sesuai proses desain sistem dari awal hingga akhir penelitian. Dalam menganalisis usulan prosedur yang baru pada penelitian ini digunakan program Visual Paradigma for UML enterprise edition Ver.12.1 untuk menggambarkan usecase diagram, activity diagram squence diagram, class diagram dan state m achine diagram.


        Usulan Prosedur Yang Baru

        1. Pelamar
        1. Menampilkan Menu Utama
        2. Menampilkan Menu Daftar
        3. Menampilkan Menu Profil
        4. Menampilkan Menu Tentang Kami
        5. Menampilkan Menu Login
        6. Menampilkan Menu Beranda
        7. Menampilkan Menu Profil
        8. Menampilkan Menu Formulir
        9. Menampilkan Menu Jadwal Interview
        10. Menampilkan Menu Pengumuman Lolos Seleksi
        11. Menampilkan Menu Keluar


        2. HR & ACC
        1. Menampilkan Menu Login.
        2. Menampilkan Menu Beranda
        3. Menampilkan Menu Jadwal Interview
        4. Menampilkan Menu Pengumuman Lolos Seleksi
        5. Menampilkan Menu Liat Data Pelamar
        6. Menampilkan Menu Laporan
        7. Menampilkan Menu Keluar


        Diagram Rancangan Sistem

        Usecase Diagram Sistem Yang Diusulkan

        Gambar 4.1 Usecase diagram sistem yang diusulkan


        Berdasarkan gambar 4.1 Usecase diagram sistem recruitment karyawan baru terdapat penjelasan sebagai berikut:
        1. Nama Usecase : Menu utama
        - Aktor : Pelamar serta HR & ACC
        - Deskripsi : Pelamar serta HR & ACC melihat tampilan menu


        2. Nama Usecase : Menampilkan daftar
        - Aktor : Pelamar
        - Deskripsi : Pelamar melakukan pendaftaran


        3. Nama Usecase : Menampilkan profile
        - Aktor : Pelamar
        - Deskripsi : Pelamar melihat tapilan profile perusahaan


        4. Nama Usecase : Menampilkan tentang kami
        - Aktor : Pelamar
        - Deskripsi : Pelamar melihat tampilan tentang kami


        5. Nama Usecase : Login
        - Aktor : Pelamar serta HR & ACC
        - Deskripsi : Pelamar serta HR & ACC masukkan username dan password jika login yang dimasukan benar maka akan menampilkan beranda dan jika login yang dimasukkan tidak benar maka akan menampilkan pesan kesalahan.


        6. Nama Usecase : Beranda
        - Aktor : Pelamar serta HR & ACC
        - Deskripsi :Pelamar serta HR & ACC melihat tampilkan beranda


        7. Nama Usecase : Profil Pelamar
        - Aktor : Pelamar
        - Deskripsi : Pelamar mengelola update data profil.


        8. Nama Usecase : Formulir
        - Aktor : Pelamar
        - Deskripsi : Pelamar mengelola data formulir.


        9. Nama Usecase : Jadwal Interview
        - Aktor : Pelamar serta HR & ACC
        - Deskripsi :Pelamar dapat melihat jadwal interview


        10.Nama Usecase : Pengumuman Hasil Seleksi
        - Aktor : Pelamar
        - Deskripsi : Pelamar dapat melihat hasil seleksi


        11. Nama Usecase : List Data Pelamar
        - Aktor : HR & ACC
        - Deskripsi : HR & ACC dapat melihat data calon pelamar.


        12. Nama Usecase : Laporan
        - Aktor : HR & ACC
        - Deskripsi : HR & ACC mencetak laporan penerimaan karyawan baru


        13. Nama Usecase : Keluar
        - Aktor : Pelamar serta HR & ACC
        - Deskripsi : Pelamar serta HR & ACC dapat keluar dari sistem.


        Berikut Activity diagram yang menggambarkan alur aktivitas sistem recruitment karyawan baru yang dirancang, yakni:


        Aktivity Diagram Sistem Yang Diusulkan

        Activity diagram pelamar

        Gambar 4.2. Activity diagram untuk pelamar
        Dari gambar 4.2. Activity diagram untuk pelamar di atas di jelaskan sebagai berikut :
        a. 1 (satu) initial node untuk mengawali objek
        b. 2 (dua) fork node untuk memecah action
        c. 12 (dua belas) action yang terdiri dari:
        1. Menu utama
        2. Profile
        3. Tentang kami
        4. Daftar
        5. Login
        6. Validasi login
        7. Beranda
        8. Profile pelamar
        9. Formulir
        10. Jadwal interview
        11. Hasil Seleksi
        12. Keluar


        d. 1 (Satu) join node untuk menyatukan action
        e. 1 (satu) final node menjelaskan alur sistem berakhir


        Activity diagram untuk HR & ACC

        Gambar 4.3 Activity diagram untuk HR & ACC
        Berdasarkan gambar 4.3 terdapat penjelasan sebagai berikut :
        a. 1 (satu) initial node untuk mengawali objek
        b. 2 (satu) fork node untuk memecah action
        c. 8 (delapan) action yang terdiri dari:
        1. Login
        2. Validasi login
        3. Beranda
        4. Jadwal tes
        5. Soal
        6. List data calon pelamar
        7. Laporan
        8. Keluar


        d. 1 (satu) Join node untuk menyatukan action
        e. 1 (satu) final node untuk menjelaskan bahwa alur sistem berakhir


        Sequence Diagram Yang Diusulkan

        Sequence Diagram Pelamar

        Gambar 4.4 Sequence diagram pelamar yang di usulkan
        Berdasarkan Gambar 4.4 terdapat penjelasan sebagai berikut:
        1. 1 (satu) actor yang melakukan kegiatan yaitu pelamar
        2. 11 (sebelas) lifeline yaitu menu utama, profil, tentang kami, daftar, login, beranda, profil, formulir, jadwal interview, hasil seleksi, keluar.
        3. 23 (dua puluh tiga) message yaitu:
        1. Menjalankan program
        2. Menampilkan menu utama
        3. Pilih menu profil
        4. Menampilkan profil
        5. Pilih menu tentang kami
        6. Menampilkan tentang kami
        7. Pilih menu daftar
        8. Menampilkan form pendaftaran
        9. Pilih menu login
        10. Menampilkan username dan password untuk di masukan
        11. Klik login
        12. Kembali ke login jika salah username dan password
        13. Menampilkan beranda jika berhasil login
        14. Pilih menu profil
        15. Menampilkan profil
        16. Pilih menu formulir
        17. Menampilkan formulir
        18. Pilih menu jadwal interview
        19. Menampilkan jadwal interview
        20. Pilih menu hasil seleksi
        21. Menampilkan hasil seleksi
        22. Pilih menu keluar
        23. Menampilkan menu utama


        Sequence Diagram HR & GA

        Gambar 4.5 Sequence diagram HR & ACC yang di usulkan
        Berdasarkan Gambar 4.5 terdapat penjelasan sebagai berikut:
        1. 1 (satu) actor yang melakukan kegiatan yaitu HR & GA
        2. 7 (tujuh) lifeline yaitu login, beranda, jadwal interview, hasil seleksi, list data calon pelamar, laporan, keluar
        3. 13 (tiga belas) message yang menjelaskan kegiatan sistem
        1. Menjalankan program pilih menu login
        2. Masukan username dan password
        3. Klik login /Validasi data /Kembali ke login jika gagal login
        4. Menampilkan berandan jika login sukses/berhasil
        5. Pilih menu jadwal interview
        6. Menampilkan jadwal interview
        7. Pilih menu hasil seleksi
        8. Menampilkan hasil seleksi
        9. Pilih menu list data pelamar
        10. Menampilkan list data pelamar
        11. Pilih menu laporan
        12. Menmpilkan menu laporan
        13. Keluar


        4. 1 (satu) self message yang menjelaskan validasi data


        Class Diagram Sistem Yang Diusulkan

        Gambar 4.6 Class diagram sistem yang diusulkan.


        State Machine Diagram Sistem Yang Diusulkan

        State machined diagaram sistem yang diusulkan pelamar

        Gambar 4.7 State machine diagram sistem untuk pelamar yang diusulkan
        Berdasarkan gambar 4.7 state machine diagram pelamar yang diusulkan bahwa terdapat :
        1. 1 (satu) initial pseudo state
        2. 17 ( tujuh belas) state yang berjalan yaitu masuk ke menu utama kemudian profil tentang kami, daftar, login kemudian validasi login, jika berhasil melakukan login akan ditampilkan beranda, didalam beranda terdapat profil, formulir, jadwal interview, hasil seleksi, keluar dan beberapa fungsi di menu formulir yaitu tambah, edit, delete, cetak.
        3. 27 (dua puluh tujuh) transition
        4. 1 (satu) choice state
        5. 1 (satu) final stat


        State machined diagaram sistem yang diusulkan untuk HR & GA

        Gambar 4.8 State machine diagram untuk HR & GA yang diusulkan.
        Berdasarkan gambar 4.8 state machine diagram yang diusulkan bahwa terdapat :
        1. 24 (dua puluh empat) state yang berjalan yaitu masuk kedalam menu login kemudian cek login, jika berhasil melakukan login akan ditampilkan beranda, jadwal interview, hasil seleksi, list data calon pelamar laporan, dan beberapa fungsi yaitu insert, edit, delete, cetak.
        2. 42 (empat puluh dua) transation
        3. 1 (satu) initial pseudo
        4. 1 (satu) final state


        Perbedaan Sistem Berjalan Dengan Sistem Diusulkan

        Tabel 4.1 Perbedaan antara sistem yang berjalan dengan sistem yang diusulkan


        Rancangan Basis Data

        Spesifikasi basis data

        1. Nama Tabel : formpenerimaan cln_plmr
        - Media : Harddisk
        - Isi : Iddaftar+ Tgldaftar+ Nik+ jk + nmlengkap+ tmptlahir + tgllahir+ alamat1+ agama + status + pekerjaan+ kewarganegaraan+ plmnkerja+ ijazahterahir + tb + bb+ hp1+ email+ nmbapak+ nmibu + alamat2+ alamat2+ hp2+ suamiistri+ anak+ alamat3+ hp3+ status_karyawan+ username + password+ posisi
        - Primary key : iddaftar
        - Panjang Record : 534
        Tabel 4.2 Tabel formcln_plmr


        2. Nama Tabel : jadwalinterview
        - Media : Hardisk
        - Isi : no+iddaftar+iddaftar+ tanggal + jam+ catatan
        - Primary key : no_pelamar
        - Panjang record : 33
        Tabel 4.3 Tabel jadwal intereview


        3. Nama Tabel : pengumuman hasil seleksi
        - Media : Hardisk
        - Isi : no +nama+ posisi + hasil + aksi
        - Premary key : -
        - Panjang record : 180
        Tabel 4.4 Tabel pengumuman hasil seleksi


        4. Nama table : users
        - Media : Hardisk
        - Isi : iduser + nmuser + username+ password+ level
        - Premary key : iduser
        - Panjang record : 68
        Tabel 4.5 Tabel Users


        Prototype Sistem Informasi Recruitment Karyawan

        Peneliti merancang beberapa menu yang dapat digunakan oleh pelamar dan admin untuk mempermudah dalam mengelola data penerimaan karyawan baru.
        1. Halaman Login
        2. Halaman ini berfungsi sebagai sistem keamanan bagi pengguna untuk memastikan apakah pengguna (user) memiliki hak akses untuk masuk kedalam sistem atau tidak.
        3. Menu Utama
        Halaman Utama berfungsi untuk menampilkan beberapa menu pendukung sistem E-Recruitment karyawan baru.
        a. Untuk tampilan sistem pada pelamar terdapat menu daftar, tentang kami, profil perusahaan, login, profil pelamar, formulir, keluar.
        b. Untuk tampilan sistem pada admin terdapat menu login, beranda, formulirl, liat data calon pelamar, laporan, keluar.


        Berikut merupakan rancangan tampilan yang ada pada sistem E-Recruitment karyawan baru pada PT .Garda Uatama Dua :
        1. Rancangan Tampilan Menu Login Adm dan Pelamar
        Gambar 4.9 Rancangan login untuk admin dan Pelamar
        2. Rancangan Tampilan Menu Utama
        Gambar 4.10 Rancangan login untuk admin dan Pelamar
        3. Rancangan Tampilan Profil
        Gambar 4.11 Rancangan login untuk admin dan Pelamar
        4. Rancangan Tampilan Menu Contact
        Gambar 4.12 Rancangan login untuk admin dan Pelamar
        5. Rancangan Tampilan Beranda Adm, Pelamar dan Laporan
        Gambar 4.13 Rancangan login untuk admin dan Pelamar
        6. Rancangan Tampilan Formulir Pelamar
        Gambar 4.14 Rancangan login untuk admin dan Pelamar


        Setiap user yang mengakses sistem ini, harus memiliki akun, akun tersebut berfungsi sebagai hak akses bagi user. Tidak semua pegawai dapat membuka atau mengakses sistem ini. Berikut adalah penjelasan dari rancangan tampilan menu login yakni :
        a. Menu login berisi hak akses, username dan pasword
        b. Menu login hanya diperuntukan untuk user yang memiliki hak akses
        c. Menu login berfungsi untuk menjaga data pada sistem.


        Tampilan Sistem Diusulkan

        1. Tampilan Menu Utama
        Gambar 4.15 Tampilan Menu Utama
        2. Tampilan Menu Profil
        Gambar 4.16 Tampilan Menu Profil
        3. Tampilan Contact
        Gambar 4.17 Tampilan Menu Contact
        4. Tampilan Login Adm
        Gambar 4.18 Tampilan Login Adm
        5. Tampilan Beranda Adm
        Gambar 4.19 Tampilan Beranda Adm
        6. Tampilan Login Pelamar
        Gambar 4.20 Tampilan Login Pelamar
        7. Tampilan Beranda Pelamar
        Gambar 4.21 Tampilan Beranda Pelamar
        8. Tampilan Formulir Pelamar
        Gambar 4.22 Tampilan Formulir Pelamar
        9. Tampilan Cetak Formulir Pelamar
        Gambar 4.23 Tampilan Cetak Formulir Pelamar
        10. Tampilan Laporan Pelamar
        Gambar 4.24 Tampilan Laporan Pelamar


        Konfigurasi Sistem Usulan

        1. Spesifikasi Perangkat Keras (Hardware)
        1. Processor : AMD A10-7400P Radeon R6, 10 Compute Cores 4C+6G 2.50GHz
        2. RAM :4.00 GB(3.45GB usable)
        3. SystemType : 64-bit d.Monitor : 14 inci
        4. Harddisk : 500 GB
        5. Mouse : USB


        2. Spesifikasi Perangkat Lunak (Software)
        1. Windows 7
        2. Microsoft Office 2007
        3. XAMPP d.Chrome
        4. MySQL
        5. PHP


        3. Hak Akses (Brainware)
        1. Admin
        2. Karyawan


        Blackbox Testing

        Metode Blackbox Testing merupakan pengujian program yang mengutamakan pengujian terhadap kebutuhan fungsi dari suatu program. Tujuan dari metode Blackbox Testing ini adalah untuk menemukan kesalahan yang ada pada sebuah program. Pengujian dengan metode Blackbox Testing dilakukan dengan cara memberikan sejumlah input pada program. Input tersebut kemudian di proses sesuai dengan kebutuhan fungsionalnya untuk melihat apakah program tersebut dapat menghasilkan output yang sesuai dengan yang diinginkan dan sesuai pula dengan fungsi dasar dari program tersebut. Apabila dari input yang diberikan, proses dapat menghasilkan output yang sesuai dengan kebutuhan fungsionalnya, maka program yang dibuat sudah benar, tetapi apabila output yang dihasilkan tidak sesuai dengan kebutuhan fungsionalnya, maka masih terdapat kesalahan pada program tersebut, dan selanjutnya dilakukan penelusuran perbaikan untuk memperbaiki kesalahan yang terjadi.


        1.Pengujian Blcak Box
        Tabel 4.6 Tabel Pengujian Login dan Formulir Pendaptaran


        Jadwal Penelitian

        Tabel 4.7 Tabel Jadwal Penelitian


        Estimasi Biaya

        Tabel 4.8 Tabel Estimasi Biaya


        BAB V

        PENUTUP

        Kesimpulan

        Berdasarkan hasil analisa sistem yang sedang berjalan dapat kami simpulkan bahwa sistem Inventarisasi Perlengkapan Petugas Keamanan Penerbangan (Aviation Security) di Terminal 3 Bandara Soekarno-Hatta pada PT. Angkasa Pura II (Persero) masih bersifat manual atau belum terkomputerisasi. Sehingga menyebabkan hal-hal sebagai berikut :
        1. Tingkat keakuratan dan kecepatan untuk mendapatkan informasi mengenai keberadaan perlengkapan Petugas Keamanan Penerbangan (Aviation Security) sangat rendah / minim.
        2. Sering terjadi kekeliruan dalam proses pencatatan laporan data perlengkapan Petugas Keamanan Penerbangan (Aviation Security) sehingga sering terjadi data inkonsistensi dalam laporan kegiatan harian maupun bulanan.
        3. Apabila terjadi kehilangan terhadap perlengkapan Petugas Keamanan Penerbangan (Aviation Security) maka akan sulit untuk menemukannya.


        Saran

        Adapun saran - saran yang dapat dijadikan masukan untuk meningkatkan kinerja sistem inventarisasi perlengkapan petugas Keamanan Penerbangan (Aviation Security) di Terminal 3 Bandara Soekarno-Hatta pada PT. Angkasa Pura II (Persero) adalah mengembangkan sistem yang sedang berjalan saat ini dengan sistem informasi yang terkomputerisasi sehingga tidak ada lagi terjadi kesalahan atau kekeliruan dalam pendataan atau inventarisasi perlengkapan dengan demikian informasi yang didapat lebih akurat dan cepat guna mendukung kebutuhan pihak – pihak yang berkepentingan.

        DAFTAR PUSTAKA

        1. 1,0 1,1 Miki Mania, Bambang Eka Purnama, Sukadi. 2016. “Sistem Informasi Penggajian Karyawan Mitra Karya Prima Di Pembangkit Listrik Tenaga Uap 1 Pacitan”. Jurnal Software Engineering, Vol 2 No 1 (2016).
        2. Endang Kuswati, Sukkadi. 2013. “Pembangunan Sistem Informasi Penerimaan Siswa Baru Sekolah Menengah Kejuruan (SMKN) 2 DONORJO kabupaten Pacitan”. Jurnal Penelitian Engineering dan Edukasi, Vol 5 No 2 (2013)
        3. Muhamad Muslihudin, Oktafianto. 2016. “Analisa dan Perancangan Sistem Informasi Menggunakan Model Terstruktur dan UML”. Yogyakarta, (2016)
        4. Julanto Sunu Punjul Tyoso. 2016. “Sistem Informasi Manajemen”. Yogyakarta, Mei 2016.
        5. Muhaimin, Arief Maulana, Michail Jose, Lyssa Ratauli, Hanipan Sauwa. 2015. “Aplikasi Prototype Sistem Informasi Penerimaan Siswa Baru Pada SMK Yuppentek 1 Tangerang Berbasis Web”. Jurnal Semnasteknomedia Online, Vol 3, No 1 (2015).
        6. 6,0 6,1 Syaifudin, Bambang Eka Purnama, Indah Uly Wardati. 2013. “Sistem Informasi Penggajian Karyawan Pada Toko Winscom Kabupatem Pacitan Dengan menggunakan Program PHP”. Jurnal Networking and Security, Juli (2013).
        7. 7,0 7,1 Dedi Irawan, M.E.,Sy, Siska Novita. 2014. “Sistem Informasi Manajemen Rumah Sakit Harapan Bunda Pringsewu Lampung”. Jurnal TAM (Technology Acceptance Model), vol 2 Juli (2014).
        8. Jeperson Hutahaean. 2014. “Konsep Sistem Informasi”.Yogyakarta. Agustus 2014.
        9. Arie Widya Saputra, Imam Bukhori. 2014. “Perancangan Sistem Informasi Penggajian Pada Sekolah Menengah Pertama (SMP) PGRI Kebonagung”. Jurnal Networking and Security, Vol 3 No 3 (2014).
        10. Yulia Djahir dan Dewi Pratita. 2014. “Bahan Ajar Sistem Informasi Manajemen”. Yogyakarta, Desember 2014.
        11. Lusyani Sunarya, Mukti Budiarto, Jasmine Dara Assyifa. 2015. “Keefektifan Media Komunikasi Visual Sebagai Penunjang Promosi Pada Perguruan Tinggi Raharja”. Jurnal CCIT, Vol.9 No.1 – September 2015.
        12. Sri Mulyani NS, Ak., CA. 2016. “Analisis dan Perancangan Sistem Informasi Manajemen Keuangan Daerah”. Bandung, April 2016.
        13. Elisabet Yunaeti Anggraeni, Rita Irviani. 2017. “Pengantar Sistem Informasi”. Yogyakarta, (2017).
        14. Fadila Ariesta. 2013. “Pengaruh Kualitas Sumberdaya Manusia, Pemanfaatan Teknologi Informasi, dan Pengendalian Intern Akuntansi Terhadap Nilai Informasi Pelaporan Keuangan Pemerintah Daerah”. Jurnal Akuntansi, Vol 1, No 1 (2013).
        15. Jeperson Hutahaean. 2014. “Konsep Sistem Informasi”. Yogyakarta. Agustus 2014.
        16. Endang Kuswati, Sukkadi. 2013. “Pembangunan Sistem Informasi Penerimaan Siswa Baru Sekolah Menengah Kejuruan (SMKN) 2 DONORJO kabupaten Pacitan”. Jurnal Penelitian Engineering dan Edukasi, Vol 5 No 2 (2013)
        17. Arie Widya Saputra, Imam Bukhori. 2014. “Perancangan Sistem Informasi Penggajian Pada Sekolah Menengah Pertama (SMP) PGRI Kebonagung”. Jurnal Networking and Security, Vol 3 No 3 (2014).
        18. Dimas Bhirawa Maharisna, Mochammad Al Musadieq, Heru Susilo. 2017. “Analisis dan Desain Sistem Informasi Transportasi Dengan Metode Vogel’s Approximation (Studi Kasus pada UD. Sumber Jaya Grosir Malang)”. Jurnal Administrasi Bisnis (JAB), Vol.43 No.2 Februari 2017.
        19. Chrismantya Dwi Satriya Nugroho, Endang Siti Astuti, Riyadi. 2017. “Analisis dan Desain Sistem Informasi Penggajian Karyawan (Studi Pada Unit Pusat PT.Perdana Fajar Mandiri Sidoarjo)”. Jurnal Administrasi Bisnis (JAB), Vol.47 No.2 Juni 2017.
        20. Maimunah, Dedeh Supriyanti, Hendrian. 2017. “Aplikasi Sistem Order Online Berbasis Mobile Android pada Outlet Pizza Hut Delivery”. Jurnal Semnasteknomedia Online, Vol 5, No 1 (2017)
        21. Abdul Khair Tarigan, Surya Darma Nasution, Suginam, Abdul Karim. 2016. “Aplikasi Pembelajaran Citra Dengan Menggunakan Metode Computer Assisted Instruction (CAI)”. Jurnal Riset Komputer (JURIKOM), Vol 3, No 4, Agustus 2016.
        22. Nency Extise Putri. 2016. “Sistem Pakar Kerusakan Hardware Komputer Dengan Metode Forward Chaining”. Jurnal Momentum, Vol 18, No 2, Agustus 2016.
        23. Siti Rahayu, Joni Devitra. 2017. “Analisis dan Perancangan Sistem Informasi Akuntansi Kas pada Satker PSP.TP Dinas Pertanian Tanaman Pangan Provinsi Jambi”. Jurnal Manajemen Sistem Informasi, Vol 2, No 1, Maret 2017.
        24. Nasril, Adri Yanto Saputra. 2016. “Rancang Bangun Sistem Informasi Ujian Online”. Jurnal Lentera ICT, Vol 3, No 1, Mei (2016).
        25. Eko Budi Setiawan. 2016. “Pembangunan Sistem Informasi Pengelolaan Kerja Praktek di Perguruan Tinggi”. Jurnal Ultima Infosys, Vol 7, No 1, Juni 2016.
        26. Nani Purwati, Noor Hasan. 2016. “Perancangan Sistem Informasi Administrasi Tamu Hotel (Studi Kasus Pada Hotel Ganesha Purworejo)”. Jurnal Engineering dan Edukasi, Vol 8, No 1, 2016.
        27. Faishal Faruq. 2017. “Aplikasi Informasi Akademik Berbasis Web di SMP Negeri 2 Baleendah”. Jurnal e-Proceeding of Applied Science, Vol 3, No 3, Desember (2017).
        28. Muhammad Iqbal Dzulhaq, Sutarman, Sefti Wulandari. 2017. “Sistem Pendukung Keputusan Penerimaan Siswa Baru dengan Metode Simple additive weighting di SMK Kusuma Bangsa”. Jurnal Sisfotek Global, Vol 7, No 2, September 2017.
        29. Hadiyati Mutmainah. 2017. “Pengembangan Sistem Informasi Penerimaan Peserta Didik Baru (PPDB) Berbasis Web Tahun Ajaran 2017/2018 di SMP PGRI 9 Maos”. Jurnal Elektronik Pendidikan Teknik Elektronika, Vol 6, No 6 (2017).
        30. Otto Fajarianto, Muchammad Iqbal, Jaka Tubagus Cahya. 2017. “Sistem Penunjang Keputusan Seleksi Penerimaan Karyawan Dengan Metode Weighted Product”. Jurnal Sisfotek Global, Vol 7, No 1, Maret 2017.
        31. Andri Yanto, Ernes Cahyo Nugroho. 2015. “Sistem Informasi Shonia Fashion Store Berbasis Client Server Pada Jaringan Man”. Jurnal Ilmiah Go Infotech, Vol 21, No 1, Juni 2015.
        32. Susi Indriyani, Selvy Mardiana. 2016. “Pengaruh Penanganan Keluhan (complaint Handling) Terhadap Kepercayaan dan Komitmen Mahasiswa pada Perguruan Tinggi Swasta di Bandar Lampung”. Jurnal Bisnis Darmajaya, Vol 2, No 1, Januari 2916.
        33. Dwi Ayu Suryani, 2017. “Pengaruh Penanganan Keluhan, Kepercayaan, dan Kepuasan Terhadap Loyalitas Anggota Koperasi Wanita (KOPWAN) “Sejahtera” Desa Gayam KEcamatan Gurah”. Jurnal Simiki-Economic, Vol 1, No 5, (2017).
        34. Sri Mulyani NS, Ak., CA. 2016. “Analisis dan Perancangan Sistem Informasi Manajemen Keuangan Daerah”. Bandung, April 2016.
        35. Nency Extise Putri. 2016. “Sistem Pakar Kerusakan Hardware Komputer Dengan Metode Forward Chaining”. Jurnal Momentum, Vol 18, No 2, Agustus 2016.
        36. Arisandy Ambarawa, Moharto, Muhdar Abdurahman, Faisal Kamran. 2016. “Merakit, Menginstal dan Menggunakan Microsoft Office Word”. Yogyakarta, Mei 2016.
        37. Fitri Marisa. 2017. “Web Programming (Client Side And Server Side)”. Yogyakarta, November 2017.
        38. Irma Kurnia Juliany, Muhammad Salamuddin, Yuni Kristina Dewi. 2018. “Perancangan Sistem Informasi E-Marketplace Bank Sampah Berbasis Web”. Jurnal Semnasteknomedia Online, Vol 6, No 1 (2018).
        39. Bayu Pratama Nugroho, Sherly Jayanti. 2017. “Implementasi Sistem Informasi Berbasis Web (Studi Kasus Gereja GKE SION Palangkaraya)”. Jurnal Saintekom, Vol 7, No 2, September 2017.
        40. Rohmat Taufiq, Maulana Reza Fahlevi. 2017. “Perancangan Sistem Pendukung Keputusan Penerima Beasiswa Menggunakan Metode SAW Pada SMP YUPPENTEK 1 Legok”. Jurnal Teknik, Vol 6, No 2 (2017).
        41. 41,0 41,1 Santoso, Radna Nurmalina. 2017. “Perencanaan dan Pengembangan AplikasiAbsensi Mahasiswa Menggunakan Smart Card Guna Pengembangan Kampus Cerdas (Studi Kasus Politeknik Negeri Tanah Laut)”. Jurnal Integrasi, Vol 9, No 1, April 2017.
        42. Ahmadi. 2014. “Aplikasi Visual Basic Berbasis Client Server Pada Perpustakaan SMA N 1 TALANGPADANG”. Jurnal KMSI, Vol 2, No 1 (2014).
        43. 43,0 43,1 Agus Hariyanto. 2017. “Membuat Aplikasi Computer Based Testc Dengan PHP, MySQLi dan Bootstrap”. Yogyakarta, Maret 2017.c
        44. Yesica Aprilian. 2015. “Sistem Informasi Penyewaan Kamar Pada Hotel Candra Kirana”. Jurnal Speed, Vol 7, No 2 (2015).
        45. Radia Afnur, Titi Sriwahyuni, Ahmaddul Hadi. 2016. “Rancang Bangun Aplikasi Sistem Pakar Untuk Diagnosis Kerusakan Sepeda Motor Matic Menggunakan Metode Forward Chaining”. Jurnal VOTEKNIKA, Vol 4, No 2 (2016).
        46. Ni Ketut Amylia Pramasari, Bambang Hadi Kartiko, Gerson Feoh. 2017. “Rancang Bangun Aplikasi Tracer Medical Record File Berbasis Hypertext Preprocessor Di Rumah Sakit Umum Daerah (RSUD) Wangaya Kota Denpasar”. Jurnal Teknologi Informasi dan Komputer, Vol 3, No 1, Januari 2017.
        47. 45) Usamah Ash-Shidiq, Rumani, Randy Erfa Saputra. 2017. “Perancangan Aplikasi Smartphone Android Sebagai Pengendali Jarak Jauh Pada Sistem “SMART BABY MONITORING””. Jurnal E-Proceeding of Engineering, Vol 4, No 2, Agustus 2017.
        48. Suyatno Budhiharjo, Syamsul Setiawan. 2015. “Rancang Bangun Kuisioner Online Mahasiswa Akademi Telkom Jakarta”. Jurnal ICT Penelitian dan Penerapan Teknologi, Vol 6, No 10 (2015).
        49. Nissa Almira Mayangky, Suharyanto. 2018. “Perancangan Sistem Informasi Sentra Pelayanan Kepolisian Terpadu pada Polsek Citeureup Cimahi”. Jurnal SISFOKOM, Vol 7, No 1, Maret 2018.
        50. Aulia Fitrul Hadi. 2018. “Analisa Ketangkapan Daya Ingat Anak Dengan Menggunakan Game Edukasi Non Player Character “ANI!” Berbasis Android”. Jurnal PSYCHE, Vol 11, No 1, Januari 2018.
        51. Johni S Pasaribu. 2017. “Penerapan Framework YII Pada Pembangunan Sistem PPDB SMP BBPI Baleendah Kabupaten Bandung”. Jurnal Ilmiah Teknologi Informasi Terapan, Vol 3, No 2, April 2017.
        52. Tutik Lestari, Agustinus Eko Setiawan, Heru Prasetiawan. 2017. “Perancangan Sistem Informasi Scheduling SIT (System Integration Test) Berbasis Web Pada PT. COllega Inti Pratama”. Jurnal TAM, Vol 8, No 1, Juli 2017.
        53. Aniek Suryanti Kusuma, Welda. 2017. “Sistem Monitoring Dalam Penanganan Kerusakan Peralatan Elektronik di STMIK STIKOM Indonesia”. Jurnal Ilmiah Teknologi dan Informasi Asia, Vol 11, No 1, Februari 2017.
        54. Akbar Muhammad Arif, Elis Hernawati, Ferra Arik Tridalestari. 2017. “Aplikasi Monitoring Proses Belajar Mengajar Berbasis Web Di SMK Telkom Bandung”. Jurnal E-Proceeding of Applied Science, Vol 3, No 3, Desember 2017.
        55. Annisa Tamara, Reza Budiawan, Ady Purna Kurniawan. 2018. “Aplikasi Pembelajaran Keanekaragaman Budaya dan Suku Untuk Siswa Kelas 5 SDI AL- AZHAR 7 Sukabumi”. Jurnal EProceeding of Applied Science, Vol 4, No 1, Maret 2018.
        56. Wilna Maulani, Ady Purna Kurniawan, Siska Komala Sari. 2017. “Aplikasi Pembelajaran Berbasis Jejaring Sosial DI SMA NEGERI SINGAPARNA”. Jurnal E-Proceeding of Applied Science, Vol 3, No 3, Desember 2017.
        57. M.Iqbal Dzulhaq, Rahmat Tullah, Putra Satia Nugraha. 2017. “Sistem Informasi Akademik Sekolah Berbasis Kurikulum 2013”. Jurnal SISFOTEK GLOBAL, Vol 7, No 1, Maret 2017.
        58. Jesa Ariawan, Sri Wahyuni. 2015. “Aplikasi Pengajuan Lembur Karyawan Berbasis Web”. Jurnal SISFOTEK GLOBAL, Vol 5, No 1, Maret 2015.
        59. Michael Ferdinand Hutabarat, Sri Setyaningsih, Arie Qur’ania. 2017. “Sistem Komputerisasi Data Suku Cadang Kendaraan Bermotor Roda Dua Berbasis Web”. Jurnal Online Mahasiswa (JOM) Bidang Ilmu Komputer/ Informatika, Vol 1, No 1 (2017).
        60. Ageng Setiani Rafika, Mukti Budiarto, Wahyu Budianto. 2015. “Aplikasi Monitoring Sistem Absensi Sidik Jari Sebagai Pendukung Pembayaran Biaya Pegawai Terpusat Dengan SAP”. Jurnal CCIT, Vol 8, No 3, Mei 2015.
        61. Anggi Bingar Kusuma, Lies Yulianto. 2014. “Pembuatan Website Monitoring Keluhan Pelanggan Pada PT. Telkom Unit Layanan Ngadirojo”. Jurnal Networking and Security, Vol 3, No 4 (2014).
        62. Muhammad Ravi Sofyan, Emi Iryanti. 2018. “Aplikasi Penanganan Keluhan Mahasiswa Menggunakan Metode Prototipe”. Jurnal Semnasteknomedia Online, Vol 6, No 1 (2018).
        63. Muhammad Rizal Setiawan. 2015. “Keefektifan Penanganan Keluhan (Complaint Handling) di Dinas Kependudukan dan Catatan Sipil Kota Surabaya”. Jurnal Kebijakan dan Manajemen Publik, Vol 3, No 3 (2015).
        64. Resi Octovianisa Putri, Berto Mulia Wibawa, Titah Laksamana. 2017. “Identifikasi Permasalahan Komplain Pada E-Commerce Menggunakan Metode Fishbone”. Jurnal Sains dan Seni ITS, Vol 6, No 1 (2017).
        65. Ms. Sneha Alve, Ms. Vishakha Babardesai, Ms. Sneha Bhosale, Ms. Siddhi Kapadi, Prof. Atul. B. Yadav. 2017. “Web Application for Complaint Tracking and Resolving”. International Research Journal of Engineering and Technology, Vol 4 Issue 4.
        66. Rossmann, Alexander. 2015. “Consumer Complaint Handling: Social Media Channel Versus Traditional Channel”. Journal AMA Educator Proceedings, Vol 26.
        67. Alexandra Simon, Piotr Kafel, Pawel Nowicki, Marti Casadesus. 2015. “The Development of Complaints Handling Standards in SPA Companies: a Case Study Analysis in SPAIN”. International Journal for Quality Reseacrh, Vol 9, No 4.
        68. Wali, Andy Fred ; Wright, Len Tiu. 2016. “Customer Relationship Management And Service Quality : Influences in Higher Education”. Journal of Customer Behaviour, Vol 15, No 1.
        69. Ching Hung Lee, Yu Hui Wang, Amy J.C Trappey. 2015. “Ontology-Based Reasoning for The Intelligent Handling of Customer Complaints”. Journal Computers & Industrial Engineering, Vol 84.