laporan kerja praktek rancang bangun fitur lpp...

67
LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP & PERHITUNGAN HONOR PADA SISTEM INFORMASI TRAINING & EDUCATION STUDI KASUS: PT. MERPATI NUSANTARA AIRLINES Disusun Oleh : Niken Indah Permatasari (07.41010.0257) Puji Wahyu Ningsih (07.41010.0265) SEKOLAH TINGGI MANAJEMEN INFORMATIKA & TEKNIK KOMPUTER SURABAYA 2010

Upload: others

Post on 24-Nov-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

LAPORAN KERJA PRAKTEK

RANCANG BANGUN FITUR LPP & PERHITUNGAN HONOR PADA

SISTEM INFORMASI TRAINING & EDUCATION

STUDI KASUS: PT. MERPATI NUSANTARA AIRLINES

Disusun Oleh :

Niken Indah Permatasari (07.41010.0257)

Puji Wahyu Ningsih (07.41010.0265)

SEKOLAH TINGGI

MANAJEMEN INFORMATIKA & TEKNIK KOMPUTER

SURABAYA

2010

Page 2: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

LAPORAN KERJA PRAKTEK

RANCANG BANGUN FITUR LPP & PERHITUNGAN HONOR PADA

SISTEM INFORMASI TRAINING & EDUCATION

STUDI KASUS: PT. MERPATI NUSANTARA AIRLINES

Diajukan sebagai salah satu syarat untuk menempuh ujian Tahap Akhir

Program Strata Satu (S1)

Oleh:

Niken Indah Permatasari (07.41010.0257)

Puji Wahyu Ningsih (07.41010.0265)

SEKOLAH TINGGI

MANAJEMEN INFORMATIKA & TEKNIK KOMPUTER

SURABAYA

2010

Page 3: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

Keberuntungan bukan hanya dilihat dari mudahnya suatu proses dapat dilalui,

namun bagaimana proses tersebut dapat menghasilkan sesuatu yang

menguntungkan dikemudian hari…

Page 4: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

Ku persembahkan kepada

Ayahanda & Ibunda tercinta

Beserta semua orang yang menyayangi kami

Page 5: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

LAPORAN KERJA PRAKTEK

RANCANG BANGUN FITUR LPP & PERHITUNGAN HONOR PADA

SISTEM INFORMASI TRAINING & EDUCATION

STUDI KASUS: PT. MERPATI NUSANTARA AIRLINES

Telah diperiksa, diuji dan disetujui

Surabaya, 10 Desember 2010

Disetujui:

Pembimbing Penyelia

Tegar Heru Susilo, S.Kom Warinda Hayati NIDN: 0702028402 NRP: 971045

Mengetahui:

Ka-Prodi Sistem Informasi

TUTUT WURIJANTO, M.Kom NIDN: 703056702

Page 6: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

ABSTRAK

Sistem Informasi Training and Education pada Merpati Training Center

merupakan sistem informasi yang sangat diperlukan dalam pengelolaan laporan

pelaksanaan pelatihan. Pendataan pelaksanaan pelatihan, instruktur dan siswa

merupakan bagian penting dalam proses pembuatan laporan pelaksanaan pelatihan

serta rekapitulasi pembayaran honor instruktur dan siswa. Hal ini memicu pihak

perusahaan untuk terus mengembangkan aplikasi yang selama ini digunakan

dalam proses pembuatan laporan pelaksanaan pelatihan dan perhitungan honor.

Permasalahan yang dihadapi Merpati Training Center pada bagian

Training and Education System selama ini adalah database yang digunakan masih

kurang terkonsep. Kondisi tersebut mengakibatkan beberapa proses perhitungan

honor untuk pelatihan instruktur dan siswa masih dilakukan secara manual.

Solusi dari permasalahan di atas adalah menambahkan suatu fitur LPP

(Laporan Pelaksanaan Pelatihan) dan perhitungan honor pada sistem informasi

Training and Education di MTC Surabaya, serta menampilkan laporan yang

tersusun berdasarkan periode tertentu.

Sistem informasi yang dibuat dapat mempermudah bagian Training and

Education dalam mengelola informasi dari instruktur dan siswa secara maksimal

sehingga dapat menghasilkan proses perhitungan honor yang tepat. Sistem

informasi Training and Education merupakan sistem informasi yang sesuai dan

yang diinginkan oleh untuk mempermudah bagian Training and Education dalam

membuat laporan pelaksanaan pelatihan maupun rekap honor.

Kata kunci: Pelatihan, Laporan, Honor

iv

Page 7: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

DAFTAR ISI

ABSTRAK .......................................................................................................... iv

KATA PENGANTAR ........................................................................................ v

DAFTAR ISI ....................................................................................................... vii

DAFTAR GAMBAR .......................................................................................... x

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

DAFTAR LAMPIRAN ...................................................................................... xiii

BAB I PENDAHULUAN ................................................................................... 1

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

1.2 Perumusan Masalah ................................................................................. 2

1.3 Batasan Masalah ...................................................................................... 3

1.4 Tujuan ...................................................................................................... 3

1.5 Sistematika Penulisan .............................................................................. 3

BAB II GAMBARAN UMUM PERUSAHAAN ............................................... 5

2.1 Sejarah PT. Merpati Nusantara Airlines (MNA) .................................... 5

2.2 Sejarah Singkat Merpati Training Center (MTC) ................................... 7

2.2.1 Visi & Misi ...................................................................................... 8

2.2.2 Fasilitas ............................................................................................ 8

2.2.3 Struktur Organisasi .......................................................................... 10

BAB III LANDASAN TEORI ............................................................................ 11

3.1 Konsep Dasar Sistem Informasi .............................................................. 11

3.1.1 Sistem .............................................................................................. 11

3.1.2 Sistem Informasi .............................................................................. 11

vii

Page 8: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

3.2 Analisa Dan Perancangan Sistem ............................................................ 12

3.2.1 System Flow .................................................................................... 12

3.2.2 Data Flow Diagram (DFD) ............................................................. 14

3.2.3 Entity Relationship Diagram (ERD) ............................................... 16

3.3 Konsep Dasar Basis Data ........................................................................ 19

3.3.1 Database .......................................................................................... 19

3.3.2 Database Management System ........................................................ 20

3.4 Desain Input/Output ................................................................................ 22

3.5 Transaction Processing System ............................................................... 23

3.6 Fitur ......................................................................................................... 24

3.7 Honor ....................................................................................................... 24

3.8 Training ................................................................................................... 25

BAB IV DISKRIPSI PEKERJAAN ................................................................... 26

4.1 Analisa Sistem ......................................................................................... 26

4.2 Pengembangan Sistem ............................................................................. 27

4.3 Desain Sistem .......................................................................................... 28

4.3.1 Contex Diagram ............................................................................... 29

4.3.2 HIPO ................................................................................................ 30

4.3.3 DFD ................................................................................................. 32

4.3.4 CDM ................................................................................................ 34

4.3.5 PDM ................................................................................................ 34

4.3.6 Struktur Basis Data dan Tabel ........................................................ 36

4.3.7 Desain Input Output ........................................................................ 43

BAB V PENUTUP ............................................................................................. 53

viii

Page 9: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

5.1 Kesimpulan .............................................................................................. 53

5.2 Saran ........................................................................................................ 53

DAFTAR PUSTAKA ......................................................................................... 54

LAMPIRAN ........................................................................................................ 55

ix

Page 10: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

DAFTAR GAMBAR

Gambar 2.1 Lambang Merpati Nusantara Airlines ............................................. 6

Gambar 2.2 Struktur Organisasi SBU MTC ....................................................... 10

Gambar 3.1 Simbol – Simbol Pada System Flow ............................................... 13

Gambar 3.2 Simbol Eksternal Entity .................................................................. 15

Gambar 3.3 Simbol Data Flow ........................................................................... 15

Gambar 3.4 Simbol Proses .................................................................................. 15

Gambar 3.5 Simbol Data Store ........................................................................... 15

Gambar 3.6 Relasi One To One .......................................................................... 18

Gambar 3.7 Relasi One To Many ....................................................................... 18

Gambar 3.8 Relasi Many To Many ..................................................................... 18

Gambar 3.9 Digram Hirarki ................................................................................ 24

Gambar 4.1 SysFlow Rancang Bangun Fitur LPP & Perhitungan Honor Pada

Sistem Informasi Training & Education ........................................ 28

Gambar 4.2 Contex Diagram .............................................................................. 30

Gambar 4.3 HIPO ............................................................................................... 31

Gambar 4.4 DFD Level 0 .................................................................................... 32

Gambar 4.5 DFD Level 1 Proses Perhitungan Honor ......................................... 33

Gambar 4.6 CDM ................................................................................................ 34

Gambar 4.7 PDM ................................................................................................ 35

Gambar 4.8 Desain Form Entry Data Instruktur ................................................. 43

Gambar 4.9 Desain Form Entry Data Siswa ....................................................... 43

Gambar 4.10 Desain Form Pengaturan Golongan Instruktur ............................. 44

x

Page 11: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

Gambar 4.11 Desain Form Pengaturan Status Instruktur ................................... 44

Gambar 4.12 Desain Form Pengaturan Umum Instruktur .................................. 45

Gambar 4.13 Desain Form Pengaturan Golongan Siswa .................................... 45

Gambar 4.14 Desain Form Pengaturan Umum Siswa ........................................ 46

Gambar 4.15 Desain Form Pengaturan Subject .................................................. 46

Gambar 4.16 Desain Form Pengaturan Hari Libur ............................................. 47

Gambar 4.17 Desain Form Jadwal Pelatihan ...................................................... 47

Gambar 4.18 Desain Form Penjadwalan Instruktur ............................................ 48

Gambar 4.19 Desain Form Honorium Instruktur ................................................ 48

Gambar 4.20 Desain Form Honorium Siswa ...................................................... 49

Gambar 4.21 Desain Laporan Honorium Instruktur ........................................... 50

Gambar 4.22 Desain Laporan BUT & BUM Siswa............................................ 51

Gambar 4.23 Desain Laporan LPP Siswa ........................................................... 52

xi

Page 12: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

DAFTAR TABEL

Tabel 4.1 Data Instruktur .................................................................................... 36

Tabel 4.2 Honorium Instruktur ........................................................................... 36

Tabel 4.3 Honorium Siswa ................................................................................. 37

Tabel 4.4 Golongan Instruktur ............................................................................ 37

Tabel 4.5 Detail Golongan Instruktur ................................................................. 37

Tabel 4.6 Golongan Siswa ................................................................................. 38

Tabel 4.7 Detail Golongan Siswa ....................................................................... 38

Tabel 4.8 Status ................................................................................................... 38

Tabel 4.9 Detail Status ........................................................................................ 39

Tabel 4.10 Hari Kerja.......................................................................................... 39

Tabel 4.11 Hari Libur ......................................................................................... 39

Tabel 4.12 Ketetapan Honor ............................................................................... 40

Tabel 4.13 Uang Makan Instruktur ..................................................................... 40

Tabel 4.14 Uang Makan Siswa ........................................................................... 40

Tabel 4.15 Subject .............................................................................................. 41

Tabel 4.16 Detail Subject .................................................................................... 41

Tabel 4.17 Pertemuan ......................................................................................... 41

Tabel 4.18 Detail Pertemuan Instruktur .............................................................. 42

Tabel 4.17 Detail Course Instruktur .................................................................... 42

xii

Page 13: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

DAFTAR LAMPIRAN

Lampiran 1 Kartu Bimbingan ............................................................................. 55

Lampiran 2 Acuan kerja ...................................................................................... 56

Lampiran 3 Garis Besar Rencana Kerja Mingguan ............................................ 58

Lampiran 4 Log Harian dan Catatan Perubahan Kerja Praktek .......................... 60

Lampiran 5 Kehadiran Kerja Praktek ................................................................. 62

Lampiran 6 Source Program ............................................................................... 64

Lampiran 7 Dokumentasi ................................................................................... 75

xiii

Page 14: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

BAB I

PENDAHULUAN

1.1 Latar Belakang

Merpati Training Center merupakan salah satu divisi dari PT. Merpati

Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

untuk staff PT. Merpati Nusantara Airlines maupun pihak luar yang ingin

mendapatkan pendidikan penerbangan. Merpati Training Center terletak di dua

lokasi, yaitu berpusat di kota Surabaya dan memiliki cabang di kota Jakarta.

Merpati Training Center Surabaya merupakan pusat simulator dan pelatihan

teknis, sedangkan Merpati Training Center Jakarta merupakan pusat pelatihan

operasional. Walaupun terletak di dua lokasi yang berbeda semua laporan harus

dikirim ke kantor pusat, yaitu Merpati Training Center Surabaya.

Salah satu tugas dari pengolahan data Merpati Training Center adalah

menghasilkan informasi berupa laporan-laporan seperti pelaksanaan pelatihan

maupun rekap honor instruktur. Honor instruktur didapat berdasarkan honor

pokok yang berlaku yang disesuaikan dengan jumlah jam mengajar serta bantuan

umum transport (BUT). Sedangkan laporan pelaksanaan pelatihan berisi informasi

mengenai pelatihan yang diadakan di Merpati Training Center.

Sistem aplikasi LPP dan Perhitungan Honor yang ada saat ini sudah

mampu menangani beberapa proses pembuatan laporan dengan menggunakan

software paket Ms Office seperti Ms Word, Ms Excel, dan Ms Access. Namun

database yang digunakan masih kurang terkonsep dengan baik sehingga terdapat

beberapa data yang tersimpan dalam tempat penyimpanan data dengan format

1

Page 15: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

2

yang berbeda. Dan saat pihak manajer membutuhkan laporan tersebut, laporan

dibuat oleh pihak karyawan dengan cara menginputkan data secara manual.

Laporan yang dibutuhkan pihak manajer pada umumnya berupa laporan

pelatihan yang disusun berdasarkan periode tertentu. Untuk menampilkan laporan

secara periodik, karyawan akan memilih sendiri data-data yang sesuai dengan

permintaan manajer. Proses tersebut tentu saja membutuhkan waktu yang cukup

lama mengingat jumlah data yang tersimpan cukup banyak.

Seiring dengan perkembangan teknologi yang semakin pesat, dan

mengingat semakin rumitnya proses pengolahan data pada Merpati Training

Center, maka diperlukan suatu fitur tambahan LPP dan perhitungan honor pada

sistem informasi Training dan Education yang nantinya dapat membantu proses

pengolahan data. Dengan pemanfaatan fitur tambahan tersebut sistem ini

diharapkan dapat dioperasikan dengan baik serta dapat menghasilkan laporan

yang tersusun berdasarkan periode tertentu.

1.2 Perumusan Masalah

Berdasarkan acuan latar belakang di atas, maka permasalahan yang dapat

dirumuskan yakni :

1. Bagaimana menambahkan suatu fitur LPP dan perhitungan honor pada

sistem informasi Training & Education di PT. Merpati Nusantara Airlines

2. Bagaimana menampilkan laporan yang tersusun berdasarkan periode

tertentu.

Page 16: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

3

1.3 Batasan Masalah

Agar pembahasan dalam laporan ini terfokus dan tidak terlalu meluas,

maka diperlukan batasan-batasan mengenai permasalahan diatas, yakni :

1. Sistem informasi yang dibangun hanya berbasis desktop application.

2. Menggunakan database Microsoft Access 2003.

3. Tidak menangani proses pendaftaran peserta training.

4. Menangani pembuatan laporan yang berkaitan dengan pelaksanaan

pelatihan.

1.4 Tujuan

Sesuai dengan permasalahan yang ada maka tujuan yang ingin dicapai

adalah :

1. Menambahkan suatu fitur LPP dan perhitungan honor pada sistem

informasi Training & Education di PT. Merpati Nusantara Airlines

2. Menampilkan laporan yang tersusun berdasarkan periode tertentu.

1.5 Sistematika Penulisan

Agar para pembaca dapat memahami isi laporan dengan mudah, maka

penyusun berusaha untuk menuliskan laporan ini dalam beberapa bab yang di

dalamnya terdapat penjabaran masalah dari tiap judul yang dituliskan, yakni:

BAB I PENDAHULUAN

Pada bab ini dibahas tentang latar belakang masalah, rumusan

masalah serta batasan terhadap masalah yang akan dibahas, tujuan

Page 17: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

4

dari pembahasan masalah yang diangkat, dan sistematika penulisan

laporan ini.

BAB II GAMBARAN UMUM PERUSAHAAN

Pada bab ini dibahas tentang gambaran umum perusahaan mulai

dari sejarah, hingga struktur organisasi yang ada.

BAB III LANDASAN TEORI

Pada bab ini dibahas teori-teori yang berkaitan dengan analisa

proses bisnis dan dokumentasi sistem.

BAB IV DISKRIPSI PEKERJAAN

Pada bab ini dibahas mengenai gambaran sistem yang sedang

berjalan di Merpati Training Center (MTC) dalam bentuk

document flow, data flow diagram, entity relationship diagram dan

desain input/output.

BAB V PENUTUP

Pada bab ini berisikan kesimpulan penelitian yang telah dilakukan

terkait dengan tujuan dan permasalahan yang ada, serta saran untuk

pengembangannya.

Page 18: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

BAB II

GAMBARAN UMUM PERUSAHAAN

2.1 Sejarah PT. Merpati Nusantara Airlines (MNA)

Awal November 1958, Perdana Menteri Indonesia Ir. H. Djuanda secara

resmi membuka “Jembatan Udara Kalimantan” yang menghubungkan dearah-

daerah terpencil di kalimantan, dimana transportasi lain sangat sulit dipergunakan.

Sebagai perkembangan yang berikut, berdasarkan Peraturan Pemerintah No. 19

tahun 1962, maka pada tanggal 6 September 1962, ditetapkan pendirian

perusahaan Negara Merpati Nusantara yang bertugas menyelenggarakan

perhubungan didaerah-daerah dan penerbangan serbaguna serta memajukan

segala sesuatu yang berkaitan dengan angkutan dalam arti yang seluas-luasnya.

Terbentuknya perusahaan penerbangan ini adalah berkat serangkaian

usaha yang dilakukan oleh TNI AU beserta warisan yang ditinggalkannya. Usaha

rintisan yang dilakukan itu merupakan pelaksanaan kegiatan-kegiatan perwira

senior TNI AU. Tugas PN. Merpati Nusantara Airlines pada awalnya adalah

menyelenggarakan penerbangan udara antar daerah dengan mengutamakan

pelayanan kepentingan masyarakat umum. Modal awal yang digunakan adalah 2

buah pesawat Dacota DC-3 dan 4 buah pesawat terbang De Havilland Otter

(DHC-3), sedangkan modal kerjanya adalah menembus daerah terpencil di

Indonesia, antara lain Jakarta-Banjarmasin-Palangkaraya-Sampit, serta rute

Jakarta-Pontianak. Di saat Irian Barat masuk dalam wilayah NKRI pada tahun

1963, maskapai penerbangan Belanda di Irian Barat, N.V De Koonduth

menyerahkan 3 buah pesawat Twin Pioneer dan sebuah pesawat Beaver kepada

PN. Garuda Indonesia Airways (GIA). Karena pada saat itu usaha Garuda sedang

5

Page 19: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

6

dikonsentrasikan pada pengembangan flag carrier baik dalam maupun luar negeri,

maka pada awal Januari 1964, PN. Garuda Indonesia Airways (GIA),

menyerahkan segala hak konsesi kepada PN. Merpati Nusantara Airlines (MNA)

beserta kepemilikan pesawat-pesawat tersebut dan peralatan yang ada.

Selain itu Merpati juga memperkenalkan secara resmi logo Merpati yang

baru yang dilukiskan sebagai gelombang angin (jembatan udara) seperti pada

Gambar 2.1.

Gambar 2.1 Lambang Merpati Nusantara Airlines

Arti dari lambang PT. Merpati Nusantara Airlines tersebut adalah :

a. Jembatan udara (air bridge) adalah wahana udara yang menyatukan ribuan

pulau dari Sabang sampai Merauke sebagai penegak Wawasan Nusantara.

b. Huruf Merpati adalah nama perusahaan.

Dari sini tampak bahwa PT. Merpati Nusantara Airlines bertekad menjadi

jembatan udara yang menghubungkan dan menyatukan seluruh wilayah Indonesia

dari Sabang sampai Merauke, sehingga dapat dikatakan PT. Merpati Nusantara

Airlines merupakan salah satu perusahaan penerbangan yang memiliki jaringan

terluas dan terbesar sampai ke pelosok – pelosok pedalaman Indonesia bagian

timur yang didukung oleh landasan dan pesawat terbang perintis yang dimiliki.

Page 20: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

7

Sebagai BUMN tentunya PT. Merpati Nusantara Airlines tidak hanya mengejar

keuntungan komersial semata, melainkan juga untuk memenuhi target dan sasaran

serta idealism Nasional Bangsa Indonesia.

2.2 Sejarah Singkat Merpati Training Center (MTC)

Merpati Training Center (MTC) sebelumnya dikenal sebagai fasilitas

pelatihan karyawan pernah disebut Flight Safety Training Center, yang dimiliki

oleh sebuah perusahaan penerbangan, Merpati Nusantara Airlines. Jadi, nama

berubah untuk menggambarkan bahwa MTC juga memberikan pelatihan dalam

Trading, Umum dan Manajemen Penerbangan.

Peningkatan yang signifikan pada tahun 1999 telah membuat Pusat

Pelatihan Merpati Unit Bisnis Strategis Merpati Nusantara Airlines ketika

Pemerintah Indonesia memberikan ijin operasi baru izin. Dengan pengetahuan

yang memadai diinvestasikan, Merpati Training Center telah mulai memberikan

pelatihan internal dalam penerbangan bagi perusahaan penerbangan lain. Merpati

Training Center sekarang dipercaya untuk memberikan program pelatihan

penerbangan untuk penerbangan nasional dan internasional utama termasuk

Indonesia Angkatan Udara (TNI AU).

Saat ini, Merpati Training Center adalah menyiapkan layanan database

untuk outsourcing sumber daya manusia. Program lain baru-baru ini adalah

pelatihan organizer untuk Merpati Pelatihan Centerâ € ™ s mitra perusahaan

untuk membantu mereka memulai program pelatihan mereka sendiri.

Strategic Business Unit Merpati Training Center (MTC), adalah divisi Merpati

Nusantara Airlines yang mempunyai tugas untuk memberikan pelatihan bagi

Page 21: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

8

seluruh karyawan Merpati Nusantara Airlines. Didirikan pada tahun 1994 dengan

nama sebelumnya ratusan Keselamatan Penerbangan Pelatihan, Merpati Training

Center telah melakukan pelatihan untuk Air Crew, awak kabin, Staf Operasi,

Commercial Staf, dan Staf Administrasi.

Pada tahun 1999 Manajemen Merpati memutuskan untuk mengubah

Merpati Training Center ke dalam unit bisnis strategis sehingga MTC juga

menyediakan pelatihan untuk organisasi bisnis lain yang terkait transportasi

udara. Banyak maskapai penerbangan domestik dan asing berdasarkan sudah

menjadi pelanggan kami.

2.2.1 Visi dan Misi

Sebagai organisasi bisnis, mempunyai tujuan yang tercantum di visi dan

misi organisasi.

Visi

Untuk menjadi suatu institusi yang mengutamakan kualitas dalam

melatih dan mengajar pelayanan jasa kami.

Misi

Untuk memberikan kualitas dari pelatihan dan pengajaran pelayana

jasa kami kepada kepuasan konsumen melalui SDM yang

berpotensial.

2.2.2 Fasilitas

Awalnya, Merpati Training Center (MTC) berada dalam naungan human

resources development. Namun dalam perkembangannya, pihak manajemen

Page 22: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

9

melihat adanya kemungkiann MTC berkembang menjadi profit center. Kebijakan

itu yang kemudian diambil oleh Merpati untuk menjadikan MTC sebagai SBU

(Strategic Business Unit) pada tahun 1999. Pelatihan MTC sendiri meliputi :

1. Flight Crew Training

2. Flight Attendant Training

3. Flight Operations Officer Training

4. Technical Training

5. Commercial Training

6. General and Management Training.

Merpati Training Center memfokuskan program pelatihan ini di Jakarta

dan Surabaya. Merpati training center di Jakarta menawarkan program pelatihan

operasional, komersial dan managemen. Fasilitas yang ada:

1. 10 ruang kelas

2. Laboratorium computer

3. 1 ruang Pemeliharaan

Merpati Training Center di Surabaya menawarkan program pelatihan

dalam latihan teknik dan simulasi. Penerbangan simulasi memakai Fokker- 27 dan

CN-235. Fokker-27 adalah salah satu pesawat yang sukses dalam marketing dan

operasi penerbangan. Unit ini dipercayai dan dipakai oleh seluruh operator di

seluruh dunia. Sekarang, dunia hanya memiliki 2 alat simulator Fokker-27, yang

salah satunya dipakai oleh Merpati Training Center Surabaya. Alat simulator

Fokker-27 akan memberikan kemampuan penerbangan kepada pilot. Alat

simulator juga memberikan pilot, kemampuan dalam mengoperasikan pesawat

dalam keadaan biasa dan untuk mengantisipasinya.

Page 23: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

10

2.2.3 Struktur Organisasi SBU Mepati Training Center

Tanggung jawab, wewenang dan hubungan antar personil yang mengelola,

melaksanakan dan memeriksa pekerjaan digambarkan dalam struktur organisasi,

uraian pekerjaan (job description), kebijakan operasional, prosedur dan instruktur

Struktur Organisasi :

MANAGING DIRECTORSBU Merpati Taining Center

Mgr. Finance, Accounting & Administration

Mgr. TrainingComercial

Mgr. TrainingEducation System Mgr. Instructional Mgr. Training

Facility & LibraryMgr. Pilot

School

GroundInstructor

FlightInstructor

Maintenance

MR & QualityAssurance

(Fungsional)

Fungsional Fungsional FungsionalFungsional

Gambar 2.2 Struktur Organisasi SBU Merpati Training Center

Page 24: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

BAB III

LANDASAN TEORI

3.1 Konsep Dasar Sistem Informasi

3.1.1 Sistem

Menurut Herlambang (2005:116), definisi sistem dapat dibagi menjadi dua

pendekatan, yaitu pendekatan secara prosedur dan pendekatan secara komponen.

Berdasarkan pendekatan prosedur, sistem didefinisikan sebagai kumpulan dari

beberapa prosedur yang mempunyai maksud dan tujuan tertentu. Sedangkan

berdasarkan pendekatan komponen, sistem merupakan kumpulan dari kompenen-

komponen yang saling berkaitan untuk mencapai tujuan tertentu.

Dalam perkembangan sistem yang ada, sistem dibedakan menjadi dua

jenis, yaitu sistem terbuka dan sistem tertutup. Sistem terbuka merupakan sistem,

yang dihubungkan dengan arus sumber daya luar dan tidak mempunyai elemen

pengendali. Sedangkan sistem tertutup tidak mempunyai elemen pengontrol dan

dihubungkan pada lingkungan sekitarnya.

3.1.2 Sistem Informasi

Menurut Herlambang (2005:121), data adalah fakta-fakta atau kejadian-

kejadian yang dapat berupa angka-angka atau kode-kode tertentu. Data masih

belum mempunyai arti bagi penggunanya. Untuk dapat mempunyai arti data

diolah sedemikian rupa sehingga dapat digunakan oleh penggunanya. Sehingga

sistem informasi dapat didefinisikan sebagai prosedur-prosedur yang digunakan

untuk mengolah data sehingga dapat digunakan oleh penggunanya.

11

Page 25: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

12

3.2 Analisis dan Perancangan Sistem

Analisis sistem dilakukan dengan tujuan untuk dapat mengidentifikasi dan

mengevaluasi permasalahan yang terjadi dan kebutuhan yang diharapakan,

sehingga dapat diusulkan perbaikannya.

Perancangan sistem merupakan penguraian suatu sistem informasi yang

utuh ke dalam bagian komputerisasi yang dimaksud, mengidentifikasi dan

mengevaluasi permasalahan, menentukan kriteria, menghitung konsistensi

terhadap kriteria yang ada, serta mendapatkan hasil atau tujuan dari masalah

tersebut serta mengimplementasikan seluruh kebutuhan operasional dalam

membangun aplikasi.

Menurut Kendall (2002:7), Analisis dan Perancangan Sistem digunakan

untuk menganalisis, merancang, dan mengimplementasikan peningkatan-

peningkatan fungsi bisnis yang dapat dicapai melalui penggunaan sistem

informasi terkomputerisasi.

Berikut adalah proses dalam analisis dan perancangan sistem:

3.2.1 System Flow

System flow atau bagan alir sistem merupakan bagan yang menunjukkan

arus pekerjaan secara keseluruhan dari sistem. System flow menunjukkan urutan-

urutan dari prosedur yang ada di dalam sistem dan menunjukkan apa yang

dikerjakan sistem. Simbol-simbol yang digunakan dalam system flow ditunjukkan

pada Gambar 3.1 di halaman 24.

Page 26: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

13

1. Simbol Dokumen

2. Simbol Kegiatan Manual

3. Simbol Simpanan Offline

4. Simbol Proses

5. Simbol Database

6. Simbol Garis Alir

7. Simbol Penghubung ke Halaman yang Sama

8. Simbol Penghubung ke Halaman Lain

Gambar 3.1 Simbol-simbol pada System Flow (Hartono,1999:796)

1. Simbol dokumen

Menunjukkan dokumen input dan output baik untuk proses manual

atau komputer.

2. Simbol kegiatan manual

Menunjukkan pekerjaan manual.

3. Simbol simpanan offline

Menunjukkan file non-komputer yang diarsip.

4. Simbol proses

Menunjukkan kegiatan proses dari operasi program komputer.

5. Simbol database

Menunjukkan tempat untuk menyimpan data hasil operasi

komputer.

Page 27: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

14

6. Simbol garis alir

Menunjukkan arus dari proses.

7. Simbol penghubung

Menunjukkan penghubung ke halaman yang masih sama atau ke

halaman lain.

3.2.2 Data Flow Diagram (DFD)

Pada tahap ini, penggunaan notasi dapat membantu komunikasi dengan

pemakai/user sistem untuk memahami sistem tersebut secara logika. Diagram

yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem ini

dikenal dengan nama Diagram Arus Data (Data Flow Diagram). DFD berfungsi

untuk menggambarkan proses aliran data yang terjadi di dalam sistem dari tingkat

yang tertinggi sampai yang terendah, yang memungkinkan untuk melakukan

dekomposisi, mempartisi atau membagi sistem kedalam bagian-bagian yang lebih

kecil dan yang lebih sederhana.

DFD fokus pada aliran data dari dan ke dalam sistem serta memproses

data tersebut (Kendall, 2002:241).

Simbol-simbol dasar dalam DFD antara lain:

a. External Entity

Suatu External Entity atau entitas merupakan orang, kelompok, departemen,

atau sistem lain di luar sistem yang dibuat dapat menerima atau memberikan

informasi atau data ke dalam sistem yang dibuat. Gambar 3.1 merupakan

simbol entitas dalam DFD dalam model Gane dan Sarson.

Page 28: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

15

Gambar 3.2 Simbol External Entity

b. Data Flow

Data Flow atau aliran data disimbolkan dengan tanda panah. Data flow

menunjukkan arus data atau aliran data yang menghubungkan dua proses atau

entitas dengan proses. Gambar 3.3 merupakan simbol data flow.

Gambar 3.3 Simbol Data Flow

c. Process

Suatu proses dimana beberapa tindakan atau sekelompok tindakan dijalankan.

Gambar 3.4 merupakan simbol process.

Gambar 3.4 Simbol Process

d. Data Store

Data source adalah simbol yang digunakan untuk melambangkan proses

penyimpanan data. Gambar 3.5 merupakan simbol file penyimpanan/data

store.

Gambar 3.5 Simbol Data Store

Page 29: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

16

1. Context Diagram

Context diagram merupakan langkah pertama dalam pembuatan

data flow diagram. Pada context diagram dijelaskan sistem apa yang

dibuat dan entity apa saja yang digunakan. Dalam context diagram harus

ada arus data yang masuk dan arus data yang keluar.

2. Data Flow Diagram Level 0

DFD level 0 adalah langkah selanjutnya setelah context diagram.

Hal yang digambarkan dalam Diagram level 0 ini adalah proses utama dari

sistem serta hubungan entity, proses, alur data dan data store.

3. Data Flow Diagram Level 1

DFD Level 1 merupakan penjelasan dari DFD level 0. Pada proses

ini dijelaskan proses apa saja yang dilakukan pada setiap proses yang

terdapat di DFD level 0.

3.2.3 Entity Relational Diagram (ERD)

Entity relational diagram (ERD) adalah gambaran pada sistem dimana

didalamnya terdapat hubungan antara entity beserta relasinya. Entity merupakan

sesuatu yang ada dan terdefinisikan di dalam suatu organisasi, dapat abstrak dan

nyata. Untuk setiap entity biasanya mempunyai atribute yang merupakan ciri

entity tersebut. Relasi adalah hubungan antar entity yang berfungsi sebagai

hubungan yang mewujudkan pemetaan antar entity.

Menurut Marlinda (2004:28), Atribute adalah kolom di sebuah relasi.

Macam-macam atribute yaitu:

Page 30: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

17

a. Simple Atribute

Atribute ini merupakan atribute yang unik dan tidak dimiliki oleh atribute

lainnya, misalnya entity mahasiswa yang atribute-nya NIM.

b. Composite Atribute

Composite atribute adalah atribute yang memiliki dua nilai harga, misalnya

nama besar (nama keluarga) dan nama kecil (nama asli).

c. Single Value Atribute

Atribute yang hanya memiliki satu nilai harga, misalnya entity mahasiswa

dengan atribute-nya umur (tanggal lahir).

d. Multi Value Atribute

Multi value atribute adalah atribute yang banyak memilikinilai harga,

misalnya entity mahasiswa dengan atribute-nya pendidikan (SD, SMP,

SMA).

e. Null Value Atribbute

Null value atribute adalah atribute yang tidak memiliki nilai harga, misalnya

entity tukang becak dengan atribute-nya pendidikan (tanpa memiliki ijazah).

Sedangkan relasi adalah hubungan antar entity yang berfungsi sebagai

hubungan yang mewujudkan pemetaan antar entity. Macam-macam relasi itu

sendiri antara lain:

1. One to One (1:1)

Relasi dari entity satu dengan entity dua adalah satu berbanding satu.

Contoh: Pada pelajaran privat, satu guru mengajar satu siswa dan satu

siswa hanya diajar oleh satu guru.

Page 31: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

18

Gambar 3.6 Relasi One to One

2. One to Many (1: m)

Relasi antara entity yang pertama dengan entity yang kedua adalah satu

berbanding banyak atau dapat pula dibalik, banyak berbanding satu.

Contoh: Pada sekolah, satu guru mengajar banyak siswa dan banyak siswa

diajar oleh satu guru.

Gambar 3.7 Relasi One to Many

3. Many to Many

Relasi antara entity yang satu dengan entity yang kedua adalah banyak

berbanding banyak. Contoh: Pada perkuliahan, satu dosen mengajar

banyak mahasiswa dan satu mahasiswa diajar oleh banyak dosen pula.

Gambar 3.8 Relasi Many to Many

Entity relationalship diagram ini diperlukan agar dapat menggambarkan

hubungan antar entity dengan jelas, dapat menggambarkan batasan jumlah entity

dan partisipasi antar entity, mudah dimengerti pemakai dan mudah disajikan oleh

Guru Siswa

Guru Siswa

Dosen Mahasiswa

Page 32: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

19

perancang database. Untuk itu entity relationship diagram dibagi menjadi dua

jenis model, yaitu:

a. Conceptual Data Model (CDM)

Conceptual data model (PDM) adalah jenis model data yang menggambarkan

hubungan antar tabel secara konseptual.

b. Phisical Data Model (PDM)

Phisical data model (PDM) adalah jenis model data yang menggambarkan

hubungan antar tabel secara fisikal.

3.3 Konsep Dasar Basis Data

3.3.1 Database

Menurut Yuswanto (2005:2), database merupakan sekumpulan data yang

berisi informasi yang saling berhubungan. Pengertian ini sangat berbeda antara

database relasional dan non relasional. Pada database non relasional, sebuah

database hanya merupakan sebuah file.

Menurut Marlinda (2004:1), database adalah suatu susunan/kumpulan

data operasional lengkap dari suatu organisasi/perusahaan yang

diorganisir/dikelola dan disimpan secara terintegrasi dengan menggunakan

metode tertentu menggunakan komputer sehingga mampu menyediakan informasi

optimal yang diperlukan pemakai untuk proses mengambil keputusan.

Pada sebuah sistem basis data terdapat komponen-komponen utama yaitu

perangkat keras (hardware), sistem operasi (operating system), basis data

(database), sistem (aplikasi atau perangkat lunak) pengelola basis data (DBMS),

pemakai (user), dan aplikasi (perangkat lunak) lain (bersifat opsional).

Keuntungan sistem basis data adalah:

Page 33: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

20

1. Mengurangi kerangkapan data, yaitu data yang sama disimpan dalam berkas

data yang berbeda-beda sehingga update dilakukan berulang-ulang.

2. Mencegah ketidakkonsistenan.

3. Keamanan data dapat terjaga, yaitu data dapat dilindungi dari pemakai yang

tidak berwenang.

4. Integritas dapat dipertahankan.

5. Data dapat dipergunakan bersama-sama.

6. Menyediakan recovery.

7. Memudahkan penerapan standarisasi.

8. Data bersifat mandiri (data independence).

9. Keterpaduan data terjaga, memelihara keterpaduan data berarti data harus

akurat. Hal ini sangat erat hubungannya dengan pengontrolan kerangkapan

data pemeliharaan keselarasan data.

Kerugian sistem basis data adalah:

1. Diperlukan tempat penyimpanan yang besar.

2. Diperlukan tenaga yang terampil dalam mengolah data.

3. Perangkat lunaknya mahal.

4. Kerusakan sistem basis data dapat mempengaruhi departemen yang terkait.

3.3.2 Database Management System

Menurut Melinda (2004:6), database management system (DBMS)

merupakan kumpulan file yang paling berkaitan dan program untuk pengelolanya.

Basis Data adalah kumpulan datanya, sedang program pengelolanya berdiri

sendiri dalam suatu paket program yang komersial untuk membaca data, dan

melaporkan data dalam basis data.

Page 34: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

21

Bahasa-bahasa yang terdapat dalam DBMS adalah:

1. Data Definition Language (DDL)

Pola skema basis data dispesifikasikan dengan satu set definisi yang

diekspresikan dengan satu bahasa khusus yang disebut DDL.

2. Data Manipulation Language (DML)

Bahasa yang memperoleh pemakai mengakses atau memanipulasi data

sebagai yang diorganisasikan sebelumnya model data yang tepat.

3. Query

Pernyataan yang diajukan untuk mengambil informasi. Merupakan bagian

DML yang digunakan untuk pengambilan informasi.

DBMS memiliki fungsi sebagai berikut:

1. Data Definition

DBMS harus dapat mengoleh pendifinisian data.

2. Data Manipulation

DBMS harus dapat menangani permintaan-permintaan dari pemakai untuk

mengakses data.

3. Data Security dan Integrity

DBMS dapat memeriksa security dan integrity data yang didefinisikan oleh

DBA.

4. Data Recovery dan Concurrency

a. DBMS harus dapat menangani kegagalan-kegagalan pengaksesan basis

data yang dapat disebabkan oleh kesalahan sistem, kerusakan disk, dan

sebagainya.

Page 35: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

22

b. DBMS harus dapat mengontrol pengaksesan data yang konkruen yaitu bila

satu data diakses secara bersama-sama oleh lebih dari satu pemakai pada

saat yang bersamaan.

5. Data Dictionary

DBMS harus menyediakan data dictionary.

3.4 Desain Input / Output

Menurut Hartono, (1999: 375) Masukan (input) merupakan awal

dimulainya proses informasi. Bahan mentah dari informasi adalah data yang

terjadi dari transaksi-transaksi yang dilakukan oleh organisasi. Data hasil dari

transaksi merupakan masukan untuk sistem informasi.

Tujuan dari desain input adalah :

a. Untuk mengefektifkan biaya pemasukkan data.

b. Untuk mencapai keakuratan yang tinggi.

c. Untuk menjamin pemasukan data dapat diterima dan dimengerti oleh

pemakai.

Tipe Input ada beberapa macam, misalnya :

a. Eksternal

Pada pemasukan ini pemasukan data berasal dari luar organisasi.

b. Internal

Merupakan pemasukan data hasil komunikasi pemakai dengan sistem.

c. Operasional

Merupakan pemasukan data hasil komunikasi komputer dengan sistem.

Desain output dimaksudkan untuk menentukan kebutuhan output dari

sistem yang dirancang dari proses pembentukannya. Desain output atau keluaran

Page 36: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

23

merupakan hal yang tidak diabaikan karena keluaran yang dihasilkan harus

memudahkan bagi setiap unsur manusia yang memerlukan yaitu:

a. Eksternal

Tujuan output untuk informasi di luar organisasi pemakai.

b. Internal

Tujuan output hanya untuk lingkungan organisasi pemakai.

c. Operasional

Tujuan output untuk bagian komputer saja.

3.5 Transaction Processing System

Transaction processing system (TPS) adalah sistem informasi yang

terkomputerisasi yang dikembangkan untuk memproses data-data dalam jumlah

besar untuk transaksi bisnis rutin seperti daftar gaji dan inventarisasi (Kendall,

2002:2).

Pengelolaan transaksi menjadi suatu bagian yang penting dari proses

bisnis. Transaction processing system menawarkan cara untuk mempercepat

proses transaksi sehingga dapat memastikan kelancaran arus data di perusahaan.

Page 37: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

24

Gambar 3.9 Diagram hirarki (Kendal )

3.6 Fitur

Nurhuda (2009) dalam http://f4123n.blogspot.com/2009/01/aplikasi.html

mengemukakan secara istilah aplikasi adalah: program siap pakai yang direka

untuk melaksanakan suatu fungsi bagi pengguna atau aplikasi yang lain dan dapat

digunakan oleh sasaran yang dituju. Sedangkan fitur merupakan jasa pelengkap

terhadap basic produk yang memerlukan aktivasi (Ode, 2007 dalam

http://komunitaskami.com/komunitas-ponsel/fitur-dan-cara-setting-telkomflexi/)

3.7 Honor

Wibowo (2007) dalam http://repository.usu.ac.id/bitstream/123456789/

19547/4/Chapter%20I.pdf mengatakan bahwa kompensasi adalah kontra prestasi

terhadap penggunaan tenaga atau jasa yang telah diberikan oleh tenaga kerja.

Page 38: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

25

3.8 Training

Flippo (1961) dalam http://digilib.petra.ac.id/viewer.php?page=1&submit.

x=0&submit.y=0&qual=high&fname=/jiunkpe/s1/tmi/2008/jiunkpe-ns-s1-2008-

25404118-9867-offset_printing-chapter2.pdf mengemukakan bahwa training

(pelatihan) adalah tindakan untuk meningkatkan pengetahuan dan kecakapan

sumber daya dalam suatu organisai untuk melaksanakan suatu pekerjaan tertentu.

Training (pelatihan) adalah proses membantu sumber daya yang terdapat

dalam suatu organisasi untuk memperoleh efektifitas dalam pekerjaan mereka

yang sekarang atau yang akan datang melalui pengembangan skill, knowledge dan

attitude (Sherwood dan Best, 1958 dalam http://digilib.petra.ac.id/

viewer.php?page=1&submit.x=0&submit.y=0&qual=high&fname=/jiunkpe/s1/tm

i/2008/jiunkpe-ns-s1-2008-25404118-9867-offset_printing-chapter2.pdf)

Page 39: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

BAB IV

DISKRIPSI PEKERJAAN

4.1 Analisis Sistem

Basis data (database) merupakan kumpulan dari data yang saling

berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer

dan digunakan perangkat lunak untuk memanipulasinya. Database merupakan

salah satu komponen yang penting dalam sistem informasi, karena merupakan

basis dalam menyediakan informasi bagi para pemakai. Database berisikan tabel-

tabel yang saling berinteraksi sehingga dapat diproses dan digunakan dengan

cepat dan mudah.

Database dalam sistem ini diperlukan untuk menyimpan data-data yang

ada pada Merpati Training Center. Dalam pengembangan sistem informasi yang

akan dilakukan, agar dapat mengurangi kesalahan pada sistem ini. Langkah awal

untuk membuat suatu sistem baru, dengan cara melakukan analisis terhadap

permasalahan yang ada. Permasalahan tersebut antara lain:

a. Maintenance data Merpati Training Center

b. Pembuatan LPP

c. Perhitungan Honor

Langkah-langkah yang terjadi pada ketiga proses yang ada diatas

bertujuan untuk menemukan permasalahan-permasalahan yang ada. Menurut

Sutabri (2004: 88), tahapan analisis sistem merupakan tahapan yang sangat

penting karena kesalahan di dalam tahapan ini akan menyebabkan kesalahan pada

tahapan selanjutnya. Proses analisis sistem dalam pengembangan sistem informasi

26

Page 40: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

27

merupakan suatu prosedur yang dilakukan untuk pemeriksaan masalah dan

penyusunan pemecahan masalah yang timbul serta membuat spesifikasi sistem

yang baru.

4.2 Pengembangan Sistem

Pada pengembangan sistem ini berisi system flow, yang merupakan

pengembangan sistem yang telah ada sebelumnya.

Dibawah ini merupakan gambar system flow “Rancang Bangun Fitur LPP

& Perhitungan Honor Pada Sistem Informasi Training & Education Merpati

Training Center Surabaya”.

Page 41: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

28

Rancang Bangun Fitur LPP & Perhitungan Honor Pada Sistem Informasi Training & Education Merpati Training Center

ManajerManajerSystemSystemAdminAdmin

Start

Input data

Dat

abas

e Tr

aini

ng &

E

duca

tion

LPP LPP

Perhitungan Honor

Ya

Tidak

Data1. Student2. Instruktur3. BUT4. Golongan

Honor LPP

Cetak

LPP

Rekapitulasi Honor

End

Database Training & Education berisikan1. Tabel Instruktur2. Tabel Crew3. Tabel Pelatihan4. Tabel Golongan5. Tabel BUT Siswa6. Tabel BUT Instruktur

Data-data yang nantinya di inputkan juga bersal dari data kiriman dari MTC cab.Jakarta untuk dijadikan arsip di MTC Surabaya

Gambar 4.1 System Flow Rancang Bangun Fitur LPP & Perhitungan Honor Pada Sistem Informasi Training & Education Merpati Training Center Surabaya

4.3 Desain Sistem

Setelah pada tahap analisis sistem, selajutnya adalah tahap desain sistem.

Pada tahap ini dilakukan penggambaran, perencanan dan pembuatan sketsa atau

Page 42: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

29

pengaturan dari beberapa elemen yang terpisah ke dalam kesatuan yang utuh dan

berfungsi. Tahap desain sistem mempunyai dua tujuan utama, yaitu :

a. Untuk memenuhi kebutuhan kepada pemakai sistem.

b. Untuk memberikan gambaran yang jelas dan rancang bangun yang

lengkap kepada pemrogram komputer dan ahli teknik lainnya yang terlibat.

Tahap-tahap untuk mendesain sistem adalah sebagai berikut:

a. Context diagram

b. Hierarchy plus input-proses-output (HIPO) diagram

c. Data flow diagram (DFD)

d. Conceptual data model (CDM)

e. Physical data model (PDM)

f. Struktur tabel

4.3.1. Context Diagram

Context Diagram merupakan tingkatan tertinggi dalam diagram aliran data

dan hanya memuat satu proses, menunjukkan sistem secara keseluruhan dari

Rancang Bangun Fitur LPP & Perhitungan Honor Pada Sistem Informasi Training

& Education Merpati Training Center Surabaya. Dimulai dari entitas eksternal

yang ditunjukkan pada diagram konteks berikut aliran data-aliran data utama

menuju dan dari sistem. Diagram tersebut tidak memuat penyimpanan data dan

tampak sederhana untuk diciptakan, begitu entitas-entitas eksternal serta aliran

data menuju dan dari sistem diketahui penganalisis sebagai hasil analisis

dokumen. Context Diagram dapat ditunjukkan pada Gambar 4.2. Context

Diagram Rancang Bangun Fitur LPP & Perhitungan Honor Pada Sistem

Informasi Training & Education Merpati Training Center Surabaya.

Page 43: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

30

Course Data

Data Golongan SiswaData Uang Makan Siswa

Data Ketetapan HonorData Uang Makan Instruktur

Rekapitulasi Honor

Data Student

Data SubjectTariff_Transport

Data_Status

Laporan Pelatihan Pelaksanaan

Data Golongan InstrukturData Instruktur

0

Rancang Bangun Fitur LPP & Honor pada Sistem Informasi

Training & Education

+

Admin

Manajer Training & Education System

Sistem Informasi Training & Education MTC

Surabaya

Gambar 4.2. Context Diagram Rancang Bangun Fitur LPP & Perhitungan Honor

Pada Sistem Informasi Training & Education Merpati Training Center Surabaya.

4.3.2. Hierarchy Plus Input – Proses - Output (HIPO)

Hierarchy plus input-proses-output (HIPO) merupakan metodologi yang

sebagai alat desain dan teknik dokumentasi dalam siklus pengembangan. Sistem

HIPO berbasis pada fungsi yaitu tiap- tiap modul dalam sistem digambarkan oleh

fungsi utamanya. HIPO disajikan dalam bagan alir sistem dan struktur menu yang

digunakan dari desain tersebut dapat dilihat bahwa berkas yang saling berkaitan

dengan berkas yang lainnya, sehingga dengan adanya hal tersebut kita tidak harus

membaca program seluruhnya karena dapat dibaca garis besar jalannya program.

Tujuan dibuatnya HIPO diagram adalah sebagai berikut:

1. Menyediakan struktur untuk memahami fungsi-fungsi sistem.

Page 44: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

31

2. Untuk lebih memahami fungsi–fungsi yang harus diselesaikan oleh program.

Bukan menunjukkan statement-statement program yang digunakan untuk

melaksanakan fungsi tersebut.

3. Untuk menyediakan penjelasan yang jelas dari input yang harus digunakan

dan output yang dihasilkan oleh masing-masing fungsi pada tiap-tiap

tingkatan dari bagian-bagian HIPO.

4. Untuk menyediakan output yang tepat dan sesuai dengan kebutuhan pemakai.

Terdapat 2 (dua) entitas, yaitu: Admin dan Manajer, serta 1 (satu) proses

yaitu: Rancang Bangun Fitur LPP & Perhitungan Honor Pada Sistem Informasi

Training & Education Merpati Training Center Surabaya. HIPO Diagram pada

sistem informasi perakitan ini dijelaskan pada Gambar 4.3. HIPO Diagram

Rancang Bangun Fitur LPP & Perhitungan Honor Pada Sistem Informasi Training

& Education Merpati Training Center Surabaya.

1

Maintenance

2

Perhitungan Honor

3

Pembuatan LPP

0

Rancang Bangun Fitur LPP & Perhitungan Honor

Pada SIStem Informasi Training & Education

Merpati Training Center

2.1

Honorium Siswa

2.3

Honorium Instruktur

2.2

Penjadwalan Instruktur

Gambar 4.3. HIPO Rancang Bangun Fitur LPP & Perhitungan Honor Pada Sistem

Informasi Training & Education Merpati Training Center Surabaya

Page 45: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

32

4.3.3. Data Flow Diagram (DFD)

DFD mampu menggambarkan komponen dan aliran data antar komponen

yang terdapat pada sistem, seperti yang ditunjukkan pada Gambar 4.4. Data flow

diagram Level 0 Rancang Bangun Fitur LPP & Perhitungan Honor pada Sistem

Informasi Training & Education Merpati Training Center Surabaya.

Data Golongan Siswa

Data Golongan Siswa

Data Uang Makan Siswa

Data Uang Makan Siswa

Course Data

Data Golongan Instruktur

Data Golongan Siswa

Data Uang Makan Siswa

Data Ketetapan Honor

Data Uang Makan Instruktur

Data Ketetapan Honor

Data Ketetapan Honor

Data Uang Makan Instruktur

Data Uang Makan Instruktur

Data BUT Siswa

Rekapitulasi Honor

Data BUT Instruktur

Data Instruktur

Data Transport

Data Status

Data Instruktur

Data Subject

Data Instruktur

Data Subject

Data Transport

Data Status

Data golongan instruktur

Laporan Pelatihan Pelaksanaan

Data Student

Data Subject

Tariff_Transport

Data_StatusData Golongan Instruktur

Data InstrukturAdmin

Manajer Training & Education System

1

Maintenance

+

Sistem Informasi Training &

Education MTC Surabaya

2

Perhitungan Honor

+

3

Pembuatan LPP

1 Instruktur

2 Golongan Instruktur

4 Transport

5 Subject

3 Status

7Honorium Instruktur

8 Honorium Siswa

6Uang Makan

Instruktur

9 Ketetapan Honor

11Uang Makan

Siswa

12 Golongan Siswa

Gambar 4.4. Data Flow Diagram Level 0 Rancang Bangun Fitur LPP & Perhitungan Honor Pada Sistem Informasi Training & Education MTC Surabaya.

Pada DFD level 0 subproses Rancang Bangun Fitur LPP & Perhitungan

Honor pada Sistem Informasi Training & Education Merpati Training Center

Surabaya terdapat 3 (tiga) proses. Ketiga proses tersebut antara lain:

Page 46: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

33

1. Proses Maintenance

2. Proses LPP

3. Proses Perhitungan Honor

Pada proses Maintenance terdapat subproses Input data yang akan

digunakan dalam proses perhitungan. Proses Perhitungan Honor digambarkan

pada Gambar 4.5. Data flow diagram level 1 Proses Perhitungan Honor

Data Uang Makan Siswa

Data Golongan Siswa

Data Golongan Instruktur

Course Data

Course Data

Course DataData Instruktur

Jadwal Pertemuan

Jadwal Pertemuan

Data Uang Makan Instruktur

Data Ketetapan Honor

Data Instruktur

Data Status

Data Transport

Data BUT Siswa

Data BUT Instruktur

Rekapitulasi Honor

Data StudentSistem Informasi

Training & Education MTC

Surabaya

3 Status

4 Transport

1 Instruktur

7Honorium Instruktur

1

Honorium Siswa

3

Honorium Instruktur

Manajer Training & Education System

8 Honorium Siswa

6Uang Makan

Instruktur

9 Ketetapan Honor

2

Jadwal Pertemuan Instruktur

10 Pertemuan

2Golongan Instruktur

11 Uang Makan Siswa

12 Golongan Siswa

Gambar 4.5. Data Flow Diagram Level 1 Proses Perhitungan Honor

Page 47: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

34

4.3.4. Conceptual Data Model (CDM)

CDM dijabarkan pada Gambar 4.6 Conceptual Data Model (CDM)

Rancang Bangun Fitur LPP & Perhitungan Honor pada Sistem Informasi Training

& Education Merpati Training Center Surabaya

Relat ion_1226

Relat ion_1225

Relat ion_1224Relat ion_1223

Relat ion_1209

Relat ion_1147

Relat ion_1030

Relat ion_1028

Relat ion_1026

Relat ion_1024

Relat ion_955

Relat ion_867

Relat ion_866

Relat ion_812

Relat ion_811

Relat ion_810

Relat ion_809

Relat ion_579

Relat ion_427

Relat ion_222

Relat ion_194

Relat ion_190

SiswaNRP_SiswaNama_Siswa

Honorium_InstrukturId_Honorium_InstrukturTotal_BUTTotal_HonorGrandTotal

InstrukturNRP_InstrukturNama_InstrukturLokasiKesatuan

Honorium_SiswaId_Honorium_SiswaTotal_Honorium_Siswa

Golongan_InstrukturId_Gol_InsNama_Golongan

StatusId_StatusNama_Status

Hari_KerjaId_HakerTarif_Haker

SubjectId_SubjectNama_Subject

Ketetapan_HonorId_Ketetapan_HonorTarif_Honor

StudentNoNRPComplete NameNick NameDepartmentHasilGroupNomor_CertificateScoreRe Exam

Course DataPrinting CodeCourse TitlePartic ipantCourse Title AbbrevationCouse CodeCouse PeriodeTotal HoursBulan CetakBulan AkhirTahunTanggal startTanggal FinishTanggal CertificateTempat PelatihanRemarkGM SBU MTCManager TT

Uang MakanId_Uang_MakanTarif_Uang_Makan

PertemuanId_PertemuanTanggal_Pertemuan

Detail_Golongan_InstrukturID_DetailG_InstrukturTarif_Golongan

Detail_StatusID_DetailStatusProsentase

Hari_LiburID_HariLiburTanggalBulanTahun

Golongan SiswaId_Gol_SiswaNama_Golongan

Detail_Gol_SiswaId_DetailG_SiswaTarif_Golongan

Uang_Makan_SiswaId_UM_SiswaTarif_UM_Siswa

Gambar 4.6. Conceptual Data Model (CDM) Rancang Bangun Fitur LPP & Perhitungan Honor Pada Sistem Informasi Training & Education MTC Surabaya.

4.3.5. Physical Data Model (PDM)

Physical data model (PDM) merupakan model yang menggunakan

sejumlah tabel untuk menggambarkan data serta hubungan antara data-data

tersebut. Setiap tabel mempunyai sejumlah kolom di mana setiap kolom memiliki

Page 48: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

35

nama yang unik. PDM dijelaskan pada Gambar 4.7. Physical data model (PDM)

Rancang Bangun Fitur LPP & Perhitungan Honor pada Sistem Informasi Training

& Education Merpati Training Center Surabaya.

ID_HONORIUM_INSTRUKTUR = ID_HONORIUM_INSTRUKTUR

ID_GOL_SISWA = ID_GOL_SISWA

ID_UM_SISWA = ID_UM_SISWA

ID_DETAILG_SISWA = ID_DETAILG_SISWA

ID_GOL_SISWA = ID_GOL_SISWA

ID_GOLONGAN = ID_GOLONGAN

ID_HAKER = ID_HAKER

ID_DETAILG_INSTRUKTUR = ID_DETAILG_INSTRUKTUR

ID_GOLONGAN = ID_GOLONGAN

ID_DETAILSTATUS = ID_DETAILSTATUS

ID_STATUS = ID_STATUS

NRP_INSTRUKTUR = NRP_INSTRUKTUR

ID_PERTEMUAN = ID_PERTEMUAN

NRP_INSTRUKTUR = NRP_INSTRUKTUR

PRINTING_CODE2 = PRINTING_CODE2

PRINTING_CODE2 = PRINTING_CODE2

NRP_INSTRUKTUR = NRP_INSTRUKTUR

PRINTING_CODE2 = PRINTING_CODE2

PRINTING_CODE2 = PRINTING_CODE2

NRP_SISWA = NRP_SISWA

ID_UANG_MAKAN = ID_UANG_MAKAN

PRINTING_CODE2 = PRINTING_CODE2

NRP_SISWA = NRP_SISWA

ID_KETETAPAN_HONOR = ID_KETETAPAN_HONOR

ID_SUBJECT = ID_SUBJECTNRP_INSTRUKTUR = NRP_INSTRUKTUR

SISWANRP_SISWA numericNAMA_SISWA long varcharID_GOL_SISWA integer

HONORIUM_INSTRUKTURID_HONORIUM_INSTRUKTUR long varcharID_HAKER long varcharID_KETETAPAN_HONOR long varcharID_UANG_MAKAN long varcharPRINTING_CODE2 long varcharNRP_INSTRUKTUR long varcharTOTAL_BUT integerTOTAL_HONOR integerGRANDTOTAL integerID_DETAILSTATUS numericID_DETAILG_INSTRUKTUR numeric

INSTRUKTURNRP_INSTRUKTUR long varcharID_GOLONGAN long varcharID_HONORIUM_INSTRUKTUR long varcharNAMA_INSTRUKTUR long varcharLOKASI long varcharKESATUAN long varchar

HONORIUM_SISWAID_HONORIUM_SISWA long varcharNRP_SISWA numericPRINTING_CODE2 long varcharTOTAL_HONORIUM_SISWA integerID_DETAILG_SISWA numericID_UM_SISWA numeric

GOLONGAN_INSTRUKTURID_GOLONGAN long varcharNAMA_GOLONGAN long varchar

STATUSID_STATUS long varcharNAMA_STATUS long varchar

HARI_KERJAID_HAKER long varcharTARIF_HAKER1 long varchar

SUBJECTID_SUBJECT long varcharNAMA_SUBJECT long varchar

KETETAPAN_HONORID_KETETAPAN_HONOR long varcharTARIF_HONOR integer

STUDENTNRP_SISWA numericPRINTING_CODE2 long varcharNO integerNRP long varcharCOMPLETE_NAME long varcharNICK_NAME long varcharDEPARTMENT long varcharHASIL long varcharGROUP long varcharNOMOR_CERTIFICATE long varcharSCORE numeric(10)RE_EXAM numeric(10)

COURSE_DATAPRINTING_CODE2 long varcharCOURSE_TITLE2 long varcharPARTICIPANT long varcharCOURSE_TITLE_ABBREVATION long varcharCOUSE_CODE long varcharCOUSE_PERIODE long varcharTOTAL_HOURS2 long varcharBULAN_CETAK long varcharBULAN_AKHIR long varcharTAHUN long varcharTANGGAL_START dateTANGGAL_FINISH dateTANGGAL_CERTIFICATE dateTEMPAT_PELATIHAN long varcharREMARK long varcharGM_SBU_MTC long varcharMANAGER_TT long varchar

UANG_MAKANID_UANG_MAKAN long varcharTARIF_UANG_MAKAN integer

PERTEMUANID_PERTEMUAN long varcharPRINTING_CODE2 long varcharTANGGAL_PERTEMUAN date

DETAIL_GOLONGAN_INSTRUKTURID_DETAILG_INSTRUKTUR numericID_GOLONGAN long varcharTARIF_GOLONGAN integer

DETAIL_STATUSID_DETAILSTATUS numericID_STATUS long varcharPROSENTASE long varchar

HARI_LIBURID_HARILIBUR numericTANGGAL timestampBULAN timestampTHN timestamp

GOLONGAN_SISWAID_GOL_SISWA integerNAMA_GOLONGAN long varchar

DETAIL_GOL_SISWAID_DETAILG_SISWA numericID_GOL_SISWA numericTARIF_GOLONGAN integer

UANG_MAKAN_SISWAID_UM_SISWA numericTARIF_UM_SISWA numeric

DETAIL_SUBJECTNRP_INSTRUKTUR long varcharID_SUBJECT long varchar

DETAIL_COURSE_INSTRUKTURNRP_INSTRUKTUR long varcharPRINTING_CODE2 long varchar

DETAIL_PERTEMUAN_INSTRUKTURNRP_INSTRUKTUR long varcharID_PERTEMUAN long varcharID_STATUS long varcharJAM long varchar

Gambar 4.7. Physical Data Model (PDM) Rancang Bangun Fitur LPP & Perhitungan Honor Pada Sistem Informasi Training & Education MTC Surabaya.

Page 49: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

36

4.3.6. Struktur Tabel

Tabel-tabel yang digunakan pada Rancang Bangun Fitur LPP &

Perhitungan Honor pada Sistem Informasi Training & Education Merpati Training

Center Surabaya, sebagai berikut:

a. Tabel Instruktur

Primary Key : NRP

Foreign Key : Golongan, Transport, Status

Fungsi : Menyimpan data Instruktur

Tabel 4.1. Instruktur Field Type Data Length Constraint Ket

NRP Long Varchar 50 Primary Key Nomor Induk Nama_Instruktur Long Varchar 50 Lokasi Long Varchar 50 Kesatuan Long Varchar 50 ID_Golongan LongVarchar 50 Foreign Key ID_HonoriumIn LongVarchar 50 Foreign Key

b. Honorium Instruktur

Primary Key : ID_HonorIns

Foreign Key : NRP Instruktur, ID_KetHonor, ID_UangMakan,

ID_DetailHaker, ID_DetailStatus, ID_DetailGol

Fungsi : Menyimpan data Honorium Instruktur

Tabel 4.2. Honorium Instruktur Field Type Data Length Constraint Ket

ID_HonorIns Numeric 20 Primary Key NRP_Ins Long Varchar 50 Foreign Key ID_KetHonor Long Varchar 50 Foreign Key ID_UangMakan Numeric 50 Foreign Key ID_DetailHaker Numeric 50 Foreign Key ID_DetailStatus Numeric 50 Foreign Key ID_DetailGol Numeric 50 Foreign Key

Page 50: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

37

Printing_Code LongVarchar 50 Foreign Key Total BUT Numeric 50 Total Honor Numeric 50 Grand Total Numeric 50

c. Tabel Honorium Siswa

Primary Key : ID_HonorSiswa

Foreign Key : NRP_Siswa,ID_UangMakan, ID_DetailGol,

Printing_Code

Fungsi : Menyimpan data BUT Siswa

Tabel 4.3 BUT Siswa Field Type Data Length Constraint Ket

ID_HonorSiswa Numeric 50 Primary Key NRP_Siswa Long Varchar 50 Foreign Key ID_UangMakan Numeric 50 Foreign Key ID_DetailGol Numeric 50 Foreign Key Printing_Code Long Varchar 50 Foreign Key Total Numeric 50

d. Tabel Golongan Instruktur

Primary Key : ID_Gol_Ins

Foreign Key : -

Fungsi : Menyimpan data Golongan

Tabel 4.4 Golongan Instruktur Field Type Data Length Constraint Ket

ID_Gol_Ins Number 50 Primary Key Nama Gol LongVarchar 50

e. Tabel Detail Golongan Instruktur

Primary Key : ID_DetailGol_Ins

Foreign Key : ID_Golongan

Page 51: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

38

Fungsi : Menyimpan data detail golongan

Tabel 4.5 Detail Golongan Instruktur Field Type Data Length Constraint Ket

ID_DetaGol_Ins Number 50 Primary Key ID_Gol_Ins Number 50 Foreign Key Tarif_Golongan Integer 50

f. Tabel Golongan Siswa

Primary Key : ID_Gol_Siswa

Foreign Key : -

Fungsi : Menyimpan data Golongan Siswa

Tabel 4.6 Golongan Siswa Field Type Data Length Constraint Ket

ID_Gol_Siswa Number 50 Primary Key Nama Gol LongVarchar 50

g. Tabel Detail Golongan

Primary Key : ID_DetailGol_Siswa

Foreign Key : ID_Gol_Siswa

Fungsi : Menyimpan data detail golongan

Tabel 4.7 Detail Golongan Siswa Field Type Data Length Constraint Ket

ID_DetailG_Sis Number 50 Primary Key ID_Gol_Siswa Number 50 Foreign Key Tarif_Golongan Integer 50

h. Tabel Status

Primary Key : ID_Status

Foreign Key : -

Fungsi : Menyimpan data status

Page 52: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

39

Tabel 4.8 Status Field Type Data Length Constraint Ket

ID_Status Number 50 Primary Key Nama_Status LongVarchar 20

i. Tabel Detail Status

Primary Key : ID_Detail_Status

Foreign Key : ID_Status

Fungsi : Menyimpan data Status

Tabel 4.9 Detail Status Field Type Data Length Constraint Ket

ID_DetailStatus Number 50 Primary Key ID_Status Number 50 Foreign Key Prosentase Number 50

j. Tabel Hari Kerja

Primary Key : ID_Haker

Foreign Key :

Fungsi : Menyimpan data Hari Kerja

Tabel 4.10 Hari Kerja Field Type Data Length Constraint Ket

ID_Haker Number 50 Primary Key Nama_Haker Long Varchar 50

k. Tabel Hari Libur

Primary Key : ID_HariLibur

Foreign Key :

Fungsi : Menyimpan data Hari libur

Page 53: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

40

Tabel 4.11 Hari Libur

Field Type Data Length Constraint Ket ID_HariLibur Number 50 Primary Key Tanggal Date Bulan Date Tahun Date

l. Tabel Ketetapan Honor

Primary Key : ID_KetHonor

Foreign Key :

Fungsi : Menyimpan data Ketetapan Honor

Tabel 4.12 Ketetapan Honor Field Type Data Length Constraint Ket

ID_KetHonor Number 50 Primary Key Tarif Integer 50

m. Tabel Uang Makan Instruktur

Primary Key : ID_UM_Ins

Foreign Key :

Fungsi : Menyimpan data Uang Makan Instruktur

Tabel 4.13 Uang Makan Field Type Data Length Constraint Ket

ID_UM_Ins Number 50 Primary Key Tarif UM Integer 50

n. Tabel Uang Makan Siswa

Primary Key : ID_UM_Siswa

Foreign Key :

Fungsi : Menyimpan data Uang Makan Siswa

Page 54: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

41

Tabel 4.14 Uang Makan Field Type Data Length Constraint Ket

ID_UM_Siswa Number 50 Primary Key Tarif UM Integer 50

o. Tabel Subject

Primary Key : ID_Subject

Foreign Key :

Fungsi : Menyimpan data Subject

Tabel 4.15 Subject Field Type Data Length Constraint Ket

ID_Subject Number 50 Primary Key Nama_Subject Long Varchar 50

p. Tabel Detail Subject

Primary Key : NRP_Ins, ID_Subject

Foreign Key : -

Fungsi : Menyimpan data Detail Subject

Tabel 4.16 Detail Subject Field Type Data Length Constraint Ket

NRP_Ins Number 50 Primary Key ID_Subject Long Varchar 50 Primary Key

q. Tabel Pertemuan

Primary Key : ID_Pertemuan

Foreign Key : Printing Code

Fungsi : Menyimpan data Pertemuan

Tabel 4.17 Pertemuan Field Type Data Length Constraint Ket

ID_Pertemuan Number 50 Primary Key Printing_Code Long Varchar 50 Foreign_Key Tggl_Pertemuan Date

Page 55: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

42

r. Tabel Detail Pertemuan Instruktur

Primary Key : ID_Pertemuan, NRO_Instruktur

Foreign Key :

Fungsi : Menyimpan data detail pertemuan instruktur

Tabel 4.18 Detail Pertemuan Instruktur Field Type Data Length Constraint Ket

ID_Pertemuan Number 50 Primary Key NRP_Instruktur LongVarchar 50 Primary Key ID_Status LongVarchar 50 Jam LongVarchar 2

s. Tabel Detail Course Data Instruktur

Primary Key : Printing code, NRP_Instruktur

Foreign Key :

Fungsi : Menyimpan data detail Course Data Instruktur

Tabel 4.19 Detail Course Data Instruktur Field Type Data Length Constraint Ket

Printing Code Long Varchar 50 Primary Key NRP_Instruktur LongVarchar 50 Primary Key

Page 56: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

43

4.3.7. Desain Input/Output Sistem

Desain input pada Rancang Bangun Fitur LPP & Perhitungan Honor Pada

Sistem Informasi Training & Education MTC Surabaya, sebagai berikut:

1. Data Entry

a. Entry Data Instruktur

NAMA

NRP

LOKASI

KESATUAN

GOLONGAN

BATAL SIMPAN

DATA INSTRUKTUR

TUTUP

V

TAMBAH

SUBJECT

NRP INSTRUKTUR : CARI DATA

NRP NAMA GOL LOKASI KESATUAN

771057 A. SIRINGO R. IV JKT GL RAMP E.

921059 AGUNG SETYA S. IV SUB F/A DIVISION

903044 AAN ANIS A. IV SUB F/A DIVISION

PILIH SUBJECT

Gambar 4.8. Form Entry Data Instruktur

b. Entry Data Siswa

COMPLETE NAME

NRP

NICK NAME

SIMPAN BERSIH

DATA SISWA

TAMBAH

NRP SISWA : CARI DATA

NRP COMPLETE NAME NICK NAME GOLONGAN DEPARTMENT HASIL GROUP NO.CERTIFICATE PRINTING CODE

771057 A. SIRINGO R. SIRINGO IV WDS.67

HASIL

DEPARTMENY

GROUP

GOLONGAN

NO.CERTIFICATE

PRINTING CODE

V

070536 RAHMAN RAHMAN III OF 1147 CRM.227

Gambar 4.9. Form Entry Data Siswa

2. Form Pengaturan

a. Form Pengaturan Instruktur

Page 57: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

44

• Form Pengaturan Golongan

Gambar 4.10. Form Pengaturan Golongan Instruktur

• Form Pengaturan Status

Gambar 4.11. Form Pengaturan Status Instruktur

FORM PENGATURANSISWAINSTRUKTUR

GOLONGAN

TARIF GOLONGANTAMBAH

SIMPAN

PENGATURAN GOLONGAN

STATUS UMUMGOLONGAN

PENGATURAN INSTRUKTUR

GOLONGAN TARIFI 30000II 35000III 39000IV 41000

FORM PENGATURANSISWAINSTRUKTUR

STATUS

PROSENTASE

PENGATURAN STATUS

GOLONGAN UMUMSTATUS

PENGATURAN INSTRUKTUR

TAMBAH

SIMPAN

STATUS PROSENTASEInstruktur 100 %Magang 50 %Observe 0 %

Page 58: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

45

• Form Pengaturan Umum

FORM PENGATURANSISWAINSTRUKTUR

R. HONOR

UANG MAKAN

PENGATURAN UMUM

GOLONGAN STATUS UMUM

PENGATURAN INSTRUKTUR

SIMPAN

TARIF HARI LIBUR

SIMPAN

SIMPAN

Gambar 4.12. Form Pengaturan Umum Instruktur

b. Form Pengaturan Siswa

• Form Pengaturan Golongan

FORM PENGATURANINSTRUKTUR SISWA

GOLONGAN

TARIF GOLONGAN

PENGATURAN GOLONGAN

UMUMGOLONGAN

PENGATURAN SISWA

TAMBAH

SIMPAN

GOLONGAN TARIFI 30000II 35000III 39000IV 41000

Gambar 4.13. Form Pengaturan Golongan Siswa

Page 59: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

46

• Form Pengaturan Umum

FORM PENGATURANINSTRUKTUR SISWA

UANG MAKAN

PENGATURAN UMUM

GOLONGAN UMUM

PENGATURAN SISWA

SIMPAN

Gambar 4.14. Form Pengaturan Umum Siswa

3. Form Pengaturan Lain-Lain

a. Pengaturan Subject

FORM PENGATURAN LAIN_LAIN

NAMA SUBJECT

PENGATURAN SUBJECT

HARI LIBURSUBJECT

NAMA SUBJECT

PERFORMANCE

SIMPAN

INFLIGHT SERV/SERV.EXCELLENCE

Gambar 4.15. Form Pengaturan Subject

Page 60: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

47

b. Pengaturan Hari Libur

FORM PENGATURAN LAIN_LAIN

NAMA HARI LIBUR

TANGGAL

PENGATURAN HARI LIBUR

SUBJECT HARI LIBUR

NAMA HARI LIBUR TANGGALTahun Baru 2011 01/01/2011Hari Natal 2011 25/12/2011

Gambar 4.16. Form Pengaturan Hari Libur

4. Form Jadwal Pelatihan

JADWAL PELATIHAN

PRINTING CODE V

ID PERTEMUAN PRINTING CODE TANGGAL PERTEMUAN

4 ACC.37 02/06/2010 5 ACC.40 09/062010 6 ACC.41 15/06/2010 7 AVS.40 01/06/2010 8 AVS.41 08/06/2010 9 CRM 223 31/05/2010 10 CRM 225 04/06/2010 11 CRM 226 07/06/2010 12 CRM 227 14/06/2010

Gambar 4.17. Form Jadwal Pelatihan

Page 61: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

48

5. Form Penjadwalan Instruktur

PENJADWALAN INSTRUKTUR

ID PERTEMUAN 4

901115 Utama 4 2

921081 Magang 4 3

PRINTING CODE ACC.37

TANGGAL 02/06/2010

NRP INSTRUKTUR NAMA STATUS ID PERTEMUAN JAM

SIMPAN

Gambar 4.18. Form Penjadwalan Instruktur

4. Form View Honorium

a. Honorium Instruktur

FORM HONORIUMHONORIUM SISWAHONORIUM INSTRUKTUR

BULAN

HONORIUM INSTRUKTUR

961033 A SIRINGO R. III 10 UTAMA BASIC INDOCTRINATION IV 10000 600000 700000 890712 AGUNG SETYA IV 10 MAGANG REC. HFAM IV 70000 600000 670000

NRP NAMA GOL JAM STATUS PELATIHAN PERIODE BUT HONOR TOTAL HONOR

CETAK

TAMPILKAN

Gambar 4.19. Form Honorium Instruktur

Page 62: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

49

b. Honorium Siswa

FORM HONORIUMHONORIUM iNSTRUKTUR HONORIUM SISWA

PRINTING CODE

HONORIUM SISWA

786533 ANANG ISTIANTO 2 21000 35000 56000 CRM.227960981 BONI DORA 2 21000 35000 56000 DGR.227610332 ANTONIUS R. 2 21000 35000 56000 RVSM.91

NRP NAMA GOL BUM BUT TOTAL HONOR PRINTING CODE

CETAK

TAMPILKAN

Gambar 4.20. Form Honorium Siswa

Page 63: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

50

Desain output pada Rancang Bangun Fitur LPP & Perhitungan Honor

Pada Sistem Informasi Training & Education MTC Surabaya, sebagai berikut:

Gambar 4.21. Laporan Honorium Instruktur.

Page 64: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

51

BUM BUT PESERTA RECURRENT FLIGHT TENDANPeriode Tanggal : 12-Aug-2010

No Complete Name Golongan BUM BUT Total Sign

TOTAL

Surabaya, 12-Aug-10A.N. gm SBU Merpati Training CenterManager Training Accounting Finance

Much. Isya Yasin

Gambar 4.22. Laporan BUT & BUM Siswa.

Page 65: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

52

TRAINING CENTER- Jl. Angkasa B-15 Kav 2-3 Jakarta Telp. 021-6548888 Ext. 5801 Fax. 021-6540603

No Nama Peserta NRP Departemen

Surabaya, 12-Aug-10O/B Managing Director MerpatiTraining Center

Manager Training Education System

WARINDA HAYATI

1. Course Title :

- Juanda International Airport Surabaya Telp. 031-5686510 Fax. 031-8686490SBU Merpati Training Center

6. The training was followed by:

5. Number of Participant :

4. Total Hours :

3. Venue :2. Course Periode :

TRAINING REPORTSBU MERPATI TRAINING CENTER

Gambar 4.23. Laporan Pelaksanaan Pelatihan.

Page 66: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

BAB V

PENUTUP

5.1 Kesimpulan

Rancang Bangun Fitur LPP dan Perhitungan Honor pada Sistem Informasi

Training dan Education di Merpati Training Center Surabaya secara garis besar,

berdasarkan hasil perancangan dan pembuatan aplikasi yang telah dilakukan, dapat

disimpulkan bahwa sistem ini

1. Menambahkan suatu fitur LPP dan perhitungan honor pada sistem informasi

Training dan Education di Merpati Training Center Surabaya

2. Menampilkan laporan yang tersusun berdasarkan periode tertentu

5.2 Saran

Saran yang dapat diberikan untuk pengembangan Rancang Bangun Fitur LPP

dan Perhitungan Honor pada Sistem Informasi Training dan Education di Merpati

Training Center Surabaya sistem ini dapat dikembangkan menjadi sistem informasi

absensi sehingga dapat mengetahui prosentase kehadiran siswa maupun instruktur

secara akurat.

53

Page 67: LAPORAN KERJA PRAKTEK RANCANG BANGUN FITUR LPP ...repository.dinamika.ac.id/id/eprint/4954/1/...Nusantara Airlines yang bertugas sebagai penyelenggara pendidikan dan pelatihan

DAFTAR PUSTAKA

1. Diambil dari Buku : Hartono, Jogiyanto, 1999, Analisis Dan Disain, Andi Offset, Yogyakarta. Herlambang, S., dan H. Tanuwijaya , 2005, Sistem Informasi: Konsep, Tekhnologi

dan Manajemen, Graha Ilmu, Yogyakarta. Kendall, K.E., dan J.E Kendall, 2002, Systems Analysis And Design , 5th Edition,

Prentice-Hall International, Inc, United States of America. Marlinda, Linda, 2004, Sistem Basis Data, Andi Offset, Yogyakarta. Sutabri, Tata, 2004, Analisis Sistem Informasi, Andi Offset, Yogyakarta. Yuswanto dan Subari, 2005, Mengolah Database dengan SQL Server 2000,

Prestasi Pustaka, Jakarta. 2. Diambil dari Internet : http://digilib.petra.ac.id/viewer.php?page=1&submit.x=0&submit.y=0&qual=high

&fname=/jiunkpe/s1/tmi/2008/jiunkpe-ns-s1-2008-25404118-9867-offset_printing-chapter2.pdf diakses tanggal 18 Oktober 2010

http://komunitaskami.com/komunitas-ponsel/fitur-dan-cara-setting-telkomflexi/

diakses tanggal 18 Oktober 2010 http://merpati.co.id diakses tanggal 31 Agustus 2010 http://repository.usu.ac.id/bitstream/123456789/19547/4/Chapter%20I.pdf diakses

tanggal 18 Oktober 2010

54