Anda di halaman 1dari 21

BAB III

ANALISA DAN HASIL

3.1. Sistem Yang Sedang Berjalan

Sistem yang berjalan dalam pengolahan data tata ruang pada Dinas Cipta

Karya dan Tata Ruang menggunakan sistem manual dalam membuat laporan data

tata ruang dan data ruangan sehingga sistem yang berjalan masih terasa kurang

efisien. karena jika pencariaan data masih terasa lambat dalam memberikan hasil

yang kurang efektif.

Bentuk sistem yang sedang berjalan pada Dinas Cipta Karya dan Tata

Ruang masih menggunakan sistem manual yang dibuat dalam bentuk pembukuan

laporan.

3.2. Analisa Sistem Yang Sedang Berjalan

Pada analisa sistem yang berbasis aplikasi komputer, analisa memegang

peranan penting dalam membuat rincian sistem baru. Analisa sistem adalah

proses pemecahan sistem menjadi beberapa sub sistem yang lingkupnya lebih

kecil dengan maksud agar lebih mudah dalam mengidentifikasi permasalahan,

hambatan dan kesempatan yang ada dalam sistem serta untuk mengetahui

kebutuhan – kebutuhan sistem.

Langkah selanjutnya adalah penyusunan sistem berbasis aplikasi komputer

adalah desain yang bertujuan memberikan gambaran kepada pemakai tentang

37
38

sistem yang dibuat dan memberikan gambaran yang jelas kepada pemrogram

komputer yang akan mengimplementasikan sistem. Berikut ini adalah gambaran

diagram konteks dari aliran data yang sedang berjalan.

Sistem Informasi data tata ruang


Bagian Tata
Kepala dinas
Ruang

Bagian Admnistrasi

Gambar 3.1. Diagram Konteks Lama

3.3. Kelemahan Dari Sistem Yang Lama

Pada waktu diadakan analisa sistem yang sedang berjalan ternyata

pemerosesan pengolahan data tata ruang pada Dinas Cipta Karya dan Tata Ruang

masih memiliki kelemahan – kelemahan antara lain :

1. Dalam pembuatan laporan menimbulkan kesalahan dalam mencatat

data tata runag dan data ruangan kedalam pembukuan manual.

2. Dalam menghasilkan laporan informasi membutuhkan waktu yang lebih

lama.

3. Memerlukan tempat penyimpanan data yang besar untuk menyimpan

laporan.

4. Mengalami kendala dalam proses pencarian kembali data – data yang

lama apabila diperlukan.


39

Ada beberapa keuntungan jika Dinas Cipta Karya dan Tata Ruang

menggunakan aplikasi program Visual Basic diantaranya adalah :

1. Microsoft Visual Basic memungkinkan pembuatan aplikasi Graphical

User Interface (GUI) atau pemrograman yang menggunakan tampilan

grafis sebagai alat komunikasi dengan pemakainya.

2. Microsoft Visual Basic mempunyai flexibilitas yang sangat baik untuk

berhubungan dengan aplikasi lain. Kemampuan ini pada versi terdahulu

menggunakan sistem Dynamic Data Exchange (DDE). Saat ini telah

digantikan oleh Object Linking Embeled (OLE) yang memungkinkan

perbuatan hubungan diantara bagian fungsi atau suatu aplikasi dengan

aplikasi lainnya.

3. Microsoft Visual Basic juga mendukung penggunaan Long File atau

nama variable sampai 225 karakter.

3.4. Aliran Sistem Informasi Lama

Bentuk sistem yang sedang berjalan pada Dinas Cipta Karya dan Tata

Ruang bagian tata ruang masih menggunakan sistem manual yang dipindahkan ke

pembukuan manual. Berikut ini adalah gambaran input data dan output pada

Dinas Cipta Karya dan Tata Ruang Bagian tata ruang.

3.5. Desain Sistem Baru

Pada sistem yang diusulkan ini merupakan perubahan dari sistem yang biasa

ke sistem program aplikasi yang dihasilkan Pada Dinas Cipta Karya dan Tata
40

Ruang lebih cepat dan lengkap. Sistem yang diusulkan ini dirancang untuk

mengatasi keterlambatan informasi yang akan dihasilkan.

Adapun sasaran yang ingin dicapai pada rancangan sistem yang baru ini

adalah sebagai berikut:

1. Mengetahui adanya kesalahan-kesalahan dalam pengimputan data tata

ruang dan data ruangan.

2. Mebantu pihak-pihak yang terkait dalam melakukan tugasnya.

3. Memberikan laporan atau informasi dengan waktu relative singkat.

1. Diagram Konteks Baru

Gambar 3.2. Diagram Konteks Baru

Bagian Pengelolaan

2.
Sistem Informasi Data Pinjaman
Kepala Dinas
Bagian Tata Ruang

Bagian Administrasi

Aliran Sistem Informasi Baru

Bagian Tata Bagian Bagian Kepala Dinas


Ruang Administrasi Pengelolaan
41

Data tata
Data Jumlah
Acara
Pesrta Rapat Data tata
ruangan

Data Ruangan
Data Ruangan Data
Ruangan

Buat
Buat

Data Jumlah
Data tata
Peserta Rapat
Ruangan

Gambar 3.3. Aliran Sistem Informasi Baru

3. Aliran Sistem Lama

Bagian tata Bagian Pengolahan Kepala Dinas


Ruang
Data Jumlah
Peserta rapat

Data Tata Ruang


Data Ruangan Data Ruangan

Buat

Data Tata
Ruang

Gambar 3.4. Aliran Sistem Lama

4. Data Flow Diagram (DFD) Level Nol


42

1.0
Data Olah Data
Ruangan Ruangan

2.0
Olah Daftar
Acara

Sistem Informasi
1.0 Data tata Ruangan
Olah Data Tata Kepala Dinas
Ruang

Gambar 3.5. Data Flow Diagram Level Nol

5. DFD Level 0 Proses 1.0

Bagian
Administrasi

1.1 Olah Data Ruangan

Data Ruangan

Tabel Ruangan Tabel Pegawai

Gambar 3.6. Data Flow Diagram Level 0 Proses 1.0

6. DFD Level Nol Proses 2.0


43

Bagian Pengelola
Ruangan

Tabel Ruangan 2.1 Pengolahan Daftar Acara

3.0 Data Tata Ruang

Gambar 3.7. Data Flow Diagram Level 0 Proses 2.0

5. DFD Level Nol Proses 3.0

Kepala Dinas Cipta


Karya dan Tata
Ruang
3.1 Data Pesrta Rapat
Bagian Pengelola
Data Ruangan

Tabel Jumlah Peserta Rapat

Gambar 3.8. Data Flow Diagram Level 0 Proses 3.0


44

3.5.1. Desain Global

Desain Global atau gambaran keseluruhan dari sistem yang baru diusulkan

pada Dinas Cipta Karya dan Tata Ruang adalah sebagai berikut :

1. Tampilan Awal Aplikasi

Gambar 3.9. Tampilan Pembuka Sistem Yang Baru

Keterangan :

Form ini merupakan form pembuka saat aplikasi dibuka yang

berisikan kata-kata pembuka dari program aplikasi data Tata Ruang pada

Dinas Cipta Karya dan Tata Ruang yang baru dirancang oleh penulis.

2. Tampilan Login

Gambar 3.10. Tampilan Login Sistem Yang Baru


45

Keterangan :

Form ini merupakan form login atau form keamanan aplikasi yang

berisikan kode, nama, sandi, yang sudah ditetapkan oleh pengguna aplikasi

yang berwenang untuk menjalankan aplikasi data tata ruang. agar aplikasi

data tata ruang ini tidak disalah gunakan oleh pihak yang tak bertanggung

jawab yang bertujuan untuk mencuri data atau hal lain – lainnya yang

merugikan pihak Dinas Cipta Karya Dan Tata Ruang Kabupaten Labuhan

Batu.

3. Tampilan Menu

Gambar 3.11. Tampilan Menu Aplikasi sistem yang baru

Keterangan :

Form ini merupakan menu utama dari sistem informasi data tata ruang

yang berisikan menu File, About, Data, Operator dan menu Keluar aplikasi.
46

Form ini berisikan tampilan menu untuk menjalankan aplikasi kerja yang

dirancang oleh penulis.

3.5.2. Desain Detail Program

Desain detail program merupakan isi dari keterangan perintah – perintah

dari semua form yang memiliki tugas masing-masing. Sebagai contoh lihatlah

gambar keterangan di bawah ini.

Gambar 3.12. Tampilan program input

Dari gambar form input data ruangan diatas terdapat beberapa

perintah-perintah untuk menjalankan program. Untuk memperjelas perintah

tersebut. Penulis akan menuliskan detail isi peritah programnya :

a. Perintah Program Simpan


Private Sub Command1_Click()
Data1.Refresh
With Data1.Recordset
.AddNew
!NIK = Text1.Text
!Nama = Text2.Text
!T_Lahir = Text3.Text
!TGLL = DTPicker1.Value
47

!Agama = Combo3.Text
!No_Hp = Combo1.Text
.Update
MsgBox "Data telah disimpan",
End With
End Sub
b. Perintah Program Edit

Private Sub Command3_Click()


Data1.Refresh
With Data1.Recordset
.Edit
!NIK = Text1.Text
!Nama = Text2.Text
!T_Lahir = Text3.Text
!TGLL = DTPicker1.Value
!Status = Combo3.Text
!Kode_Peminjam = Text4.Text
!Agama = Combo2.Text
!No_Hp = Text6.Text
.Update
End With
End Sub

c. Perintah Program Batal


Private Sub Command2_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
DTPicker1.Value = ""
Text4.Text = ""
Combo2.Text = ""
Combo1.Text = ""
Combo3.Text = ""
Text5.Text = ""
Text6.Text = ""
Text8.Text = ""
Text9.Text = ""
Text10.Text = ""
Text7.Text = ""
Text1.SetFocus
End Sub

d. Perintah Program Hapus

Private Sub Command4_Click()


Dim X As String
X = MsgBox("yakin ingin Hapus?", vbOKCancel, "warning
!!!!")
If X = vbOK Then
Data1.Recordset.Delete
Else
End If
48

End Sub

e. Perintah Program Keluar

Private Sub Command5_Click()


MDIForm1.Show
Form3.Hide
End Sub

f. Perintah Program Cari

Private Sub Text7_KeyPress(KeyAscii As Integer)


Dim cari As String
If KeyAscii = 13 Then
cari = "NIK ='" & Text7.Text & "'"
With Data1.Recordset
.FindFirst (cari)
If .NoMatch Then
MsgBox "Data tidak ada!!!!"
Else
Text1.Text = !NIK
Text2.Text = !Nama
Text3.Text = !T_Lahir
DTPicker1.Value = !TGLL
Combo3.Text = !Status
Combo1.Text = !Jabatan
Text4.Text = !Kode_Peminjam
Text6.Text = !No_Hp
Text7.SetFocus
End If
End With
End If
End Sub

Penulis telah menguraikan isi dari perintah-perintah program yang terdapat

pada form data ruangan. Diharapkan uraian dari perintah tersebut dapat jadi

panduan bagi mahasiswa lain yang akan menyelesaikan jenjang AMIK

Diploma III.

3.5.3. Desain Output

Output sistem adalah proses hasil dari pemasukkan data yang

telah dilakukan oleh pengguna.


49

Gambar 3.13. Desain output data pinjaman

Keterangan :

Gambar diatas merupakan tampilan output data atau data report dari

form kerja yang ada di sistem informasi data Ruangan pada Dinas Cipta

Karya dan tata Rungan. Laporan data diatas berisikan laporan data ruangan

yang telah dinputkan oleh form ruangan.

3.5.4. Desain Input

Desain input merupakan pengaruh didalam pengisian data sehingga data

yang di kehendaki dapat diterima oleh sistem dan juga digunakan dalam proses

pembuatan laporan yang diinginkan. Desain input adalah input data yang
50

berlangsung dihubungkan ke proses komputer melalui pengentrian dengan

keyboard dan menghasilkan bentuk tampilan masukkan pada layar monitor.

Adapun desain input tersebut adalah sebagai berikut :

1. Desain Input Entri Data Ruangan

Gambar 3.14. Desain Input Entri Data Ruangan

Keterangan :

Form ini merupkan form Rauangan yang berisikan yang dapat

dinputkan dan diproses sebagai laporan kepada atasan, data yang diinputkan

oleh pengguna dapat dicari dengan cepat tanpa memerlukan proses yang

panjang juga dapat diedit jika terjdi kesalahan dalam pengisian form tersebut

dan dapat dihapus jika data tersebut sudah tidak diperlukan lagi sewaktu –

waktu.
51

2. Desain Input Entri Data Pegawai

Gambar 3.15. Desain Input Entri Data Pegawai

Keterangan :

Form ini berisikan laporan pegawai beserta dengan golongannya dan

jabtannya. Data yang telah dinputkan dapat diproses sebagai laporan kepada

atasan, data yang diinputkan oleh pengguna dapat dicari dengan cepat tanpa

memerlukan proses yang panjang juga dapat diedit jika terjdi kesalahan

dalam pengisian form tersebut dan dapat dihapus jika data tersebut sudah

tidak diperlukan lagi sewaktu-waktu.


52

3. Desain Input Entri Data Jumlah Peserta Rapat

Gambar 3.16. Desain Input Entri Data Jumlah Peserta Rapat

Keterangan :

Form ini berisikan data tentang jumlah anggota rapat dari ruangan

yang sudah ditata dan hal – hal lainnya yang berguna untuk mengetahui

berapa jumlah dan berapa lama rapat dilakukan sudah berjalan. Data yang

telah dinputkan dapat diproses sebagai laporan kepada atasan, data yang

diinputkan oleh pengguna dapat dicari dengan cepat tanpa memerlukan proses

yang panjang juga dapat diedit jika terjdi kesalahan dalam pengisian form

tersebut dan dapat dihapus jika data tersebut sudah tidak diperlukan lagi

sewaktu – waktu.
53

3.5.5. Desain File

Dalam perancangan sistem informasi data tata ruang rapat maka di buatlah

database yang diberi nama db_ruang_Rapat.mdb yang berfungsi untuk

menampung seluruh data yang di masukkan ke dalam Komputer. Adapun

database yang dirancang penulis adalah dengan menggunakan Microsoft Access

yang terdiri dari tiga tabel.

Tiga tabel pada db_ruang_rapat.mdb yang dirancang oleh penulis dengan

Microsoft Access adalah sebagai berikut :

1. Tabel Ruangan Rapat

Nama database : Db_Ruangan_Rapat.mdb

Kata Kunci : No_Ruangan

Tabel 3.1. Tabel Data Ruangan Rapat

Field Type Size Keterangan


No_Ruangan Text 18 Nomor dari setiap ruangan
Nama_Ruangan Text 50 Nama Ruangan yang tersedia
Kapasitas_Ruangan Text 50 Kapasitas dari ruangan yang tersedia
Tema_Rapat Text 8 Tema dari rapat yang akan di adakan
Jumlah_Anggota Text 50 Jumlah Peserta yang Rapat
54

2. Tabel Data Pegawai

Nama database : Db_Ruangan_Rapat.Mdb

Kata kunci : NIP

Table 3.2. Tabel Data Pegawai

Field Type Size Keterangan


3. NIP Jumlah Anggota Rapat
Tabel Text 16 Nomor Induk Pegawai
Nama Text 30 Nama Pegawai
Jabatan Text 50 Jabatan dari Pegawai
Golongan Text 15 Golongan dari Pegawai
Nama Database : Db_Ruang_Rapat.mdb

Kata Kunci : NIP


Field Type Si Keterangan

Tanggal Date/Time 8 Tanggal terjadi


NIP Text 20NIP Pimpinan Rapat
Nama Text 30Nama Pimpinan Rapat
Jabatan Text 40Jabatan Pimpinan Rapat
Jumlah_Anggota Text 50Jumlah Anggota Rapat

Tabel 3.3. Tabel Jumlah Anggota Rapat

3.6. Algoritma

1. Simbol – Simbol Flowchart

Dipakai sebagai alat Bantu menggambarkan proses di dalam program

dibagi menjadi tiga kelompok :


55

a. Flow Direction Symbols; dipakai untuk menggabungkan antara

symbol yang satu dengan symbol lainnya

Symbol Off – line Connector ( Simbol untuk

keluar/masuk prosedure atau proses dalam

lembar/halaman yang lain).

Symbol Connector (Simbol untuk keluar/masuk

prosedur atau proses dalam lembar/halaman yang

sama)

Symbol Comunication Link ( Simbol transmisi untuk

informasi dari satu lokasi ke lokasi lainnya)

b. Processing symbols; menunjukkan jenis operasi pengolahan

dalam suatu prosedur.

Symbol Process (Simbol yang menunjukkan


pengolahan yang dilakukan oleh komputer).

Symbol Manual Operation (Simbol yang

menunjukkan pengolahan yang tidak dilakukanoleh

komputer).

Symbol Decision (Simbol untuk kondisi yang akan

menghasilkan beberapa kemungkinan jawaban/aksi).

Symbol Predefined Process (Simbol untuk

mempersiapkan penyimpanan yang akan digunakan

sebagai tempat pengolahan di dalam storage).


56

Symbol Terminal (Simbol untuk permulaan atau

akhir dari suatu program).

Symbol Off-line Storage (Simbol yang menunjukkan

bahwa data di dalam symbol ini akan disimpan).

Symbol Manual Input (Simbol untuk pemasukan

data secara manual on-line keyboard)

Symbol Keying Operation (Simbol operasi dengan

menggunakan mesin yang mempunyai keyboard)

c. Input-output symbols; menyatakan jenis peralatan yang

digunakan sebagai media input atau output.

symbol input – output (Symbol yang menyatakan

proses input dan output tanpa tergantung dengan jenis

peralatannya)

Symbol magnetig – tape unit (Symbol yang

menyatakan input berasal pita magnetic atau output

disimpan ke pita magnetic)

Symbol punched card (Symbol yang menyatakan

input berasal dari kartu atau output ditulis ke kartu)

Symbol disk and on – line storage (Symbol untuk

menyatakan input berasal dari disk atau output

disimpan ke disk)
57

Symbol display (Symbol yang menyatakan peralatan

output yang digunakan yaitu layar, plotter, printer,

dan sebagainya)

Symbol transmittal tape (Symbol untuk menyatakan

input berasal dari mesin jumlah/hitung)

Symbol dokumen (symbol yang menyatakan input

berasal dari dokumen dalam bentuk kertas).

Anda mungkin juga menyukai