• Tidak ada hasil yang ditemukan

NN

N/A
N/A
Protected

Academic year: 2017

Membagikan "NN"

Copied!
39
0
0

Teks penuh

(1)

BAB I

PENDAHULUAN

1.1 Latar Belakang

Perkembangan ilmu pengetahuan dan teknologi dewasa ini menjadikan informasi

tidak dapat dipisahkan dalam kehidupan masyarakat baik dalam bidang ekonomi,

pendidikan, sosial dan budaya. Seiring dengan kemajauan teknologi informasi

yang berbasis komputer pada saat ini memberikan kesempatan kepada masyarakat

untuk mendapatkan informasi sebanyak – banyaknya secara cepat, tepat dan

akurat.

Komputer merupakan salah satu media yang dapat menyajikan informasi secara

lengkap, cepat, tepat dan akurat. Sehingga, komputer sangat diperlukan oleh

instansi perusahaan, pemerintah, swasta, institusi pendidikan, bahkan masyarakat

biasa dalam menyelesaikan pekerjaannya. Untuk menyajikan informasi

komputer mememerlukan aplikasi atau program yang dapat mendukung

kinerjanya agar sesuai dengan kebutuhan penggunanya.

Kemajuan teknologi jaringan komputer yang berbasis online di era sekarang ini sangat mendukung kinerja komputer untuk dapat menyajikan data dan informasi

(2)

Sehingga data atau informasi tidak hanya dapat diakses di dalam satu komputer

saja, tetapi bisa diakses dari banyak komputer dalam area yang sangat luas

bahkan bisa diakses dimana saja.

PT. Coca Cola merupakan salah satu perusahaan yang menggunakan komputer

sebagai alat bantu dalam menyelesaikan pekerjaannya, baik itu pengolahan data

seperti pemasukan, pencarian pengubahan, dan pencetakan data karyawan

maupun pengolahan data yang lainnya. Akan tetapi dalam pengolahan data

karyawannya PT. Coca Cola masih menggunakan Microsoft Excell yang berbasis

ofline, sehingga dalam pengaksesan datanya pengguna harus menggunakan komputer tertentu untuk mendapatkan informasi data karyawan.

Melihat permasalahan di atas penulis ingin merancang suatu sistem informasi

berbasis web untuk menangani masalah pada sistem lama tersebut. Selain itu,

dengan sistem informasi ini diharapkan dapat memudahkan pengguna dalam

mengakses data karyawan karena dapat diakses secara online.

Mengingat perkembangan teknologi dan pentingnya aplikasi tersebut serta untuk

memudahkan para pengguna khususnya karyawan PT. Coca Cola maka penulis

mengaplikasikannya dengan membuat Tugas Akhir dengan Judul “Sistem

Informasi Pengolahan Data Karyawan PT. Coca Cola Lampung Berbasis Web

(3)

1.2 Rumusan Masalah

Dari uraian latar belakang tersebut, didapat rumusan masalah yaitu:

1. Bagaimana merancang dan mengimplementasikan sistem informasi yang

berbasis web untuk pengolahan data karyawan PT. Coca Cola

menggunakan PHP dan MYSQL.

2. Bagaimana mengelola data karyawan secara online, sehingga

mempermudah pengguna untuk mendapatkan informasi tentang data

karyawan.

1.3 Batasan Masalah

Untuk mencegah meluasnya permasalahan dalam penulisan tugas akhir ini, maka

penelitian dibatasi pada pengembangan sistem informasi data karyawan pada PT.

Coca Cola Lampung.

1.4 Tujuan Penulisan

Tujuan dalam penulisan tugas akhir ini adalah sebagai berikut:

1. Menganalisis sistem pengolahan data karyawan PT. Coca Cola lampung.

2. Membangun sistem informasi pengolahan data karyawan PT. Coca Cola

yang berbasis web.

3. Mempermudah pengaksesan informasi dan mendapatkan data karyawan

secara cepat dan tepat.

4. Menerapkan ilmu yang telah didapat dan dituangkan dalam bentuk

(4)

1.5 Manfaat Penulisan

Manfaat penulisan Tugas Akhir ini diantaranya adalah sebagai berikut :

1. Penulisan tugas akhir ini diharapkan dapat membantu memudahkan

karyawan PT. Coca Cola untuk mencari informasi tentang data karyawan.

2. Memberikan sumbangan pemikiran dengan membuat sistem informasi

(5)

BAB II

TINJAUAN PUSTAKA

2.1 Pengertian Sistem

Sistem adalah jaringan kerja dari prosedur-prosedur yang saling berhubungan,

berkumpul bersama-sama guna melakukan suatu pekerjaan untuk memcapai

suatu tujuan tertentu (Jogiyanto, 2001).

2.2 Definisi Sistem

Terdapat dua kelompok pendekatan di dalam mendefinisikan sistem, yaitu yang

menekankan pada prosedurnya dan yang menekankan pada komponen atau

elemennya. Pendekatan sistem adalah suatu jaringan kerja dari prosedur-prosedur

yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu

kegiatan atau untuk menyelesaikan satu sasaran tertentu (Jogiyanto, 2001).

2.3 Karakteristik Sistem

Sistem mempunyai karakteristik atau beberapa sifat tertentu, yaitu :

1. Komponen sistem (Components).

Bagian sistem yang saling berinteraksi dan membentuk satu kesatuan.

Komponen atau elemen sistem dapat berupa subsistem atau beberapa bagian

(6)

2. Batas Sistem (Boundary)

Daerah yang membatasi antara suatu sistem dengan lingkungannya atau

dengan sistem lainnya. Batas sistem inilah yang membuat sistem dipandang

sebagai satu kesatuan

3. Lingkungan luar sistem (Environments)

Segala sesuatu yang berada di luar sistem yang mempengaruhi sistem.

Lingkungan luar sistem dapat bersifat menguntungkan sistem atau

merugikan sistem.

4. Penghubung sistem (Interface)

Merupakan media penghubung antara satu subsistem dengan subsistem

lainnya. Penghubung inilah yang menyebabkan beberapa subsistem

berintegrasi dan membentuk satu kesatuan.

5. Masukan sistem (Input)

Sesuatu yang dimasukkan ke dalam sistem yang berasal dan lingkungan.

6. Keluaran sistem (Output)

Suatu hasil dari proses pengolahan sistem yang dikeluarkan ke lingkungan.

7. Pengelolahan sistem (Process)

Bagian dari sistem yang mengubah masukan menjadi keluaran.

8. Sasaran sistem (Objectives) atau tujuan (Goal)

Sasaran sistem adalah sesuatu yang menyebabkan mengapa sistem itu dibuat

atau ada. Suatu sistem dikatakan berhasil bila mengenai sasaran atau

(7)

Adapun gambar komponen sistem informasi dapat dilihat pada gambar 2.1

dibawah ini.

Gambar 2.1. Komponen Sistem Informasi

2.4 Informasi

Informasi adalah data yang telah diproses menjadi bentuk yang berguna bagi

penerima atau pemakai dan mempunyai nilai fikir yang nyata bagi pembuat

keputusan pada saat sedang berjalan atau untuk prospek masa depan (Jogiyanto,

2001).

2.5 Siklus Informasi

Sumber informasi adalah data. Data adalah kenyataan yang mengambarkan suatu

kejadian dan kesatuan nyata. Kejadian-kejadian (event) adalah keadaan yang

terjadi pada saat tertentu. Data merupakan bentuk menta dari informasi yang

perlu diolah melalui suatu model sehingga menghasilkan suatu informasi.

2.6 Kualitas Informasi

Kualitas dari suatu informasi (quality of information) tergantung dari tiga hal, yaitu:

1. Akurat berarti informasi harus bebas dari kesalahan - kesalahan dan tidak

bisa atau menyesatkan dan harus jelas maksudnya.

(8)

2. Tepat waktu berarti informasi yang data pada penerima tidak boleh

terlambat. Informasi yang sudah usang tidak akan mempunyai nilai lagi.

3. Relevan berarti informasi tersebut mempunyai manfaat untuk pemakainya.

2.7 Sistem Informasi

Sistem informasi adalah suatu rangkaian kerja yang saling berhubungan anatara

komponen satu dan yang lainnya dan bisa saling berbagi informasi dan data dalam

menyelesaikan tugas untuk mencapai tujuan tertentu (Jogiyanto, 2001).

2.8 Database

Database adalah kumpulan dari item data yang saling berhubungan antara satu dengan yang lainya yang diorganisasikan berdasarkan sebuah skema atau stuktur

tertentu, tersimpan di hardware komputer dan dengan software melakukan

manipulasi untuk kegunaan tertentu (Kristanto, 2000).

Ada dua teknik merancang konsep database yaitu teknik Normalisasi dan teknik

Entity Relationship Diagram.

2.8.1 Teknik Normalisasi

Teknik Normalisasi merupakan proses pengelompokkan data elemen menjadi

tabel yang menunjukkan entity dan relasinya. Teknik normalisasi terdiri dari

beberapa hal yaitu :

(9)

1) Primary Key merupakan satu atribut yang mengidentifikasikan secara unik sebuah record dalam file dan bersifat unik.

2) Secondary Key merupakan atribut yang mengidentifikasikan sebuah

record dalam file namun tidak bersifat unik.

3) Candidate Key merupakan atribut – atribut yang bisa dipilih ( dipakai ) menjadi primary key.

4) Alternate Key merupakan candidate key yang tidak dipakai sebagai

primary key.

5) Foreign Key merupakan satu atribut yang bukan kunci utama / primary key, tetapi kunci utama pada file atau tabel lain.

b. Record merupakan kumpulan elemen atau field yang saling terkait dan disusun untuk membentuk file.

c. File merupakan kumpulan record – record sejenis yang mempunyai panjang elemen yang sama, atribut yang sama, maupun berbeda – beda data

valuenya.

d. Entity merupakan orang, tempat, kejadian atau konsep yang informasinya direkam.

2.8.2 Teknik Entity Relationship Diagram

Untuk membantu gambaran relasi secara lengkap, terdapat tiga macam relasi

dalam hubungan atribut dalam satu file, yaitu :

a. One to One Relationship 2 File

Hubungan antara satu atribut dengan atribut yang lain dalam satu file yang

(10)

b. Many to Many Relationship 2 File

Hubungan antara file pertama dengan file kedua adalah banyak berbanding

banyak.

c. One to Many Relationship 2 File

Hubungan antara file pertama dengan file kedua adalah satu berbanding

banyak atau dapat pula dibalik banyak lawan satu.

2.9 Flowchart

Flowchart adalah penyajian data yang sistematis tentang proses dan logika dari kegiatan penanganan informasi atau penggambaran secara grafik dari

langkah-langkah dan urut-urutan prosedur dari suatu program (Proboyekti, 2009).

Tabel 2.1. Simbol-simbol dari komponen flowchart.

SIMBOL

NAMA

FUNGSI

TERMINATOR Permulaan/akhir program

GARIS ALIR

(FLOW LINE) Arah aliran program

PROSES Proses perhitungan/proses

pengolahan data

INPUT/OUTPUT DATA

Proses input/output data, parameter, informasi

PREDEFINED PROCESS (SUB PROGRAM)

Permulaan sub program/proses menjalankan sub program

DECISION

Perbandingan pernyataan, penyeleksian data yang memberikan

(11)

ON PAGE CONNECTOR

Penghubung bagian-bagian flowchart yang berada pada satu halaman

OFF PAGE CONNECTOR

Penghubung bagian-bagian flowchart yang berada pada halaman berbeda

Direct Acces Storage Penyimpanan data yang diakses

secara langsung (Online)

2.10 MySQL (My Stucture Query Language)

MySQL mempunyai tiga subbahasa yaitu: Data Definition Language (DDL),

Data Manipulation Language (DML), Data Control Language (DCL), DDL

berfungsi pada pendefinisian object database seperti membuat tabel dan

menghapus tabel. DML untuk mengatur tabel seperti melihat, menambah dan

menghapus isi tabel. DCL berfungsi sebagai keamanan database seperti

memberikan hak akses database (Nugroho, 2008).

2.11 PHP ( Personal Home Page)

2.11.1 Pengertian PHP ( Personal Home Page)

PHP (personal home page ) adalah suatu bahasa pemrograman yang berjalan dalam suatu web server dan berfungsi sebagai pengolah data pada server. Dengan menggunakan program PHP, sebuah server akan lebih interaktif dan dinamis. Data yang disimpan ke website atau komputer client akan diolah dan disimpan

pada database web server dan dapat ditampilkan kembali apabila diakses

(12)

2.11.2 Keunggulan PHP

Pemrograman web server saat ini, ASP (Active Server Pages) yang berkembang,

seperti ASP.NET, JSP, CFML dan PHP. Jika dibandingkan antara tiga terbesar

pemrograman web server di atas, terdapat kelebihan dari PHP itu sendiri, yaitu:

1. PHP merupakan suatu bahasa script yang tidak memerlukan sebuah

kompilasi dalam penggunaannya, tidak seperti halnya bahasa pemrograman

aplikasi lain seperti Visual Basic dan sebagainya.

2. Karena bersifat open source, maka perubahan dan perkembangan interpreter

pada PHP lebih cepat dan mudah.

3. PHP mampu berjalan dibeberapa server yang ada, misalnya Apache,

Microsoft IIS, PWS, AOLserver, phttpd, fhttpd dan Xitami.

4. PHP memiliki tingkat lifecycle yang cepat, sehingga selalu mengikuti perkembangan teknologi internet,

5. PHP dapat berjalan pada tiga operating system, seperti : Linux, Unix dan Windows serta dapat dijalankan secara runtime pada suatu console.

2.12 Pengenalan HTML (Hyper Text Markup Language)

2.12.1 Pengertian HTML

HTML merupakan singkatan dan Hyper Text Markup Language. Dokumen

HTML adalah file teks murni yang dapat dibuat dengan editor teks sembarang.

Dokumen ini dikenal sebagai web page. Dokumen HTML merupakan dokumen

yang disajikan dalam browser web surfer. Dokumen ini umumnya berisi informasi

(13)

dibandingkan bahasa pemrograman lainnya, dan karena bentuknya itu maka

HTML dapat dibaca oleh sebagai platform seperti: windows, linux dan macintosh.

Kata “Markup Language” pada HTML menunjukkan fasilitas yang berupa tanda

tertentu dalam script HTML dimana kita dapat mengatur judul garis, table, gambar, dan lain-lain dengan perintah yang telah ditentukan pada elemen HTML.

HTML sendiri dikeluarkan oleh W3C (World Wide Web Consortium), setiap

terjadi perkembangan level HTML, harus dievaluasi secara ketat dan disetujui

oleh W3C.

2.12.2 Bagian-bagian HTML

HTML terdiri dari beberapa bagian yang fungsinya sebagai penanda suatu

kelompok perintah tertentu, misalnya kelompok perintah form yang ditandai dengan kode <form>, judul dengan <title> dan sebagainya. Untuk melihat contoh

HTML perhatikan pada Gambar 2.3 di bawah ini.

Gambar 2.3 Bagian-bagian penulisan kode HTML

Keterangan:

1. Dokumen HTML selalu diawali dengan tanda tag pembuka “<html>” dan

diakhiri dengan tanda tag penutup “</html>”. <HTML>

<HEAD>

<TITLE> ... </TITLE> </HEAD>

(14)

2. Pada elemen head “<head></head>”, dapat disisipkan kode-kode untuk menuliskan keterangan tentang dokumen HTML, dan dapat disisipkan

script-script pemrograman web seperti JavaScript, VBScript, atau CSS untuk menambah daya tarik pada situs yang akan dibuat agar lebih dinamis

dan menarik.

3. Elemen body “<body></body>” berisi tag-tag untuk isi atau layout tampilan

situs, seperti : “<font></font>”, “<table></table>” dan “</form></form>”.

Elemen adalah suatu bagian besar yang terdiri dari kode-kode tag tersebut.

Sedangkan tag hanya merupakan bagian dari elemen. Tag adalah kode-kode

yang digunakan untuk mengatur dokumen HTML. Secara garis besar bentuk

umum tag adalah <tag-awal> TEKS <tag-akhir>. Namun ada juga tag yang

tidak perlu ada penutup seperti “<br>”, “<img>” dan lain-lain (Nugroho,

2008).

2.13 Web Server

Web server adalah sebuah perangkat lunak yang berfungsi untuk menerima

permintaan HTTP atau HTTPS dari Client yang dikenal dengan web browser dan

pengiriman kembali hasilnya dalam bentuk halaman web. Sedangkan menurut

Jogiyanto (2001) Web Server adalah aplikasi yang melayani berdasarkan

(15)

2.14 Macromedia Dreamweaver 8

Macromedia Dreamweaver 8 merupakan sebuah editor HTML profesional yang

digunakan untuk mendesain secara visual dan mengelola situs web maupun

halaman web.

2.15 HTTP (Hypertext Transfer Protocol)

HTTP (Hypetext Transfer Protocol) merupakan protocol dasar dari world wide

web (WWW) yang dapat diterapkan dalam aplikasi client – server yang

melibatkan Hypertext. Penggunaan HTTP khas adalah antara web browser

dengan web server untuk menyediakan kehandalan dalam kinerja dalam HTTP

menggunakan TCP (Transfer Control Protocol). Fungsi dari HTTP bukan hanya

sebagai protokol yang digunakan untuk mentransfer hypertext melainkan juga sebagai protokol yang digunakan untuk mentransmisikan informasi dengan

tingkat efisiensi yang diperlukan untuk membuat lompatan Hypertext. Data- data

yang ditransmisikan oleh protokol ini dapat berupa text asli, audio, gambar atau

informasi lainnya yang dapat diakses melalui internet.

2.16 Home Page

Home Page yaitu halaman awal pertama kali ketika pengguna membuka suatu situs yang berisi informasi secara umum dan mempunyai link ke halaman

(16)

2.17 Browser

Browser adalah perangkat lunak yang digunakan untuk mengakses internet

contohya Mozila Fire Fox, Google Crome, Internet explorer, dan Opera.

(17)

BAB III

ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis Sistem

Analisis sistem adalah penguraian dari suatu sistem informasi yang utuh ke dalam

bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan

mengevaluasi segala permasalahan, kesempatan, dan hambatan yang terjadi dan

semua kebutuhan yang diharapkan sehingga dapat diusulkan

perbaikan-perbaikannya. PT.Coca Cola merupakan salah satu instansi yang belum memiliki

sistem informasi pengolahan data karyawan yang efektif dan efisien karena masih

menggunakan microsoft Excell yang berbasis offline, Oleh karena itu, penulis ingin mengembangkan sebuah sistem yang sesuai dengan kebutuhan dalam

pengolahan data karyawan pada instansi tersebut.

3.1.1 Analisis Sistem Lama

Pengolahan data karyawan seperti penginputan, pengeditan, pencarian serta

mencetak data karyawan adalah hal yang dilakukan setiap hari oleh karyawan

PT.Coca Cola. Namun, dalam pengolahannya karyawan masih kesulitan karena

(18)

seperti pengumuman, agenda kerja, rapat kerja atau informasi lainnya belum bisa

diakses secara online oleh karyawan sehingga penyebaran informasi dinilai masih

lambat.

Melihat dari masalah diatas penulis menyimpulkan bahwa perlu adanya

pengembangan sistem pada sistem lama agar lebih baik sesuai dengan kebutuhan

dalam pengolahan data karyawan.

3.1.2Analisis Sistem Baru

Berdasarkan permasalahan yang ada pada sistem lama penulis ingin memberikan

solusi kepada karyawan PT.Coca Cola dengan membangun sistem baru yang

berbasis online. Sistem ini dibangun menggunakan bahasa pemrograman PHP dan

databasenya menggunakan MySQL. Sehingga dengan sistem ini diharapkan dapat membatu dalam melakukan pengolahan data karyawan secara mudah, cepat

dan tepat.

Dalam pembuatan sistem ini dibutuhkan beberapa perangkat atau media untuk

menunjang agar terwujudnya menjadi sebuah sistem informasi. Berdasarkan

penelitian diatas penulis telah menganalisis kebutuhan dalam pembuatan sistem

ini diantaranya adalah sebagai berikut :

1. Perangkat Keras (Hardware)

Kebutuhan perangkat keras yang meliputi perangkat komputer, media

(19)

2. Perangkat Lunak (Software)

Kebutuhan perangkat lunak yang meliputi Macromedia Dreamweaver 8

(Web Design), MySQL 5.0 (Database), XAMPP (Localhost Web Server) dan lain sebagainya.

3. Data Akurasi

Kebutuhan data akurasi yang meliputi data karyawan seperti nama, nik,

jabatan, alamat, jenis kelamin dan lain sebagainya.

4. Fungsional

Kebutuhan fungsional yang meliputi input, pengolahan, upload, download,

login, pencarian, laporan dan lain sebagainya.

3.2 Perancangan Sistem

3.2.1 Perancangan Basis Data (Database)

Basis data (database) merupakan salah satu komponen yang penting dalam

pembuatan sistem informasi, karena basis data merupakan hal pokok dalam

menyediakan informasi tentang data karyawan kepada para pengguna khususnya.

Pada tahap perancangan basis data (database), diperlukan tabel-tabel data dan relasinya untuk mengurutkan data atau struktur data.

3.2.1.1 Relasi Antar Tabel

Dalam suatu sistem informasi ini, terdapat suatu database yang didalamnya ada beberapa buah tabel. Beberapa tabel ini saling berhubungan. Relasi antar tabel

(20)

mempercepat akses database. Aturan relational database menyatakan bahwa satu tabel dengan tabel lainnya dihubungkan dengan sebuah kunci unik atau primary key. Relasi tabelnya digambarkan sebagai berikut :

Gambar 3.1 Relasi Antar Tabel

3.2.1.2 Rancangan Tabel Database

Rancangan database terdiri dari beberapa tabel yang saling berhubungan. Dalam

(21)

Tabel 3.1 Perancangan database tabel karyawan

Tabel 3.2 Perancangan database tabel agama

Field Type Null Key Extra

kd_agama

Primay Key auto_increment

Tabel 3.3 Perancangan database tabel berita

Field Type Null Key Extra

id_berita

(22)

Tabel 3.4 Perancangan database tabel bagian

Field Type Null Key Extra

Id_bagian

Primary Key auto_increment

Tabel 3.5 Desain database tabel User

Field Type Null Key Extra

(23)

Tabel 3.6 Perancangan database tabel jabatan

Primary Key auto_increment

Tabel 3.7 Perancangan database tabel buku tamu

Field Type Null Key Extra

Id_tamu

Primary Key auto_increment

Tabel 3.8 Perancangan database tabel album

Field Type Null Key Extra

(24)

Tabel 3.9 Perancangan database tabel gaji

(25)

3.3 Rancangan Halaman dan Menu Sistem

Perancangan halaman bertujuan untuk menempatkan posisi menu-menu sistem

yang akan dibuat.

3.3.1 Rancangan Halaman dan Menu Home

(26)

3.3.2 Rancangan Halaman dan Menu Administrator

(27)

3.3.3 Rancangan Halaman dan Menu Staff

HEADER

FOOTER

ISI

MENU STAFF ATAS

MENU STAFF KANAN

INFORMASI WAKTU

(28)

3.3.4 Rancangan Halaman dan Menu Operator

HEADER

FOOTER

ISI

MENU OPRATOR ATAS

MENU OPRATOR KANAN

INFORMASI WAKTU

Gambar 3.5 Rancangan halaman dan menu Operator

3.4 Flowchart Program

(29)

Lampung. Flowchart terdiri dari simbol-simbol yang mewakili langkah program dan garis alir (flow lines) menunjukkan urutan dari simbol-simbol yang akan dikerjakan. Bagan arus Flowchart yang tersaji sebagai berikut:

3.4.3 Flowchart Menu Login

Star Login

Input Username & Password

Cari data berdasarkan Username & Password

Apakah User & Password ditemukan ?

Apakah Status

Admin ? Halaman Admin

End Sudah Aktif ?

Cek Status Pengguna

Data Tidak

Login Tidak Aktif T

T

Y

Y

Y

(30)

3.4.4 Flowchart Menu Admin Halaman Admin

(31)

3.4.5 Flowchart Input Data Karyawan

Start

Menu Input Data Karyawan

Form Input Data Karyawan

Input NIK

Input Email Input Agama Input Tempat lahir Input Jenis Kelamin

Input Nama

Input Tanggal Masuk Input Jabatan

Input Bagian Input Foto Input Alamat Input No. Telp

Data Lengkap ?

End

T

Y

(32)

3.4.6 Flowchart Edit Data Karyawan

Start

Login Admin

Menu Edit Data Karyawan

Pil 1. Edit Pil 2. Hapus

Pil = 1 Form Edit Data Karyawan

Pil = 2 Konfirmasi

Hapus

Input Email Input Agama Input Tempat lahir

Input Jenis Kelamin Input Nama

Input Tanggal Masuk Input Jabatan

Input Bagian Input Foto Input Alamat Input No. Telp

Data Dihapus

End Edit

Y

T

Y T

(33)

3.4.7 Flowchart Cari Data Karyawan

Start

Form Cari Data Karyawan Menu Cari Data

Karyawan

Input Kata Kunci

Apakah Data Ditemukan ?

Tampilkan Data Karyawan

Pesan Data Tidak ditemukan

Cari Ulang ?

End

Y

Y

T

T

(34)

3.4.8 Flowchart Detail Data Karyawan

Start

Tampilkan Form Detail Karyawan

Cari Berdasarkan NIK

Apakah NIK Sudah benar ?

Tampilkan Data Karyawan

T

Y

End

(35)

3.4.9 Flowchart Input Data Berita

Start

Form Input Data Berita

Input Berita

Simpan Berita

Tampilkan Berita

Apakah Ingin Input Berita Lagi ?

Bersihkan Form Berita

End

Y

T

(36)

3.4.10 Flowchart Edit dan Hapus Berita

Start

Form Ubah Berita

Pil 1. Edit Pil 2. Hapus

Pil = 1

Pil =2

Tampilkan Form Edit Berita

Simpan Data Berita

Data Berita Dihapus

End

Y

Y T

T

(37)

3.4.11 Flowchart Edit Login

Start

Baca Session Kode User

Form Edit Login

Apakah Login ingin disimpan ?

Login Diganti

Simpan Login Baru

Login Tetap

End

T

Y

(38)

BAB V PENUTUP

5.1 Simpulan

Berdasarkan pembahasan tentang sistem informasi pengolahan data karyawan PT.

Coca Cola Lampung, maka penelitian ini dapat disimpulkan bahwa :

1. Sistem informasi pengolahan data karyawan PT. Coca Cola Lampung

digunakan untuk menyimpan, mengubah, mencari, mencetak data karyawan

dan data gaji serta informasi lain tentang perusahaan.

2. Melalui sistem informasi tersebut, karyawan atau pengguna dapat mencari

data tentang karyawan atau informasi lain melalui internet sehingga bisa

diakses dimana saja.

5.2 Saran

Untuk meningkatkan efisiensi dan kemudahan dari berbagai pihak, serta

meningkatkan kinerja sistem informasi, maka berdasarkan data yang terungkap

dalam hasil penelitian, penulis mengajukan beberapa saran, diantaranya sebagai

berikut :

1. Perlunya perbaikan sistem secara menyeluruh, baik dari segi desain tampilan

(39)

2. Perlunya laporan yang detail dan lengkap tentang data karyawan agar

Gambar

Tabel 2.1. Simbol-simbol dari komponen flowchart.
Gambar 2.3 Bagian-bagian penulisan kode HTML
Gambar 3.1  Relasi Antar Tabel
Tabel 3.1 Perancangan database tabel karyawan
+7

Referensi

Garis besar

NN

Dokumen terkait

Tetapi bagi penulis, dari sekian banyak teori maslahat yang ditawarkan, ada satu teori maslahat yang cukup menarik untuk diangkat ke permukaan untuk dibahas, diperdebatkan, dan

Dari beberapa pengertian sejarah dan kajian teori sejarah di atas maka dapat disimpulkan bahwa kajian sejarah mempelajari, menelisik peristiwa serta merekontruksi

Menurut Arikunto dalam Iskandar dan Narsim (2015, hlm.48) tes yaitu “serentetan pertanyaaan atau latihan serta alat lain yang digunakan untuk mengukur keterampilan

Angkutan umum dibedakan menjadi dua, yaitu angkutan bermotor dan tidak bermotor (Warpani S. Angkutan umum tak bermotor meliputi becak, andong, yang beroperasi diseluruh

• Cacahan daun direndam pada larutan enzim steril (0,5. macerozym +2% onozuka celulase dalam 13% sorbitol atau manitol pada

Karena jika sampai komputer Anda terkena virus Ransomware Wanna Cry ini, maka Anda harus menebus dengan uang yang tidak sedikit agar bisa mengambil kembali data

Berdasarkan uraian latar belakang masalah di atas yang membahas tentang pentingnya pemberian kredit baik untuk masyarakat yang membutuhkan maupun untuk kelancaran