Pengguna:Abdul Haqy: Perbedaan revisi

Dari widuri
Lompat ke: navigasi, cari
(BAB II)
(Konsep Dasar Data)
Baris 529: Baris 529:
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Video, adalah data dalam bentuk gambar yang bergerak dan dilengkapi dengan suara. Misalnya, suatu kejadian dan aktivitas – aktivitas dalam bentuk film.</p></li></ol>
 
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Video, adalah data dalam bentuk gambar yang bergerak dan dilengkapi dengan suara. Misalnya, suatu kejadian dan aktivitas – aktivitas dalam bentuk film.</p></li></ol>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dari pendapat yang dikemukakan di atas, dapat disimpulkan bahwa Data adalah fakta dari sesuatu, kejadian, aktifitas dan transaksi yang dicatat, diklasifikasikan dan disimpan berupa angka, tulisan, atau gambar, namun belum diorganisasikan dalam bentuk yang dapat dimengerti dengan jelas.</p></div>
 
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Dari pendapat yang dikemukakan di atas, dapat disimpulkan bahwa Data adalah fakta dari sesuatu, kejadian, aktifitas dan transaksi yang dicatat, diklasifikasikan dan disimpan berupa angka, tulisan, atau gambar, namun belum diorganisasikan dalam bentuk yang dapat dimengerti dengan jelas.</p></div>
 +
 +
=====Klasifikasi Data=====
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Menurut Sutabri, Tata (2012 : 3), data dapat diklasifikasikan menurut jenis, sifat dan sumber :</p></div>
 +
<ol>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Klasifikasi data menurut jenis data</p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">a. Data Hitung (Enumeration / Counting Data)</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Data hitung adalah hasil perhitungan atau jumlah tertentu.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. Data Ukur (Measurement Data)</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Data ukur adalah data yang menunjukkan ukuran mengenai nilai sesuatu.</p></div>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Klasifikasi menurut sifat data</p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">a. Data Kuantitatif (Quantitative Data)</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Data kuantitatif adalah data mengenai penggolongan dalam hubungannya dengan penjumlahan.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. Data Kualitatif (Qualitative Data)</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Data kualitatif adalah data mengenai penggolongan dalam hubungannya dengan kualitas atau sifat tertentu.</p></div>
 +
<li style="font-size: 12pt;font-family: 'times new roman';text-align: justify"><p style="line-height: 2">Klasifikasi menurut sumber data</p></li>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">a. Data Internal (Internal Data)</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Data internal adalah data yang asli, artinya data sebagai hasil observasi yang dilakukan sendiri, bukan data hasil karya orang lain.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">b. Data Eksternal (External Data)</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Data eksternal adalah data hasil observasi orang lain. Seseorang boleh saja menggunakan data untuk suatu keperluan, meskipun data tersebut hasil kerja orang lain. Data eksternal ini terdiri dari 2 jenis yaitu :</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">• Data Eksternal Primer (Primary External Data)</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Data eksternal primer adalah data dalam bentuk ucapan lisan atau tulisan dari pemiliknya sendiri, yakni orang yang melakukan observasi sendiri.</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">• Data Eksternal Sekunder (Secondary External Data)</p></div>
 +
<div style="font-size: 12pt;font-family: 'times new roman';text-align: justify;text-indent: 0.5in"><p style="line-height: 2">Data eksternal sekunder adalah data yang diperoleh bukan dari orang lain yang melakukan observasi melainkan melalui seseorang atau sejumlah orang lain.</p></div>

Revisi per 16 September 2017 22.58

 

APLIKASI SISTEM ABSENSI ONLINE

BERBASIS SMARTPHONE ANDROID

PADA PT.SINTECH BERKAH ABADI


SKRIPSI


Logo stmik raharja.jpg


Disusun Oleh :


NIM
: 1322477045
NAMA

       

JURUSAN TEKNIK INFORMATIKA

KONSENTRASI SOFTWARE ENGEENERING

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

TANGERANG

2017/2018

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

LEMBAR PENGESAHAN SKRIPSI

 

APLIKASI SISTEM ABSENSI ONLINE BERBASIS SMARTPHONE

ANDROID PADA PT.SINTECH BERKAH ABADI

TANGERANG

 

Disusun Oleh :

NIM
: 13224477045
Nama
Jenjang Studi
: Strata Satu
Jurusan
Konsentrasi

 

Disahkan Oleh :

Tangerang, ...Januari 2016

Ketua
       
Kepala Jurusan
       
           
           
           
           
(Ir.Untung Rahardja, M.T.I)
       
(Junaidi, M.Kom)
NIP : 000594
       
NIP : 001405

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

LEMBAR PERSETUJUAN PEMBIMBING

 

APLIKASI SISTEM ABSENSI ONLINE BERBASIS SMARTPHONE

ANDROID PADA PT.SINTECH BERKAH ABADI

TANGERANG

 

Dibuat Oleh :

NIM
: 1322477045
Nama

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Teknik Informatika

Konsentrasi Software Engeenering

Tahun Akademik 2017/2018

 

Disetujui Oleh :

Tangerang, 21 Juli 2017

Pembimbing I
   
Pembimbing II
       
       
       
( Nasril Sany, S.Kom)
   
(Al Husain, M.Kom)
NID : 08190
   
NID : 13002

|

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

LEMBAR KEASLIAN SKRIPSI


APLIKASI SISTEM ABSENSI ONLINE BERBASIS SMARTPHONE

ANDROID PADA PT.SINTECH BERKAH ABADI

TANGERANG

Dibuat Oleh :

NIM
: 1322477045
Nama
Jenjang Studi
: Strata Satu
Jurusan
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 Perguruan Tinggi Raharja maupun di Perguruan Tinggi lain, serta belum pernah dipublikasikan.

Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sangksi jika pernyataan diatas tidak benar.


Tangerang, 21 Juli 2017

 
 
 
 
NIM : 1322477045

 

)*Tandatangan dibubuhi materai 6.000;

ABSTRAKSI

Berdasarkan analisa yang dilakukan, absensi yang ada pada PT. Sintech Berkah Abadi masih manual. Dimana absensi masih berupa form yang perlu diisikan oleh karyawan ketika karyawan datang dan pulang. Sedangkan form yang diisikan oleh karyawan selanjutnya akan dikumpulkan pada admin sesuai masing-masing bagian untuk laporan ke HRD. Maka dari itu, tujuan penelitian ini adalah untuk mengubah sistem absensi karyawan yang manual menjadi digital. Untuk mengubah sistem manual menjadi sistem digital maka perlu memanfaatkan peggunaan jaringan lokal atau LAN. Serta sistem ini akan menerapkan sistem absensi online berbasis smartphone android agar dapat mempermudah dan mempercepat dalam absen karyawan. Dengan memanfaatkan penggunaan jaringan lokal atau LAN diharapkan sistem absensi yang digunakan oleh karyawan menjadi lebih mudah dan terstruktur. Dengan adanya sistem absensi online, karyawan dan perusahaan akan terbantu dalam masalah absen dan membuat laporan akan menjadi lebih mudah dan tertata rapih. Dalam penelitian ini terdapat 2 (dua) pokok permasalahan, 3 (tiga) tujuan penelitian, 4 (empat) manfaat penelitian. Dijelaskan pula mengenai metode pengumpulan data yang relevan diantaranya yaitu metode observasi, studi pustaka yang digunakan, serta 4 (empat) metode analisa. Dan dijelaskan UML untuk mendeskripsikan sistem yang berjalan serta rancangan prototipe yang akan dibangun. Penulis mendapatkan hasil penelitian bahwa sistem absensi online dapat dijadikan alternatif pemecahan masalah dalam mengoptimalkan sistem absensi yang ada di perusahaan, dengan begitu karyawan dan pihak perusahaan akan nyaman dalam melakukan absensi maupun laporan yang berhubungan dengan data-data perusahaan.

Kata kunci  : Absensi, Jaringan Lokal, Smartphone, Android


ABSTRACT

Based on the analysis carried out, attendance on the PT Sintech Berkah Abadi are still manual. Where the attendance was a form that needs to be filled by employees when employees come and go home. While the form filled out by the employee will then be collected in the appropriate admin each piece to the reports to HRD. Therefore, the purpose of this research is to change employee absences system manuals into digital. To change the manual systems into a digital system then needs to capitalize on the local network or LAN use. As well as this system will implement a system of attendance online-based android smartphone in order to simplify and accelerate in the absent employee. By leveraging the use of local network or LAN expected attendance system used by employees is made easier and structured. With the online attendance system, employees and companies would be it helpful in problems of absence and make reports will be more easily and beautifully clean. In this study there are two principal problems, three (3) research purposes, four (4) the benefits of the research. Also explained about the relevant data collection methods include namely the methods of observation, study of literature are used, as well as four (4) methods of analysis. And described UML to describe systems that are running as well as the design of the prototype will be built. Author of getting research results that can be used as online attendance system alternative problem solving in optimizing existing attendance system in the company, so employees and the company will be comfortable in doing attendance reports as well as related to the company's data.

Keywords: Attendance, Local networking, Smartphones, Android.

KATA PENGANTAR
Bismillahirrahmanirrahim.


Puji dan syukur Penulis Panjatkan ke hadirat Allah SWT, karena atas rahmat dan karunia-Nya, Penulis dapat menyelesaikan penulisan skripsi ini dengan judul : "APLIKASI SISTEM ABSENSI ONLINE BERBASIS SMARTPHONE ANDROID PADA PT. SINTECH BERKAH ABADI".

Adapun tujuan dari penulisan skripsi ini dalam rangka memenuhi salah satu syarat akademik untuk menyelesaikan Program Studi Strata Satu (S1) Teknik Informatika konsentrasi Software Engineering di STMIK RAHARJA. Dalam kesempatan ini Penulis juga ingin menyampaikan ucapan terima kasih kepada semua pihak yang telah membantu baik moril maupun materil demi selesainya skripsi ini, kepada yang Terhormat :

  1. Bapak Ir. Untung Rahardja, M.T.I selaku Ketua STMIK Raharja.
  2. Bapak Sugeng Santoso, M.Kom selaku Pembantu Ketua I STMIK Raharja.
  3. Bapak Junaidi, M.Kom selaku Kepala Jurusan Teknik Informatika.
  4. Bapak Nasril Sany, S.Kom selaku Dosen Pembimbing Pertama yang telah memberikan banyak masukan dan motivasi kepada penulis sehingga laporan skripsi ini dapat terselesaikan dengan baik dan tepat pada waktunya.
  5. Bapak Al Husain, M.Kom selaku pembimbing kedua yang juga telah banyak memberikan bantuan masukan dan ilmu kepada penulis untuk menyelesaikan laporan skripsi ini.
  6. Bapak Yasin, S.Kom, M.Kom selaku Stackholder di PT. Sintech Berkah Abadi yang telah membantu penulis dalam membuat laporan skripsi ini.
  7. Ke dua Orang tua dan Adik tercinta yang selalu memberikan dukungan dan doa baik moril maupun materil selama ini.
  8. Serta semua pihak yang maaf tidak bisa di sebutkan satu persatu yang telah banyak membantu penulis menyelesaikan skripsi ini.
  9. Teman-teman seperjuangan semester akhir dan semua pihak yang tidak bisa disebutkan namanya satu persatu yang telah berpatisipasi membantu dan memberikan saran kepada penulis dalam menyelesaikan laporan Skripsi ini.

Semoga amal baik yang telah diberikan kepada Penulis dalam penyusunan skripsi ini mendapatkan imbalan dan pahala yang berlipat ganda dari Allah SWT. Segala kritik dan saran terhadap skripsi ini akan Penulis terima dengan hati terbuka untuk menjadikan skripsi ini lebih baik, mudah-mudahan skripsi ini berguna bagi para pembaca pada umumnya dan Penulis pada khususnya.



Tangerang,...Juli 2017
Abdul Haqy Aji Prastian
NIM. 1322477045

DAFTAR TABEL

TABEL 3.1 ANALISIS SWOT

TABEL 3.2 ELISITASI TAHAP I

TABEL 3.3 ELISITASI TAHAP II

TABEL 3.4 ELISITASI TAHAP III

TABEL 3.5 ELISITASI FINAL DRAFT

TABEL 4.1 PERBEDAAN ANTARA SISTEM BERJALAN DAN SISTEM USULAN

TABEL 4.2. UNNORMALIZED

TABEL 4.3 UNNORMALIZED 94

TABEL 4.4 NORMALIZED

TABEL 4.5 NORMAL KE 1

TABEL 4.6 NORMAL KE 2

TABEL 4.7 NORMAL KE 2

TABEL 4.8 NORMAL KE 3

TABEL 4.9 NORMAL KE 3

TABEL 4.10 ABSEN

TABEL 4.12 BAGIAN

TABEL 4.13 ADMIN

TABEL 4.14 TESTING SMARTPHONE

TABEL 4.15 TESTING WEBBASE

TABEL 4.16 TIME SCHEDULE

TABEL 4.17 ESTIMASI BIAYA

DAFTAR GAMBAR

GAMBAR 2.1 KARAKTERISTIK SISTEM

GAMBAR 3.1 KLIEN PT SINTECH BERKAH ABADI

GAMBAR 3.2 STRUKTUR ORGANISASI PT SINTECH BERKAH ABADI

GAMBAR 3.3 USE CASE DIAGRAM SISTEM YANG BERJALAN

GAMBAR 3.4 ACTIVITY DIAGRAM KARYAWAN SISTEM YANG BERJALAN

GAMBAR 3.5 ACTIVITY DIAGRAM HRD SISTEM YANG BERJALAN

GAMBAR 3.6 SEQUENCE DIAGRAM KARYAWAN SISTEM YANG BERJALAN

GAMBAR 3.7 SEQUENCE DIAGRAM HRD SISTEM YANG BERJALAN

GAMBAR 4.1 USE CASE DIAGRAM SISTEM YANG DIUSULKAN

GAMBAR 4.2 ACTIVITY DIAGRAM HRD / ADMIN

GAMBAR 4.3 ACTIVITY DIAGRAM KARYAWAN

GAMBAR 4.4 SEQUENCE DIAGRAM HRD / ADMIN

GAMBAR 4.5 SEQUENCE DIAGRAM KARYAWAN

GAMBAR 4.6 CLASS DIAGRAM ABSENSI KARYAWAN

GAMBAR 4.12 HALAMAN LOGIN

GAMBAR 4.13 HALAMAN ABSENSI KARYAWAN

GAMBAR 4.14 HALAMAN PEMBERITAHUAN

GAMBAR 4.15 HALAMAN LOGIN

GAMBAR 4.16 HALAMAN DATA KARYAWAN

GAMBAR 4.17 HALAMAN DATA ABSEN

GAMBAR 4.18 LOGIN

GAMBAR 4.19 HALAMAN ABSEN

GAMBAR 4.20 LOGIN WEBBASE

GAMBAR 4.21 HALAMAN MASTER

GAMBAR 4.22 HALAMAN ABSENSI

DAFTAR SIMBOL

Gambar 1. Simbol Use Case Diagram
Gambar 2. Simbol Activity Diagram
Gambar 3. Simbol Sequence Diagram
Gambar 4. Simbol Class Diagram

DAFTAR LAMPIRAN

A.1. Surat Pengantar Skripsi

A.2. Surat Penugasan Kerja

A.3. Form Penggantian Judul

A.4. Kartu Bimbingan

A.5. Kartu Study Tetap Final (KSTF)

A.6. Form Validasi Skripsi

A.7. Kwitansi Pembayaran Skripsi

A.8. Daftar Mata Kuliah yang Belum Diambil

A.9. Daftar Nilai

A.10. Formulir Seminar Proposal

A.12. Formulir Pertemuan Stakeholder

A.13. Fotocopy Sertifikat TOEFL

A.14. Fotocopy Sertifikat Prospek

A.15. Fotocopy Sertifikat IT Nasional

A.16. Fotocopy Sertifikat IT Internasional

A.17. Curriculum Vitae (CV)

A.18 Surat Keterangan Observasi

BAB I

PENDAHULUAN


Latar Belakang

Perkembangan dalam dunia IT saat ini sangat begitu cepat. Perusahaan sekarang berlomba-lomba memperbarui sistem dan teknologi baru, sehingga dapat menghasilkan suatu data dan produk yang begitu cepat dan akurat. Adanya komputer yang terus diperbaharui dengan teknologi canggih saat ini, membuktikan begitu pesatnya persaingan dalam bidang IT.

Komputer bukanlah satu-satunya alat yang dibuat untuk mempermudah perkerjaan manusia saat ini. Smartphone android merupakan salah satu teknologi canggih yang dapat mempermudah perkerjaaan manusia dengan hanya melalui genggaman tangan dan dapat diakses dimana saja karena mudah dibawa dan disimpan.

Dengan adanya smartphone android, menuntut perusahaan IT untuk berlomba-lomba untuk membuat aplikasi yang dapat berjalan di sistem android sehingga mempermudah pekerjaan. Salah satu aplikasi yang dapat dikembangkan diperusahaan adalah aplikasi sistem absensi, karena adanya aplikasi ini karyawan tidak perlu capek ketempat finger print untuk absen. Dengan aplikasi sistem absensi online yang berjalan pada masing-masing smartphone android karyawan, karyawan dapat absen dengan smartphone-nya dimanapun sesuai jadwal datang dan pulang jika pegawai berada di wilayah perusahaan. Apabila karayawan diluar wilayah perusahaan. karyawan tidak dapat absen, karena jangkauan jaringan yang di setting hanya mencakup wilayah perusahaan.

Salah satu perusahaan yang ingin mengembangkan aplikasi sistem absensi online adalah PT. Sintech Berkah Abadi. PT. Sintech Berkah Abadi merupakan perusahaan yang bergerak dibidang IT. Salah satu perusahaan perancang dan pengembang sistem baru untuk segala instansi. Adanya perusahaan ini, maka penulis dapat membuat konsep sistem absensi online yang diingini oleh perusahaan tersebut. Konsep aplikasi sistem absensi online yang akan dibuat akan mempermudah dan mempercepat dalam pengabsenan karyawan.

Berdasarkan latar belakang diatas, maka penulis mencoba untuk melakukan analisis dan kajian terhadap kelayakan sistem berjalan pada PT. Sintech Berkah Abadi yang penulis tuangkan dalam sebuah laporan SKRIPSI dengan judul “Sistem Absensi Online Berbasis Smartphone Android pada PT. Sintech Berkah Abadi”..

Perumusan Masalah

Berdasarkan latar belakang di atas, penulis dapat menarik beberapa rumusan masalah sebagai berikut :

  1. Bagaimana proses pengolahan data sistem absensi pada PT. Sintech Berkah Abadi?

  2. Apakah sistem absensi online pada PT. Sintech Berkah Abadi saat ini sudah sangat efektif dan optimal?

  3. Apakah data yang dihasilkan oleh aplikasi sudah tepat pada waktunya dan akurat?

Ruang Lingkup

Penelitian yang akan di lakukan pada PT. Sintech Berkah Abadi membahas mengenai sistem absensi online menggunakan smartphone android dan agar dalam penulisan ruang lingkup menjadi terarah dan berjalan dengan baik. Maka penulis menjelaskan sistem absensi online menggunakan smartphone android dapat berjalan dengan baik pada PT. Sintech Berkah Abadi. Dan batasan-batasan masalah dalam laporan ini meliputi :

  1. Proses analisa hanya dilakukan pada sistem absensi milik PT. Sintech Berkah Abadi yang beralamat di Jl. HR. Rasuna Said No. 76 RT. 005/001 Pakojan, Pinang, Tangerang – Banten 15124.

  2. Penelitian dilakukan guna melengkapi tools yang belum tersedia didalam sistem yang lama dan memperbaharui tampilan sistem.

  3. Dibatasi hanya untuk 2 aktor yang terlibat didalam sistem.

  4. Di implementasikan untuk proses absensi karyawan dan pembuatan laporan.


Tujuan dan Manfaat Penelitian

Tujuan Penelitian

Tujuan Operasional
  1. Menganalisa sistem absensi online yang sedang berjalan

  2. Menganalisa pengolahan data dalam sistem absensi online.

  3. Mengetahui kendala-kendala yang terjadi dalam menjalankan sistem absensi online.

Tujuan Fungsional
  1. Mampu menganalisa sistem absensi online yang sedang berjalan.

  2. Mengetahui sistem absensi yang efektif dalam perusahaan.

  3. Mampu menganalisa perkiraan waktu karyawan ketika absen.

Tujuan Individual
  1. Mengimplementasikan ilmu yang di peroleh dari bangku kuliah tentang analisa sistem pada dunia kerja.

  2. Menambah pengetahuan tentang sistem yang diperlukan oleh perusahaan.

  3. Mampu menerapkan kedisplinan karyawan dari sistem absensi.

Manfaat Penelitian

Adapun Manfaat dari penelitian ini antara lain :

  1. Mendapatkan ilmu tentang sistem absensi dalam dunia kerja.

  2. Mengembangkan kemampuan analisa penulis dalam menganalisa sistem yang ada dalam suatu perusahaan.

  3. Mengetahui kendala-kendala sistem absensi pada PT. Sintech Berkah Abadi.

Metode Penelitian

Dalam memperoleh data yang di inginkan, maka harus menggunakan beberapa metode-metode. Adapun metode-metode yang akan digunakan sebagai berikut :

Metode Pengumpulan Data

Observasi

Peneliti melakukan pengamatan secara langsung pada PT. Sintech Berkah Abadi, Jl. HR. Rasuna Said No. 76 RT. 005/001 Pakojan, Pinang, Tangerang – Banten 15124 , agar mendapatkan data-data yang dibutuhkan dalam penulisan dan membantu dalam menganalisa untuk membangun rangka sistem tersebut.

Wawancara

Peneliti melakukan tanya jawab dengan Bpk. Yasin, S.Kom, M.Kom secara langsung pada PT. Sintech Berkah Abadi. Metode ini dilakukan untuk memperoleh data yang lebih detail dan untuk memperkuat data sebelumnya saat melakukan pengamatan secara langsung.

Studi Pustaka

Metode untuk mendapatkan informasi dan data dari beberapa sumber atau dengan membaca dan mempelajari buku-buku yang relevan dengan judul penulis. Data-data tersebut digunakan untuk membantu penganalisaan dan perancangan laporan yang terkait.

Metode Analisa

Setelah proses pengumpulan data dilaksanakan melalui beberapa teknik, maka data yang sudah ada akan diolah dan dianalisa agar mendapatkan suatu hasil akhir yang bermanfaat bagi penelitian ini. Dalam metode analisis sistem dilakukan melalui 4 (empat) tahap, yaitu :

  1. Survey terhadap sistem yang sedang berjalan.

  2. Analisis terhadap temuan survey

  3. Identifikasi temuan survey.

  4. Identifikasi persyaratan sistem.

Hasil analisa tersebut kemudian dibuat laporan sebagai masukan dalam penggambaran sistem yang berjalan.

Metode Perancangan

Metode perancangan sistem yang digunakan dalam penelitian ini yaitu : metode System Development Life Cycle (SDLC) dengan tahapan sebagai berikut:

  1. Perencanaan (Planning)

    Tahap perencanaan adalah tahap awal pengembangan sistem yang mendefinisikan perkiraan kebutuhan-kebutuhan sumber daya, seperti: perangkat fisik, metode dan anggaran yang sifatnya masih umum. Dalam tahap ini juga dilakukan langkah – langkah berupa: mendefinisikan masalah, menentukan tujuan sistem, mengidentifikasi kendala – kendala sistem dan membuat studi kelayakan.

  2. Analisa (Analysis)

    Tahap analisis merupakan tahap penelitian atas sistem yang berjalan dengan tujuan untuk merancang sistem yang baru dengan menggunakan tools atau alat bantu UML (Unified Modeling Language) dengan software visual paradigmn yaitu sebuah bahasa yang berdasarkan grafik atau gambar, menvisualisasikan, menspesifikasikan, membangun dan pendokumentasian dari sebuah sistem pengembangan piranti lunak berbasis “OO” (Object Orientied) melalui tahap: Use Case Diagram, Sequence Diagram, dan Activity Diagram yang dilakukan melalui 4 (empat) tahap, yaitu: (1) Survey terhadap sistem yang berjalan, (2) Analisa terhadap temuan survey, (3) Identifikasi kebutuhan informasi, (4) Identifikasi persyaratan sistem. Hasil analisa kemudian dibuat laporan untuk masukan dalam perancangan sistem yang diusulkan.

  3. Desain (Design)

    Tahap Design yaitu tahap dalam menentukan proses data yang diperlukan oleh sistem baru dengan tujuan memenuhi kebutuhan user dengan alat bantu UML dengan software visual paradigmn Use Case Diagram, Class Diagram, Sequence Diagram, Statechart Diagram dan Activity Diagram. Proses design akan menerjemahkan syarat kebutuhan ke sebuah perancangan perangkat lunak yang dapat diperkirakan sebelum dibuat coding. Proses ini berfokus pada: struktur data dengan menggunakan MySQL, arsitektur perangkat lunak, representasi interface dengan menggunakan php.

  4. Implementasi (Implementaion)

    Tahap implementasi adalah tahap dimana rancangan sistem yang dibentuk menjadi suatu kode (program) yang siap untuk dioperasikan. Langkah-langkahnya yaitu : menyiapkan fasilitas fisik dan personil, dan melakukan simulasi.

  5. Pemeliharaan (Maintenance)

    Setelah melakukan implementasi terhadap sistem baru, tahap berikutnya yang perlu dilakukan adalah pemakaian atau penggunaan, audit sistem, penjagaan, perbaikan dan pengembangan sistem.

Metode Testing

Dalam skripsi ini metode pengujian (testing) yang digunakan yaitu Blackbox Testing. Blackbox testing adalah metode uji coba yang memfokuskan pada keperluan software yang memungkinkan pengembang aplikasi untuk membuat himpunan kondisi input yang akan melatih seluruh syarat – syarat fungsional suatu program. Metode blackbox testing berusaha untuk menemukan kesalahan dalam beberapa katagori, diantaranya : fungsi – fungsi yang salah atau hilang, kesalahan interface, kesalahan dalam struktur data atau akses database eksternal, kesalahan performa, kesalahan inisialisasi, dan terminasi. Alasan penulis menggunakan metode ini adalah :

  1. Untuk mengetahui pesan kesalahan atau umpan balik (feedback) yang diberikan oleh sistem pada tahapan pengujian.

  2. Untuk dapat melakukan analisa dan juga mengevaluasi dari pengujian yang dilakukan pada sistem tersebut.

Sistematika Penulisan

Untuk mempermudahkan penulisan SKRIPSI maka penulis menyusun sistematika penelitian menjadi 5 (lima) BAB, yaitu :

BAB I PENDAHULUAN

BAB ini Menjelaskan informasi yang umum, yaitu Latar Belakang, Identifikasi dan Rumusan Masalah, Ruang Lingkup, Tujuan dan Manfaat Penelitian, Metodelogi Penelitian, dan Sistematika Penelitian.

BAB II LANDASAN TEORI

BAB ini menjelaskan beberapa teori dan definisi yang sesuai dengan penelitian, seperti Unified Modelling Language (UML) dan Literature Review.

BAB III ANALISA SISTEM YANG BERJALAN

BAB ini penulis membahas tentang tinjauan perusahaan yang meliputi sejarah perusahaan, struktur organisasi, tugas dan wewenang serta penggambaran sistem yang berjalan dengan menggunakan Unified Modelling Language (UML).

BAB IV RANCANGAN SISTEM YANG DIUSULKAN

Bab ini penulis membahas berisikan tentang rancangan sistem yang diusulkan dengan menggunakan metode UML, serta hasil rancangan sistem menggunakan bahasa pemrograman PHP dan Mysql yang terangkum dalam xampp, serta implementasi program yang buat, kelebihan, dan kelemahan dari program tersebut.

BAB V PENUTUP

BAB ini berisi kesimpulan dan beberapa saran penulis kepada pihak-pihak yang berkepentingan sehingga tujuan dan manfaat dari laporan Kuliah Kerja Praktik (KKP) ini dapat tersampaikan.

DAFTAR PUSTAKA

LAMPIRAN-LAMPIRAN


BAB II

LANDASAN TEORI

Teori Umum

Konsep Dasar Sistem

Definisi Sistem

Menurut Tata Sutabri (2012:6)[1], pada buku Analisis Sistem Informasi, pada dasarnya sistem adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai tujuan tertentu.

Menurut Hartono (2013 : 9)[2], “Sistem adalah suatu himpunan dari berbagai bagian atau elemen, yang saling berhubungan secara terorganisasi berdasar fungsi – fungsinya, menjadi satu kesatuan”.

Menurut Taufiq (2013 : 2)[3], “Sistem adalah kumpulan dari sub – sub sistem abstrak maupun fisik yang saling terintegrasi dan berkolaborasi untuk mencapai suatu tujuan tertentu”.

Dengan demikian, pengertian sistem dapat disimpulkan sebagai suatu bagian atau elemen yang saling berhubungan satu sama lain membentuk satu kesatuan secara terorganisir dimana dalam sebuah sistem terdapat input, process, dan output, untuk mencapai tujuan yang diharapkan.

Karakteristik Sistem

Menurut Tata Sutabri (2012:20)[4], sebuah sistem mempunyai karakteristik atau sifat-sifat tertentu yang mencirikan bahwa hal tersebut bisa dikatakan sebagai suatu sistem. Adapun karakteristik yang dimaksud adalah sebagai berikut :

  1. Komponen Sistem (Components System)

  2. Komponen - komponen sistem dapat berupa suatu subsistem atau bagian dari sistem yang saling berinteraksi, artinya saling bekerja sama membentuk kesatuan.

  3. Batas sistem (boundary)

  4. Merupakan daerah yang membatasi suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan.

  5. Lingkungan luar sistem (enviorment)

  6. Lingkungan luar dari suatu sistem adalah apapun diluar batas sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat merugikan atau menguntungkan sistem tersebut.

  7. Penghubung (interface)

  8. Melalui penghubung ini memungkinkan sumber - sumber daya mengalir dari subsistem ke subsistem yang lainnya. Dengan penghubung, suatu sistem dapat terintegerasi dengan subsistem yang lainnya membentuk satu kesatuan.

  9. Tujuan (goal)

  10. Suatu sistem dikatakan berhasil bila mengenai tujuannya. Kalau suatu sistem tidak mempunyai tujuannya, maka operasi sistem tidak akan ada gunanya.

Klasifikasi Sistem

Sistem dapat diklasifikasikan dari beberapa sudut pandang, adalah sebagai berikut :

  1. Sistem abstrak (abstract system) dan sistem fisik. Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik. Sistem fisik adalah sistem yang secara fisik.

  2. Sistem alamiah (natural system) dan sistem buatan manusia (sistem yang dibuat manusia). Sistem sistem adalh alam yang terjadi melalui proses alam, tidak buatan manusia. Sistem buatan yang melibatkan interaksi antara manusia dan mesin yang disebut sistem manusia-mesin.

  3. Sistem tertentu (deterministic system) dan sistem tak tentu (probabilistic system). Sistem tertentu beroperasi dengan tingkah laku yang sudah dapat diprediksi. Sistem tak tentu adalah sistem yang kondisi masa depan tidak dapat diprediksi karena mengandung unsur probabilitas.

  4. Sistem tertutup (closed system) dan sistem terbuka (open system). Sistem tertutup merupakan sistem yang tidak berhubungan dan tidak terpengaruh oleh lingkungan eksternal. Sistem terbuka adalah sistem yang berhubungan dan terpengaruh oleh lingkungan eksternal.

Konsep Dasar Data

Definisi Data

Menurut Sutarman (2012:3)[4], “Data adalah fakta dari semua pernyataan yang berasal dari kenyataan, dimana pernyataan tersebut merupakan hasil pengukuran atau pengamatan. Data berupa angka – angka, huruf – huruf, simbol – simbol khusus, atau gabungan darinya”.

Menurut McLeod dalam buku yang ditulis oleh Yakub (2012 : 5)[4], “Data adalah deskripsi kenyataan yang menggambarkan adanya suatu kejadian (event), data terdiri dari fakta (fact) dan angka yang secara relatif tidak berarti bagi pemakai”.

Dapat disimpulkan bahwa Data adalah fakta dari kenyataan yang ada yang berupa suatu gambaran hasil dari pengamatan yang terdiri dari angka, huruf, dan simbol.

Data dapat berbentuk nilai yang terformat, teks, citra, audio, dan video.

  1. Teks, adalah sederetan huruf, angka, dan simbol – simbol yang kombinasinya tidak tergantung pada masing – masing item secara individual. Misalnya, artikel koran, majalah, dan lain – lain.

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

  3. Citra (image), adalah data dalam bentuk gambar, citra dapat berupa, grafik, oto, hasil rontgen, dan tanda tangan.

  4. Audio, adalah data dalam bentuk suara. Misalnya, instrumen musik, suara orang, suara binatang, detak jantung, dan lain – lain.

  5. Video, adalah data dalam bentuk gambar yang bergerak dan dilengkapi dengan suara. Misalnya, suatu kejadian dan aktivitas – aktivitas dalam bentuk film.

Dari pendapat yang dikemukakan di atas, dapat disimpulkan bahwa Data adalah fakta dari sesuatu, kejadian, aktifitas dan transaksi yang dicatat, diklasifikasikan dan disimpan berupa angka, tulisan, atau gambar, namun belum diorganisasikan dalam bentuk yang dapat dimengerti dengan jelas.

Klasifikasi Data

Menurut Sutabri, Tata (2012 : 3), data dapat diklasifikasikan menurut jenis, sifat dan sumber :

  1. Klasifikasi data menurut jenis data

  2. a. Data Hitung (Enumeration / Counting Data)

    Data hitung adalah hasil perhitungan atau jumlah tertentu.

    b. Data Ukur (Measurement Data)

    Data ukur adalah data yang menunjukkan ukuran mengenai nilai sesuatu.

  3. Klasifikasi menurut sifat data

  4. a. Data Kuantitatif (Quantitative Data)

    Data kuantitatif adalah data mengenai penggolongan dalam hubungannya dengan penjumlahan.

    b. Data Kualitatif (Qualitative Data)

    Data kualitatif adalah data mengenai penggolongan dalam hubungannya dengan kualitas atau sifat tertentu.

  5. Klasifikasi menurut sumber data

  6. a. Data Internal (Internal Data)

    Data internal adalah data yang asli, artinya data sebagai hasil observasi yang dilakukan sendiri, bukan data hasil karya orang lain.

    b. Data Eksternal (External Data)

    Data eksternal adalah data hasil observasi orang lain. Seseorang boleh saja menggunakan data untuk suatu keperluan, meskipun data tersebut hasil kerja orang lain. Data eksternal ini terdiri dari 2 jenis yaitu :

    • Data Eksternal Primer (Primary External Data)

    Data eksternal primer adalah data dalam bentuk ucapan lisan atau tulisan dari pemiliknya sendiri, yakni orang yang melakukan observasi sendiri.

    • Data Eksternal Sekunder (Secondary External Data)

    Data eksternal sekunder adalah data yang diperoleh bukan dari orang lain yang melakukan observasi melainkan melalui seseorang atau sejumlah orang lain.


Kesalahan pengutipan: Tag <ref> ditemukan, tapi tag <references/> tidak ditemukan