• Tidak ada hasil yang ditemukan

ANALISA DAN PERANCANGAN APLIKASI PENILAIAN KINERJA W IRANIAGA BERBASIS ANALYTICAL HIERARCHY PROCESS (AHP)

N/A
N/A
Protected

Academic year: 2021

Membagikan "ANALISA DAN PERANCANGAN APLIKASI PENILAIAN KINERJA W IRANIAGA BERBASIS ANALYTICAL HIERARCHY PROCESS (AHP)"

Copied!
106
0
0

Teks penuh

(1)

ANALISA DAN PERANCANG AN APLIK ASI

PENILAIAN K INERJA W IRANIAG A BERBASIS

ANDRO ID M ENG G UNAKAN METODE

ANALYTICAL HIERARCHY PRO CESS (AH P)

( STU D I K ASUS : PEN ERBIT BU K U K O MPA S )

SK RIPSI

PRO G RAM STUDI TEK NIK INFO RM ATIK A

O leh:

NAM A : FAJAR FAD ILAH

NIM : 011501503125034H

A LA M AN SAM PU L

FAK ULTAS TEK NIK

UNIVERSITAS SATYA NEG AR A INDO NESIA JAK ARTA

(2)

ANALYSIS A ND D ESIG N OF W IRANIAG A

PERFORMANCE ASSESSM ENT BASED ON

ANDRO ID U SING ANALYTICAL H IERARCH Y

PRO CESS M ETHO D

( CA SE STU DY : PEN ERBIT BU K U K O MPAS )

UNDERG RAD UATE TH ESIS

STUDY PRO G RAM O F INFO RM ATICS ENG INEERING

By:

NAM A : FAJAR FAD ILAH

NIM : 011501503125034H A LA M A N SA MPU L

FAK ULTAS TEK NIK

UNIVERSITAS SATYA NEG AR A INDO NESIA JAK ARTA

(3)

i

SUR AT PERYAT AA N KA RYA SENDIRI

Yang bertandatangan di bawah ini :

Nam a : Fajar Fadilah

NIM : 011501503125034

Program Studi : Teknik Inform atika

M enyatakan bahwa penelitian ini adalah m urni hasil karya sendiri dan seluruh isi Skripsi m enjadi tanggung jawa b saya sendiri. Apabila saya m engutip dari karya orang lain m aka saya m encantum kan sum bernya sesuai de ngan ketentuan yang berlaku. Saya bersedia dikena i sanksi pem ba talan pene litian ini apabila terbukti m elakukan tinda kan plagiat.

(4)

ii

LEM BAR PENGESA HAN SKRIP SI

NAM A : Fajar Fadilah

NIM /NIRM : 011501503125034

JURUSAN : Teknik Inform atika

KONSENTR ASI : Rekayasa Perangkat Lunak

JUDUL SKRIPSI : Analisa dan Perancangan Aplikasi Penila ian Kinerja W iraniaga Berbasis Android M engguanakan M etode Analitycal Hierarchy Process (AHP)

TANGG AL UJIA N : 21 Febuari 2020

(5)

iii

LEM BAR PENGESA HAN PEN GUJI

ANALISA D AN PER AN CA NGA N APLIK ASI PENILAIAN

KINERJA W IRAN IAG A BERBASIS AN D ROID

M ENGGU NA KA N M ETODE AN ALYTIC AL HIERA RC HY

PROCESS (AHP )

( STU D I K ASU S : PEN ERBIT BU K U KO M PA S )

OLEH :

Nama : Fajar Fadilah

NIM : 011501503125034

Telah dipertahankan di depan Penguji pada tanggal 21 febuari 2020

Dan dinyatakan telah memenuh i syarat untuk diterima

(6)

iv

KATA PENG ANTA R

Puji dan syukur kita persem bahkan kehadirat Tuha n Yang Esa, karena berkat rahm at dan karunia-N ya sem ata sehingga penulis m am pu m enyelesa ikan penyusunan laporan proposal tugas akhir dengan judul “ Analisa dan Perancangan

Aplikasi Penilaian K inerja W iraniaga Berbasis A ndroid M enggua nakan M etode Analitycal Hierarchy Process (AHP)”.

Penyusunan la poran proposal tugas akhir ini adalah untuk m em enuhi salah satu persyarata n kelulusa n pada Universitas Satya Negara Indone sia fakultas Teknik Inform atika. Penyusunannya dapat terlaksa na dengan baik berkat dukungan dari banyak pihak. Untuk itu, pada kesem patan ini peneliti m engucapkan terim a kasih kepa da :

1. Dra. M erry L. Panjaitan, M .M ., M BA Selaku Rektor Universitas Satya Negara Indonesia

2. Ibu Ir. Nurhayati, M .Si Selaku Dekan Fakulta s Teknik Universitas Satya Negara Indonesia

3. Bapak Istiqom ah Sum adikarta, ST., M .Kom selaku Kajur Fakulta s Teknik Universitas Satya Negara Indonesia

4. Bapak Sukarno Bahat Na uli, S.Kom ., M .Kom selaku dosen pem bim bing

pertam a pada tugas akhir ini

5. Bapak Zulkifli, S.Kom ., M .Kom selaku dosen pem bim bing kedua pada tugas akhir ini

6. Orang tua dan istri tercinta, terim a kasih atas kasih sayang, doa, dukungan dan kesabaran yang m em buat hidupku ta npa khawatir .

(7)

v

7. Sem ua rekan – rekan mahasiswa Teknik Inform atika dan seluruh tem an – tem an Fakultas Teknik khususnya angka tan 2015 tem en seperjua ngan selam a m enuntut ilm u di Univesitas Satya Negara Indonesia

W alaupun dem ikian, dalam laporan tugas akhir ini, penulis m enyadari m asih belum sem purna. Oleh karena itu, penulis m engharapkan saran da n krit ik dem i kesem purnaan tugas akhir ini. Nam un dem ikian adanya, sem oga proposal tugas akhir ini dapat berm anfaat bagi kita sem ua terutam a bagi Te knik Inform atika.

(8)

vi

ABSTRAK

Tujua n dari pene litian ini ada lah Analisa da n Perancangan Aplika si Penilaian Kinerja W iraniaga Berbasis Android M engguna kan M etode Analitycal Hierarchy Process (AHP) pada Penerbit Buku Kom pas. Dapat digunakan oleh perusahaan untuk penilaian kinerja karyawa n yang dila pangan da n m em inim alisir terjadinya kecurangan dan laporan palsu. M etode penelitian ini dengan teknik pengum pulan data, wawancara dengan cara m engajukan pertanyaan langsung kepada pim pinan divisi untuk m endapatka n inform asi yang lebih akurat. Loka si penelitian pada ruang lingkup Penerbitan Buku K om pas, Jl. Palm erah Selatan Gelora, Kec. Palm erah, Kota Jakarta Pusat, Daerah Khusus Ibukota Jaka rta. Hasil penelitian berupa analisa dan perancangan pplikasi penilaian kinerja w iraniaga berbasis android m engguanaka n metode analitycal hierarchy process (AHP).

(9)

vii

ABSTRAC T

The purpose of this study is the Analysis and De signing of Android -Based Sales Performance Appraisal Using the A naly tical Hierarchy P rocess (AHP) Method in Kom pas Book P ublishers. Can be used by companies to assess em ployee performance in the field and minim ize fraud and false reports. This rese arch method using data collection techniques, inte rviews by asking questions direc tly to the head of the div ision to get m ore accurate inform ation. The research location is in the sc ope of Kompas Book P ublishing, Jl. Palmerah Se latan Gelora, Kec. Palme rah, Kota Jakarta P usat, Special Capital Region of Jakarta. The results of the study in the form of analy sis and design of the application of android-based salesperson pe rformance appraisal using the analytic al me thod hierarc hy process (AHP).

(10)

viii

DAFTA R ISI

LEM BAR PENGESAHA N SKRIPSI ... ii

LEM BAR PENGESAHA N PENGU JI ... iii

KATA PENG ANTAR ... iii

DAFTAR ISI ...v

DAFTAR GAM BAR ... xii

DAFTAR TABEL ...xv

BAB I PENDAHULUAN ...1

A. Latar Belakang ...1

B. Rum usan M asalah ...2

C. Batasan M asalah ...2

D. Tujua n Penelitian ...2

E. M anfaat Penelitian ...3

F. Sistem atika Penulisan ...3

BAB II LANDASAN TEORI ...5

A. Tinja uan Pusta ka ...5

B. Konsep Da sar Khusus ...7

B.1. Definisi Sistem ...7

B.1.2. Pengertian Inform asi ...10

B.1.3. Siklus Inform asi ...11

B.1.4. Kualitas Inform asi ...12

B.1.5. Nilai Inform asi ...13

B.1.6. Konsep Da sar Sistem Inform asi ...14

(11)

ix

B.1.8. M anfaat Sistem Inform asi ...16

B.1.9. Perencanaan Sistem Inform asi ...17

B.2.0. M etode W aterfall...17

B.2.1. Tahapan M etode W aterfall...17

B.2.2. Kelebiha n M etode W aterfall ...19

B.2.3. Kekurangan M etode W aterfall ...19

C. Database ...20

C.1. Pengertian Database ...20

C.1.2. Database M anagem ent System (DBM S) ...20

D. UM L ( Unified M odeling Language ) ...21

D.1. Use Case Diagram ...21

D.1.2. Activity Dia gram ...23

D.1.3. Sequence Diagram ...24

D.1.4. Class Diagram ...26

E. Software yang digunakan ...29

E.1. PHP Hypertext preprocessor ( PHP ) ...29

E.1.2. XAM PP ...30

E.1.3. PHP...31

E.1.4. Java Developm ent K it (JD K) ...32

E.1.5. Android Studio ...32

E.1.6. Notepad++ ...33

F. Sejarah Android ...34

F.1. Pengertian Android ...34

BAB III M ETODOLOGI PEN ELITIAN ...35

(12)

x

B. Visi dan M isi ...37

C. Struktur Organisasi Penerbit Buku K om pas ...37

D. Analisis Kebutuhan ...38

E. Teknik Ana lisa ...38

E.1. Data Prim er ...38

E.2. Data Sekunder ...39

F. M etode Pengum pulan Data ...39

G. Analisa Sistem Berjalan ...40

H. Cara Kerja M enggunakan M etode A nalytical Hierarchy Process (A HP) ...40

H.1. Data Internal ...41

H.2. Ekstraksi Data ...42

I. Analisa Sistem Usulan ...50

I.1. UseCase Diagram ...51

J. M etode perancangan sistem ...51

J.1. Desain Antarm uka ...51

K. M etode Pengujian Sistem ...53

K.1. M etode Black Box ...53

K.2. M etode W hite Box ...53

L. Kerangka B erpikir ...54

BAB IV HASIL DAN PEM BAHASAN ...55

A. Desain Perancangan Sistem ...55

A.1. Use Case Diagram ...55

A.2 Class Diagram ...61

A.3 Squence diagram ...61

(13)

xi

B. Perancangan antarm uka ...68

C. Im plem entasi ...72

D. Hasil ...78

BAB V KESIM PULAN DAN SARAN ...83

5.1 Kesim pulan ...83

5.2 Saran ...83

(14)

xii

DAFTA R GAM B AR

Gam bar 2 1 Karakteristik Sistem ...10

Gam bar 2 2 Siklus Inform asi ...19

Gam bar 3 1 Struktur Penerbit Buku Kom pa s...37

Gam bar 3 2 Use Case system berjalan ...40

Gam bar 3 3 Sistem Pendukung Keputusa n Penilaia n Kinerja Karyawan ...41

Gam bar 3 4 Diagram ER Sistem Pendukung Keputusan Penilaian K inerja Karyawan ...46

Gam bar 3 5 Diagram Konteks Sistem Pendukung Ke putusan Penilaian Kinerja .47 Gam bar 3 6 Diagram Level 1 Sistem Pendukung Keputusan Penila ian Kinerja Karyawan ...48

Gam bar 3 7 Diagram Level 2 Proses 6 (Pengolaha n Nila i Kinerja Karyawan) ....49

Gam bar 3 8 Diagram Level 2 Proses 7 (Buat Laporan) ...50

Gam bar 3 9 Gam bar Use Case diagram ...51

Gam bar 3 10 Desain antarm uka Halam an aplikasi android ...52

Gam bar 3 11 Desain Antarm uka Halam an Login ...52

Gam bar 3 12 Kerangka Berpikir ...54

Gam bar 4 1 Usecase diagram ...55

Gam bar 4 2 Class diagram ...61

Gam bar 4 3 Squence diagram Login ...62

Gam bar 4 4 Squence diagram M engelola akun adm inistrator ...62

Gam bar 4 5 Squence diagram M engelola akun w iraniaga ...63

(15)

xiii

Gam bar 4 7 Squence diagram M enilai kagiata n wirania ga ...64

Gam bar 4 8 Squence diagram login A plikasi kegiata n wirania ga ...64

Gam bar 4 9 Squence diagram Tam bah kegiatan ...65

Gam bar 4 10 Activity D iagram Login penilaian pim pina n dan supervisor ...65

Gam bar 4 11 Activity D iagram M engelola akun ...66

Gam bar 4 12 Activity D iagram lihat ke giatan ...67

Gam bar 4 13 Activity D iagram M enilai kegiatan karyawan ...68

Gam bar 4 14 Tam pilan M enu utam a aplikasi android ...69

Gam bar 4 15 Tam pilan Halam an login pim pinan Aplika si Android ...69

Gam bar 4 16 Tam pilan halam an kegiatan Aplikasi Android ...70

Gam bar 4 17 Laporan kegia tan harian Aplikasi Android ...70

Gam bar 4 18 Input kegiatan haria n wirania ga Aplikasi A ndroid ...71

Gam bar 4 19 Tam pilan Login Supervisor Aplikasi Android ...71

Gam bar 4 20 Desain halam an utam a aplika si android L ogin M anagem ent ...72

Gam bar 4 21 Desain Antarm uka Halam an Login M anagem ent Office ...73

Gam bar 4 22 Tam pilan Setelah L ogin M anagem ent Office ...74

Gam bar 4 23 Tam pilan Halam an aplikasi android Job Report Karyawan ...75

Gam bar 4 24 Desain Antarm uka Halam an Daily Report Karyawan ...75

Gam bar 4 25 Tam pilan Halam an Daily Report yang di Passsword ...76

Gam bar 4 26 Tam pilan Halam an Daily Report Setelah Input Password ...76

Gam bar 4 27 Desain antarm uka Halam an aplikasi android Penila ian Karyawan .77 Gam bar 4 28 Desain Antarm uka Halam an Penilain Karyawan ...77

(16)

xiv

Gam bar 4 30 Report Dashboard Inputan Daily Report & Penilain Karyawan ...79

Gam bar 4 31 Daily Report Charlie Van Houten ...79

Gam bar 4 32 Form Daily Report All Karyawan ...80

Gam bar 4 33 Form Daily Report dapat di tam bah, hapus, dan edit ...80

Gam bar 4 34 Hasil input form Penilain Karyawa n ...81

Gam bar 4 35 Hasil input form Penilain Karyawa n Charli Van Houten ...81

(17)

xv

DAFTA R TABEL

Tabel 2 1 Sim bol-sim bol dari Use Case Diagram ...22

Tabel 2 2 Sim bol- sim bol dalam Activity ...23

Tabel 2 3 Sim bol-sim bol dalam seque nce diagram ...24

Tabel 2 4 Sim bol-sim bol Class D iagram ...28

Tabel 3 1 W aktu Penye lesaian...35

Tabel 3 2 Kebutuhan Sistem ...38

Tabel 3 3 Penilaia n Kinerja Karyawa n Level Pim pinan ...42

Tabel 3 4 Penilaia n Kinerja Karyawa n Level Non Pim pinan ...44

Tabel 4 1 Spesifikasi U se Case Diagram Login...56

Tabel 4 2 Spesifikasi U se Case Diagram M engelola akun adm inistrator ...57

Tabel 4 3 Spesifikasi U se Case Diagram M engelola akun w iraniaga ...57

Tabel 4 4 Spesifikasi U se Case Diagram Lihat kegiatan wiraniaga ...58

Tabel 4 5 Spesifikasi U se Case Diagram M enilai kegia tan wiraniaga ...59

Tabel 4 6 Spesifikasi U se Case Diagram Login A plikasi Andoid U ser...59

(18)

1

BAB I

PENDAH ULU AN

A. Latar Belakang

Penilaian kerja dapa t berpengaruh pada tingkat kerja dari karyawan tersebut jika target kerja tercapai m aka akan m endapatkan bonus. Setiap wiraniaga harus m elakukan kegia tan – kegiatan prom osi dan penjualan langsung kepada calon pelangga n. Kegiatan tersebut harus dilaporka n kepada atasa n sebagai baha n evaluasi dan bukti bahwa w iraniaga tersebut telah m elakukan kegiata n – kegiatan penjua lan dan prom osi serta ne gosiasi di tem pat yang telah dite ntukan. Laporan tersebut berisi kegia tan apa saja yang dilakukan oleh wiraniaga , lokasi kegiatan, waktu pela ksanaan kegiatan dan bukti kegia tan berupa gam bar.

Sam pai saat ini da lam pelaporan kegia tan pe njua lan, prom osi, serta negosiasi tersebut tidak dapat dilakukan secara tepat waktu karena laporan tes ebut dicetak, sehingga atasan tida k dapat m em astikan apakah w iraniaga tersebut benar – benar ada dilokasi saat itu. Atasan juga tidak dapat melihat tempat- tempat mana saja yang telah dilakukan kegia tan dan yang belum dilakukan kegia tan oleh sales tersebut secara lebih je las dan terperinci. Dan juga banyak terjadinya laporan pa lsu.

Berdasarkan perm asalahan yang dihada pi m aka diperlukan suatu teknologi,

m aka penulis m em iliki se buah ga gasan untuk m em buat “Ana lisa dan Perancangan

Aplikasi Penilaian Kinerja W iraniaga Berbasis Android M enggunakan M etode Analitycal H ierarchy Process (AHP)” yang dapat membantu dalam pembuatan

(19)

2

calon karyawan. Laporan terse but hanya dapat dibuat pa da saat sales berada di lokasi kegiatan saat itu juga karena loka sinya akan langsung terde teksi. Dengan “Analisa dan Perancangan Aplikasi Penilaian Kinerja W iraniaga Berbasis Android

M enggunaka n M etode Analitycal Hierarchy Process (A HP)” untuk memudahkan

wiraniaga m em buat la poran secara real tim e dan juga ata san dapat m elakukan evaluasi ke giatan de ngan lebih efektif da n efisien.

B. Rumusan M asalah

Berdasarkan latar belakang m asalah yang dipaparkan, m aka rum usan

m asalah penelitian ini yaitu bagaim ana m enganalisa dan m erancang Analisa dan

Perancangan Aplikasi Penilaian K inerja W iraniaga Berbasis A ndroid M enggunaka n M etode Analitycal H ierarchy Process (AHP).

C. Batasan M asalah

Dalam m encapai tujuan yang ditetapka n, batasan batasan ditetapkan sebagai pendukung pekerjaan. Adapun batasan ba tasan yang dite tapkan antara lain :

a. Sistem yang dibuat berbasis android

b. User pada aplika si ini yaitu atasan dan karyawa n

c. Pem buatan aplikasi ini hanya untu k penilaian kinerja wiraniaga

D. Tujuan Penelitian

Tujua n dari pene litian ini ada lah Analisa da n Perancangan Aplika si Penilaian Kinerja W iraniaga Berbasis Android M enggunakan M etode A nalitycal Hierarchy Process (AHP) pada Penerbit Buku Kom pas.

(20)

3

E. M anfaat Penelitian

a. M anfaat Bagi Penulis

Untuk m enjalankan kewajiban se bagai syarat kelulusa n strata 1 serta untuk m enam bah penetahuan dan pengalam an dalam pem buatan aplika si

berbasis android.

b. M anfaat Bagi Dunia Akadem ik

Dapat m enjadi tam bahan referensi bagi m ahasiswa atau dose n untuk m elakukan pe nelitian ata u bahan perkuliahan ya ng berka itan aplika si berbasis android.

c. M anfaat Bagi Pengguna

1) Dapat digunakan oleh perusa haan untuk penilaian kinerja karyawan yang dila pangan.

2) M em inim alisir terjadinya kecurangan dan laporan palsu.

F. Sistematika Penulisan

Pem bahasan yang akan diuraikan dalam penelitia n ini terbagi m enjadi beberapa bab yang akan dibahas secara berikut :

BAB I : PENDAH ULUAN

Berisikan tentang la tar belakang, rum usa n m asalah, tujua n dan m anfaat

penelitian dan sistem atika penulisan

(21)

4

Berisikan tentang teori – teori yang berhubungan dengan pokok – pokok perm asalahan berdasarkan bukti – bukti dari buku, artike l dan sum ber – sum ber lain yang berkaita n dengan perm asalaha n yang di teliti.

BAB III : M ETO DE PENELITIAN

Berisikan uraian tentang m etode – m etode yang digunaka n penulis, analisis perancangan sistem dan kerangka berpikir.

BAB IV : H ASIL DAN PEM BAH ASAN

Bab ini m enjelaskan Bab ini m em bahas tentang im plem entasi aplika si yang dibua t dim ana ke butuhan-ke butuhan apa saja yang diperlukan dalam pem buatan sistem dan pem ecahannya serta rancanga n sistem nya serta contoh tam pila n dari setia p program .

BAB V : K ESIM PULAN DAN SAR AN

Pada bab ini m enjelaska n tentang kesim pulan dari pem baha san secara m enyeluruh serta saran – saran untuk pengem bangan lebih lanjut.

(22)

5

BAB II

LAND ASA N TEORI

A. Tinjauan Pustaka

Dalam penyusuna n penelitian ini, penulis sedikit banyak terinspirasi dan m ereferensikan dari penelitian – penelitia n sebelum nya yang berkaita n dengan latar belakang m asalah pada pene litian ini. Adapun pe nelitian yang berhubungan de ngan penelitian ini antara lain:

1. Penelitia n yang dilakukan ole h Edwar Zulm i Aziz yang berjudul :

“APLIKASI PENILAIAN KINERJA KARYAWAN

M ENGGUN AKAN M ET ODE SM ART BERBASIS W EB (Edward & Aziz, 2015)”A plik asi Penilaian Kinerja K aryawan Menggunakan

Metode Smart Berbasis We b Studi K asus Pada PT Prima Sarana Express. Universitas Darm a Persada. Jakarta: Teknik Inform atika ”

Skripsi.Penelitian ini dilakukan untuk penilaian kinerja karyawan da n berhasil da pat m em bantu m anajer untuk m elakukan penilaian kinerja karyawan.

2. Penelitia n yang dilakukan oleh Johanes A ditya Kurniawan. dkk yang berjudul “ RANCANG BANGUN APLIKASI PENILAIAN KINERJA

PEGAW AI BERBASIS W EB M ENGG UNAK AN M ETO DE

SCORING SYSTEM PAD A BADAN K EPEGAW AIAN DA ERAH PROVINSI JAW A TIM UR (Johanes , Sulistiowati, & Ignatius, 2016)”. "Rancang Bangun Sistem Inform asi Penilaian Kinerja Karyawan Pada

(23)

Program Pem erintah Kota Tanpa Kum uh (Kotaku) Berbasis W eb".

Jsika, 8 No.1, 2. Rancang Bangun Aplika si Penilaian Kinerja Pegawai

Berbasis W eb M enggunakan M etode Scoring System pada Badan Kepegawaian Daerah Provinsi Ja wa Tim ur". Jsika, 5 No.5, 1. Penelitian ini untuk dapat m elakukan penila ian kinerja dan psikotes pa da pegawai JFT, sehin gga dapa t m em bantu pengam bilan keputusan dalam kena ikan pangkat pe gawai.

3. Penelitia n yang dilakukan oleh Kholid Y ogi Irawan. dkk yang berjudul

“RANCANG BANGUN SISTEM INFORMASI PENILAIAN

KINERJA KARYA W AN PADA PROGRAM PEM ERINTAH KOTA

TANPA KUM UH (KOT AKU) BERBASIS W EB “. (Irawan,

Tjandrarini, & Rahm awati, 2019). "Rancang Bangun Sistem Inform asi Penilaian K inerja Karyawan Pada Program Pem erintah Kota Tanpa Kum uh (Kotaku) Berbasis W eb". Jsika, 8 No.1, 2. Penelitian ini bertujuan untuk m endukung proses penila ian kinerja karyawan, aplika si ini berbasis web agar lebih e fisien dalam m endukung prose s pendistribusianya, m engurangi biaya untuk penggunaan kertas dan m em udahkan dalam pengarsipan m aupun pencarian hasil penila ian kinerja karyawan. Selain itu dengan berbasis web tidak perlu dilakukan penginstalan aplikasi pada setiap kom puter atau laptop. Kem udian aplikasi ini didukung dengan m etode penila ian kinerja yang sudah diterapkan oleh pihak Kotaku yang m engacu pada Pedom an Surat Perintah Kerja (SPK) yang bertujuan

(24)

m em udahkan untuk dilakuka n penila ian atas keberhasilan atau kegagala n program secara nasional karena m en ggunakan m ekanism e dan tolak ukur yang sam a.

B. K onsep Dasar K husus

B.1. Definisi Sistem

Sistem adalah him punan dari kom ponen-kom penen yang saling berhubungan dan m erupakan satu kesatuan yang utuh yang berkaitan antara yang satu dengan yang la innya, yang bertujuan untuk m elakukan suatu kegiata n untuk suatu tujuan tertentu. Karakteristik dari system yaitu m em punyai kom penen, batasan sistem , lingkunga n luar sistem , penghubung, pengolah atau proses, keluaran sistem , sasaran dan tujuan.

M enurut (M aniah & Ham idini., 2017), m engataka n bahwa “Sistem adalah kum pulan dari elem en-elem en berupa data, jaringa n kerja dari prose dur -prosedur yang sa ling berhubungan, sum ber daya m anusia, teknologi baik hardware m aupun software yang saling berinteraksi sebagai satu kesatuan untuk m encapai tuhua n/sa saran tertentu yang sam a”.

M enurut (M uslihudin & Oktafianto, 2016), m endefinisikan “Sistem adalah sekum pulan kom ponen-kom ponen atau jaringan kerja dari prosedur-prose dur yang saling berkaitan dan saling be kerja sam a m em bentuk suatu jaringan kerja untuk mencapai sasaran atau tujuan tertentu”. Menurut (Sari & Hesty, 2017), “Sistem

adalah serangka ian subsistem yang saling terkait dan tergantung satu s am a lain, bekerja bersam a-sam a untuk m encapai tujuan dan sa saran yang sudah diteta pkan sebelumnya”.

(25)

Dari uraian diatas dapat diam bil kesim pula n bahwa suatu sistem pada dasarnya adalah sekelom pok unsur yang erat hubungannya satu dengan yang lainya, yang berfungsi bersam a-sam a untuk m encapai tujuan terte ntu. Dari definisi ini dapat dirinci lebih lanjut pe ngertian sistem secara um um , yaitu sebagai berikut :

1. Setiap sistem terdiri dari unsur-unsur.

2. Unsur-unsur terse but m erupakan bagian terpadu sistem yang bersan gkutan. 3. Unsur sistem tersebut bekerja sam a untuk m encapai tujuan sistem .

4. Suatu sistem m erupakan bagia n dari sistem lain yang lebih besar.

Karakteristik sistem yaitu m em punya i kom ponen, batas sistem , lingkungan luar sistem , penghubung, pengola h, proses, dan sasaran atau tujua n.

a. Kom pone n Sistem ( Compone nt )

Suatu sistem terdiri dari jum la h kom ponen-kom ponen yang saling bekerjasam a m em bentuk satu kesatua n.

b. Batasan Sistem ( Boundary )

Ruang lingkup sistem m erupakan daerah yang m em batasi anatara sistem dengan sistem yang la innya atau sistem dengan lingkungan lainnya.

c. Lingkungan Luar Sistem ( Environment )

Bentuk apapun ya ng ada diluar ruang lingkup atau ba tasan sistem yang m em pengaruhi operasi sistem tersebut, disebut denga n lingkungan luar sistem .

d. Penghubung Sistem ( Interface )

Sebagai m edia yang m enghubungkan sistem dengan sub sistem yang la innya disebut dengan penghubung sistem atau interface.

(26)

e. M asukan Sistem ( Input )

M erupakan energi yang dim asukan kedalam sistem . M asukan dapat berupa m asukan perawatan (mainte nance input) yaitu energi yang dim asukan supa ya sistem itu dapat beroperasi dan m asukan sinyal ( signal Input) yaitu energi yang diproses untuk didapatkan keluaran.

f. Pengolahan sistem ( Proses )

M erupakan bagia n dari sistem yang a kan m erubah m asukan m enja di ke luaran, sebagai contoh sistem akunta nsi. Sistem ini aka n m engola h data transaksi m enjadi laporan-laporan ya ng dibutuhka n oleh pihak m anejem en.

g. Keluaran Sistem ( Output )

M erupakan hasil dari energi yang diolah dan diklasifikasikan m enjadi keluaran yang berguna dan dapat m enjadi m asukan bagi subsistem yang lain.

h. Sasaran Sistem ( Objektive )

Suatu sistem dikatakan berhasil bila m engenai sasaran atau tujuan yang telah direncanakan.

(27)

Gam bar 2 1 Karakteristik Sistem

B.1.2. Pengertian Informasi

(Asm ara, 2016) M enyatakan inform asi adalah data yang telah diolah m enjadi be ntuk yang lebih berguna dan le bih berarti bagi yang m enerim anya, sehingga bisa digunakan sesuai dengan kebutuha n penerim a, kua litas inform asi tergantung dari tiga hal yaitu:

1) Akurat, berarti inform asi harus be bas dari kesalahan - ke salahan dan tidak

m enyesatkan bagi orang ya ng m enerim a inform asi tersebut. Akurat juga berarti inform asi harus jela s m encerm inkan m aksud nya. Kom ponen akurat m eliputi tiga hal yaitu:

1) com pleteness, berarti inform asi yang dihasilkan harus m em iliki kelengka pan yang ba ik, karena bila inform asi dihasilkan sebagian – sebagian m aka akan m em pengaruhi da lam pengam bila n keputusan.

2) Correctness, berarti inform asi yang dihasilka n atau dibutuhkan harus m em iliki kebe naran.

3) Security, berarti inform asi yang dihasilkan atau dibutuhkan harus m em iliki keam anan

(28)

2) Tepat waktu, inform asi yang diterim a harus tepat pada waktunya, sebab sebab

inform asi yang usang (terlam bat) tidak m em punyai nila i yang baik, sehingga bila digunakan se bagai dasar da lam pengam bilan keputusan akan dapat berakibat fatal. Saat ini m ahalnya nilai inform asi disebabkan harus cepa tnya inform asi dida pat, sehingga diperluka n teknologi – teknilog i yang m utakhir untuk m endapatka n inform asi tersebut.

3) Relevan, inform asi harus m em punya i m anfaat bagi penerim a. Relevansi

inform asi untuk tia p tiap orang berbeda. M isalnya inform asi m engenai sebab – m usabab kerusakan m obil kurang relevan jika kita berikan kepada tukang foto copy dan akan lebih relevan jika kita berikan kepa da teknisi m obil. M anfaat inform asi sangant penting ba gi kem ajuan perusahaan, karena jika inform asi yang didapat a kurat, tepa t waktu dan rele van, m aka perusahaan akan cepa t m aju dan berkem bang, te tapi jika perusahaan sela lu m endapa tkan inform asi yang telat, m aka perusahaan tidak akan bisa m aju dan berkem ban g, karena telah didahului oleh perusahaan lain.

B.1.3. Siklus Informasi

(Asm ara, 2016) m enyatakan, Data yang diolah m elalui suatu m odel m enjadi inform asi, penerim a kem udian m enerim a inform asi tersebut, m em buat suatu keputusan dan m elakukan suatu tindakan ya ng berarti m enghasilkan suatu tindakan yang lain yang akan m em buat se jum lah da ta kem bali. Data tersebut akan ditangkap sebagai input, diproses kem bali lewat sua tu m odel hingga kem bali m enghasilkan suatu inform asi dan terus m enerus akan berulang hingga m em bentuk siklus inform asi (inform ation circle) atau dise but juga siklus pengolahan

(29)

Gam bar 2.2 Siklus Inform asi

B.1.4. K ualitas Inform asi

M enurut (Asm ara, 2016) m enyatakan, kualitas dari inform asi tergantung dari tiga hal ya itu :

a. Akurat (accurate)

Inform asi harus bebas dari kesalahan dan tidak bias atau m enyesatkan. Akura t juga berarti bahwa inform asi harus jelas m encerm inkan m aksudnya. Inform asi harus akurat karena dari sum ber inform asi sam pe ke penerim a inform asi m ungkin ba nyak m engalam i ganggua n (noise) yang dapa t m ngubah atau m erusak inform asi tersebut.

b. Tepat waktu (tim eline s)

Inform asi yang sam pai kepada si penerim a tidak boleh terlam bat. Inform asi yang sudah usang tidak akan m em punya nilai lagi, karena inform asi m erupakan landasan di dalam pengam bilan keputusan. Bila pengam bilan keputusan terlam bat m aka dapat berakibat fatal bagi organisasi. Dewasa ini inform asi benilai m ahal

(30)

karena harus cepat dikirim dan didapat sehingga m em erlukan teknologi m utahir untuk m endapatka nnya, m engola h, dan m engirim kannya.

c. Relevan (relevance)

Inform asi tersebut m em iliki m anfaat untuk pem akainnya. Relevansi inform asi utuk se tiap orang berbeda. M enyam paikan inform asi tentang penyebab kerusakan m esin produksi kepada akuntan perusahaan tentu kurang relevan. Akan lebih rele van bila ditujukan ke pada ahli teknik perusahaan. Sebaliknya inform asi m engenai harga pokok produksi disam paikan untuk ahli teknik m erupakan inform asi ya ng kurang relevan, teta pi akan sa ngan relevan untuk seorang akuntan perusahaan.

B.1.5. Nilai Informasi

(Asm ara, 2016) m enyatakan, nilai inform asi didasarkan ata s sepuluh sifat yaitu :

a. M udah diperole h Sifat ini m enunjukan kem udahan dan kecepatanuntuk m eperoleh inform asi.

b. Luas dan lengkap Sifa t ini m enunjukan ke lengka pan isi inform asi. Hal ini tidak hanya m engenai volum ennya, akan tetapi ju ga m engenai keluaran inform asi.

c. Ketelitian Sifat ini berhubungan de ngan tingkat kebeba san dari kesa lahan keluaran inform asi.

d. Kecocokan Sifat ini m enunjukan se berapa baik keluaran inform asi dalam hubungannya dengan perm intaan para pem akai.

(31)

e. Ketepatan waktu Sifat ini berhubunga n dengan waktu yang dilalui, lebih pendek dari siklus untuk m enda patkan inform asi.

f. Kejelasan Sifat ini m enunjukan tingkat kejela san inform asi, inform asi hendaknya terbebas dari istilah-istilah yang tida k jelas.

g. Keluwesan Sifat ini berhubungan dengan apakah inform asi tersebut dapat digunakan untuk m em buat lebih dari suatu keputusa sn, tetapi juga apakah dapat digunaka n untuk lebih dari sese orang pengam bil keputusan

h. Dapat dibuktikan Sifat ini m enunjuka n sejauh m ana inform asi itu dapat diuji oleh beberapa pem akai hingga sam pai didapatkan kesim pula n yang sam a. i. Tidak ada prasangka Sifat ini berhubungan dengan ada tidaknya keinginan

untuk m enguba h inform asi tersebut guna m endapatkan kesim pula n yang telah diarhaka n sebelum nya.

j. Dapat diukur Sifat ini m enunjukan hakikat inform asi ya ng dihasilk an oleh sistem inform asi form al.

B.1.6. K onsep Dasar Sistem Inform asi

(Asm ara, 2016) m enyatakan, sistem inform asi ada lah suatu sistem didalam suatu organisasi yang m em pertem uka n kebu tuha n pengolaha n transa ksi harian yang m endukung fungsi operasi organisasi yang bersifat m anajerial dengan kegiatan strategi dari suatu organisasi untuk dapa t m enyediaka n laporan -la poran yang diperlukan oleh pihak luar terte ntu. Sistem Inform asi sebagai suatu sistem yang dapat m enghasilkan inform asi yang dibutuhkan secara optim al. Proses pengolahan data dapat dilakukan secara efektif dan m enghasilkan peningka tkan

(32)

kualitas inform asi dalam artian dapat m em bantu suatu organisasi m engoptim alkan seluruh kegiata n atau proses ya ng sedang berlangsung.

B.1.7. K omponen Sistem Informasi

(Asm ara, 2016) m enyatakan, Sistem inform asi terdiri dari kom pone nkom ponen disebut dengan istilah blok bangunan (building block), yang terdiri dari blok m asukan, blok m odel, blok keluaran, blok te knologi, blok basis data dan blok kendali. Sebagai suatu sistem , keenam blok tersebut saling berinteraksi satu dengan yang lain m em bentuk satu kesatua n untuk m encapai sasaran. Berikut penje lasan dari enam kom penen ya itu:

a. Blok m asukan (input bloc k)

Input m ewakili data yang m asuk ke dalam sistem inform asi. Yang dim aksud dengan input disini term asuk m etode dan m edia untuk m enangkap data yang akan dim asukkan, yang dapa t berupa dokum en -dokum en dasar.

b. Blok m odel (m odel block)

Blok ini terdiri dari kom binasi prosedur, logika, dan m odel m atem atik yang akan m em anipulasi da ta input dan data yang tersim pan di basis data dengan cara yang sudah tertentu untuk m enghasilkan keluaran yang diinginkan. c. Blok keluaran (output block)

Produk dari sistem adalah keluaran yang m erupakan inform asi yang berkualitas dan dokum entasi yang berguna untuk sem ua tingkatan m anajem en serta sem ua pem akai sistem .

(33)

Teknologi m erupakan tool box da lam sistem inform asi. Teknolo gi digunakan untuk m enerim a input, m enjalanka n m odel, m enyipan dan m engakses da ta, m enghasilkan da n m engirim kan keluaran dan m em bantu pengenda lian sistem secara keseluruhan.

e. Blok Basis da ta (database block)

Basis data (databa se) m erupakan kum pulan data yan g saling berka itan dan berhubungan satu de ngan ya ng la innya, tersim pan diperangkat keras kom puter dan perangkat lunak digunakan untuk m em anipulasinya .

f. Blok kenda li ( control block)

Banyak hal yang da pat m erusak sistem inform asi, seperti bencana alam , api, tem peratur, air, debu, kecurangan- kecurangan, kegagalan padasistem itu sendiri dan la in sebaga inya. Pengenda lian perlu dirancang dan diterapka n untuk m eyakinka n bahwa hal-hal yang da pat m erusak sistem dapat dicegah dan bila terlanjur terjadi m aka kesalaha n- kesalahan dapat dengan cepat dia tasi.

B.1.8. M anfaat Sistem Inform asi

Organisa si m enggunaka n sistem inform asi untuk m engolah transaksi transaksi, m engurangi biaya dan m enghasilkan pendapatan seba gai salah sa tu produk dan pelayananm ereka. Perusahaan m enggunakan sistem inform asi untuk m em pertahankan persediaan pada tingka t paling rendah agar konsisten de nga n jenis barang yang tersedia (Saputra, 2015)

(34)

B.1.9. Perencanaan Sistem Informasi

(Asm ara, 2016) m enyatakan, perencanaan sistem inform asi m enjela skan bagaim ana m enerapkan pengeta huan tentang sistem inform asi ke da lam organisa si agar dapat terus m aju dan eksis bila organisa si berkem bang sesua i dengan teknologi dan teori organisasi m odern..

B.2.0. M etode W aterfall

M etode air terjun atau yang sering disebut m etode wa terfall sering dinam akan siklus hidup klasik (classic life cycle), dim ana hal ini m enggam barkan pendekatan yang sistem atis dan juga beruruta n pada pengem bangan perangkat lunak, dim ulai dengan spe sifikasi kebutuhan pengguna lalu berlanjut m elalui tahapan-taha pan perencanaan (planning), perm odelan (m odeling), konstruksi (construc tion), serta penyerahan sistem ke para pe langga n/pengguna (deploym ent), yang diakhiri de ngan dukungan pada perangk a t luna k lengkap ke para pelangga n/pe ngguna (deploym ent), ya ng di akhiri dengan dukungan berke lanjutan pada perangkat lunak lengkap yang di hasilka n. (Sasm ito, 2017)

B.2.1. Tahapan M etode W aterfall

Dalam pengem bangannya m etode waterfall m em iliki beberapa tahapan yang berurut yaitu: requirem ent (analisis kebutuha n), design system (desainsistem ), Coding(pengkodean) & Testing (pengujia n), Penerapan Program, pem eliharaan. Tahapan tahapan dari m etode waterfall adalah se bagai berikut :

(35)

Tahap ini pengem bang sistem diperlukan kom unikasi yang bertujuan untuk m em aham i perangkat lunak yang diharapka n ole h pengguna dan ba tasan perangkat lunak tersebut. Inform asi ini biasanya dapat diperoleh m elalui wawancara, diskusi atau survei langsung. Inform asi dianalisis untuk m endapatkan data yang dibutuhkan oleh pengguna.

b. System Design

Spesifika si kebutuhan dari tahap se belum nya akan dipela jari dalam fase ini dan desain sistem disiapkan. Desain Sistem m em bantu dalam m enentukan perangkat keras(hardware) dan sistem persyaratan dan juga m em bantu dalam m endefinisikan arsitektur sistem secara keseluruhan.

c. Im plem entation

Pada tahap ini, sistem pertam a kali dikem bangka n di program kecil yang disebut unit Setiap unit dikem bangkan dan diuji untuk fungsiona lita s yang disebut sebaga i unit testing.

d. Integration & Testing

Seluruh unit yang dikem ba ngkan dalam tahap im plem enta si im plem enta si diintegrasikan ke dalam sistem sete lah pengujian yang dilakukan m asing -m asing unit. Setelah inte grasi se luruh siste-m diuji untuk -m engecek setiap kegagalan m aupun kesalaha n.

e. Operation & M aintenance

Tahap akhir dalam m ode l waterfall.Perangka t lunak ya ng sudah jadi, dijala nkan serta dilakukan pem eliharaan. Pem eliharaan term asuk dalam m em perbaiki kesala han yang tidak ditem ukan pada langkah se belum nya.

(36)

Perbaikan im plem entasi unit system dan peningkata n jasa system sebagai kebutuhan baru.

Gam bar 2 2 Karakteristik Sistem

B.2.2. K elebihan M etode W aterfall

Berikut ini adalah kele bihan dari m enggunakan m etode waterfall :

1. Kualitas dari sistem yang dihasilka n akan baik. Inidikarenakan oleh pelaksanaannya secara bertahap. Sehinggatidak terfokus pada tahapan tertentu.

2. Docum ent pengem bangan system sangat terorganisir, karenasetia p fase harus terselesaikan dengan lengka p sebelum m elangka h ke fase berikutnya. Jadi setiap fase atau tahapan akan m em punyai dokum en tertentu.

3. M etode ini m asih lebih baik digunakan walaupun suda htergolong kuno, daripada m enggunakan pende katan asal-asala n. Selain itu m eto de ini lebih baik jika kebutuhan sudah di ketahui secara m enyeluruh.

B.2.3. K ekurangan M etode W aterfall

(37)

1. Diperlukan m anajem en yang ba ik, karena proses pengem bangantidak dapat dilakukan secara berulang se belum terjadinya suatu produk.

2. Kesalahan kecil aka n m enjadi m asalah besar jika tidak dike tahui seja k awal pengem bangan ya ng berakibat padataha pan selanjutnya.

3. Pelanggan sulit m enyatakan kebutuhan secara eksplisit sehingga tidak dapat m engakom odasi ketidak pastian pada saat awal pe ngem bangan.

4. Pada kenyataannya, jarang m engikuti urutan sekuensial seperti pada teori. Iterasi seringterjadi yang m enyebabkan m asalah baru.

C. Database

C.1. Pengertian Database

Database adalah sebua h objek ya ng kom plek s untuk m enyim pan inform asi yang terstruktur, yang diorganisir dan disim pan dalam suatu cara yang m engizinkan pem akainya dapa t m engam bil inform asi dengan cepat da n efisien. Inform asi tersebut dipecah-pecah dan disim pan di dalam tabel, dan setiap tabel m en yim pan entiti-entiti yang berbe da satu dengan yang lain (Rozaq, Lestari, & Handayani, 2015)

C.1.2. Database M anage ment System (DBM S)

Database M anagem ent Sistem atau disingkat DBM S adala h perangkat lunak (Software) yang berfungsi untuk m engelola database, m ulai dari m em buat database itu se ndiri, sam pai dengan proses-proses yang berlaku dalam database tersebut, baik berupa entry, edit, hapus, query terhadap data, m em buat laporan dan lain sebagainya secara efektif dan efisien. Salah satu jenis DBM S yang sangat terkenal saat ini adalah Relational DBM S (RDBM S), yang m erepresentasikan

(38)

data dalam bentuk tabel-tabel yang saling berhubungan. Sebuah tabel disusun dalam bentuk baris (record) dan kolom (field). (Rozaq, Lestari, & Handayani, 2015)

Banyak sekali berkem bang perangka t luna k RDBM S ini, m isalnya M ySQL, Oracle, Sybase, dBase, M S. SQL, M icrosoft Access (M S. Access) dan lain-la in. Pada dasarnya banyak seka li orang yang m enggunakan M ySQL se bagai database, terutam a dalam m em buat website karena M ySQL diangg ap m erupakan pasangan dari PHP.

D. UM L ( Unified M odeling Language )

Unified M odeling Language, atau UM L, adalah kum pulan standar teknik diagram yang m enyedia kan representasi grafis untuk m enggam barkan m ode l pada proyek pe ngem banga n sistem dari ana lisis pengem bangan sistem m elalui im plem entasi. Saat ini seba gian besar analisa sistem berorie ntasi objek dan pendekatan de sain m enggunakan UM L untuk m enggam barkan sua tu sis tem yang berkem bang. UM L m enggunakan kum pula n diagram yang berbeda untuk m enggam barkan berbagai pandangan sistem yang berkem bang. (Dennis, W ixom , & Roth, 2015)

D.1. Use Case Diagram

Use Case diagram adalah sebuah cara untuk m ew akili cara sebuah sistem berinteraksi de ngan lingkunganya. Use case m engilustrasikan aktifitas yang dilakukan user denga n sistem . Use case diagram dianggap sebagai panda ngan eksternal atau fungsional dalam prose s bisnis bahwa hal itu m enunjukkan

(39)

bagaim ana pengguna m elihat prosesnya, bukan m ekanism e interna l dim ana proses dan sistem pendukung beroperasi. Sam a seperti activity diagram , use case dapat m endokum entasi sistem yang seda ng berja lan atau sistem baru yang se dang dalam proses pengem bangan (Dennis, W ixom , & Roth, 2015)

(40)

D.1.2. Activity Diagram

Activity dia gram digunakan untuk m enggam barkan aktifita s yang terjadi didalam sebua h proses bisnis. Activity diagram dapat digunakan untuk m enggam barkan workflow (alur kerja) ya ng terdapat da lam use case, hingga rincian spesifik dari use case (Dennis, W ixom , & Roth, 2015).

Tabel 2 2 Sim bol- sim bol dalam Activity

SIM BO L NAM A SIM BO L K ETERANG AN

M em isahkan organisasi bisnis yang bertanggung jawab terhada p tergada p aktivitas ya ng terjadi

_ _ _ _ _ _ _

M enunjukan aliran dari suatu kegiatan ( atau tinda kan ) untuk kegia tan lain

ACTIVITY Activity M erupakan sebuah gam baran

aktivitas ya ng terjadi

Sw imlane Name

Swimlane

Initial Node M erupakan tanda

awal dari sebuah aktivitas

Final activ ity Node

M erupakan tanda berakhinya aktivita s

Control Flow M enunjukan uruta n

eksekuensi

(41)

Piliha n untuk

pengam bilan keputusa n

Merge Node

M em bawa kem bali jalur keputusan bersam a yang berbeda yang dibua t

dengan m enggunaka n

keputusan sim pul

Action

Sederhananya,bagian perilaku yang tida k terpisah, ditandai denga n pem berian nam a

Object Node

Digunakan untuk

m ewakili sebua h benda yang terhubung ke sa tu se t objek yang m engalir

Final - Flow Node

M erupakan tanda m enghentikan aliran kontrol yang spesifik

D.1.3. Sequence Diagram

Sequence diagram adalah m odel dinam is yang m enunjukan urutan eksplisit dari pesan yang di lewat diantara objek yang telah didefinisikan. Karena sequence

diagram m enekankan pada tim e -based ordering pa da aktifitas yang terdapat pada objek,sequence diagram sangat m em bantu dalam m emaham i spesifikasi real-tim e dan use case yang kom pleks (Dennis, W ixom , & Roth, 2015).

Tabel 2 3 Sim bol-sim bol dalam seque nce diagram

Decision Node

Action

(42)
(43)

D.1.4. Class Diagram

Class Dia gram m erupakan m odel statis ya ng m enggam barkan kela s dan relasi antar ke las yang konstan di dalam sistem dar i waktu ke waktu. Class dia gram m enggam barkan kelas, yang m encakup perilaku dan kedudukan, dengan hubungan antar kelas (Dennis, W ixom , & Roth, 2015)

(44)
(45)
(46)

E. Software yang digunakan

E.1. PH P H ypertext preprocessor ( PH P )

M enurut dokum en resm i PHP, PHP m erupakan singkatan dari P HP

Hypertext preprocessor. Ia m erupakan bahasa berbentuk skrip yang ditem pa tkan

dalam server dan diproses di server. Hasilnyalah ya ng dikirim kan ke klien, tem pat pem akai m enggunaka n brow ser.

PHP pertam a kali ditem ikan oleh Rasm us Lerdorf, seorang program m er unix dan perl wa ktu itu. D ia berusaha untuk m eluangkan wak tu sengga ngnya untuk m em buat sebuah skrip m akro perl CGI, yang pada awalnya tujuannya hanya untuk m engetahui sia pa saja ya ng m elihat tulisan pada hom epage pribadinya. Dan de ngan kehadiran skrip yang dibuatnya banyak m endapa t respon dari para netter yang a da, kem udian berkem bang denga n pesat m enja di bahasa pem rogram an web yang digunakan secara luas dijutaan server internet. Dan akhirnya, PHP berkem bang dengan sa ngat cepa t sehingga php m enjadi andalan untuk m em bangun situs - situs yang besar m aupun kecil, dan dikategorikan sebaga i software gratis yang paling popular.

PHP m erupakan bahasa scipt yang diginaka n untuk m em buat halam an web yang dinam is, dinam is berarti halam an web yang akan ditam pilkan dibuat saat halam an ini dim inta oleh client. M ekanism e ini m en ye babkab inform asi yang diterim a client selalu terbaru, Sem ua script PHP dieksekusi pada server dim ana dim ana script terse but dija lankan. O leh karena itu, spesifikasi server lebih berpengaruh pada ekseskusi dari script PHP daripada spesifikasu client. Nam u n

(47)

tetap diperhatikan bahwa halam an web yang dihasilka n tentunya harus bisa dubika oleh client. (Prayitno & Safitri, 2015)

E.1.2. XAM PP

M enurut (Palit, Rindengan, & dkk, 2015) XAM PP adalah perangkat lunak bebas, yang m endukung banyak sistem operasi, m erupakan kom pila si dari beberapa program . Fungsinya a dalah se bagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, M ySQL database, dan penerjem ah bahasa yang ditulis dengan bahasa pem rogram an PHP da n Perl. Nam a XAM PP m erupakan singkatan dari X (em pat sistem operasi apapun), Apache, M ySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, m erupakan web server yang m udah digunakan ya ng da pa t m elayani tam pilan halam an web ya ng dinam is. Untuk m enda patkanya dapat m endow nloa d langsung dari web resm inya.

F.1.3. M ySOL

M enurut (Prayitno & Safitri, 2015) M ySQL m erupakan sebuah software database yang dikem bangka n oleh sebuah perusahaan Swedia bernam a M ySQL AB, yang waktu itu bernam a TcX Data Konsulat AB. Pada awalnya M ySQL AB memakai mSQL atau “mini SQL” sebagai antarmuka yang digunakan, ternyata

dengan m engguna kan m SQL itu m engalam i banyak ke sulitan, karena sangat lam ba t dan tidak fleksibel. Oleh karena itu Michael Widenius (“Monthy”), panggilan

akrabnya, berusaha m engem bangkan interface tersebut sehingga ditem ukanlah M ySQL.

(48)

Sam pai saat ini, M ySQL da pat dijalankan se bagai system operasi walaupun pada awalnya M ySQL hanya bisa dijalanka n pada sistem unix beserta variannya. M ySQL m enjadi database server open source yang sangat popular dan m erupakan database relational (RDBM S) yang m em punyai kem am puan yang sangat cepat untuk dapat m enjalankan SQL (Structured Query Language) denga n m ulty user. Oleh karena itu dengan m elihat begitu tingginya potensi M ySQL untuk dijadikan sebagai da tabase yang handal, sega la feature pendukung terus dikem bangakan agar pengguna M ySQL dapat le bih optim al lagi da lam m enggunakannya. M aka akan m enjadi kebahagiaan tersendiri bagi pem akai com puter yang m enggunakan M icrosoft W indow s sebaga i sistem operasinya, karena M ySQL juga bisa digunakan di M icrosoft W indow s.

E.1.3. PH P

. (Prayitno & Safitri, 2015) berpendapat bahwa , “P HP m em iliki kepanjangan PHP Hypertext Preprocessor m erupakan suatu bahasa pem rogram an yang difungsikan untuk m em bangun suatu website dinam is.PHP m enya tu de ngan kode H TM L, m aksudnya adalah beda kondisi,HTM L digunakan se bagai pem bangun atau pondasi dari kera ngka layout web, sedangkan PHP difungsikan sebagai prose snya, sehingga dengan adanya PHP tersebut, sebuah web akan sangat m udah dim aintenance. Bahasa pem rogram an PHP di paka i sebagai m edia untuk m em persinngkat tata nan baha sa pem rogram an HTM L dan CSS. Bahas a pem rogram an ini dapat digunaka n di website -website server. PHP m erupakan bahasa pem rogram an berbasis server-side yang da pat m elakukan parsing script php

(49)

m enjadi script web sehingga dari sisi client m enghasilkan suatu tam pilan yang m enarik.

E.1.4. Java Development K it (JDK )

Java Developm ent K it (JD K) adalah se kum pulan perangkat lunak yang dapat kam u gunakan untuk m engem bangkan perangka t lunak yang berbasis Java, sedangka n JRE adalah sebuah im plem entasi dari Java Virtual M achine yang benarbenar digunakan untuk m enjalanka n program java. Baisanya, setiap JDK berisi sa tu atau lebih JRE dan berbagai alat pengem bangan la in seperti sum ber com piler java, bundling, debuggers, developm ent libraries dan lain sebagainya. (Dharm awan, Ginting, & Noya, Desem ber 2017)

E.1.5. Android Studio

Android studio adalah IDE (Integrated Developm ent Environm ent) resm i untuk pengem banga n aplikasi Android dan bersifat open source atau gratis. Peluncuran Android Studio ini dium um ka n oleh Google pada 16 m ei 20 13 pada event Google I/O Conference untuk tahun 2013. Sejak saat itu, Android Studio m engantikan Eclipse sebagai IDE resm i untuk m engem bangkan aplika si Android. (Kusniyati & Sitanggang, Aplikasi Edukasi Budaya Toba Sam osir Berbasis Android, April 2016)

Android studio sendiri dikem bangka n berdasarkan IntelliJ IDE A yang m irip dengan Eclipse diserta i dengan ADT plugin (Android Developm ent Tools). Android studio m em iliki fitur :

(50)

2. Refactory dan pembenahan bug yang cepat

3. Tools baru yang bernama “Lint” dikalim dapat memonitor kecepatan,

kegunaan, serta kom pe tibe lita s aplikasi dengan cepat. 4. M endukung Proguard A nd App-signing untuk keamanan. 5. M emiliki GUI aplikasi android lebih mudah

6. Didukung oleh Google Cloud Platfrom untuk setiap aplikasi yang

dikem bangkan.

E.1.6. Notepad++

Notepad++ sebe narnya evolusi dari editor Note pad dan juga dapat dijadikan web editor yang berfungsi sebagai pengolah bahasa pem rogram an berbasis web seperti PHP, HTM L, CSS, JQuery, da n JavaScript. M enurut Supono dan Putratam a (2016:13) menyatakan bahwa “Notepad++ merupakan aplikasi teks editor yang

gratis serta powerfull yang dapat digunaka n ole h seorang pengem bang aplika si (program m er) untuk m enuliska n sebuah kode -kode program ”.

Sedangkan m enurut Zaena l (2011:141) m engem ukakan ba hwa “m erupakan aplika si editor teks yang m am pu m em baca puluhan bahasa pem rogram an yang berbasis open source dan berjalan baik dalam sistem operasi Windows”. Notepad++

m erupakan aplika si teks editor yang suda h dapat m engenali sintaks beberapa bahasa pem rogram an (Sutarto dan Sutarto, 2009:21). Berdasarkan pengertian di atas, m aka Notepad++ m erupa kan sebuah web editor yang handal dan sering digunakan da lam pem buatan web yang berbasis open source dan dapat berjala n ba ik dalam sistem operasi W indow s (Siregar, Siregar, & M elani, 2018)

(51)

F. Sejarah Android

Awalnya, Google sebagai perusa haan raksasa m em beli Android incbeserta teknologinya. Google m elanjutka n untuk m engem bangkan android untuk bersaing pada pasar sm artphone. Dalam usaha pe ngem banga n android, dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekom unika si, term asuk Google, HTC, Intel, M otorola, Qualcom m , T -M obile, dan Nvidi. Akhirnya, pada awal M aret 2009 Google berhasil m erilis sistem operasi Android hasil pengem bangan yang pertam a yaitu android versi 1.1 pada pereangkat sm artphone. Pada tahun yang sam a Google kem bali m erilis sistem operasi versi 1.5 yang dikenal dengan nam a Cupc ake. (Kusniyati & Sita nggang, "Aplikasi E duka si Budaya Toba Sam osir Berbasis Android", April 2016)

F.1. Pengertian Android

Android adalah sistem operasi untuk te lepon seluler yang berbasis Linux. Android m enyedia kan pla tform te rbuka bagi para pengem bang untuk m enciptakan aplika si m ereka sendiri untuk digunakan oleh berm acam peranti bergerak. Android um um digunaka n di sm artphone dan juga tablet PC. Fungsinya sam a seperti sistem operasi Sym bian di Nokia, iOS di Apple dan BlackBerr y OS. Android tidak terikat ke satu m erek Handphone sa ja, beberapa vendor terke nal yang sudah m em akai Android antara lain Sam sung, Sony Ericsson, HTC, Nexus, M otorolla, dan lain -la in (M aiyana, 2018)

G.1.2. A ndroid Studio

Android Studio adalah lingkunga n pengem bangan Android berdasarkan IntelliJ IDEA. M irip dengan Eclipse dengan ADT Plugin, Android Studio

(52)

m enyediakan alat pengem bang Android terintegrasi untuk pengem bangan dan debugging. Android Lab m erupaka n pla tform editor ya ng berba sis Gradle, de ngan Android lab proses refactoring dan perbaikan berlangsung dengan cepat, hal tersebut dapat dilakuka n karena ada tool bernam an L int untuk m enangkap kinerja, kegunaan, kom patibilitas versi Android dan m asalah lainnya. Android Lab juga m erupakan sebuah layout editor yang kaya akan fitur yang m em ungkinkan untuk drag-and-drop kom ponen UI. (K usniyati & Sitanggang, Aplikasi Edukasi Budaya Toba Sam osir Berbasis A ndroid, April 2016)

(53)

35

BAB III

M ETODOLOGI PENELITIAN

A. Tempat dan W aktu Penelitian

Pada penelitian ini Penulis m enetapkan objek pene litian pada ruang lingkup Penerbitan Buku K om pas, Jl. Palm erah Selatan . No.26 -28, RT.4/RW .2, Gelora, Kec. Palm erah, Kota Jakarta Pusat, Daerah Khusus Ibukota Jaka rta 11430. Unit 2 Gedung Kom pas. Adapun ta hap – tahap perincan kegiatan ya ng dilaksanakan sebagaim ana dipa parkan dalam Tabel 3.1 berikut :

Tabel 3 1 W aktu Penye lesaian

Jenis Penelitia n

Bulan Pelaksanaan Tahun 2019

No Nove m ber Dese m ber Januar i Febru ari 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 Tahap x x x x Persiapan Penyusua n x x Proposal M engurus x x x x Perizinan Penyusun x x x Instrum en 2 Tahap x x x Pelaksanaan

(54)

Pengum pulan x x x x x x Data Analisis Da ta x x x x x x x Perum usan Hasil x x x x x x Penelitia n 3 Tahap x x x x x x Penyelesaian Penyelesaian x x x x x Kerangka Skripsi x x x x x Penulisan Skripsi x x x x x x x x x x x Revisi dan Editing Skripsi x x x x x x Penyerahan Skripsi x

(55)

B. Visi dan M isi

M enjadi Perusahaan yang terbesar, terbaik, terpadu, dan terbesar di Asia Tenggara m elalui usaha berbasis penge tahuan yang m encipta kan m asyarakat terdidik, tercerahkan, m enghargai kebhinekaan, dan adil sejahtera.

C. Struktur O rganisasi Penerbit Buku K ompas

Struktur organisasi yang baik akan sangat berm anfaat ba gi perusahaan m aupun karyawannya. Struktur organisasi yang dibua t dengan baik akan dapat bekerja secara efisien dan m em ungkinka n pem isah an tanggung jawab dan wewenang yang jelas pada setiap bagian yang terda pat dalam perusahaan.

(56)

D. Analisis K ebutuhan

Untuk m endukung penelitian ini, m em butuhkan beberapa perangkat keras dan perangkat luna k. Adapun perangkat keras dan perangkat lunak pada pene litian ini adalah:

Tabel 3 2 Kebutuhan Sistem

Hadware (Perangkat Keras) Software (Perangkat Lunak)

Perangkat kom puter dengan spesifikasi processor Intel (R) Core (TM )

i5-3320M CPU HD Grafis @ 2.60 GHz, Harddisk 500

GB, RAM 8.00 GB 64-Bit Operating System , W indows 10 Pro

XAM PP, digunakan untuk m enyim pan

server

Browser Google Chrom e, digunaka n untuk m enjalankan aplikasi yang dibua t

E. Teknik Analisa E.1. Data Primer

Pengertian data prim er adalah sum ber data penelitian yang diperoleh secara langsung dari sum ber aslinya ya ng berupa wawancara, jajak pendap a t dari individu atau kelom pok (orang) m aupun hasil observasi dari sua tu obyek, kejadian atau hasil pengujian (benda) (Herviani, Febriansyah, & , 2016)

(57)

E.2. Data Sekunder

Pengertian data sekunder ada lah sum ber data pe nelitian yang diperoleh m elalui m edia perantara atau secara tidak la ngsung yang berupa buku, catata n, bukti yang telah ada, atau arsip baik yang dipublikasikan m aupun yang tidak dipublikasikan secara um um (Herviani, Febriansyah, & , 2016)

F. M etode Pengumpulan Data

Pada tahap ini peneliti m em peroleh berbaga i data secara pengam atan dan peninjauan langsung terhadap objek penelitian untuk m engetahui gam baran m asalah. Adapun teknik pengum pula n data yang peneliti g una kan adalah sebagai berikut :

1. W awancara

W awancara, dengan cara m engajukan pertanyaa n langsung kepada pim pinan divisi untuk m endapatkan inform asi yang le bih akurat.

2. Studi Pustaka

Studi pustaka, dengan cara m em pelajari dan m em baca literatur – literature, catatan - catatan dan laporan yang ada hubungannya dengan m asalah yang berhubungan denga perm asalaha n yang m enja di objek penelitian.

3. Observasi

Pada tahap ini peneliti m em peroleh berbaga i data secara pengam atan dan peninjauan langsung terhadap objek penelitian untuk m engetahui gam baran yang terjadi pa da Perusahaan.

(58)

G . Analisa Sistem Berjalan

Use Case sistem berjalan yang dibuat berdasarkan hasil dari analisa dan pengam atan yang te lah dilakukan sebelum nya, berikut gam bar use case sistem berjalan:

LihatData Karyawan

Buat Daftar Kegiatan

Cetak Daftar Karyawan

membagikan Daftyar Karyawan

Admin Karyawan

Gam bar 3 2 Use Case system berjalan

H . Cara K erja M enggunakan M etode Analytical H ierarchy Process (AH P)

a. Kom pone n-kom ponen Sistem Pendukung Keputusa n Kom ponen -kom pone n Sistem Pendukung Keputusa n Penilaian Kinerja Karyawan di M argaria Group terlihat pada gam bar 3.3 (W ahyuningsih, 2016)

(59)

Gam bar 3 3 Sistem Pendukung Keputusa n Penilaia n Kinerja Karyawan Dari gam bar 3.3 , dapat dijelaskan bahwa Sistem Pendukung Keputusan Penilaian Kinerja di M argaria Group m em iliki kom ponen-kom ponen se bagai berikut :

H .1. Data Internal

Data internal adalah data yang berasal dari dalam organisasi, untuk m endukung sistem pendukung keputusan. Adapun yang tergolong dalam data internal ada lah :

a. Data karyawan b. Data jabatan c. Data kriteria d. Data sub kriteria

(60)

e. Data grade

H .2. Ekstraksi Data

Ekstraksi data dalam sistem pendukung keputusan ini, m enanga ni pengam bilan data dari sum bersum ber data privat. Data privat yang dim aksud m erupakan penda pat dari user m engena i variabe l yang diperlukan dalam m enyelesaikan m asa lah atau nilai dari sua tu varia bel. Dalam hal ini, data privat dapat berupa kriteria-kriteria dan sub-sub kriteria penilaian pada kinerja karyawan, baik karyawan le vel pim pinan m aupun karyawan leve l non pim pinan.

H .2.1. M odel Sistem Pendukung K eputusan

Dalam m elakukan e valuasi terhada p penilaian kinerja karyawan di M argaria Group, dibutuhkan suatu m odel yang akan digunaka n untuk penilaia n kinerja karywan tersebut. M odel-m odel penilaian yang digunakan adalah m enggunakan m etode AHP, yaitu :

a. M odel Penilaia n Kinerja Karyawan Le vel Pim pinan b. M odel Penilaia n Kinerja Karyawan Le vel Non Pim pinan

a. M odel Penilaian Kinerja Karyawan Level Pim pinan

M odel penilaia n kinerja karyawan level pim pinan terdapat pada tabel 3.3 Dari kriteria m asing-m asing yang terdapat pada tabel 3.3, m em iliki sub kriteria-sub kriteria. Sub kriteria-sub kriteria tersebut terda pat pada tabel 3.3

Tabel 3 3 Penilaia n Kinerja Karyawa n Level Pim pinan

(61)

1 Produktifitas PK 45% Kualitas Kerja KK 15%

Kerja Kualitas Hasil Kerja KHK 10%

Profesionalism e PRO 10%

Inisia tif INS 10%

2 Siap Kerja SK 25% Integritas INT 10%

Kerjasam a Tim KT 5% Etika EK 5% Kedisiplinan DIS 5% 3 M anajerial M 30% Perencanaan P 5% Kem am puanInovasi KI 10% Pengawasan P 5% M em im pin M 10%

b. M odel Penilaian K inerja Karyawan Leve l Non Pim pinan

M odel penila ian kinerja karyawan level non pim pina n pa da M argaria Group terdapa t pada tabel 3.4. Dari kriteria-kriteria yang terda pat pada tabel 3.4, terdapat sub kriteria dari m asing-m asing kriteria. Subsub kriteria te rsebut terdapat pada tabel 3.4.

(62)

Tabel 3 4 Penilaia n Kinerja Karyawa n Level Non Pim pinan

No Nam a Kriteria Nam a Sub Kriteria Alias Bobot

1 Produktifitas Kerja ( PK ) Kualitas Kerja KK 10%

Kualitas Hasil Kerja KHK 30%

Profesionalism e PRO 10%

Inisia tif INS 10%

2 Sikap Kerja Integritas INT 10%

Kerja Sam a Tim KT 10%

Etika Kerja EK 10%

Kedisiplinan DIS 10%

H 2.2. Rancangan Basis Data

Rancangan basis data m erupakan serangkaian perta nyaan spe sifik yang relevan dengan berbaga i pem rosesan data, m isalnya objek data yang akan diproses oleh sistem , kom posisi m asing-m asing objek data dan a tribut yang m enggam barkannya serta bagaim ana hubungan antara m asing -m asing obje k data tersebut (Ja ner, 2007).

Data yang akan diguna kan dalam sistem pendukung keputusa n untuk penila ian kinerja di M argaria Group ditam pung dalam basis data yang terinte grasi dengan kom puter. Basis da ta dira ncang agar da ta yang berkaitan ini dapat

(63)

terorganisir dan tersim pan de ngan baik, sehingga m em udahka n dalam pencarian dan m anipulasi data.

H .2.3. ER-Diagram (Entity Relationship Diagram)

Untuk m em buat sebuah ER -D iagram , diperluka n sebuah aturan bisnis. Aturan bisnis dalam sistem pendukung keputusa n ini ada lah sebagai berikut :

a.

Seorang karyawan m em iliki satu jabatan, dan satu jabatan da pat dim iliki oleh banya k karyawan.

b.

Dalam penilaia n kinerja karyawa n, ada beberapa kriteria penilaian.

c.

Satu kriteria penilaia n m em iliki ba nyak sub kriteria.

d.

Satu sub kriteria m em iliki banyak gra de.

e.

Satu grade m em punyai satu nila i.

Nilai inilah yang akan digunakan untuk penilaian beberapa k inerja karyawan di M argaria Group. Jadi, bisa dikatakan bahwa satu orang karyawan m em iliki sa tu nilai untuk satu periode, atau satu orang karyawan akan m em iliki banyak nilai kinerja untuk periode yang b erbeda-beda (beberapa periode). Dari aturan bisnis yang tela h dise butkan, m aka dapat digam barkan D iagram Entity Relationship dari sistem pendukung keputusan penilaian kinerja (W ahyuningsih, 2016).

(64)

Gam bar 3 4 Diagram ER Sistem Pendukung Keputusan Penilaian K inerja Karyawan

H .2.4. Rancangan Fungsionalitas

Rancangan Fungsiona litas yang dibua t adalah :

a. Diagram Arus Data (DAD)

Diagram Arus Da ta (DAD) m enunjukkan aliran data dari suatu proses ke proses lain dalam suatu sistem . Diagram Arus Data yang akan d ibuat pada sistem ini adalah Dia gram Konteks, Dia gram Level 1, Diagram Level 2 Proses 6, dan Diagram Level 2 Proses 7. Diagram Konteks digam barkan pada gam bar 3 da n Dia gram Level 1 digam barkan pada gam bar 3. a. Diagram Konteks Penggam baran dia gram konte ks dari sistem pendukung keputusan penilaian kinerja karyawan m enggunakan m etode Analytical

(65)

Hierarchy Process (AHP) dapat terlihat pada gam bar 3.4 (W ahyuningsih, 2016)

Gam bar 3 5 Diagram Konteks Sistem Pendukung Ke putusan Penilaian Kinerja

b. Diagram Level 1 Dari diagram konteks pada gam bar 3 .5, m aka dapat dibuat diagram level 1 yang terlihat pada gam bar 3.6 (W a hyuningsih, 2016). Dari gam bar 3.6, dapat dijelaskan bahwa entitas ka ryawa n m em berikan m asukan data_karyawan kepada proses 1.0 (Input da ta Karyawan), sete lah diinputkan data ini akan disim pan pada tabel karyawan. Begitu juga yang dilakukan untuk proses-proses berikutnya, sam a seperti yang dilakukan pada proses 1.0.

(66)

Gam bar 3 6 Diagram Level 1 Sistem Pendukung Keputusan Penila ian Kinerja Karyawan

c. Diagram Level 2 Proses 6 (Pengolahan Nilai Kinerja Karyawan)

Dari diagram Level 1 pada gam bar 3.7, m aka dianggap perlu untuk m em buat diagram level 2 proses 6 (Pengolahan Nilai Kinerja Karya wan) yang terlihat pada gam bar 3.7 (W ahyuningsih, 2016).

(67)

G ambar 3 7 D iagram Level 2 Proses 6 (Pengolahan N ilai Kinerja K aryaw an)

Dari gam bar 3.7 , dapat dijelaska n bahwa :

a. Proses 6.1 dan Proses 6.2 adala h pecahan dari proses 6.0 di D iagram Level 1.

b. Proses 6.1 (Pengolahan N ilai Kinerja Karyawan Level Pim pinan) m enerim a m asukan da ta_nilai_kinerja_karyawa n_leve l_pim pinan dari m anajer dan m asukan dari tabel karyawan dan tabel grade. Proses 6.1 ini m engha silkan keluaran yang akan disim pan ke tabel nilai. Begitu juga yang dilakukan oleh proses 6.2, sam a dengan yang dilakukan oleh proses 6.1

H .2.5. Diagram Level 2 Proses 7 (Buat Laporan)

Dari diagram Level 1 pada gam bar 5, m aka dianggap perlu untuk m em buat diagram level 2 proses 7 (Buat Laporan) yang terlihat pada gam bar 3.8 (W ahyuningsih, 2016).

(68)

Gam bar 3 8 Diagram Level 2 Proses 7 (Buat Laporan)

Dari gam bar 6, dapat dije laskan bahwa untuk m em buat Laporan daftar karyawan (Proses 7.1) yang aka n diberikan kepada m anajer, dibutuhkan input data dari tabel karyawan. Begitu juga yang dilakukan untuk proses -proses berikutnya.

I. Analisa Sistem Usulan

Analisa dan Perancangan sistem dibua t berdasarkan m asalah yang ada. Sistem ini nantinya akan digunakan untuk m asalah – m asa lah yang ada pada proses

Gambar

Tabel 2 1 Sim bol-sim bol dari Use Case Diagram
Tabel 2 2 Sim bol- sim bol dalam  Activity
Tabel 2 3 Sim bol-sim bol dalam  seque nce diagram  Decision Node
Tabel 2 4 Sim bol-sim bol Class D iagram
+7

Referensi

Dokumen terkait

Agar penilain terhadap pegawai atau karyawan dapat dilakukan secara lebih kualitas, real dan berdasarkan pada data kinerja yang ada maka diperlukan system pendukung

Jika kinerja leading indicator yang jauh lebih baik dibandingkan kinerja lagging indicator ini artinya proses untuk mencapai hasil akhir yang diharapkan institusi

Pada kasus perancangan sistem pendukung keputusan pemilihan karyawan terbaik, identifikasi kebutuhan sistem dilakukan untuk menentukan data dan model apa saja yang

Tabel di atas merupakan desain tabel calon karyawan pada aplikasi pendukung keputusan seleksi karyawan dengan menggunakan metode Analytical Hierarchy Process.. Tabel

Hasil perancangan sistem penilaian kinerja yang baru dari 12 operator Subsi Flaker hanya ada 1 operator yang dapat dipromosikan untuk naik jabatan dari level operator menjadi

Dalam menyelesaikan permasalahan tersebut, peneliti menggunakan metode Analytical Hierarchy Process (AHP) yang berguna untuk melakukan perhitungan penilaian kinerja

Setelah Bobot dari masing-masing kriteria dan setiap asisten laboratorium diperoleh selanjutnya untuk melihat mana di antara asisten laboratorium yang memiliki

Berdasarkan latar belakang diatas, maka rumusan masalah yang dibuat adalah “Bagaimana merancang dan mengimplementasikan pendekatan triangular fuzzy number dalam metode Analytical