Laporan Kerja Praktek (KP)
Sistem Informasi Siswa Pelatihan di Yayasan Purba Danarta, Semarang
November – Januari 2013
Disusun Oleh:
Nama
: Seti Moniqa Widiastuti
NIM
: A12.2007.02901
Program Studi
: Sistem Informasi – S1
FAKULTAS ILMU KOMPUTER
UNIVERSITAS DIAN NUSWANTORO
PERSETUJUAN LAPORAN KERJA PRAKTEK
Nama Pelaksana : Seti Moniqa Widiastuti
NIM : A12.2007.02901
Program Studi : Sistem Informasi
Fakultas : Ilmu Komputer
Judul Tugas Akhir : Sistem Informasi Siswa Pelatihan
Laporan Kerja Praktek ini telah diperiksa dan disetujui,
Semarang, 22 Juni 2013
Menyetujui : Mengetahui :
Pembimbing Koordinator KP Fakultas Ilmu Komputer
ABSTRAK
DAFTAR ISI
Halaman Sampul Dalam i
Halaman Persetujuan ii
Halaman Abstrak iii
Halaman Daftar Isi iv
BAB I PENDAHULUAN 1
1.1 Latar Belakang 1
1.2 Perumusan Masalah 2
1.3 Pembatasan Masalah 2
1.4 Tujuan Penelitian 2
1.5 Manfaat Penelitian 3
BAB II LANDASAN TEORI 5
2.1 Konsep Dasar Sistem 5
2.1.1 Pengertian Sistem 5
2.1.2 Karakteristik Sistem 5
2.1.3 Klasifikasi Sistem 7
2.2 Konsep Dasar Informasi 8
2.2.1 Pengertian Informasi 8
2.2.2 Siklus Informasi 9
2.2.3 Kualitas Informasi 10
2.2.4 Nilai Informasi 11
2.3 Konsep Dasar Sistem Informasi Manajemen 12 2.3.1 Pengertian Sistem Informasi 12
2.3.2 Pengertian Manajemen 12
2.3.3 Definisi Informasi Manajemen 13 2.4 Konsep dan Pengembangan Prototype 14 2.4.1 Tahapan Metode Prototyping 14 2.4.2 Jenis Jenis Prototyping 15
2.5 Konsep Dasar Analisa Sistem 16 2.5.1 Definisi Analisa Sistem 16 2.5.2 Tahap – tahap Analisa Sistem 17 2.5.3 Alat Bantu Analisa Sistem 17 2.6 Konsep Dasar Perancangan Sistem 19 2.6.1 Pengertian Perancangan Sistem 19 2.6.2 Alat Bantu Dalam Perancangan Sistem 20 2.7 Konsep Dasar Perancangan Basis Data 22 2.7.1 Pengertian Basis Data 22
2.7.2 Kegunaan Basis Data 22
2.7.3 Tipe – tipe Basis Data 23
2.7.4 Tipe File Basis Data 23
2.7.5 Pengertian Sistem Basis Data 25 2.7.6 Komponen Dasar Sistem Basis Data 25 2.7.7 Alat Bantu Perancangan Basis Data 26 2.7.7.1 Entity Relationship Diagram 26 2.7.7.1.1 Varian Entitas 27 2.7.7.1.2 Himpunan Entitas Lemah 28 2.7.7.1.3 Kardinalitas 29 2.7.7.1.4 Transformasi Model Data ke table30 2.7.7.1.5 Ketergantungan Fungsional 33 2.7.7.2 Implementasi Sistem 34
2.7.7.3 Normalisasi 36
2.7.7.4 Kamus Data 37
2.7.7.5 Perancangan masukkan dan keluaran 39 2.8 Pemrograman Microsoft Visual Basic 6 42 2.8.1 Menu – menu Dalam Visual Basic 6 43
2.8.2 Control – control Standart dalam ToolBox Visual Basic 6 44 2.8.3 Bagian – bagian Dalam Visual Basic 6 46
BAB III METODE PENELITIAN 48
.2 Metode Penelitian 48
3.2.1 Jenis Data 48
3.3 Metode Pengumpulan Data 49
3.3.1 Wawancara Dan Interview 49
.3.2 Observasi 49
.3.2 Studi Pustaka 49
3.4 Tahap-Tahap Pengembangan Sistem 49
3.4.1 Analisa Sistem 49
3.4.2 Desain Sistem 50
3.4.2.1 Model – model Perancangan Sistem 50 3.4.2.2 Perancangan Database 51 BAB IV HASIL PENELITIAN DAN PEMBAHASAN 52
4.1. Tinjauan Umum Perusahaan 52
4.1.1 Sejarah Perusahaan 52
4.1.2 Struktur Organisasi 53
4.1.3 Job Deskrision 53
4.1.4 Prosedur Manual Sistem Pembuatan Laporan 53
4.2. Desain Sistem 54
4.2.1 Model – model Perancangan Sistem 54
4.3 Perancangan DataBase 58
4.3.1 Desain Database 58
4.3.2 Kamus Data 62
4.3.3 Desain Input Output 70
BAB V PENUTUP 81
5.1 Kesimpulan 81
5.2 Saran 81