Professional Documents
Culture Documents
Oleh :
Dede Hermawan
Dida Rosman
NIM. 10506236
NIM. 10506203
Oleh :
Dede Hernawan
Dida Rosman
NIM. 10506236
NIM. 10506203
Oleh :
Dede Hernawan
DidaRosman
NIM. 10506236
NIM. 10506203
Pembimbing Jurusan,
Pembimbing Lapangan,
KATA PENGANTAR
Segala puji syukur penulis panjatkan kehadirat Allah SWT, karena dengan
kehendak-Nyalah penulis dapat menyelesaikan Laporan Kerja Praktek ini.
Tujuan dari penyusunan laporan kerja praktek ini adalah untuk memenuhi
persyaratan kelulusan mata kuliah Kerja Praktek program studi S1 di Universitas
Komputer Indonesia (UNIKOM) Bandung.
Penulis menyadari bahwa masih banyak terdapat kekurangan dalam
penyusunan laporan ini. Oleh karena itu penulis dengan segala kerendahan hati
siap menerima kritik dan saran yang sifatnya membangun dari berbagai pihak,
sehingga pada kesempatan yang lain penulis dapat membuat laporan-laporan yang
lebih baik dari yang dapat penulis hasilkan pada saat ini.
Dalam penyusunan laporan ini, penulis mendapatkan banyak bantuan,
bimbingan serta masukan dari berbagai pihak. Maka pada kesempatan ini penulis
ingin mengucapkan terimakasih yang sebesar-besarnya kepada :
1.
2.
3.
4.
5.
6.
Orang tua dan seluruh anggota keluarga penulis tercinta yang menjadi
kekuatan bagi penulis, yang dengan ketabahan hatinya telah
memberikan dorongan spiritual, mental serta materi kepada penulis.
7.
8.
Dan semua pihak yang telah banyak membantu, yang namanya tidak
dapat penulis sebutkan satu persatu.
Penulis berharap apa yang penulis sajikan dalam laporan ini dapat
bermanfaat bagi kita semua.
Penyusun
iii
DAFTAR ISI
Lembar Judul
Lembar Pengesahan ......................................................................................
ii
2.1.1
2.1.2
2.1.3
iv
10
Flow Map .. 13
2.4.2
Diagram Konteks .. 14
2.4.3
18
20
22
25
4.1.1
Analisis Dokumen
25
4.1.2
26
26
4.1.3
28
28
30
31
4.2.1
31
4.2.2
32
32
4.2.3
34
35
39
40
40
42
45
46
Daftar Pustaka
Lampiran-lampiran
vi
DAFTAR TABEL
31
44
vii
DAFTAR GAMBAR
1. Gambar 4.1 Flowmap sistem yang berjalan ........................................... 27
2. Gambar 4.2 Diagram konteks sistem yang berjalan ............................... 28
3. Gambar 4.3 DFD level 1 sistem yang berjalan ...................................... 29
4. Gambar 4.4 DFD level 2 sistem yang berjalan ...................................... 30
5. Gambar 4.5 Flowmap sistem yang diusulkan ........................................ 33
6. Gambar 4.6 konteks diagram sistem yang diusulkan ............................. 34
7. Gambar 4.7 DFD level 1 sistem yang diusulkan .................................... 34
8. Gambar 4.8 DFD level 2 sistem yang diusulkan .................................... 35
9. Gambar 4.9 ERD sistem yang diusulkan ............................................... 39
10. Gambar 4.10 Topologi Jaringan Star .. 42
viii
DAFTAR SIMBOL
FLOW MAP
Symbol
Nama
Keterangan
Simbol
Digunakan untuk menggambarkan semua jenis
Dokumen
dokumen
yang
merupakan
formulir
yang
Proses
Proses
manual
File
Merupakan
harddisk
Offline
storage
arsip
Garis
Alir
Merupakan proses penyimpanan menggunakan
Keyboard
keyboard
ix
ERD
(Entity Relational Diagram)
Symbol
Nama
Keterangan
Simbol
Suatu objek yang dapat diidentifikasi dalam
lingkungan pemakai, sesuatu yang penting bagi
Entitas
DFD
(Data Flow Doagram)
Symbol
Nama
Keterangan
Simbol
Aktifitas atau kegiatan yang dilakukan untuk
aktifitas bisnis yang spesifik, bisa berupa manual
Proses
Data flow
maupun terkomputerisasi.
Suatu data tunggal atau kumpulan logis suatu
data, selalu diawakili atau berakhir pada suatu
proses.
Kumpulan data yang disajikan dengan cara
Data store
Eksternal
entity
xi
Diagram Konteks
Sistem
Keterangan
xii
DAFTAR LAMPIRAN
xiii
BAB I
PENDAHULUAN
1.1.
Latar Belakang
Seiring dengan perubahan zaman, maka semakin berkembang pula
teknologi-teknologi yang mutakhir untuk memenuhi kebutuhan manusia.
Teknologi lahir dari akal manusia untuk menguasai dan memanfaatkan
lingkungan sehingga kebutuhannya dapat terpenuhi. Penerapan teknologi
itu bertujuan untuk meningkatkan efisiensi dan produktivitas. Teknologi ini
melahirkan pengolahan data yang dapat didistribusikan, mencakup
pemakaian database, software aplikasi dan peralatan hardware secara
bersama,untuk membantu proses otomatisasi perkantoran dan peningkatan
kearah efisiensi kerja.
Dewasa ini penggunaan komputer sudah merupakan kebutuhan
pokok bagi setiap instansi. Oleh sebab itu hampir setiap instansi, besar
maupun kecil, pemerintah ataupun swasta, mempunyai suatu divisi khusus
yang bertugas untuk mengelola komputerisasi pada instansi tersebut. Akan
tetapi dalam kenyataannya penggunaan komputer sebagai alat bantu pada
beberapa instansi masih sangat terbatas, seperti pada komputerisasi entry
data keluarga di Kantor BKKBN provinsi Jawa Barat yang dikelola oleh
bidang Informasi Keluarga dan Analisa Program (IKAP).
Tetapi pada kenyataannya, seiring dengan berkembangnya
teknologi dan semakin bertambah pula penduduk di suatu kota menjadikan
salah satu hambatan dalam proses pengentryan data, disebabkan karena
1
komputer sebagai alat bantu kurang seimbang dengan data yang akan
diproses, disimpan dan dipelihara. Selain hardware yang terbatas, program
yang digunakanpun kurang begitu mudah untuk digunakan.
Berdasarkan uraian tersebut diatas, maka dalam penyusunan untuk
memenuhi syarat matakuliah kerja praktek ini kami memberi judul :
ANALISIS SISTEM INFORMASI DATA KELUARGA PADA
BIDANG IKAP (INFORMASI KELUARGA DAN ANALISA
PROGRAM)
DI
BADAN
KOORDINASI
KELUARGA
1.2.
Identifikasi Masalah
Dalam hal ini pengelolaan data keluarga pada Kantor BKKBN
Jawa Barat sudah dilakukan dengan menggunakan sistem client/server,
walaupun didalamnya terdapat dua server. Dengan melihat cara kerja
sistem pengelolaan data kepegawaian yang ada sekarang, dijumpai
beberapa kelemahan yang mengganggu proses pengelolaan data keluarga.
Kelemahan-kelemahan yang dijumpai antara lain :
1. Program aplikasi yang dipakai menggunkan fasilitas Lotus Notes yang
tidak user friendly, sehingga dapat mempersulit pengguna (user) untuk
melakukan proses
1.3
Rumusan Masalah
1. Bagi mana sistem informasi yang ada di kantor Badan Koordinasi
Keluarga Berencana Nasional (BKKBN)
2. Apakah sistem informasi yang ada di Badan Koordinasi Keluarga
Berencana Nasional (BKKBN) sudah efektif
1.4
administrasi
kependudukan
yang
menyangkut
1.5
Batasan Masalah
Permasalahan yang ada di bidang IKAP BKKBN Provinsi Jawa
Barat sebenarnya sangatlah luas mencangkup proses sorting, entry data,
cetak laporan, dokumentasi dan publikasi. Maka penulis akan membatasi
permasalahan dengan batasan-batasan sebagai berikut :
1. Sistem informasi ini hanya berjalan pada kantor BKKBN.
2. Sistem ini hanya berguna bagi orang yang sudah berumah tangga dan
ingin melakukan KB.
3. Hanya orang yang sudah berkaluarga dan berdomosili di Jawa Barat
yang bisa membuat kartu KB.
1.6
bertujuan
untuk
mewawancarai
pembimbing
Tabel 1.1
Jadwal Kerja Praktek
NO
1
2
3
4
AKTIVITAS
Survey
Wawancara
Analisis sistem
Perancangan sistem
JULI
2 3
AGUSTUS
1 2 3 4
SEPTEMBER
1
BAB II
LANDASAN TEORI
2.1 Pengertian Sistem
Banyak pengertian sistem yang diungkapkan oleh beberapa pakar
manajemen yang dijelaskan dari berbagai sudut pandang yang berbeda,
namun mempunyai tujuan yang sama.
Menurut Jerry Fitz Gerald yang dikutip oleh [JOG99], menyatakan
bahwa suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang
saling berhubungan, berkumpul bersama-sama untuk melakukan suatu
kegiatan atau untuk menyelesaikan suatu sasaran tertentu.
2.1.1
Elemen Sistem
1. Perangkat Keras (Hardware)
Hardware/Perangkat keras adalah peralatan di sistem komputer
yang secara fisik terlihat dan dapat dipegang.
2. Perangkat Lunak (Software)
Software/Perangkat lunak adalah program yang berisi perintahperintah untuk melakukan pengolahan data.
3. Teknisi (Brainware)
Manusia yang terlibat di dalam mengoprasikan serta mengatur
sistem komputer.
2.1.2
Karakteristik Sistem
Suatu sistem akan mempunyai karakteristik atau sifat-sifat
tertentu, yaitu mempunyai komponen (component), batas sistem
(boundary), lingkungan luar sistem luar sistem (environment),
penghubung (interface), masukan (input), keluaran (output), pengolah
(process) dan sasaran (objectives).
1. Komponen sistem (component)
Suatu sistem terdiri dari sejumlah komponen yang saling
berinteraksi, yang artinya saling bekerja sama membentuk satu
kesatuan. Komponen-komponen sistem atau elemen-elemen sistem
dapat berupa suatu subsistem atau bagian dari sistem.
subsistem
yang
lainnya.
Melalui
penghubung
ini
keluaran.
6. Keluaran sistem (output)
2.1.3
Klasifikasi Sistem
Suatu sistem dapat diklasifikasikan dari beberapa sudut
pendangan, diantaranya adalah sebagai berikut :
1. Sistem diklasifikasikan sebagai sistem abstrak (abstract system)
dari sistem fisik (physical system). Sistem abstrak adalah sistem
yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik.
Sistem fisik merupakan sistem yang ada secara fisik.
10
lebih
berguna
dan
lebih
berarti
bagi
penerimanya
yang
11
diperlukan
teknologi-teknologi
mutakhir
untuk
12
pengertian
di
atas,
Sistem
informasi
dapat
13
2.4.1
Flow Map
Flowmap merupakan prosedur kerja atau Functional Flowchart
(Diagram Alir Fungsional). Flow Map/Functional FlowChart
merupakan diagram alir yang menggambarkan pergerakan proses
diantara unit kerja yang berbeda-beda, sekaligus menggambarkan
arus dari dokumen, aliran data fisik, entitas-entitas sistem
informasi dan kegiatan operasi yang berhubungan dengan sistem
infomasi.
Simbol-simbol yang digunakan dalam Flow Map :
1. Dokumen
Dokumen adalah data-data yang mengalir di dalam sistem
informasi. Dokumen dengan dokumen dalam satu kolom, tidak
dihubungkan secara langsung.
2. Proses pengolahan data (komputerisasi)
Proses yang terjadi dengan menggunakan perangkat komputer
(komputerisasi)
3. Disk atau database
Kumpulan data yang saling berhubungan yang disimpan secara
bersama sedemikian rupa dan tanpa pengulangan (redudansi)
yang tidak perlu, untuk memenuhi berbagai kebutuhan.
[FAT04]
14
2.4.2
Diagram Konteks
Diagram konteks merupakan langkah awal dari analisis
struktur dan level teratas dari diagram arus data dan merupakan
penggambaran sistem secara garis besar. Diagram konteks
menggambarkan hubungan aliran-aliran data kedalam dan keluar
sistem atau entitas-entitas yang terletak diluar sistem (output) atau
menerima data dari sistem tersebut (input). Satu hal yang perlu
diperhatikan,
diagram
konteks
hanya
menggunakan
satu
2.4.3
15
16
17
18
yang
berdaya
guna,
yang
memungkinkan
manajemen
tersentralisasi, keamanan dan berbagi sumber daya. Oleh karena itu, server
dalam client/server adalah basis data dan layanannya. Aplikasi-aplikasi
clint diimplementasikan pada berbagai platform, menggunakan berbagai
tools pemrograman.
SQL server adalah server basis data yang secara fungsional
adalah proses atau aplikasi yang menyediakan layanan basis data. Client
berinteraksi dengan layanan basis data melalui antar muka komunikasi
tertentu yang bertujuan untuk pengendalian dan keamanan. Client tidak
19
Mudah digunakan
2.
3.
4.
1.
2.
3.
4.
5.
6.
Konkurensi (Concurrent)
SQL Server digunakan untuk penggambaran model dan
BAB III
PROFIL PERUSAHAAN
3.1.
20
21
KB
Nasional
perlu
ditingkatkan
dengan
jalan
lebih
dibentuknya
BKKBN
diharapkan
akan
berhasil
22
23
3.2
dalam
struktur
organisasi
akan
terlihat
jelas
karena
3.3
Deskripsi Kerja
Perwakilan Badan Koordinasi Keluarga Berencana Nasional
(BKKBN) provinsi adalah instansi yang vertikal dari Badan Koordinasi
Keluarga Berencana Nasional di Daerah Tingkat I, yang berada di bawah
dan bertanggung jawab kepada Kepala Badan Koordinasi Nasional.
Perwakilan BKKBN provinsi dipmpin oleh seorang kepala yang disebut
kepala BKKBN provinsi.
24
BKKBN
selain
melaksanakan
tugasnya,
juga
memberikan
penerangan langsung kepada masyarakat, yaitu memberikan pengarahanpengarahan dan himbauan kepada masyarakat agar ikut serta dalam
melaksanakan atau mensukseskan program KB Nasional. Program
BKKBN yang dilakukan dilapangan biasanya berlangsung pada tempattempat tertentu misalnya :
1.
Posyandu
2.
Tempat-tempat pengobatan/kesehatan
3.
BAB IV
ANALISIS KERJA PRAKTEK
4.1 Analisis Sistem
Analisis yang dilakukan meliputi analisis sistem yang berjalan dan
akan di bahas mengenai procedure,flowmap, dokumen,diagram konteks, data
flow diagram yang terdapat di kantor BKKBN.
dokumen
merupakan
langkah
penganalisaan,
dokumen apa saja yang berjalan yang melewati sistem informasi data
keluarga. Dokumen yang digunakan diantaranya :
1. Nama Dokumen : Form Data Keluarga
Deskripsi
Sumber
: Kabupaten kota
Tujuan
: Bidang IKAP
Bentuk
: Dokumen
Fungsi
Frekuensi
26
Sumber
Tujuan
: Kabupaten Kota
Bentuk
: Dokumen
Fungsi
Frekuensi
kerja
yang
sedang
berjalan
dalam
rangka
4.1.2.1
Flow Map
Flowmap
merupakan
diagram
alir
yang
sekaligus
menggambarkan
arus
dari
27
KABUPATEN KOTA
Data keluarga
Prov. Jawa Barat
SEKRETARIAT TU
Data keluarga
Prov. Jawa Barat
BIDANG IKAP
Data keluarga
Prov. Jawa Barat
DTB keluarga
Lotusnote
Updata / Edit
Data keluarga
DTB keluarga
SQL
Membuat laporan
Data keluarga
28
4.1.2.2
Diagram Konteks
Diagram konteks adalah gambaran hubungan sistem yang
terkait dengan lingkungan luar system. Berikut ini diagram konteks
analisis sistem.
Data keluarga prov. Jabar
Kabupaten Kota
SI
DATA
KELUARGA
4.1.2.3
29
30
31
Rencana solusi
lebih kompleks
Keterbatasan record
32
33
34
DFD Level 1
Sekretariat TU
Data keluarga
1.0
Sortir
Data Keluarga
Data
keluarga
Data keluarga
Yang telah di sortir
3.0
UpDate/Edit
data keluarga
Kabupaten Kota
Data
keluarga
Data
keluarga
Data
keluarga
Laporan keluarga
Prov. Jabar
2.0
Entry data
Keluarga ke
DTB
Data
keluarga
F_master
dt_keluarga
Data
keluarga
4.0
Membuat
laporan data
keluarga
Laporan keluarga
Prov. Jabar
35
Data keluarga
Yang telah di sortir
2.1
Entry data
keluarga
Data
keluarga
Data
keluarga
F_master
Dt_keluarga
2.2
Entry data
anggota keluarga
(individu)
Data
keluarga
: Data_keluarga
b. Alias
c. Alur Data
: sekretariat
TU
file_DT_klrg_disortir,
proses
1,
proses
file_DT_klrg_disortir
kd_neigh,
no_urut,
kd_pos,
36
kd_nonacptr, kd_prosplvl,
kd_consrc, kd_contyp,
kd_neigh,
no_urut,
kd_pos,
kd_indv,
kd_fammbrtyp,
nama,
NORMALISASI
1. Unnormal : kd_fam, kd_prop, kd_dist, kd_subdist, kd_vill,
kd_subvill,
kd_neigh,
kd_nonacptr, kd_prosplvl,
no_urut,
kd_pos,
kd_consrc, kd_contyp,
kd_pus,
kd_fam,
kd_prop,
kd_dist,
37
kd_consrc,
2. Normal 1
kd_povrty,
kd_consrc,
kd_contyp,
3. Normal 2
a. T. Family
:
: kd_fam, kd_prop, kd_dist, kd_subdist, kd_vill,
kd_subvill, kd_neigh, no_urut, kd_pos, kd_nonacptr,
kd_prosplvl, kd_consrc, kd_contyp, kd_conclass,
kd_implan, kd_pus.
38
4. Normal 3
1.
Family :
2. Individu :
3. Contr_class
kd_conclass, nm_conclass_ind
4. Contr_typ
kd_contyp, nm_contyp_ind, LS
5. Edu_lvl
kd_edu, nm_edu
6. Empmnt_stat :
kd_emp, nm_emp_ind
7. Fam_mbr_typ :
kd_fammbrtyp, nm_fammbrtyp
8. Gender
kd_gen, nm_gen_ind
9. Implan
kd_implan, nm_implan_ind
10. Martl_stat
kd_martl, nm_martl_ind
11. Non_acptr_reas:
kd_nonacptr, nm_nonacptr_ind
12. Propinsi
kd_prop, nm_prop
13. Prosp_ind
kd_prospin, nm_prospin_ind
14. Prosp_ind_stat :
kd_prospinstat, nm_prospinstat_ind
15. Prosp_lvl
kd_prosplvl, nm_proslvl_ind
16. Posyandu
posyandu, nm_posyandu
17. Pus
kd_pus, nm_pus
18. Distrik
19. Subdistrik
20. Village
21. Subvillage
22. Neighbourhood:
39
40
41
b. Software
Software yang digunakan berfungsi untuk penghubung atau interface
user untuk mengentrykan data keluarga. Software yang diusulkan
diantaranya :
1. Sistem Operasi Windows Xp
2. SQL Server
3. Borland Delphi 7.0
c. Brainware
1. Sistem Analis. Seorang sistem analis yang bertujuan sebagai
pihak yang dapat mengontrol dan mengoreksi sistem, sehingga
jika pada saat sistem terdapat kelemahan dapat segera
diperbaiki.
2. Programmer. Seorang programmer dibutuhkan agar suatu
perancangan dapat terlaksana. Programmer adalah pelaksana
yang akan membuat dan memperbaiki program yang sesuai
dengan sistem yang dirancang.
3. User. Dibutuhkan untuk mengoprasikan program yang telah
dibuat dan melakukan proses pengolahan data.
42
topologi
Star,
masing-masing
workstation
terjadi
dalam
komunikasi
antara
workstation
yang
Sumber : www.ilmukomputer.com
Gambar 4.10 topologi star
43
4.2.3
44
Tabel 4.2 Perbandingan dan dampak dari sistem yang berjalan dan sistem yang
diusulkan
Permasalahan sistem yang
Usulan sistem yang
berjalan
baru
Harus mengkonversi format Penyimpanan data pada
database dari lotus note ke SQL saat entry data, langsung
ke database SQL
Ukuran file database sangat Mengganti penyimpanan
besar
databse ke SQL, Karen
Ukuran file Database
SQL tidak terlalu besar
Masih menggunakan program Penambahan atributentry yang dulu dan belum ada atribut baru pada
tambahan atribut-atribut yang program, karena form
baru
data keluarga lebih
kompleks
Keterbatasan record
Mengganti
database
langsung ke SQL
BAB V
KESIMPULAN DAN SARAN
Setelah penulis melakukan analisis terhadap permasalahan yang ada pada
sistem informasi entry data keluarga dan mencoba memberikan solusi dengan
memberikan system yang baru, penulis mendapat beberapa kesimpulan dan saran
dalam perbaikan prosedur sistem.
5.1
Kesimpulan
Dengan adanya penyimpanan data yang sudah berbentuk database,
maka kemungkinan kesalahan dapat diperbaiki.
Meskipun sistem yang berjalan sudah dapat dimengerti oleh para
petugas entry, namun pada tahun 2009 mengalami perubahan formulir
pendataan, sehingga database yang sekarang belum memiliki tabel
tambahan untuk menyimpan atribut baru. Selain itu terdapat proses
pengkonversian database dari lotusnote ke SQL, sehingga membutuhkan
waktu yang cukup lama. Dengan sistem yang diajukan penulis mudahmudahan dapat membantu atau menutupi kekurangan sistem yang ada,
karena didalam sistem yang diajukan penulis terdapat proses yang
dihilangkan yakni proses pengkonversian database, sehingga dapat lebih
cepat dan efisien. Selain itu ada penambahan atribut baru pada sistem dan
tabel baru pada database.
45
46
5.2
Saran
Adapun saran-saran yang dapat dikemukakan dalam laporan kerja
praktek adalah sebagai berikut:
1. Agar proses pengentrian data lebih efektif dan efisien, disarankan
perangkat komputer (hardware) di upgrade, mengingat data yang
dimasukkan dari tahun ketahun semakin banyak.
2. Agar resiko kehilangan data pada database tidak terjadi, hendaknya selalu
membackup database dalam kurun waktu tertentu.
3. Agar sistem berjalan dengan baik maka diperlukan orang tambahan yang
mengerti dengan sistem informasi dan sistem jaringan.
DAFTAR PUSTAKA
[FAT04]
[JOG99]
Online :
1. Zakaria, Teddy Marcus. Pemrograman Delphi untuk Pemula : IDE dan
Struktur Pemrograman, www.ilmukomputer.com, 27 Juli 2009.