!iber daya manusia pada pt....

188
PENGEMBANGAN SISTEM INFORMASI SUl\!IBER DAYA MANUSIA PADA PT. INDOGRAVURE Disusun oleh : FITRI SARTIKA DEWI 102093026426 l<'AKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGJERI SY ARIF HlDA YATULLAU .JAKARTA

Upload: duongxuyen

Post on 09-Sep-2018

224 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

PENGEMBANGAN SISTEM INFORMASI SUl\!IBER DAYA MANUSIA PADA PT. INDOGRAVURE

Disusun oleh :

FITRI SARTIKA DEWI

102093026426

l<'AKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS ISLAM NEGJERI

SY ARIF HlDA Y ATULLAU

.JAKARTA

Page 2: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

l'ENGEMBANGAN SISTEM INF01RMASI

SUMBERDAYA MANUSIA PADA PT.INDOGRAVURE

SKRIPSI

Sebagai Salah Satu Syarat untuk Memperoleh Gelar

Sarjana Komputer

Fakultas Sains dan Teknologi UIN Jakarta

Universitas Islam Negeri Syarif Hidayatullah Jakarta

Oleh:

FITRI SARTIKA DEWI

102093026426

l''AKlJLTAS SAINS DAN TEKNOLOGI '

UNIVERSITAS ISLAM NEGERl

SYARIF HIDAYATULLAIJ

JAKARTA

Page 3: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

JURUSAN SISTEM INFORMASl

FAKULTAS SAINS DAN TEKNOLOGJ

UJNSYARIFHIDAYATULLAH JAKARTA

-Dengan ini menyatakan bahwa skripsi yang ditulis oleh :

Nam a NIM

: Fitri Sartika Dewi : 102093026426

Program Studi : Sistem lnformasi

'

Judul Skripsi : Pengembangan Sistem Infonnasi Sumbe;r Daya Manusia Pada PT. Indogravure.

Dapat diterima sebagai syarat kelulusan untuk memperoleh gelar sarjana Komputer pada jurusan Sistem Informasi, Fakultas Sains dan Teknologi UIN SyarifHidayatullah Jakarta.

bing I

r. \~'-1_.,

taihudin B~y Fenanie, MSc

Dekan

Menyetujui, Dosen Pembimbing

Jakarta, Juni 2006

Pembu~7r u

/;~~; Nida'ul Hasanati, ST, MMSI

Mengetahui,

7)b~~;~~ L/ ,-.---

,,_DR Syo iansyah Jaya Putra, MS~ NIP. 150317956 -I

Ir. Bakri La Katjong, MT, MKom NIP. 470 035 764

Page 4: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

PENGEMBANGAN SISTEM INFORMASI SUMBER DAYA

MANUSIA PADA PT. INDOGRA VURE

, Skripsi

Sebagai Salah Satu Syarat untuk Memperoleh Gelar Sarjana Komputer

Pada Fakultas Sains dan Teknologi

Universitas Islam Negeri SyarifHidayatullah Jakarta

Pe~bi bing I

. ' ! I I ~0;','.,, _,,,c_,,

Oleh:

FITRI SARTIKA DEWI

102093026426

Menyetujui

Pembirnbing II

j\91,' -I f I/) ' I .1 Y

z&inudin Bey Fenanie, MSc Nida'ul Hasanati, ST, MMSI

Mengetahui, Ketua Jurusan Sistem Informasi,

Page 5: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Pengesahan Ujian

Sloipsi yang berjudul "Pengembangan Sistem Infonnasi Swnbeer Daya Manusia pada PT. lndoi,>ravure". Telah diuji dan dinyatakan lulus dalam sidang munaqosah Fak"llltas Sains dan Teknologi, Universitas Islam Negeri Syarif Hidayatullah Jakarta, pada hari kamis, 29 Juni 2006.

Skripsi ini diterima sebagai salah satu syarat w1tuk memperoleh gelar sarjana strata satu (S 1) pada jurusan Sistem Infonnasi I Teknik lnfonnatika. ,

Jakarta, 29 J uni 2006

Tim Penguji

Penguji I Penguji II

Aries Susanto HT, SE, MMSI

Mengetahui, Dekan Fakultas Sa· s dan Teknologi

VR. Syopiansya Jaya Putra, M.Sis NIP. 150 317 956 Wt

Page 6: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

PERNYATAAN

Dengan ini saya menyatakan bahwa skripsi ini benar-benar basil karya sendiri yang belum pernah diajukan sebagai skripsi atau karya ilmiah pada perguruan tinggi atau lembaga manapun.

Jakarta, Juni2006

Fitri Sartika Dewi 102093026426

Page 7: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

KATA l'ENGANTAR

Assalamu'alaikum Wr. Wb.

Puji syukur hanyalah kepada Allah SWT, atas ranmat dan hidayah-Nya

penulis dapat rnenyelesaikan slaipsi ini selama l bulru1 di PTJndogravure, suka

maupun duka telah penulis alami dalam melaksanakan tugas ini.

Skripsi ini bukan hanya syarat dalam menga,jukan Slaipsi tetapi juga

sebagai pengalaman penulis untuk terjun langsung pada perusahaaan dan untuk

mengenalkan almanmter tercinta UIN Syarif Hidayatullah Jakarta pada

perusahaan Indogravure.

Penyelesaian skripsi ini dibantu berbagai pihak, baik moril maupun

materil. Karenanya penulis mengucapkan banyak terima kasih dengan setulus hati

kepada Bapak Zainudin Bey Fenanie selaku dosen pembimbing I, dan lbu

Nida'ul Hasanati selaku pembimbing II yaJJg dengan sabar membimbing penulis

menyelesaikan skripsi ini, semoga Allah swt senantiasa rnembalas kebaikan daJJ

kesabaran serta kerja keras beliau menjadi dosen. Ungkapan terimakasih juga

penulis sampaikan kepada :

l. DR. Syopiansyah Jaya Putra, M.Sis, selaku Dekan Fakultas Sains dan

Teknologi.

2. Ir. Bakri. La Katjong, MT, M.Kom selaku Ketua Jurnsan Sistem

lnformasi/ Teknik lnformatika

3. Suami tercinta Figur Hasmada S.Kom, yang telah memberikan motivasi

Page 8: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

sedih, Thu dan Bapak, karena doa merekalah penulis dapat

rneneyelesaikan skripsi ini, saudara-saudara, kakak-kakak, dan sernua

yang telah rnemberikan dukungan penuh bagi penulis.

4. Ternan-ternan seperjuanganku Sularnatul Hirnmah, Noviyati, Ajeng,

Dahlia, Misbah, Fitrah, Yanto, Ida Sya, Kak Hendra, Kak habit, P'Rivo,

dan semua teman-teman Sistem Inforrnasi angkatan 2002 yang tidak bisa

penulis sebutkan satu persatu, penulis ucapkan terima kasih.

5. Teman-teman LDK (Lembaga Dakwah Kampus), ikhwan dan akhwat

angkatan 2002 dan 200 I.

Pepatah Jama rnengatakan tidak ada gading yang tak retak, begitu juga

dengan skripsi ini yang masih memiliki banyak kekurangan, karenanya saran dan

kritik yang rnernbangun akan sangat berrnanfaat bagi penulis.

Penulis berharap sernoga skripsi ini bermanfaat. bagi penulis khususnya,

dan bagi para mahasiswa lain pada urnurnnya. Akhir kata penulis ucapkan

wassalamu' alaikum wr. wb.

Jakarta, Juni 2006

Penulis

Fitri Sartika Dewi

Page 9: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

ABSTRAKSI

Fakultas Sains dan Teknologi llniversitas Islam Ncgcri SyarifHidayatullall Jakarta Juni2006 FITRI SARTIKA DEWI: 102093026426

PENGEMBANGAN SISTEM INFORMASI SUMBER DAY A MANUSIA PADA PT. INDOGRA VU:RE

PT. Indogravure yang terletak dijalan Pahlawan No 8 Desa Rempoa ini

memproduksi kemasan fleksibel (flexible packaging) dari bahan pengemas

alumunium foil, polycellonium, cellophane dan beiikut pencetakannya. PT.

Indogravure menciptakan manajemen yang baik dengan membentuk suatu kerja

sama diantara karyawan dan perusahaan. Demikian juga halnya dalam rangka

mencapai tujuan perusahaan telah dibentuk suatu struktur organisasi, dimana telah

ditentukan pembagian dan pengaturan tugas, (job descr~r;tion), wewenang serta

tanggung jawab dad karyawan. Perusahaan ini memiliki beberapa departemen

diantaranya Departemen Sumber Daya Manusia, namun pengolahan datanya masih

sederhana sehingga memimgkinkan terjadi kesalahan didala1m pengolahan informasi

karyawan, pernbuatan jadwa\ ke1ja, absensi, perhitungan jumlah cuti yang diambil

dan sebagainya.

Penulis tertarik untuk menegernbangkan sistem pada · departemen Sumber

Daya Manusia, karena sarnpai kini PT. lndogravure terns mengadakan perbaikan-

perbaikan serta pernbenahan dalam segala bidang yang dapat meningkat mutu dan

Page 10: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Analisa yang penulis kembangkan ini diiharapkan dapat mempennudah staff

SOM dalam menyimpan data-data karyawan, memudahkan pembuatan jadwal kerja

serta pencarian data karyawan lainnya, sehingga mempercepat proses kerja staff

SOM atau bagian yang berkepentingan lainnya.

Sistem informasi yang penulis kembangkan in:i nienggunakan bahasa

pemrograman Ms. Visual .Basic 6.0, OBMSnya adalah Ms. Access 2000 sedangkan

laporan program menggunakan Crystal Report 8.5. Didalam analisis dan

perancangan sistem penulis menggunakan pendekatan sistem terstruktur.

Page 11: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

DAFTAR ISI

halaman

Halaman .Judul..................................................................... ...................... i

Halama11 Pengesaban................................................................................. ii

KATA PENGANTAR .............................................................. iii

ABSTRAKSL ............................................................................................... v

DAFTAR 181. ............................................................................................... vii

DAFTAR GAl\'IBAR .................................................................................... xi

DAFTAR TABEL ......................................................................................... xii

BAB I PENDAHULUAN

1.1. Latar Belakang Masalah .......................................... 1

1.2. Perumusan Masalah ............................................... 3

1.3. Batasan Masai ah .................................................. .4

1.4. Tujuan Penelitian .................................................. 4

1.5. Manfaat Penelitian ................................................ 4

1.6. Sistematika Penulisan ............................................. 6

BAB II TINJAUAN PUSTAKA

2. I. Konsep Dasar Sistem ............................................. 7

2.1.1 Pengertian Sistem ......................................... 7

2.1.2 Karakteristik Sistem ...................................... 8

2.1.3 Klasifikasi Sistem ........................................ 12

2.2. Pengertian Informasi .............................................. 12

2.2.1 Kualitas 'lnformasi... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

2.2.2 Nilai Informasi... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

2.2.3 Pengertian Data .......................................... 14

Page 12: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

2.3. Pengertian Sistem Informasi ..................................... 14

2.3.1 Komponen Sistem Informasi ............................ 15

2.3 .2 Pengertian Sistem Informasi Managemen ............ 17

2.4. Pengertian Snmber Daya Manusia .............................. 18

2.5. Pengertian Sistem Infonnasi Sumher Daya l\1anusia ........ 18

2.6. Siklus Hidup Pengembangan Sistem ... ... .. . ... ... ... . . . ... .. 18

2.6.1 Tahapan Siklus Hidup Pengembangan Sistem... ... . 19

2.7. Alat Bantu Perm1canga11 Sistem Yang Digunakan ........... 22

2.7.l. Hirarki Diagram......................................... 22

2.7.2. DataFlowDiagrmn (DFD) ............................ 22

2.7.3. Simhol Data Flow Diagram .................... ~ ....... 23

2.7.4. Levelisasi atau Tingkatan DFD ......................... 24

2.7.5. Bagan Alir.. ............................................... 25

2.7.6. Komponen Bagan Alir ................................... 25

2. 7. 7. Entity Relationship Diagrmn... ... ... ... ... .. . ... . .. ... 28

2. 7.8. Simbol Yang Terdapat Dalam Diagram- ER ......... 28

2.8. Data Base Relational ............................................. 29

2.8.1. Pengertian Data Base .................................... 30

2.8.2. Pengertian Data Base Relational...................... 31

2. 9. Normalisasi... . . . . .. . . . .. . .. . . . . . .. . . . . . . . . . ... . . . . . . ... . .. . . . . . . . 31

2.9. l. Definisi Normalisasi... ... ... ... ... ... ... ... ... ... ... ... 31

2. 9 .2. Tingkatan Normalisasi... . . . . . . . . . . . . . . . . .. . . . . . . .. . . . . 30

2.10. Kw1ci (Key)...................................................... 32

2.11. Atribut... . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

2.12. Kanms Data... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . .. . . . 33

2.13. Microsoft Visual Basic 6.0 ..................................... 35

2.13.1 Pengenalan Microsoft Visual Basic; 6.0 .............. 35

2.13.2 Pengenalan Microsoft Acess 2000 .................... 38

2.13.3 Pengenalan Crystal Report 8.5 .......................... 41

Page 13: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

BAB Ill lVIETODELOGI PENELlTIAN

3. L Metode Pengwnpulan Data..................................... 47

3.2. Metodelogi Pengcmbangan Sistem ............................. 48

3.3. Tahapan Pengembangan Sistem ................................. 49

3.3.1. Tahap Perencanaan (Planning) ........................ 49

3.3.2. Tahap Anatisis (Analysis) .............................. 49

3.3.3. Tahap Disain Fisik (Physical Design) ................ 50

3.3.4. Tahap Implementasi (Implementation) ............... 51

3.3.5. TahapPemeliharaan (Maintenance) .................. 52

BAB IV HASIL DAN PEMBAUASAN

4. l. Pengenalan Organisasi ............................................. 53

4.1.1. Sejarah Organisasi.. ..................................... 53'

4. 1.2. Visi dan Misi ............................................. 55

4.1.3. Strnktur Organisasi ...................................... 55

4.1.4. Ruang Lingkup Kegiatan Produksi.. ................. 64

4.2. Perancangan Sistem Yang Di Usulkan .................. 68

4.2.2. Analisa Sistem Yang Sedang Berjalan ............... 68

4.2.2.1. Uraian Sistem Yang Sedaug Berjalan ...... 68

4.2.2.2. Analisa Inpnt (Masukan ) ...................... 70

4.2.2.3. Analisa Proses .................................. 70

4.2.2.4. Analisa Keluaran (Output) .................... 71

4.2.3. Analisa Kebutu11an Sistem Yang Se:dang Berjalan .. 72

4.2.3. l. Kelemahan Sistem Yang Sedang Berjalan .. 73

4.2.3.2. Kelebihan Sistem Yang Sedang Berjalan ... 74

4.2.4. Batasan Desain Sistem Yang Diusulkan ............... 76

4.2.4. l. Bagan Alir dari Sistem Yang Diusulkan .... 76

4.2.4 .2. Hirarki Diagram Sistem Yang DiUsulkan ... 78

4.2.4.3 DiaITT"am Konteks Yanrr DiUsulkan ......... 79

Page 14: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

4.2.4.5. ERD (Entity Relationship Diagram) ........ 89

4.2.4.6. Transformasi ERD kedalam Database

RelasionaL................................................. 91

4.2.4. 7. Nonnalisasi.. ................................... 92

4.2.4.8. Spesifikasi Tabel.. ............................ 100

4.2.4.9. Kamus Data ...................................... 107

BAB V PENUTUP

5.1. Kesimpulan... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 112

5.2. Saran ................................................................ 113

DAFTARPUSTAKA

LAMP IRAN

Page 15: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

DAFTAR GAMBAR

halaman

Gambar 2.1. Karakteristik Sistem .................................................... 11

Gambar 2.2. Blok Sistem Infonnasi yang berinteraksi.. ........................ 22

Gambar 2.3. Tahapan Pengembangan Sistem ..................... : .. ........... 21

Gambar 2.4. Simbol Data Flow Diagram (DFD) ............................... 23

Gambar 2.5. Komponen Flow Map ................................................ 24

Gambar 2.6. Entity Relationship Diagram (ERD) ............................... 28

Gambar 2.7. Visual Basic 6.0 Enterprise ......................................... 34

Gambar 2.8. Desain Form Visual Basic 6.0nterprise ........................... 36

Gambar 2.9. Desain Tabel pada Ms. Acess 2000 ................................ 38

Gambar 2.10. Tabel pada Ms. Acess 2000 ...................................... 39

Gambar 2.1 l. Record pada Ms. Acess 2000... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 39

Gambar 2.12. Field pada Ms. Acess 2000... ... ... ... ... ... . . ... .... ... ... ... 40

Gambar 2.13. Interface awal bekerja dengan Crystal Report 8.5.. .. ... ... .. 42

Gambar 2.14. Crystal Report Gallery ............................................ 43

Gambar 2.15. Data Explorer...................................................... 43

Gambar 2.16. Mencari Data base yang telah dibuat.. .......................... .44

Garn bar 2.17. Seleksi tabel yang telah dibuat ................................... 44 ..

Gambar 2.18. Seleksi field yang tel ah dibuat ................................... 45

Gambar 2.19. Style untuk membuat laporan ................................... 45

Gambar 2.20. Laporan yang telah dibuat pada Crystal Repport 8.5 .......... 46

Page 16: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

DAFT ART ABEJL

halaman

Tabel 2. LNotasi dalam Kam us Data.............................................. 34

Tabel 4.1. Normalisasi Bentuk Tidak Normal (Unnormalized) ............... 92

Tabel 4.2. Normalisasi Bentuk Pertama (!NF) .................................. 94

Tabel 4.3. Normalisasi Bentuk Ketiga (3 NF) .................................... 99

Tabel 4.5. Spesifikasi tabel karyawan ............................................ 100

Tabel 4.6. Spesifikasi tabeljadwal kerja .......................................... 101

Tabel 4.7. Spesifikasi tabel hubungan keluarga ................................... 101

Tabel 4.8. Spesifikasi tabel klaim medikal.. ..................................... 102

Tabel 4.9. Spesifikasi tabel cuti ................................................... 103

Tabel 4.10. Spesifikasi label jabatan... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 103

Tabel 4.11. Spesifikasi tabel unit kerja... ... ... ... ... ... ... ... ... ... ... ... ... ... 104

Tabel 4.12. Spesifikasi tabel pelatihan ........................................... 104

Tabel 4 .13. Spesifikasi tabel penjadwalan... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . 105

Tabel 4.14. Spesifikasi tabel absensi... ... ... ... ... ...... ... ... ... ... ... ... ... ... 105

Tabel 4.12. Spesifikasi tabel password ........................................... 106

Tabel 4.13. Spesifikasi tabel agama .............................................. 106

Page 17: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Gambar 4.1 Struktur Organisasi PT. lndogravure ............................... 63

Gambar 4.2 Flowchmt yang Sedang Be1jalan ................................... 75

Gambar 4.3. Bagan Alir Sistem Yang di Usulkan .............................. 77

Garn bar 4.4. Diagram Hirarki Sistem Yang di Usulkan ....................... 78

Gambar 4.5. Diagram Konteks Sistem Yang di Usulkan ...................... 79

Gambar 4.6. Diai,>ram level l data karyawan...... ... ...... ...... ...... ...... .. 80

Gambar 4.7. Diagram level l data unit kerja PT. Indogravure ................. 81

Gambar 4.8. Diai,>ram level 1 data namajabatan ................................ 82

Gambar 4.9. Diagram Level 1 hubnngan keluarga .............................. 83

Gambar 4.10 Diagram level I klaim medical.. .................................. 84

Gambar 4.1 I. Diagram level 1 pengambilan cuti ................................ 85

Gambar 4.12. Diagram level 1 pelatihan .......................................... 86

Gmnbar 4.13. Diagram Level I Jadwal Kerja 87

Gambar 4.14. Diagram Level 1 Absensi .......................................... 88

Gambar 4.15. ERD (1) .............................................................. 89

Gambar 4.16. ERO (2) .............................................................. 90

Gambar 4.17. Transfonnasi ERD ke dalmn Database Relasional.. ........... 91

Page 18: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

BABI

PENDAHULUAN

1.1. Latar Belalmng l\!Iasalah

Sumber Daya Manusia (SDM) merupakan aset penting bagi perusahaan.

Uniknya aset SDM ini memiliki pildran, perasaan, dan perilaku sehingga jika

dikelola dengan baik mampu memberi sumbangan bagi kemajuan perusahaan

secara aktif.

Penerapan teknologi informasi dibidang industri sekarang ini telah

meluas digunakan karena memungkinkan proses produksi dalam bidang industri

menjadi lebih efektif dan efesien. Komputer dapat menyelesaikan perhitungan

yang sulit dan rumit dalam hitungan waktu yang relatif lebih cepat dibandingkan

perhitungan secara manual. Karenanya perusahaan harus menguasai teknologi

informasi guna memiliki daya saing yang tinggi terhadap kompetitomya.

Perusahaan seperti PT, CV, dan lain sebagainya sangat membutuhkan sekali

teknologi informasi sebagai alat ukur dalam memenangkar1 persaingan.

PT. Indogravure merupakan sebnah perusahaan yang bergerak dalam

bidang industri pengepakan dan pengemasan barang. Bahan pengemas tersebut

dicetak atau diproduksi oleh PT. [ndogravure dengan design, wama, gambar dan

merk yang menarik dan dapat diterima oleh pemesan atau langganan.

PT. lndogravure berlokasi didesa Rempoa, Ciputat - Tangerang dimana

perusahaan tersebut berdiri setelah PT. Dainippon Gitakaiya dan merupakan

Page 19: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

2

memiliki sekitar 150-200 karyawan yang ditangani khusus oleh departemen

Swnber Daya Manusia mulai dari daftar cuti karyawan, daftar lembur karyawan,

daftar absensi karyawan, sampai dengan biodata karyawan secara detail yang

sewaktu-waktu data tersebut dibutu11kan sebagai lapornn oleh manager maupun

pihak yang berkepentingan.

Departemen Sumber Daya Manusia memiliki sistem yang telah

beroperasi cukup lama namun rnasih sering kali terjadi kesalahan dalarn kegiatan

operasinya seperti lambatnya informasi yang hams disampaikan kepada manager

rnaupun pihak lainnya, data kmyawan tidak terupdate misal ada beberapa

karyawan yang seharusnya telah resign (mengundurkan diri) alas permintaan

sendiri atau dirninta mengundurkan diti oleh perusahaan tetapi masih tercatat

sebagai karyawan aktif, pencatatan jadwal kerja karyawan sering tidak sesuai

dengan jadwal kerja karyawan ym1g seharusnya tercatat berkerja pada shift pagi

tetapi tercatat bekerja pada shift sore.

Berdasarkan permasalahan di atas, penulis menyadari bahwa perlu

dibuatkan sebuah sistem yang mampu mengakomodir semua permasalahan yang

terjadi, dimana sistem yang akan dikembangkan dapat meningkatkan kemampuan

pemrosesan data kaiyawan, mampu menangani pembientukan jadwal kerja,

pembuatan cuti, absensi dan lain sebagainya.

Agar permasalahan tersebut diatas dapat diatasi mak'll penulis merasa

penting untuk menganalisis dan mengembangan sistem infonnasi Sumber Daya

Manusia pada PT. lndogravure yang terletak di desa Rempoa, Ciputat- Tangerang.

Page 20: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

3

khususnya pada departemen Sumber Daya Manusia sebagai tugas akhir penulis

dengan mengangkat judul "PENGEMBANGAN SISTEM INFORMASI

SUMBER DAYA MANUSIA PADA PT. INDOGRA VURE"

1.2. Perumusan Masalah

Berdasarkan identifikasi masalah yang penulis lakukan pada departemen

Sumber Daya Manusia antara lain :

I. Terjadi kesalahan dalam perhitungan jumlah cuti, jumlah uang pengganti

medikal, serta kcsalalmn dalam pembuatan jadwal kerja yang mengakibatkan

terganggunya proses absensi karyawan.

2. Update data kmyawan berjalan lan1bat sehingga meugak:ibatkan

ketidakcocokau antara data karyawan yang telah resign atau mengundurkan

diri, dengan data karyav,·an yang masih ak.iif.

3. Penghitungan cuti karyawan tidak terkontrol dengan baik, karyawan yang

masih memiliki jatah cuti dianggap telah menghabiskan jatah cutinya.

4. Pelayanan yang lambat dalam penyediakan infonnasi data karyawan yang

diperlukan manager maupun pihak te1tentu.

5. Staff bagian Sumber Daya Manusia seringkali kehilangan data-data

karyawan baik softcopy maupun hardcopy.

Page 21: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

4

I.3. Batasan Masalah

Karena keterbatasan waktu dalam pembuatan skripsi penulis membatasi

pennasalahan yang ada pada pengembangan sistem informasi Sumber Daya

Manusia khususnya departemen Sumber Daya Manusia pada PT. lndogravure.

Penulis tidak sepenuhnya memfokuskan diri pada pembuatan aplikasi sistem

informasi Sumber Daya Manusia lcrsebut, lelapi sebagai hasil dari analisa dan

peraneangan penulis tetap membuatkan aplikasi sistem informasi Sumber Daya

Manusia pada PT. Indogravurc. Pcnulis menggunakan Visual Basic 6.0

Enterprise, DBMS-nya adalah Ms. Access 2000 dan Crystal Report 8.5 sebagai

alat bantu (tools) dalam pembuatan laporan.

J.4. Tujuan Penelitian

Tujuan dari penclitian ini adahth mengembangkan sistem infommsi Sumber

Daya Manusia pada departemen Snmber Daya Manusia yang ada pada PT.

Indogravure, untuk mengatasi permasalahan yang terjadi dalam sistem Sumber

Daya Manusia yang telah penulis sebutkan didalam pernmusan rnasalah.

LS. 1"1anfaat Penelitian

1. Bagi PT. Indogravure

a. Dapat digunakan sebagai acuan unt:uk rnernbuat dan

mengimplemenlasikan sistem informasi Sumber Daya Manusia yang

terdapat pada PT. Indo!:,>ravure.

Page 22: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

5

2. Bagi Mahasiswa

a. Belajar menerapkan teori-teori yang telah didapat selama dibangk:u

kuliah dan membandingkan dengan kenyataan dilapangan.

b. Mengembangkan desain sistem informasi Sumber Daya Manusia.

4. Bagi Pembaca

a. Dapat digunakan sebagai acuan atau bahan pertimbang-.in dalam

membuat makalah atau yang sejenisnya.

b. Sebagai penunjang untuk menambah pengetahuan.

1.6. Sistematika Pcnulisan

Dalam penyusuanan shipsi ini, penulis membagi penulisan ilmiah ini

dalam lima bab dengan sistematika penulisan sebagai berikut :

BAB L PENDAHULUAN

Dalam Bab [ ini meliputi \atar belakang masalah, perumusan masalah, batasan

masalah, tujuan penelitian, manfaat penelitian dan sistematika penulisan. 0

BAB IL TINJAUAN PUSTAKA

Dalam Bab II ini penulis mengemukakan teori tentang konsep dasar sistem

infonnasi, pengertian sistem informasi Sumber Daya Manusia, Siklus Hidup

pengembangan sistem, pengenalan bahasa pemrognunan Visual Basic 6.0

Enterprise, pengenalan Microsoft Acess 2000, pengenalan Crystal Report 8.5,

pendekatan analisis dan perancangan sistem yang menekankan pada struktur atau

prosedur dengan menggunakan tahapan perancangan siste:m berupa Data Flow

Page 23: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

6

Diagram (DFD), bagan alir (Flow Map), simbol Flow Map, Entity Relationship

Diagram (ERD), simbol Entity Relationship Diagram (ERD), nonnalisasi,

database relationship, kamus data

BAB III. METODELOGI PENELJTIAN

Pada Bab Ill penulis menguraikan metode yang digunakan dalam melakukan

penelitian tugas akhir. Dalam hal ini penulis mengembangkan sistem pada PT.

Indogravure dengan mengg1makan tahapan- tahapan SDLC (Sistem Development

Life Cycle).

BAB IV HASIL DAN PEMBAHASAN

Pada Bab IV ini penulis mengemukakan Sejarah singkat PT. Indogravure, Visi

dan Misi PT. lndogravure, Struktur dan Organisasi PT. lindogravure serta hasil

analisis dan perancangan sistem berdasarkan tinjauan pustaka pada Bab II dan

metodologi penelitian pada Bab Ill.

BAB V PENUTUP

Pada bab ini penulis mencoba memberikan kesimpulan da:ri bab I sampai dengan

bab IV disertai dengan saran yang mudah-mudahan dapat bt~rmanfaat.

Page 24: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

BABU

Tinjauan Pustaka

2.1. Konsep Dasar Sistem Jnformasi

2.1.1. Pengertian Sistem

Penulis didalam mengembangakan sistem informasi Sumber Daya

Manusia pada PT. Indogravure terlebih dahulu mencoba memahami arti sistem itu

sendiri. Terdapat dua pendekatan didalam mendefinisikan sistem diantaranya

adalah menitik beratkan pada prosedumya dan yang menitikberatkan pada

komponen atau elemennya. Pendekatan sistem yang lebih menitikberatkan pada

prosedur mendefinisikan sistem sebagai berikut :

Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang

saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan

atau untuk menyelesaikan suatu sasaran yang tertentu (Jogiy:mto H.M, 1989: 1)

Komite Standardisasi Perekayasaan Amerika (America Naqtional

Standard1- institute lnc.) Mendefinisikan Sistem sebagai serangkaian metode,

prosedur atau teknik yang disatukan oleh interaksi yang teratur sehingga

membentuk suatu kegiatan yang terpadu.

Menurut Organisasi lnternasional untuk Komite Teknis Standardisai

(Jnternasional Organization for &andardization Technical Committee), sistem

Page 25: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

8

Pendekatan sistem yang lebih menekankan pada elemen atau

komponennya mendefinisikan sistem sebagai berikut :

Sistem adalah kumpuJan dari elemen- elemen yang berinteraksi 1mtuk

mencapai suatu tujuan tertentu (Jogiyanto H.M, 1989 : 2)

Sistem adalah sebual1 tatanan (keterpaduan) yang terdiri atas sejwnlah

komponen fungsioanal ( dengan satuan fungsi a tau tu gas khusus ) yang saling

berhubungan dan secara bersama-sama bertujuan untuk rnemenuhi suatu proses

atau pekerjaan tertentu (Ir. Fathansyah, 1999 : 9).

Dari pengcrtian di atas penulis dapat memahami bahwa sistem tidak

berdiri sendiri melainkan suatu rangkaian yang saling berhubungan antara satu

elemen dengan elemen yang lainnya.

2.1.2. Karakteristik Si.stem

Suatu sistem mempunyai karalcteristik atau sifat-sifat tertentu penulis

mencoba mencari kareteristik sistem, kareteristik sistem antara lain mempunyai

komponen- komponen (component), batas sistem (boundary), lingkungan luar

sistem (environment), penghubung (interface), masukan (input), keluaran (output),

pengolah (process) dan sasaran (objectives) atau tujuan (goal) (Jogiyanto, 1999 :

684 ). Adapun karakteristik dari sistem tersebut antara lain :

1. Komponen sistem

Komponen sistem atau elemen-elemen sistem dapat lberupa suatu subsistem

atau bagian-ba!,>ian dari sistem. Setiap sistem tidak perdluli betapapwi kecilnya,

Page 26: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

9

subsistem mempunyai sifat-sifat dari sistem untuk menjalankan suatu fungsi

tertentu dan mempengaruhi proses sistem secara keseluruhan.

2. Batas sistem

Batas sistem merupakan daerah yang membatasi antara suatu sistem dengan

sistem yang lainnya atau dengan · lingkungan luarnya. Batas sistem ini

memungkinkan suatu sistem dipandang sabagai suatu kesatua1t Batas suatu

sistem menunjukkan ruang lingkup dari sistem tersebut.

3. Lingkungan luar sistem

Lingkungan luar dari sistem adalah apapun di luar batas ,suatu sistem yang

mempengaruhi operasi sistem. Lingkungan luar sistem dapat menguntungkan

dan dapat juga merugikan. Lingkungan yang menguntw1gkan merupakan

energi dari sistem dan dengan demikian harus tetap dijaga dan dipelihara,

sedangkan yang merugikan haruslah ditahan dan dikendalikan, kalau tidak

maka akan mengganggu kelangsungan hidup dari sistem.

4. Penghubung sistem

Penghubung (interface) merupakan media penghubung antar satu subsistem

dengan subsistem yang lainnya. Melalui penghubulllg ini memungkinkan

sumber-sumber daya mengalir dari satu subsistem ke subsistem lainnya.

Dengan penghubung, satu subsistem dapat berintegrasi dengan subsistem yang

lain membentuk satu kesatuan.

Page 27: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

10

5. Masukan sistern

Masukan (input) adalah energi yang dirnasukkau ke dalam sistem. Masukau

dapat berupa masukau perawatan (maintenance input) dan masukau sinyal

(signal input). Maintenance input adalah energi yang dimasukkan supaya

sistem tersebut dapat beroperasi. Signal input adalah energi yang diproses

untuk didapatkan keluaran.

6. Keluaran sistem

Keluaran (output) adalah hasil dari energi yang diolalh dan diklasifikasikan

menjadi keluaran yang berguna dan sisa pembuarngau. Keluaran dapat

merupakau masukan untuk subsistem yang lain atau kepada supra sistem.

7. Pengolah sistem

Suatu sistem dapat mempuuyai suatu bagian pengolah yang akan merubah

masukau menjadi keluaran. Suatu sistem produksi akan mengolah masukan

berupa bahan baku dan balmn-bahan yang lain me1tjadi keluaran berupa

baraugjadi.

Page 28: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

11

8. Sasaran sistem

Suatu sistem pasti mempunyai tujuan atau sasaran. Kalau suatu sistem tidak

mempunyai suatu sasaran, maka operasi sistem akan tidak berguna. Sasaran

dari sistem sangat menentukan sekali masukan yang dlibutuhkan sistem dan

keluaran yang dihasilkan sistem. Suatu sistem dikatakan berhasil bila

mengenai sasaran atau tujuannya.

-"'----~ ... -... _., - - ·- ~ -- "";;:,;:= -<-·- ·Boundary

Gambar 2. L Karakteristik Sistern

Page 29: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

12

2.1.3. Klasifikasi Sistem

Menurut Jogiyanto (1999 : 687) suatu sistem dapat diklasifikasikan dari

beberapa sudut pandang, diantaranya adalah :

1. Sistem abstrak (abstract ~ystem) dan sistem fisik (physical ~jstem).

2. Sistem alamiah (natural system) clan sistem buatan manusia (human

made system)

3. Sistem tertentu (detenninistic ,1ystem) dan sistem tak tentu (probabilistic

system)

4. Sistem tertutup (closed system) dan sistem terbuka (open system)

2.2. Pengertian Informasi

Infonnasi dapat didefinisikan sebagai basil dari pengolahan data dalam

suatu bentuk yang Jebib berguna dan lebib berarti bagi penerimanya yang

menggambarkan suatu kejadian- kejadian (event-event) yang nyata (fuct) yang

digunakan untuk pengambilan keputusan. (Jogiyanto, 1999: 692)

Dari basil pendapat jogiyanto penulis memahami babwa informasi

baruslah dapat menggabarkan peristiwa nyata yang diolah dari data-data yang

didapatkan, dimana basil pengolahan data tersebut dikumpulan untuk

pengambilan keputusan pibak-pibak yang berkepentingan.

Page 30: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

13

2.2.1. Kualitas Informasi

Menurut Jogiyanto (1999 : 696) Ada tiga pilar yang mementukan kualitas

infonnasi yaitu :

1. Akurat

Infonnasi hams bebas dari kesalahan-kesalahan clan tidak bias atau

menyesatkan. Akurat juga berarti informasi harus jelas mencerminkan

maksudnya. Infonnasi ha.ms akurat karena dari sumbe1r informasi sampai ke

penerima infonnasi kemungkina.n banyak terjadi gangguan (noise) yang dapat

merubah atau merusak informasi tersebut

2. Tepat pada waktunya

Informasi yang datang pada penerima tidak boleh terlambat lnformasi yang

sudah usang tidak akan mempunyai nilai lagi, karena informasi merupakan

landasan di dalam pengambilan keputusan. Bila pengambilan keputusan

terlambat, maka akan berakibat fatal bagi suatu organisasi.

3. Relevan

Informasi tersebut mempunyai manfaat untuk pemakainya. Relevansi

infonnasi untuk tiap-tiap orang satu dengan yang laillllya berbeda.

Page 31: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

14

2.2.2. Nilai Informasi

Nilai informasi dapat dilihat dari dua hal yaitu : manfaat dari informasi

tersebut, besamya biaya wituk mendapatkankannya. Jadi suatu informasi

dikatakan bemilai bila manfaat lebih efektif dibandingkan dengan biaya

mendapatkannya (Jogiyanto,1989 :11)

2.2.3. Pengertian Data

Data adalah kumpulan kejadian yang diangkat dari suatu kenyataan . Data

dapat berupa angka-angka, huruf-huruf, simbol-simbol khusus atau gabwigan

darinya. (Jogiyanto, 1999 : 2)

Menurut D.Suryadi H.S (1992: 14) Data merupakan bahan yang akan

diolah menjadi suatu bentuk yang lebih berguna clan lebih mempunyai arti.

2.3. Pengertian Sistem Informasi

Menurut Robert A Leitch I K. Roscoe Davis (Jogiyanto, l 989 : 11) sistem

informasi adalah suatu sistem didalam suatu organisasi ym1g mempertemukan

kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial

dan kegiatan transaksi dari suatu organisasi dan menyediakm1 pihak luar tertentu

dengan Japoran- Japoran yang diperlukan.

Sistem lnformnasi dapat didefinisikan sebagai suatu sistem didalam suatu

organisasi yang merupakan kombinasi dari ormig- orang, fasilitas, teknologi,

media, prosedur-prosedur dan pengendalian yang ditwijukan untuk mendapatkan

Page 32: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

15

kepada manajemen dan yang lainnya terhadap kejadian-kejadian internal dan

eksternal yang penting dan menyediakan suatu dasar informasi untuk pengambilan

keputusan yang cerdik (Jogiyanto, 1999 : 697)

Dari pendapat para ahli diatas dapat dipahami bahwa sistem informasi

berupa sistem yang diolah oleh pihak tertentu menjadi sebuah infonnasi penting

yang dipergunakan untuk pengambilan keputnsan.

2.3.1. Komponen Sistem Informasi

Menurut Jogiyanto ( 1999 : 697) Sistem infomrasi dapat terdiri dari

komponen-komponen yang disebut dengan istila11 blok bangiman (building block)

yaitu blok masukan (input block), blok model (model Mock), blok keluaran

(output block) dan blok kendali (control block). Adapun komponen system

infom1asi tersebut antara lain :

I. Blok masukan

Input mewakili data yang masuk ke dalam sistem informasi. Input disini

tennasuk metode-metode dan media untuk memmgkap data yang akan

dimasukkan, yang dapat berupa dokumen-dokumen dasar.

2. Blok model

Blok ini terdiri dari kombinasi prosedur, logika dan model matematik yang

akan memanipulasi data input dan data yang tersimpan di basis data dengan

cara yang sudah tertentu untuk menghasilkan keluaran yang dinginkan.

Page 33: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

16

3. Blok keluaran

Produk dari sistem informasi adalah keluaran yang merupakan informasi yang

berkualitas dan dokwnentasi yang berguna untuk semua 1ingkatan manajemen

serta semua pemakai sistem.

4. Blok teknologi

Teknologi merupakan "kotak alat" (tool-box) da:tam sistem informasi.

Teknologi digunakan untuk menerima input, menjalankan model, menyimpan

dan mengakses data, menghasilkan dan mengirimkan keluaran dan membantu

pengendalian dari sistem secara keseluruhan.

5. Blok basis data

Basis data merupakan kwnpulan dari data yang saling berhuboogan satu

dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan

perangkat lunak untuk memanipulasinya.

6. Blok kendali

Beberapa pengendalian perlu dirancang dan diterapkan untuk meyakinkan

bahwa hal-hal yang dapat merusak sistem dapat dicegah ataupun bila terlanjur

terjadi kesalahan-kesalahan dapat langsung cepat diatasi.

Page 34: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

17

~ptl Model

Pemak~ Pemal:ai

T ekno\(llJi Basis Dala

Gambar 2.2. Blok Sistem Infonnasi yang berinternksi

2.3.2. Pengertian Sistem Informasi Manajemen

Sistem informasi manajemen didefinisikan sebagai kumpulan dari

interaksi sistem-sistem informasi yang bertanggung jawab mengumpulkan dan

mengolah data untuk menyediakan informasi yang berguna untuk semua tingkatan

manajemen didalam kegiatan perencauaan dan pengendalian

(Jogiyanto, 1999 : 700).

Dari pengertian sistem informasi mauajemen menurut jogiyanto penulis

dapat menarik kesimpulan bahwa sistem informasi manajemen adalah

pengumpulan data-data yang diolah menjadi sebuah iuformaSi untuk

dipergunakan oleh pihak mauajemen bagi keperluan perencanaan dan

pengendalian.

Page 35: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

18

2.4. Pcngertian Sumbcr Daya Manusia

Sumber Daya Manusia merupakan satu-satunya asset perusahaan yang

bemapas atau hidup disamping aset-aset lain yang tidak bemapas atau bersifat

kebendaan seperti modal, bangunan gedung, mesin,, peralatan kantor, persediaan

barang dan sebagainya ( Istijanto, M.M., M.com ,2005 : l)

2.5. Pcngcrtian Sistcm Informasi Sumbcr Daya Manusia

Sistem Informasi Sumber daya manusia adalah suatu prosedur sistematik

pengumpulan, penyimpanan, pemeliharaan, perolehan kembali dan validasi

bebagai data tertentu yang dibutuhkan oleh suatu organisasi tentang sumber daya

manusianya, kegiatan-kegiatan personalia dan karakteristik- karakteristik satuan

kerja (Dr. T. Hani Handoko, MBA, 1989 : 237)

2.6. Siklus Hidup Pengcmbangan Sistcm

Siklus Hidup Pengembangan Sistem atau System Development Life Cycle

(SDLC) merupakan suatu bentuk yang digunakan untuk menggambarkan tahapan

utama dan langkah-langkah didalam proses pengembangan sistem.

Page 36: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

19

2.6.1. Taha1>an Siklus Hidnp Pengembangan Sistem

Menurut James.A.O'Brien (1990: 78) ada beberapa tahapan dalam Siklus

Hidup Pengembangan Sistem atau System Development Lifi~ Cycle (SDLC) yaitu :

1. Perencanaan (Planning)

a. Request For System Study (Permintaan untuk mengkaji atau

mempelajari system yang ada).

b. Initial Investigation (Mencari tahu masalah dengan cara wawancara

langsung (interview)).

c. Feasibility Study ( Studi kelayakan merupakan identifikasi masalah

yang ada yaitu apakah sistem akan dirubah dari awal, atau

dikembangkan dan diperbaiki).

2. Analisa (Analysis)

d. Redijine the Problem (Mendefinisikan masalah yang ada}

e. Understanding Exiting System ( mempelajari clan mengerti system

yangada).

f. User Requirement and Con~train ( memmtukan permintaan

pemakai dan kendala-kendala masalahnya )

g. Logical Design (model logika dari penyelesaian usulan secara

konstrain logika dan disain dari fungsi-fungsi khusus yang akan

diusulkan untuk penyelesaian masalah yang ada).

3. Disain Fisik (Physical Design)

h. System Design (sistem disain secara khusu:s dan umum untuk

memudahkan system analis).

Page 37: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

20

1. Detail Design ( disain secara terperinci dari sistem disain yang

telah dibuat).

4. Implementasi (Implementation)

J. Testing ( Tahap uji coba sistem : apakah sistem dapat berjalan

dengan baik?, apakah sistem bennasalah? Apabila.jawabannya sistem

bermasalah maka kembali ke sistem disain (h), apakah system yang

telah dibuat memberikan kemudahan kepada pengguna?, dan testing

pada dasarnya prosedur-prosedur uji coba sistem atau cara-cara

melakukan testing).

k. Installation and Conversion ( meng-instal/ sistem pada pengguna

(cus/omer), adanya perubahan-perubahan, dan prosedur-prosedur

untuk meng-instal/ system yang telah dibuat).

I. Operation ( pelaksanaan, menjalankan sistem pada pengguna

(Customer), dan prosedur-prosedur operasi).

m. Post Implementation Review ( peninjauan implemenntasi akhir,

melihat ulang sistem apakah sudah layak diope:rasionalkan?, maka

selanjutnya perlu dibuat tabel untuk melihat data pada sistem yang

berjalan).

5. Pemeliharaan (A1aintenance)

n. Maintenance and· Enhamentss ( perawatan dan pemeliharaan,

apabila terjadi kesalahan maka kembali ketahap awal ).

Page 38: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

-C"l

/ 5. Understanding

6.User Requirement & Constrains ~

7. Logical Design ~ ,./1 ,,.. .......... .71

A. / ..... -·

L

! 4.Redefine

The Problem

3 .Feasibility Study

\·,.,, '·,

'·· ~-.~ ......... ·~~~.,

~ .. .........

""~

'"-.

2. Initial Investigation

····,·~ ··,..,

·~ ....

"(··· ............................ __ .... " .......... .

l. Request For System Study

<:···· ............. .

15 .Maintenance & Enhancement

/ .......

/,,,/ .............. ...

- .... ..... i /' ,... ...... ' ~

~ I / .......... ' .»" _...,/ i /.,. / ___...,-....___

I! ,~/ .... // • ,. . ...- .,........ I I .,.,,.,.,. ......... ....

TI.

.. .... ····~~ ....... -················"......................... .. i

Physical Design i ,,./' ··"_,,.. ... ..

TI. Analysis

I. Planning

L:;········

.......... , ................. .

14. Post Implementation

Preview

.....

( 9.!?~~; \ ................................................................................. --....... ,,,.~

~ IV.

Implementation '\., ........................ :··· .......... ~ \

v. Maintenance J

/ / I

I ·;! / ~ I

/ 1' / ~ / ~

\ \, '·

'·'\.. ... \I \

i

~

12.lnstallation & Conversion

10. Sy: Build

I !.Testing

/

Page 39: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

2.7. Alat Bar.tu Perancangan Sistem Yang Digunakan

2.7.1. Hirarki Diagram

22

Hirarki Diagram menunjukan struktur paket diagram dan hubungan fungsi

dalam bentuk hirarki. Dengan kata lain sasaran hirarki diagram adalah untuk

menggambarkan fungsi- fungsi utama yang akan dilaksanakan oleh sistem dan

hubungan-hubungan antara tiap fungsi. Bagian teratas mengidentifikasikan

fungsi sistem secara keseluruhan, selanjutnya pada level berikutnya memecah

fungsi sistem ke dalam sub fungsi logika. (Al Bahra, 2005 : 135)

2.7.2. Data Flow Diagram (DFD)

Data Flow Diagram (DFD) merupakan alat yang digunakan pada

metodelogi pengembangan sistem yang terstruktur (.vtruchtred analysis and

design) , DFD merupakan alat yang cukup popular sekaraing ini, karena dapat

menggambarkan ams data didalam sistem dengan terstruktur dan jelas dan

merupakan dokumentasi dari sistem yang baik. (Jogiyanto, 1989: 700)

Data Flow Diagram (DFD) adalah suatu model jaringan fungsi yang akan

dilaksanakan oleh sistem. (Al Bahra, 2005 :142)

,,

Page 40: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

23

2.7.3. Simbol Data Flow Diagram (DFD)

Menurut Jogiyanti (1989 : 700) Ada beberapa simbol yang digunakan di DFD

untuk maksud mewakili :

1. external entity (kesatuan data) atau boundary (batas sistem);

External entity disimbolkan dengan suatu notasi kotak .

...._ __ __.J External entity merupakan kesatuan (entity) di lingkungan

luar sistem yang dapat berupa orang, organisasi atau sistem

lainnya yang berada di lingkungan luamya yang akan

memberikan input atau menerima output dari sistem data

flow ( arus data)

Arus data di Diagram aliran data di1 beri simbol suatu

il panah. Arns data ini mengalir dianta:ra proses {process),

simpanan data (data store) dan kesatuan luar (external

entity).

2. process (proses)

0 Suatu proses ditunjukkan dengan simbol lingkaran. Suatu

proses adalah kegiatan atau kerja yimg dilakukan oleh

orang, mesin atau komputer dari basil :suatu arus data yang

rnasuk kedala:m proses untuk dihasillkan arus data yang

akan keluar dari proses.

Page 41: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

24

3. data store (simpanan data)

Simpanan data merupakan simpanan dari data yang dapat

berupa ; suatu file atau database di sistem komputer, suatu

arsip, suatu kotak tempat data, suaiu tabe:l acuan manual,

suatu agenda atau buku. Simpanan data dapat disimbolkan

dengan sepasang garis horisontal paralel yang tertutup di

salah satu ujungnya.

Gambar 2.4. Simbol Data Flow Diagram (DFD)

2. 7.4. Levelisasi atau Tingkatan Data Flow Diagram (DFD)

Ada beberapa tingkatan dalam menggambarkan DFD cliantaranya adalah :

1. Diagram Konteks

Diagram konteks awal hams berupa suatu pandangllll, yang mencakup

masukan-masukan dasar, sistem umum, keluaran dan menunjukan sistem

secara keseluruhllll.

2. Diagram 0, level 1

Diagram 0 Iebih mendetail dibanding diagrmn konteks yang

diperbolehkan, bisa dicapai dengan mengembangkan dliagram.

3. Diagram Rinci (level 2, 3'1.lan seterusnya)

Diagram rinci merupakan setiap proses dalam Diagram 0 dan bisa

dikembangkan untuk menciptakan diagram anak yang lebih

Page 42: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

25

2. 7.5. Bagan Alir (Flow Map)

Bagan alir dokumen merupakan suatu bagan alir yang menunjukan ams

laporan dan formulir termasuk tembusan-tembusannya. Bagm1 aJir doktunen ini

menunjukan simbol-simbol yang sama dengan yang digunakan dalam bagan alir

struktur.

2.7.6. Komponen Bagan Alir (Flow Map)

(Jogiyanto, 1999: 210) Komponen Flow Map diantaranya adalah:

1. Simbol Dokumen

Simbol dokumen menunjukan dokumen input dan output baik

dalam proses manuaJ, mekanik atau computer.

D 2. Simbol Kegiatan Manual

Simbol kegiatan manual adalah simbol yang digunakan untuk

menunjukan pekerjaan yang dilakukan secara manual.

0 3. Simbol Simpanan Off-line

Simbol Simpanan Of-jline adalah file non computer yang diarsip

berdasarkan urut angka (Numerical). Urut huruf (Alphabetical)

atau urut tanggal (Chronological).

Page 43: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

26

a. Urut angka (Numerical)

File non computer yang diarsip urut angka

b. Urut huruf (Alphabetical)

File non computer yang diarsip urut huruf

c. urut tanggal (Chronological).

File non computer yang diarsip urut tanggal

4. Simbol Proses

Simbol Proses menunjukan kegiatan atau proses yang dilakukan

secara komputerisasi.

5. Simbol Hardisk

Simbol Hardisk menunjukan input atau output menggunakau

hardisk. -'

Page 44: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

27

6. Simbol Garis Alir

Simbol Garis Alir menunjukan ams dari suatu proses.

11 7. Simbol Penghubung

Simbol Penghubung menunjukan penghubuing kehalaman yang

masih sama atau hat lain.

00 Gambar 2.5. Komponen Flow Map

Page 45: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

28

2. 7. 7. Entity Relationsltip Diagram (ERD)

Entity Relationship Diagram (ERD) adalah jaringan yang menggnnakan snsunan

data yang disimpan dalam sistem seeara abstrak. ERD merupakan model jaringan

data yang lebih menekankiin pada stmktur-strnktnr dan relationship data. (Al

Bahra, 2005 :142).

2. 7.8. Simbol yang Terdapat Dalam Diagram-ER

Menurut Fathansyah (1999: 79) Notasi-notasi simbolik yang bisa

digunakan didalam diagram-ER adalah :

1. Persegi panjang, menyatakan himpnnan entitas.

2. Lingkaran atau Elip,menyatakan atribut ( atribut yang berfungsi sebagai

key digaris bawahi)

3. Belah ketupat, menyatakan himpunan relasi

4. Garis, menyatakan penghubung antar himpw1an relasi dengan

himpunan entitas dan himpunan entitas dengan atributnya.

5. Kardinalitas Relasi dapat dinyatakan dengan banyak garis cabang atau

dengan pemakaian angka( l dan l untuk relasi satu ke satu, dan N

untuk relasi satu kebanyak atau N untuk relasi banyak ke banyak)

Himpunan Entitas E Himpunan Relasi R

~ Atribut a sebagai key link

Gambar 2.6. Entitv Relationship Diagram (ERD)

Page 46: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

2.8. Data Base Relational

2.8.1. Pengertian Data Base

29

Basis data (database) merupakan kumpulan dari data yang saling

berhubungan satu dengan lainnya, tersimpan diperangkat keras komputer dan

digunakan perangkat lunak untuk memanipulasinya. Basis data merupakau salah

satu komponen yang penting dalam sistem informasi karena merupakan basis

dalam menyediakan infonnasi bagi para pemakai ( Jogiyanto, 1999 : 711)

Menurut Al Bahra(2005 : 129) Basis data adalah sekumpulan data store

(bisa dalam jun1lah yang sangat besar) yang tersimpan dallam magnetic disk,

optical disk, magnetic drum atau media pemyimpanan sekundc:r lainnya

Menurut Ir. Fathansyah ( 1999 : 2) Basis data dapat didefinisikan dalam

sejumlah sudut pandang diantaranya adalah sebagai himpunan kelompok data

(arsip ) yang saling berhubungan yang diorganisasi sedemikian rupa agar kelak

dapat dimanfaatkan kembali dengan cepat dan mudah.

Menurut Fathansyah (1999: 15) sebuah bahasa dalam basis data dapat

dipilah lee dalam 2 bentuk, yaitu:

I. Data Definition Language (DDL) yaitu struktur atau skema basis data

yang menggambarkan I mewakili desain basis datn1 secara keseluruhan

dispesifikasikan dengan bahasa khusus.

2. Data lvfanipulation Language (DML) yaitu bentuk bahasa basis data

yang berguna untuk melakukan manipulasi dan pengambilan data pada

suatu basis data.

Page 47: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

30

Pendapat-pendapat pakar di atas mengenai pengertian data base dapat

penulis pahami yakni kumpulan data-data atau file-file yang ti~rintegrasi dari satu

data terhadap data yang Jainnya tersimpan dalam penyimpanan sekllllder seperti :

Hardisk, Flash Disk, dan lain sebagainya.

2.8.2. Pengertian Data Base Relational

Model basis data relational sering pula disebut sebagai model relational atau

Basis data relational. Yaitu merupakan model basis data yang menlllljukan suatu

cara atau mekanisme yang digunakan untuk mengelola atau rnengorganisasi data

secara fisik dalan1 memori seklUlder yang berdampoak pula pada bagaimana kita

mengelompokan dan membentuk keseluruhan data yang terkait dalam sistem yang

sedang kita tinjau.( Ir. Fathansyah, 1999 : 19-20)

Page 48: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

31

2.9. Normalisasi

2.9.1. Definisi Normalisasi

Normalisasi merupakan suatu proses memperbaiki atau membangun dengan

model data relational dan secara umum lebih dapat dikoneksikan dengan model

data Jogika (Al Bahra, 2005 : 169)

Normalisasi merupakan cara pendekatan lain dalam membangun desain lojic

basis data relational yang tidak secara langsung berkaitan dlengan model data,

tetapi dengan menerapkan sejumlah aturan dan krite1ia standar untuk

menghasilkan struktur tabel yang normal. .(Ir. Fathansyah, 1999 : 39)

Sedangkan menurut Jogiyanto ( 1999 : 729) Normalisasi (Normalization)

adalah proses memecah suatu file database yang mcngandung pem1asalahan

( anomali menjadi dua atau lebih file-file database yang sudah tidak mengandung

anomali lagi).

2.9.2. Tingkatan Nonnalisasi

Tabel yang belum dinormalisasi atau biasa disebut lxmtuk tidak normal

memiliki ciri : data tidak lengkap dan terdapat duplikasi, tidlak hams mengikuti

fonnat tertentu, dan disusun sesuai kedatangan. Menurut Fathansyah (1999 : 50-

68) ada beberapa kriteria yang tercakup dalam normalisasi diantaranya adalah :

l.) Bentuk Nonna! Tahap Pertama( I" Normal Form/ NF)

Bentuk Normal Tahap Pertama (1 NF) terpenuhi jika sebuall tabel tidak

memiliki atribut bernilai banyak (Mz1/tivalued Attribute) atau lebih dari

Page 49: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

32

2.) Bentuk Nonna! Tahap Kedua ( 2'ui Normal Form! 2NF)

Bentuk Nonnal Tahap Kedua terpenuhi jika pada se:buah tabel, semua

atribut yang tidak tennasuk dalam key primer memiliki ketergantungan

fungsional (KF) pada key primer secara utuh

3.) Bentuk Nonna! Tahap Keempat ( 4°' Normal Form/ 4NF) dan Bentuk

Nonna! Tahap Kelima( 5th Normal Form I 5NF)

Penerapan aturau Nonnalisasi sampai dengan tahap ketiga sesungguhnya

sudah sangat memadai untuk menghasilkan tabel yang berkualitas baik.

4NF berkaitan dengan sifat ketergantungan banyak nilai (Multivalued

Dependency) pada suatu tabel yang merupakan pengembangan dari

ketergantungan fungsional. 5NF berkenaan dengan ketergantungan relasi

antar tabel.

2.10. Kunci (key)

Menurut Ir. Fathansyah, (1999 : 41) Key adalah satu 31tau gabungan dari

beberapa atribut yang dapat membedakan semua baris data. (row)dalmn tabel

secara unik. Artinyajika suatu atribut dijadikan sebagai key, maka tidak boleh ada

dua a.tau lebih baris data dengan nilai yang sama untuk atribut tersebut. Ada 3

macam key yang bias diterapkan pada tabel : ..

l.) Superkey merupakan satu atau lebih atribut (kumpulan atribut) yang dapat

membedakan setiap baris data dalam sebuah table secam unik

2.) Candida! Key merupakan kumpulan atribut minimal yang dapat

Page 50: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

33

3.) Key Primer (Primary Key) dapat diambil dari salah satu Candidat Key (jika

memang ada lebih dari satu ) maka dapat dijadikan Key Primer (Primary

Key).

Menurut Al Bahra (2005 : 138) Key adalah elemen record yang dipakai untuk

rnenernukan record tersebut pada waktu akses, atau bisa juga digunakan untulc

mengidentifikasi setiap entity atau record atau baris.

2.11. Atribut

Atribut merupakan sifat atau karakteristik suatu entitas yang rnenyediakan

penjelesan detail tentang entitas (Al Bahra, 2005 : 133)

Attribut adalah nilai internal suatu objek yang rnence1rminka11 karateristik

objek (Suhendar & Gunadi, 2002 : I I).

2.12. Kamus Data

Kamus data berfungsi membantu pelaku sistem untuk mengartikan aplikasi

secara detail dan rnengorganisasikan sernua elemen data yang digunalcan dalarn

sistern secara persis sehingga pernakai dan penganalisis sistern mempunyai dasar

pengertian yang sarna tentang masukan, keluaran, penyimpanaan, dan proses.

(Al- Bahra, 2005: 17)

Uraian tentang unsur data dapat dikumpulakan pada sebuah kamus data

yang merupakan dokumen penting karena mernuat daftar semua data yang

tersedia saat ini. Kamus data juga membantu agar kelebihan data tidak menuju

Page 51: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

34

kembali kesistem, dimana sering terjadi jika analisis tidak mengetahui bahwa

unsur data tertemu telah tersedia (Enid Squire, 1986 : I 50)

Di dalam kamus data digunakan notasi-notasi sebat,>ai berikul: ini :

Terdiri dari, terbentuk dari, sama dengan

+ dm1 (and)

[] salah satu dari

Pemisahan simbol LI

{) Iterasi/ pengulangan seperti : I { .... ) l 0

0 Optional/ pilihan seperti : [ A\BIC\DIE]

~-~-\-~~~~--~~~~~~~~~-~~~---\

* keterangan setelah tanda ini adalah komentar

Tabel 2.1. Notasi dalam Kamus Data

Page 52: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

35

2.13. Microsoft Visual Basic 6.0

2.13.l. Pcngenal:rn Visnal Uasic 6.0

Penulis didalam pengembangan software sistem Sumber Daya Manusia

m1 menggunakan bahasa pemrogaman Visual Basic 6.0 Enterprise dikarenakan

bahasa pemrogaman ini powelji1/l dilingkungan softwan~-so:fware Micrsoft baik

software aplikasi seperti software Ms. Office ataupun software Operating System

windows seperti : windows 9x, ME, NT, 2000 Server, 2000 Profesional, 2003

Interface awal ketika pertama kali membuka Visual Basic 6.0 Enterprise,

kita dapat memilih Standard Exe untuk memulai pembuatan program .

.. ~ ~ ActiveX EXE A<.twex Dll AdiveX

Corotrcl

,;;.;;; .... ~ ~ ~ ~ VB 'M;;aid D<ita Projt'.'.ct HS App!ic.&icn MOO Adi'JeX M8nager Document Cil

Gambar 2. 7. Visual Basic 6.0 Enterprise

Page 53: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

36

Pada tahap awal pemakaian VB.6.0 sebaiknya diatur tampilan untuk

komponen- komponen yang diantaranya Toolbar, Toolbox, Form, Properties

dan Form Layout.

Jika salah satu komponen-komponen tersebut tidak muncul, aktifkan

melalui menu View dan pilih komponen yang ditampilkan. (Yuswanto, 2001 :30).

Toolbar

Tool box Form .Properties

Gambar 2.8. Desain Fonn Visual Basic 6.0 Enterprise

1. Tool Box

Tool box akan menampilkan standar kontrol visual basic plus kontrol

Active X clan dapat menyisipkan objek yang akan ditambahkan ke proyek

(Pamungkas, 2000 :3 ). Progammer dapat memodifikasi standar kontrol dan

Page 54: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

37

kontrol dbgrid, sspanel, frame dan lain-lain dengan caxa mengklick tombol

kanan mouse lalu memilih Component atau Add Tab.

2. Form

Fom1 adalah suatu objek yang dipakai sebagai tempat berkerja progam

aplikasi (Yuswanto, 2001 :24). Form dapat kita tambahkan,dengan cam

mengklick Add Form pada menu Eroject dengan berhagai macam pilihan

fonn.

3. Project

Project adalah sekumpulan modul. (Yuswanto, 2:00 I :24) maksudnya

kumpulan dari modul-modul yang dikerjakan oleh programmer.

4. Properties

Properties adalah sebuah sarana yang dipergunakan untulc mensetting

suatu objek. Objek memiliki beberapa properties yang dapat diatur langstmg

dalam jendela properties ataupun bisa juga dengan menggunakan koding

progam (Yuswanto, 2001 :25).

Page 55: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

38

2.14. Microsoft Accss 2000

2.14.1. Pcngcnalan Micrnsoft Acess 2000

Ms. Visual Basic 6.0 Enterprise mendukung database baik database

berskala besar maupun yang berskala kecil.

a. Database bemkuran besar seperti : Oracle 8.i, Oracle 9i, Oracle l Og, .Tnterbase,

DB2 Profesional, DB2 Server, Informik, clan lain sebagainya.

b. Database berukuran kecil seperti : Ms. Acces, Foxpro, Dbase clan lain

sebagainya.

Database yang digunakan olch pcnulis yakni Ms. Acces 2000 yang

rnenclukung secara penuh penggunaan Active Data Control: yang terclapat pacla

Visual Basic 6.0 Enterprise.

(Yuswanto, 2001 :9) Microsoft Accss 2000 mcnampilkan dcsain dari tabcl

dengan melakukan dobel klik pada shortcut " Create table in Design view" maka

akan tampil gambar scbagai berikul:

I\"'.·.'~··· ~~~llJll!lll!l\1111!111!111'.m ~""!J!l~"nW2i\M»ttl\\l.1Et;iW'~~iifilJ~'0~~1/}',1~;:t;tb'.-:i'fJ-'!-i;\'>-'</- .-. -.-, . 1 .... j xi 1-;=-~'""··l.d.~·;:£;;:;;--·•-" V< ~ = _ I~ -"-"l ...J ... !'ii I -.::-:-,,-_ y'.,..,.,t..'Ufl!i!rl:£~lif.~~ ""'""'"!_-:'.:",:.','W;~~~---"-"-." .:+-~"'

l ,__MP r,,~l

l !-- NAMA 1e:.~t -I i-7 l<;J.._AWAL D...t~{lirne-t J:: T•:>L_Af:J.UR O&e{Tl'l'-.<::;

11-- JAWA6 f<,A I-- ALASAO T•;ot

! I- n.:r~G·:iMITI ! ::: j(JMt-V<.PJ

(1-

1 ! G<.>nerlll } t..«A-up I I f'om.at

ln;:;utM1!sk

I Ca»UOO Def&l!tV61>.w

l Vcli<hl:il>Th flu!i:t ;

, ,' v.lii<latlon. · T-b.xt-ReQtked ln!ll,..~ed

l Jfl'IEMrxil'l W£ Ser.t.im>:G Mi"ldrt

Nt.>Coril..ml

! .. ..=-==--==·==-==---===::-------Gambar 2.9. Desain Tabel pada Ms. Acess 2000

Page 56: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

39

I. Tabel

Suatu tabel atau entiti dalam model relasional digunakan untuk

mendukung antar muka komunikasi antara pemakai dengan para professional

computer. (Yuswanto, 2001 :2).

!~.ili\iii.ifi'!i}.i][i~~YlciJ;<:~;fST:;;',~iQ.TRl-t l<ode Un-it - - -- _.- ,_--_:uf\JIT---l<ERJA,,..:·~.:·-··_.-,_ -;_]_:;..;....- -j .,_. 1"100000000 h-1Af'.J.A.GEMEt-.J _-·-·:·':-· j 1101000000 PRESIDEf'.J DIREl-'CTLIR J_-.·:' f · 11020000CIO CJIREKTLJR '

! ·1202000000 .-'',DMll'JISTRArJON M;'FO"<ETINC .· .. ·•·.

) - 1 200CJOOOCJO . tv1.-"l...Rl<ETl!'Jt3 : 12c1·1000000 SALES F~EPRESENTA-rlVE

2. Record

1 3000CICIOOCI t 30 '1 00000() 1302000000 1400000000 140-1000000 1402000000 1403000000 1 4CJ!;,QOOC1C)O 1 5CI00f)(100fl 1 ::-:>Cl 1 OOOCll:lf) 151J200tJ001.) '1503000000 1504000000 160000CIOOO 1 601 OOL.1000

Record: -!:!!.J_:!_J I

PC.I Rt~ i- fASll'-1(3 ,-.'\.0t'v11t"11Sl-F-.t'.l'-..Tl0f'.l Pl.JR(::.H.-::O...Sll' t-lE.LPER Al."-:C1.JLJr·-1T1r-.JG GENER/:...L ,l'.\.C.:CtJUNTll'.lG CO:::!;T AC(:;.01..JNTlf-.JG

,-•\.(:. c·c)tJf'.JT F'/'-. YAFll.C' ,.n ... 1_:-.1,:-oLINT l-?E•-~.Cl\./,.1.\.UL£:.:

C:ASHlER 1....-:.0LLEt..-::TC1R t-IRD SECt.JRITV

1 ~;..,.:i ·of ~hs:

Gambar 2.10. Tabel pada Ms. Acess 2000

Record atau baris atau dalam istilah model relasional yang formal

disebut dengan Tuple adalah kwnpulan data yang terdiri dari satu atau lebih

suatu field. (Yuswanto, 200 I :2).

SHIFT!! Record: ill I 1 _..._...J.....;..J

Gambar 2.1 l . Record pada Ms. Acess 2000

Page 57: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

40

3. Field

Field atau kolom atau dalam istilah model relasional yang formal

disebut dengan Atiribute adalah kumpulan data yang menyimpan fakta yang

sama untuk setiap baris pada tabel. (Yuswanto, 2001 :3).

Gambar 2.12. Field tabel pada Ms. Aeess 2000

Page 58: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

41

2.15. Crystal Report 8.5

2.15.1. Pengenalan Crystal Report 8.5

Penulis menggunakan Crystal Repmi 8.5 w1tuk laporan-laporan yang

diperlukan untuk memudahkan pengimplementasian basil rancangan dan desain

Sistem Infom1asi Sumber Daya Manusia ini, Crystal Report 8.5 dapat rnembuat

laporan lebih interaktif dan lertinlegrasi antara interface software dengan database

yang dibuat.

Didalam Crystal Report terdapat menu C1·eate Report Expert yaitu terdiri

dari 7 langkah dianlaranya adalah :

Langkah l : Tables merupa!Kan tahap dalam menentukan tabel atau query

yang akan digunakan dalam rnembual laporan.

Langkah 2 : Link merupak:Jn tahap dalam mcncnlukan hubungan (link)

antara tabel dengan label lainnya dengan menggunkan field kunci (key field)

tertentu.

Langkah 3 : Field merupakan tahap dalam menentukan filed-field atau

kolom-kolom yang akan digunakan dalam membuat laporan.

Langkah 4 Sort mernpakan tahap dalam mengurutkan atau

mengelompokan data-data berdasarkan field yang akan digWJakan dalam

membuat laporan.

Langkah 5 : Total mernpakan tahap dalam menampilkan subtotal

berdasarkan kriteria atau pengelompokan berdasarkan field yang telah ditentukan

" pada langkah 4.

Page 59: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

42

Langkah 6 : Select merupakan tahap dalam memfilter record-record yang

akan ditampilkandalam laporan.

Langkah 7 : Style merupakan tahap dalam memilib tampilan laporan dan

mcnuliskanjudul laporan nyang diinginkan. (Yuswanto; 2001 : 184).

(Yuswanto ; 2001 : 185) Untuk membuat report barn klik menu File dan

klik New, pilih bentuk report yang akan digunakan pada kotak dialog Create New

Report. Sebagai Iangkah awal klik pilihan Stamlart dan pilih Using the Ueport

Expert pada Crystal! Report Gallery, klik okc sclanjutnya untuk menentukan

database yang akan diambil klik database pada menu Standart Report Expert.

Klik Data Explorer cari Data base file dan Find Data base kik Add dan

se.leksi field-field mana daja yang akan diambil dan dari tabel mana saja.Langkah

terakhir pilih Standart Report Expert ber nama laporan pada title pilih style

menurut selera dan klik jinis/1, untuk lebihjelasnya lihat gambar dibawah ini:

Page 60: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Cr elite e t'lew Cty·stal Rer~eiit D<><>•un,er»c----- '----·· , ........ '. .......... ··- ------ - 1

J-;;::1;~ (;- Using the B.eooit Expe1t

O <-. As a ftlar1k Report

Chc•ore an E~pert ·· ·- · ·

"i2Dfil!liiffliiTir:ir1iP11•

CJ Form Letter @ll Forrn

.t18 Cfoss·T ab l:.:f) Sub1eport

0 h1<;Jil Label @) Dnll Do•N1·1

I!!) OLAP

G uide-s: the creation of .:.i 1 J..'J: •ical i-eport.

, _______________ _ 1. lllll Ill ll_ll

------------------------------- -- -------------------~-----------'----------- ____________ ,

Gambar 2.14. Crysta! Repor1 Gallery

~:i=.: QCuHentConne~c~c--­'+) ;..:J Favorites ,'fl L.J His.tor}' !+) [JODBC :..:.: L.J Data~se Files

iilllil!Ml"l•!!mm r+·! CJ ,Ao1e Data Soutces '+' ._J t\~etadat.a I Q1.1e1y

L_,_ad_d_...,l I

<<.y ;._, :<· . .<)/_.' :.· '.;<., ·,·':_,;,.··:.·\

~.::::~~::g~-t~~~I~:,:~: li,,:~:':.i~:::::;~-11 >>"~P:~n• ... ---- .•. ·-,_. , ~~l~~i!;~~i~d ¢~ ~~~ ,'.r;,~:~~~~~:~a~~t~: __ J ~==!~~~, .J

r }, imbar 2 .. 15. Data Explorer

43

Page 61: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

~~-l·~~~!~il~j~~~%t1\~;~t18t$:~::;:-{'_-_,_;;ijj~J11 loc!jtl f-3!NOOGVR 3 {M ~CJ mn .. ·r:r 1 5;;,,.~---------------------------

f'jfle: Mlu<Y..oft Aa:ess f\;:.p&-.atm Size: 648113

Gambar 2.16. Mcncari data base yang tdah dibuat

Gambar 2. ! 7. Seleksi tabel yang telah d'ibuat

44

Page 62: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

D·~:re~~~~J4ilB!!l4\~l'll1lW•~l·\ili!1lii«i!ii ihi >·~1

(hooie till: itlforr.-...1100 fo m~i:.b~· Ofi lhi} lt'?()lt '' ' ' '', ' ' ' ' '' ,' ' ', - -' Sele•:t the -0;vatl-1ble f1eld1 \h~h:.ontm U'lf.l_ thl4}'llu ~"It lo_~e~t on. . ihen<'!dd lhem IQ Um Ftt:~·io·Di•~-Ir:it

Av6il~e Fie!d~­--!;1,-~1-,-----

:'-; JS C:\IUDOCiVR\DB!NDOG\lfl:.mdl:t 0 filD CUTI

""-'l N!P =NAM.4. om J(,l_AV.'~..t. => TGL_AKHlR l'Ul,)AV/PJJ

mnAU-<SAfl =FfHGGAHTI =>JUMH.'>.111

"-"'··' I IC:Efi<lifi:JI

CUTI.WP CUT! UtJ,tA CUTl.T!:il_AWAL CUTLTGL M:J~IA CUTl.JAViAB CUH,;\Lo\SAN C11T!.F£HGGA.NTI

,.~;;.;.;;~ fl!illlmiimmm•••••·.•,1 . _:·,_-::_:_n,,_-«~_---~f~.

I

Gambar 2.18. Seleksi field pada tabel Crystal Repport 8.5

fJi:it.a J Fields- I Group ! Total j 'r(ip N j Chwt J Select S!yle I (Optional} Add .<J-tYJe to the repott SeJ.ect <'! fmmalflng style !or lhe H:<fJ():ll Add a title. Bcowse for a picl:ure {e<..g coffiPnri.Y. !o!JO), If deilred

Sti'ie: Standard '" . ~ :

Trailing Bre--ak Table Diop Table Executive, Le.:iding B1e.Qk Executive, l rn1lm9 Breal; Shading Red/Blue B01dr~t Maroon/lea! Bok

Gambar 2.19 Style untuk membuat .laporan

45

Page 63: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

r....,.-·-~3n . H. :r l.I ............................•.....••........••......•••

r~~~--il~t-'!~_"_r~._._'~:~·~ :r: :;;; G'.1 ~~--2---·-·: :<"{ \~ 0

}1f j]*'_·_ -\ ~-·· -··-·· -· -···-· ~~·:..·--·-~~~ Det!ln ' ~evic>w .· ·, le<ki;JD:J6 !J.'.:!Jjj .. · ' I of.1 lJ!!J.'!!J

L:,;r1.;riCitJ 1---.,.: __ .:;:J::· =, =. =, =. =, =. ,;:.=,=.=,=.=,=.=,=.=,=.=,=.=,=.=,=.=, =. ,;:::. =, =. ,=.=,=.=,=.=,=.=w· -;-'.tt. 1 ·12· 1 ·13· 1 ·14· 1 ·t5·

Fil

. , ·:ll"••••mm!lll!l:i·m. m~11w:m:k s-mtt~\l1WjWt!\'@!wrf!Wll\lWtl\\WW!'lmi\~-., ~

La11oran Cuti 07!Jll:m6

·-------· NII' NAMA TGL TGL JAWAB ALA£\N j 7'0---'""~-----7'~""'~"'""""~""------;o""'-~:.,----- ! 001 14(12/20 tJ.-01f20 Siuy.dJ. ker1:diun.k~lilu:ga . ....: 021 14Q2J20 I5A)3f~\1 Suryadi lrn_p!tlua11 k~lua1g,1 021 14112!20 15.(13!10 Sm)~di .hftrhiln.1.tlulllgl1 001 l.002120 15.(13!20 Slll'f;ldi l:ep;il~n k~luarg11. 311 17112!20 191121'.10 Su1Ya kep:Ilu.1nkeluarga 311 161101:'0 11110/20 Figut hfl"Jhnn. keluaign 011 IS-031:.{J 21.()112(l Kadu hpitiil.an kduMga 021 !?f.19!20 DfllDJ lmo! hpn1wi.n r.el11.ng-1 20001 De11-·a !209lJO llWno Swyn Kefo,o,rg.a sal:lt 200Dl IW2DO 15ftJ2f..Q ilu t:~b! 20001 ffl.(M.00 IQ.ti4':1J Su1~di r.~~bl:.u11

1.'.ilO 12/JOC'l) IJ!l(lf:'O .isll1mehhi.itan !!JO 1411200 l6fJY.3} JS111m.~sut !GU

!::; lliJ Ill :t, {j,\! IE E• !Ill t•' ,;;; "<J :

for He~, PJt$S fl

Gambar 2.20. Laporan yang telah dibua! pada Crystal Repport 8.5

46

Page 64: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

UABUI

Metodelogi Penelitian

Pada bail ini akan diuraikan metode penelitian yang digunakan pada

penulisau tugas akhir yaitu menggunakan tahapan-tahapan pengembangan

sistem.

3.1. Metode l'cngumpulan Data

Metodologi adalah kesatuan metode-metode, prosedur-prosedur, konsep-

konsep peker.: aan, aturan-aturan dan postulat-postulat yang digunakan oleh

suatu ilmu pengetahuan, seni atau disiplin lainnya.

Sedangkan metode adalah suatu cara, teknik yang sistematik untuk

mengerjakan s: suatu. Jadi Metodelogi Pengembangan sistem adalah metode-

metode, prm;edur-prosedur, konsep-konsep pekerjaan, atumn-aturan dan

postulat-postula l yang akan digunakan untuk mengernbangkan sistem informasi.

u

(Jogiyanto , 198 9 :59)

Metodologi yang akan digunakan dalam mengembangkan analisa dan

perancangan ~.istem infmmasi Sumber Daya Manusia yang terdapat pada

departemen S umber Daya Manusia PT. [ndogravure yaitu :

I. Peninjaua n Lapangan

Penulis n tengadakan riset langsung ke PT. [ndogravure yang berlokasi di

Rempoa, cipJtat. Penelitian dilakukan dari bulan Maret sampai dengan April

Page 65: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

48

2. Metode Interview

Pengumpulan data dan informasi dengan earn mewawancarai karyawan,

maupun staff departemen Sumber Daya Manusia pada PT. lndogravure.

3. Metode Ob;ervasi

Metode observasi dilakukan dengan earn pengamatan langsung terhadap

kegiatan yang dilakukan oleh depmiemen Sumber Daya Manusia, diantaranya

pencatatan, pengolahan data, pcnyimpanan data serta pcmbuatan laporan untuk

manager maupun laporan hariannya.

4. Mctodc ~:tudi Pustaka

Pengumpulan data dan infomiasi dengan earn mcmbaca buku-buku

referensi yang dijadikan acuan pembahasan yang berkaitan dalam masalah ini.

3.2. Metoddogi .Pengembangan Sistem

Metode dan pengembangan sistem informasi Sumber Daya Manusia

menggunakan Siklus atau Daur Hidup Pengembangan Sistem (/:)ystem

Developmem Life Cycle atau SDLC).

Seperti yang telah diuraikan dalam bab II metode SDLC yang akan

digunakan d alam mengembangkan analisa dan perancangan sistem informasi

Sumber Dayu Manusia ini memiliki tahapan-tahapan di antaranya:

Page 66: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

49

3.3. Talrnpar1 P'cngembangan Sistem

3.3.1. Talrnp ferencanaan (Planning)

a. Reques.t For S),stem Study

Pada tahapan ini penulis mengajukan permintaan untuk mengkaji atau

mempelajari system yang ada pada PT. Indo1,>ravure khususnya pada

departemen Sumber Daya Manusia.

b. /nifial Investigation

Penul is mencari tahu masalah dengan earn wawancara langsung

(inlerview) kepada staff atau kaiyawan pada departemen Sumber Daya

Manusia.

c.Feasihilitv Study " .

Studi kelayakan merupakan tahap dimana penulis mengidentifikasikan

" masalah yang terdapat pada sistem informasi Sumber Daya Manusia.

Apakah akan dirubah, diganti yang baru atau diperbaiki dan dikembangkan.

3.3.2. Tahap Analisis (A1ia~vsis)

Tahap analisis merupakan tahap untuk menganalisa sistem yang sedang

berjalan, diamana pada sistem yang sedang berjalan terdapat masalah pada

depaiieman Sumber Daya Manusia.

Pada. tahap ini penulis mengadakan riset langsung p:Jlda PT. Indogravure

yang berlukasi didesa Rempoa, penulis melakuakan tabapan analisis pada sistem

informasi Sumber Daya Manusia adalah sebagai berikut :

Page 67: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

50

d. Redijine the Problem

Masalah yang terdapat pada PT. lndogravure khususnya,_pada departemen

Sumber Daya Manusia adalah penyediaan informasi data kmyawan yang Jambat,

kesalahan dalam pembuatan jadwal kerja, perhitungan jumlah cuti, ketidak

cocokan antara data kal)'awan ym1g telah resign dengan data kmyawm1 yang

masih aktifbekerja.

e. Understanding Exiting System

Penulis memahami apa yang menyebabkan sistem tersebut berjalan

lambat, dan seringkali sistem yang terdapat pada depaitcmen Sumber Daya

Manusia di PT. Indogravure mengalami kesalahan dalam pengoperasiannya.

i'. User Requiremenl and Cons/rain

Pada tahapan ini penulis mengetahui permintaan dari staff Sumber Daya

Manusia untuk mengembangkan sistem tersebut dan mengetahui kendala-kendala

atau pennasalahannya.

g Logical Design

Penulis membuatkan Logical Design dari penyelesaian usulan penulis, dan

desain dari fungsi-fungsi khusus yang akan penulis usulkan untuk menyelesaian

permasalahan yang ada.

3.3.3. Tahap Disain Fisik (Physical Design)

Dalam mengembangkan sistem tcrscbut pcnulis menyadari perlu adanya tools

atau alat bantu yang akan memudahkan penulis dalam analisis maupun

Page 68: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

51

h. System Design

Untuk mengambarkan sistem disain secara khusus penulis menggunakan

Jevelisasi DFD sepe1ti yang telah disebutkan pada bah sebelmnnya, dan diagram

konteks untuk desain secara umum.

i. Detail Design

Desain secara terperinci dari sistem desain yang telah dibuat dengan

menggunakan hubungan entity dan atribut seperti Entity Relationship Diagram

yang belum maupun yang sudah dinonnalisasi.

3.3.4. Tahap lmplementasi (lmplemellfation)

Pada tahap implementasi dilakukan pemindahan dari basil perancangan ke

coding bahasa pemrograman visual basic 6.0 sebagai enterprise, Ms. Acess XP

sebagai data base, dan Crystal report sebagai laporan.

j. Testing

Tahapan testing merupakan tahapan uji coba sistem infonnasi Sumber Daya

Manusia pada PT. Indogravure khususnya pada departemen Smnber Daya

Manusia, dimana pada tahapa:n ini diketahui apakah sistem i:nfon:nasi Sumber

Daya Manusia yang telah dikembangkan dapat berjalan dengan baik?, apakah

sistem bennasalah? apakah sistem yang telah dibuat memberika:n kemudahan

kepada pengguna? Jika terjadi kesalal1an pada sistem maka kembali pada tahap

system de.min.

Page 69: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

52

k. Installation and Conversion

Apabila sudah tidak terdapat kesalahan pada sistem yang telah penulis

kembangkan maka tahap menginstall aplikasi atau sistem infonnasi Swnber Daya

Manusia dilakukan.

I. Operation

Tahap Operation merupakan tahapan dalam menjalankan sistem infonnasi

Sumber Daya Manusia yang dilakukan oleh pengguna (staff SDM atau yang

berkepentingan), dan tahapan dalam menjalankan sistem aatan prosedur-prosedur

operasmya.

m. Post Implementation Review

Tahapan akhir pada peninjauan implementasi, yaitu melihat ulang sistem

apakah sudah layak dioperasionalkan?, maka selmtjutuya penulis membuatkan

diagram untuk melihat data pada sistem yang berjalan

3.3.5. Tahap Pemeliharaan (Maintenance)

n. Maintenance and Enhamentss

Perawatan dan pemeliharaan, apabila terjadi kesalahan maka terdapat data

yang diperlukan untuk memperbaiki sistem.

Page 70: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

BAB IV

HASIL DAN PEMBAHASAN

4.1 Pengenalan Organisasi

4.1.1 Sejarah Perusahaan

PT. Indogravure merupakan perusahaan kedua setelah PT. Daniapon

Gitakarya yaitu perusahaan Penanaman Modal Dalam Negeri (PMDN) yang

didirikan menurut Undang Undang No.6 tahun 1968 dalam rangka Penanaman

Modal pada tanggal 2 November 1971 dihadapan Notaris Julian Nimrod Siregar,

SH. Dengan Alcte Pendirian No. 20 tanggal 2 November 1971 yang anggaran

dasamya dimuat dalam Berita Negara tanggal 23 februari 1973 No.16 tambahan

No. 139, termasuk dalam Surat Keputusan Menteri Kehakimar1 tanggal 11 Januari

1973 No. Y.A.5/15/13. Negeri.

PT. Indogravure berlokasi dijalan pahlawan No 8, Desa Rempoa,

Ciputat, Tangerang. Karyawan PT. Indogravure memiliki sekitar 150-200

karyawan yang ditangani khusus oleh departemen Sumber Daya Manusia mulai

dari daftar cuti karyawan, daftar lembur karyawan, daftar absensi karyawan,

sampai dengan biodata karyawan secara detail yang sewaktu-waktu data tersebut

dibutuhkan sebagai laporan oleh manager maupun pihak yang berkepentingan.

Gagasan pendirian :PT. Indogravure berasal dari Drs. Sunarto

Prawirosujanto dengan maksud mengnrangi impor bahan pengemas. Berdasarkan

perhitungan bahwa pada saat itujenis bahan pengemas baik untukkeperluan ohat-

-L-..1.-- 1-------'-~1- ------- ___ ___ 1 ________ --·---~'- _1•_.1 _ _._ _____ 1 _____ :i_ .! 1__ _ __ • r.._

Page 71: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

54

adanya pembuatan bahan pengemas jenis tersebut didalam negeri, disamping akan

menghemat devisa dan membuka lapangan kerja juga :ikan memudahkan

produsen obat, kosmetik dan makanan dalam memenuhi kebutuhan usahanya

dibandingkan jika mengimpor. Hal ini karena sebelum bahan pengemas dicetak

atau diproduksi, design, warna, serta bunyi kata-kata dan lambang atau gambar

merk dalam cetakan hams bisa diterima oleh pemesan atau langganan.

PT. Indogravure memproduksi kemasan fleksibel (flexible packaging)

dari bahan pengemas alumunium fi>il, polycellonium, cellophane dan berikut

pencetakaunya. Mesin- mesin yang dimilikinya semula adafah mesin printing 5

wama, satu mesin surface printing, extru~ion laminating, dua mesin slitting dan

dua mesin kantong (bag mahng).

Disamping penambahan mesin produksi dan pembangunan gedung, PT

Indogravure merintis penerapan sistem manajemen mutu ISO 9000. Akhimya

pada bulan oktober 2000 mendapatkan sertifikat ISO 9002:1994. Pada awal tahun

2003, sebagai basil perbaikan dan pembenal1an yang dilakukan selama talmn

2002, PT Indogravure mendapatkan penghargaan dari Kalbe Farma Group dalam

ajang Enseval Award untuk" The Best Bussiness Result". Dan sampai kini PT.

Indogravure tetap mengadakan perbaikan-perbaikan serta pembenahan dalam

segala bidang yang dapat meningkat mutu dan kualitas PT. Indogravure.

Page 72: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

55

4.1.2 Visl dan Misi

Visi PT Indogravure adalah :

Menjadi produsenj/exib/e packaging terkemuka yang kompetitif dan berwawasan

lingkungan serta memberikan kesejal1teraan dan nilai tambah bagi semua stake

holder.

Misi PT Indogravure adalah :

1. Memproduksij/exib/e packaging yang bennutu secara efektif dan efesien

2. Selalu rn1:ningkatkan kompetensi Surnber Daya Manusia sesuai dengan

perkembanga.n IPTEK, khususnya dalam bidangjlexible packaging

3. Melaksanakan proses produksi dengan rnernperhatikan K3 dan kelestarian

lingkungan.

4.1.3 Struktur Organisasi Perusahaan

Untuk rnenciptakan manajernen yang baik diperlukan suatu kerja sarna

diantara karyawan dan perusa11aan. Demikianjuga halnya dent,'lln PT. Indogravure

dalarn rangka rnencapai tujuan perusahaan telah dibentuk suatu struktnr

organisasi, dimana telah ditentukan pernbagian dan p<mgaturan tugas, (job

description), wewenang serta tanggungjawab dari karyawan perusahaan.

Struktur organisasi PT. fodogravure adalah berbentuk struktur organisasi

baris, dimana kekuasaan rnengalir secara langsung dari direktur ke rnanajer dan

kemudian terns kepada karyawan-karyawan dibawalmya Ata.u dengan kata lain

Page 73: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

56

tanggung jawab atas kegiatan-kegiatan dari tiap-tiap bagian dilaporkan kepada

direktur.

Dalam struktur orgamsas1 gans, sumber w1~w1~nang, keputusan,

kebijaksanaan dan tanggung jawab ada pada pimpinan atau direksi. Direksi

membawahi lima manajer yaitu : Marketing Manager (Manajer Pemasaran),

Production and Plant Manager (Manajer Pabrik dan Produksi), Financial and

Accounting Manager (Manajer Akuntansi dan Keuangan ), Purchase Manager

(Manajer Pembelian ) dan Personal Afanager (Manajer Personalia). Setiap

manajer membawahi kepala bagiim dan kepala bagian membawahi seksi-seksi.

Setiap rnanajer bertanggung jawab kepada direktur dan kepala bagian be1tanggung

jawab kepada rnanajer departernen yang membawahinya.

Dari struktur organisasi tersebut, maka dapat dije:laskan tugas-tugas

setiap organisasi dalarn kegiatan rutin perusahaan secara garis besar yaitu sebagai

berikut:

1. Director (Direktur)

a. Bertanggung jawab kepada Board of shareholder selaku pemilik

perusahaan.

b. Menetapkan kebijaksanaan umum dan program ke~ja serta membina,

mengendalikan sernua kegiatan perusa11aan.

c. Menentukan keputusan akhir yang harus diambil.

d. Selaku pimpinan um urn, pengurus dan pengelola perusahaan.

e. Mengadakan evaluasi situasi usaha, perekonomian, ke:adaan politik se11a

Page 74: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

57

2. Marketing Manager (Manajer Pemasaran )

a. Bertanggungjawab kepada direktur.

b. Melakukan kegiatan-kegiatan penerangan atas produk perusahaan supaya

dikenal, sampai dimana basil yang sudah dicapai, sehingga selera pemesan

dan langganan dapat dipenuhi dengan baik.

c. Mengadakan kontrak dan lmbungan dengan calon dan para langganan

yang ada hubungannya dengan penjualan basil produksi.

Marketing Manager (Manajer Pemasaran) membawahi dua bagian, yaitu : sales

representatif dan sales administration.

Sales Representalif

a. Bertanggungjawab kepada marketing manager.

b. Mencali order barn

c. Membuat laporan atas keluhan langganan, laporan perjalanan.

d. Menentukan order rnana yang mesti didahulukan.

Sales Administration

a. Bertanggungjawab kepada marketing manager

b. Membuat job order, kalkulasi harga serta membuat surat pengantar

barang.

c. Membuat laporan omset yang telah dicapai. ,·

d. Menindaklanjuti keluhan langganan yang telah ditelima lewat sales

representatif

e. Menelima order pesanan melalui telepon dalam bentuk pesanan ulang.

Page 75: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

58

3. Production and Plant Manager (Manajer Pabrik dan J>roduksi)

a. Bertanggungjawab kepada direktur.

b. Menetapkan jadwal proses produksi dengan sasaran efisiensi.

c. Menyiapkan data poduksi (rencana dan realisasi) mengenai pamakaian

mesin, bahan-bahan dan tenaga kerja.

d. Membuat laporan realisasi produksi, biaya, efisiensi operasi dan

persediaan.

Production and Plant Jvfanager membawahi dua bah>ian yaitu production

planning inventory control dan production.

Production Planning Inventory Control (Perencanaan dan Pengawasan Bahan

Baku).

a. Bertanggung jawab kepada production and plant manager.

b. Membuat perencanaan untuk jumlah bahan baku yang dibuthkan untuk

jangka waktu tertentu.

c. Mengontrol jwnlah dan mutu bahan baku awaL

d. Mengontrol tingkat mutu basil produksi.

Production (Produksi).

a. Bertanggung jawab kepada production and plant manager.

b. Merekonsiliasi basil hasil laporan tiga supervisor, yaitu supervisor ..

printing, laminating dan finishing dengan supervisor shift satu, dua dan

tiga secara silang( cross check).

c. Mengantisipasi kesalahan yang terjadi pada tahap awal printing sampai

Page 76: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

59

4. Financial and Accounting Manager (Manajer akuntansi dan Kenangan).

a. Bertanggungjawab kepada direktur.

b. Mencari dana untuk pembiayaan perusahaan.

c. Mengatur dan mengendalikan kas prusahaan sehingga dapat mengurang

biaya yang seharusnya tidak dikeluarkan atau kebocoran yang terjadi

dalam semua bagian perusaha..'ln.

d. Menyusun kebijakan atau proses penagihan serta penyediaan kredit untuk

langganan.

Financial and accounting manager membawahi dua bagian yaitu account

receivable and accozmt payable dan general accounting.

Account receivable and account payable (pintang dan hutang).

a. Bertanggungjawab kepada financial and accounting m~mager.

b. Membuat catatan atas hutang piutang.

c. Membuat surat konfirmasi hutang.

Account receivable and account payable membawahi tiga bagian yaitu : cashier

(kasir), taxes (pajak), dan letter of credit (UC).

Cashier (Kasir).

a. Membuat kegiatan rutin dengan pembayaran kas yang bersifat kecil untuk

kegiatan sehari-hari.

b. Menerima eek dan bilyet giro dari langganan.

Page 77: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

60

Taxes (Pajak).

a. Menangani segala permasalahan yang berhnbungan dengan pajak.

b. Mengikuti perkembangan kebijaksanaan pemerintah yang berkaitan

dengan pajak.

c. Menyampaikan surat pemberitahnan kekantor pelayanan pajak.

Letter of Credit (LIC).

a. Menangani masalah-masalah yang berhubnngan dengan 1mpor bahan

baku.

b. Mengurus dokumen-dokumen impor dan urusan EMKL.

c. Mengadakan hubnngan dengan importir.

General Accounting (Akuntansi Uinum).

a. Mengurnpulkan data-data dari produksi, marketing maupnn keuangan

dalam bentuk laporan keuangan.

b. Bertanggung jawab atas fungsi akw1tansi, laporan rngi laba, neraca dm1

laporan posisi keuangmi.

General accounting membawahi bagian Electronic Data processing (EDP) yang

mempnnyai tugas :

a. Mengelola data-data aknntansi ke dalmn komputer.

b. Melayani pembuatan program komputer untuk seluruh bagian tetapi

prioritas utama adalah nntuk data aknntansi.

5. Purcl1asitig Manager (Manager Pembeli:m)

a. Bertangi,,'llngjawab kepada ctirektur.

Page 78: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

61

c. Memimpin, mengendalikan pengadaan dan persediaan barang serta

memilih rekanan (mitra kerja) yang handal.

6. Personal Manager (Manager Personalia )

a. Bertanggungjawab kepada direktur.

b. Membantu tugas penyediaan pelayananjasa personalia.

c. Merumuskan sistem pengadaan, penempatan dan pengembangan karyawan

sesuai dengan tuntutan kebutuhan perusahaan (right man right place).

d. Menjamin bahwa sistem dan prosedur recruitment, penempatan,

pengembangan karyawan dan penggajian sesuai dengan kebijaksanaan

perusahaan.

e. Menyusun rencana dan program kerja sehubungan dengan fungsinya.

f. Menerapkan prosedur keamanan clan melakukan supervisi terhadap para

petugas keamanan.

Page 79: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

62

Personal manager membawahi : Human Resource Development (Departemen

Swnber Daya Manusia ), dan payroll ( Gaji ).

Human Resource Development (Departemen Sumber Daya llrlanusia )

a. Menyimpan data-data karyawan yang masih bekerja maupun yang sudah

keluar atau sudah resign (mengundurkan diri).

b. Menyimpan data karyawan yang mengambil cuti.

c. Mencatat absensi dan menyimpan jadwal kerja.

d. Menyusun perencanaan pelatihan katyawan.

Payroll (J•erhitungan Gaji)

a. Menghitung pembayaran gaJI dan mengirimkan kepada masing-masig

mana1er.

b. Menghitung gaji para manager dan memberikan kepada direktur untuk

dibagikan kepada manager.

Page 80: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

M

Plant Dept Marketing Dept

Sales Representative

Administration

~lrl --;o;PD'"8

e~"-'I:;::;:-;:;-~;---~ PICI I

Warehouse

PPC

I Raw Material I Supporting

Material

Soard of Commissioner

President Director

~ 001 ·2000 '1 I ISO 9 Representative L----, Management

Purchasing Dept

Administration

Helper

Accounting Dept

General Accounting

Invoice

c-Tu?CJ

Finance Dept

ccoun Pavable

ccoun Receivable

Bank/ Cashier

Collector

HRD &GA Dept

HRD

,--Security J I GA I

ProduCflon QualitY Control

DeslgnPre Press

M31i1tenance

Printing

Laminating +Dry

Firi!Shing Slitting

Printing

Lamiiiiillng

Finishing

1ncomlng Material

R&D30

Legal & Secretartat Dept

Receptlont

Prod Administration

Page 81: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

64

4.1.4 Ruang Lingkup dan Kegiatan Produksi Perusahaan

PT. Indogravure memproduksi pembungkus-pembungkus yang terdiri

dari lembaran-lembaran yang biasanya dilapisi semacam plastik/resin dan dicetak

sesuai dengan huruf-huruf, kata-kata dan gambar yang diminta oleh pemcsan atau

langganan. Kcgiatan pokok yang dilakukan oleh PT. lndogravure yaitu kegiatan

yang mengolah bahan baku me1tjadi bahan jadi sehingga siap disemhkan ( dikirim)

kepada pemesan/langganan.

Kegiatan pokok yang dilakukan oleh PT. Iudogravure, yaitu kegiatau

produksi. Kegiatan produksi yaitu kegiatan yang mengolah bahan baku menjadi

bahanjadi sehingga siap diserahkan (dikirim) kepada pemesan/lauggauau.

Adapun bab>iau-bagiau yang terlibat dalam kegiatan iui, yaitu ••

1. Bagiau Camera dan Film Co11tact Unit

Bagian ini membuat konsep-kousep huruf, angka dan gambar, dan untuk

selaujutnya disebut deugau istilah gambar saja, sesuai deugau yang dimiuta

(artwork) pada film dan dicetak diatas kertas untuk kemudiau diajukan kepada

pemesan untuk disetujui.

2. Bagian Lay-Out

Kalau artwork telah disetujui oleh pemesan dan order telah dikeluarkan oleh

pemesan, maka gambar film yang disetujui itu diperbanyak lalu dijejer-jejer pada

film lembar dalam jumlah tertentu, sehiuggga memenuhi su:atu permukaau yang

tepat seluas permukaan suatu cylinder, sudah bamng tentu cylinder ini dipilih agar

permukaannya tepat menampung gambar-gambar tersebut. bahan yang diguuakau

Page 82: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

65

\

3. Bagian Proces Pigment Paper

Gambar-gambar film telah dijejer (lay-out) akan dipindahkan ke pigment paper

seluas pemmkaan cylinder yang telah ditentukan. Pigment paper dan gambar-

gambar film ini dijepit dan celah diantaranya dibikin vakum agar keduanya

menempel betul-betul. Lalu cahaya diberikan lewat film tersebut, sehingga

gambar, huruf, kata berpindah ke pigment paper.

4. Bagian Cu-plating Unit

Cylinder dengan uln1ran tertentu dipesan diluar untuk bahan cetakan. Besi

cylinder ini, dibagian plating unit dilapisi dengan tembaga secara ga/vanis pada

permukaan.

5. Bagian Grilllling dan Polesl1i11g

Setelah cylinder yang telah dilapisi tembaga dengan ketebalan tertentu, !au

dibagian ini cylinder tersebut digrinda dan dipoles agar memperoleh pennnkaan

yang halus dan ukuran yang tepat. Bahan yang digunakan batu grinda dan lap

pemoles.

6. Bagian Etsa

Hasil dari bagian cylinder dan poles dipersatukan dengan basil dari bagian proses

pigment paper. Pigment paper yang telah bergambar dilekatkan dengan

penekanan pada permnkaan cylinder yang sudah halus, lalu pelan-pelan

penutupnya dilepas. Gambar :ifang terjadi pada pigment yang melekat pada

cylinder diteliti, kalau ada pigment yang terlepas diluar gambar harus ditutup

dengan aspal. Kalan semuanya sudah sempuma, lalu pigment yang menempel ini

--1~-~----- _.J __ ----- 1 ____ _._ ___ .l" ____ ~_1_1 _ _ •_t_ 1_• - -- f __

Page 83: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

66

termakan oleh larutan tersebut dan terjadilah cetakan yang dikehendaki

disekeliling 1,y/inder. Setelah itu pigment dan sebagainya pada cylinder

dibersihkan.

7. Bagian Chrome-plati11g Unit

Cylinder yang permukaannya terjadi gambar dibagian ini dil:apisi dengan chrome

secara galvanis agar pemmkaan tidak cepat aus. Bahan yang digunakan : chrome,

chromic acid dan HJJ.'i04

8. Bagian Pri11tillg

Dibagian ini, cylinder yang sudah siap dipasang dimesin pr mt ing dan lembaran­

lembaran yang telah disetnjui-pun dipasang pula. Tinta-tinta dituangkan di bak

yang tersedia di mesin. Mesin printing dijalankan sebentar lalu diperbandingkan

dengan contoh yang dipesan. Kalan tidak ada contoh, kadang hasil pertama perlu

dimintakan persetujuan dari pemesan, barn diproduksi secam total. Bahan yang

dipakai adalah tinta, pengencer tinta, lembaran kertas, aluminium dan fil.

9. Bagian Lamillatillg

Bagian ini adalah untuk melapisi lembaran-lembaran yang telah dicetak atau

polos, baik pada permukaannya atau diantara dua lembaran ~g berbeda dengan

semacam plastik (resin). Butir-butir plastik dimasukkan kedalam suatu wadah lalu

didorong kedepan dengan ulir berputar (extruder) samhil dipanaskan dan

dikeluarkan melalui celah sempit hingga berhentuk lembaran kentaL Lembaran

kental inilah yang dijatuhkan pada pennukaan lembaran yang diminta atau

diantara dua lembaran yang diminta ditekan dengan rol-rol dingin agar lengket.

.,, 1 1·

Page 84: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

67

10. Bagian S/iting

Bahan-bahan yang sudah dicetak dan dilapisi dibagian laminasi lalu dibagian ini

dipotong menurut lebar yang diminta dan digulung menurut panjang 1,>ulungan

yang diminta

11. Bagian Bag Mnki11g

Adakalanya pemesan minta dibuat kantong-kantongnya sekalian. Dalam ha! ini

bahan-bahan yang sudah dikerjakan dimesin sliting lalu dikerjakan dimesin bag

making dengan digencet dengan jepitan panas pada bagian tertentu serta

memotong pada ukuran tertentu hingga berbentuk kantong-kantong.

Bahan-bal1an ini bagi pemesan!Iangganan merupakan bahan pembantu untuk

membungkus hasil produksinya, sedangkan bagi PT. Indogravure sendiri

merupakan out-put dan dimasukkan ke gudang balian jadi, selanjutnya dikirim

kepada pemesan dengan kendaraan perusahaan atau lewat jasa ekspedisi

(pengiriman barang).

Bahan-bahan bagi pemesan/langganan merupakan bahan pembantu untuk

membungkus hasil produksinya, sedangkan bagi PT. lndogravure sendiri

merupakan out-put dan dimasukkan ke gudang bahan jadi, selanjutnya dikirim

kepada pemesan dengan kendaraan perusahaan atau fowat jasa ekspedisi

(pengiriman barang).

Page 85: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

4.2. Perancangan Sistem Yang diUsulkan

4.2.1. Perencanaan Sistem Yang diUsulkan

68

Tahap perencanaan sistem ini bertujuan unt11k merencanakan sistem yang

akan dikembangkan. Tabap perencanaan sistem diantaranya penulis mengajukan

permintaan untuk mengkaji atau mempelajari sistem yang ada pada PT.

Indogravure khususnya pada departemen Sumber Daya Manusia. Kemudian

merencanakan strategi bagaimana sistem informasi Sumber Daya Manusia ini

dapat memberikan fasilitas dan kemudaban bagi staff SDM atau yang

berkepentingan.

4.2.2. Analisa Sistem Yang Sedang Berjalan

4.2.2.1. Uraian Sistem Yang Sedang Berjalan

Departemen yang dimiliki PT. Indogravure diarrtaranya departemen

Sumber Daya Manusia yang bertanggw1g jawab langsung kepada manager.

departemen Sumber Daya Manusia yang menyimpan data-data karyawannya,

mulai dari biodata kruyawan, data cuti, data absensi, data medikal, data pelatihan

khusus yang akan diikuti karyawan, data unit kerja, serla data nama jabatan yang

terdapat pada PT. Indogravure.

Sistem informasi Sumber Daya Manusia pada PT. Indogravure masih

sering terjadi kesalaban dan ketidaksesuaian antara data kruyawan yang sudab

resign atau mengundurkan diri tetapi masih tetap tesimpan sebagai karyawan

yang masih aktif bekerja.

Page 86: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

69

Dan terkadang karyawan juga mengambil izin cuti, tetapi karyawan

meninggalkan pekerjaannya begitu saja, sehingga tidak ada pengganti dan siapa

yang bertanggung jawab atas izin cutinya tidak diketahui. K.etentuan jumlah cuti

maksimaJ 12 kaJi daJam setahun.

Saat manager membutuhkan laporan dengan cepat sistem tidak dapat

memproses dan mencetak data karyawan dengan cepat Sehingga staff SOM

kesulitan mencari data karyawan yang dimaksudkannya. Staff SDM juga sewaktu­

waktu diminta untuk mengupdate data karyawannya dan memberikan laporan

dengan cepat kepada manager.

4.2.2.2. Analisa Input (Masukan)

Tujuan dari analisa input ini adalaJ1 mntuk mengetaJmi data apa saja yang

akan diinput atau dimasukan pada sistem infonnasi Sumber Daya Manusia pada

PT. Indogravure. Sistem yang sedang berjalan saat ini adaJah masih berupa

lembaran kertas yang akan dikumpulkan sebagai dokumen yang akan diinput

kedalmn Ms. Excel untuk t'embuatan laporan.

4.2.2.3. Analisa Proses

Hasil mialisis sistem yang sedang berjalilll terdapat beberapa entitas yang

terlibat diMtaranya staff · SOM dan milllager. Dimana entitas staff SOM

memberikan masukan kedalam sistem informasi Sumber Daya Manusia bempa

biodata karyawan, data klaim medikal, data jadwaJ keja, data absensi, data

Page 87: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

70

Data karyawan yang mengambil cuti diinput atau dimasukan kedalam

sistem oleh staff Smnber Daya Manusia, namun sering kali terjadi kesalal1an

jumlah perhitlmgan cuti dan lambatnya pencarian data yang dimaksudkan.

Jika ada karyawan maupun keluarga yang sakit mendapat uang pengganti

medikal. Ketentuan biaya pengganti medikal yang ditentukan oleh perusahaan

adalah sebagai berikut :

a. Single:

Karyawan yang masih sendiri dan belum memiliki istri dan anak, Biaya pengganti

medikal yang diperoleh dalam setahun maksimal sebesar Rp.I000.000,-.

h. Jvfarried:

Karyawan yang telah menikah biaya pengganti medikal yang diperoleh dalanJ

setalmn maksimal sebesar Rp.2000.000,-.

Biaya medikal tersebut hanya dapat diklaim oleh kepala. keluarga atau yang

bekerja pada PT. Indogravure saja.

Karyawan telah memiliki jadwal kerja dan data absensi, namun Staff

SDM tidak mengetahui pada shift 1 atau 2 ia bekerja dan jam berapa karyawan

sebenamya datang dan pulang. Ketentuan shift l mulai pukul 08.00 s.d 16.00,

sedangkan shift 2 mulai pukul 13.00 s.d 21.00. Pendalaan pada shift berapa

karyawan bekerja ditentukan oleh perusahaan, staff SDM hanya memasukan

datanya saja. Namun apabila karyawan berhalangan ingin mcnukar jam kerjanya

bisa dilakukan dengan menukar jadwal shift dengan karyawan lain dan diketahui

oleh penanggungjawab.

Page 88: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

71

Data-data tersebut yang telah dimasukan kedalam sistem informasi

Sumber Daya .Manusia kemudian disimpan kedalam sistem yang nantinya

menjadi bentuk laporan yang akan diserahkan oleh manager.

4.2.2.3. Analisa Output (Keluaran)

Yaitu berupa laporan-laporan yang akan diberikan kepada manager,

diantaranya adalah :

l.) La po ran data karyawan

Merupakan laporan yang berisi tentang biodata karyawan-karyawan PT.

Indogravure.

2.) Laporan data Cuti

Merupakan laporan yang berisi tentang jumlah cuti ya11g diambil karyawan

dan siapa yang akan menggantikannya, siapa penanggungjawabnya.

3.) Laporan klaim medika!

Merupakan laporan yang berisi tentang jumalah biaya pengganti medikal

yang telah diklaim oleh karyawan.

4.) Laporan namajabatan

Merupakan laporan yang berisi tentang data nama jabatan yang terdapat pada

PT. Indogravure serta kode nama jabatannya.

5.) Laporan unit ke~ja

Merupakan laporan yang berisi tentang data unit kerja yang terdapat pada

PT. Indogravure.

Page 89: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

72

6.) Laporan abscn:;i

Laporan abscnsi untuk mengetahui dengan sebenarnya waktu kehadiran

karyawan ma u pun waktu pulangnya.

4.2.3. Analisa Kebutuhan Sistem yang Sedang Berjalan

Analisa sistem informasi ini dilakukan untuk mempemleh suatu gambaran

yangjelas mengenai kckmahan dan kelebihan sistem yang sedang be1jalan. Pada

tahap ini juga dilnkukan penclitian terhadap permasalahan yang ada yaitu dengan

cara mengamati dan inclihat sistcm yang sedang be1jalan pada departemen

Sumber Daya Manusia pada PT. lndogravure.

Sistem informasi Sumber Daya Manusia pada PT. Indogravure yang

sedang berjalan pada PT. Indogravure ini masih mcngalami pern1asalahan

diantaranya padn saat staff SDM menginput data karyawan baik update data,

maupun dalam pcmbuatan laporan. Dimana hal tersebut memperlambat proses

kerja departernen Sumbcr Daya Manusia, dikarenakan lambatnya proses kerja

sistem , kesalahan hinmg jumlah cuti, jumlah biaya pengganti medikal dan juga

dalam pencarian data lainnya, dikarenakan sulitnya mencari data pada sistem

maupun pada lcrnbaran kertas yang bertumpuk. Disamping itu penyajian laporan

yang akan diberikan pada manager tidak tersusuu rapih dan tidak terpisah. Dengan

adanya permasalahan lcrsebut, diharapkan terdapat jalan keluar untuk

memecahkan masala!i yang tcrdapat pada PT. Indogravure agar memudahkan

proses kerja clan mcmudahkan staff SDM dalam menginput data atau mengupdate

Page 90: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

73

4.2.3.1. Kelenuilurn Sistcm Yang Sedang Berjalan

Dari hasil mialisa sistem informasi Swnber Daya Manusia pada PT.

Indogravure, pcnulis mcnguraikan beberapa kelemahan pada proses sistem

diantaranya ad al ah :

I. Staff SDM. kcsulitan memproses data klaim medikal karena pada data

karyawan tidak dikctahui jumlah tmtjangan medikal yang dimiliki oleh

karyawan dan j tun lah tunjangan yang telah diklaim karyawan.

2. Pembuatan jadwal kcrja karyawan tidak bisa dibuat secara otomatis

sehingga staff SDM sering salah dalam pembuatan jadwal kerja

karyawan.

3. Jumlah cuti yang diambil karyawan tidak terkontrol karena sistem yang

Jama belum bisa mcnghitung secara keseluruhanjmnlah cuti yang diambil

4. Staff SDM kcsulitan mencari data karyawan yang akan diproses atau

dipilih untuk ditrpdate.

Dari uraian kelemahan-kclemahan yang ada pada PT. lndogravure dapat penulis

simpulkan bahwa untuk memperoleh informasi yang diinginkan baik ketika

pencanan data, rncmasukan data maupwt pembuatan laporan yang

memungkinkan terjadinya kesalahan dan keterlambatan inforrnasi yang diinginkan

pada waktunya, yang nantinya akan menghambat proses kerja staff SDM.

Page 91: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

74

4.2.3.2. Kelebihan Sistem yang Berjalan

Disamping dari kelcmahan yang ada pada sistem infom1asi Sumber Daya

Manusia pada PT. lndogravurc, penulis menguraikan beberapa kelebihan pada

proses sistem diantaranya adalah :

a. Tidak mernerlukan biaya yang mahal untuk pembdian dan perawatan

perangkat lunak maupun perangkat keras.

b. Tidak mcmcrlukan biaya untuk pembelian program aplikasi yang

semestinya dipcsan atau didisain.

c. Tidak mcmcrlukan biaya tambahan untuk pemrogranmn, karena

membutuhkan prngrammer yang terlatih.

Page 92: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

(!'.!

!

Karyawan Staff SOM Manager

\ Blodata z_L laJOd.., J I Oata '----;---T-· L__.-- I karyawan F!le Data arvawa

, ~! I I , . ,---------, \ absensi /

1 I absensl 1------.l Data absensl i ___ f= J !Pembuatan laporan ~---i L___..-..---J i : l_ Fiie Data - j Data ab&ensl

I absensJ

1

\\ -:~~---~ I ~ ;', -----. ---------, , r-· I 6atacutl

' . L~-~' ~ .... -- '~h-~.-.-1 -~

\ .. -""' :_ .. / __ I r:;_ . ·,=:=--.~1':~:.·.~ .• ~.~---;-·P_•_m_b_~~::~:poran1_~ r-r=J --·----·· t- ..._ ____ .r..--- J . e . a a i : Data tnedlkal r I r_L_,,___ I · ~----m_e_~!kaJ_ ___ _,, c........... ________ ,, _____ _, 1 !apcran ot. t-_ '------1>-j medlkal I

Narna jabatan

Data Nama jaba~an

-------·------- . ..l r I~ ___ _,.-_,, ·---·-- j [-::: _ 1 Pembuatan lapor<1n 1 ii----~-------

.; FU~ Oata - _____ ,, .... Data Naina L __ .:_, Nama jabatan [ !

pbate:r

, .,Ja'poran--}--J i DtNama I

-·-----~---( _ _j~~atan- _,

J l ! i

-1Peb~:2~~~?t-i~:rf !;~ l·-~11 _______ " ____ _1-~:kf;~~~ .. -j:·-i ·~·---------·----------. I \\ Unit ke".:__ I .. ----·-------- l Dat~--u~I~-------·- J'~~-;~~D~7~~~ft}----I Unit kerja i--------· kerja c.Jwl'!--' 1·--1~__,---J ------ ' 1~_,,f)• '

---------

Gambar 4.2. Bagan Alir Sistem yang Sedang Berjalan

Page 93: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

76

4.2.4. Batasan Desain Sistem Yang lliusulkan

Adapun batasan desain rancangan sistem yang dius11lkan dalan1 bab ini

digambarkan dalam bcntuk : diaf,'l"am aliran data yang terdiri dari ER Diagram,

hirarki diagram, DFD level nol dan diagram level l, normalisasi, dan spesifikasi

database dan kamus data.

4.2.4.1 Bagan Alir dari Sistcm yang Diusullrnn

Bagan alir sistc111 sccara umum be1tujuan untuk me:mberikan gambaran

umum kepada usa mcngcnai sistcm yang di usulkan. Seperti symbol dokumen,

tempat penyimpanan. laporan dsb. Setelah melihat pemasukan, proses dan

pengeluaran yang scdang berjalan pada sistem informasi Sumber Daya Manusia.

Komponen sitem inf'ormasi tcrscbut dirancang secara umum mcnggunakan Bagan

Alir atau flowchart Untuk lcbih jelasnya lihat gambar berikut :ini :

Page 94: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

[:::

I 'Karyawan ' I Staff SD_M_ I Manager

' Biodata 'T/ I Blo<lata J Data I~~ I --' l._-- karyawan I I E~~.~~!~ 1--

~

\ J~:;j_al ./ j JadWa! kerja ! f'"oa~--jad~~·~ F-==: 1·-i::i:erriE'Uata·n·-1 "' / I ~ i kerja I - I .

1,Fi!8 Data 11 ' laporan Data h

1 _ ~ I Jadwal kerja I '-+-----.l

abaens~-_/ i 1--.-b.-e-n~ , em ua n QJ \ ,/ I t__ ----J LData aoat:ns, i - .. F;!e Data i laporan Data Jla ----- I · -- I_~ 1 ___ abS_!_f!_~--~ I dt I

I L'""'•n•l Hub. .-· - I ... ~----H~ ~oa-ta-H~bi c--dH-PernOUSfafll .__..... - :---1--1 ; r

_ keluarga ,/ i • kelu~~-_J---~ ke!uarga 1-~-• ! Fi(e Dafa 1 taporan Data Hub. I -lap-oran-oh ;-..., -~----~ I ~---- ______ J l ___ k:~~ga-' I keluarg~ _ __J [ -~ ke7u~b r- .I ~--------- ---·--...., 1 ---------··- ___ :-..__......... .r:sa-..1 I laporar · . i .. I S~~~ r-ID1 Data cu

cuti .. ------r---~: cu.i _ ---------.. Data cuti ,, __ .. ~[ -~----1 _____ J Pembuat;;;-J i ! -~.--···· ·I l~;'.:_~·~~i Llaporan-".:'".C<Jt~ri · ··-·-- · ... '

\

:-·---petnbuaran·-- 1 ~

1 Data rr:ediknl File Oats - ~ laporan Dato --·\, _

i ····· .. . .. .. . ~2,":"~al. :=.:. ::"'~c,kal:~:.. IL.. ;1a~~~,~.~t .. lapo' Nama .. I Nama i -- -. -- ----,

1 , :----~-- -~ Pembuatan I ! :- ~ DtN

2

ja. b. atan. .---. ·-·r ··-·- ~ jabatan L...----·- - ~ D~ta Nama 1-~---·- I Fnaoata~ !aporan ~~ata~r i i jab~! .. ..- /~-- I J&t.atan i N --- Nama ---- -------------· -· , ___ ....,,

-==-~ 1 ---~ ~ .... l.__~:a~:n--' abatan r!=-=--1 \ Unit kera LI r-,:;;;it kerj:l ioat .. Unlt -1 ~ ,-per;i!iuatan ~1apora,., J~'

\ J ,/ r---1 . r-- i kerja [--~->i File Data Unit __J laporan D.ata Unit ~ Data ~nit ! ~-.. --- I ...... .____ __ .~ _________ ..J t kerja ~era

1

1 : k.erJa--.J ~-_,,. ---,-~lat;~~:--- I ~ pelat;~~n i~Oata--J ~ Ir- em uatan I r·- l~i

,. ; - .. ·I pe!atihan ----'"! ~~ I ---- taporanData I ~l -0 ~ ·~----' J_1 '-______..,~ -·-----···-- ---- I pelatihan I L nelatihan .J I i ap ra:J-.j ~ ~--··-· , Data

L______ ·- l~~tih

medika! mechkd

Page 95: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

QO t--

4.3.3. Hirarki Diagram dari Sistem yang Diusulkan

Hirarki Diagram mendeskripsikan penjelasan mengenai struktur utama sistem secara keseluruhan sebelum mendesain DFD (Da

Diagram).

r-i

~-L __ / 1.0

lnp~1tf update

data

/-----~-; 0.0 \. f S!stom lnformasi \ '- SOM pd PT. } · lndogravura ·

2.0 se!eksi

data

I

Context

---~--

Level (

3.0 .'membuat'

!apor.nn

-r-- ------ ------------- --------- --- - -r--· - I I •

1---1-11_1 ------,---1--T----l L __ T_I____ ------'---[---r- Lev•'_' /lo!';"" ~ ~ /1-4'\ /~\ _,--l, /~~- _/1.i>', .-~ __ 1 /0.1 ·• ~- /~- Al ~s', _____ ~ --S.. /le---...._ { dt. J fdt.Unltlf 1.3 l {cit.hub./ (dt.medik) f 1·6 ';( 1.7 ·;rdt.Jdwl.l(1.9dt.·ll { dt. i(dt.Unlt)I d 3 ·b3t l (dt.hub.1 fdt.medik} ( 3 ·6 ~: 3.7 Jldt.Jdvll.J ·"'_..,....,. .. ,, ... / \ '·e..i,,./ "dt.jbtn, '- kel / ·. al , ·-._cit.cut!,; ;;:lt.p!thn- -. k . / -absensl!

1 .iranf\.Vn/ kena / , LJ-.n..1 ,, kel _,../ al / dt cutl <!t.plthn i.. .. rt .,

'"':!,!J_!..V• ~-::!.!.1....- ~ ~ ~ '~ '-....__./ '-~!l~' ·-. ._____../ I -~:.!.:"/-"# ~.... '-.......__/ ...___....- "----- ~ '-.... ___ ,., -~~§\~

I /-:t'r--., { dt. ) ··- - - - ·-"

~\ /~;-'-, {dt. Un19 \. dtJbtn : \ ..

I I I

/'2~, ,,,-is­( dt:~-~b·) {dt.~?dlk)

! I I I /~, /~27 . ,/i-a---...._ _~ I 2 ·6 \ ( ii dt jdwl i' 2 ·9 dt. ) '. rlt r:11tl ! ,_rlf nlthn! •. · ·,\.,J-,.,,0...,.,,_1.

Page 96: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

79

4.2.4.3. Diagram Konteks Sistem yang di Usulkan

Staff SDM menginput data-data kaiyawru1 PT. IndograVIrre kedalam

sistem informasi Sumber Daya Manusia berupa data medikal, data jabatan, data

hubungan keluarga, data jadwal kerja, data absensi, data cuti, data unit kerja, data

hubungan keluarga, dan data pelatihan. Kemudian data-data tersebut diseleksi

oleh sistem. Setelah penyeleksian sistem akan memberikan informasi keluaran

pada staff SDM berupa laporan yang kepada manager. DFD konteks dapat

digambarkan sebagai berikut :

dataMedikal I ·---·-..

Sffiff 5~ dala d~~~~~~~~i~a1,i~~~\// 0.0 ")_ooaia store um er [-illP_u.Lp. data Cuti ·-"'-- S1stem SDM

Daya Maousia J dataUnrr kerja PT. fndogravure

data nama jabata1 . data Pe1atihan ···-.... _T_ .. /

Laporan Me<likal laporan jabatan

laporan katyawan laporan Jadwal kerja

laporan absensi laporan Cuti

laporan Unit kelja laporan nama jabatan

laporan Pelatihan

l laporan

[?anager

Gambar 4.5. Gambar diagram konteks sistem

/~~~la ~ore _ _=] dataMedikal data jabatan

data karyawao clataJadwal kelja

data absensi data Cuti

dataUnit kelja data nama jabatao

data Pelatihan

Page 97: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

80

4.2.4.4. Diagram .Level 1 Sistem yang di Usulkan

1. Diagram Level J untuk mendapatkan informasi data k~yawan

Pada DFD level l ini entitas yang terlibat yaitu staff SDM dan manager.

Staff SDM menginput biodata k~awan kemudian memproses data k~awan

kedalam sistem . Selilnjutnya sistem membuatkan query data karyawan..

Kemudian sistem akan mcrnberikan infonnasi keluaran pada staff SDM berupa

laporan yang akan dibcrikan kepada manager. Bcrikut ini DFD level 1 infonnasi

data karyawan :

0

1 ···-r:.~y;;:~~\ 't!<ary~

······~---·,-'

tHasll seleksi data I query

data karyawan

----..

(4!~ ............ __ , __ "'./

I Laporan data

karyawan

Page 98: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

81

2. Diagram Level l unluk mendapatkan informasi data unit kerja PT. Indogravure.

Pada DFD level l ini entitas yang terlibat yaitu staff SDM dan manager.

Staff SDM menginput unit kerja yang dimiliki PT. Indogravure. kemudian

memproses data terscbut kedalam sistem . Selanjutnya sistem membuatkan query

data unit kerja atau hasil seleksi data.Kemudian sistem akan memberikan

informasi keluaran pada staff SOM berupa laporan yang akan diberikan kepada

manager. DFD level I informasi unit kerja tersebut dapat digambarkan dalam

gambar dibawah ini :

Hasif sefeksi data I query Data Unit kerja

4.7. Gambar diagnun level I data llllit kerja PT. Indogravure.

Page 99: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

82

3. Diagram Level l Unluk Mcndapatkan lnformasi Data Nama Jabatan

Pada DFD level 1 ini entitas yang terlibat yaitu staff SDM dan manager.

Staff SDM menginput data cuti yang diambil karyawan kemudian memproses

data tersebut kedalam sistem. Selanjutnya sistem membuatkan query data nama

jabatan atau basil selcksi data. Kemudian sistem akan m1~mberikan informasi

keluaran pada staff SDM berupa laporan yang akan diberikan kepada manager.

DI~D level 1 informasi nama jabatan tersebut dapat digambarkan dalam diagram

dibawah ini :

data nama jabatan

~··~.;'··~· enyeleksian lllata nama

jabatan .. .. ,, _____ _.,

1

Has~ seleksi data jabatanl query data

nama jabatan

/"3.3'~ membuat (.~oran data

~majabatan ~-, .. ___ .. ··'

l Laporan data nama jabatan

[ T2

Manager

Page 100: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

83

4. Diagram Level 1 untuk rnendapatkan informasi Hubungan Keluarga

Pada DFD level l ini entitas yang terlibat yaitu staff SDM dan manager.

Staff SDM menginput hubungan keluarga yang dimiliki karyawan kemudian

memproses data tersebut kedalam sistem . Selanjutnya sistem membuatkan query

data hubungan keluarga atau basil data yang telah diseleksi .Kemudian sistem

akan memberikan informasi keluarnn pada staff SDM berupa laporan yang akan

diberikan kepada manager. DFD level 1 info1masi hubungan keluarga tersebut

dapat digambarkan dalam diagram clibawah ini :

····--····

Data hub.keluarga

/~:··,~ ( pen~!ksian }

~b.kelua;iJ' .... ___ ..

l Hasil seleksi data/

query Data hub.keluarga

/ membuat //3-:4···~

laporan Data ~~1.keluarga .. ____ .-

1 Laporan Data hub.keluarga

r-T.21 L~

4 () ti-::in1har Airinrrin1 ll>vP.I 1 h11hnntYtion l-Plnnrnn

Page 101: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

84

5. Diagram Level 1 untuk mendapatkan informasi Medikal

Pada DFD level l Staff SDM menginput data m1~kal yang diklaim

karyawan kemudian memprosesnya kedalam sistem . Kemudian sistem

membuatkan que1y data klaim medikal selanjutnya sistem akan memberikan

informasi keluaran pada staff SDM berupa laporan yang akan diberikan kepada

manager. Berikut ini DFD level I infmmasi medikal :

dala klaim medikal

rHasil sclelcsi dala ldaim edikaV query dala klaim

medikal

laporan data ldaim medikal

l;g

Page 102: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

85

6. Diagram Level l untuk mendapatkan informasi Pengambilan Cuti

Pada DFD level l ini entitas yang terlibat yaitu staff SDM dan manager.

Staff SDM menginput data cuti yang diambil karyawan kemudian memproses

data tersebut kedalam sistern , Selanjntnya sistem membuatkan query data cuti.

Kemudian sistem akan mcmbcrikan informasi keluaran pada staff SDM berupa

laporan yang akan dibcrikan kepada manager. DFD level 1 informasi cuti tersebut

dapat digambarkan dalam gambar dibawah ini :

Data Cuti

// ···~· 2.6

( penyeleksian

data cuti

""· /

Hasil seleksi data cuti I query data

cuti

Ma~ger 1

Page 103: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

86

7. Diagram Level 1 untuk mendapatkan informasi Pelatihan

Pada DFD level l ini entitas yang terlibat yaitu staff SDM dan manager.

Staff SDM menginput data pclatihan yang telah didikuti oleh karyawan kemudian

memproses data tersebut kedalam sistem . Selanjutnya sistem membuatkan query

data pelatihan. Kcmudian sistem akan memberikan infonnasi keluaran pada staff

SOM berupa laporan yang akan diberikan kepada manager. DFD level

informasi pelatihan terse but dapat digambarkan dalam gambar dibawah ini :

.-----,/ ·· .. ,~\

11

-·s···ta·--ffr_s;oM 'r_[)_a_t_a __ p_elalihan_ .. / 1

-7 \ DalaJlelalihan {·r·--07--

. - "\ lnpuf/update 1--·- -···---· pelaiihan 1_ __ _ ________ ] qata pela!Jha)1 _ ----··-------

ata pelalihan

({e~y;i:k~) Data p1ilalihan

\ "'·· ... , _____ ..,..

l Hasil seleltsi data I query Data pelatihan

~~:~t::~ laporan Data ptllatihan

'~, .... ______ .,.,.

~poranDala l pelalihan

l ___ ~~~;ger] 4.12. Gambardiagrrun level l pelatihan

Page 104: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

87

8. Diagram Level l untuk mendapatkan informasi Jadwal Kerja

Pada DFD level l ini entitas yang terlibat yaitu staff SDM dan manager.

Staff SDM menginput data jadwal kerja PT. lndogravure selama periode satu

tahun, serta shiji yang telah ditentukan. Kemudian memprnses data tersebut

kedalam sistem . Selanjutnya sistem membuatkan que1y data jadwal kerja

perusahaan atau basil seleksi data. Kemudian sistem akan memberikan infonnasi

keluaran pada staff SDlvl bcrupa laporan yang akan diberilkan kepada manager.

DFD level I infonnasi jadwal kerja tersebut dapat digambarkan dalam diagram

dibawah ini :

data jacWal kerja

(~y!~=·0· datajadwal kerja

"-... ... __ /

lHasil seleksi data/ query data i•dwal kerja

(/,.-~--- .. )

membuat laporan data jacmaJ kel]a

"'-..... //

l laporan data jadwal kerja

[~ ~

Page 105: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

88

9. Diagram Level 1 untuk mendapatkan infonnasi Absensi

Pada DFD level l ini entitas ymig terlibat yaitu staff SDM dan manager.

Staff SDM menginput data absensi karyawan. Kemudian memproses data tersebut

kedalam sistem . Selanjutnya sistem membuatkan q11ery1 data absensi atau basil

seleksi data .. Kemudian sistem akan memberikan informasi keluaran pada staff

SDM berupa laporan yang akan diberikan kepada manager. DFD level I

informasi absensi karyawan tcrscbut dapat digambarkan dalam diagram dibawah

mt:

1·-~···· 1 Staff SDM

data absensi

L-···-·--

( 1 ·9 .,\ data absensi {·-- -- --·0~9---···----- ~·\ lnpuUupdate )-------------1 absensi

\data absens~/ ~---

.L ...... , (:

2.9 )

.

nyeleksian ata absensi

'· ........ ______ .. /

lHasil seleksl data/ query

data absensi

r;¥~;~~, \_la absensi

''·· ... , ____ .•.

l Laporan data absensi

I~ ~-~~~~---- I

Page 106: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

4.2.4.5. ERD (E11ti(v Relatio11sliip Diagram)

---~ I .. - •.

(~at)-- ·1---(tlo_!~P)

(-!§:~-)--r--___ ~"'_""_ ~ ( Pendidikan )-·· '--(. _ _J<TP ,

-- --c;;;•;:

"··----·-··

..... ---~ (,-~Wit-... r -r--; Jumlah_keiL:ar~} '·---~---~ ''··· - .....

.... ---... 'oll!~!!!!--:.J!-13ool!l;--~~ll'i,__~41;njangan m&j.;,IJ ~ .... ___ _,.., '· ... ___ ::__ __ ... /

Gambar 4.15. ERD (I)

,---,;;.~ ~.:: -·

89

Page 107: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

~

"""""' nama_~mii

~ 1 Qeteranga!J:;:.

<70i_a.khlr_1atiha]j) \ C temp at:::::>

<:"\\:i!_mutstJa{JN:n.... noma_pefatlhcri

~ c ~ ::o~--tl -<tl~~!@ll I 'T'fodo !efy!jiT>

ma_JatXii ""••de

1 penyo~ .nggara

:rumlah_~uarga eM ... m. ~ I

e M II polallhan ii ~--r<-===-=> / agema j ~

/ ~\~ /// ~ M 4?+-•n-~lurt , ~ .N

/, 1 ~ '/

1 /

1 .Jm!_ei..'tl_d~mbl Sle.a_eutl ~ C egama ::::;::,__i

1

ketat1111"1j

I , ~-· 1 ~ M ~~ Karyawan ~~~ ~

- I ·. \' "-----~ ~ .,na09QungJ.v Afa~n ! ~ I \\-~, """ - l ~ ' ~ \\ \, ~ .-~.i.--'-...__]):il_Awal __,. I

I '\ \'. ---..:.. •. _____ I ) ~<!Jrlg( I \\ '\. 1

-......._.....__ ,.---JITI! hart-..--L--<- Tg!_Akhlr _:::;, 1

1 ~ I '.\ ,, ~., 1 ·-·-~~~ : ~~~

! \;,', :· ~>>:~::=":~~~~;,~~=-~~~~~~~~ M·~\ -~~:mpU<'l~-----=hc-":::::.=:::=..=::::._=-o::.f Unltkerja j ~__J_~

\; -.....:.~ ~':'toranga_'::!..---' ~--.. ··.::.\ (~~ <J§d;;Jih~ - -

·' I \\~· ------- 1 -------=:=;--~. ' mompunyal -, jebeta!1J ...,~-! ~

' r Jadwat_pulang~ C--~"-,----,, N -==i

M I / . ~ :. ------ ---------- I Jadwal_kerja_pen..iaahaan I -'------------VpenJadwat"'n ">--------- --i -I~'- _ _,,,, .............. / '

·~

.-- Tgl_Berh•nll---...

'enggungan_Medri gl_pengenglraton

~.Jam~~ l c=N.;~Te!pH~ ~I~/

SmlU$Jeatyawan name /

. -:::-----_ ....-::::::--.. ...----PonthQU'tl!U1 ~

--~ "· c-Tgl_seJesal ~--------=---(-!!\l!_.~Ulal ~

f" ____ L __ .! 1 / r.r>.T->. _,-,...,

Page 108: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

-°' 4.2.4.6. Tr:msformasi ERD (Entity Relationship Diagram) kedalam Database Relasional

NIP . ,~ NAMA_PELATIHAN j PENYELENGGARA . j TEMPAT J TGL_MULAI_LATIHAN J TGL_AKHIR_LATIHANi

.,-GRAD€ j KETERANGAN -1

f:fMfi?iiii~~~I s NIP -~<

!"AMA J '"'-.. l.Jt'.JIT _KER.JA :.; ---. --............. NAMA_JABATAN J \ JENlS_l<ELAMIN -! NO TElP I TEMPAT _LAH1R TGLj.AHIR KTP KODE_AGAMA AlAMAT TGL_MASUK TGL_BERHENTI TGL_PENGANGKAT AN

! ~00

NO_JAMSOSTEK I ,>

PENDIDIKAN i \~

NIP NAMA_TANGGUNGAN TGL_MEDIKAL PENYAKIT BIA YA TUNJANGANMEOIKAL_D

JSISA_TUNJANGANMEDU "KETERANGAN 7----· ~~~~~~

7jrnP - NA.MA TANGGLINGAN

I HUBUt:J°GAN TEMPAT _LAH!R

~ TGL_LAHIR ~ IKODE_AGAMA

PEKERJAAN

·--~ ~·-z~·-·-·- ·-''-,,_ ,, 00 1STATUS l \-.

r 1KOOE UNIT ~ · "' - ~ \ .

I \l<t:•DE_JASATAN i--"f \ '-...__ r'~~"':'i~?;'':C,, ... ,_._<-·--,-,·--· -! JUt<1LAH_KELUAPJ;.o, ' I \ ~ ... 1 p~~-s:-.::...:::.::::~~.:..;.-_:.,~:.__

- I IT ANGGUf'·JGAf'·J_t-iEOIKAL j l \ -- J KOOE_AGAMA

..__, NIP

;:~::::~~~;;~~ j k~J;;[f{~t~;!;'" lJ --- '. - ---- -·-·----- - .... i li itt:Ii~~1'i'.''.r.~:fi'::;,~:-/;:'-·:··:i _:::'~-~·:'::::~-~~~~::_ _________ ~ __ : °'°' TGL_ABSENSI ! lKOPE_l..NIT ; - KOOE_.lABATAN f\ ~ l~~~~ANGAN l ·~':~A~U~'.T__ -- J -~::'.'.~JABA~~~J----' \

r;;;g~;~~L.. ~ SHIFT ' .

JADWAL_MASUK JADWAL_PULANG

Garn bar 4, 16 Transformasi kedalam Database Relasional

Page 109: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

92

4.2.4.7. Normalisasi

Setelah dilakukan perancangan database dengan menggunakan tools atau alat batu

Entity Relationship Diagram (ERD) dibuatkan nonnalisasi untuk membentuk

tabel normal dan untuk menghindari redudansi data.

1. Bentuk Tidak Nonmll (Unnormalized)

f NlP

NAMA

JENlS_KELAMlN

NO TLP

KTP

KODE_AGAMA

NAMA_AGAMA

ALAMAT

TGL MASUK

TGL BERHENTI

TGL]ENGANGKATAN

NO _JAMSOSTEK

PENDlDIKAN

STATUS

JllMLAH_KELUARGA

TANGGUNGAN_MEDlKAL

TGL_MEDlKAL

NAMA_TANGGUNGAN

PENYAKIT

BIA YA

Page 110: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

-····-------- ·---SlSA_TUNJANGAN_MEDIKAL

KETERANGAN

HUBUNGAN

TEMPAT_LAHIR

TGL_LAHIR

PEKEIUAAN

TGL_AWAL

TGL_AKHIR

ALAS AN

PENGGANTI

PENANGGUNG _JAW AB

I JUMLAH_HAR!

JATAH_CUTI

JUMLAH_ CUTI_DIAMBIL

SlSA_ClJT!

TGL_ABSENS!

SHlFT_HADIR

JAM_lv1ASUK

JAM_PULANG

KETERANGAN

NAMA_PELATIHAN

PENYELENGGARA

TEMP AT·

TGL_JvlULAl_LATIHAN

TGL _AKHIR_ LA TIHAN

I GRADE

I

93

Page 111: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

TGL MULAI

TGL_SELESAl

KODE JAilATAN

I NAM1:_JABATAN

KODE_UNIT

NAMA_UNIT

SHIFT

JADWAL_MASUK

JADW AL_PULANG

Tabel 4.L Nom1alisasi Bcntuk Tidak Normal (Unnormalized)

2. Bentuk Normal Pertama ( I NF)

NAMA

JEN!S_KELAMIN

NO_TLP

KTP

KODE AGAMA

NAMA_AGAMA

ALAMAT

TGL_MASUK

TGL PENGANGKATAN

94

Page 112: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

NO_JAMSOSTEK

PENDIDIKAN

STATUS

JUMLAH_KELUARGA

TANGGUNGAN_MEDIKAL

TGL MEDIKAL

NAMA_TANGGUNGAN

PENYAKIT

BIAYA

TUNJANGAN ~MED!KAL _DIP AKAi

SISA_TUNJANGAN _ MEDIKAL

KETERANGAN

Hl!BUNGAN

TEMPAT_LAHIR

TGL_LAHIR

AG AMA

PEKEIUAAN

TGL_AWAL

TGL AKHIR

ALAS AN

PENGGANTI

PENANGGUNG_JAW AB

JUMLAH_HAR!

I JATAH_CUTI

JUMLAH_CUTl_DIAMBIL

SISA_CUTI

TGL ABSENST

95

Page 113: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

0

JAM_PULANG

KETERANGAN

NAMA_PELATIHAN

PENYELENGGARA

TEMP AT

TGL_MULAl_LATIHAN

TGL_AKHIR_LATIHAN

GRADE

KETERANGAN

TGL~MULAI

TGL_SELESAI

KODE.J~JiA TAN.

NAMA_JAllATAN

KODE UNIT

NAMA_UN!T

SHIFT

JADWAL_MASUK

I >ADWAC_eucANG

Tabel 4.2. Nom1alisasi Bentuk Pertama (1 NF)

96

Page 114: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

3. Bentuk Normal Kedua (2 NF)

KARYAWAN

NAMA

JENIS_ KELAM!N

NO_TLP

KTP

KODE_AGAMA

ALAMAT

TGL_MASUK

TGL_BERHENTI

TGL _PENGANGKA TAN

NO_JAMSOSTEK

PENDIDIKAN

STATUS

JUMLAH_KELUARGA

TANGGUNGAN_lv!ED!KAL

~.QQ!l~~1 ____ _

KODE_JABATAN

PELATIHAN

NIP

NAMA_PELATIHAN

PENYELENGGARA

TEMP AT

TGL_MlJLAI_LA11HAN

TGL_AKHIR_LATIHAN

GRADE

KETERANGAN

KLAIM_MEDIKAL ----1

NIP

TGL_MEDIKAL

NAMA_TANGGlJNGAN

PENYAKIT

BIA YA

TUNJ ~MEDIKAL _DIPAKAI

SISA_ TUNJ_MEDIKAL

KETERANGAN

97

Page 115: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

CUTI

NIP

TGL_AWAL

TGL_AKHIR

ALAS AN

PENGGANTl

PENANGGUNG_JAWAB

JUMLAH_HARI

JML_CUTl_DIAMBIL

JATAH_CUTI

SISA_ClJTI

AGAMA

KO~AGA_MA

NAMA_AGAMA

ABSENSI

NIP

TGL_ABSENSI

JAM_MASUK

JAM_PULANG

SHIFT_ HAD JR

KETERANGAN

.--~~~~~~~-~-~

HUBUNGAN_KELUARGA

NIP

NAMA_TANGGUNGAN

HUBUNGAN

TEMPAT_LAHIR

TGL_LAHIR

AG AMA

PEKERJAAN

98

Page 116: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

PENJADW ALAN

NIP

SHIFT

TGL_MULAI

TGL _ SELESAI

UNIT_KERJA

KODE UNIT

NAMA_UNIT

JADWAL_KERJA]ERUSAHAAN

SHIFT

JADWAL_MASUK

JADW AL_PULANG

JABATAN

J<Qflll..JA~A 1~.N

NAMA_JABATAN

Tabel 4.3. Normalisasi Bentuk Kedua (2 NF)

99

Page 117: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

100

4.2.4.8. Spesifikasi Tabel

Dalam pengembangan sistem infonnasi Sumber Daya Manusia ini menggunakan

beberapa tabel yaitu terdiri dari :

I. Tabet Karyawan

NIP TEXT

NAi.\1A TEXT

UNIT KERJA TEXT -

NAMA_JABATAN TEXT

----JENIS _ KELAi\·HN TEXT

NO_TELEPON TEXT

---TEMPAT LAH!R TEXT

TGL_LAHIR DATEfflME

1-cK"''T=lc-' ---------· --T~EX-, ,-T---+-

AGAMA

ALAMAT

TGL_MASUK

TGL_BERHENTJ

TGL_PENGANGKATAN

NO_JAMSOSTEK

PENDJDJKAN

STATUS

JUMLAH_KELUARGA

TEXT

TEXT

DATE!TIME

DATEmME

DATE/TIME

TEXT

TEXT

TEXT

NUMBER

15

50

15

45

15

15

40

SHORT TIME

15

15

50

SHORT TIME

SHORT TIME

SHORT TIME

50

255

27

DECIMAL

~----·---------~~----~-----·

Page 118: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

101

2. Tabel Jadwal_Kerja

SHIFT TEXT 40

JADWAL_MASUK DATErflME SHORT TIME

JADWAL]ULANG DATE/TIME SHORT TIME

Tabel 4.5. Spcsifikasi tabeljadwal kerja

3. Tabet Hubungan_keluarga

NIP TEXT 12

NAMA_TANGGUNGAN TEXT 50

HUB UN GAN TEXT 25

-·--·-----TEMPAT LAHIR TEXT 40

TGL_LAH!R DATErflME SHORT TIME

---PEKERJAAN TEXT 50

Tabel 4.6. Spesifikasi tabel hubungan keluarga

Page 119: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

102

4. Tabel Klaim_Medikal

NIP TEXT 12

NAMA_TANGGUNGAN TEXT 50

TGL_MEDIKAL TEXT 35

----PENYAKIT TEXT 75

BIA YA NUMBER DECIMAL

TUNJANGAN _MED!KAL _ DIPAKAI NUMBER DECIMAL

SISA_TUNJANGAN_MEDIKAL NUMBER DECIMAL

KETERANGAN TEXT 50

Tabcl 4.7. Spcsitikasi label klaim mcdikal

Page 120: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

5. Tabel Cuti

NIP TEXT

TGL_AWAL DATE/TJME

TGL_AKHIR DATE/TIME

PENANGGUNG_JWB TEXT

ALAS AN TEXT

PENGGANTI TEXT

JUMLAH_HARI NUMBER

JML_CU11_DJAMBIL NUMBER

--JATAH_CUTJ NUMBER

~---- ·-------1-----SISA_Clffl NUMBER

12

SHOJnTJME

SHORT11ME

40

50

50

DECIMAL

DECIMAL

DECJMAL

DECIMAL

~------------- ------~--

Tabel 4.8. Spesifikasi tabel cuti

6. Tabel Jabatan

KODE_JABATAN TEXT 15

NAMA_JABATAN TEXT 50

Tabel 4.9. Spesifikasi tabeljabatan

103

Page 121: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

104

7. Tabel Unit~Kerja

KODE_UNJT TEXT JO

NAMA_UNTf TEXT 50

Tabcl 4.10. Spesifikasi tabel unit kerja

8. Tabel Pelatihan

NlP TEXT 12

---NAMA_PELA TI HAN TEXT 50

PENYELENGGARA TEXT 60

TEMP AT TEXT 60

TGL _ MULAI_ LATIHAN DATE!flME SHORT TIME

TGL_AKHIR_LATIHAN DATf:/rJME SHORT TIME

GRADE TEXT 2

KETERANGAN TEXT 60

Tabet 4.11. Spesifikasi tabel pelatihan

Page 122: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

9. Tabel Pe1"tjadwalan

NIP TEXT 12

1-~--------+-----------1-------· SHIFT TEXT 50

TGL_MASUK DATEfTIME SHORT TIME

TGL_SELESAI DATEfTIME SHORT TIME

Tabel 4.12. Spesifikasi label penjadwalan

I 0. Tabel Absensi

NIP

TGL_ABSENSI

SHIFT_HADIR

JAM_MASUK

JAM_PULANG

KETERANGAN

TEXT

DATE!TIME

TEXT

DATE!TIME

DATEfTIME

TEXT

50

SHORT TIME

50

SHORT TIME

SHORT TIME

47

Tabel 4.13. Spesifikasi tabel absensi

105

Page 123: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

11. Tabel Agama

KODE_AGAMA TEXT

NAMA_AGAMA TEXT

Tabel 4.14. Spesifikasi tabel password

12. Tabel Password

USER NAME TEXT

PASSWORD TE:\.'T

Tabcl 4.15. Spcsifikasi label password

106

10

40

50

50

Page 124: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

107

4.2.4.9. Kamus Data

Kamus data digunakan untuk membantu pelaku sistem agar memiliki

dasar pengertian yang sama tentang aliran data yang masuk dan keluar, serta

penyimpanannya. Berdasarkan uraian dari spesifikasi tabel diatas, dapat

dirumuskan kamus datanya sebagai berikut:

J. NIP = * Singkatan dari Nomor Induk Pegawai yang dimiliki oleh

karyawan*

= { Nomor Induk Pegawai}

2. NAMA = * Nama lengkap karyawan "

= { Nama depan + Nama belakang}

3. NAMA UNIT = * Bcrisi nama-nama dcpartcmcn yang dimiliki

perusahaan*

4. KODE_UNIT = * Bcrisi kode nama departemen*

5. NAMA JABATAN = *Bcrisi nama-nama jabatan yang dimiliki

perusahaan *

6. KODE_JABATAN = *Berisi kode dari namajabatan*

7. JENJS KELAMIN = * Jenis kelamin karyawan*

= [ Perempuan I Laki-laki]

8. NO_ TELEPON = *No telepon yang dimiliki kaaryawdll*

= Kode Area+ Nomor lokal

9. KTP = *Nomor Kartu Tanda Penduduk*

= Nomor Pertama + Nomor Tengah + Nomor Terakhir

Page 125: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

= [Islamj Kristen Protestanj Kristen Katolikj Budhaj Hindu]

11. KODE_AGA!vfA = * Kode agama atau kepercayaan yang dianut*

l2. ALAMAT = * Alamat lengkap karyawan*

= Jalan + Kota + Kode Pos

Jalan = * Jalan dan alamat karyawan termasuk nomor mmah*

13. TEMPAT LAHIR=* Tempat karyawan dilahirkan*

14. TGL _ LAHIR =* Tanggal Lahir berisi format dd/mm/yyyy*

108

15. TGL_MASUK = • Tanggal mulai bcrgabung dengan perusahaan bcrisi

format dd/mm/yyyy*

16. TGL BERHENTI = * Tanggal berhenti dengan perusahaan berisi

format dd/mm/yyyy*

17. TGL PENGANGKA TAN= * Tanggal pengangkatan jabatan berisi

fonnat dd/mm/yyyy*

18. NO_JAMSOSTEK = * Nomor Jamsostek karyawan*

19. PENDIDIKAN = * data riwayat pendidikan*

= (pendidikan awal) + pendidikan akhir

20. STATUS= *Status yang dimiliki karyawa:n pada perusahaan*

= [ percobaanj tetapl PercobaanlPensiunjBerhe:nti]

21. JUMLAH _ KELUARGA =*.Total tanggungan yang dimiliki karyawan*

22. TUNJANGAN MEDIKAL = *Jumlah maksiltllltl uang pengganti

medikal dalam $ pertahun*

23. SHIFT=* Waktu shift bekerja*

Page 126: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

109

24. JADWAL_MASUK = *Jadwal jam masuk yang telah ditentukan

perusahaan bcrisi fom1at 99 : 99 (Jani : Menit)*

25. JADWAL_PULANG = *Jadwal jam pulang yang telah ditentukan

perusahaan berisi fonnat 99: 99 (Jam: Menit)*

26. NAMA _ TANGGUNGAN = * Nama lengkap tanggungan *

= f Nama depan + Nama belakang}

27. HUBUNGAN =* Status karyawan dengan tanggungan*

= [Sendiril lstriJ Anak]

28. PEKERJAAN = * Pekerjaan tanggungan*

=[ Karyawanj !bu Rumah Tanggal Pelajar]

29. TGL_MEDIKAL = * Tanggal medikal yang berisi format dd/mm/yyyy

30. PENY AKIT = * Penyakit yang diderita*

31. BIA YA= *Total biaya medikal*

32. TUNJANGAN_ MEDlKAL_ DIP AKAI=*dihitung dengan menggunakan

rum us*

= Tunjangan_Medikal_Dipakai + Biaya

33. SISA_ TUNJANGAN_MEDIKAL = * dihitung de:ngan menggunakan

rumus*

=Karyawan. Tunjangan _ medikal - Tunjangan _ Medikal_ Dipakai

34. KETERANGAN = * Keterangan lebih detail*

35. TGL AWAL = *Tanggal pertama mengambil cuti berisi format

dd/mm/yyyy*

Page 127: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

llO

36. TGL AKHlR *Tanggal terakhir mengambil cnti berisi format

dd/mm/yyyy*

37. ALASAN == * Berisi alasan mcngambil cuti*

38. PENGGANTI = * Nama kruyawan yang akan menenggantikan saat

cuti*

39. JUMLAH_HARI = * Jumlah total mengambil cuti*

40. JUMLAH_ CUTI_ DIAMBIL = * dihitung dengan me:nggunakan mnms*

= .Tmnlah Cuti Diambil + .Tumlah Hari - - -

41. JATAH _CUTI=* Jatah cuti karyawan 12 kali dalam satu tahun *

42. SISA _CUTI = * = * di hi tung dcngan mcngi,'llnakan rumus*

= Jatah cuti - Jumlah Cuti Diambil - -

43. TANGGAL ABSENSJ = * Tanggal kctika abscnsi, bcrisi format

dd/111111/yyyy*

44. JAM_MASUK =*Jam masuk karyawan yang sebenamya berisi format

99 : 99 (Jam : Menit)*

45. JAM PULANG = * Jam pulang karyawan yang sebenamya berisi

format 99 : 99 (Jam : Menit)*

46. NAMA_PELATIHAN= * Nama pelatihanyangdidikuti karyawan*

47. PENYELENGGARA = * Nama pcnyelenggara pclatihan*

48. TE!vfPAT= *Tcmpat penyelenggaraan pelatihan*

Page 128: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

111

49. TGL_MULAl_LATIHAN =* Tanggal mulai pelatihan berisi fonnat

ddlmmlyyyy*

50. TGL_AKHIR_LATIHAN = * Tanggal akhir pelatihan berisi format

dd/mm/yyyy*

5 l. GRADE= * Nilai dari hasil pelatihan yang didapat karyawan

= [Al Bl CJ DJ E]

Page 129: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

.BA.B V

PE NUT UP

5.1 Kesimpulau

Setelah penulis menganalisa dan mengembangkan system informasi Sumber

Daya Manusia pada departemen Sumber Daya Manusia PT. Indogravure, penulis J

dapal menarik kesimpulan antara lain :

I. Sistem ini dirancang untuk mampu melakukan penghiiungan jumlah cuti,

jumlah uang pengganti medikal, absensi maupun pembuatan jadwal kerja

yang benar.

2. Sistem dirancang agar dapat memudahkan staff SOM didalam

memperbarui data yang lama dengan data yang barn yaitu dengan pemberian

fasilitas update pada rancangan database yang dikembangkan. Hal ini

diharapkan ;:gar staff SDM dapat mengupdate data karyawan terbaru dengan

mudah.

3. Semua data karyawan disusun secara rapi dengan memiliki integrasi data,

analisa dan desain sistem dirancang sedemikian rupa untuk memudahkan staff

SOM dalam mencari data karyawan yang dibutuhkan.Sehingga penghitungan

cuti karyawan dapat terkontrol dengan baik.

4. Sistem dapat menyediakan informasi data karyawan dengan cepat.

5. Si stem dapat menyediakan dan mencetak laporan-laporan dengan cepat.

Page 130: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

113

5.2 Saran

l. Untuk security absensi atau kehadiran karyawan agar lebih memungkinkan

bahwa orang atau kmyawan tersebut betul-betul hadir baiknya dibuatkan

sistem barcode, sensor, sidik jari, atau retina mata.

2. Jika DBMS Acces dirasakan sudah tidak mmnpu lagi memenuhi

kebutuhan penyimpanan data storage yang semakin besar maka penulis

menyarankan untuk pengembangan sistem selanjutnya menggunakan SQL

Server ataupun Oracle.

Page 131: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

DAFf AR PUST AKA

HM, Jogiyanto, MBA. Akt. Ph.D. (1989), Analisis dan Design Sistem lnformasi, Y ogyakarta : Andi Y ogyakarta.

M.M., M.com Istijanto. (2005), Riset Swnber Daya Manusia, Jakarta PT. Gramedia Pustaka Utama.

Ladjamudin Al Bahra. (2005), Ana/isis dan de.min Sistem inji>rmasi, Jakarta : Gralia Ilmu.

HM, .Togiyanto, MBA, Akt.Ph.D. (1999), Pengenalan Komputer, Yogyakarta : Andi Y ogyakarta.

Kendall, E.Kenneth, Kendall, E.Julie. (2003), Analisis dan Perancangan Sistem, Jakarta : Prenhallindo.

Fathansyah, Ir. ( 1999), 8asis f)ata, Bandung : lnfonnatika Bandung.

Squire, Enid. ( 1986), Memlesain dan Merenca11aka11 Sistem, Jakarla : Pustaka Binaman Pressindo

O'Brien James. A ( 1990), lvfanagement ln.fimnation System lvfnaging IT in the Network Entei71rise, America : College Of Business Administration Northern Arizona University

Yuswanto. (2001), Panduan Be/ajar lvficrosoji Visual Basic 5.0 Untuk Program Multi-User, Jakarta : Prestasi Pustaka.

Halvorson, Michael. (2000), Step by Step Visual Basic 6.0 Projesiona/, Jakarta : PT. Elex Media Komputindo.

Page 132: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

HASIL 'WA WAN CARA DAN OBSERVASI

Berdasarkan hasil wawancara dengan staff SDM dan beberapa karyawan

lainnya, serta obse1vasi pada PT. Indogravure, penulis mendapatkan infonnasi

yang dirangkum sebagai berikut :

1. PT. Indogravure merupakan perusahaan kedua seaelah PT. Daniapon

Gitakarya yang pemah mendapatkan penghargaan ISO 9002 : 1994 atas

penerapan managemen mutu produk pengemasan dan pengepakan barang.

2. PT. Indogravure merupakan perusahaan yang bergerak pada bidang

industri pengepakan dan pengemasan barang yang beralamat di jalan

Pahlawan No. 8, Desa Rempoa Ciputat- Tanggerang PO. BOX 143 Cpa kode

pos 15412, telp 021-7444888 (Hunting), Fax 7492681.

3. Struktur organisasi yang dimiliki PT. Indogravure berbentuk baris,

dimana kekuasaan mengalir secara langsung dari direktur kemanager dan

kemudian langsung karyawan-karyawan dibawahnya.

4. PT. Indogravure memiliki departemen Sumber Daya Manusia yang

bertugas menyimpan data-data karyawannya, mulai dari biodata karyawan,

data cuti, data absensi, data medikal, data pelatihan khusus yang akan diikuti

karyawan, data unit kerja, serta data nama jabatan yang terdapat pada PT.

Indogravure.

5. Karyawan berhak mengklaim biaya medikal sesuai dengan ketentuan yang

ditetapkan PT. I ndogravure. Single : bi a ya pengganti medikal yang diperoleh

Page 133: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

dalam setahun maksimal sebesar Rp.1000.000,-. Married : biaya pengganti

medikal yang diperoleh dalam setahun maksirnal sebesar Rp.2000.000,-.

6. Ketentuan cnrti setiap karyawan berjumlah 12 hari dalam

setalmn.Ketentuan shiji l mulai pukul 08.00 s.d 16.00 W!B, sedangkan shift 2

mulai pukul 13.00 s.d 21.00 WIB.

7. Karyawan yang pernah mengikuti pelatihan-pelatihan khusus belum

diketahui secara pasti siapa saja, apa jenis pelatihannya, serta jumlah

biayanya.

8. Sampai saat PT. Indogravure belum mengetahui dengan pasti karyawan

yang telah berkeluarga, karena data anggota atau hubungan keluarga belum

dimiliki PT. Indogravure.

9. Keterlambatan hadir saat absensi dihitung jika lebih dari 15 menit. (Jika

kurang dari 15 menit masih mendapat toleransi).

10. Data-data karyawan sering hilang dan berantakan, sehingga staff SDM

merasa kesulitan mencari data-data karyawan.

Page 134: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

4.2.5. Perancangan Interface (Interface Desain )

Gambar 4. 18 Desain Menu Logiu

Gambar 4. 18 Desain Menu Login mernpakan interface awa! untuk

masuk sistem infonnasi Smnber Daya Manusia. Staff SDM diminta

memasukan nama dan kata kunci, jika staff SDM salah dalam memasukkan

kata kllllci sebanyak 3 kali maka sistem akan menutup dirinya secara

otomatis.

Page 135: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Gambar 4. 18 (a) warning password gaga!

Gambar 4. 18 (a) Jika Staff SDM salah dalarn memasukan password

maka sistem akan memberikan peringatan password sauclara gaga!.

Gambar 4. 18 (b) warning password tidak boleh kosong

Gambar 4. 18 (b) Jika kata kunci ticlak diisi maka sistem akan memberikan

peringatan.

Page 136: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Gambar 4. 18 (c) warning password salah

Gambar 4. 18 (c) Jika kata kunci yang dimasukan salah maka sistem akan

memberikan peringatan.

Jika staff SDM telah merasa yakin memasukkan nama dan kata kunci maka

staff SDM dapat mengklik tombol OK maka menu utama dapat ditampilkan jika

tidak yakin staff SDM dapat mengklik tombol natal guna membatalkan

perintah(Gambar 4. 18 (c)).

Page 137: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Gambar 4. 19 Desain Menu Utama (1) (menu panggil menu utama)

merupakan inteface awal bagi staffSDM untuk memanggil menu utama.

Gambar 4. 20 Desain Menu Utama (2)

Page 138: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Gmnbar 4. 22 Desain Menu Utama (4)

Gambar 4. 20 Dcsain Menu Utama (2), (3) dan (4) adalah menu panggil

utama yang dapat dipergunakan unluk memilih menu apa yang akan ditampilkan.

Page 139: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

~.·.·1· "'~

Icon Wltuk menampilkan menu Wlit kerja perusahaan

Icon Wltuk menampilkan menu jabatan

Icon untuk menampilkan menu pelatihan

Icon Wltuk menampilkan menu karyawan

Icon untuk menampilkan hubungan keluarga

Icon untuk menampilkan menu culi

Jeon untuk menampilkan menu absensi

Icon untuk menampilkan menu klaim medikal

Icon untuk menampilkan menu jadwal kerja perusahaan

Icon untuk menampilkan menu penjadwalan

Icon untuk menampilkan menu keluar

Page 140: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

4.2.6.Perancangan Input (Design Input)

rpm~::-~w-~-~~~,~~~--~

I .

~ "-~->~~~-':;:;-;:;:-'---'-=;.;;.;;;.:;~~~"""""i0V08

1102000000 DIREKTUR 1200000000 MARKETING 1201000000 SALES REPRESENTATIVE

I 1202000000 ADMINISTRATION MARl<ETING

1300000000 PURCHASING !! 1301000000 ADMINISTRATION PURCHASING I it 1302000000 HELPER

I 1400000000 ACCOUNTING l·

I 1401000000 GENERAL ACCOUNTING

1402000000 COST ACCOUNTING

1403000000

Garn bar 4. 23. Desaiu Menu Input Unit Kerja

Gambar 4. 23 dipergunakan untuk melihat nama-111ama unit kerja PT.

Indoi,>Tavure. Jika staff SDM sewal1:u-waktu climinta untuk menambah data nama

unit kerja yaitu dengan cara mengklik tombol Tambah dan memasukan kode

serta nama unit kerja, selanjutnya klik Sim pan.

Page 141: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Director Purchasing 0004 Director Legal and Receptiont

00061 Programmer 00111 HRD Rekruitment 0012 Supervisor Marketing 0013 Director HRD 0016 Director IT 0017 security

00181 ~~!~

I Tambah j,

Gambar 4. 24. Desain Menu Input Nama Jabatan

Gambar 4. 24 dipergllllakan untnk melihat nama-nama jabatan PT. Indogravure.

Jika staff SDM sewaktu-waktu diminta untulc menambah data nama jabatan

adalah dengan cam mengklik tombol Tambah dan memasukan kode serta nama

jabatannya, selanjutnya klik Simpan.

Page 142: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Gambar 4. 25. Desain Menn Input Data Kruyawan

Gambar 4. 25. Desain Menu Input Data Karyawan merupakan cara

menggunakan menu input data karyawa11 adalah dengan menginput NIP (Nomor

Induk Pegawai) lalu mengisi data : nama karyawan, nama unit kerja, nama

jabatan, alamat, telepon, No KTP, pilih jenis kelamin, piHh status karyawan,

pendidikan, tanggal masuk, tanggal pengangkatan, tanggal berhenti, No

jamsostek, Isi jwnlah keluarga kemudian Enter maka akan muncul secara

otomatis tanggungan medikal yang didapatkan setiap karyawan. Selaujutnya klik

tombol Sim pan. Apabila staff SDM ingin mencari data yang telah disimpan maka

staff SDM hanya memasukkan NlP (Nomor Induk Pegawai) kemudian klik

Page 143: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

tombol Cari, maka data akan muncul secara otomatis. Setelah selesai staff SDM

dapat menekan tombol Tambab gwia mengisi data-data selanjutnya.

Gambar 4. 26. Warning Jika NIP Karyawan Tidak ada

Apabila staff SDM salah memasukkan NIP (Nomor lnduk Pegawai) yang

dimilikinya maka data-data yang lain tidak akan muncul, selanjutnya sistem akan

memberi peringatan ( Gambar 4. 26. ).

Gambar 4. 27. Warning Jika data ingin dihapus

Setian data van!! telah diisi dan disimnan iika data in!!in dihanus maka

Page 144: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Garn bar 4. 28. Desain Menu Input Jadwal Kerja Perusahaan

Cara menggunakan menu input Jadwal Kerja Perusaltaa11 adalah dengan menekan

tombol navigator (Gambar 4. 28).

Page 145: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

NiP

GMDE.

~

Gmnbar 4. 29. Desain Menu Input Data Pelatiban Kmyawm1

Cara menggunakan me11u input Data Pe/atilaan Karyawan adalah dengan

menginput data karyawan dan jika ingin melihat data yang telah disimpan maka

hanya dengan menekan tombol navigator atau memasukan NIP (Nomor Induk

Pegawai) Ialu klik tombol Cari maka data pelatihan karyacwan akan muncul, .. setelah selesai staff SDM dapat mengklick tombol Tmnbalt guna mengisi data-

data selanjutnya.( Gambar 4. 29.).

Page 146: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Gambar 4. 30. Desain Menu Input Hnbungan Keluarga Kruyawan

Cara menggunakan me11u i11put Data Hubungan Ke/uarga Karyawan adalah

dengan menginput data hubungan keluarga karyawan dan jika ingin melihat data

yang telah disimpan maka hanya dengan menekan tombol navigator atau

memasukan NIP (Nomor Induk Pegawai) lalu klik tombol Cari maka hubungan

keluarga karyawan akan muncul, setelah selesai staff SDM dapat mengklik

tombol Tambah guna mengisi data-data selanjutnya. (Gambar 4. 30.)

Page 147: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

001) "'" oosi Cl.'.l'i> """"" oorrt! l """ ~1J/- """"'"' \llili - 21filiXOj IOC lllllll

rmq .i.1iwii 15lllfSif> IOC 51!0Cll

COOi! A1ivll 0!.(tl/'2COO IOC lOC(OO

09111; ""' l1mm:Jl 6<Ul 110)))

09111) """ ~!llllM """ )!tfi!

j»J1) S<n!<1 2UJ1r.ro3 """' lOC(OO

31li ""' 31J12!2C('6

Gambar 4. 31. Desain Menu Input Data Klaim Medikal

Menu Input Data K/aim Medikal digunakan pada saat karyawan

mengklaim biaya pengganti medikal maka staff SDM akan menginput biaya yang

telah diklaim, tekan Enter kemudian sistem akan menghitung secara otomatis

jumlah medikal yang telah diambil, jatah tunjangan medikal dan sisa tunjangan

medikal karyawan (Gambar4. 31.).

Page 148: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Gambar 4. 32 (a). Warning Jika Sisa Tunjangan Medikal iidak sesuai

Apabila sisa tunjangan medikal lebih kecil dari pada biaya medikal yang

diajukan. Selanjutnya sistem akan memberi peringatan (Gambar 4. 32 (a)).

Gambar 4. 32 (b). Warning Jika Jnmlah Medikal belmu ada

Sistem akan memberikan informasi jika jumlah med11rnl belum ada atau

masih kosong.( Gambar 4. 32 (b)).

Page 149: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Gambar 4. 33. Desain Menu Penjadwalan

Menu Pe11jadwala11 digunakan pada saat pembuatan jadwal kerja

pernsahaan, dan berada di shift mana karyawan bekerja. Sistem akan memproses

jadwal kerja tersebut secara otomatis, hanya dengan mengklik tombol Proses

(Gambar4. 33.).

Gambar 4. 34. Warning Jika Pembuatan Jadwal Kerja Selesai

Page 150: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Jika pembuatan jadwal kerja pada menu penjadwalan telah selesai maka

sistem akan memberi peringatan secara otomatis ( Gambar 4. 34.).

01A)m<,00: 13.ll:!OO 21:0000 oosl M<m.t'lll 13:01100 21:0000 l Otxl2/2Cffl 13.0000 21:0000 003, M5rdati SHF!l 13:0000 21:0000 ! 03JJ2m06 H:OOOO 2200:00 MACET 00:3'. Mard\itl S!!fTB 13.0000 21:!Xl:OO: 1 06.Q2J2000 1100:00 21:00.00

' 003; Marda!i SHF!B 13(000 21"(1100 J 07.(J:]/2006 13CO.CO 11:00:00 OCl3i Mru-dtru SHfTU 1300.00 11:0000 I oomllOCG 1100:(0 21:0000 oosi MmfOO 51fTi noo.oo 21:00.00 : (hl.()2/2006 1300:00 noo.oo 003 \ Morcloo SHfll 13:0000 21:00:00 j 10Al2/100tl 130000 21:00:00 ooai M<1rwli SHfTU 13:00:00 21:00:(0 I \3JJ11lfl'.il SAl<JT

oooi Meif.M SHfH 130000 21:00.00 Wl1!20CG ~W<rr ' 15!l2/2000 130000 21:00.00

Gambar 4. 35. Desain Menu Input Absensi

Menu I11put Abse11si dapat digunakan untuk melihat tanggal, jam .. kehadiran dan jam pulang karyawan yang sebenarnya ( Garubar 4. 35).

Page 151: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

NAMA

TGL MIJLAI CUTI

1GLN:HlR CUTI

~~~~2!~14·~~ !\·:~:-;v;~;\;.·-:: >;;:_;;.,~:--( --------.-..... , .. -,;

I om ; I 14mr,.'(IOf< l 1Mr.!J2000. I SU-yt><ll SU<t j . 021 · Ul~ ( '::!:UX>m.:ioG i f1Mio· ~l<>l!Wn""""""'-g"] ~

) ro1 ' 14AU.Qlltl6 .: 1~..io::Via.16 i suryMtil s- i ~ ·1 (rlo1 ~ 14mRl:.JiOG i 1~ : SUrf"" SGlli i •

-$11. 11U'0.1JlolOG : H'l'IQI~ ! F~ -'l..wt \ • ~11: l 17/lUi:'QOO. ! 1!Vt21200G ! ,..,,.. $..tdl ~ • -d~@!Oi1fSWi!JiM@IM§ij,\i1i i§M¥UM!t¥jf1 IT

, 2

' , 2

- \'.',[.1>\I ·;n-;:-.,;, _\ :\,,fl1.~ ·:-~ifi~~i{'_J" ;-,~~-;,,,..!\ "I·--:nqM~:,.~/i·:·;;ci~9-~'f:I= t ~~s ,..,.-.... ,,~ .. "·~·~"""'" ......... ""'"'"'"""-·""'~ ........ .:....~ .......... ~.:.: .... __ ,;.;~~-..,;.;:.~,;,;.·:..:.;:,.:,;;;~;.~.,.;;;·~;~::.;.;.~;i.::=...~.-~-.~i,~.·.;;;;::;;;i,.:;;;-:,;.~'.:i.,'

Gambar 4. 36. Desain Menu Input Data Cuti

Setiap karyawan yang mengambil cuti, maka jumlah cuti yang telah

diambil akan terns bcrtambah. Staff SDM dapat mengetahui cuti yang diajukan

karyawan, jumlah cuti yang telah diambil karyawan, jatah cuti dan sisa cuti,

karena sistem dapat menghitungnya secara otomatis, hanya dengan menekan

tombol Refresh atau Enter setelah mengisi cuti yang diajukan. (Gambar 4. 36.}.

Garnbar 4. 37. Warningjikajumlah cuti yang diajukan tidak sesuai.

Selanjutnya sistem akan memberi peringatanjikajumlah cuti yang

Page 152: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

4.2.7. Pcrnncangan Output (Design Output)

Gambar 4. 38 (a). desain menu output meucetak semua data karyawan

Staff SDM dapat memilih semua data karyawan dan pilih tombol Cetak

guna menuju lapomn semua data karyawan. Staff SDM juga dapat meneetak data

per-karyawan sesuai NIP yang diinput guna menuju laporan data per-karyawan

(Gambar 4. 38 (a)).

Page 153: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

W.,.rm l\wr"l'''

J! l'd.l!"1cei·'~ ~.c·~i~~:tmp~cv·~··

r~~~nllf ~1) a~\ IH(~cl'.~d~ f~1 lHI~ ~~~ct N4{!S2 ;if.:Wl?~7:_~ 141;j~'{j

~~~~~~~~~~~~~~~~~~~~-

m llJJl Vl1lmJIJ»lAl'lK JI ll!WOJ I.Tl 11'.JIIJ. 11.IJIJ.'t

,. ,,,, II 11J{ll$llU ,, 11011 UMi ••• !U1e""11.Wl&f.IW ddtl ~"" 11/t:\A Jlttu1ltlf , R1lllUll

lllilllW SlnWll!.WAllA!l4MAill<Jltl.il!IA1\'ll ,, '"'

nfr.l.}1 ltm(•fU MIJ1• UIJll J11?Jl , .. UAsflffl h'ft ~"" Jtl~JI ....... I Rflllllll

llml!LU II ll~Wlll\!~ WC DA ii l<Jl!L \11!11YM 1111 Vn1 fri<'ll!I 1llmjl4 Jiil!\ '"' ,., I Rtl 111111

14110! I RflllllH

..... 18111111

HlilG I !qi 111611

lllllllW SI WJl(r,IWl1'001IJ,llt1D!Y.4l~ TA/lillllAll ILh&11111te.hJ.14:1'1it r4tl UU11'fl• 1(wiliu I R,16MIH

Page 154: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Gambar 4. 39 (a) desain menu output mencetak semua data hubnngan keluarga karyawan

Staff SDM dapat memilih semua data hubungan keluarga karyawan dan .. pilih tornbol Cetak gnna rnenuju laporan semua data hubungan keluarga

karyawan. Staff SDM juga dapat mencetak data hubungan keluarga per-karyawan

sesuai NIP yang diinput.

Page 155: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

--PT. !NDOGRAVURE

JJ. P~tlaw JJt ll o ·&, Di;.1 Rempo1 Cipula!· ~ POE' 'f c r a P r•r · ?"!"'' iallgHal~ . ' !(!~ 1 j ,pa tD ~ OS )'t 2pht1n~ !q~qO~v

(Huit!iii~\ fax 7492681 Lipt 111' H~\llllfUKtlluri lWAlll

- -!llP rnu fAlUll,,OTJ llllVI~JJ m Arn.U lmll.lll

-IOI u.d .. ~.i. w4 1a1a., 1; "'' 1114 1""1

IOI 11 .... SW.1 J.lao, IS lmtllH blaa K1111w

1011 l\lHll '"' "" ?t4tllll "'" Ill ~~1'11umw lilt w4 M<llll n1 ..

"'"" Ill i'IJlc Wooou lu w4 lltMlll o1 .. Id/Ill 11411 Dm md. lltMIU

"'"' "'-01111 UIOT "" - lltMICS

"'"' 49111 UIOT - "'"' lltMllS "'"'

!tool

lit DcH1 Ill\ llll IM411S o1 .. O.R..mimi11

011 fluu 'Wuumng

""'' w4 IM4111 ut ..

"'"" Ill /tr..11; \'1ui®D I.on ... 1144111 olu ,Uqo IOI u.i .. 1011 ... ll44111 nl111

Gambar 4. 39 (b ). desain menu output mencetak laporan semua data llmbungan keluarga

karyawan

Page 156: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Gambar 4. 40 (a). desain menu output mencetak data cnti semua karyawan

Staff SDM dapat memilih data cuti semua karyawan atau per-karyawan. Pilih

tombol Cetak guna menuju laporan semua karyawan yang mengambil cuti

(Gambar 4. 40 (a)).

Page 157: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

PT. lNDOGRAVUR£ Jl. Pi:l~iv:a11 Ho. B, Dm Rimf0a Cif•ilot·

fo;;irn;; PO. Bo:i 143 Cp; K<Jd; P<i; lS412 pho1P. 74448B/.

Liponn f.u!ihg1w1i (H111ditig\ F~}! 1492681

!GL.mlJr 14~

- -Ill rnu T~l_!Wll ~t_Ailll llU~UUJW!B llJl!J :w~~un llll!.Al

HJ lif'l HilAllt 134Jal4' hm!i l1111hilhlw1t 1,11

Ill llu1 WuW.u l!NWlli ll!lillli l'OO!i lnatl..,.hloiut 7,11

m lfrn> 'f/11inu1 lfR!Rffl 134JRHI 111114i l111tlmhlwtt 1,11

Ill r:ru llRlntll 13.!JRlll l'OO!i hHtl..,.hliun 1,11

m D•wi llilllli U!91111I "'" l111tl ... 1tliu1t UI

)ll D•wi ll!Mlll ll!Jalll 1iru ltHtl ... hloiut ~II

m Now 'fluiima lMl.!111 llfil.!111 Kiln lmtl...hlim1 llaVl ),Ii

m lfoi> Wuilma U&91ll!l lJllill{ i>tl l1111lmhlwn Jltril '" mn Dlw• UAJQHI OMIQlll hm KiluurnU i•tl UI

HOU D1w1 l!Nlntll ll4JQlll irnl~ 1,11

mu Drn• ™'all' ll!lalti l'OO!i huhltu iatt lll

h 1tll\11111\ih C'llih1• Vii ll,11

hlilt •till iiw•i U.11

!¥1\ClltiP~t~wil c:~

Gambai· 4. 40 (b ). desain menu output mencetak laporan cuti semua karyawan

Page 158: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Garn bar 4. 41 (a). desain menu output mencetak data pelatihan semua karyawan

Staff SDM dapat memilih data pelatihan semua karyawan atau per­

karyawan. Pilih tombol Cetak guna menuju laporan pelatihan semua karyawan

(Gambar 4. 41 (a)).

Page 159: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

PT. !NDOGRAVUPJ:

mu

m lieu l~unft IL Villi ltdillht U.QJROll 11.tllllll A

t1l ll 111 ~f IJ:iilll!ll PC l!mlitE1ll!.pw !Wa!il llA9Lllll A

11111 D1111 PC llfl11111t :u.el.@IJ 11.tJQlll B

mn Dnll LCF lui\ia lO~l/111) llAlnill B

19ll LmD1111 PC 111!.lit Ktll!.Jllll ll.G9/JOll IJ.t9/Jlll B

1911 LwD1w1 Amh Juaru llJ!Rlll 11.tlQlll c

118 )fol!li K1ll!.tllill.mn Lilu :WIRllJ l!AIQlll c !OS lfollli PC Lilu ll.o91111' llJl9QOO' c

118 1lullli Ill Offill J!.J~JaltJ llilJQlll A

19lll !L!OI PC Offill ,~, Jl.tMlll A

1911 Lmlliw1 PC Lil.u )JMROll 11.tlmll A

118 1lullti PC Offill 11.0Wll llAIQHI A

m H 111 111 uini.111 PC Phi lmlSPC ll.Qatlll ll.tMlll A

118 1lullti PC VB' J.ij)Rfltl lllllnll' A

Gambar 4. 4 I (b) desain menn output mencetak laporan pelatihan s.emua karyawan

Page 160: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

!''"'~·-·-··~~·"--"'-""'"~~

I

I l I

Garn bar 4. 42.(a) desain menu output mencetak data medikal semua karyawan

Staff SDM dapat memilih data klaim medikal semua karyawan atau per-

karyawan. Pilih tombol Cetak guna menuju laporan klaim medikal semua

karyawan (Gambar 4. 42.(a)).

Page 161: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

PT. lHDOGP.}, VURE

li'.':l l' "DR C ~ r1a.ri ~1t!a:I\ lO, 1, ~$d L~l\\}1Ua l}iUtat·

Tll~·:mli'. PO B>ir. lnCpdG:•l~ Po; !14!2phm1,~1:14112{:8

M)Hl!t Rliii. lilliluh11111i (" , ) " 'f''•'I 111n1iu~, tax f' YLDci. H&lnlll

- -m 11.ll I. T !,! i;c, \' ! 1; J,5 tt;t JIIr{l:J1 mum i1.mumrn Sll.1 !llllt!t!1 tr'ra'.l.A!~AI -us lfol1ti Tun 1147,qj!J llim !Jlfllt ItoJll,11

m !"If'! /.nli 11A1Alll II111 IJllllO 10111.11

m l"lf'! Adi llAJhllJ IIUI JJIUll JOJll,11

lll l1'Hi lh!1 llA91lll' iljlruiGil;l !Jlllff 8illff,ll

091 ciu.t I.ii.mi llA!nl9' l!C lJllJll JIOlll,N

1191 ooi I.ii.mi 11.!Jmll l!C lllllll Jlllll,11

091 oo.a I.ii.mi IJS!n19' !BC IJllJll lllHl,11

1191 lril.1.a I.ii.mi IJlllROO' !BC IJllllO IMOJ11,11 11w1rit.1

am Illll luilili IUI llili!ll. IJIOll JIOJll,11

mu ll!Ol lrni lllllmll Bihl IJll.111 Jllll,11

19111 Il!OI Llli 1911Jnl01 llltd IJllJll l'lllll,11

lll rni lh!1 . UAJSlll llim lllllll 111111,11 Opwil

)11 Thlli fu!1 ll8lnl9' J:i!l.lll IJllJll llllll.11

1t tull1ii t1ll!11111i )flOlllJll.ot JilUIJll,11

li1Mtlil11!11mi ~Jillll,tol

Page 162: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

' ~~

'""'"""·"'~\".\"'"""~~1"'~~~~"~"'~mn~~~·i-.-

Gambar 4. 43.(a) desain menu output mencctak data absensi semua kaiyawan

Staff SDM dapat memilih data absensi semua karyawan atau per-

karyawan. Pilih tornbol Cetak guna menuju laporan absensi semua karyawan

(Gambar 4. 43.(a)).

Page 163: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

P!. IllDOGJ'J-Vi!Kl!

i! ;·ro1v,.a;N~ S,C1 ~11iP'.46~~~c11,uo;.,

r o~;;:· OOf. ~(t a~·- !C ( ~11f'. ud~ ~~l 1::~1 i rhc~ 'i~4{:Z~ (U~cunt).foi.141~tit! 1"11!<lll

liorum AbltUlJ •:a 7owo11

.~tr ,'{•/,I_•_ ~~llT r ... ~v;~.l kl!'l'<'it.l>\J,•:Li( l,,.,t•W,\Lf\11..•,I/;; 1"JJ.'Jt!ill: k.4d1lll..~,\j'; V.lrlt•,-v: ... 1

.. ·- SUJ'f 11 ll'll140 11f0to llf&-JO ..... llfOI& .. ,.,., SUJ'Tll l!'lll40 IU6~ 11 .... nm• 11!016 , ...

.. - SUJ'Tll ll'lll41 11!010 llttfO "'"'° lUOIO

•• - lfll'Tll 16'1ll41 IHOiO u .... 111\llO ll!OIO .. ,.,., SUJ'f 11 114140 11!0!0 ll!tito ..... ll!OIO .. '""' lfll'Tll ll'lll41 ..... Ull>IO "'"" ll!OIO

•• - llfff 11 ll'll140 IUffiO UIOIO 11:1HI> lliOIO .. ,.,., SUJ'Tll ll'lll41 IUOfO llft>to ..... llS<llO .. ,.,., illffll ll'lll40 IUbfO llfOIO ..... lllOIO .. '""' illffll 144140 nwso lllOIO ..... llSOIO .. '""' SIITTll lS'll140 llitiO 111010 nll>" lliOIO .. '""' IlITT\1 14'1ll40 11!0$& ""'"' ..... llJflO .. '""' SIITT\1 1l'lll40 n..,. llitlst .... llfOto

•• ,.,., SUJ'T\1 )0·1141 11f0i(l lliOto ..... IUOIO .. '""' SIITT!l 41<1141 JUtJf llWi& ll~HO llitlto .. - illff 11 014141 lift~ lllll .. "'°" 1110!0

Grunbar 4. 43 (b). Desain Menu Output Mencetak Lapornn Absensi

Page 164: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

LAMPIRAN-LAMPIRAN

l. Gambar 4. 18 Desain Menu Login (Password) Dim mada As Integer Private Sub dbeombol_Klik(Area As Integer) Text2.SetFocus End Sub 'Private Sub dbCombol_Klik() 'Text2.SetFocus 'End Sub

Private Sub Form Activate() dbcombo I .SetFocus End Sub

Private Sub Form_Load() 'Combo l .Addltem "Fitri Sartika Dewi" 'Combol.Addltem "SuJamatul Himmah" uin.Caption = "PT.INDOGRA VURE INDONESIA" A= uin.Left End Sub

Private Sub batal_ Klik() dbcombol.Text = "" Text2.Text = "" End Sub

Private Sub OK_Klik() 'If Combo I.Text= "Fitri Sartika Dewi" And Text2.Text = "mada" Or Combo I.Text= "Mahmud Gaudin" And Text2.Text ="am" Then 'Struktur.Show 'Unload Me 'Else 'MsgBox "Password Salah U1an1,>i Lagi !", vbCritical, "Admin" 'Text2.SetFocus 'If mada > 2 Then 'MsgBox "Password Saudara Gaga!!!", vbExclamation, "Administrator" 'Unload Me 'End If 'End If

Page 165: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

End If Wend If nip.Text="" Then MsgBox "Data Tidak Ada'', vblnfonnation, "Infonnasi" End If

End If End Sub Private Sub simpan_Klik() On Error Resume Next Adodc l .Recordset.Save Adodc I .Recordset.MoveFirst End Sub

Private Sub tambah_ Klik() On Error Resume Nex1: Adodc 1. Recordset.AddNew nip.SctFocus End Sub

13. Gambar 4. 38. Desain Menu Output Mencetak Data Karyawnn

Private Sub Form_ Activate() Tex"tl .SctFocus End Sub

Private Sub Option2 _ Klik() If0ption2.Value =True Then Text I .SctFocus End If End Sub

Private Sub XPButtonl_Klik() Unload Me End Sub

Private Sub XPButton2_Klik() If0ption2.Value =True Then CrystalReportl.WindowState = crptMaximized CrystalReportl.SelectionFonnula =" {karyawan.NIP} ="" & Textl.Text & "'" Crysta!Rcportl .RetrievcDataFiles CrystalReportl.Action = 1 Else If Option l. Value= True Then Crysta1Report2. WindowState = crptMaximized Crvsta1Reoort2.RetrieveDataFiles

Page 166: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Dim dapatkan As String Dim tes As String 'tes = jadwal.Text

dapatkan ="shift="' & jadwal.Text & ""' Adodc4.Reeordset.Find dapatkan If Adodc4.Recordset.EOF Then MsgBox "Data Tidak Ada", vbJnfonnation, "Perhatian" Else masuk. Text= Adode4.Recordset.Fields("JADWAL_ MASUK") On Error Resume Next pulang.Text = Adodc4.Reeordset.Fields("JADWAL _ _?ULANG") End If End If End Sub

Private Sub keluar _ Klik() Unload Me End Sub

Private Sub muiai_KeyPress(KeyAscii As Integer) IfKeyAscii = 13 Then akhir.SetFocus End If

End Sub

Private Sub pencarian _ Klik() If cari.Text =""Then MsgBox "Tidak Ada Kriteria Pencarian Yang Anda Maksud ... !!", vblnfonnation, "Perhatian" Else On Error Resmne Next Dimjml As Integer Dim temu As String jml = Len(Trim(cari.Text)) Adodc l .Recordset.MoveFirst gridcuti.SetFocus · While Not Adodc 1.Recordset.EOF

temu = UCase(Left(Adodcl.Recordset!nip,jml)) lftemu = Trim(UCase(cari.Text)) Then Exit Sub Else

Page 167: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Adodc l .Recordset.MoveNext

End If Wend If nip.Text="" Then MsgBox "Data Tidak Ada", vb Information, "Informasi" End If

End If End Sub Private Sub simpan_ Klik() On Error Resume Next Adodc l .Recordset.Save Ad ode I. Recordset.MoveFirst End Sub

Private Sub tambah Klik() On Error Resume Next Adodc l .Recordset.AddNew nip.SctFocus End Sub

12. Gambar 4. 35. Desain Menu Input Data Cuti

Private Sub Fonn_Load() jadwal.Addltem "SHIFT I" jadwal.Additem "SHIFT II" jadwal.Add1tem "SHIFT Ill"

End Sub

Private Sub hapus _ Klik() On Error Resume Next Prompt= "Apakah anda ingin menghapus data ini ... ??" reply = MsgBox(Prompt, vbOKCancel + vb Exclamation, "Peringatan .... ! ! ") If reply= vbOK Then Adodc l .Recordset.Delete Adodc l .Recordset.MoveNext textl.SetFocus End If End Sub

Private Sub jadwal_KeyPress(KeyAscii As Integer) IfKeyAscii = 13 Then . . . . ...... ... .

Page 168: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Dim dapatkan As String Dim tes As String 'tes = jadwal.Text

dapatkan = "shift = "' & jadwal. Text & ""' Adodc4.Recordset.Find dapatkan [f Adodc4.Recordset.EOF Then MsgBox "Data Tidak Ada", vblnfonnation, "Perhatian" Else masuk. Text= Adodc4.Recordset.Fields("JADWAL _ MASUK") On Error Resume Next pulang.Text = Adodc4.Recordset.Fields("JADWAL _PULANG") End If End If

End Sub

Private Sub keluar_Klik() Unload Me End Sub

Private Sub mulai_ KeyPress(Key Ascii As Integer) If Key Ascii = 13 Then akhir.SetFocus End If

End Sub

Private Sub pencarian _ Klik() If cari.Text =""Then MsgBox "Tidak Ada Kriteria Pencarian Yang Anda Maksud ... !!", vblnformation, "Perhatian" Else On Error Resume Next Dim jml As Integer Dim temu As String jml = Len(Trim(cari.Text)) Adodc I .Recordset.MoveFirst gridcuti.SetFocus While Not Adodcl.Recordset.EOF

temu = UCase(Left(Adodc l.Recordset! nip, jml)) Iftemu = Trim(UCase(cari.Text)) Then Exit Sub

Page 169: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Else nip.Text= Adodc2.Recordset.Fields("NIP") On Error Resume Next nama.Text = Adodc2.Recordset.Fietds("nama") End If End Sub

Private Sub Timerl_Timer() If inputan. Visible= True Then inputan.Visible = l'alse Else If inputan. Visible = False Then inputan. Visible= True End If End If End Sub

Private Sub tmit_ Klik(Area As Integer)

End Sub

11. Gambar 4. 34. Desain Menu Input Absensi

Private Sub Fonn_Load() )adwaLAddltem "SHIFT !" )adwal.Addltem "SHIFT II" 'jadwal.Addltem "SHIFT III"

End Sub

Private Sub hapus _ Klik() On Error Resume Next Prompt = "Apakah anda ingin menghapus data ini... ??" reply= MsgBox(Prompt, vbOKCancel + vbExclamation, "Peringatan .... !!") If reply= vbOK Then Adodcl .Recordset.Delete Adodc l .Recordset.MoveNext textl.SetFocus End If End Sub

Private Sub jadwal_KeyPress(KeyAscii As Integer) Tf'V,,,,~,A,.., ... ;; = 1"1 'T'J..,,....,.

Page 170: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Dim dapatkan As String Dim tes As String 'tes = jadwal.Text

dapatkan ="shift="' & jadwal.Text & ""' Adodc4.Recordset.Find dapatkan If Adodc4.Recordset.EOF Then MsgBox "Data Tidak Ada", vblnformation, "Perhatian" Else awal.Text = Adodc4 .Recordset.Fields("J ADW AL_ MAS UK") On Error Resume Next akhir.Text = Adodc4.Recordset.Fields("JADWAL _PULANG") End If End If

End Sub

Private Sub LaVolpeButtonl_Klik() Adodc3 .Refresh While Not Adodcl .Recordset.EOF Adodc3 .Recordset.AddNew Adodc3.Recordset.Fields("NlP") =nip.Text Adodc3.Recordset.Fields("NAMA") = nama.Text Adodc3.Recordset.Fields("SHIFT") = jadwal.Text Adodc3.Rceordset.Fields("A WAL _KERJA") = awal. Text Adodc3.Recordset.Fields("AKHIR_KERJA") = akhir.Text Adodc3.Recordset.Fields("TANGGAL") = DataGrid.Columns(O) Adodc3 .Recordset. Update Adodc l .Recordset.MoveNext Wend MsgBox "Pembuatan Jadwal Kerja Selesai.. ! ! ", vb Information, "Inforrnasi" End Sub

Private Sub LaVolpeButton2_Klik() Unload Me End Sub

Private Sub pencarian_Klik()

Adodc2.Refresh

Dim dapatkan As String dapatkan ="NIP="' & punya.Text & ""' Adodc2.Recordset.Find dapatkan l f' A ,-l,-,.,.-1,...") U ..,.,... ..... .,.,.t,..,..+ l::'AU 'T't.. ........

Page 171: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

'igunk= lfVal(Text6.Text) > Val(Text5.Text) Then MsgBox "Sisa Tunjangan Medikal Lebih Besar Dari Medikal Yang Diajukan", vbCritical, "PERINGATAN"

Endlf End If End Sub

Private Sub timer2_Timer()

End Sub

10. Garn bar 4. 32. Desain Menu Pembuatan Jadwal Kerja

Private Sub Forrn_Load() 1adwal.Add.Item "SHIFT l" 1adwal.Add.Item "SHIFT JI" End Sub

P1ivate Sub jadwala_Klik(Area As Integer) Adodc4.Refresh

Dim dapatkan As String Dim tes As String tes = jadwala.Text

dapatkan = "shift="' & tes & ""' Adodc4.Recordset.Find dapatkan If Adodc4.Recordset.EOF Then MsgBox "Data Tidak Ada", vblnforrnation, "Perhatian" Else awal.Text = Adodc4.Recordset.Fields("JADWAL _MASUK.") On Error Resume Next akhir.Text = Adodc4.Recordset.Fields("JADWAL _PULANG") End If End Sub

End Sub

Private Sub jadwal_KeyPress(KeyAscii As Integer) lfKeyAscii = 13 Then

Page 172: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

End If End If End Sub

Private Sub Textl _ KeyPress(KeyAscii As Integer) IfKeyAscii = 13 Then Adodc3.Refresh Dim temu As String temu = "NIP="' & Textl. Tex1: & ""' Adodc3.Recordset.Find tenm If Adodc3.Recordset.EOF Then MsgBox "Tunjangan Medikal Belum Diinput di Menu Pegawai,Silahkan Cek Pada Menu Pegawai", vblnformation, "PERIN GA TAN" Else On Error Resume Next Text9. Text = Adodc3 .Recordset.Fields{"Tanggungan _ medikal") End If

Adodc2.Refresh Dim tes As String tes ="NIP="' & Tex1:1.Text & ""' Adodc2. Recordset. Find tes If Adodc2.Recordset.EOF Then MsgBox "Jumlah Medikal Pegawai Yang di Arnbil Masih Kosong ... ", vblnfomiation, "INFORMASI" Text8.Text = "O" Text5.Text = "O" Else On Error Resume Nex1: Text8.Text = Adodc2.Recordset.Fields("SwnOfBiaya") Text5.Text = Adodc2.Recordset.Fields("Sisa_Medikal") End If

End If End Sub

Sub bersih() Text8.Text = "" Text9.Text = "" Texts.Text="" End Sub

r. __ '. ____ , _Cl 1. 'T"_ .,,- TT n.

Page 173: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

If Adodc3.Recordset.EOF Then MsgBox "Tunjangan Medikal Belum Diinput di Menu Pegawai,Silahkan Cek Pada Menu Pegawai", vbinfonnation, "PERINGA TAN" Else On Error Resume Next Text9. Text= Adodc3.Recordset.Fields("Tanggungan _ medikal") End If

Adodc2.Refresh Dim tes As String tes ="NIP="' & Textl.Text & ""' Adodc2.Recordset.Find tes If Adodc2.Recordset.EOF Then MsgBox "Jumlah Medikal Pegawai Yang di Ambil Masih Kosong ... ", vblnfommtion, "INFORMASI" Text8.Text = "O" Text5.Text = "O" Else On Error Resume Next Text8.Text = Adodc2.Recordset.Fields("SumOtBiaya") Text5. Text= Adodc2.Recordset.Fields("Sisa _ Medikal") End If

End Sub

Private Sub simpan_ Klik() On Error Resume Next Adodc I .Recordset. Save Adodc l .Recordset.MoveFirst End Sub

Private Sub tambah_Klik() On Error Resume Next Adodc l.Recordset.AddNew Call bersih Text] .SetFocus End Sub

Private Sub Timer!_ Timer() If inputan. Visible= True Then inputan. Visible =False Else

Page 174: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Else On Error Resume Next Dim jml As Integer Dim temu As String jml = Len(Trim(carikan.Text)) Adodc l .Recordset.MoveFirst While Not Adodcl .Recordset.EOF

temu = UCase(Left(Adodcl .Recordset!nip, jml)) lftemu = Trim(UCase(carikan.Text)) Then Exit Sub Else Adodcl .Recordset.MoveNext

End If Wend If Text] .Text="" Then MsgBox "Data Tidak Ada", vblnfonnation, "lnformasi" End If

End If End Sub Private Sub hapus_Klik() On Error Resume Next Prompt = "Apakah anda ingin menghapus data ini. .. ??" reply= MsgBox(Prompt, vbOKCancel + vbExclamation, "Pe.ringatan .... ! !") If reply = vbOK Then Adodc 1.Recordset.Delete Adodc l .Recordset.MoveNext textl.SetFocus End If End Sub

Private Sub keluar _ Klik() Unload Me End Sub

Private Sub LaVolpeButton4_Klik()

End Sub

P1ivate Sub refrseh_Klik()

Adodc3.Refresh Dim temu As String +~~ .. _Ill-Tm_ 111 o_ .-., ___ ... 1 'T" __ _... o_ tun

Page 175: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

If reply= vbOK Then Adodc l .Recordset.Delete Adodc l .Recordset.MoveNext text!. SetF OCUS

End If End Sub

Private Sub keluar_Klik() Unload Me End Sub

Private Sub simpan_Klik() On Error Resume Next Adodc l .Recordset.Save Adodc l .Recordset.MoveFirst End Sub

Private Sub tambah_Klik() On Error Resume Next Adodc l .Recordset.AddNew Text! .SetFocus End Sub

Private Sub Timer I_ Timer() If inputan. Visible =True Then inputan.Visible =False Else lf inpulan. Visible= False Then inputan. Visible = True End If End If End Sub

9, Gambar 4. 30. Desain Menn Inpnt Klaim Medikal

Private Sub Form_Activate() Text 1. Self ocus End Sub

Private Sub cari_ Klik() If carikan.Text =""Then

Page 176: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Sub tes() Text5.Mask = "##/##/####" Text6.Mask '= "##/##/####" End Sub

Private Sub Timer I_ Timer() If inputan. Visible= True Then inputan.Visible =False Else If inputan. Visible= False Then inputan. Visible= True End If End If End Sub

8. Gambar 4. 29. Desain Menu Input Hubungan Keluarga

Private Sub cari_Klik() If carikan.Texl =""Then MsgBox "Tidak Ada Kriteria Pencarian Yang Anda Maksud ... !!'', vblnformation, "Perhatian" Else On Error Resume Next Dim jml As Integer Dim temu As String jml = Len(Trim(carikan.Text)) Adodc I .Recordset.MoveFirst While Not Adodc I .Recordset.EOF

temu = UCase(Left(Adodcl .Recordset!nip, jml)) Iftemu = Trim(UCase(carikan.Text)) Then Exit Sub , Else Adodc l .Recordset.MoveNext

End If Wend If Text I. Text = "" Then MsgBox "Data Tidak Ada", vblnformation, "lnfom1asi" End If

End If End Sub Private Sub hapus_Klik() On Error Resume Next

Page 177: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Else Adodc l .Recordset.MoveNext

End If Wend If Text I.Text= ""Then MsgBox "Data Tidak Ada", vblnfonnation, "Infonnasi" End If

End If End Sub

Private Sub LaVolpeButtonl~Klik() End Sub

Private Sub LaVolpeButton3 Klik() End Sub

Private Sub hapus_Klik() On Error Resume Next Prompt= "Apakah anda ingin menghapus data ini ... ??" reply= MsgBox(Prompt, vbOKCancel + vbExclamation, "Peringatan .... ! ! ") If reply= vbOK Then Adodc l .Recordset.Delete Adodcl .Recordset.MoveNei..'i text!. SetFocus End If End Sub

Private Sub keluar Klik() Unload Me End Sub

Private Sub simpan_Klik() On Error Res1m1e Next Adodc l .Recordset.Save Adodc l .Recordset.MoveFirst End Sub

Private Sub tambah_Klik() On Error Resume Next Adodc l .Recordset.AddNew Call tes Text 1. SetF ocus

Page 178: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

6. Gambar 4. 27. Desain Menu Input Jadwal Kerja Perusahaan

Private Sub LaVolpeButtonl_Kfik() On Error Resume Next Adodc 1.Recordset.AddNew Textl.SetFocus End Sub

Private Sub LaVolpeButton2_Klik() On Error Resume Next Adodc 1.Recordset. Save Adodc I .Recordset.MoveFirst End Sub

Private Sub La VolpeButton3 _ Kfik() Unload Me End Sub

Private Sub La VolpeButton4 _ Klik() On Error Resume Next Prompt= "Apakah anda ingin menghapus data ini ... ??" reply= MsgBox(Prompt, vbOKCancef + vbExclamation, "Peringatan .... !!") If reply= vbOK Then Adodc l .Recordsct. Delete Ad ode I .Rccordset.MoveNext textLSetFocus End If End Sub

7. Gambar 4. 28. Desain Menu Input Pelatihan

Private Sub cari_ Klik() IfText8.Text ==""Then MsgBox "Tidak Ada Kriteria Pencarian Yang Anda Maksud ... ! !",vb Information, "Perhatian" Else On Error Resume Next Dim jml As Integer Dim temu As String jml = Len(Trim(Text8. Text)) Adodcl .Recordset.MoveFirst 'gridcuti. SetF OCUS

While Not Adodcl.Recordset.EOF temu = UCase(Left( Adodcl .Recordsetlnin imm

Page 179: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

On Error Resume Next Adodc l .Recordset.Save Adodc 1. Recordset.MoveFirst Text! .SetFocus End Sub

Private Sub tam bah Klik() On Error Resume Next Adodc l .Recordset.AddNew Textl.SetFocus End Sub

5. Garn bar 4. 25. Desain i\.fenu Input Data Karyawan Private Sub hapus _ Klik() On En-or Resume Next Prompt= "Apakah anda ingin menghapus data ini ... ??" reply= MsgBox(Prompt~ vbOKCancel + vbExclamation, "Peringatan .... !!") lfreply = vbOK TI1en Adodc I. Recordset.Dclete Adodc l. Recordset.MoveNcxt textl.SetFocus Eudlf End Sub Private Sub keluar Klik() Unload Me End Sub

Private Sub simpan_Klik() On En-or Resmne Next Adodcl .Recordset.Save Adodc l .Recordset.MoveFirst Textl.Setfocus End Sub

Private Sub tambah_ Klik() Ou Error Resume Next Adodc 1.Recordset.AddNew Text I. SetF ocus End Sub

Page 180: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

3. Garn bar 4. 23. Desain Menu Input Unit Kerja Private Sub LaVolpeButtonl_Klik() On EJTor Resume Nexi Adodc l .Recordset.AddNew Text 1.SetFocus End Sub

Private Sub LaVolpeButton2_Klik() On Error Resume Next Adodc l .Recordset.Save Adodc l .Recordset.MoveFirst End Sub

Private Sub La VolpeButton3 _ Klik() Unload Me End Sub

Private Sub LaVolpeButton4_Klik() On Error Resume Next Prompt= "Apakah anda ingin menghapus data ini ... ??" reply= MsgBox(Prompt, vbOKCancel + vbExclamation, "Peringatan .... ! ! ") If reply= vbOK Then Adodc l.Recordset.Delete Adodc I. Recordset.MoveNext textl.SetFocus End If End Sub

4. Gambar 4. 24. Desain Menn Input Nama Jabatan Private Sub hapus _ Klik() On Error Resume Next Prompt= "Apakah anda ingin menghapus data ini ... ??" reply= MsgBox(Prompt, vbOKCancel + vbExclamation, "Peringatan .... ! ! ") If reply= vbOK Then Adodc 1.Recordset.Delete Adodc l .Recordset.MoveNext textl.SetFocus End If Encl Sub

Private Sub keluar _ Klik() Unload Me End Sub

Page 181: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

End Sub

Private Sub nama _jabatan _ Klik() nm _jabatan.Show End Sub

Private Sub pelatihan _ Klik() pelthn.Show End Sub

Private Sub Toolbarl_ButtonKlik(ByVal Button As MSComctlLib.Button) Select Case Button.Key Case Is = "unit" unit.Show Case Is = "nm _jabatan" nm _jabatan.Show Case Is= "pelthn" pelthn.Show Case ls = "pegawai" pegawai.Show Case Is= "medik" medik.Show Case Is= "super" super.Show Case ls= "uangmedikal" uangmedikal. Show Case ls= "absen" absen.Show Case Is = "jadwalkerja" kerjal.Show Case Is = "penjadwalan" jadwal_ kerja.Show Case Is= "keluar" End

End Select End Sub

Private Sub unit_ kerja _ Klik() unit.Show End Sub

Page 182: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Crysta!Report3.Action = I End Sub

Private Sub rep_subkontrak_Klik() Crysta!Reportl.WindowState = crptMaximized Crysta!Report I .RetrieveDataFiles CrystaJReport J .Action = J End Sub

Private Sub Subkontrak Klik() siklus.Show

End Sub

Private Sub kerja _ Ktik() kerjal.Show End Sub

Private Sub klaim _ K!ik() uangmedikat.Show End Sub

Private Sub lapabsensi_Klik() lapabsen.Show End Sub

Private Sub lapcuti_ Klik() lapcuti I.Show End Sub

Private Sub lapeg_ Klik() lappegawai.Show

End Sub

Private Sub Japkeluarga_Klik() laphubkel.Show End Sub

Private Sub lapmedikal_Klik() lapmedikal J .Show

End Sub

Page 183: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Private Sub jadwalkerja _ Klik() 'absen.Show jadwal_ kerja.Show

End Sub

Private Sub keluar~Klik() MsgBox "Terima Kasih Telah Menggunakan Pro1,'fam Kami !", vb Information, "Programmer By Dewi ... ! ! ! " Unload Me End Sub

Private Sub lap jak_ Klik() Laporan.Show End Sub

Private Sub pembayaran_gaji_Klik() gaji.Show 'Hitkornisaris.Sbow

End Sub

Private Sub tabkomdirk_Klik() ya wan.Show End Sub

Private Sub jadwal_ Klik() jadwal !.Show

End Sub

Private Sub pesanan_Klik() pesanan I .Show End Sub

Private Sub rep jadwal_ Klik() Crysta1Report2. WindowState = erptMaximized CrystalReport2.RetrieveDataFiles CrystalReport2.Aetion = 1

End Sub

Private Sub rep _pesanan _ Klik() ~ - -- -· ~ -

Page 184: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

End If uin.Left = uin.Left + !00 End Sub

Private Sub Timer4 Timer{) jam.Caption= Time End Sub

2. Garn bar 4. 19 Desain Menu Utama Private Sub cari_Pem _Paj_ Gaji_Klik() carjak.Show

End Sub

Private Sub cari _tab _Karyawan _ K lik() 'On Error Resume Next cari_Tabel_Karyawan.Show End Sub

Private Sub karyawan _ Klik() 'ya wan.Show End St!b

Private Sub absen __ Klik() absen.Show End Sub

Private Sub absensi Klik() absen.Show End Sub

Private Sub cuti_pegawai_ Klik() super.Show

End Sub

Private Sub Data_Klik() pegawai.Show End Sub

Private Sub Hubungan_keluarga_Klik() medik.Show

Page 185: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

mada = mada + 1 If dbcombo LT ext="" Or (Text2.Text ='"')Then

MsgBox "Sorry Pengguna dan Kata Kunci Yang Saudara Masukkan Tidak Boleh Kosong .. --! 1 !", vblnfonnation, "Peringatan"

Else strsql ="select* from kunci where user="' & dbcombo I.Text & "'and

password="' & Text2.Text & ""' Set rs= conn.Execute(strsql) If Not rs.EOF Then

Struktur. Show Unload Me

Else MsgBox "Sorry Pengguna dan Kata Kunci Yang Saudara Masukkan

Salah", vbCritical + vbOKOnly, "Informasi" dbcombo I .SetFocus

If mada > 2 Then MsgBox "Password Saudara Gagal !!", vbExclamation, "Administrator" Unload Me End If

End If End lf End Sub

Private Sub keluar_ Klik() Unload Me End Sub

Private Sub Timer! Timer() currenttime = Fonnat(Time) End Sub Private Sub timcr2 Timer()

lf version. Visible= True Then version. Visible= False Else If version.Visible= I0a!se Then version. Visible= True End If End If

End Sub Private Sub Timcr3 _Timer()

Page 186: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

End If End If End Sub

14. Gambar 4. 39. Desain Menu Output Meneetak D.ata Uubungan

Keluarga

Private Sub Form Activate() Textl.SetFocus End Sub

Private Sub XPButton 1 ~Klik() If0ption2.Value =True Then Crysta!Report l. WindowState = crptMaximized Crysta!Reportl .SelectionFonnula = " {hubungan_ keluarga.NIP) ="' & Textl.Text & ""' Crysta!Reportl .RetrieveDataFiles Crysta!Report I .Action = I Else If Option I.Value= True Then Crysta1Report2. WindowState = crptMaximized Crysta!Report2.RetrieveDatafiles Crysta!Report2.Action = 1 End If End If

End Sub

Private Sub XPButton2 Klik() Unload Me End Sub

15. Garn bar 4. 40. Desain Menu Output Mencetak Data Cuti

Private Sub Form_ Activate() Textl.SetFocus End Sub

Private Sub Option I Klik() 'If Option I .Value= True Then 'Call semua 11'-- ..l T.£'"

Page 187: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

Private Sub Option2_Klik() If0ption2.Value =True Then Text l. SetF ocus End If End Sub

Private Sub XPButtonl_Klik() If0ption2.Value =True Then Crysta!Reportl .WindowState = crptMaximized Crysta!Reportl.SelectionFormula =" {cuti.NIP} = "' & Text I.Text & ""' Crysta !Report l .RetrieveDataFiles Crystal Report I .Action= l Else IfOptionl.Value =True Then Crysta1Report2. WindowState = crptMaximized Crysta1Report2.RetrieveDataFiles CrystalReport2.Action = 1 End If End If End Sub

Private Sub XPButton2 Klik() Unload Me End Sub

16. Gambar 4. 41. Desain Menn Ont)lut Mencctak D:ata Pclatihan

Private Sub Form_ Activate() Textl.SetFocus End Sub

Private Sub XPButtonl_ Klik() If0ption2.Value =True Then CrystalReporl 1. WindowState = crptMaximized CrystalReportl .SelectionFormula =" {pelatihan.NIP} ="' & Textl.Text & ""' CrystalReportl .RetrieveDataFiles Crysta!Report I .Action = 1 Else IfOptionl.Value =True Then CrystalReport2.WindowState = crptMaximized CrystalReport2.RetrieveDataFiles 0 ___ .,._1n-~----'-'°\ "' _ _._: _ 1

Page 188: !IBER DAYA MANUSIA PADA PT. INDOGRAVURErepository.uinjkt.ac.id/dspace/bitstream/123456789/10247/1/FITRI... · Pengesahan Ujian Sloipsi yang berjudul "Pengembangan Sistem Infonnasi

End If

End Sub

Private Sub XPButton2 _ Klik() Unload Me End Sub

17. Garn bar 4. 42. Desain Menu Output Mencetak Data Medikal

Private Sub Form_Activate() Text 1. SetF ocus End Sub

Private Sub XPButtonl_Klik() If0ption2.Value =True Then CrystalReport l .WindowState = crptMaximized CrystalReportl.SelectionFormula =" {klaim __ medikal.NIP} = '" & Text!. Text &lift!

CrystalReport I .RetrieveDataFiles Crystal Report I .Action = 1 Else If Option!. Value= True Then Crysta1Report2. WindowState = crptMaximized CrystalReport2.RetrieveDataFiles Crysta1Report2.Action = 1 End If End If

End Sub

Private Sub XPButton2 _ Klik() Unload Me End Sub