Sistem yang Diusulkan Flowchart

Julia Mandasari A. : Sistem Informasi Data Kepegawaian Dan Kesiswaan Pada Sma Swasta Harapan 1 Medan, 2009. Bab 4 PERANCANGAN SISTEM

4.1 Sistem yang Diusulkan

Proses pengolahan data kepegawaian dan kesiswaan yang dilakukan didalam proses sistem informasi yang baru ini tidak jauh berbeda dengan proses pengolahan data pada sistem yang sedang berjalan. Pada sistem informasi yang dirancang ini pekerjaannya dilakukan dengan menggunakan alat bantu komputer sebagai tempat penyimpanan data sekaligus pemrosesan pengolahan data yang mencakup penginputan data kepegawaian dan kesiswaan pada SMA Swasta Harapan 1 Medan. Data kepegawaian dan kesiswaan dilakukan proses penyimpanan secara terkomputerisasi dengan aplikasi database berbasis windows, yang menggunakan bahasa pemrograman visual basic 6.0, data yang tersimpan didalamnya merupakan data kepegawaian dan kesiswaan pada SMA Swasta Harapan 1 medan. Julia Mandasari A. : Sistem Informasi Data Kepegawaian Dan Kesiswaan Pada Sma Swasta Harapan 1 Medan, 2009.

4.2 Struktur Database

Struktur database adalah untuk menentukan file database yang digunakan seperti field, tipe data dan ukuran data. Sistem ini dirancang dengan menggunakan bahasa pemrograman Visual Basic 6.0 dan dukungan oleh database. Desain dari sistem ini terdiri dari 2 tabel, namun 2 tabel tersebut tidak memiliki relasi dengan tabel yang lain. Adapaun rancangan database yang digunakan dalam pembuatan sistem informasi ini adalah:

1. Tabel Pegawai

Tabel ini digunakan untuk penginputan data pegawai. Berikut ini adalah field-field yang dibuat dalam tabel pegawai dibawah ini Tabel 4.1 Tabel Pegawai Field Name Type Size Keterangan Nama Text 50 Nama Pegawai Nip Text 10 Nomor Induk Pegawai TTL Text 30 TempatTanggal Lahir Jenis_Kelamin Text 1 Jenis Kelamin Pendidikan Text 2 Pendidikan Terakhir Julia Mandasari A. : Sistem Informasi Data Kepegawaian Dan Kesiswaan Pada Sma Swasta Harapan 1 Medan, 2009. Jurusan Text 12 JurusanBidang Studi Tahun_Lulus Date 4 Tahun Lulus Tamatan Date 9 Tamatan Pendidikan JabatanGuru Text 15 Jabatan Pegawai Alamat Text 50 Alamat Pegawai Status Text 3 Status Pegawai

2. Tabel Siswa

Tabel ini digunakan untuk penginputan data siswa. Berikut adalah field-field yang dibuat dalam tabel siswa dibawah ini Tabel 4.2 Data Siswa Field Name Type Size Keterangan Nama Text 50 Nama Siswa Nis Text 4 Nis Siswa Alamat Text 50 Alamat Siswa Jenis_Kelamin Text 1 Jenis Kelamin Agama Text 10 Agama JurusanKelas Text 10 Jurusan kelas Siswa TTL Text 20 TempatTanggal Lahir Gol_Darah Text 2 Golongan Darah Hobi Text 20 Hobi Asal_Sekolah Text 30 Tamatan SLTP Nama_Ayah Text 20 Nama Ayah Julia Mandasari A. : Sistem Informasi Data Kepegawaian Dan Kesiswaan Pada Sma Swasta Harapan 1 Medan, 2009. Nama_Ibu Text 20 Nama Ibu Pekerjaan_Ayah Text 15 Pekerjaan Ayah Pekerjaan_Ibu Text 15 Pekerjaan Ibu

4.3 Flowchart

Suatu program yang baik adalah program yang bebas dari kesalahan dan menyusun sistematis agar prosesnya terlaksana secara efisien. Untuk itu sebelum menyusun program harus difikirkan terlebih dahulu langkah penyelesaian masalah yang ada secara logis, sistematis, dan menggunakan metode untuk menggambarkan urutan- urutan proses digunakan data flow diagram yang disebut flowchart. Flowchart adalah bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Flowchart merupakan cara penyajian dari suatu algoritma.

4.3.1 Simbol-simbol Flowchart

Flowchart disusun dengan simbol. Simbol ini dipakai sebagai alat bantu menggambarkan proses didalam program. Simbol-simbol yang digunakan dapat menjadi 3 Tiga kelompok, yakni sebagai berikut : Julia Mandasari A. : Sistem Informasi Data Kepegawaian Dan Kesiswaan Pada Sma Swasta Harapan 1 Medan, 2009. 1. Simbol Penghubung Alur Flow Direction Symbols Simbol yang digunakan untuk menghubungkan antar simbol yang satu dengan simbol yang lain. Tabel 4.3 Simbol Penghubung Flow Direction Symbols Simbol Keterangan Simbol arus flow Untuk mengatakan jalannya arus suatu proses Simbol Offline Connector Untuk menyatakan sambungan dari satu proses keproses lainnya dalam halaman lembar yang berbeda 2. Simbol Proses Procesing Symbols Simbol yang mengajukan jenis operasi pengolahan dalam suatu proses prosedur. Julia Mandasari A. : Sistem Informasi Data Kepegawaian Dan Kesiswaan Pada Sma Swasta Harapan 1 Medan, 2009. Tabel 4.4 Simbol Proses Procesing Symbols Simbol Keterangan Simbol yang akan menunjukan pengolahan yang dilakukan oleh computer Simbol Decesion Logika Untuk menunjukan suatu kondisi tertentu yang akan menghasilkan dua kemungkinan jawaban iyatidak Simbol Terminal Untuk menyataan permulaan akhir suatu program Julia Mandasari A. : Sistem Informasi Data Kepegawaian Dan Kesiswaan Pada Sma Swasta Harapan 1 Medan, 2009. 3. Simbol Input-Output Input-Output Simbol yang menunjukan jenis peralatan yang digunakan sebagai media input dan output. Tabel 4.5 Simbol Input-Output Input-Output Simbol Keterangan Simbol Input-Output Untuk menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya

4.3.2 Rancangan Program Flowchart

Gambar 4.1 Tampilan Flowchart Modul 1 Login ya Login Input UN, Pass Hak akses terbatas Menu utama Anda tak terdaftar Selesai Tidak Julia Mandasari A. : Sistem Informasi Data Kepegawaian Dan Kesiswaan Pada Sma Swasta Harapan 1 Medan, 2009. Gambar 4.2 Tampilan Flowchart Modul 2 Gambar 4.3 Tampilan Flowchart Menu Utama Buka Koneksi Menu Utama Pegawai Siswa A B Start Cari Dt base Data.mdb Tutup Program Ya Tidak Tidak Tidak Ya Ya Julia Mandasari A. : Sistem Informasi Data Kepegawaian Dan Kesiswaan Pada Sma Swasta Harapan 1 Medan, 2009. Gambar 4.4 Tampilan Flowchart Pegawai Gambar 4.5 Tampilan Flowchart Siswa Menu utama Input Data Laporan A Input Data Pegawai Cetak Pegawai Menu utama Input Data Laporan Input Data Siswa Cetak Siswa B Ya Ya Tidak Ya Ya Tidak Tidak Tidak Julia Mandasari A. : Sistem Informasi Data Kepegawaian Dan Kesiswaan Pada Sma Swasta Harapan 1 Medan, 2009.

4.4 Spesifikasi Input