Si1411482303

Dari widuri
Lompat ke: navigasi, cari

PERANCANGAN SISTEM INFORMASI PENANGANAN

KELUHAN HARDWARE BERBASIS WEBSITE PADA

PT.ARGO PANTES TANGERANG


SKRIPSI


Logo stmik raharja.jpg


Disusun Oleh :


NIM
: 1411482303
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 INFORMASI PENANGANAN KELUHAN

HARDWARE BERBASIS WEBSITE PADA PT.ARGO PANTES

TANGERANG



Disusun Oleh :

NIM
: 1411482303
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 INFORMASI PENANGANAN KELUHAN

HARDWARE BERBASIS WEBSITE PADA PT.ARGO PANTES

TANGERANG


Dibuat Oleh :

NIM
: 1411482303
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
: 1411482303
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 INFORMASI PENANGANAN KELUHAN

HARDWARE BERBASIS WEBSITE PADA PT.ARGO PANTES

TANGERANG

Disusun Oleh :


NIM
: 1411482303
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. 1411482303

 

*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 Dr. 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 :

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

    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

    Analisa Organisasi

    Sejarah Singkat PT. Argo Pantes Tangerang

    PT. Argo Pantes (Perseroan) bergerak dalam bidang industri tekstil, dengan menghasilkan tekstil yang berkualitas tinggi dengan menggunakan bahan yang terbuat dari katun dan bahan dari katun campuran antara bahan kapas dan polyester. Perseroan ini berdiri semenjak 1977 oleh bapak The Ning King dan H.Musa, dan menjadi salah satu industri tekstil yang mencangkup pemintalan, pertenunan dan pencelupan. Perseroan ini dulunya beralokasi di Salatiga Jawa Tengah dengan nama awal perusahaan yaitu PT. Daya Manunggal. Pada tanggal 22 Juli 1972 perseroan ini meresmikan PT. Daya Manunggal, sebagai pabrik tenun baru dengan luas tanah 52 hektar dan berkator pusat di jalan Pintu Kecil no. 42 Jakarta. Melalui berbagai pertimbangan kenapa mereka lebih memilih Kota Tangerang, yaitu:

    1. Kota Tangerang merupakan salah satu kota industri yang berada di Jawa Barat dan saat ini masuk dalam Provinsi Banten, dengan saat itu tersedia lahan yang cukup untuk di bangun lokasi industri.
    2. Adanya lahan lokasi yang cukup murah untuk mendirikan sebuah industri.
    3. Berlokasi di jalan utama Kota Tangerang.
    4. Lokasinya juga lumayan dekat dengan sungai cisadane dan sehingga dapat memudahkan dalam pengambilan air serta pembuangan limbah yang telah selesai diolah kembali.
    5. Bertempat dekat dengan daerah ibukota negara yang telah menjadi induk pemerintah dan perdagangan.

    PT. Argo Pantes, dan berkantor pusat di Wisma Argo Manunggal lt.2 Jl.Jend.Gatot Subroto Kav.22 Jakarta 12930. Dimana saat pengurusan perusahaannya dipegang oleh Dewan Komisaris : bapak The Ning King, Presiden Direktur : bapak The Nicholas dan Sekertaris : Ibu Tini. Mengingat telah tidak memungkinkan lagi untuk melakukan perluasan daerah pabrik di Tangerang, maka tanggal 31 Mei 1990. PT. Argo Pantes membangun pabrik baru di Bekasi, Jawa Barat, di daerah Industri Town Estate MM2100, Desa Grandmekar, Cibitung, Bekasi, Jawa Barat, dengan mengutamakan produksi di bidang spinning (permintalan) sebanyak 2 unit produksi atau yang kini di sebut dengan spinning 4 dan spinning 5. Saat ini Argo Pantes merupakan suatu nama yang bersatu dengan mutu produksi tekstil serta mempunyai hubungan yang luas baik di dalam negeri ataupun di luar negeri. Perseroan merupakan salah satu penyumbang terpenting pada perolehan hasil ekspor Indonesia dalam sector non migas selain dasar untuk mempermudah pengelolaan dan manajemennya. Guna mempermudah pengelolaan dan memperluas usaha. Direksi PT, Argo Pantes merasa terpanggil dan hendak menyertakan sumber dana atas masyarakat baik nasional ataupun internasional, dimana itu merupakan tata laksana menuju GO Publik atau. PT. Argo Pantes merupakan bagian dari Argo Manunggal Group yang sudah mendaftarkan sahamnya kepada Bursa Efek Manunggal dan Bursa Efek Surabaya pada tanggal 7 Januari 1991. Dalam bentuk pengembangan jenis produk guna memenuhi tuntutan pasar serta pemanfaatan tanah semaksimal mungkin, saat tanggal 11 Mei 1991 di remikannya PT. Argo Beni dan PT. Argo Fajar yang berposisi di sebelah utara PT. Argo Pantes. Dengan efisiennya penggabungan PT. Bursa Efek Jakarta bersama PT. Bursa Efek Surabaya yang lalu berubah nama menjadi PT. Bursa Efek Indonesia (“BEI”) pada tanggal 30 November 2007, saat ini saham perseroan yang sudah di keluarkan dan di bayarkan penuh sejumlah 355.557.450 saham yang terdokumentasi di BEI tanggal 1 Desember 2007.

    Visi dan Misi

    Visi PT. Argo Pantes

    Menjadi pabrik Tekstil Kaliber dunia yang memakai Sumber Daya Manusia dan Teknologi terbaik, memproduksi produk dan pelayanan yang berkualitas. Dengan menjadi penghasil tekstil terpadu dan terkemuka di Indonesia yang memproduksi produk berkualitas, ramah lingkungan dan mengarah pada kepuasan pelanggan.

    Misi PT. Argo Pantes

    1. Meningkatkan kentungan secara maksimal dengan menciptakan produk-produk berkualitas tinggi.
    2. Memberikan pelayanan yang terbaik.
    3. Pemanfaatan seluruh sumber daya.
    4. Memperkuat kerjasama dan meningkatkan pangsa pasar.
    5. Meningkatkan efesiensi dan produktivitas dengan memakai prinsip ”Best Practice”.
    6. Menyediakan produk dan pelayanan yang terbaik untuk para pelanggan.
    7. Meningkatkan tata usaha Perusahaan yang Biak (Good Corporate Governance).
    8. Berperan aktif bagi pertumbuhan ekonomi Nasional.

    Sturktur Organisasi

    Organisasi merupakan sekumpulan orang (dua atau lebih) yang secara resmi dipersatukan dalam suatu kolaborasi untuk memperoleh sebuah tujuan yang telah direncanakan. Struktur organisasi ialah susunan bagian - bagian (unit-unit kerja) dalam organisasi. Struktur organisasi menandakan adanya pemecahan kerja serta menunjukan bagaimana fungsi-fungsi atau kegiatan-kegiatan yang berbeda-beda tersebut diintegrasikan (koordinasi). Selain dari pada itu struktur organisasi pun menunjukan pengkhususan pekerjaan, saluran perintah serta penyampaian laporan.

    Agar terciptanya suatu hubungan yang harmonis dan terpadu, maka dibuatlah struktur organisasi dan uraian tugas.

    Struktur organisasi merupakan hal penting dalam perusahaan, yang menggambarkan hubungan wewenang antara atasan dan bawahan. Masing-masing fungsi mempunyai wewenang dan tanggung jawab yang melekat sesuai dengan ruang pekerjaan agar tujuan dan sasaran perusahaan dapat terlaksana melalui efesiensi dan efektivitas kerja.

    Gambar 3.1 Struktur Organisasi


    Uraian Tugas

    Bagi Perseroan, penerapan prinsip tata kelola perusahaan yang baik dilaksanakan secara dinamis dan menyesuaikan perkembangan yang ada serta berpegang teguh pada prinsip keadilan, tanggung jawab, akuntabilitas dan transparansi yang meliputi:

    1. Dewan Komisaris
    2. Dewan Komisaris Perseroan terdiri atas 1 (satu) Komisaris Utama dan 4 (empat) Komisaris yang 2 (dua) diantaranya adalah Komisaris Independen. Tugas dan wewenang Dewan Komisaris sesuai dengan mandat yang diberikan oleh para Pemegang Saham adalah sebagai berikut:

      1. Melakukan tugas dan wewenang serta tanggung jawabnya sesuai dengan ketentuan yang terdapat pada Anggaran Dasar Perseroan, keputusan Rapat Umum Pemegang Saham (RUPS) dan Undang- Undang yang berlaku.
      2. Melakukan pengawasan jalannya pengurusan Perseroan serta memberikan nasihat kepada Direksi.
      3. Aktif dalam mengikuti perkembangan Perseroan.
      4. Memberikan pendapat dan saran yang terkait dengan permasalahan yang dihadapi Perseroan.
      5. Memberikan persetujuan yang terkait dengan rencana bisnis yang dilakukan Perseroan yang telah disetujui dalam RUPS.
      6. Melaporkan dengan segera kepada RUPS jika terjadi penyalahgunaan wewenang hingga menyebabkan turunnya kinerja Perseroan.
      7. Memantau pelaksanaan tata kelola perusahaan yang baik yang telah dilakukan Perseroan.
      8. Melakukan pengawasan atas rencana kerja dan anggaran Perseroan yang telah mendapat persetujuan dari Dewan Komisaris.
      9. Melakukan kajian yang menyeluruh terhadap rencana kerja serta strategi bisnis yang akan dilaksanakan Perseroan.
      10. Melakukan pertemuan dengan Dewan Komisaris dan atau dengan Dewan Direksi secara periodik untuk membahas laporan berkala Perseroan.
    3. Dewan Direksi
    4. Pada tahun 2012, jajaran Direksi yang dimiliki Perseroan terdiri atas 1 (satu) Direktur Utama dan 3 (tiga) Direktur. Dalam melaksanakan tugasnya, Direksi senantiasa mengacu pada ketentuan Undang-Undang, Anggaran Dasar Perseroan yang berlaku serta telah menerapkan tata kelola perusahaan yang baik. Tanggung jawab Direksi adalah sebagai berikut:

      1. Memastikan pelaksanaan setiap kegiatan usaha sesuai dengan visi dan misi Perseroan.
      2. Menyiapkan secara menyeluruh rencana kerja, anggaran tahunan serta rencana bisnis yang akan dilakukan Perseroan, yang selanjutnya akan dimintakan persetujuannya di dalam RUPS.
      3. Menjalankan setiap kegiatan usaha dengan selalu menerapkan prinsip tata kelola perusahaan yang baik.
      4. Menyediakan serta memelihara sistem administrasi Perseroan dengan baik dan benar.
      5. Mengelola sumber daya yang tersedia dengan melakukan perbaikan sistem secara periodik hingga mencapai hasil yang lebih baik.
      6. Melaporkan secara berkala jalannya kepengurusan Perseroan kepada Dewan Komisaris dan Pemegang Saham sesuai dengan cara yang telah ditetapkan dalam Anggaran Dasar Perseroan
      7. Menghindari setiap benturan kepentingan yang bisa terjadi dalam hal praktik penyelenggaraan Perseroan.
      8. Menjalankan kepengurusan Perseroan dengan menerapkan nilai keterbukaan dalam segala bidang usaha yang terkait dengan rencana kerja Perseroan.
    5. Komite Audit
    6. Agar dapat membantu pelaksanaan tugas-tugas Dewan Komisaris, Perseroan juga telah membentuk Komite Audit yang beranggotakan 3 (tiga) orang dengan 1 (satu) Ketua.

    7. General Manager
      1. Menetapkan tugas wewenang kepala departemen serta meminta pertanggungjawaban dari kepala departemen.
      2. Menentukan keputusan mengenai langkah kerja.
      3. Memberikan pertanggungjawaban dan laporan dari direktur.
    8. Kepala Departemen Huma Resources Development dan General Approval
      1. Melakukan perekrutan, pengangkatan dan pemberhentian karyawan.
      2. Bertanggungjawab mengatur stok barang yang tidak terpakai lagi karena rusak.
      3. Membawahi dan mengawasi kinerja kepala bagian.
      4. Memberikan laporan pertanggungjawaban kepada manajer.
    9. Kepala Departemen IT
      1. Membuat, mengembangkan dan menjaga aplikasi yang ada di perusahaan.
      2. Bertanggungjawab atas software dan hardware yang ada di perusahaan.
      3. Memberikan laporan pertanggungjawaban kepada manajer.
    10. Kepala Departemen Keuangan, Akunting dan Perpajakan (Finance, Accounting & Tax)
      1. Membuat pembukuan atas stok barang masuk dan keluar.
      2. Membuat invoice untuk pelanggan.
      3. Melakukan penagihan atas pembayaran kepada pelanggan.
      4. Tanggungjawab dalam menentukan dana sesuai dengan kebutuhan.
      5. Bertanggung jawab dalam aktivitas perbankan dan mengenai pajak perusahaan.
      6. Memberikan laporan pertanggungjawaban kepada manajer.
    11. Kepala Departemen Produksi (Production)
      1. Melaksanakan kegiatan produksi berdasarkan order produksi atau penawaran.
      2. Bertanggungjawab atas kegiatan produksi perusahaan.
      3. Memberikan laporan pertanggungjawaban kepada manajer.
    12. Kepala Departemen Sekretaris Perusahaan dan Hukum (Corporation Secretary & Legal)
      1. Bertanggungjawab atas menjalankan fungsi kepatuhan dan administrasi pengambilan keputusan di dalam perusahaan dan melakukan fungsi komunikasi dalam rangka membangun goodwill keluar perusahaan.
      2. Memberikan laporan pertanggungjawaban kepada manajer.
    13. Kepala Departemen Pemasaran dan Pengembangan produk (Marketing & Product Development)
      1. Bertanggungjawab atas pemasaran produk perusahaan serta melakukan pengembangan terhadap produk yang akan diproduksi selanjutnya.
      2. Memberikan laporan pertanggungjawaban kepada manajer.
    14. Kepala Departemen Operasional Komersil (Commercial Operation)
      1. Bertanggungjawab atas pengadaan kerja bagi outsourcing di dalam perusahaan.
      2. Memberikan laporan pertanggungjawaban kepada manajer.
    15. Kepala Departemen Pergudangan.
      1. Bertanggungjawab atas penerimaan, penyimpanan barang perusahaan berupa bahan baku, barang jadi dan barang suku cadang.
      2. Mendukung proses pengiriman barang kepada pelanggan.
      3. Memberikan laporan pertanggungjawaban kepada manajer.


    Analisa Prosedur Sistem Yang Berjalan

    Untuk menganalisis sistem yang berlangsung saat ini pada PT. Argo Pantes Tangerang, dalam pembutan request keluhan hardware, karyawan harus mengisi form request dan mengisi sesuai dengan permaslahan yang di hadapi dalam masalah hardware setelah itu harus meminta persetujuan kepada kepala bagian masing-masing, jika telah dipersetujui oleh kepala bagian lalu memberikan form tersebut kepada bagian yang bersangkutan seperti bagian IT yang sedang kita analisis sekarang, setelah itu bagian IT mengecek dan lalu memperbaiki masalah hardware tersebut, jika masalah sudah ditangani lalu memberikan informasi kepada karyawan dalam selesai atau tidak nya perbaikan, lalu bagian IT membuat laporan kegiatan dalam kegiatan seharinya bekerja kepada manajer IT. Dibawah ini merupakan suatu proses sistem yang sedang berjalan diperusahaan menggunakan Use Case Diagram, Sequance Diagram dan Activity Diagram.

    Analisa Sistem Yang Berjalan Pada Use Case Diagram

    Gambar 3.2 Use Case Diagram

    Berdasarkan Gambar 3.2 Use Case Diagram diatas terdapat :

    1. 1 (Satu) sistem yang mencangkup seluruh kegiatan yang sedang berjalan.
    2. 4 (Empat) Actor yang melakukan kegiatan, yaitu Karyawan, Kepala Bagian, Staff IT dan Manajer IT.
    3. 6 (Enam)Use Case yang dilakukan oleh actor.

    Analisa Sistem Yang Berjalan Pada Sequence Diagram

    Pada diagram ini biasanya menerangkan tentang kebiasaan kegiatan sistem yang sedang berjalan, penggambaran ini di namakan sequence diagram yaitu :

    Gambar 3.3 Sequence Diagram

    Berdasarkan Gambar 3.3 Sequence Diagram diatas terdapat :

    1. 4 (Empat) Actor yaitu : Karyawan, Kepala Bagian, Staff IT dan Manajer IT.
    2. 2 (Dua) LifeLine yaitu : Form Request dan Laporan.
    3. 6 (Enam) Message spesifikasi dari komikasi antar objek yang memuat informasi-informasi tentang aktifitas yang terjadi. Kegiatan yang biasa dilakukan oleh actor-actor.

    Analisa Sistem Yang Berjalan Pada Activity Diagram

    Activity Diagram menggambarkan berbagai alur aktivitas dalam sistem yang sedang berjalan saat ini, bagaimana masing-masing alur berawal sampai alur tersebut berhenti. Dalam penggambaran Activity Diagram pada aktifitas yang sedang berjalan sebagai berikut:

    Gambar 3.4 Activity Diagram

    Berdasarkan gambar 3.4 Activity Diagram di atas terdapat :

    1. 1 (Satu) Initial node yang merupakan awal kegiatan.
    2. 4 (Empat) Vertical Swimeline yaitu, Karyawan, Kepala bagian, Staff IT dan Manajer IT.
    3. 1 (Satu) Decision Node untuk menentukan persetujuan atau tidak dari permintaan perbaikan.
    4. 9 (Sembilan) Activity Diagram yang bisa dilakukan oleh unit.
    5. 1 (Satu) Final Node yang merupakan akhir dari kegiatan.

    Metode Analisa Sistem

    Analisa SDLC

    Perancangan website pada PT.Argo Pantes Tangerang digunakan dalam penelitian ini yaitu metode Software Development Life Cycle (SDLC) salah satunya adalah model prototype. Model prototype dapat digunakan untuk menyambungkan ketidakpahaman client mengenai hal teknis dan memperjelas spesifikasi kebutuhan yang diinginkan client kepada pengembang perangkat lunak. Terkadang client membayangkan kebutuhan yang diinginkan tetapi tidak tersepesifikasi secara detail dari segi masukkan, proses, dan keluaran. Dari segi lain seorang pengembang aplikasi harus menspesifikasikan sebuah kebutuhan secara detail dari segi teknis. Metode prototype dimulai dari mengumpulkan kebutuhan client terhadap sistem informasi yang ingin dibuat. Kemudian dilakukan pembuatan prototype supaya client lebih terbayang dengan apa yang diinginkan. Sistem informasi ini biasanya menyediakan tampilan dengan simulasi alur perangkat lunak sehingga tampak seperti sistem informasi yang sudah jadi. Lalu prototype ini dipertimbangkan oleh user sampai menemukan spesifikasi yang diinginkan.Pada perancangan sistem informasi penanganan keluhan hardware berbasis website dengan menggunakan metode pengembangan prototype memiliki beberapa tahapan yang akan dilakukan yaitu :

    1. Analisis Kebutuhan
    2. Pembuatan Prototype
    3. Evaluasi Prototype
    4. Coding sistem
    5. Pengujian sistem
    6. Evaluasi sistem
    7. Penggunaan sistem

    Analisis Kebutuhan

    Tahap analisis kebutuhan merupakan suatu tahap awal dilakukannya penelitian. Penulis melakukan analisis agar dapat mengetahui seluruh kebutuhan yang diperlukan dalam proses pengembangan sistem. Pengembangan sistem yang dilakukan ialah sistem penanganan keluhan hardware, yang sebelumnya sistem penanganan keluhan ini hanya menggunakan media kertas yang terkadang tidak jelas dalam penulisan dan mudah hilang. Sistem informasi pada penanganan keluhan ini, dapat membuat form keluhan yang dapat mempermudahkan dalam meminta perbaikan. Sistem keluhan ini hanya menyediakan jenis keluhan hardware saja. Karena dalam penelitian ini client ingin setiap user yang meminta perbaikan harus mendapat ijin dari atasanya, jika user tidak mendapat ijin maka keluhan tersebut tidak dapat diproses oleh sistem. Selanjutnya mulai melakukan pembuatan prototype pada sistem informasi penanganan keluhan hardware.

    Pembuatan Prototype

    Setelah mendapatkan serta mengetahui seluruh kebutuhan yang diperlukan dalam pengembangan sistem informasi, maka dilakukan tahap pembuatan prototype. Dalam tahap ini akan mendesain form penanganan keluhan dengan memberi jawaban dari hasil yang diinginkan. Fungsi yang diinginkan :

    1. Fungsi untuk menvalidasi
    2. Fungsi untuk menghasilkan koneksi database yang telah tersimpan dikomputer pengguna
    3. Fungsi untuk melihat data keseluruhan permintaan keluhan masuk
    4. Fungsi untuk dapat menerima atau menolak permintaan keluhan hardware

    Evaluasi Prototype

    Evaluasi dilakukan dengan mengadakan diskusi kepada pihak client. Diskusi yang dibicarakan yaitu tentang kelayakan dan kesesuaian prototype yang dibuat kepada pihak client. Kelayakan dan kesesuaian merupakan kelengkapan fungsi-fungsi atau ketersediaan yang terdapat pada prototype sudah sesuai atau belum dengan yang diinginkan. Jika prototype telah sesuai, maka pengembangan selanjutnya peng-coding-an sistem.

    Coding Sistem

    Setelah prototype yang dibangun kemudian dievaluasi dan sesuai dengan apa yang diteliti, maka dilakukan proses coding. Pada tahap ini prototype yang telah disepakati berupa penanganan keluhan hardware yang akan dibuat sistem informasi dalam bahasa pemograman PHP, MySQL. PHP merupakan script yang digunakan untuk membuat halaman website yang ada pada sistem ini, sedangkan MySQL merupakan pengolahan database.

    Pengujian Sistem

    Sistem informasi yang telah selesai dibangun melalui tahap coding, kemudian diuji. Hal ini merupakan tahap untuk memastikan bahwa perangkat lunak yang telah dibuat dapat digunakan dengan baik dan telah layak dipakai atau perlu disempurnakan lagi. Pada penelitian ini yang akan digunakan dalam pengujian terhadap prototype dengan menggunakan metode black box testing.

    Evaluasi Sistem

    Sistem informasi yang telah diuji kemudian dilakukan tahap evaluasi. Evaluasi dilakukan setelah aplikasi dianggap telah memenuhi kebutuhan pengguna. Evaluasi akan dilakukan dengan menganalisis dan menyimpulkan hasil pengujian dan penilaian terhadap fungsionalitas penanganan keluhan hardware.

    Penggunaan Sistem

    Pengguaan sistem adalah tahap terahkir pada pengembangan sistem prototype. Dalam tahap ini menandakan sistem telah beroperasi dengan baik, dan selanjutnya sistem ini akan diusulkan untuk digunakan pada PT.Argo Pantes Tangerang.

    Analisa Batasan Sistem

    Setiap sistem mempunyai batasan-batasan sistem (boundary) yang memisahkan sistem dengan lingkungan luarnya. Kesatuan luar berupa kesatuan di luar sistem yang dapat berupa actor/orang, organisasi atau sistem lainnya yang dapat memberikan input atau output dari sistem. Maka dari itu membatasi ruang lingkup penelitian hanya membahas tentang permasalahan yang berfokus pada prosedur dalam request penanganan keluhan hardware yang di lakukan oleh PT.Argo Pantes Tangerang yang mempunyai beberapa kegiatan operasional yang saling mendukung dan saling terkait serta berhubungan dengan beberapa bagian lainnya yang berperan sebagai kesatuan luar (external entity).

    Analisa Kebutuhan Sistem

    Berdasarkan penelitian yang dilakukan, di mana dalam penyediaan request komplain karyawan sebagai pendukung suatu laporan permintaan komplain masih tidak terdokumentasi dengan baik dalam pengolahan data laporannya, di karenakan setiap komplain dalam 1 hari terkadang ada kendala dalam hilangnya atau tertumpuknya data yang baru dengan data yang lama. Oleh karena itu, dibutuhkan suatu software (perangkat lunak) sistem informasi penanganan keluhan/komplain pada hardware yang akan mengurangi kendala-kendala yang terjadi, sehingga akan mempermudah dalam proses penginformasian laporan request/komplain karyawan yang baru.

    Analisa Kontrol

    Agar proses dapat terkontrol, dibutuhkan pengontrolan pada proses sistem informasi penyediaan informasi yang sedang berjalan, yang berfungsi sebagai pengendalian agar data yang dijadikan masukkan, keluaran dan proses bersifat valid sedangkan pengontrolan pada sistem yang sedang berjalan tersebut masih memiliki kekurangan dikarenakan sistem pengolahan yang digunakan belum terintegrasi dengan baik.

    Analisa Kelebihan Dan Kekurangan Sistem Yang Berjalan

    Dalam penelitian terhadap sistem yang sedang berjalan di PT. Argo Pantes Tangerang pada saat ini, dapat disimpulkan kelebihan dan kekurangan pada sistem tersebut :

    1. Kelebihan Sistem yang berjalan
    2. Sistem yang ada saat ini masih menggunakan media kertas yang dapat diambil di setiap bagian yang ingin mengajukan komplain dan siapa saja yang membutuhkan perbaikan dapat mengisi form tersebut.

    3. Kekurangan Sistem yang berjalan
    4. Sistem yang ada belum bisa berjalan dalam input kompuer atau website, dan masih banyak kekurangan dalam pengisian form request seperti tidak mengisi salah satu data dalam form tersebut dan lain sebagainya.

    Konfigurasi Sistem Yang Berjalan

    Spesifikasi Hardware

    Adapun perangkat keras yang digunakan dalam sistem adalah sebagai berikut :

    1. Processor : Dual Core
    2. Monitor : LCD 17"
    3. Memory (RAM) : 2 GB
    4. Harddisk : 500 GB
    5. Printer : Epson Standard
    6. Mouse : Logitech standard
    7. Keyboard : Logitech standrad

    Spesifikasi Software

    Adapun perangkat lunak yang di gunakan dalam sistem adalah seperti berikut :

    1. Operating System Windows 7 Ultimate
    2. Microsoft Office 2007

    Alternatif Pemecah Masalah

    Setelah mengamati dan menganalisa dari beberapa permasalahan yang terjadi dan untuk mengatasi masalah yang dihadapi dalam proses penanganan keluhan tersebut, maka penulis mengusulkan alternative pemecahan dari masalah yang dihadapi, yaitu :

    1. Menyediakan sebuah aplikasi berbasis website untuk memudahkan user dalam menyampaikan keluhan.
    2. Menyediakan Login untuk user dan admin.
    3. Menyediakan data dan laporan untuk manajer agar dapat melihat apa yang telah menjadi keluhan user.

    User Requirement

    Elisitasi Tahap I

    Elisitasi tahap I ini merupakan daftar yang diperoleh dari hasil pengumpulan data dari lapangan yang dilakukan dengan cara observasi dan wawancara.

    Tabel 3.2 Tabel Elisitasi Tahap I Functional NO Analisa Kebutuhan

    Elisitasi Tahap II

    Elisitasi Tahap II ini merupakan hasil pengklarifikasian dari elisitasi tahap I melalui metode MDI. Metode MDI bertujuan untuk memisahkan antara rancangan sistem yang penting dan harus ada pada sistem baru dengan rancangan yang disanggupi oleh penulis untuk dieksekusi. Berikut lampiran Elisitasi Tahap II yang telah dibuat : Table 3.3 Tabel Elisitasi Tahap II

    Keterangan :

    1. M : Mandotary (penting)
    2. D : Desirable (Tidak Terlalu Penting)
    3. I : Inessential (Tidak Penting)

    Elisistasi Tahap III

    Berdasarkkan elisitasi tahap II diatas, lalu dibentuklah elisitasi tahap III yang di klasifikasikan kembali dengan menggunakan metode TOE dengan opsi LMH. Berikut adalah gambar elisitasi tersebut : Tabel 3.4 Tabel Elisitasi Tahap III Analisa Kebutuhan

    Keterangan :

    1. T : Technical L : Low
    2. O : Operational M : Middle
    3. E : Economic H : High

    Final Draft Elisitasi

    Final elisitasi ini merupakan bentuk akhir dari tahap-tahap elisitasi yang berdasarkan elisitasi tahap III diatas, dan dapat dijadikan acuan dan dasar pengembangan sistem informasi yang akan dibentuk. Berikut lampiran Final Draft Elisitasi : Table 3.5 Tabel Final Draft Elisitasi Functional Analisa Kebutuhan

    BAB IV

    RANCANGAN YANG DIUSULKAN

    Rancangan Sistem Usulan

    Berdasarkan analisa sistem yang berjalan, diketahui bahwa sistem masih belum dapat memudahkan dalam suatu kegiatan, dikarenakan dalam pengelolaan data yang membutuhkan waktu yang cukup lama dan informasi yang dihasilkan terkadang tidak akurat. setelah mengusulkan kebutuhan sistem yang bertujuan untuk memenuhi kebutuhan yang tidak didapat dari sistem yang berjalan. Untuk menganalisa sistem yang diusulkan, dalam penelitian ini menggunakan aplikasi pendukung yaitu software Visual Paradigm for UML 8.0 Enterprise Edition untuk menggambarkan Use Case Diagram, Sequence Diagram dan Class Diagram.

    Prosedur Sistem Usulan

    1. Prosedur Input Home
    2. Admin membuka menu home untuk dapat memberikan informasi sejarah tentang perseroan.

    3. Prosedur Input Keluhan
    4. Admin membuka menu Buat Keluhan lalu mengisi form yang sudah disediakan dalam input data keluhan, seperti jenis keluhan, masalah yang dihadapi pada keluhan dan lainnya.

    5. Perosedur Input Pengguna
    6. Admin membuka menu input pengguna untuk menambahkan atau menghapus daftar pengguna.

    7. Prosedur Input Karyawan
    8. Admin membuka menu input karyawan untuk memudahkan menambah data karyawan.

    9. Prosedur Input Pengaduan
    10. Admin membuka menu input pengaduan untuk memudahkan dalam melihat permintaan penanganan keluhan.

    11. Prosedur Input Laporan
    12. Admin membuka menu Laporan untuk mengetahui keluhan mana yang sudah ditangani dari menu daftar keluhan yang diterima dan dikerjakan.

    Use Case Diagram Sistem Yang Diusulkan

    Setelah prosedur yang diusulkan dijelaskan, maka prosedur tersebut akan digambarkan ke dalam bentuk diagram agar mudah dibaca dan dipahami. Diagram yang diusulkan terdiri dari 2 pengguna yaitu karyawan dan staff IT. Berikut adalah prosedur Perancangan Sistem Informasi Penanganan Keluhan Hardware Berbasis Website Pada PT. Argo Pantes Tangerang digambarkan dalam Use Case Diagram :

    1. Sistem keluhan sebagai staff IT / Admin
    2. Gambar 4.1 Use Case Diagram yang diusulkan sebagai Admin

      Gambar diatas adalah diagram use case dari sistem yang diusulkan. Dalam diagram tersebut terdapat :

      1. Satu (1) buah sistem yang meliputi seluruh kegiatan yang dilakukan sistem
      2. Satu (1) buah actor yang melakukan kegiatan yaitu : staff IT
      3. Sepuluh (10) buah Use Case yang dapat dilakukan oleh actor yaitu : login, dashboard, pengguna, data pengguna, data karyawan, pengaduan, lihat pengaduan, laporan dengan kegiatan download atau cetak, dan logout.
    3. Sistem keluhan sebagai karyawan
    4. Gambar 4.2 Use Case Diagram yang diusulkan sebagai karyawan

      1. Satu (1) buah sistem yang meliputi seluruh kegiatan yang dilakukan
      2. Satu (1) buah actor yang melakukan kegiatan ini, yaitu karyawan
      3. Tujuh (7) use case yang dapat dilakukan oleh actor, yaitu karyawan harus login terlebih dahulu lalu sistem akan membawa kedalam dashboard, setelah itu karyawan dapat mengakses input keluhan, pengguna dengan aksi edit, lihat pengaduan dan logout.

    Sequence Diagram Sistem Yang Diusulkan

    Berikut adalah Sequence Diagram pada sistem penanganan keluhan yang diusulkan :

    Gambar 4.3 Squence Diagram yang diusulkan

    Berdasarkan gambar Sequence Diagram diatas terdapat :

    1. Enam (6) Life Line, diantaranya: Login, dashboard, input keluhan, pengguna, pengaduan, dan laporan.
    2. Dua (2) Actor, yaitu staff IT dan karyawan
    3. Dua puluh empat (24) message yang dilakukan Actor pada sistem penanganan keluhan hardware.

    Activity Diagram Sistem yang Diusulkan

    Activity Diagram merupakan model alur kerja sebuah proses dan urutan aktivitas pada suatu proses. Berikut Activity Diagram sistem yang diusulkan pada PT.Argo Pantes Tangerang :

    1. Activity Diagram staff IT yang diusulkan :
    2. Gambar 4.4 Activity Diagram staff IT yang diusulkan

      Berdasarkan gambar 4.4 Activity Diagram sistem yang diusulkan terdapat :

      1. Satu (1) Initial Node, sebagai tanda yang mengawali objek.
      2. Tujuh belas (17) Action, state dari sistem yang menggambarkan eksekusi dari suatu sistem.
      3. Satu (1) Decision Node sebagai kondisi dengan dua kemungkinan.
      4. Satu (1) Final State yang mengakhiri proses dari sistem.
    3. Activity Diagram karyawan yang diusulkan :
    4. Gambar 4.5 Activity Diagram karyawan yang diusulkan

      Berdasarkan gambar 4.5 Activity Diagram sistem yang diusulkan terdapat :

      1. Satu (1) Initial Node, sebagai tanda yang mengawali objek
      2. Dua belas (12) Action State dari sistem yang menggambarkan eksekusi dari suatu sistem.
      3. Satu (1) Decision Node sebagai kondisi dengan dua kemungkinan.
      4. Satu (1) Final State, yang mengakhiri proses sistem.

    Class Diagram Yang Diusulkan

    Gambar 4.6 Class Diagram

    Konfigurasi Sistem Usulan

    Spesifikasi Hardware

    1. Processor : Core i3
    2. Monitor : LED 17”
    3. Mouse : Logitech
    4. Keyboard : Logitech
    5. RAM : 4 GB
    6. Hardisk : 500 GB
    7. Printer : Epson

    Aplikasi Yang Digunakan

    1. Windows 7 Ultimate
    2. Microsoft Office 2010
    3. Xampp
    4. PHPMyAdmin
    5. Google Chrome
    6. Visual Paradigm 8.0

    Hak Akses

    1. Staff IT
    2. Karyawan

    Testing

    Dalam testing ini yang digunakan yaitu menggunakan metode black box testing, yaitu sebagai beikut :

    Pengujian Black Box Pada Menu Login

    Tabel 4.8 Pengujian Black Box Pada Menu Login

    Evaluasi

    Setelah dilakukan pengujian menggunakan metode black box yang dilakukan admin dapat mengakses segala data terkecuali karyawan/user yang hanya bisa mengakses dari sebagian sistem, seperti membuat keluhan, melihat daftar keluhan, dan melihat atau merubah profil pengguna.

    Schedule

    Di bawah ini adalah jadwal dari kegiatan pelaksanaan penulisan laporan Skripsi hingga tahap implementasi sistem.

    Tabel 4.12 Schedule

    Estimasi Biaya

    BAB V

    KESIMPULAN DAN SARAN

    Kesimpulan

    Berdasarkan Analisa yang telah diuraikan pada bab-bab sebelumnya dan juga berdasarkan hasil pengamatan penulis dari rumusan masalah, maka dapat disimpulkan sebagai berikut :

    1. Dalam penanganan yang dilakukan oleh PT. Argo Pantes masih terbilang merepotkan dikarenakan harus membawa kertas dan pulpen untuk penulisan request dan masih terkadang sering terjadinya penulisan komplain yang kurang jelas.
    2. Sistem penanganan keluhan hardware yang ada pada PT.Argo Pantes Tangerang saat ini masih bersifat manual dan belum berjalan secara modern, sehingga sistem yang ada belum mampu menyediakan sistem yang efektif dan efesien.
    3. Untuk dapat merancang sistem informasi penanganan keluhan yang mudah dan cepat diperlukan suatu sistem yang memiliki database untuk penyimpanan dan pengolahan data. Untuk menampilkan keluhan yang tersedia, juga diperlukan desain untuk model bagaimana nantinya sistem informasi tersebut akan dibuat.

    Saran

    Dalam penerapan sistem yang berjalan penulis ingin mengemukakan saran-saran agar sistem bisa berjalan dengan baik, diantaranya :

    1. Untuk mengoptimalkan pekerjaan, sebaiknya sistem request penanganan keluhan yang dilakukan secara manual di perbarui dengan menerapkan sistem yang telah terkomputerisasi
    2. Agar dapat menghasilkan data yang lebih baik dan efisien, maka memerlukan sistem komputerisasi yang lebih baik dalam pengelolaan data, pemeliharaan dan fasilitas yang ada pada penanganan komplain pada perusahaaan.
    3. Pada penerapan sistem informasi penanganan keluhan sebaiknya didukung oleh perangkat yang memadai, baik dari segi peralatannya (Software dan hardware) dan didukung dengan sumberdaya manusia agar suatu sistem tersebut dapat berjalan secara maksimal.


    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.

    DAFTAR LAMPIRAN

    UNTUK MELIHAT LAMPIRAN
    Lampiran A
    Pada lampiran A ini berisi berkas yang diperlukan sebagai persyaratan Skripsi:
    A.1. Surat Pengantar Skripsi
    A.2. Kartu Bimbingan Skripsi
    A.3. Kartu Study Tetap Final (KSTF)
    A.4. Form Validasi Skripsi
    A.5. Kwitansi Pembayaran Skripsi
    A.6. Kwitansi Pembayaran Raharja Career dan Sidang
    A.7. Daftar Mata Kuliah Yang Belum Di Ambil
    A.8. Daftar Nilai
    A.9. Formulir Seminar Proposal Skripsi
    A.10. Formulir Pertemuan Stakeholder
    A.11. Form Validasi Sidang Skripsi
    A.12. Formulir Pendaftaran Sidang Skripsi
    A.13. Sertifikat TOEFL
    A.14. Sertifikat PROSPEK
    A.15. Sertifikat Seminar IT Internasional (minimal 1)
    A.16. Sertifikat Seminar IT Nasional (minimal 3 sertifikat)
    A.17. Curriculum Vitae (CV)

    Lampiran B :
    Pada lampiran B ini berisi berkas-berkas yang berhubungan dengan proses penelitian.
    B.1. Surat Keterangan Penugasan Kerja
    B.2. List Wawancara
    B.3. Jadwal Observasi
    B.4. Katalog Produk Promosi
    B.5. Kartu Nama
    B.6. Slide Presentasi

    Lampiran C :
    Pada lampiran C merupakan berkas-berkas yang berhubungan dengan isi laporan Skripsi ini, tepatnya pada bab 3
    C.1. Struktur Organisasi
    C.2. Kartu Pembayaran
    C.3. Laporan Pembayaran Harian
    C.4. Struk Pembayaran


    Contributors

    Andyreo, Ari.dualana