Laporan Kerja Praktek KP
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
SEMARANG
2013
1
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
Y. Tyas Catur Pambudi, M.Kom
Suharnawi, M. Kom
2
ABSTRAK
Kebutuhan akan informasi yang cepat dan akurat menjadi suatu hal yang mutlak pada era saat
ini. keterlambatan dan ketidakakuratan dalam menyajikan sistem informasi akan sangat
menghambat kinerja sistem yang ada. Dengan demikian suatu sistem yang baik harus mampu
memberikan informasi tepat pada waktunya dan disertai dengan data-data yang akurat dalam
proses pengolahannya.
3
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
2.1
2.2
2.3
Konsep Dasar Sistem
5
5
2.1.1
Pengertian Sistem
5
2.1.2
Karakteristik Sistem
5
2.1.3
Klasifikasi Sistem
7
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
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.4.3
Waktu Penggunaan
16
4
2.5 Konsep Dasar Analisa Sistem
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
2.8.2
Control – control Standart dalam ToolBox Visual Basic 6
2.8.3
Bagian – bagian Dalam Visual Basic 6
BAB III METODE PENELITIAN
3.1
16
Obyek Penelitian
43
44
46
48
48
5
.2
Metode Penelitian
48
3.2.1
48
Jenis Data
3.3
Metode Pengumpulan Data
3.3.1 Wawancara Dan Interview
.3.2 Observasi
.3.2 Studi Pustaka
3.4 Tahap-Tahap Pengembangan Sistem
3.4.1 Analisa Sistem
3.4.2 Desain Sistem
3.4.2.1 Model – model Perancangan Sistem
3.4.2.2 Perancangan Database
BAB IV HASIL PENELITIAN DAN PEMBAHASAN
49
49
49
49
49
49
50
50
51
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
4.2.1 Model – model Perancangan Sistem
4.3
54
54
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
5.2 Saran
Daftar Pustaka
81
81
83
6
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
SEMARANG
2013
1
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
Y. Tyas Catur Pambudi, M.Kom
Suharnawi, M. Kom
2
ABSTRAK
Kebutuhan akan informasi yang cepat dan akurat menjadi suatu hal yang mutlak pada era saat
ini. keterlambatan dan ketidakakuratan dalam menyajikan sistem informasi akan sangat
menghambat kinerja sistem yang ada. Dengan demikian suatu sistem yang baik harus mampu
memberikan informasi tepat pada waktunya dan disertai dengan data-data yang akurat dalam
proses pengolahannya.
3
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
2.1
2.2
2.3
Konsep Dasar Sistem
5
5
2.1.1
Pengertian Sistem
5
2.1.2
Karakteristik Sistem
5
2.1.3
Klasifikasi Sistem
7
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
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.4.3
Waktu Penggunaan
16
4
2.5 Konsep Dasar Analisa Sistem
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
2.8.2
Control – control Standart dalam ToolBox Visual Basic 6
2.8.3
Bagian – bagian Dalam Visual Basic 6
BAB III METODE PENELITIAN
3.1
16
Obyek Penelitian
43
44
46
48
48
5
.2
Metode Penelitian
48
3.2.1
48
Jenis Data
3.3
Metode Pengumpulan Data
3.3.1 Wawancara Dan Interview
.3.2 Observasi
.3.2 Studi Pustaka
3.4 Tahap-Tahap Pengembangan Sistem
3.4.1 Analisa Sistem
3.4.2 Desain Sistem
3.4.2.1 Model – model Perancangan Sistem
3.4.2.2 Perancangan Database
BAB IV HASIL PENELITIAN DAN PEMBAHASAN
49
49
49
49
49
49
50
50
51
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
4.2.1 Model – model Perancangan Sistem
4.3
54
54
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
5.2 Saran
Daftar Pustaka
81
81
83
6