BAB 4
PERANCANGAN SISTEM
4.1 Perancangan Sistem
Perancangan sistem merupakan upaya perusahaan untuk mulai memiliki sistem baik yang lama maupun untuk mulai memiliki sistem yang baru. Perancangan
sistem dilakukan setelah mendapat gmbaran dengan jelas apa yang harus dikerjakan.
4.2 Data Flow Diagram DFD
Data Flow Diagram DFD adalah gambaran sistem secara logika. Gambaran ini tidak tergantung pada perangkat keras, perangkat lunak, struktur data atau
organisasi. Dalam Pada tahap analisa, penanganan notasi simbol lingkaran dan anak panah menggambarkan arus data dalam perancangan sistem sangat
membantu sekali di dalam komunikasi dengan pemkaian sistem menggunakan notasi-notasi ini untuk menggambarkan arus dari data sistem.
Universitas Sumatera Utara
Adapun Data Flowchart Diagram yang disusun adalah:
Data KabupatenKota Data Kecamatan
Info. KB
Info. penduduk
Data Pasien Data Petugas
Lap. Pasien KB per Periode Lap. Pasien KB per
KabupatenKota per Tahun Lap. Pasien KB Keseluruhan
Lap. Pemeriksaan Pasien per Bulan
Lap. Pemeriksaan Pasien per Tahun
Gambar 4.1 Diagram Konteks
Kecamatan KabupatenKota
Sistem Informasi KB
Pasien Petugas
Pimpinan
Universitas Sumatera Utara
Data KabKota Data Kecamatan
Data Pasien Data Petugas
Info. Pemeriksaan
Lap. Pasien per Periode Lap. Pasien KB per KabKota per Tahun
Lap. Pasien KB keseluruhan Lap. Pemeriksaan Pasien per Bulan
Lap. Pemeriksaan Pasien per Tahun
Gambar 4.2 Diagram Level Nol 0
KabKota Kecamatan
0.1 Pemasukan Data
Yang Baru F1 Kecamatan
F2 KabKota
0.2 Pemeriksaan
Petugas Pasien
F3 Petugas F4 Pasien
F5 Pemeriksaan
0.3 Pembuatan
Laporan
Pimpinan
Universitas Sumatera Utara
4.3 Rancangan Database
Database adalah kumpulan dari data yang berhubungan antara satu dengan yang lainnya, tersimpan diperangkat keras komputer dan menggunakan perangkat lunak
untuk memanipulasinya. Database merupakan salah satu komponen yang penting dalam sistem komputerisasi, karena menggunakan database dalam menyediakan
informasi bagi para pengguna.
Adapun perancangan database mengenai sistem informasi ini diperlukan beberapa tabel yaitu sebagai berikut:
Tabel 4.1 KabupatenKota Data Field
Data Type Size
Description
Kdkabkot Text
10 Kode KabupatenKota
Nmkabkot Text
30 Nama KabupatenKota
Tabel 4.2 Kecamatan Data Field
Data Type Size
Description
Nmkec Text
30 Nama Kecamatan
Kdkec Text
15 Kode KabupatenKota
Nmkab Text
30 Nama KabupatenKota
Universitas Sumatera Utara
Tabel 4.3 Pasien Data Field
Data Type Size
Description
No_kp Text
10 No. Kartu Peserta
Tgl_jd_pes DateTime
- Tanggal Jadi Peserta
Tgl_lhr DateTime
- Tanggal Lahir
Nm_suami Text
25 Nama Suami
Pen_pes Text
15 Pendidikan Peserta
Pen_suami Text
15 Pendidikan Suami
Pek_pes Text
20 Pekerjaan Peserta
Alamat Text
30 Alamat
Pek_suami Text
29 Pekerjaan Suami
Stt_pes Text
20 Status Peserta
Cr_kb_ter Text
50 Cara KB Terakhir
Kdkec Text
10 Kode Kecamatan
Universitas Sumatera Utara
Tabel 4.4 Petugas Data Field
Data Type Size
Description
Kdpet Text
10 Kode Petugas
Nm_pet Text
35 Nama Pettugas
Almt Text
30 Alamat
Telp Text
20 Nomor Telepon
Tabel 4.5 Pemeriksaan Data Field
Data Type Size
Description
Nokp Text
10 No. Kartu Peserta
Tgl_per DateTime
- Tgl. Periksa
Brt_bdn Text
15 Berat Badan
Tek_dar Text
25 Tekanan Darah
Alat_kb Text
15 Alat KB
Kondisi Text
30 Kondisi Peserta
Kdpet Text
10 Kode Petugas
Universitas Sumatera Utara
4.4 Perancangan ERD Entity Relationship Diagram