23
Oleh Teuku Naja Djasaidram Email : [email protected] Situs : http://rumohkuta.blogspot.com/ http://teukunaja.wordpress.com/ Temukan Saya Di Facebook: Teja Djasaidram PERANCANGAN SISTEM INFORMASI PENDATAAN PROYEK PADA DINAS PEKERJAAN UMUM CIPTA KARYA KABUPATEN ACEH UTARA Pada bab ini akan dijelaskan tentang metode kegiatan yang dilakukan dalam perancangan sistem informasi pendataan Proyek pada Dinas Pekerjaan Umum Cipta karya Kabupaten Aceh Utara, perangkat keras dan perangkat lunak yang digunakan, Pada bab IV juga berisi perancangan sistem yang mencakup: Context Diagram, Perancangan Data Flow Diagram (DFD), Perancangan Etinity Relationship Diagram (ERD), Perancangan Database dan tabel, Desain form, dan Desain Report. 4.1. Metode Kegiatan Metode kegiatan yang dilakukan dalam perancangan ini adalah merancang dan membuat program basis data Sistem Informasi pendataan Proyek Pada Dinas Pekerjaan Umum Cipta karya Kabupaten Aceh Utara.: 1. Mempersiapkan alat dan bahan yang diperlukan 27

teukunaja.files.wordpress.com file · Web viewPada bab ini akan dijelaskan tentang metode kegiatan yang dilakukan dalam perancangan sistem informasi pendataan Proyek pada Dinas Pekerjaan

Embed Size (px)

Citation preview

Page 1: teukunaja.files.wordpress.com file · Web viewPada bab ini akan dijelaskan tentang metode kegiatan yang dilakukan dalam perancangan sistem informasi pendataan Proyek pada Dinas Pekerjaan

Oleh Teuku Naja DjasaidramEmail : [email protected] : http://rumohkuta.blogspot.com/

http://teukunaja.wordpress.com/Temukan Saya Di Facebook: Teja Djasaidram

PERANCANGAN SISTEM INFORMASI PENDATAAN PROYEK PADA DINAS PEKERJAAN UMUM CIPTA KARYA

KABUPATEN ACEH UTARA

Pada bab ini akan dijelaskan tentang metode kegiatan yang dilakukan

dalam perancangan sistem informasi pendataan Proyek pada Dinas Pekerjaan

Umum Cipta karya Kabupaten Aceh Utara, perangkat keras dan perangkat lunak

yang digunakan, Pada bab IV juga berisi perancangan sistem yang mencakup:

Context Diagram, Perancangan Data Flow Diagram (DFD), Perancangan Etinity

Relationship Diagram (ERD), Perancangan Database dan tabel, Desain form, dan

Desain Report.

4.1. Metode Kegiatan

Metode kegiatan yang dilakukan dalam perancangan ini adalah merancang

dan membuat program basis data Sistem Informasi pendataan Proyek Pada Dinas

Pekerjaan Umum Cipta karya Kabupaten Aceh Utara.:

1. Mempersiapkan alat dan bahan yang diperlukan

2. Membuat rancangan basis data

3. Membuat diagram relasi antar entitas (ERD)

4. Membuat diagram alir data (DFD)

5. Membuat program basis data pada microssoft visual basic 6.0

6. Membuat Report

7. Mengkompilasi program

27

Page 2: teukunaja.files.wordpress.com file · Web viewPada bab ini akan dijelaskan tentang metode kegiatan yang dilakukan dalam perancangan sistem informasi pendataan Proyek pada Dinas Pekerjaan

Oleh Teuku Naja DjasaidramEmail : [email protected] : http://rumohkuta.blogspot.com/

http://teukunaja.wordpress.com/Temukan Saya Di Facebook: Teja Djasaidram

4.2. Kebutuhan Dalam Perancangan

a. Seperangkat alat Keras (hardware)

Merupakan perangkat-perangkat didalam sistem computer secara fisik

dapat diraba dan dilihat, perangkat keras yang digunakan sebagai berikut:

1. Intel Pentium IV 2.66 GHz

2. Monitor Vision 15 inc

3. Ram/Memori 1Gb DDR2

4. Harddisk 40Gb

5. Printer Pixma IP 258

6. Mouse Optik dan keyboard

7. Kertas HVS ukuran A4

b. Seperangkat alat Lunak (Software)

Merupakan bagian dari computer yang dapat berfungsi sebagai pengolah

data dan sbg. Perangkat lunak yang dibutuhkan adalah:

1. Microsoft Windows Xp

2. Visual Basic 6.0

3. Microsoft Office

4. Crystal Report 7.0

4.3. Perancangan Sistem

Perancangan atau desain sistem merupakan suatu kegiatan yang

menyelesaikan apa yang mesti diselesaikan, tahap ini menyangkut mengkon-

figurasikan dari komponen-komponen perangkat lunak dan perangkat keras dari

28

Page 3: teukunaja.files.wordpress.com file · Web viewPada bab ini akan dijelaskan tentang metode kegiatan yang dilakukan dalam perancangan sistem informasi pendataan Proyek pada Dinas Pekerjaan

Oleh Teuku Naja DjasaidramEmail : [email protected] : http://rumohkuta.blogspot.com/

http://teukunaja.wordpress.com/Temukan Saya Di Facebook: Teja Djasaidram

suatu sistem sehingga setelah instalasi dari sistem akan benar-benar memuaskan

rancang bagan yang telah di tetapkan pada akir tahap analisis sistem.

4.3.1 Context Diagram

Context Diagram merupakan kejadian dari suatu diagram alir data. Satu

lingkaran mempresentasikan keseluruhan sistem. Seperti yang terlihat pada

gambar 4.1.

Gambar 4.1 Diagram Context

Hasil perancangan yang terlihat pada gambar 4.1, merupakan Context

Diagram yang terdapa 2 (dua) Entitas yang terlibat dalam sistem tersebut yaitu

Admin dan Pimpinan. Sebagai contoh Entitas Admin bertugas mengimput data

yang diperlukan diantaranya adalah data Pekerjaan, data Data Penawar dan Lain-

lain yang nantinya akan dijadikan sistem informasi pendataan Proyek pada Dinas

Pekerjaan Umum Cipta karya Aceh Utara.

4.3.2 Data Flow Diagram (DFD)

Data flow diagram (DFD) merupakan model logika yang menggunakan

rotasi-rotasi untuk menggambarkan arus data dari sistem. Dalam Sistem Informasi

29

Page 4: teukunaja.files.wordpress.com file · Web viewPada bab ini akan dijelaskan tentang metode kegiatan yang dilakukan dalam perancangan sistem informasi pendataan Proyek pada Dinas Pekerjaan

Oleh Teuku Naja DjasaidramEmail : [email protected] : http://rumohkuta.blogspot.com/

http://teukunaja.wordpress.com/Temukan Saya Di Facebook: Teja Djasaidram

pendataan Proyek pada Dinas Pekerjaan Umum Cipta karya Aceh Utara. Secara

lengkap

(DFD) dapat dilihat pada gambar 4.2.

a. DFD Level 0

Gambar 4.2. DFD Level 0 Sistem Informasi pendataan Proyek PadaDinas Pekerjaan Umum Cipta karya

Pada rancangan gambar 4.2, merupakan perancangan data flow diagram

(DFD) dimana terdapat 3 proses utama dari keseluruhan proses, yaitu proses dari

Sistem Informasi pendataan Proyek pada Dinas Pekerjaan Umum Cipta karya

Kabupaten Aceh Utara.

b. DFD Level 1

30

Page 5: teukunaja.files.wordpress.com file · Web viewPada bab ini akan dijelaskan tentang metode kegiatan yang dilakukan dalam perancangan sistem informasi pendataan Proyek pada Dinas Pekerjaan

Oleh Teuku Naja DjasaidramEmail : [email protected] : http://rumohkuta.blogspot.com/

http://teukunaja.wordpress.com/Temukan Saya Di Facebook: Teja Djasaidram

Gambar4.3DFD Level 1

Pada rancangan gambar 4.3, merupakan perancangan data flow diagram

(DFD) keseluruhan dari proses sistem informasi pendataan Proyek Dinas

Pekerjaan Umum Cipta karya Kabupaten Aceh Utara.

c. DFD Level 2 Untuk Proses 1 ( Mengelola Data Penawar).

31

Page 6: teukunaja.files.wordpress.com file · Web viewPada bab ini akan dijelaskan tentang metode kegiatan yang dilakukan dalam perancangan sistem informasi pendataan Proyek pada Dinas Pekerjaan

Oleh Teuku Naja DjasaidramEmail : [email protected] : http://rumohkuta.blogspot.com/

http://teukunaja.wordpress.com/Temukan Saya Di Facebook: Teja Djasaidram

Gambar4.4, DFD Level 2 Untuk Proses 1.

d. DFD Level 2 Untuk Proses 2 (Mengelola Data Pekerjaan).

Gambar4.5, DFD Level 2 Untuk Proses 2.

e. DFD Level 2 Untuk Proses 3 (Mengelola Data Komponen).

Gambar4.5, DFD Level 2 Untuk Proses 3.

32

Page 7: teukunaja.files.wordpress.com file · Web viewPada bab ini akan dijelaskan tentang metode kegiatan yang dilakukan dalam perancangan sistem informasi pendataan Proyek pada Dinas Pekerjaan

Oleh Teuku Naja DjasaidramEmail : [email protected] : http://rumohkuta.blogspot.com/

http://teukunaja.wordpress.com/Temukan Saya Di Facebook: Teja Djasaidram

f. DFD Level 2 Untuk Proses 4 (Mengelola Data Transaksi Pekerjaan).

Gambar4.5, DFD Level 2 Untuk Proses 2.

g. DFD Level 2 Untuk Proses 5 (Laporan).

Gambar4.6, DFD Level 2 Untuk Proses 5.

33

Page 8: teukunaja.files.wordpress.com file · Web viewPada bab ini akan dijelaskan tentang metode kegiatan yang dilakukan dalam perancangan sistem informasi pendataan Proyek pada Dinas Pekerjaan

Oleh Teuku Naja DjasaidramEmail : [email protected] : http://rumohkuta.blogspot.com/

http://teukunaja.wordpress.com/Temukan Saya Di Facebook: Teja Djasaidram

4.3.3 Etinity Relationship Diagram (ERD)

Gambaran Etinity Relationship Diagram (ERD) untuk sistem informasi

pendataan Proyek Dinas Pekerjaan Umum Cipta karya Kabupaten Aceh Utara.

Seperti yang terlihat pada gambar 4.7.

Gambar 4.7. Etinity Relationship Diagram (ERD)

4.3.4 Perancangan Data Base

Untuk pembuatan sistem ini diperlukan persiapan basis data, dengan

rincian table-tabel sebagai berikut :

1. Tabel Petugas

Tabel Admin digunakan untuk mengelola data-data membuka program

kegiatan yang nantinya akan dilanjutkan ke tahap Selanjutnya.

34

Page 9: teukunaja.files.wordpress.com file · Web viewPada bab ini akan dijelaskan tentang metode kegiatan yang dilakukan dalam perancangan sistem informasi pendataan Proyek pada Dinas Pekerjaan

Oleh Teuku Naja DjasaidramEmail : [email protected] : http://rumohkuta.blogspot.com/

http://teukunaja.wordpress.com/Temukan Saya Di Facebook: Teja Djasaidram

Tabel 4.1Petugas

No

.

Nama Field Type Lebar Keterangan

123

Id_UserNm_UserPass

TextTextText

52025

Id UserNama UserPassword

2. Tabel Penawar

Tabel Penawar ini digunakan petugas untuk mengelola data-data Penawar

yang nantinya akan dilanjutkan ke tahap Berikutnya. Tabel ini terdiri dari

beberapa field untuk melakukan penyimpanan data, mengoreksi data, menghapus

data dan sebagainya. Seperti yang terlihat pada table 4.2.

Nama Tabel : Penawar

Primary Key : kode Penawar

Index : IdxPenawar

Tabel 4.2 Penawar

No

.

Nama Field Type Lebar Keterangan

1

2

3

4

5

Kodepenawar

Nama

Alamat

Pimpinan

Telp/fax

Text

Text

Text

Text

Text

4

40

50

40

20

Kode Penawar

Nama Penawar

Alamat Penawar

Pimpinan/Direktur

Telpon/fax

3. Tabel Pekerjaan

35

Page 10: teukunaja.files.wordpress.com file · Web viewPada bab ini akan dijelaskan tentang metode kegiatan yang dilakukan dalam perancangan sistem informasi pendataan Proyek pada Dinas Pekerjaan

Oleh Teuku Naja DjasaidramEmail : [email protected] : http://rumohkuta.blogspot.com/

http://teukunaja.wordpress.com/Temukan Saya Di Facebook: Teja Djasaidram

Tabel Pekerjaan digunakan admin untuk mengelola data-data Pekerjaan

yang nantinya akan dilanjutkan ke tahap Selanjutnya. Tabel ini terdiri dari

beberapa field untuk melakukan penyimpanan data, mengoreksi data, menghapus

data dan sebagainya. Seperti yang terlihat pada table 4.3.

Nama : Tabel Pekerjaan

Primary Key : Kode Pekerjaan

Index : IdxPekerjaan

Tabel 4.3 Pekerjaan

No. Nama Field Type Lebar Keterangan

1

2

KodePenawar

NamaPenawar

Text

Text

4

40

Kode Penawar

Nama Penawar

4. Tabel Komponen

Tabel Komponen digunakan admin untuk mengelola data-data Komponen

yang nantinya akan dilanjutkan ke tahap Selanjutnya. Tabel ini terdiri dari

beberapa field untuk melakukan penyimpanan data, mengoreksi data, menghapus

data dan sebagainya. Seperti yang terlihat pada table 4.4.

NamaTabel : Tabel Komponen

Primary Key : Kodekomponen

Index : IdxKomponen

Tabel 4.4. Komponen

No

.

Nama Field Type Lebar Keterangan

1

2

KodeKomponen

Uraian

Text

Text

4

40

Kode Komponen

Uraian

36

Page 11: teukunaja.files.wordpress.com file · Web viewPada bab ini akan dijelaskan tentang metode kegiatan yang dilakukan dalam perancangan sistem informasi pendataan Proyek pada Dinas Pekerjaan

Oleh Teuku Naja DjasaidramEmail : [email protected] : http://rumohkuta.blogspot.com/

http://teukunaja.wordpress.com/Temukan Saya Di Facebook: Teja Djasaidram

3

4

5

Tipe

Satuan

Keterangan

Number

Text

Text

Byte

5

50

Tipe

Satuan

Keterangan

5. Tabel Detail

Tabel Detail digunakan untuk mengelola Detail yang nantinya akan

dilanjutkan ke tahap Selanjutnya. Tabel ini terdiri dari beberapa field untuk

melakukan penyimpanan data, mengoreksi data, menghapus data dan sebagainya.

Seperti yang terlihat pada table 4.4.

NamaTabel : Tabel detail

Primary Key : Kodepenawar

Foreight Key : KodePekerjaan,Kode Komponen

Tabel 4.5. Komponen

No

.

Nama Field Type Lebar Keterangan

1

2

3

4

5

KodePenawar

Kode Pekerjaan

KodeKomponen

Kuntitas

Harga

Text

Text

Text

Number

Number

4

4

4

Singel

Single

Kode Penawar

Kode Pekerjaan

Kode Komponen

Kuantitas

Harga

Dari table diatas maka dapat dibuat relasi antar table sebagai berikut :

37

Page 12: teukunaja.files.wordpress.com file · Web viewPada bab ini akan dijelaskan tentang metode kegiatan yang dilakukan dalam perancangan sistem informasi pendataan Proyek pada Dinas Pekerjaan

Oleh Teuku Naja DjasaidramEmail : [email protected] : http://rumohkuta.blogspot.com/

http://teukunaja.wordpress.com/Temukan Saya Di Facebook: Teja Djasaidram

Gambar 4.8, Relasi Antar Tabel

4.3.5 Desain Form

1. Form Login

Form login ini akan digunakan sebagai sistem keamanan yang

diperuntukkan kepada administrator untuk mengubah struktur database.

Form login bersifat khusus karena diperlukan password yang hanya diketahui

oleh administrator saja. Form Login sebagai berikut :

Gambar 4.9. Desain Form Login

2. Form Menu Utama

38

Page 13: teukunaja.files.wordpress.com file · Web viewPada bab ini akan dijelaskan tentang metode kegiatan yang dilakukan dalam perancangan sistem informasi pendataan Proyek pada Dinas Pekerjaan

Oleh Teuku Naja DjasaidramEmail : [email protected] : http://rumohkuta.blogspot.com/

http://teukunaja.wordpress.com/Temukan Saya Di Facebook: Teja Djasaidram

Form menu utama ini adalah tempat yang akan digunakan dimana

seluruh informasi data dari sistem input hingga sistem output di susun di

dalam form utama ini. Form menu utama sebagai berikut:.

Gambar 4.10. Desain Form Menu Utama

3. Form Petugas

Form petugas merupakan form yang digunakan untuk menginput

data petugas yang nantinya data tersebut menjadi hak akses dalam

aplikasi ini. form petugas dapa dilihat pada gambar 4.11 :

Gambar 4.11 Form Petugas

4. Form Entry Komponen

39

Page 14: teukunaja.files.wordpress.com file · Web viewPada bab ini akan dijelaskan tentang metode kegiatan yang dilakukan dalam perancangan sistem informasi pendataan Proyek pada Dinas Pekerjaan

Oleh Teuku Naja DjasaidramEmail : [email protected] : http://rumohkuta.blogspot.com/

http://teukunaja.wordpress.com/Temukan Saya Di Facebook: Teja Djasaidram

Form Entry Komponen merupakan form yang digunakan untuk

menginput data Komponen. Form ini memiliki fasilitas simpan data,

edit/ubah data, dan menghapus data. Form data kegiatan adalah sebagai

berikut :

Gambar 4.12 Form Entry Komponen5. Form Entry Penawar

Form Entry penawar merupakan form yang digunakan untuk

menginput data Penawar. Form ini memiliki fasilitas simpan data, edit/ubah

data, dan menghapus data. Form data Penawar Seperti terlihat pada gambar

4.13 :

Gambar 4.13 Form Entry Penawar

6. Form Entry Pekerjaan

40

Page 15: teukunaja.files.wordpress.com file · Web viewPada bab ini akan dijelaskan tentang metode kegiatan yang dilakukan dalam perancangan sistem informasi pendataan Proyek pada Dinas Pekerjaan

Oleh Teuku Naja DjasaidramEmail : [email protected] : http://rumohkuta.blogspot.com/

http://teukunaja.wordpress.com/Temukan Saya Di Facebook: Teja Djasaidram

Form Entry Pekerjaan merupakan form yang digunakan untuk

menginput data Entry Pekerjaan. Form ini memiliki fasilitas simpan data,

edit/ubah data, dan menghapus data. Form Entry Pekerjaan SEperti terlihat

pada gambar 4.14 :

Gambar 4.14 Form Entry Pekerjaan6. Form Transaksi Pekerjaan

Form Transaksi Pekerjaan merupakan form yang digunakan untuk

Melakukan Proses Transaksi Pekerjaan. Form ini memiliki fasilitas

simpan data, edit/ubah data, dan menghapus data. Form Transaksi

Pekerjaan Seperti terlihat pada Gambar 4.15 :

41

Page 16: teukunaja.files.wordpress.com file · Web viewPada bab ini akan dijelaskan tentang metode kegiatan yang dilakukan dalam perancangan sistem informasi pendataan Proyek pada Dinas Pekerjaan

Oleh Teuku Naja DjasaidramEmail : [email protected] : http://rumohkuta.blogspot.com/

http://teukunaja.wordpress.com/Temukan Saya Di Facebook: Teja Djasaidram

Gambar 4.15 Form Transaksi Pekerjaan

Form Transaksi Detail Komponen

Form Transaksi Detail Komponen merupakan Sub Form Dari Form

Transaksi Pekerjaan. merupakan form yang digunakan untuk menginput

detail data Entry Pekerjaan. Form ini memiliki fasilitas simpan data, edit/ubah

data, dan menghapus data. Form Transaksi Detail Komponen adalah sebagai

berikut :

Gambar 4.16 Form Entry Detail Komponen

4.3.6. Desain Report

1. Laporan Dasar Satuan Bahan

42

Page 17: teukunaja.files.wordpress.com file · Web viewPada bab ini akan dijelaskan tentang metode kegiatan yang dilakukan dalam perancangan sistem informasi pendataan Proyek pada Dinas Pekerjaan

Oleh Teuku Naja DjasaidramEmail : [email protected] : http://rumohkuta.blogspot.com/

http://teukunaja.wordpress.com/Temukan Saya Di Facebook: Teja Djasaidram

3. ,laporan Satuan Upah

Gambar 4.15 Laporan Daftar Kegiatan4. Laporan Satuan Peralatan

Gambar 4.16 Laporan Daftar Pelaksana Kegiatan

5. Laporan Analisa Harga satuan

43

Page 18: teukunaja.files.wordpress.com file · Web viewPada bab ini akan dijelaskan tentang metode kegiatan yang dilakukan dalam perancangan sistem informasi pendataan Proyek pada Dinas Pekerjaan

Oleh Teuku Naja DjasaidramEmail : [email protected] : http://rumohkuta.blogspot.com/

http://teukunaja.wordpress.com/Temukan Saya Di Facebook: Teja Djasaidram

Gambar 4.17 Laporan Daftar Analisa harga Satuan

6. Laporan Rekap Harga Pekerjaan

44

Page 19: teukunaja.files.wordpress.com file · Web viewPada bab ini akan dijelaskan tentang metode kegiatan yang dilakukan dalam perancangan sistem informasi pendataan Proyek pada Dinas Pekerjaan

Oleh Teuku Naja DjasaidramEmail : [email protected] : http://rumohkuta.blogspot.com/

http://teukunaja.wordpress.com/Temukan Saya Di Facebook: Teja Djasaidram

Gambar 4.18 Laporan Rekap Harga Pekerjaan

45