BAB IV
PERANCANGAN SISTEM
4.1 Sistem Kerja Yang Lama
Sistem kerja pada Instansi BAPPEDASU yang lama adalah secara komputerisasi yang masih menggunakan sistem Lotus dan Microsoft Exel dan data-data keryawan masih
banyak yang disimpan dalam buku arsip sehingga memakan waktu yang lama untuk membukanya serta kurang efisien. Hal itu sangat tidak efisien dan kurang efektif.
4.2 Sistem Yang Diusulkan
Seiring dengan kemajuan teknologi, sudah saatnya perusahaanInstansi mulai menerapkan teknologi komputer di dalam layanan informasi atau sistem informasi
bagi Instansi BAPPEDASU yang bergerak dalam bidang Pemerintahan, sehingga Instansi tersebut dapat mengetahui apakah layanan yang diberikan sudah baik atau
belum. Tugas akhir ini bertujuan untuk membantu Instansi BAPPEDASU dalam merancang sistem komputerisasi pengolahan data pegawai. Dan sebelumnya
melakukan pembuatan program, terlebih dahulu dipaparkan sedikit mengenai perancangan program yang diinginkan. Sebelumnya perlu dirancang database yang
terdiri dari tabel-tabel yang diperlukan. Desain yang baik adalah kunci menghasilkan database yang efektif, akurat dan efisien.
4.3 Rancangan Database
Setelah mendapatkan data-data yang dibutuhkan, maka tahapan selanjutnya adalah perancangan data base. Jika kita ingin membuat suatu program manajemen data base,
kita memerlukan file data base yang akan di proses. File data base ini dibuat satu kali saja selanjutnya file data base tersebut diproses lewat program.
Universitas Sumatera Utara
Untuk membuat file data base penulis menggunakan fasilitas yang ada di Visual Basic 6.0 yaitu Visual Data Manager Vis Data. Tabel data base tersebut sebagai berikut :
Tabel 1.1 Tabel Karyawan
Nama Field Type
Size Index
NIK Text
9 Primary
Nama Text
25 Alamat
Text 20
Tempat Lahir Text
10 Tanggal Lahir
DateTime 8
Gaji Text
8 Tanggungan
Text 20
Agama Text
3 Golongan
Text 5
Tahun Masuk DateTime
5 Tahun Pensiun
DateTime 4
Tabel 1.2 Tabel Penggajian
Nama Field Type
Size Index
No Slip Text
5 Primary
NIK Alamat
9 Nama
DateTime 28
Tanggal DateTime
5 Gaji Pokok
DateTime 5
Tunjangan Text
10 Potongan
DateTime 9
Gaji Bersih DateTime
7
Universitas Sumatera Utara
Tabel 1.3 Tabel Absensi
Nama Field Type
Size Index
NIK DateTime
9 Primary
Nama DateTime
29 Tanggal
Text 12
Jam Masuk Text
12 Jam Keluar
Text 12
Keterangan Text
15
4.4 Perancangan output