Perancangan Database Algoritma Program

berupa orang, organisasi atau sistem lainnya yang berada di menerima output dari sistem. 2. Data Flow Arus Data Menunjukan arus dari data yang dapat berupa masukan untuk sistem atau hasil dari proses sistem. 3. Proses Suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari hasil dari suatu arus data yang masuk ke dalam proses untuk dihasilkan arus data yang akan keluar dari proses. 4. Data Store Simpanan Data Simpanan data data store merupakan tempat menyimpan data yang dibuat.

4.3 Perancangan Database

Perancangan struktur database adalah untuk menentukan file database file database yang digunakan seperti field, tipe data dan ukuran data. Sistem ini dirancang dengan menggunakan bahasa pemograman visual basic 6.0 dan didukung dengan database. Desain dari sistem ini terdiri dari dua tabel, namun dua tabel tersebut tidak memiliki relasi dengan tabel yang lain. Apapun database yang digunakan adalah:

1. Tabel Guru

Universitas Sumatera Utara Tabel guru digunakan untuk menampung data-data yang berhubungan dengan data guru. Berikut ini adalah field-field yang dibuat dalam tabel guru yang dapat dilihat pada tabel berikut: Tabel 4.1 Data Guru Field Name Type Field Size Keterangan NIP Text 10 NIP Nama Guru Text 20 Nama Guru Tempat Lahir Text 35 Tempat Lahir Tgl Lahir DateTime General Date Tanggal Lahir JK Text 1 Jenis Kelamin Status Text 15 Status Agama Text 15 Agama Jabatan Text 15 Jabatan Ijazah Text 15 Ijazah Jurusan Text 15 Jurusan Tgl SK DateTime General Date Tanggal SK Gol Text 9 Golongan Gapok Number Long Integer Gaji Pokok

2. Tebel Siswa

Tabel ini digunakan untuk penginputan data siswa. Berikut adalah field-field yang dibuat dibuat di dalam tabel siswa yang dapat dilihat pada tabel berikut ini: Tabel 4.1 Data Guru Field Name Type Field Size Keterangan NIS Text 7 NIS Nama Siswa Text 25 Nama Siswa Tempat lahir Text 35 Tempat Lahir Tgl Lahir DateTime General Date Tanggal Lahir Universitas Sumatera Utara JK Text 1 Jenis Kelamin Agama Text 20 Agama Alamat Text 35 Alamat Nama Ayah Text 25 Nama Orangtua Peng Ortu Text 25 Penghasilan Ortu Kerja Ayah Text 20 Kerja Ayah Kerja Ibu Text 20 Kerja Ibu

4.4 Algoritma Program

Algoritma program adalah langkah-langkah yang dilakukan dalam proses pemecahan suatu masalah. Dalam algoritma ini dijelaskan langkah-langkah tahap demi tahap penyelesaian dari suatu masalah pada program. Adapun algoritma dari program yang dirancang adalah sebagai berikut:

1. Algoritma Untuk menampilkan Menu Enter

Langkah 1 : Klik F5 Untuk menjalankan Program Langkah 2 : Ketika tampilan Menu Enter muncul, maka akan ada pilihan Enter dan Keluar. Ketika kita ingin masuk ke program selanjutnya maka kita wajib mengklik Enter dan kalau ingin keluar kita klik Keluar. Langkah 3 : Maka akan muncul Menu Utama Langkah 4 : Selesai

2. Algoritma Untuk menampilkan Menu Utama

Langkah 1 : Tampilan Menu Utama File, Data, Cetak, Biodata, Keluar Langkah 2 : Jika dipilih File, maka ada lima pilihan yaitu: Data Siswa, Data Guru, Kelas, Bidang Studi dan Keluar Jika dipilih Data, maka ada dua pilihan yaitu: Nilai Siswa dan Peringkat Siswa Jika dipilih Cetak, maka ada lima pilihan yaitu: Daftar Siswa, Daftar Guru, Daftar Kelas, Daftar Nilai Universitas Sumatera Utara dan Peringkat Siswa Jika dipilih Biodata, maka akan muncul Form Biodata Jika dipilih Keluar, Maka akan muncul kota dialog yang mengisyaratan ingin luar atau tidak. Langkah 3 : Selesai

3. Algoritma Untuk menampilkan Data Siswa

Langkah 1 : Tampilkan data siswa Langkah 2 : Jika dipilih Simpan Data yang telah diinput atau diedit makan akan tersimpan didalam data siswa. Langkah 3 : Jika dipilih Edit Penginputan data yang telah diinput bisa diedit. Langkah 4 : Jika dipilih Batal Jika data yang telah input dan tidak jadi dilihat makan bisa kita pilih tombol batal. Langkah 5 : Jika dipilih Tutup Maka data siswa akan tertutup dengan sendiri. Langkah 6 : Selesai

4. Algoritma Untuk menampilkan Data Guru

Langkah 1 : Pilih menu guru pada menu utama Langkah 2 : Jika dipilih Simpan Penginputan data akan langsung tersimpan di data guru Langkah 3 : Jika dipilih Edit Penginputan data yang telah dimasukkan bisa diedit Langkah 4 : Jika dipilih Hapus Maka data yang udah di simpan di data guru dapat dihapus Langkah 5 : Jika dipilih Tutup Maka data guru akan tertutup dengan sendiri Langkah 6 : Selesai Universitas Sumatera Utara

4.5 Perancangan Layar