• Tidak ada hasil yang ditemukan

LAPORAN KERJA PRAKTEK PERANCANGAN SISTEM INFORMASI DATA KARYAWAN PADA PT.ARTHA UTAMA PLASINDO BERBASIS WEB

N/A
N/A
Protected

Academic year: 2021

Membagikan "LAPORAN KERJA PRAKTEK PERANCANGAN SISTEM INFORMASI DATA KARYAWAN PADA PT.ARTHA UTAMA PLASINDO BERBASIS WEB"

Copied!
37
0
0

Teks penuh

LAPORAN KERJA PRAKTEK PERANCANGAN SISTEM INFORMASI DATA KARYAWAN PADA PT.ARTHA UTAMA PLASINDO BERBASIS WEB 

Disusun Oleh:

Nama : Krisna Bayu Agustin Nim : 311510110

PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI TEKNIK PELITA BANGSA

BEKASI 2018

LEMBAR PENGESAHAN PEMBIMBING

LAPORAN KULIAH KERJA PRAKTEK

PERANCANGAN SISTEM INFORMASI DATA KARYAWAN PADA PT.ARTHA UTAMA PLASINDO BERBASIS WEB

Sebagai Salah Satu Syarat Untuk Membuat Tugas KKP Progam Studi Teknik Informatika

Disusun oleh:

Nama : Krisna Bayu Agustin

Nim : 311510110

Cikarang, 25 November 2018

Menyetujui,

Dosen Pembimbing Kaprodi Teknik Informatika

Sifa Fauziah.M.Pd Aswan Sunge, S.Kom., M.Kom

LEMBAR PENGESAHAN PENGUJI

LAPORAN KULIAH KERJA PRAKTEK

PERANCANGAN SISTEM INFORMASI DATA KARYAWAN PADA PT.ARTHA UTAMA PLASINDO BERBASIS WEB

Telah dipertahankan dihadapan sidang dewan penguji pada :

KEGIATAN HARI / TANGGAL WAKTU

Oleh :

Nama : Krisna Bayu Agustin

NIM/NIRM : 311510110

Program Studi : Teknik Informatika

Dewan Penguji :

Penguji I : ( )

Penguji II : ( )

Menyetujui,

Dosen Pembimbing Kaprodi Teknik Informatika

Sifa Fauziah.M.Pd Aswan Sunge, S.Kom., M.Kom

KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan rahmat dan hidayahnya, Sehingga penulis dapat menyelesaikan Kuliah Kerja Praktek dengan judul “ Perancangan Sistem Informasi Data Karyawan Pada PT. Artha Utama Plasindo Berbasis Web ”.

Penyusunan ini bertujuan untuk melengkapi persyaratan dalam rangka menyelesaikan studi S1 Sistem Informatika pada Sekolah Tinggi Teknologi (STT) Pelita Bangsa.

Alhamdulillah akhirnya selesai laporan Kuliah Kerja Praktek Merupakan hasil karya tulis untuk memenuhi persyaratan dalam menyelesaikan Program Sarjana I Teknik Informatika Pelita Bangsa. Penulis menyadari bahwa dalam penyusunan Kuliah Kerja Praktek ini masih sangat jauh dari kesempurnaan, maka dengan segala kerendahan hati, penulis sangat mengharapkan saran dan kritik yang sifatnya membangun dari semua pihak demi kesempurnaan laporan ini.

Selanjutnya pada kesempatan ini penulis tidak lupa mengucapakan terima kasih atas bantuan, motovasi, arahan, bimbingan, dan perhatiannya baik dari segi materi maupun segi moral dalam menyelesaikan laporan ini kepada:

1. Bapak Dr. Ir.Supriyanto,M.P. sebagai ketua STT Pelita Bangsa.

2. Bapak Aswan S. Sunge,S.E, M.Kom. sebagai kaprodi STT Pelita Bangsa. 3. Ibu Putri Anggun Sari,S.Pt.,M.Si sebagai Dosen Pembimbing Akademik. 4. Dosen Pembimbing Ibu Sifa Fauziah.M.Pd yang telah banyak membantu

5. Bapak dan Ibu dosen beserta segenap staf dan karyawan/karyawati fakultas Teknik Informatika Kampus Pelita Bangsa.

6. Perusahaan PT.Artha Utama Plasindo yang telah membantu penulis memberikan data dan mengajar penulis selama penulis melaksanakan penelitian.

7. Dan tidak lupa juga penulis ucapkan terima kasih kepada teman-temanku Simon Fery Lubis, Rizki Ahmad Fauzi dan Aji Hendrawan yang selalu memberikan semangat dan dukungan yang berarti kepada penulis dalam suka maupun duka, sehingga penulis dapat menyelesaikan laporan ini. Semoga Allah SWT memberikan balasan yang setimpal dengan pahala yang berlipat ganda, serta penulis mengharapkan agar tugas akhir ini dapat bermanfaat bagi kita semua,Amiin ya robbal ‘alamin.

Cikarang, 02 Agustus 2018 Penulis

KRISNA BAYU AGUSTIN 311510110

DAFTAR ISI

LEMBAR PENGESAHAN PEMBIMBING ... i

LEMBAR PENGESAHAN PENGUJI ... ii

KATA PENGANTAR ... iii

DAFTAR ISI... v BAB I PENDAHULUAN ... 1 1.1 Latar Belakang ... 1 1.2 Identifikasi Masalah ... 3 1.3 Batasan Masalah ... 3 1.4 Rumusan Masalah ... 3

1.5 Tujuan Dan Manfaat ... 4

1.6 Lokasi Penelitian ... 4

1.7 Sistematika Penulisan ... 4

BAB II LANDASAN TEORI ... 5

2.1 Sistem Informasi ... 5

2.1.1 Pengertian Sistem ... 5

2.1.2 Pengertian Informasi ... 5

2.1.3 Pengertian Sistem Informasi ... 6

2.2 Pengertian Data ... 7

2.3.1 Konsep Data Karyawan ... 8

2.4 Konsep Program ... 8

2.4.1 XAMMP ... 8

2.4.2 MYSQL ... 9

2.4.3 Pengertian Personal Home Page (PHP) ... 10

2.4.4 Pengertian Adobe Dreamweaver ... 11

BAB III HASIL DAN PEMBAHASAN ... 13

3.1 Profil Perusahaan ... 13

3.2 Struktur Organisasi ... 14

3.3 Flowchart Sistem Yang Berjalan ... 16

3.4 Flowchart Sistem Yang Diusulkan ... 17

3.5 Diagram Konteks ... 18

3.6 Entity Relationship Diagram ... 19

3.7 Kamus Data dan Struktur Tabel ... 20

3.8 Perancangan Program ... 25

BAB IV PENUTUP ... 29

4.1. Kesimpulan ... 29

4.2. Saran ... 29

BAB I PENDAHULUAN

1.1 Latar Belakang

Penggunaan komputer dan sistem-sistemnya sudah menjadi kebutuhan yang utama dalam rangka meningkatkan kinerja suatu instansi perusahaan. Setiap proses manual dari instansi perusahaan tersebut dapat digantikan dengan sistem yang terkomputerisasi karena penyediaan informasi yang lebih canggih serta dapat mendukung proses pengambilan keputusan yang real time.

Namun pada kenyataannya masih banyak instansi perusahaan yang belum menggunakan komputer dengan sistem informasi secara maksimal, hanya menggunakan fasilitas yang tersedia dari beberapa software yang ada pada PT.Artha Utama Plasindo. Dalam kegiatan pengolahan data karyawan serta proses pengolahan yang dilakukan belum menggunakan sistem informasi berbasis web. Hal ini disebabkan karena masih kurangnya fasilitas yang disediakan bagi karyawan untuk mengenal hubungan dengan sistem informasi berbasis web. Dengan menggunakan sistem informasi berbasis web, semua dapat dilakukan dengan proses yang mudah dan cepat serta lebih efektif dan efisien karena dengan menggunakan sistem informasi berbasis web semua proses akan berjalan dengan cepat dan menentukan data karyawan yang tersimpan akan aman dan lebih terorganisir dengan baik sehingga apabila data tersebut di butuhkan kembali akan lebih mudah. PT.Artha Utama Plasindo sudah memanfaatkan jasa komputer sebagai penunjang kegiatannya untuk pengolahan data sehari-hari selain menggunakan aplikasi Microsoft Word, Microsoft Excel juga menggunakan Microsoft Access yang bersifat standar di dalam penyimpanan data. Oleh karena itu, penulis sangat tertarik untuk menciptakan suatu pengolahan dan penyimpanan data para karyawan yang lebih efisien, mudah untuk dijalankan dalam pengentrian data, pencarian data, pengolahan data maupun pencetakan data tersebut dengan menggunakan suatu Sistem Informasi Berbasis Web.

Sistem tersebut dirasa sangat dibutuhkan saat ini, karena dapat memberikan kemudahan dalam pengolahan data dan penyampaian informasi secara cepat, maka dari itu, perencanaan yang tepat sangat perlu guna mencapai keberhasilan dalam membuat sebuah sistem informasi.

Berdasarkan uraian di atas, penulis mencoba menyusun sebuah sistem sederhana untuk memproses data karyawan dengan judul “ PERANCANGAN SISTEM INFORMASI DATA KARYAWAN PADA PT.ARTHA UTAMA PLASINDO BERBASIS WEB”. 

1.2 Identifikasi Masalah

Berdasarkan uraian di atas, maka masalah yang timbul dapat di identifikasikan sebagai berikut:

1. Pengolahan data karyawan serta proses pengolahan yang dilakukan belum menggunakan sistem informasi berbasis web.

2. Proses pengolahan data masih menggunakan proses manual. 3. Masih kurangnya fasilitas yang disediakan bagi karyawan.

1.3 Batasan Masalah 

Batasan masalah dalam pembuatan sistem informasi ini adalah sebagai berikut: 1. Studi kasus dilakukan di PT. Artha Utama Plasindo.

2. Sistem informasi ini mengacu pada pengelolaan data karyawan, input data, pencarian data, dan laporan data karyawan.

3. Aplikasi ini dibangun dengan menggunakan PHP sebagai bahasa pemograman, MYSQL sebagai database manajemen dan windows sebagai sistem operasi.

1.4 Rumusan Masalah

Adapun rumusan masalah dalam pembuatan sistem informasi yaitu :

Bagaimana membuat Perancangan Sistem Informasi Data Karyawan Pada PT. Artha Utama Plasindo Berbasis Web?

1.5 Tujuan Dan Manfaat

Berdasarkan penjelasan sebelumnya, maka adapun tujuan penelitian adalah sebagai berikut :

Untuk membuat Perancangan Sistem Informasi Data Karyawan Pada PT. Artha Utama Plasindo Berbasis Web.

1.6 Lokasi Penelitian

PT. Artha Utama Plasindo Beralamat di jalan Flores blok c no 1. Kawasan Industri MM2100, kecamatan cikarang barat kabupaten Bekasi.

1.7 Sistematika Penulisan

Dalam penyusunan Kuliah Kerja Praktek ini terdiri dari 4 (empat) tahap pembahasan. Setiap tahapnya penulis jabarkan sebagai berikut :

Bab I : Merupakan Pendahuluan yang terdiri dari Latar Belakang, Batasan Masalah, Tujuan Penelitian, Lokasi Penelitian dan

Sistematika Penulisan.

Bab II : Merupakan Tinjauan Pustaka yang berisi ulasan tentang konsep

dasar sistem, konsep dasar informasi, sistem informasi, dan konsep

database.

Bab III : Merupakan Hasil dan Pembahasan penelitian yang membahas tentang metode penelitian yang akan dilakukan di PT. Artha Utama Plasindo.

BAB II LANDASAN TEORI

2.1 Sistem Informasi

2.1.1 Pengertian Sistem

Sistem adalah susunan yang teratur dari kegiatan yang saling berhubungan dengan prosedur yang melaksanakan dan memudah pelaksanaan kegiatan utama dari suatu organisasi. Sistem adalah sebagai suatu kumpulan atau himpunan, unsur, komponen dan variable yang terorganisasi saling berinteraksi dan bertergantungan satu sama lain dan terpadu (Alter.S, 2002 : Sistem adalah hubungan satu unit – unit lainnya yang saling berhubungan satu sama lainnya dan yang tidak dapat dipisahkan serta menuju suatu kesatuan dalam rangka mencapai tujuan yang telah ditetapkan (Jimmy L.Goal, 2008 : 9).

2.1.2 Pengertian Informasi

Informasi dapat diartikan “Sebagai hasil pengolah data yang dibutuhkan dan berguna, mempunyai kondisi serta kebutuhan akan informasi tersebut. Informasi juga merupakan salah satu cara untuk menghubungkan dan mengembangkan data- data yang dibutuhkan untuk menghasilkan suatu informasi yang berguna dalam melaksanakan suatu tujuan pengembangan organisasi.”

Informasi adalah data yang telah diklasifikasikan atau diolah untuk digunakan dalam proses pengambilan keputusan (Sutabri.T, 2004 : 18).

Dari uraian diatas maka pengertian sistem informasi dapat diartikan sebagai serangkaian yang saling berhubungan untuk menghubungkan, menyimpan, dan mengolah data yang dibutuhkan untuk menghasilkan suatu informasi yang berguna dalam melaksanakan suatu tujuan organisasi.

2.1.3 Pengertian Sistem Informasi

Sistem informasi merupakan sejumlah komponen (manusia, komputer, teknologi informasi dan prosedur kerja), ada suatu yang diproses data menjadi infromasi dan dimaksudkan untuk mencapai sasaran dan tujuan (Kadir.A, 2003 : 10).

Sistem Informasi adalah suatu komponen yang saling berhubungan yang mengumpulkan, memproses, menyimpan, dan

mendistribusikan informasi untuk mendukung pengambilan

keputusan dan kendali dalam suatu organisasi (Andi, 2005 : 9).

Tujuan dari sebuah sistem informasi adalah untuk

mengintregasikan semua sistem dalam organisasi dan untuk memonitor kegiatan – kegiatan dalam perusahaan agar lebih mudah untuk mengetahui apakah kegiatan terus berjalan sebagaimana mestinya dan telah berimbang.

2.2 Pengertian Data

Data adalah bentuk jamak yang berarti faktor atau bagian fakta yang menjadi arti yang dihubungkan dengan kenyataan kenyataan, simbol – simbol, huruf, dan dapat berupa apa saja. Data disebut juga representasi dari suatu fakta yang dimodelkan dalam bentuk gambar, kata, dan angka. Data secara umum dapat diartikan “Salah satu elemen yang selalu dijumpai dalam berbagai ilmu pengetahuan, Baik dibidang komputer, Sains, Matematika, atau bidang-bidang yang lain”. Data merupakan bentuk mentah yang belum bercerita banyak sehingga perlu diolah lebih lanjut. Data diolah melalui suatu model agar menghasilkan informasi (Sutabri.T, 2004 : 20 Yogyakarta).

Data adalah kumpulan file-file yang saling berelasi, relasi tersebut biasanya ditunjukan dengan kunci dari tiap file-file yang ada. Satu database menunjukan suatu kumpulan data yang dipakai dalam satu lingkup organisasi( Kristianto, 2002:10 ).

Tujuan akhir dari data adalah untuk menghasilkan dan menyajikan informasi yang lengkap kepada pihak yang berkepentingan, Informasi pada data dapat diperoleh dari laporan harian, bulanan dan tahunan serta hasil-hasil pengolahan data-data tersebut diharapkan dapat berhubungan dengan ilmu manajemen sumber daya manusia.

2.3 Pengertian Karyawan

Karyawan adalah golongan masyarakat yang melakukan penghidupannya dengan bekerja dalam kesatuan organisasi baik kesatuan kerja pemerintah maupun kesatuan kerja swasta. Karyawan adalah merupakan tenaga kerja jasmaniah maupun rohaniah (mental dan pikiran) yang senantiasa dibutuhkan dan oleh karena itu menjadi salah satu modal pokok dalam usaha kerja sama untk mencapai tujuan tertentu. Karyawan juga adalah orang – orang yang di pekerjakan dalam suatu badan tertentu, baik di lembaga – lembaga pemerintah maupun dalam badan – badan usaha (A.W. Widjaja, 2006 : 113)

Dari definisi diatas dapat diketahui bahwa karyawan merupakan modal pokok dalam suatu organisasi dan dikatakan begitu karena berhasil tidaknya suatu organisasi dalam mencapai tujuannya tergantung pada karyawan yang memimpin dan melaksanakan tugas – tugas yang ada dalam organisasi tersebut.

2.3.1 Konsep Data Karyawan

Data karyawan adalah data yang berhubungan dengan entitas karyawan berfungsi memecahkan permasalahan pengolahan data karyawan. Pengolahan data karyawan adalah sistem informasi data karyawan agar dapat dipergunakan untuk tujuan penerapan dan pengambilan keputusan bagi pihak manajemen atau pihak luar yang membutuhkan (Fathansyah 2007:12, Bandung).

2.4 Konsep Program

2.4.1 XAMMP

Xammp merupakan salah satu paket instalasi Apache, PHP, dan MySQL instant yang dapat kita gunakan untuk membantu proses installasi ketiga produk tersebut (Riyanto (2010,1).

2.4.2 MYSQL

MySQL adalah Relational Database Management System (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial. 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 otomatis. Keandalan suatu sistem database (DBMS).

Dapat diketahui dari cara kerja optimizer-nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai database server, MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase.

MySQL memiliki beberapa keistimewaan, antara lain :

1. Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.

2. Open Source.MySQL didistribusikan secara open source, dibawah lisensi GPL sehingga dapat digunakan secara cuma-cuma.

3. Multiuser MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.

4. Performance tuning MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.

5. Jenis Kolom MySQL memiliki tipe kolom yang sangat kompleks, seperti signed unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.

6. Perintah dan Fungsi MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query).

2.4.3 Pengertian Personal Home Page (PHP)

PHP atau Hypertext Preprocessor adalah salah satu jenis bahasa pemrograman web yang open source, sehingga dapat digunakan oleh siapa saja secara cuma-cuma. Selain gratis, PHP juga memiliki kelebihan diantaranya kemudahan dalam menggunakannya serta dapat digunakan untuk membuat website dinamis (Wisma.K, 2009:12).

PHP adalah bahasa pemrograman web atau scripting language yang didesain untuk web. PHP dibuat pertama kali oleh satu orang yaitu Rasmus Lerdorf, yang pada awalnya dibuat untuk menghitung jumlah pengunjung pada homepagenya. Pada waktu itu PHP bernama F1 (Form Interpreter). Pada saat tersebut PHP adalah sekumpulan script yang digunakan untuk mengolah data form dari web. Perkembangan selanjutanya adalah Rasmus melepaskan kode sumber tersebut dan menamakannya PHP/F1, pada saat tersebut kepanjangan dari PHP/F1 adalah Personal Home Page/Form Interpreter. Dengan pelepasan kode submerin menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP.

2.4.4 Pengertian Adobe Dreamweaver

Adobe Dreamweaver adalah program penyunting halaman web keluaran dari Adobe Systems yang dulu dikenal sebagai Macromedia Dreamweaver keluaran Macromedia (Alexander F.K. Sibero,2011).

Program ini banyak digunakan oleh pengembang web karena fitur-fiturnya yang menarik dan kemudahan penggunaannya. Versi terakhir Macromedia Dreamweaver sebelum Macromedia dibeli oleh Adobe Systems yaitu versi 8.Versi terakhir Dreamweaver keluaran Adobe Systems adalah versi 10 yang ada dalam Adobe Creative Suite 4 (sering disingkat Adobe CS4).

Selain itu Dreamweaver juga dilengkapi kemampuan elemen yang ada dalam situs.Kita juga dapat melakukan evaluasi situs dengan melakukan pengecekan broken link, kompatibilitas browser, maupun perkiraan waktu download halaman web.

Macromedia Dreamweaver adalah sebuah HTML editor profesional untuk mendesain secara visual dan mengelola situs web maupun halaman web (Utomo & Bakara,2013).

BAB III HASIL DAN PEMBAHASAN

3.1 Profil Perusahaan

PT.Artha Utama Plasindo bergerak dibidang Injection Molding dengan bahan utama biji plastik. Yang selanjutnya di injek untuk jadi part-part yang siap pakai baik otomotif maupun Elektronik.

Alamat Perusahaan : PT.Artha Utama Plasindo berdiri pada tanggal 7 Juni 2003 yang beralamat MM2100 Industrial Jl.Flores Blok C/1 Cilatuna Bekasi (17520) Jawa Barat.

Status Perusahaan : Perseroan Terbatas

Kategori : Perusahaan Penanaman Modal Asing

Pimpinan Perusahaan : Mv.Jouw Martin ( Direktur )

Bpk.Rio Satrio Lelono ( Komisaris )

Jumlah Karyawan : +750 Karyawan

Vendor PT.Artha Utama Plasindo terdiri dari beberapa perusahaan diantaranya :

➢ Indomobil Suzuki Indonesia ➢ Kawasaki Motor Indonesia ➢ Sugity Creative

➢ Astra Daihatsu Motor ➢ Yamaha Motor Indonesia

3.2 Struktur Organisasi

Direktur Sekretaris Manager HRD Manager Marketing Manager Keuangan Staf HRD Staff Marketing Staff Keuanga

Gambar 3.1 – Struktur Organisasi PT.Artha Utama Plasindo

Keterangan : 1. Direktur

a. Membuat perumusan kebijaksanaan b. Evaluasi secara menyeluruh

c. Alternatif analisa alokasi sumber daya dan organisasi dengan efisien .

2. Sekretaris

a. Membantu kegiatan administrasi/surat menyurat b. Bertanggung jawab pada pimpinan

c. Bertanggung jawab terhadap segala yang berhubungan dengan Administrasi

3. Manajer HRD

b. Mengurus gaji karyawan c. Memonitor aktivitas karyawan

d. Memberikan motivasi kerja pada karyawan 4. Manajer Marketing

a. Mengadakan promosi produk baru PT. Artha Utama Plasindo.

b. Menganalisa tinggi rendahnya penjualan di setiap daerah.

5. Manajer Keuangan

a. Memonitor administrasi dan keuangan

b. Membantu dan memberikan pengarahan pada Kabag.Personalia dan Kabag. Marketing.

3.3 Flowchart Sistem Yang Berjalan

Gambar 3.2 – Flowchart Sistem Berjalan Star t Cari Data Karyawan Oleh Staff HR Data Karyawan Verifikasi oleh Client T Disetujui Y End

3.4 Flowchart Sistem Yang Diusulkan 

3.5 Diagram Konteks

Diagram konteks merupakan arus data yang berfungsi untuk menggambarkan keterkaitan aliran-aliran data antara sistem dengan bagian- bagian luar. Kesatuan luar ini merupakan sumber arus data atau tujuan data yang berhubungan dengan sistem informasi tersebut.Diagram Konteks dari sistem informasi data karyawan pada PT.Artha Utama Plasindo dapat digambarkan sebagai berikut:

3.6 Entity Relationship Diagram

Gambar 3.5 – ERD 

3.7 Kamus Data dan Struktur Tabel

Dalam membuat basis data diperlukan tabel-tabel yang saling berhubungan satu dengan yang lainnya diantaranya sebagai berikut:

1)Tabel Data User

Tabel ini berfungsi sebagai record user login, password dan level.

Nama table : Tabel data_user

Field table : user_id, user_pass, user_level

Kata kunci : user_id (primary key)

Tabel 3.1 Tabel Data User

Untuk setiap anggota yang terdaftar sebagai pengakses program ini dibagi 2 (dua) level, yaitu level 1 (satu) admin yang bertugas sebagai pengelola semua isi data dari program, level 2 (dua) sebagai member yang hanya memiliki akses untuk melihat data karyawan saja.

Field Type Data

Panjang Keterangan

user_id Varchar 30 Nama pengguna

user_pass Varchar 50 Password pengguna 

2) Tabel Client

Tabel ini berisikan data dari tiap-tiap perusahaan client.

Nama tabel : Tbl_client

Field tabel : ref_id_client,ref_nama,ref_alamat,ref_telepon

Kata kunci : ref_id_client (primary key)

Tabel 3.2 Tabel Client

3)Tabel Job Project

Tabel ini berisikan data pekerjaan / Job yang didapatkan dari client serta waktu pelaksanaan dari pekerjaan / Job tersebut.

Nama tabel : Tbl_job_project

Field tabel : ref_id_job, ref_id_client, ref_nama_job, ref_keterangan

Kata kunci : ref_id_job (primary key)

Field Type

Data

Panjang Keterangan

ref_id_client Int 30 Pengklasifikasia

n kode client

ref_nama Varchar 20 Nama Client

Tabel 3.3 – Tabel Job Project

4)Tabel Karyawan

Nama table : tbl_karyawan

Field table :ref_id_karyawan,ref_nama_karyawan,

ref_alamat_karyawan, ref_tlp_karyawan, ref_jk, ref_ttl,

status

Kata kunci : ref_id_karyawan (primary key)

Tabel 3.4 – Karyawan Field Type Data Panjang Keterangan ref_id_karyawa n

Int 30 Pengklasifikasian kode

karyawan

ref_nama_kary varchar 100 Nama Karyawan

Field Type Data

Panjang Keterangan

ref_id_job Int 30 Pengklasifikasian kode

Pekerjaan

ref_id_client Int 30 Id Client

ref_nama_job Varchar 100 Nama pekerjaan

awan

ref_alamat_kar yawan

Text Alamat karyawan

ref_jk varchar 2 Jenis Kelamin

Karyawan

ref_ttl varchar 100 Tempat tanggal lahir

karyawan

Status Int 1 Status karyawan

(sudah disalurkan atau belum)

5) Tabel Project

Nama tabel : tbl_project

Field table : tr_id_project, tr_id_job, tr_id_karyawan,status_project

Kata kunci : tr_id_project (primary key)

Tabel 3.5 - Project

Field Type

Data

Panjang Keterangan

tr_id_project Int 30 Kode project

tr_id_job Int 30 Kode pekerjaan

status_project Int 1 Status pekerjaan (sudah ada karyawan yang dikirim atau belum)

3.8 Perancangan Program Program PHP dan MYSQL

1) Login

Form Login, form ini merupakan form pembuka sebelum masuk kedalam input data karyawan, pengguna terlebih dahulu harus mengisi form login yang berfungsi sebagai pengaman program. Saat mengisi form login akan diminta Username dan Password terlebih dulu. Bila terjadi kesalahan pada password maka tidak akan bisa dilanjutkan ketampilan input data karyawan, bila benar maka akan dilanjutkan ketampilan input data karyawan. Pada form password ini data yang dimasukkan harus benar dengan data yang tersimpan dalam database. Gambar dari tampilan form login yaitu sebagai berikut:

2) Input Data Karyawan

Form Input Data Karyawan, yaitu form yang tampil setelah User memasukkan nama Username dan Password yang benar. Form Input Data Karyawan, ini berisi tentang identitas karyawan, form data karyawan berfungsi untuk penginputan data karyawan yang tersedia pada sistem ini. Tampilan dari form input data karyawan yaitu sebagai berikut:

3) Pencarian Data Karyawan

Form Cari Data Karyawan, digunakan untuk mencari data setiap karyawan dan memudahkan karyawan dalam memperoleh informasi tentang karyawan lain. Adapun tampilan form cari data karyawan yaitu sebagai berikut:

4) Edit Data

Form Edit Data Karyawan, yaitu form data karyawan yang sudah di input bisa di edit kembali jika ada yang pindah bagian atau naik jabatan Tampilan dari form edit data karyawan yaitu sebagai berikut:

5) Laporan Data Karyawan

Untuk menu laporan terdapat laporan data karyawan perseorangan, laporan data karyawan keseluruhan, laporan data jabatan, bagian, lemburan, dan jumlah keseluruhan lemburan karyawan. Tampilan dari form menu utama yaitu sebagai berikut:

6) Print Data Karyawan

Form Print Data Karyawan, yaitu sama saja dengan laporan data karyawan tapi beda nya yaitu laporan data karyawan ini bisa di print langsung di kertas dan lebih efisien untuk laporan ke atasan tanpa harus membuka laptop/komputer. Tampilan dari form print data karyawan yaitu sebagai berikut:

BAB IV PENUTUP

4.1. Kesimpulan

Dari penjelasan sebelumnya dapat di simpulkan bahwa pembuatan dalam perancangan sistem informasi data karyawan pada PT.Artha Utama Plasindo berbasis web dengan cara membuat aplikasi data karyawan lebih efisien melalui XAMMP,MYSQL, dan Adobe Dreamweaver. Seharusnya dihasilkan program yang dapat membantu kinerja dan keakuratan dalam mengolah data karyawan, mempercepat dalam hal pencarian data karyawan, dan mempercepat proses pembuatan laporan.

4.2. Saran

Penulis sadari bahwa sistem yang kami ajukan masih terdapat kekurangan, sehingga kami berharap sistem yang kami buat dapat dikembangkan di masa yang akan datang. Serta kami menyarankan agar dilakukan pelatihan-pelatihan dalam penerapan sistem komputerisasi lembaga, sehingga kemampun SDM dan pemahamannya terhadap sistem komputerisasi dapat ditingkatkan.

DAFTAR PUSTAKA

Alexander F.K. Sibero,2011 “Pengertian Adobe Dreamweaver” (Utomo & Baskoro).

Alter.S, 2002, “Pengertian Sistem”.

Alter, Steven. 2002. “Konsep dan Perancangan Database”, Penerbit Andi Ofset, Yogyakarta.

Andi, 2005 : 9 “Pengenalan Pengertian Sistem Informasi”, Yogyakarta.

Andi. 2005. “Membuat Aplikasi Database Karyawan Berbasis WEB dengan PHP dan MySQL”, Penerbit Salemba Infotek, Madiun.

Andri Kristanto,2004, “Kecerdasan Buatan”, Graha Ilmu, Yogyakarta. A.W. Widjaja, :2006 “Pengertian Karyawan”, Jakarta.

Bonafit Nugroho, 2009, “Membuat aplikasi sistem pakar dengan php dan editor dreamweaver,gava media”,Yogyakarta.

Fathansyah 2007:12 “Pengenalan Konsep Data Karyawan”, Bandung. Jimmy L.Goal, 2008 : 9 “Tujuan Pengertian Sistem”.

Kadir.A, 2003 : 10 “Pengertian Sistem Informasi”, Yogyakarta.

Kadir, Abdul :2005 “Pemrograman Web Mencakup HTML, CSS, Java Script & PHP”Andi, Yogyakarta.

Kadir, Abdul. 2008. “Pengenalan Sistem Informasi”, Penerbit Andi Offset. Kristianto, 2002:10 “Pengenalan Pengertian Data”.

Project Kroenke, M.D.,1998“Database Processing, Prentice Hall International”, Inc.,

Riyanto :2010,1 “Pengertian XAMPP”.

Sidik, Betha : 2003 “MYSQL Untuk Pengguna, Administrator, dan Pengembangan Aplikasi Web”Informatika, Bandung.

Sutabri.T, 2004 : 18 “Pengertian Informasi”.

Sutabri.T, 2004 : 20 “Pengertian Data”, Yogyakarta.

Umar, Husein : 2007 “Metode Penelitian” Raja Grafindo, Jakarta. Wisma.K, 2009:12 “Pengertian Personal Home Page (PHP)”.

 

Gambar

Gambar 3.1 – Struktur Organisasi PT.Artha Utama Plasindo  Keterangan :
Gambar 3.2 – Flowchart Sistem Berjalan Start Cari Data Karyawan Oleh Staff HR Data Karyawan Verifikasi oleh Client T Disetujui Y End
Gambar 3.3 – Flowchart Yang Diusulkan
Gambar 3.4 – Diagram Konteks
+6

Referensi

Dokumen terkait

Sedangkan sistem informasi mencakup sejumlah komponen yaitu manusia, komputer, teknologi informasi, dan prosedur kerja dan ada yang diproses yaitu data menjadi

website dapat dimanfaatkan untuk meningkatkan kinerja dan mempermudah proses bisnis yang berjalan. Adanya sistem informasi ini dapat meningkatkan kinerja perusahaan

Penelitian ini bertujuan untuk memperbaiki kelemahan sistem informasi akuntansi persediaan perusahaan dengan merancang sistem baru yang berbasis komputer agar perusahaan

Perusahaan Daerah Air Minum (PDAM) Tirtwening Kota Bandung dibentuk dengan tujuan utama untuk mewujudkan dan meningkatkan pelayanan umum kepada masyarakat akan

Aplikasi Sistem Informasi Pengelolaan Transaksi PT.Yasiga Sarana Utama bagian Tambang telah berhasil dibangun dengan menggunakan metode waterfall yang terdiri dari

Sekarang ini, sistem bisnis yang terstruktur dengan baik telah menjadi suatu hal yang bisa menjadi keuntungan persaingan (competitive advantage) bagi perusahaan

Penelitian ini bertujuan untuk memperbaiki kelemahan sistem informasi akuntansi persediaan perusahaan dengan merancang sistem baru yang berbasis komputer agar perusahaan

Berdasarkan dari hasil analisis SWOT yang telah dijabarkan, terlihat bahwa kebutuhan utama dari sistem pelaporan absensi yang dibuat adalah sistem berbasis web, dengan tingkat keamnan