analisa dan perancangan sistem informasi realisasi …repository.upnvj.ac.id/1830/1/awal.pdf ·...

18
ANALISA DAN PERANCANGAN SISTEM INFORMASI REALISASI BIAYA PROYEK PADA PT. MATA AIR PERSADA SKRIPSI DERI ABDUL RAZAK 1210512054 UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAKARTA FAKULTAS ILMU KOMPUTER PROGRAM STUDI SISTEM INFORMASI 2017

Upload: others

Post on 03-Jul-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ANALISA DAN PERANCANGAN SISTEM INFORMASI REALISASI …repository.upnvj.ac.id/1830/1/AWAL.pdf · Semua pihak yang telah membantu penulisan tugas akhir ini yang tidak mungkin disebutkan

ANALISA DAN PERANCANGAN SISTEM INFORMASI REALISASI

BIAYA PROYEK PADA PT. MATA AIR PERSADA

SKRIPSI

DERI ABDUL RAZAK

1210512054

UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAKARTA

FAKULTAS ILMU KOMPUTER

PROGRAM STUDI SISTEM INFORMASI

2017

Page 2: ANALISA DAN PERANCANGAN SISTEM INFORMASI REALISASI …repository.upnvj.ac.id/1830/1/AWAL.pdf · Semua pihak yang telah membantu penulisan tugas akhir ini yang tidak mungkin disebutkan

ANALISA DAN PERANCANGAN SISTEM INFORMASI REALISASI

BIAYA PROYEK PADA PT. MATA AIR PERSADA

SKRIPSI

Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana

Komputer

DERI ABDUL RAZAK

1210512054

UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” JAKARTA

FAKULTAS ILMU KOMPUTER

PROGRAM STUDI SISTEM INFORMASI

2017

Page 3: ANALISA DAN PERANCANGAN SISTEM INFORMASI REALISASI …repository.upnvj.ac.id/1830/1/AWAL.pdf · Semua pihak yang telah membantu penulisan tugas akhir ini yang tidak mungkin disebutkan
Page 4: ANALISA DAN PERANCANGAN SISTEM INFORMASI REALISASI …repository.upnvj.ac.id/1830/1/AWAL.pdf · Semua pihak yang telah membantu penulisan tugas akhir ini yang tidak mungkin disebutkan
Page 5: ANALISA DAN PERANCANGAN SISTEM INFORMASI REALISASI …repository.upnvj.ac.id/1830/1/AWAL.pdf · Semua pihak yang telah membantu penulisan tugas akhir ini yang tidak mungkin disebutkan
Page 6: ANALISA DAN PERANCANGAN SISTEM INFORMASI REALISASI …repository.upnvj.ac.id/1830/1/AWAL.pdf · Semua pihak yang telah membantu penulisan tugas akhir ini yang tidak mungkin disebutkan

v

ANALISA DAN PERANCANGAN SISTEM INFORMASI

REALISASI BIAYA PROYEK KONSTRUKSI PADA PT.

MATA AIR PERSADA

Deri Abdul Razak

Abstrak

Penelitian ini dilakukan untuk untuk menjawab permasalahan atas kebutuhan

pencatatan keuangan dan pelaporan penggunaan biaya proyek konstruksi.

Penelitian ini dilatarbelakangi oleh pengelolaan pembiayaan proyek

membutuhkan suatu akurasi data yang baik agar terhindar dari penggunaan biaya

yang tidak terprogram. Masalah yang hendak dijawab dari penelitian ini adalah

bagaimana merancang sebuah sistem informasi yang efektif dan efisien.

Perancangan sistem ini menggunakan metode SDLC yang beberapa tahap

diantaranya analisa, design sistem, konstruksi, dan uji aplikasi. Pendekatan yang

digunakan adalah prototyping dengan metode RAD dalam pembangunan aplikasi.

Hasil yang diperoleh dari tugas ini adalah sebuah aplikasi berbasis desktop yang

terintegrasi antar divisi. Dengan aplikasi berbasis desktop yang terintegrasi

diharapkan sistem ini dapat memudahkan karyawan dalam proses pencatatan,

penyimpanan data, dan pembuatan laporan keuangan.

Kata Kunci : Realisasi biaya, Proyek Konstruksi ,Prototype, RAD, PIECES,

UML

Page 7: ANALISA DAN PERANCANGAN SISTEM INFORMASI REALISASI …repository.upnvj.ac.id/1830/1/AWAL.pdf · Semua pihak yang telah membantu penulisan tugas akhir ini yang tidak mungkin disebutkan

vi

ANALYSIS AND DESIGN OF INFORMATION SYSTEM

CONSTRUCTION PROJECT REALIZATION COSTS IN PT.

MATA AIR PERSADA

Deri Abdul Razak

Abstract

This study was conducted to answer the problem of the need for financial

recording and reporting the use of cost of construction projects. This research is

motivated by the management of project financing requires a good data accuracy

to avoid the usage charges are not programmed. Issues to be answered from this

study is how to design an information system that is effective and efficient. The

design of this system using the method of SDLC that several stages including

analysis, systems design, construction, and test applications. The approach used is

prototyping with the RAD method in application development. The results

obtained from this task is a desktop-based application that is integrated between

division. With a desktop-based application that integrates this system is expected

to facilitate the employees in the process of recording, data storage, and financial

reporting.

Keyword : Actual Cost, Project Construction, Prototype, RAD, PIECES, UML

Page 8: ANALISA DAN PERANCANGAN SISTEM INFORMASI REALISASI …repository.upnvj.ac.id/1830/1/AWAL.pdf · Semua pihak yang telah membantu penulisan tugas akhir ini yang tidak mungkin disebutkan

vii

KATA PENGANTAR

Puji dan syukur penulis panjatkan kehadirat Allah SWT atas segala karunia-

Nya sehingga skripsi ini berhasil diselesaikan. Judul yang dipilih dalam penelitian

ini adalah Analisa dan Perancangan Sistem Informasi Realisasi Biaya Proyek

Konstruksi Pada PT. Mata Air Persada. Dalam kesempatan ini, penulis ingin

mengucapkan banyak terima kasih kepada beberapa pihak yang memberikan

dukungan dan bantuannya baik berupa materil atau moril demi terselesaikannya

laporan ini. Adapun pihak-pihak tersebut diantaranya :

1. Bapak Dr. Nidjo Sandjojo, M.Sc. selaku Dekan Fakultas Ilmu Komputer

2. Bapak Bambang Tri Wahyono, S.Kom., M.Si. selaku Kepala Program

Studi S1 Sistem Informasi

3. Ibu Ati Zaidah, S.Kom., M.TI.

4. Ibu Titin Pramiyati, S.Kom., M.Si. selaku Dosen Pembimbing Skripsi

5. Orang Tua penulis, Bapak Madinah dan Ibu Elly Rusnanwilyati serta

seluruh keluarga yang telah memberikan dorongan mental, material dan

spiritual

6. Bapak Leonard Tambunan selaku owner PT. Mata Air Persada, beserta

seluruh karyawan khususnya bagian keuangan, yang telah mengizinkan

untuk melakukan riset dan memberikan motivasi untuk menyelesaikan

skripsi ini

7. Teman-teman Lokal B Sistem Informasi 2012, dan teman satu

pembimbing.

8. Semua pihak yang telah membantu penulisan tugas akhir ini yang tidak

mungkin disebutkan satu persatu.

Penulis menyadari bahwa skripsi ini masih memiliki banyak kekurangan

sehingga penulis mengharapkan kritik dan saran yang bersifat membangun agar di

masa yang akan datang bisa menjadi lebih baik. Semoga skripsi ini bermanfaat

baik bagi penulis maupun pembaca.

Jakarta, 20 Januari 2017

Penulis

Page 9: ANALISA DAN PERANCANGAN SISTEM INFORMASI REALISASI …repository.upnvj.ac.id/1830/1/AWAL.pdf · Semua pihak yang telah membantu penulisan tugas akhir ini yang tidak mungkin disebutkan

viii

DAFTAR ISI

HALAMAN JUDUL ............................................................................................. i

PERNYATAAN ORISINALITAS ....................................................................... ii

PERNYATAAN PERSETUJUAN PUBLIKASI ................................................. iii

PENGESAHAN .................................................................................................... iv

ABSTRAK ............................................................................................................ v

ABSTRACT .......................................................................................................... vi

KATA PENGANTAR .......................................................................................... vii

DAFTAR ISI .........................................................................................................viii

DAFTAR TABEL ................................................................................................. x

DAFTAR GAMBAR ............................................................................................ xi

DAFTAR SIMBOL ............................................................................................... xiii

DAFTAR LAMPIRAN .................................................................................... …xvii

BAB I PENDAHULUAN ...................................................................................... 1

I.1 Latar Belakang ................................................................................................... 1

I.2 Rumusan Masalah .............................................................................................. 2

I.3 Batasan Masalah ................................................................................................ 3

I.4 Ruang Lingkup .................................................................................................. 3

I.5 Tujuan dan Manfaat Penelitian .......................................................................... 3

I.6 Luaran yang Diharapkan .................................................................................... 4

I.7 Sistematika Penulisan ........................................................................................ 4

BAB II TINJAUAN PUSTAKA ............................................................................ 5

II.1 Sistem Informasi Manajemen .......................................................................... 5

II.2 Analisa dan Peranncangan Sistem ................................................................... 7

II.3 Pengembangan Sistem .................................................................................... 7

II.4 Metode Analisa Masalah .................................................................................. 9

II.5 Tinjauan Umum ……………………………………………………………10

II.6 Database dan MySQL.................................................................................... 11

II.7 UML (Unified Modeling Languange) ............................................................ 11

II.8 Pemrograman Berbasis Dekstop .................................................................... 13

II.9 Review Riset yang Relevan ............................................................................ 15

BAB III METODOLOGI PENELITIAN.............................................................. 16

III.1 Kerangka Berfikir.......................................................................................... 16

III.2 Tahapan Penelitian ........................................................................................ 17

III.3 Tempat dan Waktu Penelitian ....................................................................... 19

III.4 Alat yang Digunakan .....................................................................................19

BAB IV ANALISA DAN PEMBAHASAN ........................................................ 20

IV.1 Profil Perusahaan .......................................................................................... 20

IV.2 Analisa Sistem Berjalan ................................................................................ 23

IV.3 Identifikasi Masalah ...................................................................................... 35

IV.4 Masalah Pokok .............................................................................................. 37

IV.5 Analisa Kebutuhan Sistem Informasi ........................................................... 37

Page 10: ANALISA DAN PERANCANGAN SISTEM INFORMASI REALISASI …repository.upnvj.ac.id/1830/1/AWAL.pdf · Semua pihak yang telah membantu penulisan tugas akhir ini yang tidak mungkin disebutkan

ix

IV.6 Rancangan Sistem Usulan............................................................................. 38

IV.7 Sistem Usulan ............................................................................................... 40

IV.8 Rancangan Fisik ............................................................................................ 56

IV.9 Uji Coba ........................................................................................................ 69

IV.10 Implementasi Antar Muka .......................................................................... 70

BAB V PENUTUP ................................................................................................ 77

V.1 Kesimpulan .................................................................................................... 77

V.2 Saran .............................................................................................................. 77

DAFTAR PUSTAKA ……………………………………………………………78

RIWAYAT HIDUP

LAMPIRAN

Page 11: ANALISA DAN PERANCANGAN SISTEM INFORMASI REALISASI …repository.upnvj.ac.id/1830/1/AWAL.pdf · Semua pihak yang telah membantu penulisan tugas akhir ini yang tidak mungkin disebutkan

x

DAFTAR TABEL

Tabel 1 Review Riset yang Relevan ................................................................ 15

Tabel 2 Jadwal Kegiatan Penelitian ................................................................. 19

Tabel 3 Dokumen Masukan Sistem Berjalan ................................................... 23

Tabel 4 Dokumen Keluaran Sistem Berjalan ................................................... 25

Tabel 5 Dokumen Simpanan Sistem Berjalan ................................................. 26

Tabel 6 Spesifikasi Usecase Sistem Berjalan................................................... 28

Tabel 7 Daftar Istilah Aktor atau Pelaku Bisnis............................................... 43

Tabel 8 Identifikasi Usecase Usulan ............................................................... 43

Tabel 9 Rancangan Data Subkon ..................................................................... 56

Tabel 10 Rancangan Data Klien ...................................................................... 57

Tabel 11 Rancangan Data Bank ....................................................................... 57

Tabel 12 Rancangan Data Proyek .................................................................... 57

Tabel 13 Rancangan Data Kontrak .................................................................. 58

Tabel 14 Rancangan Data Tagihan .................................................................. 58

Tabel 15 Rancangan Data Pendapatan ............................................................. 58

Tabel 16 Rancangan Data RAP........................................................................ 59

Tabel 17 Rancangan Data SPK ........................................................................ 59

Tabel 18 Rancangan Data Pembayaran............................................................ 60

Tabel 19 Rancangan Masukan ......................................................................... 64

Tabel 20 Rancangan Keluaran ......................................................................... 64

Tabel 21 Uji Coba ............................................................................................ 69

Page 12: ANALISA DAN PERANCANGAN SISTEM INFORMASI REALISASI …repository.upnvj.ac.id/1830/1/AWAL.pdf · Semua pihak yang telah membantu penulisan tugas akhir ini yang tidak mungkin disebutkan

xi

DAFTAR GAMBAR

Gambar 1 Kerangka Berfikir ............................................................................ 16

Gambar 2 Struktur Organisasi .......................................................................... 21

Gambar 3 Usecase Sistem Berjalan ................................................................. 27

Gambar 4 Activity Diagram Berjalan Membuat RAP ..................................... 30

Gambar 5 Activity Diagram Berjalan Penawaran hingga membuat kontrak ... 31

Gambar 6 Aktivity Diagram Berjalan Tagihan ke Klien dan Klien Bayar ...... 32

Gambar 7 Aktivity Diagram Berjalan Membuat SPK ..................................... 33

Gambar 8 Aktivity Diagram Berjalan Tagihan dari Subkon ........................... 34

Gambar 9 Aktivity Diagram Berjalan Laporan ................................................ 35

Gambar 10 Class Diagram Usulan ................................................................... 41

Gambar 11 Use Case Diagram Usulan............................................................. 42

Gambar 12 Diagram Activity Usulan Login .................................................... 44

Gambar 13 Diagram Activity Usulan Input Data Kontrak .............................. 45

Gambar 14 Diagram Activity Usulan Tagihan ................................................ 46

Gambar 15 Diagram Activity Usulan Pendapatan ........................................... 47

Gambar 16 Diagram Activity Usulan Input Data RAP .................................... 48

Gambar 17 Diagram Activity Usulan Input Data SPK .................................... 49

Gambar 18 Diagram Activity Usulan Input Data Pembayaran ........................ 50

Gambar 19 Diagram Activity Usulan Laporan ................................................ 51

Gambar 20 Squence Diagram Usulan Login ................................................... 52

Gambar 21 Squence Diagram Usulan Input Data Kontrak .............................. 53

Gambar 22 Squence Diagram Usulan Buat Tagihan ....................................... 53

Gambar 23 Squence Diagram Usulan Input Data Pendapatan......................... 54

Gambar 24 Squence Diagram Usulan Input Data RAP ................................... 54

Gambar 25 Squence Diagram Usulan Input Data SPK .................................... 55

Gambar 26 Squence Diagram Usulan Input Data Pembayaran ....................... 55

Gambar 27 Squence Diagram Usulan Laporan ................................................ 56

Gambar 28 Rancangan Menu Sales Proyek ..................................................... 66

Gambar 29 Rancangan Menu Quantity Surveyor ............................................ 66

Gambar 30 Rancangan Menu Purchasing ........................................................ 67

Gambar 31 Rancangan Menu Keuangan Proyek ............................................. 67

Gambar 32 Rancangan Menu Project Manager ............................................... 68

Gambar 33 Rancangan Infrastruktur Jaringan ................................................. 68

Gambar 34 Tampilan Login ............................................................................. 70

Gambar 35 Tampilan Menu Bank .................................................................... 70

Gambar 36 Tampilan Menu Klien ................................................................... 71

Gambar 37 Tampilan Menu Sub ...................................................................... 71

Gambar 38 Tampilan User ............................................................................... 72

Gambar 39 Tampilan Menu Proyek ................................................................. 72

Page 13: ANALISA DAN PERANCANGAN SISTEM INFORMASI REALISASI …repository.upnvj.ac.id/1830/1/AWAL.pdf · Semua pihak yang telah membantu penulisan tugas akhir ini yang tidak mungkin disebutkan

xii

Gambar 40 Tampilan Menu Kontrak ............................................................... 73

Gambar 41 Tampilan Menu Pendapatan .......................................................... 73

Gambar 42 Tampilan Menu RAP .................................................................... 74

Gambar 43 Tampilan Menu SPK ..................................................................... 74

Gambar 44 Tampilan Menu Pembayaran ........................................................ 75

Gambar 45 Tampilan Menu Tagihan ............................................................... 75

Gambar 46 Tampilan Menu Laporan ............................................................... 76

Page 14: ANALISA DAN PERANCANGAN SISTEM INFORMASI REALISASI …repository.upnvj.ac.id/1830/1/AWAL.pdf · Semua pihak yang telah membantu penulisan tugas akhir ini yang tidak mungkin disebutkan

xiii

DAFTAR SIMBOL

a. Simbol Unified Modeling Language

1) Use Case Diagram

No. Nama Simbol Penjelasan

1. Use Case

Use case merupakan fungsionalitas

yang disediakan sistem sebagai unit-

unit yang saling bertukar pesan antar

unit atau aktor.

2. Actor

Actor adalah orang, proses, atau sistem

lain yang berinteraksi dengan sistem

informasi yang akan dibuat di luar

sistem informasi yang akan dibuat itu

sendiri, jadi walaupun simbol dari

aktor adalah gambar orang, tapi aktor

belum tentu merupakan orang.

3. Association

Association merupakan komunikasi

antara aktor dan use case yang

berpartisipasi pada use case atau use

case yang memiliki interaksi dengan

aktor.

4. Extend <<extend>>

------------------>

Extend adalah relasi use case

tambahan ke sebuah use case, dimana

use case yang ditambahkan dapat

berdiri sendiri walau tanpa use case

tambahan itu.

5. Include <<include>>

------------------>

Include adalah relasi use case

tambahan ke sebuah use case, di mana

use case yang ditambahkan

memerlukan use case ini untuk

menjalankan fungsinya atau sebagai

syarat dijalankan use case ini.

2) Class Diagram

No. Nama Simbol Penjelasan

1. Kelas

nama_kelas

+atribut

+operasi()

Kelas adalah sebuah spesifikasi yang

jika diinstansiasi akan menghasilkan

sebuah objek dan merupakan inti dari

pengembangan dan desain berorientasi

objek. Kelas menggambarkan keadaan

(atribut/ properti) suatu sistem,

sekaligus menawarkan layanan untuk

memanipulasi keadaan tersebut

(layanan/metoda/fungsi). Kelas- kelas

yang ada pada struktur sistem harus

dapat melakukan fungsi-fungs sesuai

dengan kebutuhan sistem.

Use case

Page 15: ANALISA DAN PERANCANGAN SISTEM INFORMASI REALISASI …repository.upnvj.ac.id/1830/1/AWAL.pdf · Semua pihak yang telah membantu penulisan tugas akhir ini yang tidak mungkin disebutkan

xiv

2. Asosiasi

Asosiasi merupakan relasi antar kelas

dengan makna umum, asosiasi

biasanya juga disertai dengan

multiplicity.

3. Dependency --------------->

Dependency merupakan relasi

antarkelas dengan makna

kebergantungan antar kelas.

4. Aggregation

Aggregation merupakan relasi antar

kelas dengan makna semua-bagian

(whole-part).

3) Activity Diagram

No. Nama Simbol Penjelasan

1. Status awal

Status awal merupakan simbol yang

menandakan awal mula pada

aktivitas sistem.

2. Aktivitas

Aktivitas merupakan suatu kegiatan

yang dilakukan oleh sistem.

3. Percabangan

Percabangan merupakan suatu

bentuk komunikasi dimana jika ada

pilihan aktivitas lebih dari satu.

4. Penggabungan

Komunikasi penggabungan dimana

lebih dari satu akitivitas

digabungkan menjadi satu

5. Status akhir

Status akhir merupakan simbol

untuk menandakan berakhirnya

suatu sistem.

6. Swimlane

nama swimlane

Memisahkan organisasi bisnis yang

bertanggung jawab terhadap

aktivitas yang terjadi.

aktivitas

Page 16: ANALISA DAN PERANCANGAN SISTEM INFORMASI REALISASI …repository.upnvj.ac.id/1830/1/AWAL.pdf · Semua pihak yang telah membantu penulisan tugas akhir ini yang tidak mungkin disebutkan

xv

4) Sequence Diagram

No. Nama Simbol Penjelasan

1. Aktor

Aktor adalah orang, proses,

atau sistem lain yang

berinteraksi dengan sistem

informasi yang akan dibuat

di luar sistem informasi

yang akan dibuat itu sendiri,

jadi walaupun simbol dari

aktor adalah gambar orang,

tapi aktor belum tentu

merupakan orang.

2. Lifeline

|

|

|

|

|

Menyatakan kehidupan

suatu objek.

3. Objek

nama objek: nama kelas Menyatakan objek yang

berinteraksi dengan orang.

4. Waktu aktif

Menyatakan objek dalam

keadaan aktif dan

berinteraksi, semua yang

terhubung dengan watu aktif

ini adalah sebuah tahapan

yang dilakukan didalamnya.

5. Pesan pesan

Menyatakan suatu objek

membuat objek lain, arah

panah mengarah pada objek

yang dibuat.

Page 17: ANALISA DAN PERANCANGAN SISTEM INFORMASI REALISASI …repository.upnvj.ac.id/1830/1/AWAL.pdf · Semua pihak yang telah membantu penulisan tugas akhir ini yang tidak mungkin disebutkan

xvi

5) Simbol Flow Chart

No. Nama Simbol Penjelasan

1. Terminator

Simbol terminator (mulai/selesai)

merupakan tanda bahwa sistem

akan dijalankan atau berakhir.

2. Proses

Simbol yang digunakan untuk

melakukan pemrosesan data baik

oleh user maupun komputer

(sistem).

3. Verifikasi

Simbol yang digunakan untuk

memutuskan apakah valid atau

tidak validnya suatu kejadian.

4. Data

Simbol yang digunakan untuk

mendeskripsikan data yang

digunakan. Laporan: Simbol yang

digunakan untuk menggambarkan

laporan.

Page 18: ANALISA DAN PERANCANGAN SISTEM INFORMASI REALISASI …repository.upnvj.ac.id/1830/1/AWAL.pdf · Semua pihak yang telah membantu penulisan tugas akhir ini yang tidak mungkin disebutkan

xvii

DAFTAR LAMPIRAN

Lampiran 1 Form Pembayaran Dana

Lampiran 2 SPK

Lampiran 3 Tagihan dari subkon

Lampiran 4 Bukti Pembayaran ke Sub

Lampiran 5 RAP

Lampiran 6 Invoice ke klien

Lampiran 7 Tanda Terima Pembayaran Klien

Lampiran 8 Laoran Cash saat ini

Lampiran 9 Laporan utang

Lampiran 10 Laporan piutang

Lampiran 11 Laporan Potensi Laba/ Rugi

Lampiran 12 Form Masukan data Proyek

Lampiran 13 Form Masukan Data Kontrak

Lampiran 14 Form Masukan Data Tagihan

Lampiran 15 Form Masukan Data Pendapatan

Lampiran 16 Form Masukan Data RAP

Lampiran 17 Form Masukan Data SPK

Lampiran 18 Form Masukan Data Pembayaran