laporan kerja praktek rancang bangun fitur lpp...
TRANSCRIPT
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
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
Keberuntungan bukan hanya dilihat dari mudahnya suatu proses dapat dilalui,
namun bagaimana proses tersebut dapat menghasilkan sesuatu yang
menguntungkan dikemudian hari…
Ku persembahkan kepada
Ayahanda & Ibunda tercinta
Beserta semua orang yang menyayangi kami
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
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
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
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
5.1 Kesimpulan .............................................................................................. 53
5.2 Saran ........................................................................................................ 53
DAFTAR PUSTAKA ......................................................................................... 54
LAMPIRAN ........................................................................................................ 55
ix
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
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
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
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
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
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.
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
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.
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
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.
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
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
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.
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
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
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.
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.
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.
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
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:
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.
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
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:
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.
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.
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
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.
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.
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)
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
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”.
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
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.
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.
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
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:
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
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
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.
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
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
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
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
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
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
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
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
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 %
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
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
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
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
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
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.
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.
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.
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
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