BAB 4
PERANCANGAN SISTEM
4.1 Pengertian Perancangan Sistem
Ketika ingin membangun suatu sistem, tentunya terlebih dahulu harus menetukan dan membuat perancangan sistem. Perancangan sistem adalah komponen
– komponen utama yang sangat dibutuhkan dalam proses pembuatan sistem. Sama halnya dalam
proses pembuatan aplikasi ini tentunya juga membutuhkan perancangan sistem sebagai langkah awal yang harus dilakukan.
4.2 Perancangan Database
Perancangan database adalah perancangan yang dilakukan untuk menentukan file database seperti field dan tipe data. Pada pembuatan aplikasi ini menggunakan
Universitas Sumatera Utara
Microsoft Access sebagai databasenya . Pada aplikasi penerimaan siswa baru ini memerlukan satu database yang mana nama databasenya adalah Formulir_PSB.
Adapun database ini terdiri dari 7 Table yakni : 1.
Data_Siswa 2.
Data_Kesehatan 3.
Data_Pendidikan 4.
Data_Ayah_Siswa 5.
Data_Ibu_Siswa 6.
Data_Kegemaran 7.
Data_Pembayaran Adapun rancangan database yang digunakan pada aplikasi Penerimaan Siswa Baru
PSB dapat disingkat dengan aplikasi PSB ini adalah sebagai berikut :
4.2.1 Table Data Siswa
Nama Table : Data_Siswa
Nama Field Kunci : No_Urut
Nama Field Data Type
No_Urut Auto Number
No_Induk Text
No_NISN Text
Universitas Sumatera Utara
Nama Text
Bidang_Keahlian Text
Tempat_Lahir Text
Tgl Text
Bln Text
Thn Text
LP Text
Nama_Orang_Tua Text
Alamat_Siswa Text
Agama Text
No_STTB Text
Jlh_Stk Text
Asal_Sekolah Text
Tabel 4.2.1 Table Data_Siswa
4.2.2 Table Data Kesehatan
Nama Table : Data_Kesehatan
Nama Field Kunci : No_Urut
Nama Field Data Type
No_Urut Auto Number
Universitas Sumatera Utara
Nama Text
Golongan_Darah Text
Penyakit Text
Kelainan_Jasmani Text
Berat_Badan Text
Tinggi Text
Tabel 4.2.2 Table Data Kesehatan
4.2.3 Table Data Pendidikan
Nama Table : Data_Pendidikan
Nama Field Kunci : No_Urut
Nama Field Data Type
No_Urut Auto Number
Nama Text
Lulusan_Dari Text
Tgl_No_STTB Text
Lama_Belajar Text
Menerima_Beasiswa Text Tahun
Text Dari
Text
Universitas Sumatera Utara
Tanggal_diterima Text
Bulan Text
Tahun Text
Dikelas Text
Jurusan Text
Tabel 4.2.3 Table Data Pendidikan
4.2.4 Table Data Ayah Wali Siswa
Nama Table : Data_Ayah_Siswa
Nama Field Kunci : No_Urut
Nama Field Data Type
No_Urut Auto Number
Nama_Siswa Text
Nama_AyahWali Text
Tempat_Lahir Text
Tgl Text
Bln Text
Thn Text
Kewarganegaraan Text
Pendidikan Text
Universitas Sumatera Utara
Alamat Text
Agama Text
Pekerjaan Text
Penghasilan Text
Keterangan_Ayah Text
Tabel 4.2.4 Table Data Ayah Wali Siswa
4.2.5 Table Data Ibu Wali Siswa
Nama Table : Data_Ibu_Siswa
Nama Field Kunci : No_Urut
Nama Field Data Type
No_Urut Auto Number
Nama_Siswa Text
Nama_Ibu Text
Tempat_Lahir Text
Tgl Text
Bln Text
Thn Text
Kewarganegaraan Text
Pendidikan Text
Universitas Sumatera Utara
Alamat Text
Agama Text
Pekerjaan Text
Penghasilan Text
Keterangan_Ibu Text
Tabel 4.2.5 Table Data Ibu Wali Siswa
4.2.6 Table Data Kegemaran
Nama Table : Data_Kegemaran
Nama Field Kunci : No_Urut
Nama Field Data Type
No_Urut Auto Number
Nama Text
Kesenangan Text
OlahRaga Text
Kemasyarakatan Text
Tabel 4.2.6 Table Data Kegemaran
Universitas Sumatera Utara
4.2.7 Table Pembayaran
Nama Table : Data_Pembayaran
Nama Field Kunci : No_Urut
Nama Field Data Type
No_Urut Auto Number
Nama Text
Pembayaran_I Number
Pembayaran_II Number
Pembayaran_III Number
Total Number
Tabel 4.2.7 Table Pembayaran
4.3 Perancangan Program