PROPOSAL SKRIPSI
Oleh :
SISTEM INFORMASI
PEKANBARU
2020
HALAMAN PERSETUJUAN
NIM : 1757201095
Wijaya
Disetujui Oleh
Pembimbing I Pembimbing II
Mengetahui,
i
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa, karena berkat
dan rahmat-Nya lah penulis dapat menyusun laporan skripsi ini yang berjudul
Pada kesempatan kali ini penulis menyampaikan ucapan terimakasih yang sebesar
– besarnya kepada semua pihak yang telah membantu dan memberikan dukungan
moril maupun materiil sehingga proposal skripsi ini dapat selesai.Berkat bantuan dari
berbagai pihak, akhirnya penulis dapat mempelajari cara pembuatan skripsi pada
memperoleh gelar Sarjana Komputer. Ucapan terima kasih ini penulis tujukan kepada
yang terhormat :
3. Ibu Lucky Lhaura Van Fc, M.Kom. selaku Wakil Dekan II Fakultas Ilmu
4. Bapak Muhamad Sadar, S.E., M.Kom. selaku Wakil Dekan III Fakultas Ilmu
ii
Pembimbing II yang memberikan bimbingan, arahan serta petunjuk kepada
arahan serta petunjuk kepada penulis dalam penyusunan Proposal Skripsi ini.
8. Bapak dan Ibu Dosen Fakultas Ilmu Komputer Universitas Lancang Kuning.
9. Orang tua dan keluarga penulis yang selalu memberikan dukungan, doa,
bimbingan, serta kasih sayang yang telah diberikan sehingga penulis dapat
Penulis menyadari bahwa penulisan proposal ini jauh dari kata sempurna sehingga
penulis menerima kritik dan saran yang bersifat membangun demi perbaikan di masa
Penulis
iii
DAFTAR ISI
iv
12. Pengertian Blackbox Testing .....................................................................17
BAB III METODOLOGI PENELITIAN...............................................................24
A. Tahapan-Tahapan Penelitian .......................................................................24
B. Lokasi dan Waktu penelitian.......................................................................27
C. Data Yang Digunakan .................................................................................27
D. Teknik pengumpulan data ...........................................................................28
E. Metode Yang Digunakan ............................................................................30
BAB IV JADWAL PELAKSANAAN ..................................................................32
DAFTAR PUSTAKA ............................................................................................33
LAMPIRAN ...........................................................................................................34
v
DAFTAR GAMBAR
vi
DAFTAR TABEL
vii
BAB I
PENDAHULUAN
A. Latar Belakang
baik dalam membantu pekerjaan menjadi lebih mudah dan ringan maupun
1
manual ke sistem komputerisasi tidak hanya menyangkut perubahan
yang sejauh ini memiliki mitra salah satunya yaitu Riau Fiber (Akasia).
Sahilan, Kabupaten Kampar dan titik kerja atau operasinya berada di Sektor
Tesso (Tesso Estate). Seiring dengan kemajuan bisnis nya maka bertambah
pula karyawan atau tenaga kerja yang berminat bergabung di perusahaan ini.
Oleh karena nya maka dibutuhkan lah sebuah sistem internal yang canggih
informasi penting yang harus dimiliki oleh PT Sapta Makmur Wijaya adalah
data absensi karyawan. Jumlah karyawan yang bekerja saat ini berjumlah
120 orang dengan 90 karyawan tetap dan 30 karyawan paruh waktu. Dengan
jumlah karyawan sebanyak itu tentu saja sistem absensi karyawan tidak bisa
2
karyawan tersebut. Permasalahan yang seringkali timbul adalah ketika
waktu kerja normal (tanpa lembur) maka seharusnya pada saat pembuatan
berdasarkan data absensi harian. Akan tetapi selama ini banyak kekeliruan
data contohnya karyawan yang mengaku bekerja selama 25 hari akan tetapi
pada saat pembuatan laporan karyawan tersebut hanya terhitung 20 hari saja
berdasarkan data absensi harian. Tentu saja ini bermasalah karena berkaitan
data absensi harian. Sistem proses absensi yang saat ini sedang dijalankan
sehari dua kali yaitu pagi saat masuk kerja dan sore ketika pulang sore hari.
sistem baru pengganti dengan antarmuka dan kerja sistem yang lebih baik,
3
Sistem informasi absensi karyawan yang penulis coba kaji, rancang
dan bangun adalah sebuah sistem absensi karyawan yang berbasis website.
menambah dan mengubah data absensi serta membuat laporan data absensi.
B. Rumusan Masalah
Makmur Wijaya yang mudah diakses dengan data akurat dan aman?
C. Batasan Masalah
4
1. Perancangan Sistem Informasi Absensi Karyawan PT Sapta
2. Data yang diolah hanya meliputi Biodata dan Jabatan serta hal
D. Tujuan Penelitian
Adapun tujuan yang ingin dicapai oleh penulis dari penelitian ini adalah :
E. Manfaat Penelitian
5
objek penelitian dengan mengaplikasikan dan
kekeliruan
datang
F. Sistematika Penulisan
dapat lebih terstruktur dan ringkas. Adapun urutan penulisan adalah sebagai
berikut :
BAB I : PENDAHULUAN
6
Masalah, Tujuan Penelitian, Manfaat Penelitian dan Sistematika
Penulisan.
Bab ini teori yang berupa pengertian dan definisi yang diambil dari
penelitian.
DAFTAR PUSTAKA
LAMPIRAN
7
BAB II
BAB II TINJAUAN
TINJAUAN PUSTAKA PUSTAKA
Penelitian ini tidak terlepas dari hasil penelitian terdahulu yang pernah
Tisno Atmojo pada tahun 2019 dari Institut Sains dan Teknologi Pradita,
toko berbasis web studi kasus PT Borneo Raya Mandiri. Pada penelitian
8
absensi yang diakibatkan karena banyak nya lembar form kerja.
dilakukan oleh Subiantoro dan Sardiarinto pada tahun 2018 dari AMIK
9
data absensi karyawan selama satu bulan.
Raphita Sagala pada tahun 2016 dari STMIK Pelita Nusantara Medan.
mana nantinya akan memiliki basis data untuk pegawai dan memiliki
langsung.
10
(Logical Recored Structure). Penelitian ini menghasilkan sistem
1. Pengertian Sistem
Sistem adalah adalah suatu rangkaian yang terdiri dari dua atau atau
sama lain untuk mencapai tujuan tertentu dimana sistem biasanya terbagi
dalam sub sistem yang lebih kecil mendukung sistem yang lebih besar.
2. Pengertian Informasi
11
pengambilan keputusan dan mengendalikan perusahaan (Ardana dan
Lukman, 2016:5).
4. Pengertian Kepegawaian
Pegawai adalah manusia yang secara jasmani dan rohani (mental dan
spiritual) pekerja dan selalu dibutuhkan oleh perusahaan dan badan usaha
pada karyawan yang memimpin dan melaksanakan tugas – tugas yang ada
12
karyawan. Pengolahan data karyawan merupakan suatu sistem informasi
membutuhkannya.
6. Pengertian Absensi
yang disebabkan beberapa alasan seperti : alpa, izin dan sakit. Tinggi
7. Pengertian WebSite
13
Website statis merupakan website yang isi didalam nya jarang terjadi
informasi yang interaktif dan dua arah dimana terjadi interaksi antara
perubahan data yang terkait absen karyawan setiap proses absensi terjadi
yang dikelola oleh admin. Website sistem informasi absensi karyawan ini
absensi harian karyawan secara aktual dan sesuai fakta dilapangan tanpa
ada tindak kecurangan dari para karyawan sehingga data yang dimasukan
8. Pengertian MySql
MySql adalah salah satu jenis database server yang sangat terkenal
Languange).
9. Pengertian PHP
14
berbayar. PHP merupakan script yang berintegrasi dengan Hypertext
Markup Language (HTML) dan berada pada server (server side HTML
penggunaan tatanan HTML dan CSS. Bila memakai HTML dan CSS
pemrograman lainnya.
Visual Studio Code (VS Code) ini adalah sebuah teks editor ringan
dan handal yang dibuat oleh Microsoft untuk sistem operasi multiplatform,
artinya tersedia juga untuk versi Linux, Mac, dan Windows. Teks editor
15
Typescript, dan Node.js, serta bahasa pemrograman lainnya dengan
bantuan plugin yang dapat dipasang via marketplace Visual Studio Code
Visual Studio Kode memiliki user interface yang sangat bagus dan
A. Control Panel
dan Help.
B. Side Bar
16
Side Bar adalah kumpulan beberapa menu pada Visual Studio
Extension.
dari LAMP (Linux, Apache, MySQL, PHP dan Perl). XAMPP adalah
MariaDB (sekarang), PHP, dan Perl. Sementara imbuhan huruf “X” yang
17
terdapat pada awal kata berasal dari istilah cross platform sebagai simbol
oleh sistem, aktor mewakili user atau sistem lain yang berinteraksi
18
Hubungan dimana objek anak
Generalizati (descendent) berbagi perilaku dan
on struktur data dari objek yang ada di
3 atasnya objek induk (ancestor).
Menunjukkan bahwa use case satu
Include merupakan bagian dari use case
4 lainnya
Menspesifikasikan paket
System yangmenampilkan sistem secara
terbatas.
7
Deskripsi dari urutan aksi-aksi yang
ditampilkan sistem yang menghasilkan
Use Case
suatu hasil yang terukur bagi suatu
8 actor
Interaksi aturan-aturan dan elemen
lain yang bekerja sama untuk
Collaborati
9 menyediakan prilaku yang lebih besar
on
dari jumlah dan elemen-elemennya
(sinergi).
Elemen fisik yang eksis saat aplikasi
10 Note dijalankan dan mencerminkan suatu
sumber daya komputasi
2. Activity Diagram
Activity Diagram adalah bentuk visual dari alir kerja yang berisi
19
menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah
sistem atau proses bisnis atau menu yang ada pada perangkat lunak.
Memperlihatkan bagaimana
1
Actifity masing-masing kelas antarmuka
saling berinteraksi satu sama lain
State dari sistem yang
2
Action mencerminkan eksekusi dari suatu
aksi
3 Bagaimana objek dibentuk atau
Initial Node
diawali.
4 Actifity Final Bagaimana objek dibentuk dan
Node dihancurkan
Satu aliran yang pada tahap
5
Fork Node tertentu berubah menjadi beberapa
aliran
3. Class Diagram
kelas dalam sebuah sistem dan hubungannya antara satu dengan yang
lain, serta dimasukkan pula atribut dan operasi. Setiap kelas memiliki
Atribut merupakan nilai data yang terdapat pada suatu object yang
20
Tabel 2. 3 Simbol Class Diagram
Mendepkripsikan
beberapa aksi yang di
3 Collaboration tampilkan untuk
menghasilkan suatu
dampak untuk aktor
Menggambarkan relasi
4 Realization
realisasi
Umumnya penggunaan
dependency digunakan
untuk menunjukkan
5 Dependency
operasi pada suatu class
yang menggunakan class
yang lain
21
4. Sequence Diagram
objek pada use case dengan mendeskripsikan waktu hidup objek dan
22
Status akhir yang dilakukan
5 Final
sistem. Sebuah diagram
aktivitas memiliki sebuah
status satu.
Memisahkan organisasi
6 Swimline
bisnis yang bertanggung
jawab terhadap aktivitas
yang terjadi.
23
BAB III
BAB IIIMETODOLOGI
METODOLOGI PENELITIAN
PENELITIAN
A. Tahapan-Tahapan Penelitian
24
Dalam tahapan penelitian ini penulis menggunakan beberapa tahapan penelitian
sebagai berikut :
1. Identifikasi Masalah
Pada tahapan ini peneliti mencoba melihat fenomena yang terjadi dan
Wijaya lalu menyusun rumusan masalah dalam bentuk draf yang berisikan
latar belakang singkat dan masalah yang ingin dipecahkan melalui penelitian
2. Pengumpulan Data
Pada tahapan ini peneliti mencari data di lapangan yang akan digunakan untuk
3. Analisa Sistem
timbul di lapangan.
25
4. Desain Sistem
Pada tahapan ini peneliti melakukan persiapan rancang bangun sistem seperti
terpisah ke dalam satu kesatuan yang utuh. Dalam tahapan ini peneliti
5. Pengkodean
PHP dan bantuan aplikasi teks editor yaitu Visual Studio Code dengan
database Mysql yang dijalankan pada server XAMPP hingga akhirnya sesuai
6. Pengujian Sistem
Pada tahapan ini setelah melakukan integrasi desain dan pengkodean sistem
maka peneliti melakukan menguji dan mengukur bagaimana sistem yang baru
permasalahan yang ada. Adapun tujuan dari tahapan ini adalah untuk
mengetahui apakah perangkat lunak yang telah dirangkai dan dirancang telah
sesuai dengan desain yang sudah ditetapkan pada tahap sebelumnya serta
menguji sistem.
26
7. Implementasi Sistem
dioperasikan.
Penelitian ini dilakukan di PT Sapta Makmur Wijaya yang beralamat JL. Poros
Lintas Timur, Desa Gunung Sari, Kecamatan Gunung Sahilan, Kabupaten Kampar,
Riau dari tanggal 15 Oktober 2020 sampai dengan selesai 27 Oktober 2020.
data yang digunakan dalam rangka mencapai tujuan penelitian. Metode pengumpulan
data digunakan peneliti untuk memperoleh informasi mengenai objek yang sedang
diteliti. Dalam proses pengumpulan data peneliti mengumpulkan semua data yang
dibutuhkan dan menggolongkannya dalam dua kategori, yaitu data primer dan data
sekunder.
1. Data primer
Data primer merupakan data yang diperoleh secara langsung dari objek yang
diteliti baik dari pribadi maupun instansi yang mengelola data untuk
27
Bapak Efrianus Gulo selaku Manajer Operasional pada PT Sapta Makmur
2. Data sekunder
semua sumber yang sudah ada dalam artian penelitian sebagai tangan kedua.
Data sekunder bisa didapat dari berbagai sumber misalnya jurnal buku,
a. Pengamatan (Observasi)
data oleh pengumpulan data terhadap peristiwa yang diselidiki pada objek
b. Wawancara (Interview)
langsung dengan sumber datanya, baik melalui tahap tatap muka atau lewat
media telekomunikasi.
c. Studi Laboratorium
28
pengumpulan data yang meneliti kebutuhan sistem yang berguna untuk
bahan analisis.
1. Hardware
Gb minimal 4.0 Gb
500 Gb
2. Software
29
E. Metode Yang Digunakan
Metode Waterfall adalah tahapan dan juga urutan dari metode yang dilakukan
sebuah air terjun. Peneliti menggunakan metode ini karena setiap proses memiliiki
Perancangan
Analisis Sistem
Desain Sistem
Pengkodean
Implementasi
30
Langkah-Langkah Metode Waterfall adalah :
sistem.
penelitian.
31
BAB IV
BAB IVJADWAL
JADWAL PELAKSANAAN
PELAKSANAAN
A. Jadwal Penelitian
Bulan/Tahun
N
Kegiatan Okto-20 Nov-20 Des-20 Jan-21 Feb-21
o
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Pengajuan
1 Judul
Melakukan
Penelitian Dan
Pengambilan
2 Data
Penulisan
Proposal
Skripsi Dan
3 Bimbingan
Seminar
4 proposal
5 Desain Sistem
Pembuatan
6 Program
Pengujian
7 Sistem
Implementasi
8 Sistem
9 Hasil laporan
32
DAFTAR PUSTAKA
Abdillah, Yusri, dkk. 2017. “Analisis Peran Pendapatan Masyarakat dalam Perspektif
Bisnis Pariwisata untuk Pengembangan Infrastruktur Pariwisata (Studi pada Desa
Wisata Gubugklakah Kecamatan Poncokusumo, Kabupaten Malang)”. Jurnal
Administrasi Bisnis (JAB) Vol. 43.1
Ardana, Cenik dan Hendro Lukman. 2016. Sistem Informasi Akuntansi. Jakarta :
Mitra Wacana Media.
Hasugian, dkk. (2017). “Sistem Pendukung Keputusan Penentuan Guru Wali Kelas
Pada SMP Negeri Medan 19 Medan dengan menggunakan Metode Simple
Additive Weighting Medan”. STMIK Pelita Nusantara. Journal Of Informatic
Pelita Nusantara. Vol. 2.1
Nila Mayliana dan Wahyu Tisno Atmojo. (2019). “Perancangan Sistem Informasi
Absensi Karyawan Toko Berbasis Web (Studi Kasus PT Borneo Raya Mandiri).
Vol.4.2
Raphita, J.S. (2016). “Sistem Informasi Pengolahan Data Absensi Karyawan Pada
PTPN II Patumbak”. Vol 19.1
33
LAMPIRAN
34
- Daftar Pertanyaan pada saat proses wawancara :
Mei 2019
35
Wijaya saat ini?
karyawan.
Bagaimana sistem absensi yang saat ini sedang berjalan pada PT Sapta
Makmur Wijaya?
Jawab : Sistem absensi yang sedang berjalan saat ini adalah poses
absensi dilakukan 2 kali yaitu masuk dan pulang kerja lalu di input ke
dalam excel
Dari sistem absensi yang saat ini sedang berjalan, Apakah ada hal-hal
yang menjadi kendala atau kesulitan yang ditemukan pada saat proses
berlebih
36
Jawab : Ya kami cukup terbuka untuk itu. Dalam mendukung
37