SI1514489991

Dari widuri
Lompat ke: navigasi, cari

PERANCANGAN SISTEM INFORMASI APLIKASI KONTROL

RENCANA TINDAK 5R BERBASIS WEB PADA

PT BIMASAKTI KARYAPRIMA



SKRIPSI





Disusun Oleh :

NIM : 1514489991

NAMA : Miatri Oktaviani


FAKULTAS SAINS DAN TEKNOLOGI

PROGRAM STUDI SISTEM INFORMASI

KONSENTRASI KOMPUTER AKUNTANSI

UNIVERSITAS RAHARJA

TANGERANG

TA (2018/2019)




UNIVERSITAS RAHARJA

LEMBAR PENGESAHAN SKRIPSI


PERANCANGANGAN SISTEM INFORMASI APLIKASI KONTROL

RENCANA TINDAK 5R BERBASIS WEB PADA

PT BIMASAKTI KARYAPRIMA


Disusun Oleh :

NIM
: 1514489991
Nama
Fakultas
Program Pendidikan
Program Studi
Konsentrasi

   

Disahkan Oleh :

Tangerang, Juli 2019

Rektor
       
Ketua Program Studi
Universitas Raharja
       
Program Studi Sistem Informasi
           
           
           
           
       
NIP : 000603
       
NIP : 060003



UNIVERSITAS RAHARJA

LEMBAR PERSETUJUAN PEMBIMBING


PERANCANGAN SISITEM INFORMASI APLIKASI KONTROL

RENCANA TINDAK 5R BERBASIS WEB PADA

PT BIMASAKTI KARYAPRIMA


Dibuat Oleh :

NIM
: 1514489991
Nama

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Fakultas Sains dann Teknologi

Program Studi Sistem Informasi

Konsentrasi Komputer Akuntansi

Tahun Akademik 2018/2019


Disetujui Oleh :

Tangerang, Juli 2019

Pembimbing I
   
Pembimbing II
       
       
       
       
   
NID : 08182
   
NID : 15017




UNIVERSITAS RAHARJA

LEMBAR PERSETUJUAN DEWAN PENGUJI


PERANCANGANGAN SISTEM INFORMASI APLIKASI KONTROL

RENCANA TINDAK 5R BERBASIS WEB PADA

PT BIMASAKTI KARYAPRIMA


Dibuat Oleh :

NIM
: 1514489991
Nama

 

Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Fakultas Sains dann Teknologi

Program Studi Sistem Informasi

Konsentrasi Komputer Akuntansi

Tahun Akademik 2018/2019


Disetujui Penguji :

Tangerang,

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




UNIVERSITAS RAHARJA

LEMBAR KEASLIAN SKRIPSI


PERANCANGAN SISTEM INFORMASI APLIKASI KONTROL

RENCANA TINDAK 5R BERBASIS WEB PADA

PT BIMASAKTI KARYAPRIMA


Disusun Oleh :

NIM
: 1514489991
Nama
Program Pendidikan
Program Studi
Konsentrasi

   

Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana Komputer baik di lingkungan Universitas Raharja maupun di Universitas lain, serta belum pernah dipublikasikan.

Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab. Serta bersedia menerima sanksi jika pernyataan diatas tidak benar.

Tangerang, Juli 2019

 


(Miatri Oktaviani)
NIM : 1514489991

)*Tanda tangan dibubuhi materai 6.000;



ABSTRAKSI

Rencana Tindak 5R adalah sebuah metode untuk mengatur, mengelola, menjadwalkan kegiatan secacara keseluruhan. Untuk membantu melakukan hal tersebut, diperlukan sebuah aplikasi yang mampu membantu pihak perusahaan dalam melakukan kontrol kondisi tempat kerja. PT Bimasakti Karyaprima berkeinginan untuk memperbarui aplikasi sistem kontrol perbaikan 5R lebih khususnya di aplikasi rencana tindak, yang mana mereka sebelumnya masih bersifat semi komputerisasi menjadi aplikasi yang terkomputerisasi karena alasan pada sistem lama kegiatan Rencana Tindak 5R hanya bisa dilakukan oleh pihak tertentu penjadwalan yang belum pasti. Waktu untuk mengirimkan informasi yang cukup lama. Penelitian ini bertujuan untuk menganalisa permasalahan yang terjadi untuk kemudian memberikan usulan rancangan sistem pada PT Bimasakti Karyaprima. Peneliti mengumpulkan data dengan cara melakukan observasi, wawancara, dan studi pustaka. Metode analisa yang digunakan peneliti adalah analisa "PIECES". Peneliti menggunakan Unified Modelling Language (UML) sebagai alat bantu untuk membuat rancangan model dan desain sistem. Hasil dari penelitian ini adalah sebuah sistem aplikasi kontrol perbaikan yang di buat menggunakan "framework Codeigniter" dengan "PHP" sebagai bahasa pemrogramannya dan "MySQL" sebagai database. Terakhir, peneliti menggunakan (QA) Quality Assurance Testing untuk menguji fungsionalitas sistem aplikasi yang peneliti buat ini.

Kata Kunci: Rencana tindak 5R, Penjadwalan,Aplikasi Kontrol


ABSTRACT


The 5R Action Plan is a method for organizing, managing, scheduling activities as a whole. To help do this, an application is needed that can help the company to control workplace conditions. PT Bimasakti Karyaprima wants to update the 5R repair control system application more specifically in the action plan application, where they were previously semi-computerized into a computerized application because the old system of 5R Action Plan activities can only be done by certain parties that are uncertain scheduling. time to send information long enough. This study aims to analyze the problems that occur to then provide a system design proposal at PT Bimasakti Karyaprima. The researcher collects data by observing, interviewing, and studying literature. The analytical method used by the researcher is PIECES analysis. The researcher uses the Unified Modeling Language (UML) as a tool to create a model design and system design. The results of this study are a repair control application system that is created using the Laravel framework with PHP as its programming language and MySQL as a database. Finally, the researchers used Quality Asurance Testing to test the application system functionality that the researchers made.

Keywords: Action 5R plan, Scheduling, Application control




KATA PENGANTAR


Dengan memanjatkan puji syukur penulis panjatkan kepada Allah SWT yang telah melimpahkan segala rahmat dan karunia-Nya, sehingga Skripsi ini dapat diselesaikan dengan judul “RANCANG BANGUN APLIKASI INFORMASI BIAYA PRODUKSI BERBASIS WEB PADA PT BIMASAKTI KARYAPRIMA”.

Tujuan penulisan laporan Skripsi ini disusun adalah sebagai salah satu syarat guna melengkapi kurikulum perkuliahan dan mengikuti Skripsi. Sebagai bahan penulisan, penulis memperoleh informasi berdasarkan hasil observasi dan studi pustaka dari berbagai sumber yang mendukung penulisan laporan ini.

Penulis menyadari bahwa Skripsi ini masih jauh dari sempurna, oleh karena itu tidak menutup kemungkinan isinya masih terdapat berbagai kekurangan dan kelemahan. Kritik dan saran sangat diterima agar kesalahan demi kesalahan tidak terulang lagi.

Namun demikian berkat adanya bimbingan serta dukungan dari berbagai pihak, akhirnya Skripsi ini dapat terselesaikan dengan baik dan tepat pada waktunya. Untuk itu pada kesempatan kali ini, penulis mengucapkan banyak terima kasih yang sebesar-besarnya terutama kepada:

  1. Bapak Dr. Po. Abas Sunarya, M. Si selaku Rektor Universitas Raharja
  2. Bapak Dr. Henderi, S. Kom., M. Kom selaku Dekan Fakultas Universitas Raharja
  3. Bapak Padeli, M. Kom selaku Wakil Dekan Fakultas Sains dan Teknologi Universitas Raharja
  4. Ibu Euis Sitinur Aisyah M. Kom. selaku Kepala Program Studi Sistem Informasi Universitas Raharja
  5. Bapak Padeli, M. Kom. Selaku Pembimbing I yang telah memberikan bimbingan dan banyak masukan kepada penulis sehingga skripsi ini dapat diselesaikan.
  6. Bapak Suwarto, M.Pd. selaku Pembimbing II yang telah memberikan bimbingan dan banyak masukan yang mendukung kepada penulis sehingga skripsi ini dapat diselesaikan
  7. Seluruh Dosen Universitas Raharja yang telah memberikan ilmu pengetahuan kepada penulis
  8. Ibu Sari selaku stakeholder pada PT BIMASAKTI KARYAPRIMA yang telah banyak membantu penulis dalam proses penelitian skripsi ini
  9. Kedua Orang tua penulis yang selalu mendoakan, dan memberikan dukungan baik materi maupun moral, serta seluruh keluarga besar penulis yang telah memberikan dukungan dan doanya
  10. Kepada seluruh anggota HMJ KOMASI Raharja dan kepada rekan-rekan seperjuangan; Irma, chichi, Deby, melin,bilqis yang saling mendukung dan membantu dalam penyusunan Skripsi ini
  11. Kepada Faisal Rasidi yang selalu menyemangati dan memberi dukungan bagi penulis

Penulis berharap semoga laporan ini dapat bermanfaat bagi penulis sendiri khususnya dan pembaca pada umumnya. Aamiin.

  
Tangerang, Juli 2019
   
(Miatri Oktaviani)
NIM : 1514489991

Daftar isi




DAFTAR GAMBAR


Gambar 3.1 Struktur Organisasi PT Bimasakti Karyaprima
Gambar 3.2 "Use Case Diagram" sistem yang berjalan
Gambar 2.3 Hubungan antara Data dan Informasi
Gambar 2.4 Aliran Biaya
Gambar 2.5 Model Data dan Arsitektur ANSI-SPARC
Gambar 2.6 Hirarki Tipe Diagram UML
Gambar 3.1 Salah satu produk Sepatu FANS
Gambar 3.2 Pabrik PT BIMASAKTI KARYAPRIMA
Gambar 3.3 Struktur Organisasi PT BIMASAKTI KARYAPRIMA
Gambar 3.4 Use case Diagram Prosedur yang Berjalan
Gambar 3.5 Activity Diagram Prosedur yang Berjalan
Gambar 3.6 Sequence Diagram Prosedur yang Berjalan
Gambar 4.1 Use case Diagram Sistem usulan Aplikasi Informasi Biaya Produksi
Gambar 4.2 Usulan Activity Diagram Project
Gambar 4.3 Usulan Activity Diagram Master Data
Gambar 4.4 Usulan Sequence Diagram Admin
Gambar 4.5 Usulan Sequence Diagram Development
Gambar 4.6 Usulan Sequence Diagram Purchasing
Gambar 4.7 Usulan Class Diagram
Gambar 4.8 Prototipe Halaman Login
Gambar 4.9 Prototipe Halaman Project
Gambar 4.10 Prototipe Halaman Tambah Data
Gambar 4.11 Prototipe Halaman Master Kategori
Gambar 4.12 Prototipe Halaman Tambah Data Kategori
Gambar 4.13 Prototipe Halaman Tambah Data Pelanggan
Gambar 4.14 Prototipe Halaman Tambah Data Material
Gambar 4.15 Halaman Login
Gambar 4.16 Halaman Project
Gambar 4.17 Halaman Tambah Data Project
Gambar 4.18 Halaman Master data Kategori
Gambar 4.19 Halaman Tambah Data Master data Kategori
Gambar 4.20 Halaman Master data Pelanggan
Gambar 4.21 Halaman Tambah Data Master data Pelanggan
Gambar 4.22 Halaman Master data Material
Gambar 4.23 Halaman Tambah Data Master data Material





DAFTAR TABEL


Tabel Simbol Use-case Diagram
Tabel Simbol Activity Diagram
Tabel Simbol Sequence Diagram
Tabel Simbol Class Diagram
Tabel 2.1 Daftar Literature Review
Tabel 3.1 Pendefinisian Aktor
Tabel 3.2 Analisis PIECES
Tabel 3.3 Elisitasi Tahap I
Tabel 3.4 Elisitasi Tahap II
Tabel 3.5 Elisitasi Tahap III
Tabel 3.6 Final Draft Elisitasi
Tabel 4.1 Master Data Pelanggan
Tabel 4.2 Master Data Kategori
Tabel 4.3 Master Data Material
Tabel 4.4 Master Data Shoes
Tabel 4.5 Master Data Role
Tabel 4.6 Master Data User
Tabel 4.7 Master Data Menu
Tabel 4.8 Transaksi Upper
Tabel 4.9 Transaksi Bottom
Tabel 4.10 Transaksi Lining
Tabel 4.11 Transaksi Packing
Tabel 4.12 Transaksi Logo
Tabel 4.13 Transaksi HPP
Tabel 4.14 Perbedaan Sistem berjalan dan Sistem Usulan
Tabel 4.15 Black-box Testing
Tabel 4.16 Rincian Time Schedule
Tabel 4.17 Rincian Estimasi Biaya



DAFTAR SIMBOL

Simbol Use Case Diagram
Simbol Activity Diagram
Simbol Activity Diagram
Simbol Class Diagram

BAB I

PENDAHULUAN

Latar Belakang Masalah

Pada saat ini banyak perusahaan atau pabrik yang sangat mengutamakan kebersihan dan kesehatan tempat serta lingkungan kerja yang ada pada perusahaan guna meningkatkan produktivitas karyawan yang ada. Untuk menciptakan lingkungan kerja yang bersih dan sehat, kita perlu belajar untuk menjaga dan memelihara kebersihan lingkungan kerja, selain itu juga perlu adanya sebuah budaya kerja yang baik yang bisa dijadikan pedoman atau acuan oleh pihak karyawan.

Saat ini, PT Bimasakti Karyaprima menggunakan budaya kerja 5R yang terdiri dari Ringkas, Rapi, Resik, Rawat dan Rajin yang mana budaya kerja ini merupakan adaptasi dari budaya kerja 5S yang berasal dari Jepang. Untuk memantau budaya kerja yang ada saat ini, PT Bimasakti Karyaprima membuat sistem kontrol rencana tindak 5R, yang mana sistem kontrol tersebut berisikan jadwal kegiatan dan rencana tindak apa saja yang ingin dilakukan pada perusahaan.

Sistem kontrol rencana tindak 5R yang berjalan pada PT Bimasakti Karyaprima saat ini masih bersifat semi komputerisasi karena masih dikerjakan pada sebuah template menggunakan aplikasi pengolah kata. Di sini peneliti beranggapan bahwa perlu adanya pembaharuan pada sistem yang berjalan saat ini, karena jika sistem kontrol dikerjakan menggunakan template pada aplikasi pengolah kata maka tidak banyak orang yang bisa melakukan Kontrol dan rencana tindak 5R terhadap ligkungan kerja yang ada, dan lagi kurang terpeliharanya data kontrol rencana tindak 5R yang ada pada sebuah komputer.

Pada dasarrnya, peneliti bertujuan untuk mengembangkan sistem yang ada agar semua orang yang merupakan bagian dari PT Bimasakti Karyaprima bisa melakukan kontrol rencana tindak 5R lingkungan perusahaan dan agar sistem yang berjalan saat ini menjadi lebih baik. Karena alasan tersebut, maka peneliti mengambil judul “Perancangan Sistem Informasi Aplikasi Kontrol Rencanan Tindak 5R Berbasis Web Pada Pt Bimasakti Karyaprima"


Rumusan Masalah

Berdasarkan apa yang telah peneliti uraikan dari latar belakang di atas, maka rumusan masalah yang harus dijawab yaitu :

  1. Bagaimanakah rancangan sistem aplikasi kontrol rencana tindak 5R berbasis Web pada PT Bimasakti Karyaprima?
  2. Bagaimana tingkat kelayakan sistem Aplikasi kontrol rencana tindak 5R pada PT Bimasakti Karyaprima?
  3. Apa saja kendala yang dialami dalam sistem kontrol Rencana Tindak 5R yang berjalan saat ini pada PT Bimasakti Karyaprima?


Ruang Lingkup

Sebagai batasan pembahasan pada penyusunan laporan ini agar tetap sesuai dengan tujuan yang telah ditentukan, maka peneliti memberikan ruang lingkup penelitian yang meliputi: Pengelolaan data jadwal kerja rencana tindak 5R dan lokasi atau tempat yang ada pada perusahaan, pengelolaan data kontrol jadwal kegiatan rencana tindak 5R dengan menerapkan prinsip 5R, pengelolaan data anggota perusahaan dan pembuatan laporan dalam bentuk notifikasi dan dokumen berformat .pdf.


Tujuan dan Manfaat

Tujuan Penelitian

Tujuan penelitian merupakan rumusan kalimat yang menunjukkan adanya hasil, sesuatu yang diperoleh setelah penelitian selesai, sesuatu yang akan dituju atau dicapai dalam sebuah penelitian yang dilakukan.

Adapun tujuan yang ingin dicapai dari penelitian yang dilakukan adalah sebagai berikut:

  1. Agar PT Bimasakti Karyaprima mempunyai sistem kontrol rencana tindak 5R yang bisa dipergunakan oleh setiap orang yang merupakan bagian dari pada perusahaan.
  2. Agar setiap orang yang berada di lingkungan perusahaan bisa membantu memperbaiki dan melaksanakan sistem kontrol rencana tindak 5R dengan cara memberikan ide serta solusi yang kreatif melalui aplikasi yang disediakan.
  3. Agar mereka yang berada pada lingkungan PT Bimasakti Karyaprima dapat melihat penjadwalan kegiatan kerja setelah dilakukannya evaluasi menggunakan sistem kontrol rencana tindak 5R.

Manfaat Penelitian

Berdasarkan apa yang telah peneliti uraikan dari latar belakang di atas, maka rumusan masalah yang harus dijawab yaitu:

  1. Memberikan sebuah informasi kepada orang-orang yang berada di lingkungan perusahaan terkait kondisi lingkungan kerja disertai dengan perbaikan yang harus dan telah dilakukan.
  2. Membantu pihak perusahaan dalam melakukan kontrol lingkungan kerja. Karena dengan adanya aplikasi ini, setiap orang yang ada di lingkungan perusahaan bisa membantu melakukan kontrol rencana tindak 5R dengan cara membuat laporan yang berisikan solusi bermasalah.
  3. Membantu pihak perusahaan dalam mencegah kesalahan-kesalahan dan permasalahan yang mungkin bisa terjadi dengan menggunakan ide atau solusi yang diberikan oleh mereka yang ada di lingkungan perusahaan.


Metode Penelitian

Pengumpulan Data

Dalam pengumpulan data, peneliti menggunakan 3 pendekatan yaitu:

  1. Metode Observasi
    Dalam metode ini peneliti melakukan analisa terhadap masalah yang ada dengan cara mengamati sumber dan prosedur pengelolaan data kontrol rencana tindak 5R agar peneliti mendapatkan data yang dibutuhkan.
  2. Metode Wawancara
    Pada metode ini peneliti berusaha mendapatkan data dengan cara bertanya secara langsung pada pihak yang bersangkutan, serta mencoba memahami dan mengembangkan informasi yang .berkaitan dengan masalah yang akan disusun.
  3. Metode Studi Pustaka
    Terlepas dari dua metode pengumpulan data yang telah disebutkan, peneliti juga melakukan studi pustaka yaitu metode pengumpulan data yang dilakukan dengan cara mencari informasi melalui berbagai situs internet, jurnal, dan juga artikel. Dalam hal ini peneliti berusaha untuk melengkapi data yang telah diperoleh dengan cara mencari artikel sebagai bahan acuan atau referensi yang berhubungan dengan pembuatan aplikasi kontrol rencana tindak 5R.
  4. Metode Analisis Data

    Selain itu penulis menggunakan Unified Modeling Language (UML) sebagai salah satu alat bantu untuk memodelkan secara visual yang dapat digunakan dalam bahasa pemograman yang berorientasi objek. UML terdiri dari beberapa diagram yang saling berkaitan, antara lain Usecase Diagram, Activity Diagram, Sequence Diagram, dan Statechart Diagram.

    Kemudian penulis menggunakan metode Elisitasi untuk mengumpulkan dan menyeleksi kebutuhan sistem yang diharapkan stakeholder. Elisitasi merupakan rancangan sistem yang diusulkan sesuai dengan keinginan atau kebutuhkan user. Elisitasi yang dilakukan melalui 3 tahap, yaitu Elisitasi tahap I, elisitasi tahap II, elisitasi tahap III dan draft final elisitasi.

    Analisa Sistem

    Peneliti menggunakan metode Analisa PIECES (Performance, Information, Economy, Control, Eficiency, Services) sebagai metode analisa sistem. Peneliti menggunakan teknik analisa PIECES karena teknik ini merupakan teknik analisa sistem yang biasa dipergunakan untuk mengidentifikasi kelemahan sistem yang menjadi rekomendasi untuk perbaikan-perbaikan yang harus dibuat pada sistem yang akan dikembangkan.

    Metode Perancangan Sistem

    Perancangan sistem menggunakan metode Unified Modelling Language (UML) yang akan dituangkan dalam tahap : pembuatan Use Case Diagram, Sequence Diagram, Activity Diagram, dan Class Diagram serta penjabaran rancangan basis data dan spesifikasi data, yang menggunakan beberapa software dalam perancangannya antara lain : PHP MyAdmin, Apache, MYSQL, Visual Paradigma, dan Chrome. Serta menggunakan framework CodeIgniter. yang dipergunakan untuk merancang sistem berdasarkan kebutuhan stakeholder.

    Metode Pengujian Sistem

    Metode testing yang peneliti gunakan adalah dengan menggunakan Quality Assurance (QA). Dalam metode Quality Assurance (QA) berfokus pada fungsional pada software, sesuai dengan kebutuhan dari software, lebih dari pada itu, metode Quality Assurance (QA) merupakan pendekatan pelengkap dalam mencakup error.

    Sistematika Penulisan

    Agar penulisan laporan penelitian ini menjadi lebih mudah untuk dipahami, maka peneliti mengelompokkan materi menjadi beberapa sub-bab dengan aturan penyampaiannya yang sebagai berikut:

    BAB I PENDAHULUAN

    Bab I ini berisi tentang latar belakang penulisan, rumusan masalah, tujuan dan manfaat penelitian, ruang lingkup penelitian, metode penelitian dan sistematika penulisan.

    BAB II LANDASAN TEORI

    Bab II Bab ini berisikan beberapa teori dasar dan beberapa definisi serta literature review yang akan mendukung pembahasan masalah yang sesuai dengan penelitian sehingga menghasilkan karya yang bernilai ilmiah dan memiliki daya guna.

    BAB III ANALISIS SISTEM YANG BERJALAN

    Bab III Bab ini berisikan gambaran umum PT Bimasakti Karyaprima, seperti sejarah singkat, struktur organisasi, tugas dan wewenang, tata laksana sistem yang berjalan, permasalahan yang dihadapi, alternatif pemecahan masalah, serta elisitasi tahap I, II, II dan final draft elisitasi.

    BAB IV RANCANGAN SISTEM YANG DIUSULKAN

    Bab IV merupakan penguraian sistem yang akan diusulkan seperti usulan prosedur yang baru, diagram rancangan sistem, rancangan basis data dan spesifikasi basis data. Diagram sistem yang diusulkan, konfigurasi sistem, rancangan sistem, pengujian sistem, evaluasi, schedule implementasi dan estimasi biaya yang diperlukan.

    BAB V KESIMPULAN

    Bab V Bab ini merupakan bab terakhir, yang mana bab ini berisikan beberapa kesimpulan dan juga saran yang dapat bermanfaat untuk peneliti dan pembaca.

    DAFTAR PUSTAKA

    LAMPIRAN

    BAB II

    LANDASAN TEORI
    Untuk mendukung pembuatan laporan ini, maka perlu dikemukakan hal-hal atau teori yang berkaitan dengan permasalahan dan ruang lingkup pembahasan sebagai landasan dalam pembuatan laporan ini.


    Teori Umum

    Konsep Dasar Sistem

    Definisi Sistem

    Terdapat beberapa pandangan menurut para ahli mengenai definisi sistem, diantaranya sebagai berikut :

    Rini Asmara (2016) [1] mengutip definisi sistem menurut Mulyadi yaitu sekelompok dua atau lebih komponen-komponen yang saling berkaitan (subsistem-subsistem yang bersatu untuk mencapai suatu tujuan yang sama. Dalam kesempatan yang sama pengertian lain dikutip dari definisi yang dikemukakan Winarno yaitu sistem merupakan sekumpulan komponen yang saling bekerja sama untuk mencapai tujuan tertentu.”
    Menurut Ross.D.Arnold dan Jon.P.Wade dalam International Conference on Enterprise Information System – Procedia Computer Science (2015:675) [2] Systems: Groups or combinations of interrelated, interdependent, or interacting elements forming collective entities”
    Definisi lain dikemukakan oleh I Putu Agus Eka (2016) [3] yaitu, sistem adalah sebuah kesatuan yang kompleks, yang tersusun atas sejumlah komponen atau elemen yang saling terhubung satu sama lain, yang memudahkan di dalam jalannya satu atau beberapa buah proses.
    Dalam buku yang sama, Putu (2016) [3] Systems: juga mengutip definisi sistem menurut John Mc Manama yang menyatakan sistem sebagai sebuah struktur konseptual yang tersusun dari fungsi-fungsi yang saling berhubungan, yang bekerja sebagai suatu kesatuan organik untuk mencapai suatu hasil yang diinginkan secara efektif dan efisien.
    Karakteristik Sistem
    Ada beberapa karakteristik sistem yaitu sebagai berikut:
    1. Komponen
    Suatu sistem terdiri dari sejumlah komponen-komponen yang saling berinteraksi, yang artinya saling bekerja sama membentuk satu kesatuan. Komponen sistem terdiri dari komponen yang berupa subsistem atau bagian-bagian dari sistem.
    2. Batasan sistem (boundary)
    Batasan sistem merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lain atau dengan lingkungan luarnya. Batasan sistem ini memungkinkan suatu sistem dipandang sebagai suatu kesatuan. Batasan suatu sistem menunjukkan ruang lingkup (scope) dari sistem tersebut.
    Lingkungan Luar Sistem (environment)
    Lingkungan luar sistem (environment) adalah diluar batas dari sistem yang mempengaruhi operasi sistem. Lingkungan dapat bersifat menguntungkan yang harus tetap dijaga dan yang merugikan yang harus dijaga dan dikendalikan, kalau tidak akan mengganggu kelangsungan hidup dari sistem.
    4. Penghubung sistem (interface)
    Penghubung sistem merupakan media penghubung antara satu subsitem dengan subsistem lainnya. Melalui penghubung ini memungkinkan sumber-sumber daya mengalir dari subsistem ke subsistem lain. Keluaran (output) dari subsitem akan menjadi masukkan (input) untuk subsistem lain melalui penghubung.
    5. Masukkan Sistem (input)
    Masukkan adalah energi yang dimasukkan kedalam sistem, yang dapat berupa perawatan (maintenace input), dan masukkan sinyal (signal input). Maintenace input adalah energi yang dimasukkan agar sistem dapat beroperasi. Signal input adalah energi yang diproses untuk didapatkan keluaran. Contoh dalam sistem computer program adalah maintenance input sedangkan data adalah signal input untuk diolah menjadi informasi.
    6. Keluaran sistem (output)
    Keluaran sistem adalah hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna dan sisa pembuangan. Contoh komputer menghasilkan panas yang merupakan sisa pembuangan, sedangkan informasi adalah keluaran yang dibutuhkan.
    7. Pengolah sistem
    Suatu sistem menjadi bagian pengolah yang akan merubah masukkan menjadi keluaran. Sistem produksi akan mengolah bahan baku menjadi bahan jadi, system akuntansi akan mengolah data menjadi laporan-laporan keuangan.
    8. Sasaran sistem
    Suatu sistem pasti mempunyai tujuan (goal) atau sasaran (objective). Sasaran dari sistem sangat menentukan input yang dibutuhkan sistem dan keluaran yang akan dihasilkan sistem.
    Klasifkasi Sistem
    Menurut Tata Sutabri (2015) [4] Sistem merupakan suatu bentuk integrasi antara satu komponen dengan komponen lain karena sistem memiliki sasaran yang berbeda untuk setiap kasus yang terjadi yang ada di dalam sistem tersebut. Oleh karena itu, sistem dapat diklasifikasikan dari beberapa sudut pandang, diantaranya:
    1. Sistem Abstrak dan Sistem Fisik
      Sistem abstrak (abstract system) adalah sistem yang berisi gagasan atau konsep, misalnya sistem teologi yang berisi gagasan tentang hubungan manusia dan tuhan. Sedangkan sistem fisik (physical system) adalah sistem yang secara fisik dapat dilihat, misalnya sistem komputer, sistem sekolah, sistem akuntansi dan sistem transportasi.
    2. Sistem Terbuka (Open System) dan Sistem Tertutup (Close System)
      Sistem terbuka (Open System) adalah bentuk sistem yang berhubungan dengan lingkungan dan dipengaruhi oleh lingkungan, salah satu contoh sistem perusahaan dagang. Sedangkan sistem tertutup (Close System) merupakan bentuk sistem yang tidak bertukar materi, informasi, atau energi dengan lingkungan, dengan kata lain sistem ini tidak berinteraksi dan tidak dipengaruhi oleh lingkungan yang ada.
    3. Gambar 2.1. Sistem Tertutup
      Gambar 2.2. Sistem Terbuka
    4. Sistem Manusia dan Sistem Mesin
      Sistem manusia dan sistem mesin merupakan sebuah sistem yang termasuk dalam klasifikasi sistem jika dipandang dari bagian pelaku object/pelakunya. Pada zaman yang semakin global dan tidak memiliki batasan dan semuanya serba maju ini tidak semua sistem dikerjakan oleh manusia secara langsung namun beberapa sistem sudah mulai beralih dikembangkan dan dikerjakan oleh mesin tergantung dari kebutuhannya.
      Sistem manusia adalah suatu sistem yang dasar proses kerjanya dilakukan oleh manusia secara langsung, sebagai contoh pelaku sistem pengorganisasian, sistem akademik dan managemen yang masih manual, transaksi pengalihan data informasi disebagian perusahaan yang masik konfensional, dll. Adapun sistem mesin meupakan sebuah sistem yang proses kerjanya dilakukan secara langsung oleh mesin, sebagai contoh sistem motor, mobil, mesin industri, dan lain-lain.
    5. Sistem Sederhana dan Sistem Kompleks
      Sistem dilihat dari bentuk tingkat kekompleskan masalahnya dibagi menjadi 2 (dua) yaitu sistem sederhana dan sistem kompleks. Sistem sederhana merupakan sistem yang sedikit subsistemnya dan komponen-komponenya yang di pergunakan dalam kinerja sistemnya pun sedikit. Sedangkan dengan sistem kompleks merupakan sistem yang banyak memiliki sub-sub sistemnya dalam kinerja sistem sehingga proses dari sistem itu sangat rumit.
    6. Sistem Sementara dan Sistem Selamanya
      Klasifikasi sistem sementara dan sistem selamanya merupakan klasifikasi sistem jika dilihat dari object/pemakainya. Sistem sementara merupakan sebuah sistem yang dibangun dan digunakan dalam jangka waktu yang pendek atau sementara waktu sebagai contoh sistem pemilihan pemimpin negara dan dewan pemerintahan, setelah proses pemilihan wakil rakyat terlaksana sistem ini secara tidak langsung tidak akan dipakai lagi dan untuk pemilihan selanjutnya kemungkinan sudah dibuat sistem pemilihan pemimpin negara dengan desain sistem yang baru.
      Sedangkan sistem selamanya merupakan sistem yang dapat di pakai untuk jangka waktu yang lama atau digunakan selamanya, salah satu contohnya adalah sistem pencernaan pada tubuh manusia, sistem tersebut tidak akan berhenti sampai selamanya selama manusia tersebut masih hidup.
    Daur Hidup Sistem
    Daur hidup sistem adalah proses evolusioner yang diikuti dalam menerapkan sistem atau subsistem informasi berbasis komputer. Siklus hidup sistem terdiri dari serangkaian tugas yang erat mengikuti langkah-langkah pendekatan sistem karena tugas-tugas tersebut mengikuti pola yang teratur dan dilakukan secara top down. (Tata Sutabri : 2015)[4].
    1. Mengenali adanya kebutuhan
      Sebelum segala sesuatunya terjadi, timbul suatu kebutuhan yang harus dapat dikenali.Kebutuhan dapat terjadi sebagai hasil pengembangan dari organisasi dan volume yang meningkat melebihi kapasitas dari sistem yang ada.Suatu kebutuhan ini harus dapat didefinisikan dengan jelas. Tanpa adanya kejelasan dari kebutuhan yang ada, pembangunan sistem akan kehilangan arah dan efektifitasnya.
    2. Pembangunan sistem
      Suatu proses atau perangkat prosedur yang harus diikuti untuk menganalisa kebutuhan yang timbul dan membangun suatu sistem untuk dapat memenuhi kebutuhan tersebut.
    3. Pemasangan Sistem
      Setelah tahap pembangunan sistem selesai, sistem akan dioperasikan. Pemasangan sistem merupakan tahap yang penting dalam daur hidup sistem.Didalam peralihan dari tahap pembangunan menuju tahap operasional terjadi pemasangan sistem yang sebenarnya merupakan langkah akhir dari suatu pembangunan sistem.
    4. Pengoperasian sistem
      Program-program komputer dan prosedur-prosedur pengoperasian yang membentuk suatu sistem informasi semuanya bersifat statis, sedangkan organisasi ditunjang oleh sistem informasi tadi. Ia selalu mengalami perubahan-perubahan itu karena pertumbuhan kegiatan bisnis, perubahan peraturan, dan kebijaksanaan ataupun kemajuan teknologi. Untuk perubahan-perubahan tersebut, sistem harus diperbaiki atau diperbaharui.
    5. Gambar 2.3. Daur Hidup Sistem
    6. Sistem menjadi usang
      Kadang perubahan yang terjadi begitu drastik sehingga tidak dapat diatasi hanya dengan melakukan perbaikan-perbaikan pada sistem yang berjalan. Tibalah saatnya secara ekonomis dan teknik sistem yang ada sudah tidak layak lagi untuk dioperasikan dan sistem yang baru perlu dibangun untuk menggantikannya.

    Konsep Dasar Analisis Sistem

    Definisi Analisis Sistem
    Menurut Muhammad Muslihudin dan Oktafianto (2016),[5] Analisis sistem Adalah sebuah istilah yang secara kolektif mendeskripsikan fase-fase awal pengembangan sistem.
    Definisi lainnya dikemukakan oleh Jogiyanto sebagaimana dikutip oleh Rini Asmara (2016),[1] Analisis Sistem adalah penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan dan kesempatan.
    Sri Rahayu dkk (2018)[1] berpendapat bahwa analisis sistem merupakan penguraian sistem informasi yang sedang berjalan secara utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, hambatan yang terjadi dan kebutuhan yang diharapkan sehingga dapat diusulkan kebaikan-kebaikannya dalam sistem yang diusulkan.
    Fungsi Analisis Sistem
    Adapun fungsi analisis sistem adalah sebagai berikut:
    1. Mengindefikasikan masalah-masalah kebutuhan pemakai (user)
    2. Menyatakan secara spesifik sasaran yang harus dicapai untuk memenuhi kebutuhan pemakai.
    3. Memilih alternatif-alternatif metode pemecahan masalah yang paling tepat.
    4. Merencanakan dan menerapkan rancangan sistemnya. Pada tugas atau fungsi terakhir dari analisis sistem menerapkan rencana rancangan sistemnya yang telah disetujui oleh pemakai.
    Tahapan Analisis Sistem
    Di dalam tahap analisis sistem terdapat langkah-langkah dasar yang harus dilakukan oleh seorang analis sistem, diantaranya adalah:
    1. Identify, yaitu proses yang dilakukan untuk mengindetifikasi masalah.
    2. Understand, yaitu memahami kerja dari sistem yang ada.
    3. Analysis, yaitu melakukan analisis terhadap sistem.
    4. Report, yaitu membuat laporan dari hasil analisis yang telah dilakukan dalam kurun waktu tertentu.

    Konsep Dasar Informasi

    Definisi Informasi
    Rini Asmara (2016)[1] berpendapat bahwa Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi penerimanya.
    Rini Asmara (2016)[1] juga mengutip definisi yang dikemukakan oleh Gordon B. Davis yang menyatakan bahwa informasi adalah daya yang telah diolah menjadi suatu bentuk yang penting bagi si penerima dan mempunyai nilai nyata yang dapat dirasakan dalam keputusan-keputusan yang sekarang atau keputusan-keputusan yang akan datang.
    Sri Rahayu dkk (2018)[6]berpendapat bahwa analisis sistem merupakan penguraian sistem informasi yang sedang berjalan secara utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, hambatan yang terjadi dan kebutuhan yang diharapkan sehingga dapat diusulkan kebaikan-kebaikannya dalam sistem yang diusulkan.
    Muhammad Muslihudin dan Oktafianto (2016)[5] mengutip beberapa definisi Informasi yang dikemukakan para ahli, yaitu sebagai berikut :
    1. Informasi menurut Jogiyanto adalah data yang diolah menjadi bentuk yang berguna bagi para pelakunya
    2. Informasi menurut Sutarman adalah sekumpulan fakta (data) yang diorganisasikan denganc ara tertentu, sheingga mereka mempunyai arti bagi si penerima.
    3. Informasi menurut Raymond Mc. Leod, Informasi adalah data yang telah diolah menjadi bentuk yang memiliki arti bagi si penerima dan bermanfaat bagi pengambilan keputusan saat ini atau mendatang.
    Fungsi Informasi
    Informasi mempunyai beberapa fungsi diantaranya sebagai berikut:
    1. Untuk meningkatkan pengetahuan pemakai.
    2. Untuk mengurangi ketidakpastian dalam proses pengambilan keputusan.
    3. Menggambarkan keadaan yang sebenarnya dari sesuatu hal.
    Kualitas Informasi
    Tata Sutabri (2015)[7] mengemukakan beberapa kriteria untuk Kualitas Informasi, diantaranya sebagai berikut:
    1. Akurat
    2. Informasi harus bebas dari kesalahan dan tidak bias atau menyesatkan. Akurat juga berarti bahwa informasi harus jelas mencerminkan maksudnya. Informasi harus akurat karena dari sumber informasi sampai penerima informasi kemungkinan banyak terjadi gangguan (noise) yang dapat mengubah atau merusak informasi tersebut.

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

    5. Relevan
    6. Informasi tersebut mempunyai manfaat untuk pemakainya. Relevansi untuk setiap orang, satu dengan yang lainnya adalah berbeda.

    Siklus Hidup Informasi
    Maniah dan Hamidin (2017)[8] menjelaskan dalam bukunya bahwa, Siklus hidup informasi (information life cycle) merupakan pengelolaan informasi melalui proses menjadi penggunaan untuk mengetahui kapan harus diformulasikan, dirasionalisasi dan pada akhirnya informasi tersebut dibuang/tidak digunakan lagi. Dalam manajemen siklus hidup informasi, pertimbangan untuk informasi meliputi:
    1. Bagaimana informasi diciptakan
    2. Systemic (berhubungan dengan suatu sistem), environmental (berhubungan dengan lingkungan).

    3. Bagaimana informasi disampaikan
    4. One-to-many presentation, white paper, website FAQ, website informational, website directed (link yang dikirim dengan email dan sebagainya) ke website tertentu, disampaikan berbasis aplikasi melalui expert system, one-to-one presentation seperti dari mulut ke mulut, komunikasi ad-hoc.

    5. Bagaimana informasi setelah dikelola
    6. Kompleksitas informasi, kompleksitas proses penciptaan, kompleksitas manajemen sistem, dampak finansial dari penciptaan informasi.

    7. Jenis informasi yang diciptakan
    8. Tacit (diciptakan dan disimpan secara informal seperti memori manusia, local hard drive komputer, expert system (memindahkan informasi tacit ke dalam struktur formal), Explicit (diciptakan dan disimpan secara formal seperti network share, network website/intranet, knowledge management system informal, sistem manajemen dokumen, formal knowledge management system.

    9. Nilai Sumber
    10. Usia informasi, kedekatan informasi dengan pelanggan, sumber informasi, dan interaksi sebelumnya dengan sumber tertentu.

    Nilai Informasi
    Menurut Hutahean (2015), 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 lerdiri 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 kontrol 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 variabel dan meliputi biaya macam-macam pegawai, pemeliharaan fasilitas dan sistem.

    Konsep Dasar Sistem Informasi

    Definisi Sistem Informasi
    Menurut Khanna Tiara, dkk dalam Jurnal CCIT (2015:34),[9]dalam hasil penelitiannya yang mengutip dari Sutabri (2012) mengatakan bahwa “Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporan-laporan yang diperlukan”.
    Menurut I Putu Agus Eka Pratama dalam Maimunah (2018:193)[10] "Informasi merupakan hasil pengolahan data dari satu atau berbagai sumber, yang kemudian diolah, sehingga memberikan nilai, arti, dan manfaat".
    Melihat hal tersebut, beberapa ahli mengemukakan pendapat mereka mengenai sistem informasi diantaranya, Hutahean (2014) yang mendefinisikan Sistem Informasi sebagai suatu sistem di dalam 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.
    Tidak jauh berbeda, Anggraini dan Rita (2017)[11] dalam bukunya menjelaskan Sistem Informasi sebagai suatu sistem dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan startegi dari suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan informasi yang diperlukan untuk pengambilan keputusan.
    Sementara Triyono dkk (2018)[12] mengemukakan definisi Sistem Informasi sebagaimana dikutip dari buku S. Azhar yaitu, Kumpulan dari sub-sub sistem baik fisik maupun non fisik yang saling berhubungan satu sama lain dan bekerja sama secara harmonis untuk mencapai satu tujuan yatitu mengolah data menjadi informasi yang berguna.
    Komponen Sistem Informasi
    Ada beberapa komponen sistem informasi menurut Stair sebagaimana dikutip oleh Muslihudin dan Oktafianto (2016)[5] dalam bukunya, Sistem Informasi berbasis komputer dalam suatu organisasi terdiri dari komponen sebagai berikut :
    1. Perangkat keras
    2. Perangkat lunak
    3. Database
    4. Telekomunikasi
    5. Manusia
    Pendapat lain berasal dari Tata Sutabri (2015)[7] dimana Sistem Informasi terdiri dari komponen-komponen yang disebut blok bangunan (block building) yang terdiri dari blok-blok sebagai berikut:
    1. Blok masukan (Input Block)
    2. Input mewakili data yang masuk kedalam sebuah sistem informasi. Input yang dimaksud merupakan metode dan media untuk menangkap data yang akan dimasukkan, yang dapat berupa dokumen-dokumen dasar.

    3. Blok Model (Model Block)
    4. Blok ini terdiri dari kombinasi prosedur, logika, dan model matematik yang akan memanipulasi data input dan data yang tersimpan dibasis data, dengan cara yang sudah tertentu untuk menghasilkan keluaran yang diinginkan.

    5. Blok Keluaran (Output Block)
    6. Produk dari sistem informasi tidak lain adalah keluaran yang merupakan informasi yang haru berkualitas dan dokumentasi yang berguna untuk semua tingkatan penerima informasi serta semua pemakai sistem.

    7. Blok Teknologi (Technology Block)
    8. Teknologi digunakan untuk menerima inputan, menjalankan model, menyimpan dan mengakses data yang ada, menghasilkan dan mengirimkan hasil keluaran dan membantu mengolah dan pengendalian dari sistem serta keseluruhan sistem. Blok teknologi juga terdiri dari 3 (tiga) bagian utama yaitu, teknisi (Humanware atau Brainware), perangkat lunak (Software) dan perangkat keras (Hardware).

    9. Blok Basis Data (Database Block)
    10. Basis data (database) merupakan kumpulan data yang saling berkaitan dan berhubungan satu sama lain, tersimpan dalam perangkat keras komputer dan menggunakan perangkat lunak untuk memanipulasi data. Data perlu disimpan didalam sebuah basis data untuk keperluan penyediaan informasi lebih lanjut. Data didalam basis data juga perlu diorganisasikan sedemikan rupa supaya informasi yang dihasilkan berkualitas baik. Organisasi basis data yang baik juga berguna untuk efisien kapasitas penyimpannya. Basis data diakses atau dimanipulasi menggunakan perangkat lunak paket yang disebut DBMS (Database Management System)

    11. Blok Kendali (Control Block)
    12. Beberapa pengendalian perlu dirancang dan diterapkan untuk meyakinkan bahwa hal-hal yang dapat merusak sistem dapat dicegah ataupun bila terlanjur terjadi kesalahan-kesalahan dapat langsung cepat diatasi dalam penanganan perbaikannya.

    Karakteristik Sistem Informasi
    Patma, Maskan dan Utaminingsih (2018) berpendapat, sistem informasi yang baik memenuhi kriteria sebagai berikut:
    1. Memiliki sistematika yang jelas, ringkas, dan sederhana
    2. Menciptakan aliran data yang lebih efisien
    3. Mepunyai model penyajian yang informatif dan standar (mudah dipaham oleh user)
    4. Menditribusikan informasi secara efektif (kepada yang berhak menerima informasi).

    Konsep Dasar Sistem Data

    Definisi Data
    Menurut Hutahean (2015) sebagaimana dikemukan oleh Gordon B. Davis, data adalah bahan mentah bagi informasi, dirumuskan sebagai kelompok lambang-lambang tidak acak menunjukkan jumlah-jumlah, tindakan-tindakan, hal-hal dan sebagainya.
    Khozin Yuliana dkk (2018)[13] mengutip pendapat Mia Andini dan Khairul Hafizd mendefinisikan Data sebagai kumpulan infomrasi yang diperoleh dari suatu pengamatan, dapat berupa angka, lambang atau sifat.
    Pendapat lain dikemukakan oleh Mulyati dkk dengan mengutip dari Jurnal Aris dkk yaitu, Data merupakan kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata. Kejadian (event) adalah sesuatu yang terjadi pada saat tertentu. Kesatuan nyata (fact and entity) adalah berupa suatu objek nyata seperti tempat, benda, dan orang yang betul-betul ada dan terjadi.
    Teknik Pengumpulan Data
    Indrajani (2018)[14] menjelaskan, teknik pengumpulan data atau fact finding techniques adalah proses formal menggunakan teknik seperti wawancara dan daftar pertanyaan unutk mengumpulkan fakta tentang sistem, kebutuhan, dan pilihan. Terdapat 5 (lima) teknik pencarian fakta yang digunakan:
    1. Uji dokumentasi
    2. Ini bermanfaat jika kita sedang berusaha mendalami kebutuhan basis data/sistem yang akan datang.

    3. Wawancara
    4. Teknik yang paling sering digunakan dan sangat berguna dibandingkan teknik yang lainnya, terdapat dua jenis wawancara: wawancara tidak terstruktur, dan wawancara terstruktur.

    5. Observasi
    6. Adalah salah satu teknik pencarian data yang paling efektif unutk pemahaman suatu sistem.

    7. Riset
    8. Riset aplikasi dan masalah, jurnal komputer, buku petunjuk, dan internet seperti buletin merupakan sumber-sumber informasi yang baik dan dapat menyediakan informasi mengenai bagaimana ornag lain memecahkan masalah.

    9. Kuesioner
    10. Merupakan teknik pencarian data dengan melakukan survei melalui daftar pertanyaan. Terdapat dua jenis pertanyaan dalam kuesioner: free format yang memberikan kebebasan responden dalam menjawab pertanyaan, dan fix format yang memerlukan tanggapan spesifik dari individu. Responden harus memilih jawaban yang tersedia.

    Hirarki Data
    Dalam bukunya, Mulyani (2016)[15] menyatakan hirarki data merupakan pengorganisasian data menjadi hirarki – hirarki atau tingkatan tertentu. Pengorganisasian ini ditujukan agar data bisa diatur dengan baik sehingga bisa menghasilkan suatu informasi yang baik pula. Data bisa diorganisasikaan menjadi 6 tingkatan yaitu :
    1. Bit
    2. Bit adalah unit terkecil dari data yang di representasikan dengan nilai 0 dan 1, dimana nilai 0 berarti tidak mempunyai arus listrik, sedangkan 1 mempunyai arus listrik.

    3. Byte
    4. Byte adalah kumpulan dari bit – bit yang membentuk suatu karakter.

    5. Field (elemen data)
    6. Field adalah kumpulan karakter yang membentuk sekelompok data atau angka.

    7. Record
    8. Record adalah sekumpulan field yang saling berhubungan.

    9. File
    10. File adalah kumpulan record yang berhubungan dengna objek tertentu.

    11. Database
    12. Database adalah kumpulan data yang tersimpan ke dalam file – file.

    Konsep Dasar Perancangan Sistem

    Definisi Perancangan Sistem
    Menurut Yoori Koo dalam International journal of Design (2016:49-65) mengatakan bahwa: Desainer dapat menjadi bagian dari pengembangan sistem bisnis yang bertanggung jawab secara sosial dengan memberikan perspektif yang berkelanjutan dan cara untuk memahami produksi dan konsumsi produk dan layanan. Tanggapan desain terhadap tanggung jawab sosial, sejalan dengan respons bisnis, telah mencerminkan gerakan aktivis yang hebat. Memang, ini telah menjadi tema yang berulang; dengan desainer menangani masalah yang berkaitan dengan tanggung jawab sosial. Ketika diketahui bahwa para perancang dapat secara langsung dan tidak langsung mempengaruhi kinerja lingkungan dan sosial dari produk dan layanan serta cara di mana proses baru, layanan dan produk dikirimkan.
    Menurut Maimunah dkk (2018:38),[10] “Perancangan sistem yaitu fase untuk melakukan perancangan aplikasi, yang dapat 3 (tiga) tahapan perancangan seperti perancangan antarmuka, perancangan isi, dan perancangan program”.
    Dari beberapa definisi diatas dapat disimpulkan bahwa perancangan sistem merupakan sebuah tahapan setelah proses analisa dan perancangan sendiri menggambarkan secara umum seperti apa sistem yang akan dibuat.
    Tujuan Perancangan Sistem
    Menurut Iwan Sidharta dkk (2015:98), tujuan dari perancangan system yaitu untuk memenuhi kebutuhan pemakai system, memberikan gambaran secara umum tentang system yang baru. Suatu penggambaran dari kumpulan elemen-elemen yang saling berkaitan kemudian diolah sehingga menghasilkan informasi yang berguna dan bermanfaat dalam pengambilan keputusan atau untuk mengendalikan organisasi.
    Tahap-Tahap Perancangan Sistem
    Menurut Yudi Wahyu Wibowo (2014: E-116), Secara umum tahap perancangan sistem terbagi atas dua bagian :
    1. Perancangan spesifikasi logika : Menyatakan apa yang akan dilakukan sistem. Perancangan spesifikasi logika meliputi keluaran (output), masukan (input), antarmuka pemakai (user interface), proses, database, telekomunikasi, kontrol, keamanan dan tugas SI (sistem informasi).
    2. Perancangan spesifikasi fisik : Menyatakan bagaimana sistem akan menjalankan fungsi-fungsinya. Perancangan spesifikasi fisik meliputi hardware, software, database, alat-alat telekomunikasi, personil, dan prosedur. Dengan demikian, produk-produk yang dihasilkan pada tahap ini adalah perancangan.
    Definisi "Framework Codeigniter"
    Menurut Bertha Sidik (2018:2)[16] Codeigniter (CI) adalah framework pengembangan aplikasi (application development framework) dengan menggunakan PHP, suatu kerangka pembuatan program dengan menggunakan PHP. Pengembangan dapat langsung menghasilkan program dengan cepat, dengan mengikuti kerangka kerja untuk membuat yang telah disiapkan oleh framework CI ini.
    Pemrogram tidak perlu membuat program dari awal (from scratch), karena CI menyediakan sekumpulan librari dan fungsi yang banyak, yang diperlukan untuk menyelesaikan pekerjaan yang umum dengan menggunakan antarmuka dan struktur logika yang sederhana untuk mengakses libararinya. Pemrogram dapat memfokuskan diri pada kode yang harus dibuat untuk menyelesaikan suatu pekerjaan.

    Teori Umum

    Konsep Dasar Rancang Bangun

    Definisi Rancang
    Menurut R. Pressman dalam Mochammad Farid Yusuf dan Yerry Soepriyanto (2017:12), “Rancang merupakan serangkaian prosedur untuk menerjemahkan hasil analisa dari sebuah sistem ke dalam bahasa pemrograman untuk mendeskripsikan dengan detail bagaimana komponen-komponen sistem diimplementasikan”.
    Definisi Bangun Atau Pembangunan Sistem
    Menurut R. Pressman dalam Mochammad Farid Yusuf dan Yerry Soepriyanto (2017:12), “adalah kegiatan menciptakan sistem baru maupun mengganti atau memperbaiki sistem yang telah ada baik secara keseluruhan maupun sebagian”.

    Konsep Dasar Aplikasi

    Definisi Aplikasi
    Menurut Martono, Kartika dkk dalam jurnalnya (2018) mengutip dari yuhefizar (2011)[17] “Aplikasi merupakan program yang dikembangkan untuk memenuhi kebutuhan pengguna dalam menjalankan pekerjaan tertentu.
    Menurut Hasan dan Asep dalam jurnalnya (2015), “aplikasi adalah program siap pakai yang dapat digunakan untuk menjalankan perintah-perintah dari pengguna aplikasi tersebut dengan tujuan mendapatkan hasil yang lebih akurat sesuai dengan tujuan pembuatan aplikasi tersebut, aplikasi mempunyai arti yaitu pemecahan masalah yang menggunakan salah satu tehnik pemrosesan data aplikasi yang biasanya berpacu pada sebuah komputansi yang diinginkan atau diharapkan maupun pemrosesan daya yang diharapkan”.
    Pengertian aplikasi secara umum adalah alat terapan yang difungsikan secara khusus dan terpadu sesuai kemampuan yang dimilikinya aplikasi merupakan suatu perangkat komputer yang siap pakai bagi user.
    Aplikasi software yang dirancang untuk suatu tugas khusus dapat dibedakan menjadi dua jenis, yaitu :
    1. Aplikasi Software Spesialis, program dengan dokumentasi tergabung yang dirancang untuk menjalankan tugas tertentu.
    2. b. Aplikasi Software, suatu program dengan dokumentasi tergabung yang dirancang untuk jenis masalah tertentu.

    Konsep Dasar Kontrol

    Definisi Kontrol
    Menurut Martono, A., Supriyono, I. A., & Padeli, P. dalam jurnal KNSI dengan Judul Smart Power Control Sistem Arus Listrik Jarak Jauh Berbasis Raspberry Pi Pada Sekolah (Studi Kasus Sekolah Mawar Saron). (2018:1),[17] ),” Suatu sistem kontrol otomatis dalam suatu proses kerja berfungsi mengendalikan proses tanpa adanya campur tangan manusia (otomatis)”. Kontrol otomatis mempunyai peran penting dalam dunia industri modern saat ini. Seiring perkembangan kemajuan ilmu pengetahuan dan teknologi, sistem kontrol otomatis telah mendorong manusia untuk berusaha mengatasi segala permasalahan yang timbul di sekitarnya dengan cara yang lebih mudah, efisien dan efektif. Adanya kontrol otomatis secara tidak langsung dapat menggantikan peran manusia dalam meringankan segala aktifitasnya.
    Dalam sistem pengendali dikenal adanya sistem pengendali loop terbuka (Open-loop Control System) dan sistem pengendali loop tertutup (Closed-loop Control System).

    Konsep Dasar 5R

    Definisi 5R
    Menurut Raliby (2014:266),[18] "5R adalah memanfaatkan tempat kerja (yang mencakup peralatan, dokumen, bangunan dan ruang) untuk melatih kebiasaan para pekerja dalam usaha meningkatkan disiplin kerja yang dimulai dengan R1-Ringkas-Pemilahan (Seiri), R2-Rapi-Penataan (Seiton), R3-Resik-Pembersihan (Seiso), R4-Rawat-Pemantapan (Seiketsu). R1, R2 dan R3 dimulai pada saat bersamaan yang sesuai dengan prosedur standar yang ditetapkan pada R4. Apabila karyawan telah memenuhi seluruh kegiatan tersebut di atas, maka ia telah memperoleh status R5-Rajin-Disiplin (Shitsuke) atau telah ikut serta sepenuhnya".
    Menurut Samsul Huda dan Misbach Munir (2016:14),[19] "5R+1S adalah cara atau metode untuk mengatur atau mengelola tempat kerja menjadi tempat kerja yang lebih baik secara keseluruhan".
    Definisi Patroli 5R
    Menurut Fajarianto dalam Jurnal Lentera ICT Vol 3 (2016 : 55),[18] "Unified Modeling Language (UML) adalah sebuah bahasa pemodelan yang telah menjadi standar dalam industri software untuk visualisasi, merancang, dan mendokumentasikan sistem perangkat lunak".
    Menurut Adi Nugroho dalam Maimunah, dkk (2017: 4.5-1),[10] “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 Fergus (2016:506),[20] “A UML is a standard modeling language to model the real world in the field of software engineering. A UML diagram is partial graphical view of a model of a system under design, implementation, or already in existance. UML diagram is made up of graphical elements, UML nodes connected with edges (flows) that represent elements system model. The UML of the system might also contain other documentation such as use cases written as texts".
    Berdasarkan beberapa pendapat para ahli di atas dapat ditarik kesimpulan bahwa UML adalah bahasa yang digunakan untuk mendokumentasi sistem perangkat lunak.
    Jenis-Jenis UML
    UseTerdapat beberapa jenis Unified Modeling Language (UML) yang mana diantaranya adalah :
    1. Use Case Diagra
    2. Menurut Martin Flower dalam Saputra, dkk (2016:58),[21] “Use Case adalah teknik untuk merekam persyaratan fungsional sebuah sistem. Use Case mendeskripsikan interaksi tipikal antara para pengguna sistem dengan sistem itu sendiri, dengan memberi sebuah narasi tentang bagaimana sistem tersebut digunakan". 
      Menurut Carina Titus (2016:20),“Use case modeling is the way of showing how the system stake holders will interact with the system. Developing use case helps to understand system requirements in details. 
      
    3. Activity Diagram
    4. Menurut Afriyonza, dkk (2014:199),[21] “Activity diagram, diagram yang menggambarkan logika prosedural, proses bisnis, alur kerja atau aktivitas, dan skenario dalam sebuah proses". 
      
    5. Sequence Diagram
    6. Menurut Sukamto, dkk (2016:F-37),[22] “Sequence diagram merupakan ilustrasi bagaimana nantinya jalannya sistem dalam memberikan respon dari perintah user. 
      Menurut Carina Titus (2016:20,  “A sequence diagram shows object interactions arranged in time sequence. It depicts the objects and classes involved in the scenario and the sequence of messages exchanged between the objects needed to carry out the functionality of the scenario. 
      
    7. Class Diagram
    8. Menurut Carina Titus (2016:20, “This is static structure diagram that describes the structure of a system by showing the system’s classes, their attributes, operations (or methods), and the relationships among the classes. 
      Menurut Maimunah, dkk (2016:29),[10] “Class Diagram adalah sebuah spesifikasi yang jika diinstansiasi akan menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi objek. Class Diagram menggambarkan keadaan (atribut/property) suatu sistem, sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut. 
      

    Konsep Dasar Analisis PIECES

    Definisi Analisis PIECES
    Menurut Taufiq dalam jurnal (Sole, Astriza & Hamid, 2017)[23] Analisa Pieces merupakan analisa yang melihat sistem dari Performance, Information/Data, Economic, Control/Security, Efficiency, dan Service.
    1. Kehandalan (Performance)
    2. Kehandalan suatu sistem merupakan variabel pertama dari PIECES dimana mempunyai peran penting untuk melihat sejauh mana dan seberapa handalkah suatu sistem informasi dalam berproses untuk menghasilkan tujuan yang diinginkan. Variabel ini dapat digunakan sebagai acuan atau pedoman dalam mengevaluasi sistem dengan memperhatikan 2 komponen berikut : 
      
      • Kemampuan suatu sistem dalam mengerjakan sejumlah perintah/penugasan dalam periode waktu yang telah ditentukan, dengan baik dan tanpa hambatan (errors).
      • Cepat atau lambatnya kemampuan sistem dalam merespon suatu perintah/program pembatalan ataupun permintaan terhadap suatu transaksi.
      Hal ini dapat disesuaikan juga dengan capability komputer yang digunakan dalam pemrosesan. Bila komponen dalam komputer untuk memenuhi suatu requirement sistem tinggi, maka seharusnya response time yang diperlukan cepat.: 
      
    3. Informasi (Information)
    4. Informasi merupakan komoditas krusial bagi pengguna akhir. Evaluasi terhadap kemampuan sistem informasi dalam menghasilkan informasi yang bermanfaat perlu dilakukan untuk menyikapi peluang dan menangani masalah yang muncul. Dalam hal ini meningkatkan kualitas informasi tidak dengan menambah jumlah informasi, karena terlalu banyak informasi malah akan menimbulkan masalah baru. 
      
    5. Analisis Ekonomi (Economic)
    6. Alasan ekonomi barangkali merupakan motivasi paling umum bagi suatu proyek. Pijakan bagi kebanyakan manajer adalah biaya atau rupiah. Persoalan ekonomis dan peluang berkaitan dengan masalah biaya. 
      
    7. Analisis Kemanan (Security)
    8. Tugas-tugas bisnis perlu dimonitor dan dibetulkan jika ditemukan kinerja yang di bawah standar. Kontrol dipasang untuk meningkatkan kinerja sistem, mencegah, atau mendeteksi kesalahan sistem, menjamin keamanan data, dan persyaratan. 
      
    9. Analisis Efisiensi (Efficiency)
    10. Efisiensi menyangkut bagaimana menghasilkan output sebanyakbanyaknya dengan input yang sekecil mungkin. Berikut adalah suatu indikasi bahwa suatu sistem dapat dikatakan tidak efisien  : 
      
      • Banyak waktu yang terbuang pada aktivitas sumber daya manusia, mesin, atau komputer.
      • Data dimasukkan atau disalin secara berlebihan.
      • Data diproses secara berlebihan.
      • Informasi dihasilkan secara berlebihan.
      • Usaha yang dibutuhkan untuk tugas-tugas terlalu berlebihan.
      • Material yang dibutuhkan untuk tugas-tugas terlalu berlebihan.
    11. Analisis Layanan (Services)
    12. Kehandalan suatu sistem merupakan variabel pertama dari PIECEBerikut adalah keriteria penilaian dimana kualitas suatu sistem bisa dikatakan buruk : 
      
      • Sistem menghasilkan produk yang tidak akurat.
      • Sistem menghasilkan produk yang tidak konsisten.
      • Sistem menghasilkan produk yang tidak dipercaya.
      • Sistem tidak mudah dipelajari.
      • Sistem tidak mudah digunakan.
      • Sistem canggung untuk digunakan.
      • Sistem tidak fleksibel.

    Konsep Dasar XAMPP

    Definisi XAMPP
    Menurut Palit, dkk (2015:3),[24] XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis. Untuk “blueprint” software sebelum coding dimulai. Desain harus dapat mengimplementasikan kebutuhan yang telah disebutkan pada tahap sebelumnya. Seperti 2 aktivitas sebelumnya, maka proses ini juga harus didokumentasikan sebagai konfigurasi dari software.

    Konsep Dasar MySQL

    Definisi MySQL
    Menurut Walia, dkk. dalam International Journal of Computer Science and Mobile Computing" Vol. 3 No. 8 (2015:29),[25] “MySQL is a relational database system. It can store bits of information in separate tables and link those tables together. Each table consists of separate fields, which represent each bit of information”. Sementara Raharjo (2016:424)[45] mengatakan bahwa dalam MySQL, root merupakan pengguna (user) dengan hak akses paling tinggi. Semua kegiatan administrasi database di dalam MySQL dapat dilakukan oleh root.
    Selain itu menurut B. Dipina, dkk. dalam International Journal on Cybernetics & Informatics (IJCI) Vol. 5 No. 2 (2016:387),[26] “MySQL is a popular open-source relational database management system (RDBMS) that is distributed, developed, and supported by Oracle Corporation. The relational systems like, MySQL stores data in tabular form and uses structured query language (SQL) for accessing of data”.
    Definisi MySQL

    Menurut Watung,dkk. dalam E-Journal Teknik Elektro dan Komputer Vol. 3 No. 1 (2014:2)[27] yang menyatakan bahwa MySQL memiliki beberapa keistimewaan, antara lain : Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga dan masih banyak lagi. Open Source. MySQL didistribusikan secara open source, dibawah lisensi GPL sehingga dapat digunakan secara cuma-cuma. Multiuser. MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik. Performance tuning. MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu. Jenis Kolom. MySQL memiliki tipe kolom yang sangat kompleks, seperti signed or unsigned integer, float, double, char, text, date, timestamp dan lain-lain. Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query). Keamanan. MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi. Skalabilitas dan Pembatasan. MySQL mampu menangani basis data dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya. Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT). Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk di dalamnya. Antar Muka. MySQL memiliki interface (antar muka) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface). Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan (tool)yang dapat digunakan untuk administrasi basis data dan pada setiap peralatan yang ada disertakan petunjuk online. Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.

    Konsep Dasar PHP

    Definisi PHP
    PHP adalah kependekan dari Personal Home Page. Rasmus Ledofrf adalah pencipta bahasa pemrograman PHP pada tahun 1995 yang pada masa itu masih di kenal dengan nama Form Interpreted (FI). Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini, interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan (Rahayu dalam Jurnal CCIT Vol.9 No.1, 2015:53).[28]
    Sementara itu menurut Mishra dalam International Journal of Scientific and Technology Research Vol. 3 No. 7 (2015:331),“PHP (PHP: Hypertext Preprocessor) is an open source general-purpose scripting language that is specifically suited for web development and can be embedded into HTML”.

    Konsep Dasar Website

    Definisi Website
    Menurut Ginanjar (2015:5),[29] "Website adalah rangkaian atau sejumlah halaman di internet yang memiliki topik saling terkait untuk mempresentasikan suatu informasi".
    Menurut Sumaryadi (2015:4),[30] "Website bisa diartikan sebagai kumpulan halaman – halaman web yang saling berhubungan kemudian di online kan menggunakan jaringan lokal maupun internet".
    Jenis-jenis Website
    Web dapat dikelompokkan kedalam beberapa kelompok bisa berdasarkan tujuannya, besar kecilnya hingga karakteristik website itu sendiri.
    Menurut Sumaryadi (2015:4),[30] Jenis website berdasarkan sifatnya :
    Website Dinamis, merupakan website yang contentnya dapat berubah setiap saat. Contoh dari website dinamis ini antara lain adalah wikipedia, mypangandaran, abatasa, detik, tokobagus dan blog. Faktor utama yang membuat web menjadi dinamis adalah Content Management System. Dengan adanya CMS ini, siapapun yang memiliki akses ke administrator website dapat mengupdate contentnya dengan sangat mudah.
    Website Statis, merupakan website yang jarang sekali di rubah karena memang tidak di perlukan perubahan yang sangat penting. Contohnya adalah website "company profile" dan website profil organisasi.

    Konsep Dasar Website

    Definisi Website
    Menurut Enterprise (2016:6),[31] "Database adalah sebuah sistem yang berfungsi untuk menyimpan dan mengolah sekumpulan data".
    Menurut Warsito, dkk (2015:29),[32] "Database adalah struktur penyimpanan data. Untuk menambah, mengakses dan memperoses data yang disimpan dalam sebuah database komputer, diperlukan sistem manajemen database seperti MYSQL Server".
    Menurut Powel dalam Gunawan (2016:10),[33] "Database adalah sebuah kumpulan informasi yang terstruktur. Sebuah database terdiri dari kumpulan fle dalam sistem komputer".

    Konsep Dasar Elistasi

    Definisi Elistasi
    Menurut Sommerville and Sawyer dalam Hanafri, dkk (2017:7),[34] "Elisitasi kebutuhan adalah sekumpulan aktivitas yang ditunjukkan untuk menemukan kebutuhan suatu sistem melalui komunikasi dengan pelanggan, pengguna sistem, dan pihak lain yang memiliki kepentingan dalam pengembangan sistem".

    Konsep Dasar Testing

    Definisi Testing
    Keuntungan Keluhan bagi Perusahaan
    Menurut Rosa dan Shalahuddin (2015:272), “Pengujian perangkat lunak adalah sebuah elemen sebuah topik yang memiliki cakupan luas dan sering dikaitkan dengan verifikasi (verification) dan validasi (validation) (V&V).”
    Definisi "Quality Assurance" (QA)

    Menurut Saugata Chakraborty, dalam jurnal Parent Application Publication (2015) “QA testing is intended to test each of the functions of the application program. To accomplish this, commands and parameters that implement predefined tests may be sent to the application program by a user via a Graphical User Interface (GUI) at control computer.” Yang artinya: “Pengujian QA ditujukan untuk menguji setiap fungsi program aplikasi. Untuk mencapai hal ini, perintah dan parameter yang menerapkan tes yang telah ditentukan sebelumnya dapat dikirim ke program aplikasi oleh pengguna melalui Graphical User Interface (GUI) di komputer kontrol.”

    Literature Review

    Daftar Literature Review

    Menurut Dewi (2015:125).[35] “Metode literature review dilakukan untuk menunjang metode wawancara dan observasi yang telah dilakukan. Pengumpulan informasi yang dibutuhkan dalam mencari referensi-referensi yang berhubungan dengan penelitian yang dilakukan”. Dari definisi diatas dapat disimpulkan bahwa, Literature Riview adalah penelitian yang mengkaji atau meninjau dari pembahasan-pembahasan penelitian terdahulu dan referensi ilmiah yang berhubungan dengan penelitian yang dilakukan.

    Manfaat Literature Review

    Manfaat dari literature review ini antara lain :
    1. Mengidentifikasikan kesenjangan (identify gaps) dari penelitian ini.
    2. Menghindari membuat ulang (reinventing the wheel) sehingga banyak menghemat waktu dan juga menghindari kesalahan-kesalahan yang pernah dilakukan oleh orang lain.
    3. Mengidentifikasikan metode yang pernah dilakukan dan yang relevan terhadap penelitian ini.
    4. Meneruskan apa yang penelitian sebelumnya telah dicapai sehingga dengan adanya studi pustaka ini, penelitian yang akan dilakukan dapat membangun di atas landasan (platform) dari pengetahuan atau ide yang sudah ada.

    Sumber Literature Review

    1. Penelitian Jurnal yang dilakukan oleh Oesman Raliby pada Fakultas Teknik Universitas Muhammadiyah Magelang pada tahun 2014[18] yang berjudul “ANALISIS PENERAPAN METODE 5R PADA INDUSTRI KERAJINAN SERAT ALAM MENUJU PENCAPAIAN SERTIFIKASI CE MARK” Tujuan program pendampingan ini adalah implementasi Program 5R (Ringkas, Rapi, Resik, Rawat, Rajin) untuk mengarah pada perolehan sertifikasi. Hasil analisis ada beberapa hal yang menyebabkan tidak berjalannya program 5R dengan baik. Diantaranya, kurangnya pemahaman akan konsep 5R, kurangnya dukungan dari seluruh elemen yang terkait, implementasi dilaksanakan secara parsial. Sehingga, dalam upaya meningkatkan mutu dan keamanan produk perusahaan akan sulit untuk dicapai.
    2. Penelitian Jurnal yang dilakukan oleh Herriyan Tri Wibowo, Rizkiyah Nur Putri pada Program Studi Teknik Operasi Mesin Akademi Komunitas Semen Indonesia – Gresik pada tahun 2018 “PENERAPAN HOUSEKEEPING 5R DI BENGKEL AKADEMI KOMUNITAS SEMEN INDONESIA” Penelitian ini menggunakan metode wawancara dan pengamatan. Berdasarkan hasil penelitian, penerapan Program 5R di Bengkel AKSI dapat bermanfaat untuk meningakatan kualitas Mahasiswa, meningkatakan kebiasaan positif para Mahasiswa. Dalam penerapan Program 5R ada beberapa hal yang menjadi kendala, yaitu sumber daya manusia dan management. Dari faktor sumber daya manusi dipengaruhi oleh kebisaan yangtidak baik, jenuh, dan training. Sedangkan, dari faktor manajemen dipengaruhi oleh pengawasan.
    3. Penelitian Jurnal yang dilakukan oleh Fega Belindasari Nasution , Wibowo Arninputranto,Rina Sandora pada Program Studi Teknik Keselamatan dan Kesehatan Kerja, Jurusan Teknik Permesinan Kapal, Politeknik perkapalan Negeri Surabaya, Surabaya 60111 pada tahun 2018[36] yang berjudul “CHECKLIST INSPEKSI SISTEM INFORMASI PELAKSANAAN 5R BERBASIS WEB RESPONSIF DENGAN PENDEKATAN SIKLUS PDCA (STUDI KASUS : PERUSAHAAN GULA)” Pada penelitian kali ini peneliti memanfaatkan aplikasi Xampp dan juga Notepad ++ untuk mempermudah dalam pembuatan aplikasi ini. Dimana proses kerja dari checklist ini dilaksanakan oleh pengguna baik user maupun admin selaku penanggung jawab. Pengguna yang sudah terdaftar dapat langsung memulai inspeksi menggunakan leptop, pc, tablet maupun smartphone yang dimulai dari tahap menu utama, tahap Plan, tahap Do, Check, dan tahapan ACT atau tindak lanjut dari hasil yang sudah dilakukan pada tahap Check. Ketika ditemukan ketidak sesuaian dengan plan awal maka dilakukan inspeksi ulang. Dimana aplikasi ini dilaksanaan pada area kerja baik diarea kantor maupun area produksi pada Perusahaan Gula. Penulis berfokus pada metode 5R dengan menggunakan pendekatan PDCA merupakan metode yang cukup efektif dalam mengurangi efisiensi waktu hingga penggurangan intensitas kecelakaan kerja dilingkungan perusahaan.
    4. Penelitian Jurnal yang dilakukan oleh Herriyan Tri Wibowo, Rizkiyah Nur Putri pada Program Studi Teknik Operasi Mesin Akademi Komunitas Semen Indonesia – Gresik pada tahun 2018 “PENERAPAN HOUSEKEEPING 5R DI BENGKEL AKADEMI KOMUNITAS SEMEN INDONESIA” Penelitian ini menggunakan metode wawancara dan pengamatan. Berdasarkan hasil penelitian, penerapan Program 5R di Bengkel AKSI dapat bermanfaat untuk meningakatan kualitas Mahasiswa, meningkatakan kebiasaan positif para Mahasiswa. Dalam penerapan Program 5R ada beberapa hal yang menjadi kendala, yaitu sumber daya manusia dan management. Dari faktor sumber daya manusi dipengaruhi oleh kebisaan yangtidak baik, jenuh, dan training. Sedangkan, dari faktor manajemen dipengaruhi oleh pengawasan.
    5. Penelitian yang dilakukan oleh Aditya Saefulloh Nugraha, Arie Desrianty dan Lauditta Irianti[36] mengenai “USULAN PERBAIKAN BERDASARKAN METODE 5S (SEIRI, SEITON, SEISO, SEIKETSU, SHITSUKE) UNTUK AREA KERJA LANTAI PRODUKSI DI PT.X”. Penelitian(2018) ini membahas mengenai perbaikan area kerja. Metode yang digunakan untuk pengaturan area kerja menggunakan pendekatan dasar konsep 5S (Seiri, Seiton, Seiso, Seiketsu, Shitsuke). Model penilaian untuk mengetahui kondisi area kerja dengan menggunakan cara audit. Melalui metode ini area kerja akan berjalan lebih terorganisir dan terpelihara sehingga dapat mengurangi peluang terjadinya pemborosan pada area kerja. Metode ini juga dapat mengontrol dan mempertahankan agar area kerja tetap teratur. Saat ini area kerja yang ada di perusahaan berjalan tidak teratur dan tidak terorganisir, tidak ada sistem atau kebijakan untuk menciptakan atau pemeliharaan terhadap area kerja agar terciptanya area kerja yang efektif. Area kerja yang saat ini masuk ke dalam kriteria sangat buruk. Setelah dilakukannya perbaikan pada area kerja menghasilkan nilai program 5S sebesar 77,78% dan masuk ke dalam kriteria baik.
    6. Penelitian yang dilakukan oleh Shekhar Sahu, Lakhan Patidar dan Pradeep Kumar Soni(2015)[37] yang berjudul “5S TRANSFUSION TO OVERALL EQUIPMENT EFFECTIVENESS (OEE) FOR ENHANCING MANUFACTURING PRODUCTIVITY”. In today highly stern market, not a single concept for any industry is fit in all terms hence 5S and OEE may be adopted synergistic to improve the industrial performance. Objective of the integrated concept is to create a systematic, clean and tidy workplace and improve overall equipment effectiveness, quality, employee’s satisfaction so that manufacturing productivity of industry can be improve. An analysis work has been carried out in the reviewed papers to prove that the implementation of 5S, calculation of OEE, analysis of the current status of OEE on manufacturing cells, assesses current performance of the assembly line and identify the major factors for improvement in the productivity. The main contribution of this paper is to identify the relationship among 5S, OEE and manufacturing productivity as a conceptual model. This proposed conceptual model will help industry to have better model understanding on the relationship between these techniques and step by step implementation to improve manufacturing productivity.
    7. Penelitian yang dilakukan oleh Ila A Kulkarni, Abhay B Kulkarni dan Vandana A Kulkarni(2018)[38] yang berjudul “Efficiency Enhancement by 5S Implementation– A Case Study”. 5S technique is a world-known work place organisation method. It is based on set of five standard principles or ‘S’ that allow step by step approach in achieving and maintaining workplace transformations for efficiency, value and waste reduction. The concept of 5S is necessary for TPM .In fact implementation of all the pillars of TPM is on this sound base of 5S. Considering the home as a workplace for all family members, a case study, for applying 5S principle at our home, has been discussed in this paper. We have applied 5S principles to reorganise our home to leave competently.
    8. 8. Penelitian yang dilakukan oleh Ravi Shankar Kalva, A.Prabhu Kumar dan V.(2018) Srinivasu[39] yang berjudul “Micro & Macro Plan for Implementation of 5S in a Manufacturing Organisation”. The global economic challenges have changed the perspectives of working culture towards excellent working performance with the adoption of best practices. Companies are eager to implement Lean into their operations quickly. However, before Lean can be implemented, the proper foundation must be laid through the implementation of standardized work and visual controls through Plan –Do-Check-Adjust (PDCA). Today, it is increasingly recognized that 5S management techniques enhance productivity and competitiveness. In order to become a World Class Gemba, an organisation has to go through a continuous and systematic process to identify, reduce and eliminate waste, enhance teamwork, enhance operational effectiveness in a better working environment. As each 5S management a technique begins with an S, this approach has been named 5S.Many companies are kicking off 5S (Sort, Set in Order, Shine, Standardize, and Sustain) initiatives to clean up the work area and marking off where things are to be located. One of the tools to achieve organisational excellence is the 5S management techniques. 5S management techniques have contributed significantly to improve internal efficiencies, operational effectiveness and foster on time delivery system to the delight of customers. To achieve this, organisations should integrate 5S activities into their business functions as their organisational culture.
    9. Dalam Jurnal Ilmiah Rekayasa dan Sistem Informasi yang dilakukan oleh Zarnelly (Tahun 2017)yang berjudul “Sistem Informasi E-Budgeting Menggunakan Pendekatan Berorientasi Objek” penelitian ini bertujuan untuk pengolaan anggaran dalam perencanaan , pengontrolan, serta laporan dalam pemakaian angggaran setiap tahunnya. Sistem yang akan dibangun adalah Sistem Informasi E-Budgeting, menggunakan metode Berorientasi Objek, menggunakan Diagram UML untuk menggambarkan proses bisnisnya, seperti Use Case Diagram, Class Diagram, Sequence Diagram dan Activity Diagram.
    10. Penelitian dalam sebuah skripsi yang disusun oleh Meytasari mahasiswi UIN Raden Fatah Palembang (Tahun 2016) dengan judul “Sistem Informasi E-Budgeting Anggaran Perjalanan Dinas Pada Universitas Islam Negeri Raden Fatah Palembang” bertujuan untuk mengatur anggaran surat perjalanan dinas yang akan menentukan biaya estimasi berdasarkan peraturan mentgeri keuangan. Metode yang digunakan dalam penelitian ini adalah menggunakan metode prototype model yang terdiri dari 5 tahap yaitu komunikasi, perencanaan, pemodelan, prototype, dan penyerahan sistem. Perancangan program menggunakan bahasa pemograman PHP dan database MySQL.

    BAB III

    ANALISIS SISTEM YANG BERJALAN

    Gambaran Umum PT Bimasakti Karyaprima

    Sejarah Singkat PT Bimasakti Karyaprima (Fans Sport Shoes)

    Mengawali bisnisnya sebagai trader sepatu olahraga, seiring berjalannya waktu, serta kejelian melihat peluang untuk menggarap segmen pasar menengah ke bawah, lahirlah merek sepatu Fans, dengan tujuan ikut serta berkontribusi mengembangkan industri sepatu di Indonesia. Nama Fans dipilih karena mudah diingat dan mempunyai arti positif yaitu penggemar, identik dengan visi perusahaan yang ingin terus berjaya memberikan kenyamanan beraktifitas bagi penggemarnya dari Sabang sampai Merauke.
    Fans pertama kali di produksi oleh sebuah pabrik CMT yang juga memproduksi sepatu merek lain. Ketika permintaan Fans semakin meningkat, diputuskan untuk membuka unit produksi sendiri di wilayah Jatake-Tangerang. Dengan memiliki pabrik sendiri, Fans berkomitmen lebih mengembangkan teknologi persepatuan guna memberi nilai tambah bagi produksi sepatu dalam negeri.
    Pada awal berdiri di tahun 2001, Fans dikenal dengan sepatu joggingnya. Seiring dengan perubahan zaman, model lainpun mulai dibuat.
    Pada tahun 2004, Fans membuat sepatu Taekwondo yang dinamakan Xtrial. Sepatu ini tetap digemari masyarakat hingga sekarang.
    Pada tahun 2010, Fans meluncurkan sepatu Hiking yang menjadi trend di kalangan komunitas hasher di Indonesia dan Asia Tenggara. Sepatu ini dikenal karena kekuatannya, di medan yang berlumpur,terjal sekalipun tetap nyaman digunakan dan awet.

    Visi dan Misi PT Bimasakti Karyaprima

    Visi: ”Kesejahteraan, kebahagiaan, kemajuan, kesehatan & keamanan, melalui peningkatan kualitas.”
    Misi: Perusahaan yang dicintai melalui peningkatan inovasi & kualitas yang berkesinambungan

    Struktur Organisasi

    Gambar 3.1. Struktur Organisasi

    Uraian Tugas dan Tanggung Jawab

    1. Direktur
    2. Bertugas untuk mengatur seluruh kegiatan operasional perusahaan. 
      
    3. Accounting
    4. Bertugas untuk menyusun dan mengelola laporan administrasi keuangan perusahaan 
      
    5. HRD
    6. Bertugas untuk mengelola dan mengembangkan sumber daya manusia 
      
    7. SCM
    8. Bertugas untuk mengelola bahan baku, bahan jadi dan membuat rencana produksi. 
      
    9. Marketing
    10. Bertugas untuk menghasilkan pendapatan bagi perusahaan dengan cara menjual dan memasarkan produk perusahaan. 
      
    11. RND
    12. Bertugas untuk memperbaiki dan mengembangkan produk baru 
      
    13. Kepala Produksi
    14. Bertugas untuk merencanakan, mengkoordinasikan, mengontrol dan mengevaluasi semua aktivitas produksi. 
      
    15. Kepala Gudang
    16. Bertugas untuk merencanakan, mengkoordinasikan, mengontrol dan mengevaluasi semua aktivitas penerimaan, dan persediaan stok barang yang akan didistribusikan. 
      
    17. Kepala Regu
    18. Bertugas untuk mengontrol jalannya produksi pada masing-masing bagian. 
      
    19. Mekanik
    20. Bertugas untuk merawat dan memperbaiki mesin. 
      
    21. Operator Gudang RAW Matrial
    22. Bertugas untuk mengatur keluar masuknya bahan mentah 
      
    23. Operator Gudang Finish Good
    24. Bertugas untuk mengatur keluar masuknya bahan jadi 
      
    25. Operator Gudang Eva / Rubber
    26. Bertugas untuk mengatur keluar masuknya barang setengah jadi 
      
    27. Driver
    28. Bertugas untuk melakukan pengantaran barang dari gudang ke customer / showroom. 
      

    Tata Laksana Sistem Yang Berjalan

    Prosedur Sistem Berjalan

    1. Pembagian Tugas
    2. Pimpinan 5R membagi jabatan dan tugas kepada tiap-tiap orang. Jabatan dan tugas yang diberikan Pimpinan 5R secara garis besar terbagi menjadi dua, yaitu orang yang bertugas menjadi PIC Pelapor dan orang yang bertugas sebagai PIC 5R. 
      
    3. Kontrol Ruangan
    4. Kemudian pada kegiatan kontrol ruangan, PIC 5R melakukan patroli atau kontrol ruangan menuju area atau lokasi yang telah pimpinan 5R tentukan untuknya. 
      
    5. Pengaduan
    6. Ketika PIC 5R menemukan adanya permasalahan pada kondisi ruangan, PIC 5R melakukan pengaduan kepada Pimpinan 5R yang bertanggung jawab atas ruangan tersebut. 
      
    7. Perbaikan Kondisi Ruangan
    8. PIC 5R mempunya kewajiban untuk melakukan perbaikan kondisi ruangan terkait pengaduan yang dia terima, dan lagi PIC 5R mempunya wewenang untuk menyuruh Petugas Ruangan yang bekerja di bawah naungannya untuk menangani pengaduan yang dia terima. 
      
    9. Memberikan Bukti Perbaikan
    10. Ketika pengaduan tersebut selesai di tangani, PIC 5R membuat laporan kepada Pepimpin 5R yang berisikan data-data perbaikan yang telah dilakukan, jika Pimpinan 5R belum setuju akan perbaikan kondisi ruangan yang ada pada laporan, PIC 5R berkewajiban untuk melakukan perbaikan kembali pada ruangannya. 
      
    11. Penilaian Pimpinan 5R
    12. Jika laporan perbaikan disetujui oleh Pimpinan 5R, PIC 5R bisa membawa data-data perbaikan yang telah dia lakukan dan memberikan laporan tersebut pada pimpinan 5R pada saat rapat. Di sini Pimpinan 5R bisa membuka kembali permasalahan yang ada pada data laporan tersebut jika dia merasa bahwa kondisi ruangan tersebut masih harus diperbaiki, dan PIC 5R harus kembali melakukan perbaikan hingga laporan yang dia berikan di setujui oleh PIC Pelapor dan Pimpinan 5R. 
      

    Rancangan Sistem Berjalan

    Untuk mengetahui rancangan sistem yang berjalan, pada PT Bimasakti Karyaprima digunakanlah Visual Paradigm for UML.

    Use Case diagram sistem yang sedang berjalan

    Gambar 3.2. Use Case diagram sistem yang berjalan
    Berdasarkan Gambar 3.2 Use Case diagram yang berjalan saat ini: 
    
    • Sistem yang mencakup seluruh kegiatan yang sedang berjalan pada PT Bimasakti Karyaprima.
    • 4 actor yang melakukan kegiatan diantaranya: HRD, Pimpinan 5R, PIC 5R dan Petugas Ruangan.
    • 6 use case diagram yang dilakukan oleh actor tersebut yaitu : Membagi tugas, melakukan kontrol ruangan, membuat laporan ke PIC 5R, terima dari Petugas Ruangan, memberi perintah pada petugas ruangan, melakukan penanganan berdasarkan perintah, memberi laporan penanganan ke Pimpinan 5R, terima laporan penanganan PIC 5R, memberi laporan progress penanganan ke pimpinan 5R, terima laporan progress dari PIC 5R, menutup kasus, membuka kasus kembali dan melakukan penanganan kembali.

    Activity diagram sistem yang sedang berjalan

    Gambar 3.3. Activity diagram sistem yang berjalan
    Berdasarkan Gambar 3.3 Activity diagram kontrol perbaikan 5R yang berjalan saat ini terdapat:
    • 1 Vertical Swimlane yang mencakup seluruh kegiatan yang dilakukan oleh: Pimpinan 5R, PIC Pelapor, PIC 5R dan Petugas Ruangan.
    • 1 Initial Node, awal dalam melakukan kegiatan.
    • 14 Action state dari sistem yang mencerminkan eksekusi dari suatu aksi diantaranya: membagi tugas, kontrol ruangan, membuat laporan permasalahan, terima laporan, melakukan penanganan, tangani sendiri, menyuruh petugas ruangan, menangani permasalahan berdasarkan perintah, memberi laporan penanganan, terima laporan penanganan, memberi laporan progress ke pimpinan 5R, terima laporan progress PIC 5R, menutup kasus dan membuka kasus kembali..
    • 1 Activity Final Node, akhiran untuk mengakhiri kegiatan.

    Analisa Sistem Yang Berjalan

    Analisa Batasan Sistem

    Setiap sistem memiliki batasan yang memisahkan antara sistem dengan lingkungan luarnya. Sesuai dengan permasalahan yang diambil oleh peneliti, bahwa hal yang akan dibahas adalah mengenai permasalahan tentang sistem kontrol rencana tindak 5R di PT Bimasakti Karyaprima. Permasalahan yang diambil adalah mulai dari pembagian tugas oleh Pimpinan 5R, proses patroli atau kontrol ruangan yang di lakukan oleh PIC 5R, penanganan kegiatan dilakukan oleh Petugas Ruangan.pembuatan laporan pengaduan kepada PIC 5R, proses penanganan pengaduan yang dilakukan oleh PIC 5R dan proses penerimaan progress laporan perbaikan yang diberikan oleh PIC 5R.

    Metode Analisa PIECES

    Tabel 3.1. Analisa PIECES

    Metode Analisa Masukan, Analisa Proses, Analisa Keluaran

    1. Analisa Masukan
      • Nama masukan : Laporan kondisi ruangan
      • Fungsi  : Mengetahui permasalahan kondisi ruangan dari PIC Pelapor Sumber  : PIC Pelapor Media  : Kertas dan digital Frekuensi  : Setiap ada laporan pengaduan Keterangan  : Laporan kondisi ruangan didapatkan dari PIC Pelapor saat dia memberikan laporan pengaduan

      • Nama masukan : Laporan Perbaikan
      • Fungsi  : Bukti perbaikan kondisi ruangan Sumber  : PIC 5R Media  : Kertas Frekuensi  : Setiap kali melakukan perbaikan Keterangan  : Laporan perbaikan diberikan oleh PIC 5R kepada PIC Pelapor setelah melakukan perbaikan berdasarkan laporan yang dia terima

      • Nama masukan : Laporan perkembangan kondisi ruangan
      • Fungsi  : Menampilkan data kondisi ruangan sebelum dan sesudah dilakukannya perbaikan. Sumber  : PIC 5R Media  : Kertas dan digital Frekuensi  : Ketika rapat 5R dilakukan Keterangan  : Laporan perkembangan kondisi ruangan diberikan oleh PIC 5R kepada Pimpinan 5R pada saat rapat.

    2. Analisa Proses
      • Nama modul : Perbaikan ruangan
      • Masukan  : Laporan kondisi ruangan Keluaran  : Laporan perbaikan kondisi ruangan Ringkasan proses  : Proses ini menghasilkan laporan perbaikan kondisi ruangan yang berisi foto dan status terbaru dari kondisi ruangan yang sebelumnya bermasalah.

      • Nama modul : Persetujuan PIC Pelapor
      • Masukan  : Laporan perbaikan kondisi ruangan Keluaran  : Persetujuan atas perbaikan kondisi ruangan Ringkasan proses  : Proses ini menghasilkan persetujuan atas perbaikan kondisi ruangan yang telah dilakukan ole PIC 5R.

      • Nama modul : Pemberian laporan perkembangan
      • Masukan  : Laporan perkembangan kondisi ruangan Keluaran  : Laporan perbaikan kondisi ruangan Ringkasan proses  : Proses ini menghasilkan laporan perkembangan kondisi ruangan yang berisi data kondisi ruangan sebelum dan sesudah dilakukannya perbaikan

    3. Analisa Keluaran
      • Nama keluaran : Laporan perbaikan kondisi ruangan
      • Fungsi  : Sebagai bukti perbaikan kondisi ruangan berdasarkan pengaduan yang PIC 5R terima. Media  : Kertas Distribusi  : PIC Pelapor, Arsip

      • Nama keluaran : Persetujuan atas perbaikan kondisi ruangan
      • Fungsi  : Sebagai syarat untuk memberikan laporan perkembangan kondisi ruangan kepada Pimpinan 5R. Media  : Kertas dan lisan Distribusi  : PIC 5R, Arsip

      • Nama keluaran : Laporan perkembangan kondisi ruangan
      • Fungsi  : Sebagai bukti perbaikan kondisi ruangan yang dilakukan PIC 5R. Media  : Kertas dan digital Distribusi  : Pimpinan 5R, petugas lainnya, Arsip

    Konfigurasi Sistem Berjalan

    Spesifikasi Hardwar

    1. Processor   : i7 core
    2. Monitor   : 16 Inch
    3. Mouse   : Optical Mouse
    4. RAM   : 2 GB
    5. Harddisk   : 500 GB
    6. Printer   : Cannon IP2770

    Spesifikasi Software

    1. Linux Mint
    2. Libre Office
    3. Google Chrome

    Spesifikasi Brainware

    1. Petugas yang berwenang
    2. Pimpinan

    Permasalahan Yang Dihadapai dan Alternatif Pemecahan Masalah

    Permasalahan Yang Dihadapi

    Berdasarkan hasil analisa yang telah dilakukan terhadap sistem yang berjalan dapat dilihat ada beberapa permasalahan yang dihadapi. Permasalahan-permasalahan tersebut diantaranya sebagai berikut:
    1. Sistem yang ada saat ini belum dapat digunakan untuk memberikan informasi terkait kondisi ruangan yang ada pada perusahaan secara cepat, tepat dan akurat karena masih banyak terdapat kekurangan dan kelemahan pada sistem tersebut.
    2. Kegiatan patroli 5R atau kontrol terhadap ruangan hanya dilakukan oleh pihak tertentu dan pada waktu tertentu.
    3. Sering terjadi keterlambatan dalam melakukan perbaikan kondisi ruangan dikarenakan sering terlambatnya informasi yang harus diterima terkait kondisi ruangan tersebut.

    Alternatif Pemecahan Masalah

    Berdasarkan hasil analisa yang telah dilakukan terhadap sistem yang berjalan dapat dilihat ada beberapa permasalahan yang dihadapi. Permasalahan-permasalahan tersebut diantaranya sebagai berikut:
    1. Merancang sebuah sistem aplikasi kontrol perbaikan secara online yang bisa dipergunakan sebagai media untuk mengirimkan informasi kondisi ruangan kepada pihak yang bersangkutan secara cepat.
    2. Dengan menggunakan sistem yang diusulkan, kegiatan membuat laporan kondisi ruangan tidak hanya bisa dilakukan oleh PIC Pelapor, tetapi bisa dilakukan oleh siapa saja yang ada di lingkungan perusahaan.
    3. Sistem yang diusulkan ini juga bisa membantu dalam mengurangi resiko yang mungkin terjadi karena alasan terlambatnya perbaikan kondisi ruangan yang harus dilakukan oleh PIC 5R.

    User Requirement

    Berdasarkan hasil analisa yang telah dilakukan terhadap sistem yang berjalan dapat dilihat ada beberapa permasalahan yang dihadapi. Permasalahan-permasalahan tersebut diantaranya sebagai berikut:

    Elisitasi Tahap I

    Elisitasi Tahap 1 yang disusun berdasarkan hasil wawancara dan analisa pada bagian dan pihak yang mempunyai hubungan langsung dengan sistem yang akan dikembangkan. Dalam hal ini wawancara dilakukan terhadap Pimpinan 5R mengenai sistem yang diusulkan. Berikut ini lampiran Elisitasi tahap I yang telah dibuat.
    Tabel 3.2 Elisitasi Tahap I

    Elisitasi Tahap II

    Tabel 3.3 Elisitasi Tahap II

    Elisitasi Tahap III

    Tabel 3.4 Elisitasi Tahap III

    FInal Draft Elisitasi

    Tabel 3.5 Final Draft Elisitasi

    BAB IV

    RANCANGAN SISTEM YANG DIUSULKAN

    Rancangan Sistem Usulan

    Berdasarkan penelitian dan analisa yang telah dilakukan dalam suatu Sistem yang berjalan pada Unit Business Development PT.Bimasakti Karyaprima, maka selanjutnya akan membahas Sistem yang di usulkan. Sistem yang di usulkan akan merubah proses kegiatan Rencana Tindak 5R, pembuatan rencana penjadwalan,laporan kegiatan rencana tindak 5R PT.Bimasakti Karyaprima harus memantau rencana kegiatan yang ada, dan juga perhitungan penjadwalan kegiatan secara manual. Dengan adanya sistem usulan ini akan memperjelas pembagian pekerjaan pada organisasi yang ada, yang dimana dalam pembuatan rencana tindak 5R ini dapat dilakukan bukan hanya di PT.Bimsakti karya prima tetapi di bagian PT. Lainya.
    Dalam kegiatan Rencana tindak 5R ini data yang akan di pantau adalah kegiatan secara berkala dan teratur, juga memanajemen waktu dan pengeluaran dengan baik di bidang kegiatan Rencana Tindak ini hingga mendapatkan suatu hasil yang di inginkan dan dalam pembuatan laporan kegiatan rencana tindak ini akan dibuat secara otomatis secara sistem yang berjalan berdasarkan parameter yang ditentukan.
    erdapat juga dashboard pada halama yang berguna untuk mempermudah setiap kegiatan user untuk melihat laporan dalam bentuk grafik. Di dalam grafik chart ini setiap user dapat melihat kegiatan yang berjalan.

    Prosedur Sistem Usulan

    Admin Sistem

    Admin sistem ini dapat melakukan kegiatan keseluruhan Hak akses dalam aplikas ini :
    1. Admin dapat melakukan login.
    2. Admin dapat menampilkan semua dasbord master data.
    3. Admin dapat melakukan logout.

    Pimpinan 5R

    Pimpinan 5R dapat melakukan kegiatan di dalam aplikasi ini antara lain :
    1. Pimpinan 5R dapat melakukan login.
    2. Menampilkan menu utama dasbord.
    3. Dapat melakukan transaksi yang ada didalamnya seperti terdapat, aprovement laporan pengajuan kegiatan.
    4. Pimpinan 5R dapat melakukan tambah data, lihat data, cari data, hapus data.
    5. Dapat melakukan logout.

    Karyawan

    Karyawan dapat melakukan kegiatan di dalam aplikasi ini antara lain :
    1. Dapat melakukan login.
    2. Dapat membuat laporan pengaduan
    3. Melihat kegiatan jadwal harian.
    4. Hanya bias melakukan laporan pengaduan
    5. Dapat melakukan logout.

    Petugas Ruangan

    Petugas Ruangan dapat melakukan kegiatan di dalam aplikasi ini antara lain :
    1. Dapat melakukan login.
    2. Dapat membuat laporan pengaduan
    3. Melihat kegiatan jadwal harian.
    4. Melihat chart kegiatan harian
    5. Menambah data keruskan.
    6. Dapat melakukan logout.

    Pic 5R

    Pic 5R dapat melakukan kegiatan di dalam aplikasi ini antara lain :
    1. dapat melakukan Login.
    2. Menampilkan menu utama dasbord.
    3. Dapat melakukan transaksi yang ada didalamnya seperti terdapat, aprovement laporan pengajuan kegiatan.
    4. Pimpinan 5R dapat melakukan tambah data, lihat data, cari data,hapus data.
    5. Dapat melakukan logout.

    Usecase Diagram Sistem Yang Diusulkan

    Diagram usecase yang diusulkan pada sistem Kegiatan Rencana tindak 5R adalah sebagai berikut :
    Use-case-Usulan
    Gambar 4.1 Usecase Diagram kegiatan rencana tindak 5R
    Pada gambar 4.1 use case diagram dapat dijelaskan :
    1. Terdapat 5 aktor yaitu Pimpinan 5R, Pic 5R, Karyawan,Petugas Ruangan, dan Admin.
    2. Terdapat 15 Usecase.
    3. Terdapat 11 Include yaitu, Master Data, Area, Transaksi .

    Activity diagram yang di usulkan

    Activity diagram Admin

    activity-USULAN-ADMIN
    Gambar 4.2 activity diagram Admin
    Pada gambar 4.2 activity diagram admin diatas, terdapat:
    1. 1 vertical swimlane yang mencakup seluruh kegiatan yangdilakukan admin.
    2. 1 initial node sebagai awal dalam melakukan kegiatan.
    3. 10 action dari sistem sebagai gambaran eksekusi pada suatu aksi.
    4. 1 activity final node sebagai akhiran untuk mengakhiri kegiatan.

    Activity diagram Pimpinan 5R

    ACTIVITY-PIMPINAN
    Gambar 4.3 activity diagram Pimpinan 5R

    Activity Diagram Sistem yang Diusulkan

    Usulan Activity Diagram Petugas 5R

    petugas-5r
    Gambar 4.4 Activity diagram Petugas 5R
    Berdasarkan gambar 4.4 Activity Diagram Petugas diatas terdapat:
    1. 1 vertical swimlane yang mencakup seluruh kegiatan yang dilakukan petugas 5R.
    2. 1 initial node sebagai awal dalam melakukan kegiatan.
    3. 8 action dari sistem sebagai gambaran eksekusi pada suatu aksi.
    4. 1 activity final node sebagai akhiran untuk mengakhiri kegiatan.

    Activity diagram Karyawan

    activity-usulan-karyawan-PNG
    Gambar 4.5 activity diagram Karyawan
    Berdasarkan gambar 4.5 'Activity Diagram Karyawan diatas terdapat:
    1. 1 vertical swimlane yang mencakup seluruh kegiatan yang dilakukan karyawan.
    2. 1 initial node sebagai awal dalam melakukan kegiatan.
    3. 5 action dari sistem sebagai gambaran eksekusi pada suatu aksi.
    4. 1 activity final node sebagai akhiran untuk mengakhiri kegiatan.
    5. Activity diagram Pic 5R

      activity-pic-5r
      Gambar 4.6 activity diagram Pic 5R
      Berdasarkan gambar 4.6 Activity Diagram Pic 5R diatas terdapat:
      1. 1 vertical swimlane yang mencakup seluruh kegiatan yang dilakukan Pic.
      2. 1 initial node sebagai awal dalam melakukan kegiatan.
      3. 5 action dari sistem sebagai gambaran eksekusi pada suatu aksi.
      4. 1 activity final node sebagai akhiran untuk mengakhiri kegiatan.

      Sequence Diagram Sistem yang Diusulkan

      Sequence Diagram Admin

      squence-diagram-usulan-admin
      Gambar 4.7 Usulan Sequence Diagram Admin
      Berdasarkan gambar 4.7 Activity Diagram Admin terdapat :
      1. 1 actor, yang melakukan kegiatan yaitu Admin.
      2. 4 life line, objek entity antar muka yang saling berinteraksi.
      3. 12 mesangge, spesifikasi dari komunikasi antar objek yang membuat informasi-informasi aktifitas yang terjadi.

      Sequence Diagram Karyawan

      karyawan
      Gambar 4.8 Usulan Sequence Diagram Karyawan
      Pada gambar 4.8 sequence diagram pengaduan karyawan diatas,

      terdapat:

      1. 1 actor yang melakukan kegiatan, yaitu karyawan..
      2. 2 boundary lifeline, yaitu halaman pengaduan dan halamanbuat pengaduan.
      3. 1 control lifeline, yaitu Aprove.
      4. 2 entitiy lifeline, yaitu cek tabel pengaduan dan simpan data.
      5. 6 message yang menggambarkan aktivitas.

      Squence Diagram Usulan Petugas 5R

      petugas-5r-sequence-usulan
      Gambar 4.9 Usulan Sequence Diagram Petugas 5R
      Pada gambar 4.9 sequence diagram Petugas ruangan diatas, terdapat:
      1. 1 actor, yang melakukan kegiatan yaitu petugas.
      2. 4 life line, objek entity antar muka yang saling berinteraksi.
      3. 9 mesangge, spesifikasi dari komunikasi antar objek yang membuat informasi-informasi aktifitas yang terjadi..


      Squence Diagram Usulan Pimpinan 5R

      pimpinan-5r-sequence-usulan
      Gambar 4.11 Squence Diagram Pimpinan 5R
      PPada gambar 4.11 sequence diagram Petugas ruangan diatas,terdapat:
      1. 1 actor, yang melakukan kegiatan yaitu Pimpinan 5R.
      2. 4 life line, objek entity antar muka yang saling berinteraksi..
      3. 9 mesangge, spesifikasi dari komunikasi antar objek yang membuat informasi-informasi aktifitas yang terjadi..

      Perbedaan Prosedur Antara Sistem berjalan dan Sistem Usulan

      Berikut ini merupakan perbedaan antara sistem yang berjalan dengan sistem yang diusulkan dalam sistem Laporan kegiatan rencana tindak 5R perbedaannya sebagai berikut :
      Tabel 4.1 Perbedaan Sistem Berjalan dengan Sistem Usulan.
      Tabel 4.1 Perbedaan Sistem Berjalan dengan Sistem Usulan


      Rancangan Basis Data

      Class Diagram

      Spesifikasi Basis Data

      RClass Diagram dapat membantu untuk memvisualisasikan kelas dari suatu sistem, karena class digram memiliki kelompok objek dengan atribut (property) dan relasi yang sama.
      Gambar 4.12 Class Diagram Usulan

      Spesifikasi Basis Data

      Rancangan basis data digunakan untuk mempermudah dalam menggambarkan tabel-tabel yang ada di dalam database, serta dapat membantu pemrograman dalam mengambil atau menampilkan data. Salah satunya untuk menggambarkan spesifikasi tabel-tabel yang ada di dalam database, berikut ini merupakan spesifikasi tabel pada sistem yang diusulkan.
      1. 1. Tabel Master Data Area
      Tabel 4.2 : Master Data m_area
      1. 2. Tabel Master Data Kategori
      Tabel 4.3 : Master Data Kategori
      1. 3. Master Data m_lingkup
      Tabel 4.4 : Master Data m_lingkup
      1. 4. Master Data Sys_menu
      Tabel 4.5 : Master Data Sys_menu
      1. 5. Tabel Master Data Role
      Tabel 4.6 : master data role
      1. 6. Master Data session
      Tabel 4.7 : Master Data session
      1. 7. Master Data user
      Tabel 4.8 : Master Data user
      1. 8. Tabel Transaksi
      Tabel 4.9 : Transaksi

      Rancangan Program yang Diusulkan

      Tampilan Halaman Login

      Gambar 4.12 Tampilan halaman Login
      Tampilan diatas merupakan tampilan awal sebelum masuk kedalam sistem, setiap user harus melakukan login dengan memasukan username dan password yang benar agar dapat masuk kedalam sistem.

      Tampilan halaman Dasboard

      Gambar Gambar 4.13 Halaman Dasboard
      Setelah user melakukan proses login dengan benar, maka akan tampil dashboard yang mana didalamnya menggambarkan nilai setiap transaksi yang ada, dapat melihat nilai dan detail data ketika klik salah satu grafik yang ada.

      Tampilan Data Area

      Gambar 4.14 Data Area
      Pada halaman ini pengguna bisa melakukan proses kelola data area dengan menggunakan menu yang sudah disediakan. Halaman ini juga hanya bisa di akses oleh admin.

      Tampilan Halaman Master Data Kategori

      Gambar 4.15 Tampilan halaman kategori.
      Tampilan diatas merupakan tampilan halaman Master data untuk data Kategori. Dimana berisi User dapat melihat isi dari data tersebut. Dan dapat menambah sekaligus mengedit data tersebut.

      Tampilan halaman buat pengaduan

      Gambar 4.16 Halaman pengaduan
      Pada halaman ini user bisa membuat pengaduan 5R terhadap kondisi ruangan yang dia anggap bermasalah dengan cara mengisi form yang ada pada halaman ini..

      Tampilan halaman Aprove

      Gambar 4.17 Halaman approve
      Tampilan halam approve ini hanya bias di akses oleh pic 5R Dan pimpinan 5R untuk menyetujui kegiatn pengaduan rencana tindak.

      Konfigurasi Sistem Usulan

      Spesifikasi Hardware

      Perangkat keras merupakan salah satu bagian peting di dalam berjalannya sebuah sistem. Perangkat keras memiliki banyak jenis yang dapat digunakan seperti, PC, Laptop, iPad, Tablet, Handphone, dll semua jenis perangkat lunak tersebut dapat bekerja membantu brainware dalam menggunakan sistem yang dirancang ini. Berikut ini konfigurasi sistem perangkat keras yang dibutuhkan:


      Perangkat keras (hardware) yang digunakan diantaranya adalah:?
      1. a. Processor : Intel Core i3
      2. b. Monitor : LCD HD 16 inch.
      3. c. Mouse : Optical Mouse.
      4. e. RAM : 2 GB.
      5. f. Harddisk : 500 GB.
      6. g. Printer : Canon IP2770.

      Spesifikasi Software

      Software yang digunakan dalam perancangan ini adalah sebagai berikut:
      1. a. Windows 8.1.
      2. b. XAMPP.
      3. c. Database server: MySQL
      4. d. Web server: Apache
      5. e. Sublime Text 3
      6. f. Firefox

      Hak Akses Brainware

      Pengoperasian aplikasi ini dapat dilakukan oleh:
      1. a. Karyawan.
      2. b. Admin.
      3. c. Pic .
      4. d. petugas ruangan.
      5. e. pimpinan 5R.

      Testing

      Metode testing

      Quality Assurance Testing

      Pengajuan terhadap sistem Pemantauan Penjualan ini

      menggunakan quality assurance testing yang dimana memiliki tugas pokok dalam perencanaan prosedur jaminan kualiatas suatu software,

      mengembangkan, merekomendasikan, dan memantau tindakan perbaikan dan pencegahan. Adapun beberapa pengujian yang dilakukan dengan Quality Assurance Testing sebagai berikut :
      Tabel 4.10 : Daftar Pengujian

      Daftar Pengujian

      Login

      Pengujian pada login ini berfungsi sebagai apakah login yang digunakan pada aplikasi kontrol rencana tindak ini dapat beroperasi sebagaimana yang diharapkan dimana inputan username dan password harus benar dan telah terdaftar sebelumnya di aplikasi.
      Gambar 4.11 Tampilan halaman Login

      Pengujian Input Pengaduan

      Dalam pengujian pada input pengaduan ini berfungsi apakah sistem input pengaduan dapat terdata dengan baik, serta tidak ada laporan yang salah input yang akan berakibatkan tumpeng tindih data pada sistem input pengaduan..
      Gambar Tabel 4.12 : Pengujian input pengaduan

      Pengujian Aprove

      Pengujian pada approve ini berfungsi sebagai apakah approve pada sistem yang digunakan pada aplikasi kontrol rencana tindak ini dapat beroperasi sebagaimana yang diharapkan dimana saat pimpinan menggunakan dapat berjalan dengan baik..
      Tabel 4.13 : Pengujian Aprove

      Pengujian Logout

      Dalam pengujian ini bertujuan untuk menguji apakah fungsi logout dapat berjalan dengan baik atau tidak, yang memberikan hasil sesuai dengan yang diharapkan. Adapun pengujiannya sebagai berikut :
      Tabel 4.14 : Pengujian Logout

      Evaluasi

      Setelah dilakuakan pengujian pada sistem dengan menggunakan metode quality assurance testing seperti yang telah diuraikan pada sub bab testing sebelumnya bahwa aspek yang diuji bekerja sesuai dengan yang diharapkan, sebagai contoh form login, form menambah input pengaduan, Aprove dan logout dapat berjalan dengan baik:

      Implementasi

      Time Schedule

      Proses untuk membuat system yang diusulkan ini memakan waktu kurang lebih empat bulan. Selama masa tersebut banyak kegiatan yang telah dilakukan, yang mana jika diuraikan dalam bentuk time schedule hasilnya adalah sebagai berikut :
      Tabel 4.15 : Time Schedule

      Estimasi Biaya

      Estimasi biaya digunakan sebagai penghitungan kebutuhan biaya yang diperlukan untuk menyelesaikan penelitian yang diusulkan. Dibawah ini adalah rincian biaya yang diperlukan peneliti untuk menyelesaikan penelitian yang berjudul “Perancangan Sistem Informasi Aplikasi Kontrol Rencana Tindak 5R Berbasis Web”:
      Tabel 4.16 : Estimasi Biaya




      BAB V

      PENUTUP

      Kesimpulan

      Berdasarkan hasil penelitian dan pembahasan yang telah diuraikan pada bab sebelumnya serta hasil dari analisa dan perancangan yang dilakukan, mengenai Rancang Bangun Sistem Aplikasi Kontrol Rencana Tindak 5R pada PT Bimasakti Karyaprima, maka dapat dibuat beberapa kesimpulan sebagai berikut :
      1. Sistem kontrol Rencana tindak 5R yang berjalan saat ini masih membutuhkan waktu yang lama dalam hal mengelola, menyajikan data dan mengirimkan informasi, karena masih menggunakan sistem yang terbilang semi-komputerisasi artinya sistem yang digunakan belum efektif dan efesien. Hal ini dibuktikan dengan ketepatan
      2. Tingkat kelayakan sistem rencana tindak 5R Saat ini masih dibilang belum layak, dikarnakan sistem penjadwalan kegiatan masih belum bisa di implementasikan ke karyawan.
      3. Kendala pada sistem yang berjalan saat ini diantaranya kegiatan kontrol Rencana tindak 5R yang hanya bisa dilakukan oleh petugas tertentu dan sering terlambatnya melakukan penanganan terhadap kondisi ruangan yang bermasalah dikarenakan informasi yang dating terlambat.

      Kesimpulan Dalam Penelitian Sistem

      Untuk menjawab metode penelitian pada Metode Penelitian 5.1 yang telah dijabarkan pada BAB I, maka Penulis mendapatkan hasil
      1. Dalam membuat rancangan sistem aplikasi kontrol perbaikan 5R berbasis web peneliti memanfaatkan software visual paradigm untuk membuat diagram UML yang terdiri dari Use Case Diagram, Activity Diagram, Sequence Diagram dan Class Diagram. Bahasa pemrograman yang dipergunakan untuk membangun sistem ini adalah PHP dengan menggunakan framework Ci , Xampp sebagai web server, Mysql sebagai database.
      2. Dalam testing peneliti menggunakan metode Quality Assurance (QA). Dalam metode Quality Assurance (QA) berfokus pada fungsional pada perangkat lunak (software), sesuai dengan kebutuhan dari perangkat lunak (software), lebih dari pada itu, metode Quality Assurance (QA) merupakan pendekapan pelengkap dalam mencakup error.

      Saran

      Dengan melihat kesimpulan yang ada, maka peneliti ingin memberikan beberapa saran yang sesuai dengan apa yang peneliti telah alami selama melaksanakan penelitian ini, adapun saran-saran tersebut, sebagai berikut:
      1. Melakukan pembaharuan atas sistem kontrol perbaikan rencana 5R yang ada agar bisa mempermudah proses pengelolaan, penyajian dan pengiriman informasi penting sehingga bisa diterima oleh pihak yang bersangkutan secara cepat.
      2. Diharapkan adanya pemeliharaan aplikasi secara berkala agar aplikasi ini dapat terus berjalan dengan baik.
      3. Perlunya pelatihan yang harus diberikan kepada pihak yang bersangkutan agar bisa mempergunakan aplikasi ini dengan semestinya.

      DAFTAR PUSTAKA

      1. 1,0 1,1 1,2 1,3 1,4 Kausar .Ahmad, Yusuf Fazri Setiawan, dan Vidila Rosalina. 2015. “Perancangan Video Company Profil Kota Serang dengan Teknik Editing Menggunakan Adobe Premire Pro Cs5”. Jurnal Prosisko ISSN : 2406-7733 Vol. 2 No. 1 Universitas Serang Raya Kota Serang Banten
      2. Arnold, R.D. and Wade, J.P. 2015. “A definition of systems thinking: a systems approach. Procedia Computer Science, 44, pp.669-678."
      3. 3,0 3,1 Pratama, I Putu Agus Eka. 2016. “Integrasi Dan Migrasi Sistem”. Bandung: Informatika Bandung.
      4. 4,0 4,1 Sutabri, Tata. 2015. “Sistem Informasi Manajemen”. Yogyakarta: Penerbit Andi
      5. 5,0 5,1 5,2 Muslihudin, Muhammad dan Oktafianto. 2016. “Analisa dan Perancangan Sistem Informasi Menggunakan Model Terstruktur dan UML”. Yogyakarta : Penerbit Andi.
      6. Sri Rahayu, Ai Ratna Sari, dan Tri Sendra Saputra. 2018. “Analisa Sistem Informasi pengelolaan keuangan pada UPT Dinas Pendidikan kecamatan Neglasari Kota Tangerang”. Tangerang: Jurnal SENSI. Vol.4, No.1 Februari 2018.
      7. 7,0 7,1 Sutabri, Tata. 2015. “Sistem Informasi Manajemen”. Yogyakarta: Penerbit Andi.
      8. [21] Maniah dan Hamidin, Dini. 2017. “Analisis dan Perancangan Sistem Informasi: Pembahasan Secara Praktis dengan Contoh Kasus. Yogyakarta, Indonesia : Deepublish.
      9. Tiara, Khana, Dewi Immaniar dan Fiqih arzia. 2015.Penerapan Sistem Inventory Labotarium Digital Dengan Metode Critical Succes Factor Pada Perguruan Tinggi Raharja.Tangerang: Jurnal CCIT Vol.9 No.1, ISSN : 1978-8282 diambil diambil dari :http://ejournal.raharja.ac.id/index.php/ccit/article/view/155
      10. 10,0 10,1 10,2 10,3 Maimunah, Rifki Adi Syahputra. 2018. “DESAIN MEDIA INFORMASI PT. PLN (PERSERO) DISTRIBUSI BANTEN”. Tangerang: STMIK Raharja. CCIT Journal. Vol. 11 No. 2. ISSN : 1978-8282.
      11. Anggraeni, Elisabet Yunaeti dan Rita Irviani. 2017. “Pengantar Sistem Informasi”. Yogyakarta : Penerbit Andi.
      12. Triyono, Diah Minarsih, dan Dwi Oktavia. 2018. “Perancangan Sistem Informasi Booking Buku Berbasis Web pada Perpustakaan SMK Pancakarya Tangerang”. Tangerang: Jurnal SENSI. Vol.4, No.1 Februari 2018
      13. Khozin Yuliana, Muhammad Zahrudin, dan Tri Utari. 2018. “Analisa Sistem Informasi Peminjaman Dan Pengembalian Buku Perpustakaan Pada SMA Nusantara 1 Tangerang”. Tangerang: Jurnal SENSI. Vol.4, No.1 Februari 2018
      14. [14] Indrajani. (2018). “Database System All in One: Theory, Practice, and Case Study. “ Jakarta : PT Elex Media Komputindo
      15. Mulyani, Sri. (2016). “Metode Analisis dan perancangan Sistem” Edisi Kedua. Bandung : Abdi Sistematika.
      16. Bertha Sidik. 2018. Framework Codeigniter Membangun Pemrograman Berbasis Web dengan Berbagai Kemudahan & Fasilitas Codeigniter 3. Bandung: Informatika
      17. 17,0 17,1 Martono, A., Supriyono, I. A., & Padeli, P. (2018). Smart Power Control Sistem Arus Listrik Jarak Jauh Berbasis Raspberry Pi Pada Sekolah (Studi Kasus Sekolah Mawar Saron). Konferensi Nasional Sistem Informasi (KNSI) 2018.
      18. 18,0 18,1 18,2 Raliby, Oesman. 2014. ANALISIS PENERAPAN METODE 5R PADA INDUSTRI KERAJINAN SERAT ALAM MENUJU PENCAPAIAN SERTIFIKASI CE MARK. Seminar Nasional IENACO – 2014. Magelang: Fakultas Teknik Universitas Muhammadiyah Magelang.
      19. [13] Huda, Samsul., Misbach Munir. 2016. IMPLEMENTASI 5R+1S SEBAGAI UPAYA PENINGKATAN EFEKTIVITAS PRODUKSI DENGAN METODE OVERALL EQUIPMENT EFFECTIVENESS (OEE) DI PT. COCA-COLA BOTTLING INDONESIA. Journal Knowledge Industrial Engineering (JKIE). Pasuruan: Program Studi Teknik Industri Universitas Yudharta Pasuruan (UYP). Vol. 3 NO. 3. P-ISSN:
      20. Onu, Fergus U, dan Umeakuka, Chinelo V. 2016. Object Oriented Programming (OOP) Approach to the Development of Student Information Management System. Abakaliki: International Journal of Computer Applications Technology And Research, Vol.5 Issue.8.
      21. 21,0 21,1 Nasril, Adri Yanto Saputra. 2016. Rancang Bangun Sistem Informasi Ujian Online. Jurnal Lentera ICT. Vol.3 No.1-Mei 2016.
      22. Sukamto, Titien S., Lukito Edi Nugroho, Wing Wahyu Winarno. 2016. Desain Sistem Informasi Akreditasi Program Studi Berbasis Website di Indonesia. Yogyakarta: Seminar Nasional Aplikasi Teknologi Informasi (SNATi), ISSN: 1907 – 5022.
      23. Sole, Febby Astriza & Vischa Arrofiv Hamid (2017). ANALISA MASALAH SISTEM INFORMASI PENGGAJIAN MENGGUNAKAN METODE PIECES DI SMK AM MA’MUR. In Seminar Nasional Informatika (SNIf) (Vol. 1, No. 1, pp. 121-127).
      24. Palit, Randi V, Yaulie D.Y. Rindengan, dan Arie S.M. Lumenta. 2015. “Rancangan Sistem Informasi Keuangan Gereja Berbasis Web Di Jemaat GMIM Bukit Moria Malalayang.” E-Journal Teknik Elektro dan Komputer vol. 4 no. 7 (2015), ISSN : 2301-8402 1-7.
      25. Walia. Saurabh, Gill. Er. Satinderjit. Kaur. 2015. “A Framework for Web Based Student Record Management System using PHP”. India: Eternal University. International Journal of Computer Science and Mobile Computing. Vol. 3 No. 8, Agustus 2014.
      26. Dipina Damodaran., Shirin Salim, and Surekha Marium Vargese. 2016. “Performance Evaluation of MySql and MongoDB Databases”. India: M A College of Engineering. International Journal on Cybernetics & Informatics (IJCI) Vol. 5 No. 2, April 2016.
      27. Watung, Ivan. Arifard. Sinsuw. Alicia. A. E, Paturusi. Sary. D. E, Najoan Xaverius. B.N.2014.”Perancangan Sistem Informasi Data Alumni Fakultas Teknik UNSRAT Berbasis Web”.E-Journal Teknik Elektro Dan Komputer.Manado:UNSRAT Vol.3 No.1 ISNN: 2277-8616.
      28. Sri Rahayu, Ai Ratna Sari, dan Tri Sendra Saputra. 2018. “Analisa Sistem Informasi pengelolaan keuangan pada UPT Dinas Pendidikan kecamatan Neglasari Kota Tangerang”. Tangerang: Jurnal SENSI. Vol.4, No.1 Februari 2018.
      29. Ginanjar Taufik. 2014. Rahasia Membangun Website Took Online Berpeghasilan Jutaan Rupiah. Jawa Barat:Iffahmedia.
      30. 30,0 30,1 Sumaryadi, Adi. 2015. Onlinekan!: Memulai Membangun Website Istimewa. Bandung: Azzahra Publishing.
      31. Enterprise, Jubilee. 2016. Belajar Java, Database, dan NetBeans dari Nol. Jakarta: Elex Media Komputindo.
      32. Warsito, A. B., Yusup, M., & Makaram, M. I. A. (2015). Perancangan SIS+ Menggunakan Metode YII Framework Pada Perguruan Tinggi Raharja. CCIT Journal, 8(2), 24-33.
      33. [11] Gunawan, Dedi. 2016. Evaluasi Performa Pemecahan Database dengan Metode Klasifkasi pada Data Preprocessing Data Mining. Surakarta: Jurnal Khazanah Informatika. Vol. 11 No. 1. ISSN: 2477-698X.
      34. Hanafri, Muhammad Iqbal., Siti Maisaroh Mustafa, Arip Hidayat. 2017. Proses Perakitan Trafo Dengan Menggunakan Animasi Multimedia. JURNAL SISFOTEK GLOBAL. Vol. 7 No. 1. ISSN: 2088 – 1762.
      35. Dewi, Meta Amalya, et al. (2015), “Penggunaan Ekstention Waktu Dalam Role Online System Ticketing Raharja (Rooster) Sebagai Penunjang Pelayanan Iduhelp!”. Jurnal CCIT. Vol (1), 125.
      36. 36,0 36,1 Nasution, F. B., Arninputranto, W., & Sandora, R. (2018, January). Checklist Inspeksi Sistem Informasi Pelaksanaan 5R Berbasis Web Responsif Dengan Pendekatan Siklus PDCA (STUDI KASUS: PERUSAHAAN GULA). In Seminar K3 (Vol. 1, No. 1, pp. 110-114).
      37. Sahu, S., Patidar, L., & Soni, P. K. (2015). 5S Transfusion to overall equipment effectiveness (OEE) for enhancing manufacturing productivity. International Research Journal of Engineering and Technology, 2(7), 1211-1216.
      38. Kulkarni, Ila A., Abhay B Kulkarni & Vandana A Kulkarni. 2018. Efficiency Enhancement by 5S Implementation– A Case Study. International Journal of Applied Engineering Research. Vol 13. Number 17. ISSN: 0973-4562
      39. Kalva, Ravi Shankar., A.Prabhu Kumar & V. Srinivasu. 2018. Micro & Macro Plan for Implementation of 5S in a Manufacturing Organisation. International Journal of Engineering Development and Research. Vol 6. Issue 1. ISSN: 2321-9939.

      DAFTAR LAMPIRAN

      Lampiran A
      1. Kartu Bimbingan Skripsi Perguruan Tinggi Raharja.
      2. Formulir Permohonan Usulan Penelitian Skripsi.
      3. Formulir Persetujuan dan Penugasan Pembimbing.
      4. Formulir Validasi Skripsi.
      5. Daftar Matakuliah Cocok Tidak Cocok
      6. Elisitasi Final Draf
      7. Fomulir Seminar Proposal Skripsi.
      8. Fomulir Pertemuan Stakeholder Skripsi
      9. Fomulir Final Presentasi Skripsi
      10. Bukti Bimbingan Via Email
      11. Surat Pengantar Observasi / Penelitian Skripsi/
      12. Jurnal yang Sudah Diterima Pessta+
      13. Sertifikat Prospek.
      14. Sertifikat TOEFL RCEP
      15. Fotocopy Sertifikat Tri Darma.
      16. Sertifikat Seminar IT National dan International.
      17. Daftar Nilai.
      18. KSTF Mahasiswa.
      19. Kwitansi Pembayaran Sidang.
      20. Kwitansi Pembayaran Raharja Career.
      21. Desain Benner.
      22. Desain Kartu Nama.
      23. Slide Presentasi.
      24. Katalog Produk.
      25. Daftar Riwayat Hidup.
      Lampiran B
      1. Fomulir – Fomulir dan Dokumentasi Sistem yang Berjalan.
      2. Surat Keterangan Observasi Penelitian.
      3. Surat Keterangan Implementasi dari Stakeholder.
      4. Daftar Pertanyaan Stakeholder.

Tangerang, Juli 2019

       
       
       

Contributors

Admin, Miatri Oktaviani