BAB IV
PERANCANGAN SISTEM
4.1 Struktur Database
Dalam merancang sebuah program diperlukan perancangan database, karena hal ini merupakan salah satu langkah dalam menentukan file database, field data,
tipe data dan ukuran data yang diperlukan.
Database dibuat oleh penulis melalui fasilitas database yang tersedia pada Visual Basic 6.0 yaitu visual data manager. Fasilitas ini disediakan oleh Visual
Basic 6.0 untuk menghasilkan tabel-tabel. Setelah database dibuat, langkah selanjutnya adalah membuat antar muka pemakai dengan menggunakan Visual
Basic 6.0.
Dasar dari perancangan sistem ini diperoleh dari data yang didapatkan oleh penulis. Dalam perancangan sistem ini, penulis memperoleh banyak sumber data
yang diberikan, dalam arti hanya diperlihatkan, oleh pihak Medical Teams International, Inc. Baik berupa biodata pegawai, absensi hingga data penggajian
pegawai. Namun, sumber data tersebut tidak semuanya diizinkan oleh pihak perusahaan untuk sekiranya diperbanyak dan dipublikasikan oleh penulis ke
dalam tugas akhir ini. Sehingga hanya beberapa sumber data yang dapat penulis jabarkan dan atas izin pihak Medical Teams International, Inc.
Tabel 4.1.1 Biodata Pegawai
Field Name Data Type
Width Description
NoPegawai Text
8 No. Pegawai
Nm_peg Text
30 Nama pegawai
Universitas Sumatera Utara
Jen_kel Text
8 Jenis kelamin
T_lahir Date
30 Tempat lahir
Tgl_lahir Date
8 Tanggal lahir
Almt Text
30 Alamat
Pend Text
5 Pendidikan
Kode_bagian Text
4 Kode bagian
Tabel 4.1.2 Bagian
Field Name Data Type
Width Description
Kode_bagian Text
4 Kode bagian
Nama_bagian Text
30 Nama bagian
Tabel 4.1.3 Penggajian
Field Name Data Type
Width Description
No_gaji Text
8 No.slip gaji
Tgl_gaji Date
8 Tanggal penggajian
No_peng Text
8 No. penggajian
Gaji_lembur Currency
8 Gaji lembur
Pot_gaji Currency
8 Potongan gaji
gaji_total Currency
8 Gaji total
Besar_gaji Currency
8 Besar gaji
Universitas Sumatera Utara
4.2 Relasi Antar Tabel
Gambar 4.2.1 Relasi antar tabel
4.3 Desain Menu
Dalam perancangan sistem ini, terdapat satu form yang dikhususkan untuk pemanggilan form-form yang lainnya. Dengan kata lain form ini merupakan form
utama dalam program ini.
Gambar 4.3.1 Form Utama Penggajian
No_gaji Tgl_gaji
NoPegawai Gaji_lembur
Pot_gaji gaji_total
Besar_gaji Bagian
Kode_bagian Nama_bagian
Pegawai NoPegawai
Nm_peg Jen_kel
T_lahir Tgl_lahir
Almt Pend
Kode_bagian
Universitas Sumatera Utara
4.4 Desain Input