Anda di halaman 1dari 39

PERANGKAT LUNAK INFORMASI PEKERJAAN

DAN PRODUKTIVITAS TEKNISI DI


PT AYOE INDOTAMA TEXTILE
CIMAHI, JAWA BARAT

LAPORAN PRAKTIK KERJA


Disusun Untuk Memenuhi Tugas Pembuatan Laporan Praktik Kerja Lapangan
Kompetensi Keahlian Manajeman Informatika

Disusun oleh

RISKI BUDI PRASTYO


NRP. 3314080

POLITEKNIK KOMPUTER NIAGA DAN STMIK LPKIA


PROGRAM STUDI MANAJEMEN INFORMATIKA
KONSENTRASI MANAJEMEN INFORMATIKA
BANDUNG
2016

LEMBAR PENGESAHAN
LAPORAN PRAKTIK KERJA
PERANGKAT LUNAK INFORMASI PEKERJAAN
DAN PRODUKTIVITAS TEKNISI DI
PT AYOE INDOTAMA TEXTILE
CIMAHI, JAWA BARAT
Disusun Untuk Memenuhi Tugas Pembuatan Laporan Praktik Kerja Lapangan
Kompetensi Keahlian Manajeman Informatika
Tahun Ajaran 2016-2017
Disusun oleh

Riski Budi Prastyo


NRP. 3314080

Telah diperiksa dan disetujui untuk mengikuti seminar program


Pada tanggal : .....................................
di Bandung
Mengetahui

Pembimbing

Ketua Program Studi

Teguh Nurhadi
Suharsono, MT
NIP. 20015

Andy Victor, S.T., M.T., MOS.,


MCP., MTCNA
NIP. 106002

LEMBAR PERNYATAAN
Yang bertanda tangan di bawah ini,
Nama

: Riski Budi Prastyo

NRP

: 3314080

Program Studi : Manajemen Informatika Konsentrasi Manajemen


Informatika
PKN & STMIK LPKIA Bandung
Judul Laporan : Perangkat Lunak Informasi Pekerjaan Dan Produktivitas
Teknisi Di Pt Ayoe Indotama Textile Cimahi, Jawa Barat
Dengan ini menyatakan bahwa hasil penulisan Laporan Praktik Kerja yang telah
saya buat ini merupakan hasil karya sendiri dan benar keasliannya. Apabila
ternyata di kemudian hari penulisan Laporan Praktik Kerja ini merupakan hasil
plagiat atau penjiplakan terhadap karya orang lain, maka saya bersedia
mempertanggungjawabkan sekaligus bersedia menerima sanksi berdasarkan
aturan tata tertib di PKN & STMIK LPKIA Bandung.
Demikian pernyataan ini saya buat dalam keadaan sadar dan tidak dipaksakan.

Bandung, Oktober 2016


Penulis,

Riski Budi Prastyo

LEMBAR PERSETUJUAN
LAPORAN PRAKTIK KERJA
PERANGKAT LUNAK INFORMASI PEKERJAAN
DAN PRODUKTIVITAS TEKNISI DI
PT AYOE INDOTAMA TEXTILE
CIMAHI, JAWA BARAT
Disusun Untuk Memenuhi Tugas Pembuatan Laporan Praktik Kerja Lapangan
Kompetensi Keahlian Manajeman Informatika
Tahun Ajaran 2016-2017

Disusun oleh

RISKI BUDI PRASTYO


NRP. 3314080

Telah diperiksa dan disetujui untuk mengikuti seminar program


Pada tanggal : .....................................
di Bandung
Pembimbing

Teguh Nurhadi Suharsono

NIP. 205015ABSTRAKSI
Riski Budi Prastyo, 3314080
Perangkat Lunak Informasi Pekerjaan Dan Produktivitas Teknisi di PT Ayoe
Indotama Textile Cimahi, Jawa Barat
Laporan Praktik Kerja. Program Studi Manajemen Informatika. Konsentrasi
Manajemen Informatika. 2016
Kata kunci : Input Pekerjaan, Laporan Pekerjaan Harian, Produktivitas Kerja
Pengolahan data dalam jumlah besar tidak akan efektif jika hanya mengandalkan
sumber daya manusia, sifat alamiah yang sering tampak seperti bosan, malas,
lelah dan sebagainya, dapat mengakibatkan kurangnya semangat bekerja dan
konsentrasi menurun sehingga pengolahan data menjadi terbengkalai. Dengan
memanfaatkan teknologi komputer sedikitnya dapat membantu pekerjaan
manusia.
Pada perangkat lunak informasi pekerjaan ini memudahkan pengguna dalam
pencatatan pekerjaan harian teknisi, permasalahan yang dihadapi di lapangan dan
laporan pekerjaan harian. Perangkat lunak informasi keuangan ini berbasis web
sehingga dapat diakses dimana saja dan kapan saja tergantung adanya koneksi
internet. Dengan adanya perangkat lunak ini tidak akan terjadi pencarian data
yang sulit dan kelalaian dalam pembuatan laporan.
Perangkat lunak informasi keuangan ini di bangun dengan bahasa pemrograman
PHP, JavaScript, CSS, adapun Adobe Photoshop sebagai perancangan antar muka,
phpMyAdmin sebagai manajemen data, sehingga menghasilkan Perangkat Lunak
yang memudahkan informasi dengan alur Input Proses dan Output.

KATA PENGANTAR
Assalamualaikum Wr. Wb
Segala puji bagi Allah SWT yang telah memberikan rahmat-Nya sehingga laporan
praktik kerja ini dapat penulis selesaikan. Laporan praktik kerja ini merupakan
salah satu syarat untuk mengikuti sidang tugas akhir pada program studi
Manajemen Informatika Konsentrasi Manajemen Informatika PKN & STMIK
LPKIA Bandung.
Penulisan laporan praktik kerja ini tidak lepas dari dukungan bantuan dan
bimbingan berbagai pihak. Dalam kesempatan ini penulis mengucapkan terima
kasih dan penghargaan yang sebesar-besarnya kepada:
1.
2.
3.
4.

Allah S.W.T yang selalu melimpahkan karunianya kepada kita semua.


Kedua Orang Tua yang selalu memberikan dukungan baik moril maupun materil.
Drs.Paulus Tamzil. Psy. Selaku Direktur PKN & STMIK LPKIA.
Andy Victor, S.T., M.T., MOS., MCP., MTCNA. Selaku ketua program studi

Manajemen Informatika di PKN & STMIK LPKIA.


5. Teguh Nurhadi Suharsono, MT. Selaku pembimbing yang telah memberikan
banyak arahan dan masukan.
6. Farizd Januar, ST. Selaku pembimbing di PT Ayoe Indotama Textile.
Di akhir kata timbulah harapan semoga laporan ini bermanfaat bagi penulis
maupun yang membacanya. Semoga Allah SWT senantiasa memberikan
karunianya kepada kita semua. Aamiin Yaraball Allamin.
Wassallamuallaikum Wr.Wb
Bandung, Oktober 2016
Penulis,

Riski Budi Prastyo

DAFTAR ISI

Halaman
HALAMAN JUDUL .....i
LEMBAR PENGESAHAN ...ii
LEMBAR PERNYATAAN ..iii
LEMBAR PERSETUJUAN ..iv
ABSTRAKSI ......v
KATA PENGANTAR ...vi
DAFTAR ISI ....vii
DAFTAR GAMBAR .....ix
DAFTAR TABEL ......xi
1 BAB I PENDAHULUAN..................................................................................................1

1.1

Latar Belakang..........................................................................................1

1.2

Identifikasi Persoalan................................................................................2

1.3

Lingkup dan Batasan.................................................................................2

1.4

Tujuan........................................................................................................2

1.5

Sistematika Penulisan................................................................................2

2 BAB II DASAR TEORI...........................................................................................4


2.1

Teori Tentang Permasalahan......................................................................4

2.1.1

Website................................................................................................4

2.1.2

Divisi Teknik.......................................................................................4

2.1.3

Point Pegawai......................................................................................5

2.2

Tools Yang Digunakan..............................................................................5

2.2.1

XAMPP...............................................................................................5

2.2.2

Web Browser.......................................................................................5

2.3

Bahasa Pemrograman Yang Digunakan....................................................6

2.3.1

HTML.................................................................................................6

2.3.2

PHP (Hypertext Prepocessor).............................................................6

2.3.3

JavaScript............................................................................................7

2.3.4

CSS (Cascading Style Sheet)..............................................................7

2.4

Database Management System Yang Digunakan......................................7

2.4.1

MySQL...............................................................................................7

3 BAB III ANALISIS DAN PERANCANGAN PERANGKAT LUNAK.................8


3.1

Gambaran Umum Perusahaan...................................................................8

3.1.1

Sejarah Perusahaan.............................................................................8

3.1.2

Visi dan Misi.......................................................................................9

3.1.3

Struktur Organisasi.............................................................................9

3.2

Analisis Fungsional.................................................................................10

3.3

Perancangan Data....................................................................................11

3.3.1

Relasi Tabel.......................................................................................11

3.3.2

Struktur Tabel....................................................................................11

3.4

Perancangan Prosedural..........................................................................13

3.5

Kendala....................................................................................................13

4 BAB IV IMPLEMENTASI....................................................................................14
4.1

Kebutuhan Sumber Daya.........................................................................14

4.1.1

Hardware...........................................................................................14

4.1.2

Software............................................................................................14

4.1.3

Brainware..........................................................................................15

4.2

Petunjuk Penggunaan Program...............................................................15

4.2.1

Struktur Menu...................................................................................15

4.2.2

Dialog Screen....................................................................................16

5 BAB V KESIMPULAN DAN SARAN.................................................................26


5.1

Kesimpulan..............................................................................................26

5.2

Saran........................................................................................................26

6 DAFTAR PUSTAKA.............................................................................................27

DAFTAR GAMBAR

Halaman

Gambar 3.1.3.1 Struktur Organisasi.........................................................................9


Gambar 3.3.1.1 Relasi Tabel..................................................................................11
Gambar 4.2.1.1 Struktur Menu Admin..................................................................15
Gambar 4.2.1.2 Struktur Menu Operator...............................................................16
Gambar 4.2.2.1 Masuk Sebagai Admin.................................................................16
Gambar 4.2.2.2 Gagal Masuk................................................................................17
Gambar 4.2.2.3 Beranda Admin.............................................................................17
Gambar 4.2.2.4 Daftar Karyawan..........................................................................18
Gambar 4.2.2.5 Form Tambah Karyawan..............................................................18
Gambar 4.2.2.6 Konfirmasi Hapus Karyawan.......................................................19
Gambar 4.2.2.7 Edit Karyawan..............................................................................19
Gambar 4.2.2.8 Tabel Tugas Karyawan.................................................................20
Gambar 4.2.2.9 Form Tambah Tugas Karyawan...................................................20
Gambar 4.2.2.10 Form Edit Tugas Karyawan.......................................................21
Gambar 4.2.2.11 Konfirmasi Hapus Tugas............................................................21
Gambar 4.2.2.12 Form Point Karyawan................................................................22
Gambar 4.2.2.13 Form Ganti Password Admin.....................................................22
Gambar 4.2.2.14 Sign In User................................................................................23
Gambar 4.2.2.15 Beranda User..............................................................................23
Gambar 4.2.2.16 Tabel List Tugas.........................................................................24
Gambar 4.2.2.17 Tombol Ganti Status Tugas........................................................24
Gambar 4.2.2.18 Form Edit Profile User...............................................................25
Gambar 4.2.2.19 Form Rubah Password User.......................................................25
Gambar 4.2.2.20 Pemberitahuan Profil diperbaharui............................................26

DAFTAR TABEL

Halaman
Tabel 3.3.2.1 Tabel Karyawan................................................................................12
Tabel 3.3.2.2 Tabel Tugas Karyawan.....................................................................12
Tabel 3.3.2.3 Tabel User.........................................................................................13

BAB I

PENDAHULUAN
1.1 Latar Belakang
Menghadapi pasar bebas, perkembangan ilmu pengetahuan yang semakin pesat.
Maka perubahan-perubahan terjadi di berbagai bidang, baik itu sosial, politik,
ekonomi, telekomunikasi. Khususnya dalam bidang telekomunikasi banyak sekali
perubahan-perubahan yang terjadi setiap zaman dan tahunnya, misalnya zaman
dahulu kita melakukan komunikasi dengan orang lain yang berjarak jauh
menggunakan surat, tetapi di zaman sekarang surat masih digunakan untuk
kepentingan tertentu, seperti surat lamaran pekerjaan, surat pemberitahuan, dan
yang lainnya. Tapi di zaman sekarang yaitu zaman modern dengan adanya website
yang mudah diakses melalui internet, misalnya email untuk surat menyurat,
pencarian informasi dengan mudah, sosial media seperti facebook. Hal tersebut
menjadi bukti bahwa perubahan-perubahan yang begitu tampak dan berganti
setiap zamannya, adalah perubahan di bidang telekomunikasi.
Teknisi adalah bagan penting dari berjalannya proses bisnis. Teknisi bertugas
untuk merawat dan memelihara peralatan produksi agar proses bisnis dapat
berjalan lancar. Agar setiap kerusakan dapat ditanggapi secara cepat dan tepat,
sehingga proses bisnis tdak terhambat.
PT Ayoe Indotama Textile memiliki Divisi Teknik yang terdiri dari Sub Divisi
Mekanik, Elektrik dan IT. Yang mana Divisi tersebut menangani segala sesuatu
yang berhubungan dengan alat alat proses bisnis seperti mesin, listrik, komputer
dan lain lain. Maka dari itu diperlukannya laporan perbaikan, perawatan dan
kerusakan. Yang bertujuan untuk mengukur masa pakai dan kerusakan apa saja
yang sering terjadi dilapangan agar dapat dilakukan evaluasi, supaya
permasalahan dapat dikerjakan secara tuntas.
Dengan judul yang diangkat yaitu Perangkat Lunak Informasi Pekerjaan Dan
Produktivitas Teknisi Di Pt Ayoe Indotama Textile Cimahi, Jawa Barat yang
akan menghasilkan perangkat lunak berbasis website yang dapat diakses dimana
saja kapan saja. Perangkat lunak yang dibangun dapat menambahkan daftar

pekerjaan, melihat pekerjaan yang sedang dikerjakan dan pekerjaan yang telah
berhasil diselesaikan. Dan dapat pula menampilkan produktivitas setiap teknisi.

1.2 Identifikasi Persoalan


Dari latar belakang di atas dapat diambil beberapa permasalahan yang dapat
diambil dari informasi pekerjaan teknisi PT Ayoe Indotama Textile, yaitu:
1. Teknisi sering lalai membuat laporan pekerjaan.
2. Sulitnya memonitor teknisi yang sedang memperbaiki trouble dan teknisi
yang sedang tidak ada pekerjaan.
3. Kurang akuratnya bahan perbandingan produktivtas setiap teknisi

1.3 Lingkup dan Batasan


Melihat adanya permasalahan, maka informasi yang akan di buat memiliki
batasan-batasan sebagai berikut:
Perangkat lunak ini dirancang sebagai media untuk memudahkan pengguna
menambahkan daftar pegawai, menambahkan pekerjaan dan laporan produktivitas
teknisi.

1.4 Tujuan
Tujuan dari perangkat lunak informasi pekerjaan dan produktivitas teknisi ini
yang akan dihasilkan adalah :
1. Laporan pekerjaan dapat secara otomatis muncul pada system.
2. Teknisi dapat dimonitor aktifitasnya.
3. Penilaian produktivitas kinerja teknisi dapat diukur secara otomatis oleh
system dengan mengacu pada banyaknya pekerjaan yang dikerjakan dan
yang dapat diselesaikan.

1.5 Sistematika Penulisan


Penulis membagi laporan praktik kerja lapangan ini dengan 5 bab untuk
memudahkan memahami permasalahan yang disajikan. Kelima Bab tersebut
adalah:
BAB I : PENDAHULUAN

Bab ini digunakan untuk mendifinisikan latar belakang, permasalahan dalam


kegiatan yang sedang berlangsung. Dalam Bab ini terdapat latar belakang,
Identifikasi persoalan, Ruang lingkup dan batasan, Tujuan, Dan sistematika
penulisan.
BAB II : DASAR TEORI
Bab ini menjelaskan tentang rumusan masalah dalam tugas praktik kerja
lapangan dan metoda yang digunakan untuk pembangunan sistem.
BAB III : ANALISIS DAN PERANCANGAN PERANGKAT LUNAK
Bab ini menjelaskan tentang spesifikasi dan perangkat lunak yang
dikembangkan untuk memecahkan permasalahan.

BAB IV : IMPLEMENTASI
Bab ini berisi uraian mengenai kegiatan dalam membangun atau mewujudkan
rancangan sistem secara nyata. Kegiatan yang dibahas meliputi kebutuhan
sumber daya dan panduan penggunaan program.
BAB V : KESIMPULAN DAN SARAN
Bab ini diisi oleh sebuah rincian kesimpulan yang terdiri dari beberapa
kesimpulan dan saran yang perlu diberikan dari berbagai pihak demi
pengembangan perangkat lunak kedepannya.

BAB II

DASAR TEORI
2.1 Teori Tentang Permasalahan
2.1.1 Website
Website merupakan halaman situs sistem informasi yang dapat diakses secara
cepat. Website ini didasari dari adanya perkembangan teknologi informasi dan
komunikasi. Melalui perkembangan teknologi informasi, tercipta suatu jaringan
antar komputer yang saling berkaitan. Jaringan yang dikenal dengan istilah
internet secara terus-menerus menjadi pesan elektronik, termasuk e-mail,
transmisi file, dan komunikasi dua arah antar individu atau komputer.
2.1.2 Divisi Teknik
Divisi Teknik merupakan sebuah divisi di perusahaan yang menangani segala
macam yang berkaitan dengan perbaikan, perawatan dan instalasi peralatan
produksi. Divisi Teknik terdiri dari beberapa bidang yaitu Mekanik, Elektrik dan
IT.
1. Mekanik
Mekanik bertugas memelihara, menjaga dan memperbaiki seluruh mesin
produksi.
2. Elektrik
Elektrik bertugas memelihara seluruh peralatan yang bersifat elektrikal.
Yaitu mencakup supply listrik ke mesin, gedung dll. Memperbaiki
komponen kelistrikan mesin bila ada kerusakan. Dan bertanggung jawab
terhadap supply listrik ke perusahaan agar proses produksi tetap
berlangsung.
3. IT
IT bertugas memelihara keamanan jaringan, memenuhi kebutuhan
komputer untuk proses bisnis, memantau aktivitas jaringan komputer, dan
memelihara software aplikasi proses bisnis. Serta melakukan pengecekan
berkala terhadap komputer client, Server dan jaringan komputer.

2.1.3 Point Pegawai


Point pegawai merupan nilai yang diberikan kepada pegawai untuk bahan
pertimbangan untuk pihak manajemen melakukan penilaian produktivitas kerja.
Yang berdasar pada poin pekerjaan yang bisa dikumpulkan oleh pegawai atau
teknisi.

2.2 Tools Yang Digunakan


2.2.1 XAMPP
XAMPP adalah perangkat lunak bebas dan dapat diperoleh secara free alias gratis.
Program ini sangat penting bagi anda yang mau berhemat untuk mendapatkan
software dengan kualitas bagus. XAMPP dapat digunakan pada empat sistem
operasi (Window, Linux, Solaris, dan Mac OS). Anda dapat mendownload sesuai
dengan sistem operasi yang anda gunakan.
XAMPP 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 ), Apache,
MySQL, PHP dan Perl.
A = Apache adalah aplikasi web server yang berguna untuk membuat komputer
anda sebagai webserver local (localhost).
M = MySQL, adalah aplikasi database server yang berguna untuk mengelola
database.
P = PHP, adalah bahasa pemrograman web yang populer saat ini.
P = Perl, adalah bahasa pemrograman.
2.2.2 Web Browser
Browser adalah software yang fungsinya menampilkan dan melakukan interaksi
dengan dokumen yang disediakan server web.
Macam-macam web browser :

1 Internet explorer yang bisa disingkan IE atau MSIE adalah perangkat lunak untuk
browsing internet besutan microsoft yang gratis. internet explorer versi 1 ini
diluncurkan pada 16 Agustus 1995.
2 Opera adalah browser internet, paket perangkat lunak internet antar platform.
Opera browser ini dibuat oleh Opera software yang ada di Oslo, Norwegia.
3 Mozilla firefox Browser yang aslinya bernama phoenix ini dikembangkan oleh
yayasan mozilla dan ratusan sukarelawan. Yang pasti browser mozilla firefox
ini gratis dan bisa dihampir semua OS, semisal windowsXP. Browser ini
memiliki keunggulan dalam hal tampilannya yang cukup sederhana. Kinerja
akses internetnya memiliki kecepatan yang sangat tinggi, baik untuk
download, maupun upload file
4 Google chrome adalah penjelajah internet besutan Google dengan menggunakan
mesin wedering WebKit yang dinamakan Chromonium

2.3 Bahasa Pemrograman Yang Digunakan


2.3.1 HTML
HyperText Markup Language (HTML) adalah sebuah bahasa markup yang
digunakan untuk membuat sebuah halaman web dan menampilkan berbagai
informasi di dalam sebuah browser Internet.HTML saat ini merupakan standar
Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide
Web Consortium (W3C).HTML berupa kode-kode tag yang menginstruksikan
browser untuk menghasilkan tampilan sesuai dengan yang diinginkan.Sebuah file
yang merupakan file HTML dapat dibuka dengan menggunakan browser web
seperti Mozilla Firefox atau Microsoft Internet Explorer.
2.3.2 PHP (Hypertext Prepocessor)
PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini.PHP
pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP
masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script
yang digunakan untuk mengolah data form dari web.PHP banyak dipakai untuk
membuat situs web yang dinamis, walaupun tidak tertutup kemungkinan

digunakan untuk pemakaian lain.PHP biasanya berjalan pada sistem operasi linux
(PHP juga bisa dijalankan dengan hosting windows).
2.3.3 JavaScript
Javascript adalah bahasa scripting yang handal yang berjalan pada sisi
client.JavaScript merupakan sebuah bahasa scripting yang dikembangkan oleh
Netscape.Untuk menjalankan script yang ditulis dengan JavaScript kita
membutuhkan

JavaScript-enabled

browser

yaitu

browser

yang

mampu

menjalankan JavaScript.
2.3.4 CSS (Cascading Style Sheet)
Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan
untuk

mengatur

tampilan

suatu

dokumen

yang

ditulis

dalam

bahasa

markup.Penggunaan yang paling umum dari CSS adalah untuk memformat


halaman web yang ditulis dengan HTML dan XHTML.

2.4 Database Management System Yang Digunakan


2.4.1 MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL
(database management system) atau DBMS yang multithread, multi-user,dengan
sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia
sebagai

perangkat

lunak

gratis

dibawah

lisensi GNU

General

Public

License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk
kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.
MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database
sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep
pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan
data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara
otomastis.

BAB III

ANALISIS DAN PERANCANGAN PERANGKAT LUNAK

Untuk mendefinisikan semua kebutuhan pemakai dan meletakkan dasar-dasar


untuk proses perancangan perangkat lunak, meliputi analisis fungsional,
perancangan data, perancangan prosedural dan kendala

3.1 Gambaran Umum Perusahaan


3.1.1 Sejarah Perusahaan
Perusahaan kami menetapkan tahun 1968 sebagai "Cemerlang" merajut pabrik.
Terletak di bandung, jawa barat - tekstil dari Indonesia. Sejak itu perusahaan telah
tumbuh menjadi merajut terintegrasi industri dengan mesin paling muka dan
teknologi untuk melayani kebutuhan pasar.
Pada tahun 1989 "Cemerlang" adalah perubahan untuk sebuah perusahaan terbatas
dengan nama PT Ayoe Indotama Textile. Pangsa pasar kami saat ini adalah 80%
industri garmen lokal dan 20% langsung dan tidak langsung ekspor (Amerika
Serikat, Asia dan Eropa).
Kami memproduksi lebih dari 10.000 koleksi warna, memberikan pilihan yang
hampir tak terbatas untuk presisi pelanggan contrilled hal dyer reaktif digunakan
untuk menghasilkan warna skema terkaya untuk kapas rajutan kain.
Dengan teknologi kita saat ini, kita bisa memenuhi sebagian besar kebutuhan
pelanggan kami dan permintaan. Teknologi enchancement adalah pusat
kemampuan kita untuk meningkatkan produktivitas dan efisiensi. Dan kami akan
terus mengupdate teknologi kami untuk menghasilkan jenis dan materialneeded
tertentu. Pencarian terus menerus dan pengembangan alat-alat teknologi
meningkatkan layanan kami kepada pelanggan. Membantu mereka aktif tujuan
mereka dengan cara yang paling kompetitif dan efisien.

3.1.2

Visi dan Misi


Visi
Going Concern dan terdepan di indutri rajut
Misi

1. UP TO DATE Terhadap Market Melalui Inovasi Produk.


2. Menjaga Kualitas Produk Memalui Meodernisasi Mesin Dan
Peralatan.
3. Harga Jual Bersaing Melalui Optimalisasi Kualitas Produk.
4. Menjadikan SDM Sebagai Aset Perusahaan.
3.1.3

Struktur Organisasi

Gambar 3.1.3.1 Struktur Organisasi

3.2 Analisis Fungsional


Perangkat lunak informasi pekerjaan teknisi yang dirancang ini adalah perangkat
lunak berbasis website yang akan diterapkan dalam internet, dalam arti seluruh
pengguna internet di dunia dapat mengakses situs ini. Aplikasi ini dirancang untuk
diakses oleh 2 orang yaitu, admin teknik dan teknisi.

Perangkat lunak informasi pekerjaan teknisi ini dibuat untuk mempermudah


admin mengelola data pegawai teknisi, data pekerjaan teknisi dan mengelola data
pekerjaan menjadi suatu bahan penilaian produktivitas kerja. Sedangkan untuk
pengguna untuk mempermudah mengakses daftar pekerjaan harian dan
pembuatan laporan pekerjaan harian.
Gambaran dari perangkat lunak informasi pekerjaan teknisi berbasis web yang
telah dirancang memiliki beberapa fasilitas berikut ini seperti :
1. Untuk Admin terdapat menu Kelola Teknisi yang didalamnya terdapat menu
tambah daftar teknisi, edit profile teknisi dan hapus user.
2. Untuk Admin terdapat menu Kelola Pekerjaan yang didalamnya terdapat
form pengisian pekerjaan baru, monitor pekerjaan on progress dan pekerjaan
yang telah selesai dikerjakan teknisi
3. Untuk Admin terdapat menu Produktivitas Teknisi yang didalamnya
terdapat laporan produktivitas teknisi berdasarkan jumlah pekerjaan yang
berhasil diselesaikan dalam periode tertentu.
4. Untuk Operator halamannya sama dengan Admin tetapi untuk Operator tidak
ada fasilitas yang terdapat pada admin, tetapi teknisi dapat menambil
pekerjaan dan tombol pekerjaan telah selesai dikerjakan beserta kolom
pengisian kesulitan apa yang dihadapi.

3.3 Perancangan Data


3.3.1

Relasi Tabel

Gambar 3.3.1.2 Relasi Tabel


3.3.2

Struktur Tabel

Data item adalah kumpulan karakter-karakter yang bentuk suatu kata atau
kelompok kata atau angka urutan data item untuk masing-masing table adalah
sebagai berikut:
1. Karyawan
Tabel ini berfungsi sebagai penyimpanan data karyawan.
Tabel Karyawan
N
o

Nama Field

Deskripsi

Tipe
data

Panjang

Format

id_karyawan

Kunci utama
karyawan

int

10

1, 2, 3, dst

no_induk

varchar

50

1, 2, 3, dst

username

varchar

100

Riski123

4
5
6

password
level
nama_karyawan

varchar
varchar
varchar

100
20
100

Teknisi
Riski Budi

jenis_kelamin

char

L/P

tempat_lahir

varchar

100

Bandung

tanggal_lahir

Nomor Induk
Karyawan
Nama user
login
Kata sandi User
Jabatan user
Nama karyawan
Jenis kelamin
user
Tempat lahir
user
Tanggal lahir

date

(yyyy/mm/dd)

10
11
12

email
alamat
no_telepon

13

agama

14
15

gol_darah
foto

user
Email user
Alamat user
No telepon user
Agama agama
user
Gol darah user
Foto foto user

varchar
text
varchar

100
20

riski@ayoetex.co.id
Jl. Sadang No. 97
87722664566

varchar

20

Islam

char
text

Tabel 3.3.2.1 Tabel Karyawan

2. Tugas Karyawan
Tabel ini berfungsi sebagai penyimpanan tugas karyawan.
Tabel Tugas Karyawan
N
o
1

Nama Field

Deskripsi

id_tugas

id_karyawan

tugas

Kunci utama tugas


kunci utama
karyawan
Tugas Karyawan

status

Status pekerjaan

tgl_pemberian

tgl_mulai

tgl_selesai

point

Tanggal
diberikannya tugas
Tanggal mulai
dikerjakan
tanggal selesai
dikerjakan
Skor yang didapat
pegawai

Tipe
data
int

Panjang

Format

10

1, 2, 3, dst

10

1, 2, 3, dst

20

Mulai/on
progress/ selesai

int
text
varchar
date

(yyyy/mm/dd)

date

(yyyy/mm/dd)

date

(yyyy/mm/dd)

int

10

Tabel 3.3.2.2 Tabel Tugas Karyawan

3. User
Tabel ini berfungsi sebagai penyimpanan data user.

1, 2, 3, dst

Tabel User
N
o
1
2
3

Nama Field

Deskripsi

Tipe data

Panjang

Format

username
password
level

kata kunci karyawan


kunci utama karyawan
Tugas Karyawan

varcahar
varcahar
varcahar

100
100
20

Riski123

Tabel 3.3.2.3 Tabel User

3.4 Perancangan Prosedural


Nama modul : Hitung Produktivitas Pegawai
Kegunaan

: Dapat menghitung produktivitas pegawai berdasarkan point.

Input

: Pekerjaan Pegawai, Tingkat Kesulitan Pekerjaan, Point Pekerjaan.

Output

: Pekerjaan Pegawai, Total Point Yang Didapat, Peringkat Pegawai.

Algoritma

: Total Point adalah point pekerjaan dikalikan jumlah pekerjaan.

3.5 Kendala
Kendala yang dihadapi dalam menulis laporan dan membuat program perangkat
lunak informasi produktivitas pegawai ini adalah:
1. Waktu yang terbatas.
2. Informasi yang diberikan tidak detail.
3. Tidak tercapainya antar muka publik sehingga perangkat lunak ini hanya
membuat antar muka admin dan operator.

BAB IV

IMPLEMENTASI
4.1 Kebutuhan Sumber Daya
Untuk penerapan sebuah perangkat lunak berbasis web, dibutuhkan sebuah
komputer server yang berfungsi sebagai media penyimpanan aplikasi, basisdata,
dan web server yang akan mengeksekusi aplikasi tersebut. Dibutuhkan juga
komputer klien yang berfungsi untuk mengakses atau memanfaatkan perangkat
lunak tersebut. Dibawah ini akan dijabarkan spesifikasi hardware, software dan
brainware.

4.1.1 Hardware
Kebutuhan Hardware sebagai berikut:
1. Processor
: Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz.
2. Memory
: DDR I/II/III 1 GB.
3. Hardisk
: 2x 1TB (SATA) & 1x 2TB (SATA).
4. Mother Board : Support AMD & INTEL.
5. Monitor
: 17 Default Monitor.
6. Mouse
: Standard PS/2, USB
7. Keyboard
: Standard PS/2, USB
8. Printer
: Epson Stylus CX4100
9. VGA
: 128 MB (Onboard mode graphic)
10. Gigabit Network Connection.
4.1.2 Software
Kebutuhan Software pada Server sebagai berikut:
1.
2.
3.
4.
5.
6.

Support Cpanel
Apache Web Server
DBMS MySql
Windows XP / Vista / 7 / 8 / 8.1 / dll
Memiliki Web Browser Google Chrome / Mozila / Opera / IE / dll
Web browser support javascript

4.1.3 Brainware
1. Mampu mengoperasikan komputer.
2. Mampu menggunakan aplikasi.
3. Memahami fungsi dari perangkat lunak yang akan digunakan.

4.2 Petunjuk Penggunaan Program


4.2.1 Struktur Menu
Struktur Menu Admin :

Gambar 4.2.1.3 Struktur Menu Admin

Struktur Menu Operator :

Gambar 4.2.1.4 Struktur Menu Operator


Dibawah ini akan dijabarkan dialog screen setiap tampilan admin dan operator.
4.2.2

Dialog Screen

Dialog Screen Admin


1. Nama
Fungsi

: Masuk Sebagai Administrator


: Halaman utama untuk masuk dan memulai.

Gambar 4.2.2.5 Masuk Sebagai Admin


Cara Penggunaan : Masukan Nama Admin dan Kata Sandi pada kolom yang
telah disediakan, kemudian tekan Submit. Apabila Nama Admin dan Kata
Sandi yang dimasukan salah maka akan muncul gambar berikut :

Gambar 4.2.2.6 Gagal Masuk

Namun apabila Nama dan Kata Sandi yang dimasukan benar maka otomatis akan
diarahkan menuju halaman Beranda seperti dibawah ini :
2. Nama
Fungsi

: Beranda Admin
: Menampilkan ucapan Selamat Datang.

Gambar 4.2.2.7 Beranda Admin


3. Nama
Fungsi

: Kelola Karyawan
: Menampilkan Tabel Karyawan yang berisi No, Nomor Induk,

Email dan Alamat. Icon Tambah Karyawan untuk menambah Karyawan. Aksi
tombol Edit untuk memodifikasi data yang dipilih, Aksi tombol Delete untuk
menghapus data yang dipilih.

Gambar 4.2.2.8 Daftar Karyawan

4. Nama
Fungsi

: Tambah Karyawan
: Untuk menambah dengan mengisi Nomor Induk, Nama

Karyawan,
Email dan Alamat.

Gambar 4.2.2.9 Form Tambah Karyawan

5. Nama
Fungsi

: Delete dan Edit Karyawan


: Untuk menghapus data karyawan

Gambar 4.2.2.10 Konfirmasi Hapus Karyawan

Gambar 4.2.2.11 Edit Karyawan

6. Nama

: Data Tugas Karyawan

Fungsi

: Untuk menambah pekerjaan atau tugas untuk karyawan.

Gambar 4.2.2.12 Tabel Tugas Karyawan

7. Nama
Fungsi

: Form Tambah Tugas atau Pekerjaan


: Untuk menambahkan detail dari pekerjaan yang akan diberikan

kepada karyawan. Mengedit detail tugas dan menghapus pekerjaan bila di


batalkan.

Gambar 4.2.2.13 Form Tambah Tugas Karyawan

Gambar 4.2.2.14 Form Edit Tugas Karyawan

Gambar 4.2.2.15 Konfirmasi Hapus Tugas

8. Nama
Fungsi

: Point Karyawan
: Menampilkan Tabel Point yang didapatkan oleh karyawan setelah

pengerjaan tugas telah selesai.

Gambar 4.2.2.16 Form Point Karyawan

9. Nama
Fungsi

: Edit Password Admin


: Untuk merubah password admin jika dibutuhkan.

Gambar 4.2.2.17 Form Ganti Password Admin


10. Nama
Fungsi

: Masuk sebagai user


: Halaman utama untuk masuk dan memulai.

Gambar 4.2.2.18 Sign In User


11. Nama
Fungsi

: Beranda User
: Menampilkan ucapan Selamat Datang.

Gambar 4.2.2.19 Beranda User

12. Nama
Fungsi

: Menu Lihat Tugas


: Untuk melihat tugas yang baru, sedang dikerjakan dan pekerjaan

yang selesai dikerjakan

Gambar 4.2.2.20 Tabel List Tugas


13. Nama
Fungsi

: Tombol aksi ganti status


: Untuk mengganti status pekerjaan menjadi dikerjakan atau selesai

dikerjakan.

Gambar 4.2.2.21 Tombol Ganti Status Tugas

14. Nama
Fungsi

: Menu Edit Profile


: Merubah identitas diri dan merubah password login user.

Gambar 4.2.2.22 Form Edit Profile User

15. Nama
Fungsi

: Form Rubah Password


: Untuk merubah password login user

Gambar 4.2.2.23 Form Rubah Password User


Cara penggunaan : memasukan password lama lalu mengisi password yang
baru. Jika berhasil akan muncul gambar berikut:

Gambar 4.2.2.24 Pemberitahuan Profil diperbaharui

5 BAB V
KESIMPULAN DAN SARAN
5.1 Kesimpulan
Setelah membuat perangkat lunak informasi pekerjaan karyawan ini, berikut ini
adalah hasil kesimpulan yang dapat dijabarkan :

1. Aplikasi yang dibuat dapat mengelola pekerjaan pegawai terutama bagian


teknisi.
2. Aplikasi yang dibuat dapat melihat informasi tugas harian dengan mudah.
3. Fasilitas pencarian data sudah dibuat untuk mempermudah dalam proses
pencarian.
4. Terdapat menu Point Karyawan supaya dapat menjadi bahan penilaian
produktivitas pegawai.
5. Fasilitas Edit dibuat untuk memodifikasi data jika terjadi kesalahan dalam
penginputan.
6. Fasilitas Delete operator dibuat untuk menghapus data operator.
7. Terdapat fasilitas halaman yang memiliki halaman teratas, terbawah,
selanjutnya, dan sebelunya. Yang berfungsi untuk mempermudah melihat
data.

5.2 Saran
Saran untuk pengembangan perangkat lunak ini kedepannya adalah :
1. Perlunya tampilan publik untuk menampilkan informasi perhitungan kinerja
karyawan sesuai dengan ketentuan perusahaan.
2. Lebih melengkapi fitur aplikasi dengan cetak point karyawan.

DAFTAR PUSTAKA

Dewanto, I. Joko. (2006). Situs Web


Yogyakarta: Graha Ilmu.

(landasan teori pengertian web).

Supriyanto, Dodit.2008. Buku Pintar Pemrogaman PHP,Bandung : OASE


Media.
Sidik, Betha dan Husni Iskandar Pohan (2001). Pemrograman Web dengan
HTML. CV.Informatika, Bandung.
Ruky, A. S. (2002). Sistem manajemen kinerja. Gramedia Pustaka Utama.

LAMPIRAN

Dokumen lama
UNTUK ARSIP
BAGIAN

PERMINTAAN PERBAIKAN
Tanggal/Jam
Jam Laporan
Kerusakan
Mesin
Yang
Melaporkan

:
:
:

(
)

(
)

Ka. Bagian

Teknisi

Keluhan/kerusakan

Tindakan Perbaikan

Selesai Perbaikan

Keterangan

SERAH TERIMA
Tanggal/Jam
Catatan

:
:

(
)
Ka. Bagian

(
)
Teknisi

Anda mungkin juga menyukai