SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER JAKARTA STI&K PENULISAN ILMIAH SISTEM PENILAIAN UNTUK MENENTUKAN JURUSAN PADA SEKOLAH MENENGAH KEJURUAN NEGERI 3 TANGERANG DENGAN MENGGUNAKAN VISUAL BASIC 6.0 Disusun oleh : Nama : Seno Adi Nugroho Npm : 30402276 Jurusan : Manajemen Informatika Pembimbing : Erick Orlando, Skom, MMSi Ditulis guna melengkapi sebagian syarat untuk mencapai jenjang Diploma Tiga ( D3 ) SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER STMIK JAKARTA STI&K 2006
LEMBAR PENGESAHAN Judul Penulisan : Sistem Penilaian Untuk Menentukan Jurusan Pada Sekolah Menengah Kejuruan Negeri 3 Tangerang Dengan Menggunakan Visual Basic 6.0 Nama : Seno Adi Nugroho NPM : 30402276 Tanggal Sidang : 07 Maret 2006 Tanggal Lulus : 07 Maret 2006 Menyetujui Ketua Jurusan Sistem Informasi Pembimbing (Aqwam Rosadi Kardian, Skom, MM) (Erick Orlando, Skom, MMSI) ii
ABSTRAKSI Seno Adi Nugroho, 30402276 Judul : SISTEM PENILAIAN UNTUK MENENTUKAN JURUSAN PADA SEKOLAH MENENGAH KEJURUAN NEGERI 3 TANGERANG DENGAN MENGGUNAKAN VISUAL BASIC 6.0 Kata Kunci : Jurusan, Nilai, Siswa ( xi + 48 halaman + 19 lampiran ) Penulisan ilmiah ini berisikan suatu uraian tentang sistem penilaian untuk menentukan jurusan bagi siswa/siswi SMK N 3 yang duduk dikelas 1 pada semester 2 dengan menggunakan Microsoft Visual Basic 6.0. Adapun yang harus diisi pertama kali pada program ini adalah form siswa dan nilai. Dalam program penjurusan ini Nomor Induk Siswa (NIS) merupakan kunci utama yang selanjutnya akan menuju kepada proses penjurusan siswa. Proses perhitungan dalam menentukan jurusan ini adalah dengan cara membagi total nilai dari beberapa mata pelajaran yang bersangkutan dengan jumlah mata pelajaran tersebut sehingga hasilnya diperoleh Indeks Program Pilihan (IPP). Dari IPP inilah akan diproses sehingga akhirnya akan menentukan jurusan bagi siswa. Daftar Pustaka ( 1995-2005 ) iii
Kata Pengantar Dengan memanjatkan puji syukur atas kehadirat Allah SWT, yang telah melimpahkan rahmat dan hidayah-nya, sehingga penulis dapat menyelesaikan penulisan penelitian yang berjudul Sistem Penilaian Untuk Menentukan Jurusan Pada Sekolah Menengah Kejuruan Negeri 3 Tangerang Dengan Menggunakan Visual Basic 6.0. Tujuan penulisan penelitian ini disusun guna memenuhi sebagai salah satu syarat untuk mencapai jenjang Diploma Tiga (D3) pada Jurusan Sistem Informasi pada Sekolah Tinggi Manajemen Informatika STI & K. Pada kesempatan baik ini penulis ingin mengucapkan banyak terima kasih yang sebesar-besarnya kepada pihak yang secara langsung memberikan bantuannya sehingga penulisan ini dapat terwujud. Namun demikian, penulis mengucapkan terima kasih secara khusus kepada : 1. Bapak Eko Hadiyanto, SSI., MMSI, selaku Ketua Sekolah Tinggi Manajemen Informatika dan Komputer Jakarta STI&K. 2. Bapak Aqwam Rosadi Kardian, Skom., MM, selaku Ketua Jurusan Sistem Informasi. 3. Bapak Erick Orlando, Skom., MMSi selaku Dosen Pembimbing Penulisan 4. Ibu Dyah Ruri, Skom., MMSi, Selaku Dosen Wali. 5. Bapak Iman Hadi Saputro, SE, MMSi selaku Dosen Pembimbing Akademik. 6. Kepala Sekolah dan seluruh staff pengajar SMK N 3 Tangerang yang telah membantu memberikan informasi bagi penulisan ilmiah ini. 7. Seluruh dosen dan staf Sekolah Tinggi Manajemen Informatika dan Komputer Jakarta (STI&K). 8. Untuk kedua Orang Tua, Adik, Saudara atas doa dan dukungan mulai dari awal pendidikan hingga penulis lulus pendidikan iv
9. Teman-teman kuliah 308 yang tidak bisa disebutkan satu persatu yang telah memberikan support kepada penulis untuk menyelesaikan penulisan ini. Penulis menyadari sepenuhnya, bahwa dalam penyusunan ilmiah ini masih jauh dari sempurna. Untuk itu penulis mengharapkan saran dan kritikan yang bersifat membangun guna lebih sempurnanya penulis ini. Akhir kata, harapan penulis semoga penulisan ini dapat bermanfaat bagi yang membacanya. Jakarta, Januari 2006 Penulis v
DAFTAR ISI Halaman Halaman Judul i Lembar Pengesahan Abstraksi. Kata Pengantar Daftar Isi. Daftar Gambar Daftar Tabel ii iii iv vi ix xi BAB I PENDAHULUAN 1.1 Latar Belakang Masalah 1 1.2 Tujuan Penulisan 2 1.3 Batasan Masalah 2 1.4 Metode Penelitian.. 2 1.5 Sistematika Penulisan. 2 BAB II LANDASAN TEORI 2.1 Pengertian Sekolah.. 4 2.2 Pengertian Nilai... 4 2.3 Pengertian Jurusan 4 2.4 Pengertian sistem informasi. 5 2.4.1 Pengertian Sistem. 5 2.4.2 Pengertian Informasi. 5 2.4.3 Pengertian Sistem Informasi. 6 2.4.4 Pengertian Sistem Informasi Manajemen 6 2.5 Data Flow Diagram (DFD)... 6 2.5.1 Komponen DFD 6 vi
2.5.2 Tingkatan DFD 8 2.6 Teori Perancangan Database 9 2.6.1 Entity Relationship Diagram (ERD) 9 2.6.2 Transformasi ERD ke Database Relasional. 11 2.6.3 Normalisasi 13 2.7 Flow Of Document (FOD) 14 2.8 Sekilas Tentang Microsoft Visual Basic 6.0. 15 2.8.1 Struktur Aplikasi Visual Basic.. 16 2.8.2 Tampilan Pada Layar Visual Basic... 16 BAB III ANALISA MASALAH 3.1 Sejarah Singkat Sekolah.. 20 3.2 Stuktur Organisasi 20 3.3 Prosedur Dalam Pelaporan Nilai dan Penjurusan.. 24 3.3.1 Prosedur Perolehan Data Nilai. 24 3.3.2 Prosedur Penjurusan 24 3.4 Permasalahan 26 3.5 Sistem Yang Berjalan... 27 3.6 Bagan Alir Dokumen Sistem yang Berjalan. 28 BAB IV PEMBAHASAN MASALAH 4.1 Sistem yang Diusulkan.. 28 4.1.1 Prosedur Sistem Usulan.... 29 4.2.2 Bagan Alir Dokumen Sistem Usulan 30 4.2 Data Flow Diagram (DFD) 31 4.2.1 Diagram Konteks.. 31 4.2.2 Diagram Zero 32 vii
4.2.3 Diagram Detail Proses 1. 33 4.2.4 Diagram Detail Proses 2. 34 4.3 Entity Relationship Diagram (ERD). 35 4.4 Normalisasi 36 4.5 Perancangan Database Jurusan.. 38 4.6 Struktur Program... 40 4.7 Perancangan Input output Program.. 37 BAB V PENUTUP 5.1 Kesimpulan 47 5.2 Saran.. 47 DAFTAR PUSTAKA 48 LAMPIRAN.. L-1 viii
DAFTAR GAMBAR HALAMAN Gambar 2.1 Simbol Terminator 7 Gambar 2.2 Simbol Proses.. 7 Gambar 2.3 Simbol Data Source 7 Gambar 2.4 Simbol Alur Data 8 Gambar 2.5 Simbol Entitas. 9 Gambar 2.6 Simbol One To One Relationship... 10 Gambar 2.7 Simbol One To Many Relationship. 10 Gambar 2.8 Simbol Many To Many Relationship.. 10 Gambar 2.9 Atribut. 11 Gambar 2.10 Simbol Document. 14 Gambar 2.11 Simbol Proses Manual 14 Gambar 2.12 Simbol Proses dari komputer 14 Gambar 2.13 Simbol Arus dari Proses.. 15 Gambar 2.14 Simbol Connector 15 Gambar 2.15 Arsip. 15 Gambar 2.16 Jendela Utama Visual Basic 17 Gambar 2.17 Jendela From Windows 17 Gambar 2.18 Jendela Project Explorer 17 Gambar 2.19 Toolbox Standar 18 Gambar 2.20 Jendela Properti... 18 Gambar 2.21 Jendela Layout From 19 Gambar 2.22 Jendela Code.. 19 Gambar 3.1 Struktur Organisasi.. 21 Gambar 4.1 Diagram Konteks. 31 Gambar 4.2 Diagram Zero 32 Gambar 4.3 Diagram Detail Proses 1. 33 ix
Gambar 4.4 Diagram detail Proses 2. 34 Gambar 4.5 Entity Relationship. 35 Gambar 4.6 Bentuk Belum Normal 36 Gambar 4.7 Normalisasi Kesatu. 36 Gambar 4.8 Normalisasi Ketiga. 37 Gambar 4.9 Struktur Program 40 x
DAFTAR TABEL HALAMAN Tabel 4.1 Tabel Siswa..... 38 Tabel 4.2 Tabel Nilai 39 Tabel 4.3 Tabel Jurusan 39 xi