Institutional Repository | Satya Wacana Christian University: Perancangan Sistem Informasi Manajemen Kontraktor Berbasis Web

Perancangan Sistem Informasi Manajemen Kontraktor
Berbasis Web

SKRIPSI
Diajukan kepada
Fakultas Teknologi Informasi
untuk memperoleh Gelar Sarjana Komputer

Oleh :
Erny Pelafu
NIM : 672006256

Program Studi Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Januari 2012

i

ii


Lembar Identitas
Judul :
Mahasiswa
a) Nama Lengkap

: Erny Pelafu

b) NIM

: 672006256

c) Bidang Konsentrasi : Multimedia
d) Fakultas/ Progdi

: Teknologi Informasi/Teknik Informatika

e) Alamat

: Jln.babe Palar No.3 Bitung-Sulut 95513


f) Telp/Hp/Faks

: 085292227773

g) Email

: erny.pelafu@gmail.com

Peneliti 1
a) Nama Lengkap

: Dr.Ir.Eko Sediyono,M.Kom.

b) Bidang Keahlian

: Sistem Informasi Geografis, Basisdata

c) Unit Kerja

: FTI-UKSW


d) Alamat

: Salatiga

e) Telpon/Hp/Faks

: 08174176380

f) Email

: ekosed1@yahoo.com

Peneliti 2
a) Nama Lengkap

: Charistas Fibriani, S.Kom, M.Eng

b) Bidang Keahlian


: Datawarehouse, Basisdata

c) Unit Kerja

: FTI-UKSW

d) Alamat

: Magelang

e) Telpon/Hp/Faks

: 089668024166

f) Email

: charitas.fibriani@yahoo.com

iii


Prakata
Puji dan syukur serta kemuliaan penulis persembahkan kepada
Tuhan Yesus Kristus yang sungguh sangat baik, karena hanya dengan
penyertaan, kuasa dan perkenaan serta hikmat yang dianugerahkanNya kepada penulis, sehingga penulis dapat menyelesaikan penulisan
skripsi dengan judul ”Perancangan Sistem Manajemen Kontraktor
Berbasis Web” dengan baik.
Penulis menyadari akan pentingnya penyelesaian penulisan
skripsi ini untuk memperoleh gelar Sarjana Komputer pada Fakultas
Teknologi Informasi dengan Program Studi Teknik Informatika,
sehingga penulis berusaha dengan segala kemampuan yang ada untuk
menyelesaikan penulisan skripsi ini.
Penulis mengucapkan terima kasih kepada segala pihak yang
telah membantu dan memberikan masukkan kepada penulis, guna
penyelesaian skripsi ini. Penulis ingin menghaturkan ungkapan terima
kasih yang setulusnya kepada:
1. Andeka Rocky Tanaamah, S.E., M.Cs., selaku Dekan Fakultas
Teknologi Informasi Universitas Kristen Satya Wacana.
2.

Dian W. Chandra, S.Kom., M.Cs., selaku Ketua Program Studi

Teknik Informatika Fakultas Teknologi Informasi, Universitas
Kristen Satya Wacana.

3.

Prof .Dr.Ir.Eko Sediyono,M.Kom., selaku pembimbing satu yang
telah meluangkan waktu dalam membimbing penulis dalam segi
penulisan dan masukan-masukan demi perbaikan penulisan.

4.

Charistas Fibriani, S.Kom, M.Eng., selaku pembimbing dua yang
telah meluangkan waktu dalam membimbing penulis dalam segi
penulisan dan masukan-masukan demi perbaikan penulisan.
iv

5.

Bapak Prof. Ir. Danny Manongga, M.Sc.,Ph.D., bapak Dr. Ir.
Wiranto H. Utomo, M.Kom., dan bapak Augie David Manuputty,

S.Kom.,M.Cs., atas kesempatan yang diberikan kepada penulis
untuk menyelesaikan skripsi.

6.

Koordinator dan Pengurus Kerja Praktek dan Tugas Akhir.

7.

Keluarga yang selalu membuat penulis bersemangat untuk
menyelesaikan skripsi ini: Mama Li, Papa Hao, Jie Elin dan Itho,
i love you all.

8.

Keluarga kedua penulis : De Hai, Bo Yen, Jie Fera dan Michael
yang selalu memberikan semangat selama penulis mengerjakan
skripsi.

9.


Bapak Pendeta Timotius Siswo Adi dan Ibu Pandan, atas
dukungan doa dan semangat yang diberikan kepada penulis.

10. Brothers dan Sisters yang selalu mendukung saya dalam doa.
11. Victor Phoa, Imanuel Dominggus Manuhutu, Dewi Puspitasari
dan Ramos Somya.
12. Teman-teman seangkatan 2006 yang telah memberikan dukungan
selama penulis menyelesaikan skripsi.
13. Dalam menyelesaikan laporan Tugas Akhir ini, penulis menyadari
masih banyak kekurangan di dalamnya, karena itu saran dan kritik
dari berbagai pihak yang membaca laporan ini sangat diharapkan
untuk kesempurnaan dari penulisan selanjutnya.

Salatiga, Januari 2012

Penulis
v

Daftar Isi

Halaman Judul .............................................................................
Halaman Pengesahan ......................................................................
Halaman identitas ...........................................................................
Prakata ........................................................................................
Daftar Isi ........................................................................................
Daftar Tabel ..................................................................................
Daftar Gambar ...............................................................................
Daftar Kode Program ....................................................................
Daftar Istilah ..................................................................................
Abstract ........................................................................................
Bab 1
Pendahuluan ............................................................
1.1 Latar Belakang ................................... .............
1.2 Rumusan Masalah .............................. .............
1.3 Tujuan dan Manfaat ............................ .............
1.4 Batasan Masalah ................................. .............
1.5 Sistematika Penulisan ......................... .............
Bab 2
Tinjauan Pustaka ....................................................
2.1 Penelitian Terdahulu ..........................................

2.2 Sistem Informasi ...............................................
2.2.1 Sistem Informasi Manajemen ................
2.2.2 Sistem Informasi Berbasis Web .............
2.2.3 Sistem Informasi Manajemen Kontraktor
Bab 3
Metode dan Perancangan Sistem ............................
3.1 Metode Perancangan Sistem ..............................
3.2 Perancangan Sistem ...........................................
3.2.1 Use Case Diagram .................................
3.2.2 Activity Diagram ....................................
3.2.3 Sequence Diagram .................................
3.2.4 Class Diagram .......................................
3.3 Perancangan database .......................................
3.4 Desain User Interface ........................................
Bab 4
Hasil dan Pembahasan ............................................
4.1 Pembahasan Aplikasi .........................................
4.1.1 Halaman Admin .....................................
4.1.1 Menu Data Tambahan ............................
Bab 5

Kesimpulan dan Saran ............................................
5.1 Kesimpulan .......................................................
5.2 Saran dan Pengembangan .................................
vi

i
ii
iii
iv
vi
vii
viii
ix
x
xi
1
1
3
3
4
4
6
6
7
12
12
14
17
17
17
20
22
25
28
30
40
41
41
41
49
51
51
51

Daftar Pustaka .............................................................................
Lampiran
.............................................................................

vii

53
54

Daftar Tabel
Tabel 3.1 Tabel Informasi ............................................................
Tabel 3.2 Tabel Daerah.................................................................
Tabel 3.3 Tabel Proyek .................................................................
Tabel 3.4 Tabel Curah Hujan ........................................................
Tabel 3.5 Tabel Kondisi ...............................................................
Tabel 3.6 Tabel Ketinggian Air ....................................................
Tabel 3.7 Tabel Lama Kerja .........................................................
Tabel 3.8 Tabel Pekerjaan Umum ................................................
Tabel 3.9 Tabel Pekerjaan Khusus ................................................
Tabel 3.10 Tabel Bahan ..................................................................
Tabel 3.11 Tabel SNI .....................................................................
Tabel 3.12 Tabel Bobot .................................................................
Tabel 3.13 Tabel Laporan ...............................................................

viii

30
31
31
32
33
33
34
34
35
36
37
38
39

Daftar Gambar
Gambar 3.1
Gambar 3.2
Gambar 3.3
Gambar 3.4
Gambar 3.4
Gambar 3.6
Gambar 3.7
Gambar 3.8
Gambar 3.9
Gambar 3.10
Gambar 3.11
Gambar 4.1
Gambar 4.2
Gambar 4.3
Gambar 4.4
Gambar 4.5
Gambar 4.6
Gambar 4.7
Gambar 4.8

Model Prototype ......................................................
Use Case Diagram Sistem.......................................
Use Case Diagram Admin dan User ........................
Activity Diagram Admin ..........................................
Activity Diagram User.............................................
Sequence Diagram Upload Data..............................
Sequence Diagram Update Data ..............................
Sequence Diagram Data utama ................................
Class Diagram ........................................................
Class Diagram Data Tambahan ...............................
Interface Sistem ......................................................
Halaman Admin ......................................................
Halaman Rekapitulasi Harga ...................................
Halaman Jadwal Pekerjaan .....................................
Halaman Bobot Pekerjaan Mingguan ......................
Halaman Harga Pekerjaan Mingguan ......................
Grafik Rencana Kerja Mingguan .............................
Grafik Laporan Kerja Mingguan .............................
Menu Data Tambahan .............................................

ix

17
20
21
23
24
25
26
27
28
29
40
41
42
44
45
46
47
49
49

Daftar Kode Program
Kode Program 4.1
Kode Program 4.2
Kode Program 4.3
Kode Program 4.4
Kode Program 4.5
Kode Program 4.6
Kode Program 4.7
Kode Program 4.8

Menampilkan Rekapitulasi Harga ...................
Perhitungan Bobot ..........................................
Update Harga .................................................
Menampilkan Jadwal Pekerjaan ......................
Menampilkan Bobot Pekerjaan Mingguan ......
Menampilkan Harga Pekerjaan Mingguan ......
Menampilkan Grafik rencana Kerja ................
Menampilkan seluruh informasi tambahan ......

x

43
43
43
44
45
46
47
50

Daftar Istilah
SIM
PHP
UML

: Sistem Informasi Manajemen
: Hypertext Preprocessor
:Unified Modeling Language

xi

Abstract
Due to the fast development of technology, the need of
computerized system is also increasing and the manual information
system is not needed anymore. The bussiness competition has
attracted the bussinesmans’s attention to improve the information
system service and performance to be more efficient and effective in
giving informations and solutions. To facilitate the bussiness system
management, most of the current organizations use the the web-based
system for staffing and assigning in running their system. This system
usually run in internet, intranet or standalone connections. A
contractor management information system is one of the system which
needs maximum supervision. Moreover, if the contractor should
assign another party in supervising a project, in order to follow the
project and budget development report, web-based system is expected
to fulfill the contactor needs.
Keywords: Information System, Management Information System,
Contractor.

xii