KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
PALCOMTECH
SKRIPSI
SISTEM INFORMASI JASA KONSULTAN PERANCANGAN
DAN PERENCANAAN WILAYAH DAN KOTA PADA PT YUSIKA SUKSES MANDIRI BERBASIS WEB DENGAN
METODE PROTOTYPE
Diajukan Oleh :
1. DEBI UMMI PERMATA PUTRI / 021130103 2. MURSYIDAH / 021130104
Untuk Memenuhi Sebagian Dari Syarat-Syarat Guna Mencapai Gelar Sarjana
PALEMBANG
2018
ii
KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
PALCOMTECH
HALAMAN PENGESAHAN PEMBIMBING SKRIPSI
Nama/NPM : 1. Debi Ummi Permata Putri / 021130103
2. Mursyidah / 021130104
Program Studi : Sistem Informasi
Jenjang Pendidikan : Strata Satu (S1)
Konsentrasi : Pemrograman dan Desain
Judul Laporan : Sistem Informasi Jasa Konsultan Perancangan
dan Perencanaan wilayah dan kota pada PT
Yusika Sukses Mandiri Berbasis Web dengan
Metode Prototype
.
Tanggal : 27 Januari 2018
Mengetahui,
Pembimbing, Ketua,
Febria Sri Handayani,S.Kom., M.Kom. Benedictus Effendi, S.T.,M.T.
NIDN : 0207028501 NIP : 09.PCT.13
iii
KEMENTERIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
PALCOMTECH
HALAMAN PENGESAHAN PENGUJI
Nama/NPM : 1. Debi Ummi Permata Putri / 021130103
2. Mursyidah / 021130104
Program Studi : Sistem Informasi
Jenjang Pendidikan : Strata Satu (S1)
Konsentrasi : Pemrograman dan Desain
Judul Laporan : Sistem Informasi Jasa Konsultan Perancangan
dan Perencanaan wilayah dan kota pada PT
Yusika Sukses Mandiri Berbasis Web dengan
Metode Prototype
Tanggal : 27 Januari 2018 Tanggal : 27 Januari 2018
Penguji 1, Penguji 2,
Arsia Rini, S.kom., M.kom Dr.Febrianty, S.E., M.Si
NIDN : 0222098801 NIDN : 0013028001
Menyetujui
Ketua,
Benedictus Effendi, S.T., M.T.
NIP : 09.PCT.13
iv
MOTTO :
Maka nikmat Tuhanmu yang manakah yang kamu
dustakan?.
Ar-Rahman (31)
Kupersembahkan Kepada :
o Kedua orang tua kami Ayah dan ibu tercinta
o Saudara-saudara kami yang selalu mendo’akan. Dan
selalu memberi dukungan
o Teman-teman terdekat kami yang selalu memberi
support.
o Bapak Benedictus Effendi, S.T.,M.T., Selaku Ketua
STMIK PalComTech.
o Bapak Andri Saputra, S.Kom., M.Kom Ka.Prodi Sistem
Informasi.
o Ibu Febria Sri Handayani,S.Kom.,M.Kom.Dosen
Pembimbing.
o Sahabat-sahabat kami seperjuangan dan semua pihak
yang mendukung kami dalam pengerjaan Skripsi.
o Dosen dosen dan staff STMIK PalComTech
v
KATA PENGANTAR
Puji syukur penulis ucapkan kehadirat Tuhan Yang Maha Esa, yang telah
melimpahkan rahmat dan karunianya kepada penulis sehingga penulis dapat
menyelesaikan penulis Laporan Skripsi yang merupakan salah satu syarat untuk
menyelesaikan pendidikan Strata Satu (S1) Sistem Informasi di STMIK PalComTech.
Pada dasarnya pendidikan adalah suatu proses pembentukan, pendidikan tidak
hanya mengembangkan dimensi kognitif peserta didik tetapi juga membentuk watak
dan kepribadian. Pemikiran ini jugalah mengapa dalam kurikulum diadakan Skripsi
sebagai kewajiban yang harus di laksanakan untuk menerapkan ilmu yang telah
diperoleh dalam perkuliahan serta mengenal dunia kerja.
Selama penulisan laporan Skripsi ini, penulis banyak mendapatkan bantuan
dari berbagai pihak. Oleh karena itu penulis ingin mengucapkan terima kasih kepada
semua pihak terkait, yaitu kepada Tuhan Yang Maha Esa, kepada Ayah dan Ibu
tercinta, kepada Bapak Ketua STMIK PalComTech Benedictus Effendi, S.T., M.T.,
kepada Ketua Program Studi Sistem Informasi Bapak Andri Saputra, S.Kom.,
M.Kom., kepada dosen pembimbing Laporan Skripsi Febria Sri Handayani,S.Kom.,
M.Kom., kepada teman–teman serta semua pihak yang membantu dan memberi
dukungan.
Demikian kata pengantar dari penulis, semoga laporan Skripsi ini dapat
bermanfaat dan berguna bagi pembacanya. Dengan kesadaran bahwa penulis laporan
Skripsi ini masih banyak memiliki kekurangan dan kelemahan sehingga
membutuhkan banyak saran dan kritik yang membangun untuk menghasilkan sesuatu
yang lebih baik. Terima kasih.
Palembang, 17 Januari 2018
Penulis
vi
DAFTAR LAMPIRAN
1. Lampiran 1. Form Topik dan Judul (Fotokopi)
2. Lampiran 2. Form Konsultasi (Fotokopi)
3. Lampiran 3. Surat Pernyataan (Fotokopi)
4. Lampiran 4. Form Revisi Ujian Pra Sidang (Fotokopi)
5. Lampiran 5. Form Revisi Ujian Kompre (Asli)
6. Lampiran 6. Form wawancara (Asli)
7. Lampiran 7. Form Evaluasi Prototype (Asli)
8. Lampiran 8. Listing Code
DAFTAR LAMPIRAN
1. Lampiran 1. Form Topik dan Judul (Fotokopi)
2. Lampiran 2. Form Konsultasi (Fotokopi)
3. Lampiran 3. Surat Pernyataan (Fotokopi)
4. Lampiran 4. Form Revisi Ujian Pra Sidang (Fotokopi)
5. Lampiran 5. Form Revisi Ujian Kompre (Asli)
6. Lampiran 6. Form Wawancara (Asli)
7. Lampiran 7. Form Evaluasi Prototype (Asli)
8. Lampiran 8. Listing Code
vi
DAFTAR ISI
HALAMAN JUDUL ............................................................................................................ i
HALAMAN PENGESAHAN PEMBIMBING ................................................................. ii
HALAMAN PENGESAHAN PENGUJI ........................................................................... iii
HALAMAN MOTTO DAN PERSEMBAHAN ................................................................ iiii
KATA PENGANTAR ......................................................................................................... v
DAFTAR ISI ........................................................................................................................ vii
DAFTAR GAMBAR ..........................................................................................................
DAFTAR TABEL ................................................................................................................ iii
ABSTRAK ........................................................................................................................... iii
BAB 1 PENDAHULUAN
1.1 Latar Belakang Penelitian ............................................................................................ 1
1.2 Rumusan Masalah Penelitian ....................................................................................... 4
1.3 Ruang Lingkup Penelitian ............................................................................................ 4
1.4 Tujuan Penelitian ......................................................................................................... 5
1.5 . Manfaat Penelitian ..................................................................................................... 5
1.6 Sistematika Penelitian .................................................................................................. 6
BAB II GAMBARAN UMUM PERUSAHAAN
2.1 Profil Perusahaan ........................................................................................................ 9
2.1.1 Sejarah Perusahaan ........................................................................................ 9
2.1.2 Visi dan Misi Perusahaan .............................................................................. 9
2.1.3 Stuktur Organisasi ......................................................................................... 13
2.1.3.1 Tugas dan Weweang ......................................................................... 13
vii
BAB III TINJAUAN PUSTAKA
3.1 Teori Pendukung ...................................................................................... 15
3.1.1 Sistem Informasi ........................................................................... 15
3.1.2 Website ......................................................................................... 15
3.1.3 Database ....................................................................................... 17
3.1.4 Prototype ....................................................................................... 17
3.1.5 Monitoring ................................................................................19
3.2 Penelitian Terdahulu ................................................................................ 20
3.3 Kerangka Penelitian ................................................................................ 22
BAB IV METODE PENELITIAN
4.1 Jadwal dan Tempat Penelitian ................................................................... 23
4.1.1 Tempat Penelitian ............................................................................. 23
4.1.2 Jadwal Penelitian .............................................................................. 23
4.2 Jenis Data ................................................................................................... 24
4.2.1 Data Primer ..................................................................................... 24
4.2.2 Data Sekunder .................................................................................. 24
4.3 Teknik Pengumpulan Data ........................................................................ 25
4.3.1 Observasi ......................................................................................... 25
4.3.2 Wawancara ...................................................................................... 25
4.3.3 Studi Pustaka ................................................................................... 25
4.3.4 Dokumentasi ................................................................................... 26
4.4 Alat dan Teknik Pengembangan Sistem ............................................. 26
4.4.1 Alat Pengembangan Sistem....................................................... 26
4.4.1.1 DFD (Data Flow Diagram) .......................................... 26
viii
4.4.1.2 ERD(Entity Relationshi Diagram) ................................. 26
4.5 Teknik Pengembangan Sistem ........................................................... 28
4.5.1 Metode Prototype ...................................................................... 28
4.6 Alat dan Teknik Pengujian Sistem ...................................................... 32
4.6.1 Black Box Testing .................................................................... 32
BAB V HASIL DAN PEMBAHASAN
5.1 Hasil Penelitian .................................................................................. 33
5.1.1 Tahap Identifikasi Kebutuhan .................................................. 33
5.1.2 Tahapan Membangun Prototype ............................................... 33
5.1.3 Tahap Evaluasi Prototype ........................................................ 36
5.1.4 tahap Mengkodekan Sistem ..................................................... 51
5.1.5 Tahap Pengujian Sistem ............................................................ 57
5.1.6 Tahap Evaluasi Sistem ............................................................. 70
5.1.7 Tahap Menggunakan Sistem .................................................... 75
5.2 Pembahasan ................................................................................ 75
BAB VI PENUTUP
6.1 Kesimpulan ........................................................................................ 76
6.2 Saran ................................................................................................... 77
DAFTAR PUSTAKA ABSTRAK ..................................................................................... iii
HALAMAN LAMPIRAN ABSTRAK .............................................................................. iii
1
BAB I
PENDAHULUAN
1.1 Latar Belakang
Perkembangan dibidang teknologi informasi khususnya teknologi
internet mempermudah dan membantu berbagai bidang pekerjaan yang terkait
dengan kemudahan akses, jarak, dan waktu, semakin mudahnya akses internet
pada masa sekarang turut mendorong berbagai industri konstruksi maupun
jasa konsultan baik dikalangan pemerintahan maupun swasta. Saat ini banyak
pihak yang memanfaatkan teknologi informasi sebagai media promosi
khususnya website.
PT. Yusika Sukses Mandiri adalah perusahaan yang bergerak dalam
bidang penyediaan jasa konsultan perencanaan dan perencangan wilayah dan
kota dengan bidang pekerjaan yaitu jasa nasehat dan pra desain arsitektual,
jasa desain arsitektual, jasa perencanaan dan perancangan kota, jasa
perencanaan wilayah, jasa perencanaan dan perancangan lingkungan
bangunan dan lanskep, serta jasa pengembangan pemanfaatan ruang. PT
Yusika Sukses Mandiri sudah melakukan beberapa kontrak kerja dengan
perusahaan swasta maupun pemerintahan. PT Yusika Sukses Mandiri terletak
di komplek Griya Hero Abadi No.F.01 Kelurahan talang kelapa kecamatan
Alang-alang lebar yang berdiri pada tanggal 12 Januari 2014. Saat ini proses
penyampaian informasi mengenai perusahaan masih dilakukan dengan
memanfaatkan media sosial sebagai media promosi. Sebagai perusahaan yang
bergerak dalam bidang konsultan maka dalam memantau perkembangan
2
proyek harus dapat dilaksanakan dengan baik agar tujuan perusahaan dapat
tercapai sesuai dengan visi yang dimiliki perusahaan yaitu memberikan
layanan terpadu dan meyeluruh di bidang perencanaan, pengawasan bidang
arsitektur, sipil dan tata lingkungan untuk mencapai hasil yang optimal. Pada
tahun 2016 PT Yusika Sukses Mandiri sudah melakukan kontak kerja sama
dengan beberapa mitra seperti Dinas PU Cipta Karya Kota Palembang 5
proyek yang diselesaikan, Dinas Perkerjaan Umum Cipta Karya Kab. Ogan
Ilir 2 proyek yang di selesaikan dan Dinas Pekerjaan Umum Bina Marga dan
Pengairan Kab. Ogan Ilir 1 proyek yang diselesaikan.Saat ini PT Yusika
Sukses Mandiri memiliki 22 karyawan yang terdiri dari 1 direktur, 1 wakil
direktur, 1 kepala bagian tata lingkungan, 1 kepala bagian tata bangunan dan
studio, 1 manager kantor, 3 orang bagian keuangan dan administrasi, 2 orang
bagian HRD, 2 orang dibagian office boy, 5 bagian staf tata lingkungan dan
5 bagian staf tata bangunan dan studio.
Kegiatan yang dilakukan pada proses awal proyek yaitu dengan
mengikuti lelang, ditahap ini PT Yusika Sukses Mandiri mendownload
dokumen penawaran, kemudian dokumen penawaran akan dievaluasi oleh
instansi yang bersangkutan, setelah itu PT Yusika Sukses Mandiri melakukan
pembuktian kualifikasi atau pemaparan mengenai proyek yang akan
dikerjakan, tahap selanjutnya yaitu instansi terkait akan mengunggah berita
acara hasil pelelangan, penetapan pemenang, serta pengumuman pemenang
pada tahap terakhir proses lelang, apabila PT Yusika Sukses Mandiri
memenangkan tender tersebut maka akan menandatangani kontrak kerja, dan
3
mulai melakukan proses pengerjaan proyek sampai batas waktu yang telah
ditentukan.
Pada proses pelaporan yang ada pada PT Yusika sukses Mandiri yaitu
setiap staf bagian tata lingkungan dan staf tata bangunan dan studio
menghubungi kepala bagian melalui via telpon untuk menyampaikan data
perkembangan proyek, kemudian setiap kepala bagian melakukan
pengecekan kembali terhadap data yang ada selanjutnya setiap kepala bagian
menginput ke dalam aplikasi sheadsheet sebagai data perkembangan proyek.
Data yang telah diinputkan oleh kepala bagian akan dilihat oleh direktur
setiap periode untuk melihat hasil perkembangan proyek yang dikerjakan
pekerja proyek dan menyesuaikan data rencana perkerjaan yang sudah ada,
sehingga dapat dilihat apakah data sudah sesuai dengan rencana.
Pada sistem yang berjalan saat ini mempunyai beberapa kelemahan,
direktur tidak bisa memantau perkembangan proyek secara harian kerena
proyek yang dimiliki PT Yusika Sukses Mandiri lebih dari satu proyek
sementara letak setiap proyek berbeda-beda, dengan kondisi sebenarnya
permasalahan dalam pengerjaan proyek tidak dapat diketahui secara cepat
mengakibatkan penyelesaian proyek menjadi lambat (tidak sesuainya antara
waktu rencana kerja dengan waktu pelaksanaan pengerjaan proyek). Setiap
staf bagian tata lingkungan dan bagian tata bangunan dan studio
menyampaikan data perkembangan proyek setiap harinya dengan
mengunakan media telpon, dengan kondisi yang ada saat ini seringnya terjadi
kesalahan pencatatan data perkembangan proyek mengakibatkan kekeliruan
4
dalam menentukan data perkembangan proyek sehingga pada saat
dilakukannya pengecekan pengerjaan proyek tidak sesuai dengan data
perkembangan proyek yang ada. Berdasarkan permasalahan yang telah
dijabarkan, maka laporan penelitian ini diberi judul “Sistem Informasi Jasa
Konsultan Perencanaan dan Perancangan wilayah dan kota pada PT
Yusika Sukses Mandiri Berbasis Web dengan Metode Prototype”.
1.2 Rumusan Masalah
Berdasarkan latar belakang yang diuraikan diatas, maka penulis
merumuskan permasalahan dalam studi kasus ini adalah “Bagaimana
Merancang Dan Membangun Sistem Informasi Jasa Konsultan
Perencanaan dan Perancangan wilayah dan kota pada PT Yusika Sukses
Mandiri Berbasis Web dengan Metode Prototype”.
1.3 Ruang Lingkup Masalah
Penulisan ruang lingkup berpusat pada perancangan sistem informasi
jasa konsultan berbasis web yang meliputi:
1. Pembuatan sistem informasi jasa konsultan berbasis web menggunakan
bahasa pemrograman PHP dan database menggunakan MySQL.
2. Sistem informasi berbasis website sebagai media informasi perusahaan,
berupa berita dan pengumuman yang berkaitan dengan PT Yusika Sukses
Mandiri.
3. Sistem informasi berbasis website diakses oleh pelanggan, admin bidang
tata lingkungan dan admin tata bangunan dan studio yang akan divalidasi
kepada kepala bagian dan direktur .
5
4. Metode yang digunakan adalah metode prototype sebagai metode
pengembangan sistem.
5. Data online meliputi data proyek, data anggaran, data sumber daya
manusia, data lelang, data lokasi, data dokumentasi, data pelanggan.
6. Hasil pengelolaan data berupa laporan perkembangan pekerjaan yang
dilakukan per periode, grafik penggunaan anggaran, grafik pekerjaan dan
hasil akhir pekerjaan.
1.4 Tujuan Penelitian
Adapun tujuan penulis dalam penelitian ini adalah untuk
menghasilkan sebuah sistem informasi berbasis web PT Yusika Sukses
Mandiri kepada pengguna jasa konsultan agar dapat melihat hasil pekerjaan
yang sudah dilakukan, serta mempermudah kepala bagian dalam proses
pelaporan perkembangan pekerjaan maupun anggaran kepada direktur karena
adanya sistem yang telah terhubung kepada direktur.
1.5. Manfaat Penelitian
1.5.1. Bagi Penulis
a. Untuk menerapkan ilmu pengetahuan yang didapat selama
perkuliahan khususnya ilmu tentang perancangan dan membangun
sistem.
b. Penulis mendapatkan pengalaman dan pengetahuanteknologi
informasi serta pembelajaran referensi selama penyusunan skripsi
ini.
6
1.5.2. Bagi Akademik
Sebagai referensi bagi penulis lainya dalam pembuatan laporan
skripsi, khususnya mahasiwa STMIK PalComTech.
1.5.3. Bagi Pengguna
1. Sebagai media informasi agar PT Yusika Sukses Mandiri terlihat
lebih profesional dan terpercaya.
2. Sebagai salah satu sistem dalam pemilihan perusahaan jasa
konsultan perencanaan berdasarkan kriteria yang diinginkan
pengguna.
3. Sebagai sarana penilaian perusahaan jasa konsultan berdasarkan
kriteria yang telah ditentukan.
1.5.4. Bagi Perusahaan
Dengan adanya sistem informasi jasa konsultan PT Yusika
Sukses Mandiri
1. Dapat membantu admin bidang tata lingkungan dan admin
bidang tata bangunan dan studio dalam proses penyampaian
informasi terbaru dan dapat mempermudah dalam proses
pelaporan perkembangan proyek maupun laporan akhir
proyek kepada direktur.
2. Membantu direktur dalam proses pengontrolan progres
pekerjaan dan anggaran.
7
1.6. Sistematika Penulisan
Demi mewujudkan suatu hasil yang baik dalam penyusunan skripsi ini
penulis menggunakan pembahasan yang sesuai dengan ketentuan yang
diberikan, sistematika penulisan tersebut meliputi antara lain :
BAB I PENDAHULUAN
Bab ini berisi uraian latar belakang, rumusan masalah, ruang
lingkup, tujuan penelitian, manfaat penelitian, dan sistematika
penulisan.
BAB II GAMBARAN UMUM PERUSAHAAN
Bab ini diuraikan mengenai sejarah perusahaan, visi dan misi,
struktur organisasi dan tugas wewenang serta gambaran umum
bagian unit / kerja.
BAB III TINJAUAN PUSTAKA
Bab ini penulis akan membuat teori yang berdasarkan penulisan
skripsi ini yang terdiri teori pendukung, hasil penelitian terdahulu,
dan kerangka penelitian.
BAB IV METODE PENELITIAN
Bab ini penulis membahas lokasi dan waktu penelitian, jenis data,
teknik pengumpulan data, dan jenis penelitian dan alat serta teknik
pengembangan sistem.
BAB V HASIL DAN PEMBAHASAN
Bab ini penulis membahas hasil-hasil yang diperoleh dalam
penelitian dan pembahasan terhadap hasil yang telah dicapai
8
maupun masalah-masalah yang telah ditemukan selama penelitian,
serta pengujian sistem yang dibuat.
BAB VI KESIMPULAN DAN SARAN
Bab ini hanya menguraikan beberapa simpulan dan saran dari
pembahasan dalam pembuatan system pendukung keputusan
pemilihan asuransi mobil yang terdapat dalam bab-bab
sebelumnya.
9
BAB II
GAMBARAN UMUM PERUSAHAAN
2.1. Profil Perusahaan
2.1.1. Sejarah Perusahaan
PT. Yusika Sukses Mandiri merupakan perusahaan yang
bergerak dibidang penyediaan jasa konsultan perencangan dan
perencangan wilayah dan kota. Lokasi perusahaan PT. Yusika Sukses
Mandiri bertempat di Jalan Griya Hero Abadi Blok FNo. 1
Maskarebet di Kota Palembang. Bentuk perusahaan ini berupa PT dan
didirikan pada tanggal 12 Januari 2014. Susunan kepengurusan PT.
Yusika Sukses Mandiri saat ini dipimpin oleh Agung Bahari, ST.
Struktur organisasi merupakan bagian yang penting dalam suatu
perusahaan karena tanpa adanya struktur organisasi, suatu perusahaan
tidak akan dapat menjalankan fungsi sebagaimana mestinya.
2.1.2. Visi dan Misi Perusahaan
2.1.2.1. Visi
Memberikan layanan terpadu dan meyeluruh di bidang
perencanaan, pengawasan bidang arsitektur, sipil dan tata
lingkungan untuk mencapai hasil yang optimal. Dengan
rentang layanan yang berorientaskan pada komitmen secara
efektif dan efisien.
10
2.1.2.2. Misi
1. Memberikan pelayanan jasa konsultasi, penelitian dan
pengembangan yang terbaik, bermutu tinggi ,berkualitas
dan tepat waktu
2. Membantu klien mengembangkan ide-ide kreatif, gagasan
inovatif, pemikiran inspiratif dan memberikan solusi
secara briliant
3. Bekerjasama dan bersinergi dengan berbagai institusi dan
perusahaan lain untuk meningkatkan kinerja dan pelayanan
terbaik
4. Meningkatkan mutu dan kualitas SDM untuk menjadi
konsultan dan peneliti yang mampu memberikan
pelayanan jasa terbaik.
2.1.3. Layanan jasa konsultanPT. Yusika Sukses Mandiri
PT. Yusika Sukses Mandiri, adalah usaha jasa konsultan Nasional
yang melayani jasa konsultan yaitu:
1. Bidang Perencanaan Penataan Ruang, meliputi:
a. Jasa Perencanaan dan Perancangan Perkotaan
Jasa perencanaan tataruang (mencakup darat, laut, udara,
dan di dalam bumi) perkotaan, jasa perancangan bagian perkotaan,
termasuk juga jasa pengkajian dan jasa penasehatan dalam
penataan ruang perkotaan.
b. Jasa Perencanaan Wilayah
11
Jasa perencanaan tataruang (mencakup darat, laut, udara,
dan di dalam bumi) Wilayah Nasional, Pulau, Provinsi,
Kabupaten, dan Kota, termasuk juga jasa pengkajian dan jasa
penasehatan dalam penataan ruang wilayah yang didalamnya
dapat meliputi kawasan koridor pulau kawasan strategis
Nasional/Provinsi/Kabupaten/Kota, kawasan andalan dan
kawasan permukiman termasuk ruang terbuka Publik/Terbuka
hijau.
c. Jasa Pengembangan Pemanfaatan Ruang
Jasa perumusan kebijakan strategis operasional rencana tata
ruang (mencakup darat, laut, udara, dan di dalam bumi), jasa
pemprograman pemanfaatan ruang perkotaan, wilayah, kawasan
lingkungan, termasuk juga jasa manajemen mitigasi dan adaptasi
bencana dan kerusakan lingkungan, fasilitasi kemitraan dan
pelembagaan dalam penyelenggaraan penataan ruang.
2. Bidang Pengawasan dan Pengendalian Penataan Ruang
Jasa pengawasan teknis penyelenggaraan penataan ruang,
jasa audit pemanfaatan ruang dan pengaturan zonasi, termasuk juga
jasa pengkajian dan penasehatan dalam pengawasan dan
pengendalian penataan ruang.
3. Bidang Perencanaan Arsitektur
a. Jasa Desain Arsitektural
12
Jasa desain arsitektural untuk bangunan dan struktur lainnya,
dapat meliputi satu atau kombinasi dari kegiatan sebagai berikut:
1. Jasa desain skematik yang meliputi penentuan (bersama
dengan klien) batasan anggaran dan penjadwalan waktu; serta
menyiapkan sketsa yang meliputi floor plans, site plans, dan
exterior views;
2. Jasa desain pembangunan yang meliputi ilustrasi presisi dari
konsep desain dalam hal siting plan, bentuk dan material
yang akan digunakan, struktur, system mekanikal dan
elektrikal, dan kemungkinan biaya konstruksi
3. Jasa desain akhir yang meliputi spesifikasi tertulis dan gambar
yang cocok untuk digunakan sebagai detail dari pelaksanaan
tender dan konstruksi, dan juga nasihat ahli kepada klien
pada saat evaluasi tender.
b. Jasa Nasihat dan Pra-Desain Arsitektural
Jasa asistensi, nasehat, dan rekomendasi mengenai
arsitektural dan hal-hal yang terkait dengan arsitektural.
Termasuk didalamnya melaksanakan kajian pendahuluan tentang
isu-isu seperti tujuan dari pembangunan, tinjauan lingkungan dan
iklim, kebutuhan hunian, batasan biaya, analisa pemilihan lokasi,
penjadwalan pelaksanaan konstruksi, dan isu lain yang
mempengaruhi desain dan konstruksi dari suatu proyek. Jasa ini
meliputi tidak hanya proyek konstruksi yang baru namun dapat
13
meliputi nasihat mengenai metode dalam melaksanakan
perawatan, renovasi, restorasi, atau recycling dari bangunan, atau
penentuan nilai dan kualitas dari bangunan atau nasihat
arsitektural lainnya.
2.1.4. Struktur Organisasi Perusahaan
Gambar 2.1 Gambar Struktur Organisasi Perusahaan
2.1.5. Uraian Tugas dan Wewenang
1. Direktur
Sebagai Penanggung Jawab perusahaan
2. Bidang Tata Lingkungan
Sebagai penangung jawab atas projek yang berhubungan dengan
lingkungan.
14
3. Manajer kantor
Sebagai penanggung jawab atas semua kegiatan dan keperluan yang
ada di kantor .
4. Bidang tata bangunan dan studio
Petugas yang bertanggung jawab di bidang arsitektural misalnya,
menggambar dan mengkonsep suatu projek
5. Keuangan dan administrasi
Bertangung jawab pada penyusunan anggaran, pembukuan dan
laporan keuangan.
6. HRD (Human Resource Development)
Yang menangani berbagai masalah pada ruang lingkup karyawan,
pegawai, buruh, manajer dan tenaga kerja lainnya untuk dapat
menunjang aktifitas perusahaan demi mencapai tujuan yang telah
ditentukan.
7. OB (Office boy)
Petugas yang membantu karyawan dan staf untuk melakukan semua
pekerjaan di luar pekerjaan seorang karyawan dan staf untuk
mendukung pelaksanaan tugas dan pekerjaan.
15
BAB III
TINJAUAN PUSTAKA
3.1. Landasan Teori
3.1.1 Sistem Informasi
Menurut Nursahid (2015), Sistem Informasi adalah kumpulan
elemen yang saling berhubungan satu sama lain yang berbentuk satu
kesatuan untuk mengintegrasikan data, memproses dan menyimpan
serta mendistribusikan informasi.
Komponen sistem informasi terdiri dari :
1. Hardware (perangkat keras), terdiri dari komputer, printerdan
jaringan.
2. Software, kumpulan perintah yang ditulis dengan aturan untuk
memerintahkomputer melaksanakan tugas tertentu.
3. Data merupakan komponen dasar dari informasi yang akan
diproses lebih lanjut untuk menghasilkan informasi.
4. Manusia, yang terlibat dalam komponen manusia seperti operator
dan pimpinan.
5. Prosedur, dokumentasi proses sistem,buku penuntun operasional
(aplikasi) dan teknisi.
3.1.2 Website
Menurut Jefferly Helianthusonfri (2013:2), website atau situs
dapat diartikan sejumlah halaman web (situs) yang memiliki topik
saling terkait, terkadang disertai pula dengan berkas-berkas gambar,
16
video, atau jenis-jenis berkas lainnya. Jadi website itu ibaratkan
sebuah buku, website itu tidak hanya sekadar seonggok sumber
informasi dan halaman saja. Tapi website terus berkembang, mulai
dari ada yang namanya website jejaring sosial, website log (blog),
website jual-beli, website hantu dan banyak lagi. Perkembangan dunia
website pada saat ini ada juga untuk pengolahann data dengan
memanfaatkan localhost. Localhost adalah nama standar yang
diberikan sebagai alamat loopbcak network interface. Dengan
menjadikan komputer sebagai localserver, dapat berkerja secara
offline tanpa harus takut menghadapi masalah biaya, waktu dan
kenyamanan.
Menurut Hidayat (2010:2), Pada umumnya website terdiri dari
tiga jenis berdasarkan sifat,tujuan dan bahasa pemrogramannya.
1. Jenis Website berdasarkan sifatnya, antara lain :
a. Website dinamis : website dinamis adalah sebuah website yang
menyediakan content atau isi yang selalu berubah-ubah setiap
saat. Contoh website dinamis adalah website berita .
b. Website statis: website statis adalah website yang contentnya
sangat jarang diubah. Contoh website statis adalah web profile
organisasi.
2. Jenis Website berdasarkan tujuannya, antara lain :
a. Personal Website: personal website adalah website yang berisi
informasi pribadi seseorang.
17
b. Corporate Website: corporate website adalah website yang
dimiliki oleh sebuah perusahaan.
c. Portal Website: portal website adalah website yang mempunyai
banyak layanan, mulai dari layanan berita, email, dan jasa-jasa
lainnya.
d. Forum Website: forum website adalah sebuah web yang
bertujuan sebagai media diskusi.
3.1.3 Database
Menurut Agus Saputra (2011) Database atau memiliki istilah
Basis Data merupakan suatu kumpulan data yang saling berhubungan
dan berkaitan dengan subjek tertentu pada tujuan tertentu pula.
Hubungan antar data ini dapat dilihat oleh adanya field atau pun kolom.
3.1.4 Prototype
Menurut Rosa (2014:31), model prototype dapat digunakan
untuk menyambungkan ketidakpahaman pelanggan mengenai hal
teknis dan memperjelas spesifikasi kebutuhan yang diinginkan
pelanggan kepada pengembang perangkat lunak. Model prototype
cocok digunakan untuk menjabarkan kebutuhan-kebutuhan pelanggan
secara lebih detail karena pelanggan sering kali kesulitan
menyampaikan kebutuhannya secara detail tanpa melihat gambaran
yang jelas.
18
Menurut Pressman (2012:50), tahap-tahap pengembangan yang
dilakukan adalah 7 tahap, yaitu sebagai berikut:
1. Tahap identifikasi kebutuhan.
Pengumpulan kebutuhan perangkat lunak yang akan
dibangun meliputi data-data yang diperlukan, pengecekan data
yang telah ada maupun yang belum ada. Data-data diperoleh
dengan metode observasi, metode wawancara dan dokumentasi
laporan akademik.
2. Tahap membuat prototyping.
Data-data yang telah terkumpul pada tahap sebelumnya
dipergunakan untuk merancang desain awal dari produk yang akan
dibangun yang biasanya masih bersifat global.
3. Tahap evaluasi prototyping.
Dalam tahap evaluasi ini dapat dilakukan oleh pelanggan
apakah prototyping yang sudah dibangun sudah sesuai dengan
keinginan pelanggan. Jika sudah sesuai maka langkah 4 akan
diambil. Jika tidak prototyping direvisi dengan mengulang langkah
1, 2, dan 3.
4. Tahap mengkodekan sistem.
Dalam tahap ini prototyping yang sudah disepakati
diterjemahkan ke dalam bahasa pemrograman yang sesuai
berdasarkan desain awal untuk memperoleh produk yang
diharapkan.
19
5. Tahap menguji sistem.
Pada tahapan ini dilakukan pengujian sistem terhadap
perangkat lunak yang telah dihasilkan dari tahapan sebelumnya
yaitu pembuatan kode sistem.
6. Tahap evaluasi sistem.
Pada tahapan ini berdasarkan evaluasi oleh pengguna jika
telah sesuai dengan yang diharapkan maka tahapan dilanjutkan
kepada tahapan menggunakan sistem. Jika ada kesalahan maka
akan dilakukan perbaikan dan kembali ke tahapan pembuatan kode
sistem.
7. Tahap menggunakan sistem.
Pada tahap ini perangkat lunak yang telah diuji dan diterima
pelanggan siap untuk digunakan.
3.1.5 Monitoring
Menurut Mudjahidin (2010), monitoring adalah suatu proses yang
dilakukan secara terus menerus yang merupakan bagian yang bersifat
integral dari manajemen yang meliputi penilaian yang bersifat sistimatis
terhadap kemajuan suatu pekerjaan. Adapun beberapa tujuandari
monitoring adalah mengkaji apakah kegiatan kegiatan yang
dilaksanakan telah sesuai dengan rencana, mengidentifikasi masalah
yang timbul agar langsung dapat diatasi, melakukan penilaian apakah
pola kerja dan manajemen yang digunakan sudah tepat untuk mencapai
20
tujuan, mengetahui kaitan antara kegiatan dengan tujuan untuk
memperoleh ukuran kemajuan.
Manfaat monitoring proyek dibedakan menjadi dua, yaitu bagi
penanggung jawab proyek dan bagi pengelola proyek. Bagi
penanggung jawab proyek, monitoring merupakan salah satu fungsi
manajemen yaitu pengendalian, sebagai bentuk pertanggung jawaban,
untuk meyakinkan pihak pihak yang berkepentingan, sebagai dasar
untuk melakukan monitoring dan evaluasi selanjutnya. Sedangkan
bagi pengelola proyek, adanya monitoring dapat membantu dalam
mempersiapkan laporan dalam waktu singkat serta sebagai informasi
yang penting untuk melakukan evaluasi proyek yang nantinya dapat
mencapai hasil yang baik dan tertata rapi, dan meminimalisir sebuah
kesalahan.
3.2. Penelitian Terdahulu
Hasil penelitian terdahulu digunakan sebagai pedoman dasar, acuan,
pertimbangan maupun perbandingan bagi penelitian terbaru yang sejenis,
adapun penelitian terdahulu yang penulis gunakan seperti pada tabel 3.1
Tabel 3.1 Hasil Penelitian Terdahulu
No Nama Judul Hasil Tahun 1. Mudjahidin,
Nyoman dita pahang putra.
Rancang Bangun Sistem Informasi Monitoring Perkembangan Proyek Berbasis Web Studi Kasusdi Dinas Bina Marga Dan
Aplikasi web nantinya diharapkan PPKm mempunyai sistem yang dapat digunakan sebagai pertimbangan dalam mengambil keputusan dalam mengendalikan dan melakukan pengawasan terhadap proyek yang ada pada Bimatus. Di samping itu juga dengan adanya aplikasi WAP maka pihak konsultan bisa memasukan data
2010, Jurnal Teknik Industri, Vol. 11, No. 1
21
Pemantusan. .
langsung dilapangan dan pihak Bimatus dapat langsung memonitor perkembangan proyek. Menggunakan motode Wireless Application Protocol (WAP), dengan menggunakan bahasa pemrograman PHP & MySQL, Tools UML (Unified Modelling Languange)
2. Dita ningtyas, Lussiana, Ire Puspa Wardhani
Pembuatan Aplikasi Penggolahan Data Konsultan Tingkat Provinsi pada PNPM Mandiri Perdesaan
Aplikasi pengolahan data konsultan tingkat provinsi diPNPM Mandiri Perdesaan berbasis web yang dibangun bebas dari kesalahan sintaks dan secara fungsional mengeluarkan fungsi sesuai dengan yang diharapkan. Maka dapat disimpulkan bahwa aplikasi tersebut berhasil dan siap di implementasikan kedalam web server. Tools yang digunakan DFD (Data Flow Diagram)
2015, Jurnal Ilmiah KOMPUTASI, Volume 14 Nomor : 2, ISSN : 1412-9434
3 Henny Destiana, Ahmad Hisyan Anshori
Sistem Pengelolan data media monitoring berbasis web pada PT Indoprima media pratama,
Website e-commerce konsumen diberikan kemudahan dalam mendapat informasi dengan jelas dan dapat bertransaksi dengan mudah, bisnis bisa berjalan 24 jam penuh, memperluas daerah pemasaran jasa konsultan media monitoring dan sekaligus mengurangi biaya oprasional. Menggunakan metode Waterfall, dengan menggunakan bahasa pemrograman PHP & MySQL, Tools UML (Unified Modelling Languange)
2013, Pilaar Nusa Mandiri Vol. IX No.2
4 Aprisa, Siti Monalisa
Rancang Bangun Sistem Informasi Monitoring Perkembangan Proyek Berbasis Web (Studi Kasus: Pt. Inti Pratama Semesta)
Sistem informasi monitoring perkembangan proyek berbasis web untuk mempermudah manager dalam melakukan pemantauan perkembangan proyek. Teknik perancangan sistem menggunakan metode OOAD (Object Oriented Analysis Design) dan Tools UML (Unified Modelling Languange), Teknik testing sistem menggunakan teknik Blackbox, dengan metode pengembangan sistem menggunakan metode waterfall yang merupakan metode dengan model sekuensial.
2015, Jurnal Rekayasa dan Manajemen Sistem Informasi, Vol. 1, No. 1, ISSN 2460-8181
22
Hasil penelitian ini adalah sebuah sitem informasi monitoring perkembangan proyek berbasis web.
Dari keempat jurnal penelitian terdahulu yang telah dijelaskan
sebelumnya, dapat disimpulkan bahwa keterkaitan antara jurnal sebelumnya
dengan penelitian yang akan penulis buat mengenai sistem informasi jasa
konsultan sebagai media promosi dan informasi di PT Yusika Sukses
Mandiri sebagai objeknya yang dapat membantu kinerja Staff dan pemilik
perusahaan untuk memonitoring pekerjaan. Sedangkan salah satu stategi
untuk meningkatkan pelayanan yaitu dengan adanya media yang memberikan
sebuah kemudahan dalam memberikan informasi kepada pelanggan. Dengan
menggunakan metode prototype sebagai metode pengembangan sistemnya,
serta menggunakan bahasa pemrograman berbasis open source, yaitu PHP
dan MySQL.
3.3. Kerangka Penelitian
Pada bab ini akan diuraikan metodologi penelitian dan kerangka kerja
penelitian. Kerangka kerja ini merupakan langkah-langkah yang akan
dilakukan dalam penyelesaian masalah yang akan dibahas. Adapun kerangka
kerja penelitian ini dapat digambarkan pada gambar 3.2 berikut :
23
Kerangka Penelitian Pada PT Yusika Sukses Mandiri
Identifikasi Masalah
Kendala dalam penginputan data proyek,
penagihan invoice, pembuatan laporan
dan proses pemantauan proyek
Teori Pendukung
- Sistem Informasi
- Website
- Database
- Monitoring
- Data Flow Diagram (DFD)
sistem informasi jasa konsultan
perencanaan dan perancangan wilayah
dan kota pada PT Yusika Sukses Mandiri
berbasis web dengan Metode Prototype
yang dapat membantu penyampaian
informasi mengenai PT Yusika Sukses
Mandiri dan dapat mempermudah dalam
proses pelaporan perkembangan proyek
Hasil Perancangan
Solusi
Sistem Informasi Jasa konsultan
Perencanaan dan perrancangan
wilayah dan kota pada PT
yusika sukses mandiri
Metode yang digunakan
Metode Prototype
- Tahap Identifikasi Kebutuhan
- Tahap Membangun Prototype
- Tahap Evaluasi Prototype
- Tahap Mengkodekan Sistem
- Tahap Menguji Sistem
- Tahap Evaluasi Sistem
- Tahap Menggunakan Sistem
Pengujian
Pengujian sistem informasi
dilakukan dengan metode Black
Box (black box testing)
Gambar 3.2 kerangka penelitian
Dari kerangka penelitian yang dapat dilihat pada gambar 3.2
dapat dijelaskan bahwa:
berdasarkan gambar 3.2, identifikasi masalah yang didapatkan yaitu
proses penginputan data proyek, penagihan invoice, pembutan laporan
maupun pemantauan kegiatan proyek membutuhkan biaya, waktu, dan
sumber daya manusia yang tidak sedikit sehingga mempersulit
pimpinan untuk memonitoring progres pekerjaaan.Dari identifikasi
24
masalah yang didapat maka solusi yang diberikan yaitu membuat sistem
informasi jasa konsultan berbasis web yang dapat membantu staff dan
pimpinan untuk mendapatkan informasi dalam perkembangan proyek
serta pelanggan mendapatkan informasi mengenai jasa konsultan.
aplikasi jasa konsultan dirancang menggunakan metode prototype
dengan teori pendukung yaitu sistem informasi .
23
BAB IV
METODE PENELITIAN
4.1. Jadwal danTempat Penelitian
4.1.1. Tempat Penelitian
Untuk mendapatkan data-data yang dibutuhkan, maka penulis
memilih tempat pada PT Yusika sukses mandiri bertempat di jalan
Griya Hero Abadi Blok Fno.1 Maskarebet Palembang.
4.1.2. Jadwal Penelitian
Waktu penelitian yang akan dilakukan dimulai dari 03 Oktober
2017 sampai 7 Januari 2018.
Kegiatan Oktober November Desember Januari
1 2 3 4 1 2 3 4 1 2 3 4 1 2 Pengumpulan Kebutuhan
Membangun Prototype
Evaluasi Prototype
Pengkodean Sistem
Pengujian Sistem Implementasi & Evaluasi Sistem
Penggunaan Sistem
24
4.2. Jenis Data
Dalam penulisan laporan ini, penulis menggunakan beberapajenis data
dalam pengumpulan datanya, yang terdiri dari :
4.2.1. Data Primer
Menurut Sugiarto (2015 :87), data primer yaitu informasi
yang diperoleh dari sumber-sumber primer, yakni informasi dari
tangan pertama atau narasumber. Data primer tersebut didapat secara
langsung PT. Yusika Sukses Mandiri berupa data proyek, data
anggaran, data sumber daya manusia, data lelang, data lokasi, data
dokumentasi dan data pelanggan.
4.2.2. Data Sekunder
Menurut Amalia Siti (2015:2), data sekunder yaitu data primer
yang telah diolah lebih lanjut dan disajikan baik oleh pihak
pengumpul data primer atau oleh pihak lain. Data tersebut dengan cara
mengamati, menganalisis, mengidentifikasi permasalahan.
4.3. Teknik Pengumpulan Data
4.3.1 Observasi
Dalam metode ini penulis melakukannya dengan mengamati
langsung kegiatan pelaksanaan monitoring proyekmulai dari proses
lelang, analisis proyek, dan bagian pelaksanaan proyek pada PT.
Yusika Suskes Mandiri.
25
4.3.2 Wawancara (Interview)
Pada metode ini penulis melakukan wawancara langsung
dengan bapak Agung Bahari, ST selaku Direktur dan Febriansyah
Wardana, ST selaku wakil direktur di PT. Yusika Suskes Mandiri,
untuk mendapatkan informasi dan data-data yang di dapat terdiri dari
data proyek, data anggaran, data sumber daya manusia, data lelang,
data lokasi, data dokumentasi dan data pelanggan.
4.3.3 Studi Pustaka
Pada metode ini yang penulis lakukan yaitu dengan
menggunakan buku serta jurnal sebagai referensi dan informasi untuk
memperoleh konsep serta pengetahuan yang relevan dengan masalah
yang akan diteliti.
4.3.4 Dokumentasi
Pada metode ini penulis juga melakukandokumentasi yaitu
dengan cara mengumpulkan data berupa profil perusahaan, dokumen
hasil pekerjaan, kontrak kerja, serta beberapa gambar pada saatproses
mulainya proyek hingga berakhirnya proyek pada PT. Yusika
Sukses Mandiri
26
4.4. Alat dan Teknik Pengembangan Sistem
4.4.1 Alat Pengembangan Sistem
4.4.1.1 DFD (Data Flow Diagram)
Menurut Sutabri (2012:116), pengertian secara umum
dari data flow diagram ini adalah suatu network yang
menggambarkan suatu system automat atau komputerisasi,
manualisasi, atau gabungan dari keduanya, yang
penggambarannya disusun dalam bentuk kumpulan komponen
sistem yang saling berhubungan sesuai dengan aturan mainya.
Keuntungan menggunakan DFD adalah memungkinkan untuk
menggambarkan sistem dari level yang paling tinggi kemudian
menguraikannya menjadi levelyang lebih rendah
(dekomposisi).
Adapun simbol data flow diagram (DFD) yang
mempunyai dua versi yaitu yang diperkenalkan oleh Chris
Gane dan Trish Sarson adalah Structured System Analysis and
Design Methodology (SSADM), Sistem yang dikembangkan
ini berbasis pada dekomposisi fungsional dari sebuah sistem.
Sedangkan versi yang diperkenalkan oleh Edward Yourdon
dan Tom DeMarco yaitu yang digunakan sebagai model
analisis sistem perangkatlunak yang akan diimplementasikan
dengan pemrograman terstruktur. Oleh karena itu, Pada
metode ini penulis menggunakan simbol DFD yang
27
diperkenalkan oleh Edward Yourdon dan Tom DeMarco dapat
dilihat pada Tabel 4.1.
Tabel 4.1 Simbol-Simbol Data Flow Diagram
Simbol Keterangan Proses
Proses atau fungsi atau prosedur pada pemodelan perangkat lunak yang akan diimplementasikan dengan pemograman terstruktur, Maka pemodelan notasi inilah yang harusnya menjadi fungsi atau prosedur didalam kode program.
Data Store File atau basis data atau penyimpanan pada pemodelan perangkat lunak yang akan di implementasikan dengan pemrograman terstruktur, maka pemrograman ini yang harus dibuat menjadi tabel-tabel basis data yang dibutuhkan, tabel-tabel ini juga harus sesuai dengan perancangan tabel-tabel pada basis data ERD.
Entitas eksternal
Entitas luar (eksternal entity) atau masukan (input) atau keluaran (output) atau orang yang memakai atau berinteraksi dengan perangkat lunak yang dimodelkan atau sistem lain yang terkait dengan aliran data sistem yang dimodelkan.
Aliran data
Aliran data merupakan data yang dikirim antar proses dari penyimpanan ke proses atau dari proses ke masukan (input) atau keluaran (output).
Sumber : Sutabri (2012:16)
4.4.1.2 ERD (Entity Relationship Diagram)
Menurut Rossa (2011:49), Entity Relationship
Diagram (ERD) dikembangkan berdasarkan teori himpunan
dalam bidang matematika. ERD digunakan untuk pemodelan
basis data relasional. Berikut simbol-simbol yang digunakan
pada ERD.
28
Tabel 4.2 Simbol-Simbol Entitiy Relationship Diagram
4.5 Teknik Pengembangan Sistem
4.5.1 Metode Prototype
Menurut Rosa (2014:31),Model prototype dapat digunakan
untuk menyambungkan ketidak pahaman pelanggan mengenai hal
teknis dan memperjelas spesifikasi kebutuhan yang diinginkan
pelanggan kepada pengembang perangkat lunak. Model prototype
cocok digunakan untuk menjabarkan kebutuhan-kebutuhan pelanggan
secara lebih detail karena pelanggan sering kali kesulitan
menyampaikan kebutuhannya secara detail tanpa melihat gambaran
yang jelas.
Menurut Mcleod (2008:201), tahap-tahap pengembangan
yang dilakukan adalah 7 tahap, yaitu sebagai berikut:
Notasi Keterangan
Entitas / entity
Entitas merupakan data inti yang akan disimpan; bakal tabel pada basis data
Atribut
Field atau kolom data yang butuh disimpan dalam suatu entitas
Relasi
Relasi yang menghubungkan antarentitas, biasanya diawali dengan kata kerja.
Asosiai / association
Penghubung antara relasi dan entitas di mana di kedua ujungnya memiliki multiplicity kemungkinan jumlah pemakaian
29
Gambar 4.1 Tahapan Prototype
1) Identifikasi kebutuhan
Pengumpulan kebutuhan perangkat lunak yang akan
dibangun meliputi data-data yang diperlukan, pengecekan data
yang telah ada maupun yang belum ada. Data-data diperoleh
dengan metode observasi, metode wawancara dan dokumentasi.
Pada tahapan ini penulis mengumpulkan data-data yang
30
dibutuhkan secara lengkap yang kemudian dianalisis guna
mendefinisikan kebutuhan yang harus dipenuhi oleh perangkat
lunak, yang data proyek,data anggaran,data Sumber daya
manusia,data lelang,data lokasi,data dokumentasi,data pelanggan.
2) Membangun Prototype
Membangun prototype dengan membuat perancangan
sementara yang berfokus pada penyajian kepada pelanggan
(misalnya dengan membuat input dan format output). Pada tahap
ini peneliti membangun prototypemenggunakan pemrograman
PHP dan menggunakan database MySQL dalam pembuatan
Sistem Informasi Jasa Konsultan Perencanaan Dan Perancangan
Wilayah Dan Kota Pada PT Yusika Sukses Mandiri Berbasis Web
Dengan Metode Prototype.
3) Evaluasi Prototype
Evaluasi ini dilakukan oleh pelanggan apakah
prototyping yang sudah dibangun sudah sesuai dengan keinginan
pelanggan. Jika sudah sesuai maka langkah 4 akan diambil. Jika
tidak prototype direvisi dengan mengulang langkah 1, 2, dan 3.
Pada tahap ini peneliti mendemonstrasikan prototype yang sudah
dibuat dan user melakukan evaluasi apakah prototype yang sudah
di bangun sudah sesuai dengan keinginan user atau belum.
31
4) Mengkodekan Sistem
Dalam tahap ini prototype yang sudah di sepakati
diterjemahkan ke dalam bahasa pemrograman yang sesuai.
Padatahap ini peneliti membuat coding sistem berdasarkan
prototype yang telah sesuai dengan kebutuhan user.
5) Menguji sistem
Setelah semua sistem telah menjadi sebuah perangkat
lunak yang siap pakai, maka sistem dilakukan pengujian apakah
semua sistem berjalan sesuai dengan yang diharapkan. Pada
tahapan ini pembuat sistem dan client melakukan pengujian
terhadap semua sistem baik berupa form-form dan button-button
dengan mengunakan teknik pengujian black box testing.
6) Evaluasi sistem
Pelanggan mengevaluasi apakah sistem yang sudah jadi
sudah sesuai dengan yang diharapkan. Jika ya, maka akan lanjut
ke langkah berikutnya, jika tidak, maka akan mengulang
langkah sebelumnya dan pada tahap ini peneliti kembali
mendemonstrasikan sistem yang sudah dibuat kepada user.
Kemudian user mengevaluasi sistem yang sudah jadi apakah
sesuai dengan yang diharapkan oleh user.
32
7) Penggunaan sistem
Setelah perangkat lunak telah diuji dan diterima
pelanggan siap untuk digunakan , maka perangkat lunak yang
telah diuji dan siap digunakan yaitu Sistem Informasi Jasa
Konsultan Perencanaan Dan Perancangan Wilayah Dan Kota
Pada PT Yusika Sukses Mandiri Berbasis Web inisiap
digunakan.
4.6 Alat dan Teknik Pengujian Sistem
4.6.1 Black Box Testing
Teknik pengujian yang akan penulis gunakan adalah black box
testing (pengujian kotak hitam). Black box testing yaitu menguji
perangkat lunak dari segi spesifikasi fungsional tanpa menguji desain
dan kode program. Pengujian dimaksudkan untuk mengetahui apakah
fungsi-fungsi masukan, keluaran, dari perangkat lunak sesuai dengan
spesifikasi yang dibutuhkan Rossa (2014:275).
Pengujian kotak hitam dilakukan dengan membuat kasus uji
yang bersifat mencoba semua fungsi dengan memakai perangkat lunak
apakah sesuai dengan spesifikasi yang dibutuhkan.Proses pengujian
black box testing yang penulis lakukan adalah prosedur pengujian,
masukan, keluaran yang diharapkan, hasil yang didapatkan,
keberhasilan pengujian (ya atau tidak).
30
BAB V
HASIL DAN PEMBAHASAN
5.1 Hasil Penelitian
Berikut ini adalah tahapan-tahapan metode prototype yang penulis
lakukan dalam pembuatan perangkat lunak pengolah data jasa konsultan
perencanaan dan perancangan wilayah dan kota pada PT. Yusika Sukses
Mandiri berbasis web. Adapun tahapan-tahapan prototype sebagai berikut:
5.1.1 Tahap Identifikasi kebutuhan
Berdasarkan hasil pengamatan dan wawancara yang penulis
lakukan, maka penulis menemukan permasalahan yang dihadapi oleh
PT Yusika Sukses Mandiri dalam proses pengolahan data dan
penyampaian informasi, dapat dilihat pada tabel 5.1 sebagai berikut:
Tabel 5.1 Tabel Identifikasi masalah dan penyebab masalah
No Identifikasi masalah Penyebab Masalah
1 Media penyimpanan data masih menggunakan pembukuan.
Media penyimpanan yang digunakan masih menggunakan pembukuan, karena tempat penyimpanan masih terbatas sehingga dalam proses pencarian data memerlukan waktu yang cukup lama.
2 Kurangnya penyampaian informasi perusahaan yang diberikan parusahaan secara luas kepada calon konsumen atau masyarakat
Proses penyampaian informasi mengenai perusahaan hanya memanfaatkan media social sebagai media promosi.
31
3 Proses pelaporan diperolah langsung dalam bentuk kertas yang selanjutnya dirangkum atau direkap dalam suatu buku besar harian yang nantinya di buatkan laporan rekap bulanan sehingga apabila terjadi kesalahan maupun penghapusan data perlu memeriksa betulang kali terhadap dokumen yang telah disimpan.
Direktur tidak bisa memantau perkembangan proyek secara harian.
5.1.2 Tahapan Membangun Prototype
Pada tahapan ini penulis mulai melakukan tahapan membangun
prototyping terhadap aplikasi yang dirancang, berikut tahapan yang
dilakukan penulis:
1. Alur sistem berjalan
Berikut ini adalah prosedur yang berjalan saat proses lelang dan
pelaksanaan proyek pada sistem informasi jasa konsultan perencanaan
dan perancangan wilayah dan kota pda PT Yusika Sukses Mandiri
yang digambarkan dengan flowchart pada gambar 5.1.
a. Alur sistem Yang Berjalan Proses Lelang
1. PT Yusika Suskes Mandiri mengikuti lelang yang bisa dilihat
pada website lpse.palembang.go.id
2. PT Yusika Suskes Mandiri mendowload dokumen pengadaan,
mengisi form pengadaan setelah itu menguploud dokumen
penawaran.
32
3. PT Yusika melakukan pembuktian kualifikasi dan pemaparan
terhadap proyek yang dibangun.
4. Dokumen penawaran akan dievaluasi oleh mitra yang
bersangkutan, menguploud berita acara hasil pelelangan,
penetapan pemenang.
5. Apabila PT Yusika Sukses mandiri terpilih sebagai pemenang
maka direktur mentandatangani kontrak kerja, dan mulai
melakukan proses pengerjaan proyek sampai waktu yang
ditentukan jika tidak maka tidak akan dilanjutkan.
Lelang Instansi Direktur
Mulai
PT Yusika
Sukses
Mandiri
Mengikuti
Lelang
PT Yusika
Mendowload
dokument
pengadaan
Mengisi
Form
Pengadaan
Menguploud
dokument
penawaran
Dokumen Penawaran
akan dievaluasi oleh
instansi yang
bersangkutan
Menguploud berita
acara hasil
pelelangan
Penetapan pemenang
Selesai
Pembuktian Kualiikasi dan
pemaparan terhadap proyek
yang dibangun
Direktur
menandatan
gani kontrak
kerja
Mulai Melakukan proses
pengerjaan proyek sampai
batas waktu yang ditentukan
Selesai
Terpilih
Tidak
Ya
Gambar 5.1 Flowchart Sistem yang berjalan pada proses lelang
33
b. Alur Sitem Yang Berjalan Saat Proses Pelaksanaan Proyek
1. Kepala bagian menerima proyek, kemudian merencanakan
kegiatan proyek, pemilihan sdm tata lingkungan dan sdm tata
bangunan dan studio.
2. Staf tata lingkungan melakukan survei lapangan kemudian
hasil survei lapangan diberikan kepada staf tata bangunan dan
studio. Staf tata lingkungan menginput hasil perkembangan
survei lapangan yang akan divalidasi kepada kepala bagian.
3. Staf tata bangunan dan studio melakukan proses desain dan
menginput hasil perkembangan desain yang akan divalidasi
kepada kepala bagian.
4. Kepala bagian menerima laporan perkembangan dari staf tata
bangunan dan staf tata lingkungan dan studio berupa hasil
akhir dari tugas masing-masing staf, laporan akhir keseluruhan
akan divalidasi kepada direktur.
34
Kepala Bidang Staf Tata Lingkungan Staf Tata Bangunan dan Studio Direktur
Mulai
Rencana
Kegiatan
Melakukan
proses
proyek
Pemilihan
sdm
Melakukan survei
lapangan
Perkembangan
hasil survei
Laporan Hasil
survei
Perkembangan
hasil desaini
Melakukan desain
Laporan Hasil
desain
Pemilihan
Sdm
Pemilihan
Sdm
Laporan Hasil
Tata Lingkungan
Laporan Hasil
Desain
Laporan akhir
Gambar 5.2 Flowchart Sistem yang berjalan pada proses pelaksanaan
proyek
2. Pemodelan Proses
Pada tahap ini, penulis melakukan perancangan desain sistem
menggunakan Diagram Context, Flowchart, Data Flow Diagram
(DFD), dan Entity Relationship Diagram (ERD) untuk
menggaambarkan aliran kerja, interaksi data.
a. Diagram Context
Diagram konteks adalah diagram yang menggambarkan
bagian besar dari arus data sistem informasi jasa konsultan
perencanaan dan perancangan wilayah dan kota pada PT
Yusika Sukses Mandiri . Diagram konteks Sistem informasi
35
jasa konsultan perencanaan dan perancangan wilayah dan kota
memiliki empat entitas yaitu : kepala bagian, admin tata
lingkungan, admin tata bangunan dan studio dan direktur
Berikut adalah Diagram Context pada gambar 5.3:
Sistem Informasi Jasa Konsultan Perencanaan dan Perancangan
wilayah dan kota pada PT Yusika Sukses Mandiri Berbasis Web
dengan Metode Prototype
Kepala Bagian Tata
Lingkungan dan Tata
Bangunan dan Studio
Admin Tata
lingkungan
Admin Tata
Bangunan dan
Studio
Direktur
-Laporan Perkembangan Tata Lingkungan
- Laporan Perkembangan Studio
- Laporan Biaya Tata lingkungan
- Laporan Biaya Studio
- Data Perkembangan proyek tata lingkungan
- Data Anggaran proyek Tata Lingkungan - Data Perkembangan proyek Studio
- Data Anggaran Studio
- Data Pengguna
- Data SDM
- Data Alokasi SDM
- Data Mitra
- Data Proyek
- Data Kategori Perkembangan
Gambar 5.3 Diagram Context
Berdasarkan Gambar diagram konteks dapat dijelaskan sebagai berikut :
1. Bagian kepala bagian menginput data proyek, data mitra, data alokasi sdm,
data pengguna dan data laporan.
2. Sistem akan memberikan informasi data anggaran, perkembangan proyek,
data proyek, data sdm, data mitra,data laporan dan data pengguna kepada
kepala bagian.
3. Bagian admin tata lingkungan menginput perkembangan proyek dan
anggaran proyek
36
4. Sistem akan memberikan informasi berupa perkembangan status,
informasi proyek dan anggaran proyek.
5. Bagian admin tata bangunan dan studio menginput perkembangan proyek
dan anggaran.
6. Sistem akan memberikan informasi berupa informasi anggaran,
perkembangan proyek dan informasi proyek.
7. Bagian direktur menerima informasi laporan proyek dan laporan
perkembangan proyek.
b. Data Flow Diagram (DFD)
Data Flow Diagram (DFD) adalah representasi grafik dari
sebuah sistem. DFD menggambarkan komponen-komponen
sebuah sistem, aliran-aliran data di mana komponen-komponen
tersebut, dan asal, tujuan, dan penyimpanan dari data tersebut.
Berikut adalah DFD pada gambar 5.4 :
37
1.0
Pengguna
2.0
SDM
4.0
Mitra
5.0
Proyek
6.0
Alokasi SDM
7.0
Perkembangan
Tata
Lingkungan
8.0
Biaya Tata
Lingkungan
9.0
Perkembangan
Tata Bangunan
dan Studio
10.0
Biaya Tata
bangunan dan
studio
11.0
Laporan
Kepala Bagian
Admin Tata
Lingkungan
Admin Tata
Bangunan dan
Studio
Direktur
Pengguna
SDM
Mitra
Proyek
Alokasi SDM
Perkembangan
Tata Lingkungan
Biaya tata
lingkungan
Perkembangan
Studio
Anggaran Studio
Identitas Pengguna
Identitas SDM
Identitas kategori perkembangan
Identitas Mitra
Identitas Alokasi SDM
Hasil record Proyek
Record Pengguna
Record Pengguna
Hasil record SDM
Record Mitra
Hasil record mitra
Record Proyek
Hasil record proyek
Record SDM
Hasil record proyek
- Informasi pengguna
- Informasi SDM
- Informasi kategoriperkembangan
- Informasi mitra
- Informasi alokasisdm
- Informasi proyek
- Informasi perkembangantl
- Informasi perkembanganst
- Informasi biayatl
Informasi biayast
Identitas perkembangan
studio
Identitas anngaran studio
Identitas biayatl
Identitas perkembangan tata lingkunganRecord perkembangan TL
Hasil perkembangan TL
Record perkembangan studio
Hasil perkembangan studio
Record anggaran studioHasil anggaran studio
- Data Pengguna
- Data SDM
- Data Kategori
- Data Mitra
- Data Proyek
- Data Alokasi SDM
- Data Perkembangan Tata Lingkungan
- Data perkembangan Studio
- Data Anggaran Tata Lingkungan
- Data Anggaran Studio
Record anggaran TL
Hasil anggaran TL
3.0
kategoriperkem
bangan
kategoriperkembanga
n
Record perkembangan
Hasil record perkembangan
Identitas proyek
Gambar 5.4 Data Flow Diagram (DFD)
38
c. Diagram level 2
Diagram level 2 diciptakan di setiap proses utama dari level
1, level ini menunjukkan proses-proses utama dalam level 1.
Diagram ini dapat di lihat pada gambar 5.5
1.2
Ubah Pengguna
1.1
Input Pengguna
1.3
Cari Pengguna
1.4
Hapus Pengguna
Pengguna
Kepala Bagian
Identitas Pengguna
data Pengguna
Cari Id Pengguna
Informasi yang dicari
Perubahan data
Kriteria Pencarian
Informasi pencarian
Cari Id yang dihapusPenghapusan Id
Record pengguna
Record Perubahan
Informasi yang dicari
Gambar 5.5 DFD LEVEL 2
Berdasarkan diagram level 2 Identitas pengguna pada gambar yaitu :
1. Entitas kepala bagian dapat melakukan empat proses dalam
mengelola data pengguna yaitu simpan, ubah, cari dan hapus
yang nantinya akan di proses di tabel pengguna.
39
2.2
Ubah Sdm
2.1
Input Sdm
2.3
Cari Sdm
2.4
Hapus Sdm
Sdm
Kepala Bagian
Identitas Sdm
Data Sdm
Cari Id Sdm
Informasi yang dicari
Perubahan data
Kriteria Pencarian
Informasi pencarian
Cari Id yang dihapusPenghapusan Id
Record Sdm
Record Perubahan
Informasi yang dicari
Gambar 5.6 DFD LEVEL 2
Berdasarkan diagram level 2 Identitas Sdm pada gambar yaitu :
1. Entitas kepala bagian dapat melakukan empat proses dalam mengelola
data sdm yaitu simpan, ubah, cari dan hapus yang nantinya akan di proses
di tabel sdm.
40
1.2
Ubah kategori
perkembangan
proyek
1.1
Input kategori
perkembangan
proyek
1.3
Cari kategori
perkembangan
proyek
1.4
Hapuskategori
perkembangan
proyek
kategori perkembangan
Kepala Bagian
Identitaskategori
perkembangan proyek
Data kategori
perkembangan proyek
Cari Id kategori
perkembangan proyek
Informasi yang dicari
Perubahan data
Kriteria Pencarian
Informasi pencarian
Cari Id yang dihapusPenghapusan Id
Record kategori
perkembangan proyek
Record Perubahan
Informasi yang dicari
Gambar 5.7 DFD LEVEL 2
Berdasarkan diagram level 2 Identitas kategori perkembangan proyek pada
gambar yaitu :
1. Entitas kepala bagian dapat melakukan empat proses dalam mengelola data
kategori perkembangan proyek yaitu simpan, ubah, cari dan hapus yang
nantinya akan di proses di tabel sdm.
41
3.2Ubah Mitra
3.1
Input Mitra
3.3
Cari Mitra
3.4
Hapus Mitra
Mitra
Kepala Bagian
Identitas Mitra
Data Mitra
Cari Id Mitra
Informasi yang dicari
Perubahan data
Kriteria Pencarian
Informasi pencarian
Cari Id yang dihapusPenghapusan Id
Record Mitra
Record Perubahan
Informasi yang dicari
Gambar 5.8 DFD LEVEL 2
Berdasarkan diagram level 2 Identitas Mitra pada gambar yaitu :
1. Entitas kepala bagian dapat melakukan empat proses dalam mengelola
data mitra yaitu simpan, ubah, cari dan hapus yang nantinya akan di
proses di tabel mitra.
42
42
Ubah Proyek
4.1
Proyek
4.3
Cari Proyek
4.4
Hapus Proyek
Proyek
Kepala Bagian
Identitas Proyek
data Proyek
Cari Id Proyek
Informasi yang dicari
Perubahan data
Kriteria Pencarian
Informasi pencarian
Cari Id yang dihapusPenghapusan Id
Record Proyek
Record Perubahan
Informasi yang dicari
Gambar 5.9 DFD LEVEL 2
Berdasarkan diagram level 2 Identitas Proyek pada gambar yaitu :
1. Kepala bagian dapat melakukan empat proses dalam mengelola data
proyek yaitu simpan, ubah, cari dan hapus yang nantinya akan di
proses di tabel proyek.
43
5.2
Ubah Alokasi Sdm
5.1
Input Alokasi Sdm
5.3
Cari Alokasi Sdm
5.4
Hapus Alokasi Sdm
Alokasi Sdm
Kepala Bagian
Identitas Alokasi Sdm
Data Alokasi Sdm
Cari Id Alokasi Sdm
Informasi yang dicari
Perubahan data
Kriteria Pencarian
Informasi pencarian
Cari Id yang dihapusPenghapusan Id
Record Alokasi Sdm
Record Perubahan
Informasi yang dicari
Gambar 5.10 DFD LEVEL 2
Berdasarkan diagram level 2 Identitas Alokasi Sdm pada gambar yaitu :
1. Entitas kepala bagian dapat melakukan empat proses dalam mengelola
data alokasi sdm yaitu simpan, ubah, cari dan hapus yang nantinya
akan di proses di tabel alokasi sdm.
44
6.2
Ubah
Perkembangan tata
lingkungan
6.1
Input
Perkembangan tata
lingkungan
6.3
Cari perkembangan
tata lingkungan
6.4
Hapus
Perkembangan tata
lingkungan
Perkembangan tata
lingkungan
Admin Tata Lingkungan
Identitas perkembangan
tata lingkungan
Data Perkembangan tata
lingkungan
Cari Id Perkembangan tata
lingkungan
Informasi yang dicari
Perubahan data
Kriteria Pencarian
Informasi pencarian
Cari Id yang dihapusPenghapusan Id
Record Perkembangan
tata lingkungan
Record Perubahan
Informasi yang dicari
Gambar 5.11 DFD LEVEL 2
Berdasarkan diagram level 2 Identitas Perkembangan tata lingkungan
pada gambar yaitu :
1. Entitas Admin bagian tata lingkungan dapat melakukan empat proses
dalam mengelola data perkembangan tata lingkungan yaitu simpan,
ubah, cari dan hapus yang nantinya akan di proses di tabel
perkembangan tata lingkungan.
45
7.2
Ubah Biaya tata
lingkungan
7.1
Input Biaya tata
lingkungan
7.3
Cari Biaya tata
lingkungan
7.4
Hapus Biaya tata
lingkungan
Anggatan tata
lingkungan
Admin Tata Lingkungan
Identitas Anggaran tata
lingkungan
Data Anggaran tata
lingkungan
Cari Id Anggaran tata
lingkungan
Informasi yang dicari
Perubahan data
Kriteria Pencarian
Informasi pencarian
Cari Id yang dihapusPenghapusan Id
Record Anggaran tata
lingkungan
Record Perubahan
Informasi yang dicari
Gambar 5.12 DFD LEVEL 2
Berdasarkan diagram level 2 Identitas Anggaran tata lingkungan pada
gambar yaitu :
1. Entitas Admin bagian tata lingkungan dapat melakukan empat proses
dalam mengelola data anggaran tata lingkungan yaitu simpan, ubah,
cari dan hapus yang nantinya akan di proses di tabel anggaran tata
lingkungan.
46
8.2
Ubah
Perkembangan tata
bangunan dan
studio
8.1
Input
Perkembangan tata
bangunan dan
studio
8.3
Cari perkembangan
tata bangunan dan
studio
8.4
Hapus
Perkembangan tata
bangunan dan
studio
Perkembangan tata
bangunan dan studio
Admin Tata bangunan
dan studio
Identitas perkembangan
tata bangunan dan studio
Data Perkembangan tata
bangunan dan studio
Cari Id Perkembangan tata
bangunan dan studio
Informasi yang dicari
Perubahan data
Kriteria Pencarian
Informasi pencarian
Cari Id yang dihapusPenghapusan Id
Record Perkembangan
tata bangunan dan studio
Record Perubahan
Informasi yang dicari
Gambar 5.13 DFD LEVEL 2
Berdasarkan diagram level 2 Identitas Perkembangan tata bangunan dan
studio pada gambar yaitu :
1. Entitas Admin bagian tata bangunan dan studio dapat melakukan empat
proses dalam mengelola data perkembangan tata bangunan dan studio
yaitu simpan, ubah, cari dan hapus yang nantinya akan di proses di tabel
perkembangan tata bangunan dan studio.
47
9.2
Ubah Biaya tata
bangunan dan
studio
9.1
Input Biaya tata
bangunan dan
studio
9.3
Cari Biaya tata
bangunan dan
studio
9.4
Hapus Biaya tata
bangunan dan
studio
Anggaran tata bangunan
dan studio
Admin Tata bangunan
dan studio
Identitas anggaran tata
bangunan dan studio
Data anggaran tata
bangunan dan studio
Cari Id anggaran dan tata
bangunan studio
Informasi yang dicari
Perubahan data
Kriteria Pencarian
Informasi pencarian
Cari Id yang dihapusPenghapusan Id
Record anggaran tata
bangunan dan studio
Record Perubahan
Informasi yang dicari
Gambar 5.14 DFDLEVEL 2
Berdasarkan diagram level 2 Identitas Perkembangan tata lingkungan
pada gambar yaitu :
1. Entitas Admin bagian tata bangunan dan studio dapat melakukan
empat proses dalam mengelola data anggaran tata bangunan dan studio
yaitu simpan, ubah, cari dan hapus yang nantinya akan di proses di
tabel anggaran tata bangunana dan studio.
48
D. Entity Relationship Diagram (ERD)
Entity Relationship Diagram adalah alat pemodelan
data utama dan akan membantu pengorganisasian data dalam
suatu proyek ke dalam entitas-entitas dan menentukan
hubungan antar entitas. Berikut adalah ERD pada gambar 5.14:
Biaya tata
bangunan dan
studio
Proyek
Biaya tata
lingkungan
Pengguna
Perkembangan
StudioPerkembangan
Tata Lingkungan
Mitra
Kategori
Perkembangan
SDM
Alokasi SDM
memiliki memiliki
memiliki
memiliki
memiliki
*id_mitra
Nama_mitra
alamat
Notlp
* nip
passwordjabatan
* Id_studio Tgl_pengeluaran
total keterangan
*Id_perkembangan
**No_proyek
Tgl_perkembangan
id_kategori
keterangan
*Id_kategori Jenis_kategori
*No_proyek
Nama_proyek
Tgl_mulai
Estimasi_Selesai
Total_anggaran
Id_mitra
Lokasi_proyek
*Id_perkembangan
TL
**No_proyekTgl_progres
Id_kategori keterangan
*Id_alokasi **No_proyek
nip
*Id_biayaTL
Tgl_pengeluaran
Total_biaya
keterangan
*nip
Nama_lengkapJenis_kelamin
alamatNo_hp
1 N
N N
1
Nmempunyai
1
1
1
1
1
**No_proyek**No_proyek
Gambar 5.15 Entity Relationship Diagram (ERD)
49
3. Desain Database
Desain atau rancangan database yaitu kumpulan tabel-
tabel yang saling berhubungan, rancangan database yang lebih
terperinci sebagai berikut :
1. Tabel Pengguna
Tabel Pengguna merupakan tabel yang memuat data-data
pengguna. Desain tabel pengguna dapat dilihat pada tabel 5.2
sebagai berikut :
Nama Tabel :pengguna
Primary Key : nip
Tabel 5.2 Desain Tabel Pengguna
Field Type Field Width Keterangan *NIP Varchar 25 Nip Nama Varchar 30 Nama Password Varchar 20 Password Jabatan Varchar 35 Jabatan
2. Tabel Sumber daya manusia
Tabel sdm merupakan tabel yang memuat data-data sdm.
Desain table sdm dapat dilihat pada tabel 5.3 sebagai berikut :
Nama Tabel :sdm
Primary Key : nip
50
Tabel 5.3 Desain Tabel Sdm
Field Type Field Width Keterangan *NIP Varchar 25 Nip Namalengkap Varchar 30 Nama lengkap Jk Varchar 20 Jenis kelamin Alamat Text Alamat Notelepon Varchar 15 No telepon Email Varchar 20 Email
3. Tabel Mitra
Tabel mitra merupakan tabel yang memuat data-data
mitra. Desain table mitra dapat dilihat pada tabel 5.4 sebagai
berikut :
Nama Tabel :mitra
Primary Key :idmitra
Tabel 5.4 Desain Tabel mitra
Field Type Field Width Keterangan *idmitra Int 25 Nip Namalengkap Varchar 30 Nama lengkap Jk Varchar 20 Jenis kelamin Alamat Text Alamat Notelepon Varchar 15 No telepon Email Varchar 20 Email
4. Tabel Kategori Perkembangan
Tabel kategori perkembangan merupakan tabel yang
memuat data-data katerogi perkembangan. Desain table
kategori perkembangan dapat dilihat pada tabel 5.5 sebagai
berikut :
Nama Tabel :kategoriperkembangan
Primary Key :idkategori
51
Tabel 5.5 Desain Tabel Kategori Perkembangan
Field Type Field Width Keterangan *idkategori Int 25 Id kategori Jeniskategori Varchar 30 Jenis kategori
5. Tabel Proyek
Tabel proyek merupakan tabel yang memuat data-data
proyek. Desain table proyek dapat dilihat pada tabel 5.6
sebagai berikut :
Nama Tabel :proyek
Primary Key :noproyek
Tabel 5.6 Desain Tabel proyek
Field Type Field Width Keterangan *noproyek Varchar 25 No proyek Idmitra Int 30 Id mitra NIPtl Varchar 20 Nip tata lingkungan NIPstudio Varchar 15 Nip studio Namaproyek Varchar 15 Nama proyek Tglmulai Date Tanggal mulai Tglselesai Date Tanggal selesai Totalanggaran Varchar 30 Total anggaran Lokasiproyek Varchar 45 Lokasi proyek Status Varchar 45 Status
6. Tabel Alokasi Sumber daya manusia
Tabel alokasi sdm merupakan tabel yang memuat data-
data alokasi sdm. Desain table alokasi proyek dapat dilihat
pada tabel 5.7 sebagai berikut :
Nama Tabel : alokasisdm
Primary Key : idalokasi
52
Tabel 5.7 Desain Tabel Alokasi Sdm
Field Type Field Width Keterangan *idalokasi Int 25 Id alokasi Noproyek Varchar 30 No proyek NIP Varchar 20 Nip
7. Tabel Progress tata lingkungan
Tabel progress tata lingkungan merupakan tabel yang
memuat data-data progress tata lingkungan. Desain tabel
progress tata lingkungan dapat dilihat pada tabel 5.8 sebagai
berikut :
Nama Tabel : progresstl
Primary Key : idprogresstl
Foreign key : no_proyek
Tabel 5.8 Desain Tabel Progress Tata Lingkungan
Field Type Field Width Keterangan
*idprogresstl Int 25 Id progress tata lingkungan
**noproyek Varchar 30 No proyek Idkategori Int 20 Id kategori Tglprogress Date Tanggal progress keteranganprogress Text Keterangan progress
8. Tabel biaya tata lingkungan
Tabel biaya tata lingkungan merupakan tabel yang
memuat data-data biaya tata lingkungan. Desain table biaya
tata lingkungan dapat dilihat pada tabel 5.9 sebagai berikut :
53
Nama Tabel : biayatl
Primary Key : idbiayatl
Foreign key : no_proyek
Tabel 5.9 Desain Tabel Biaya Tata Lingkungan
Field Type Field Width Keterangan
*idbiayatl Int 25 Id biaya tata lingkungan
**noproyek Varchar 30 No proyek Tglpengeluaran Date 20 Tanggal pengeluaran Totalbiaya Varchar 20 Total biaya Keterangan Text Keterangan
9. Tabel Progress tata bangunan dan studio
Tabel progress tata bangunan dan studion merupakan
tabel yang memuat data-data progress tata bangunan dan
studio. Desain tabel progress tata bangunan dan studio dapat
dilihat pada tabel 5.10 sebagai berikut :
Nama Tabel : progressstudio
Primary Key : idprogressst
Foreign Key : no_proyek
Tabel 5.10 Desain Tabel Progress Tata Lingkungan
Field Type Field Width Keterangan
*idprogressst Int 25 Id progress tata bangunan dan studio
**noproyek Varchar 30 No proyek Idkategori Int 20 Id kategori Tglprogress Date Tanggal progress keteranganprogress Text Keterangan progress
54
10. Tabel biaya tata bangunan dan studio
Tabel biaya tata bangunan dan studio merupakan tabel
yang memuat data-data biaya tata bangunan dan studio. Desain
tabel biaya tata bangunan dan studio dapat dilihat pada tabel
5.11 sebagai berikut :
Nama Tabel : biayast
Primary Key : idbiayatl
Foreign Key : no_proyek
Tabel 5.11 Desain Tabel Biaya Tata Lingkungan
Field Type Field Width Keterangan
*idbiayast Int 25 Id biaya tata lingkungan
**noproyek Varchar 30 No proyek Tglpengeluaran Date 20 Tanggal pengeluaran Totalbiaya Varchar 20 Total biaya Keterangan Text Keterangan
5.1.3 Tahap evaluasi prototype
Pada tahap ini penulis melakuan evaluasi prototype dengan
cara melakukan diskusi langsung kepada pihak client atau pihak
perwakilan dari PT. Yusika Sukses Mandiri. Diskusi yang
dilakukan antara penulis dan pihak client yaitu membahas tentang
kelayakan dan kesesuaian prototype, dimana evaluasi ini
dilakukan untuk mengetahui ketersediaan dan kelengkapan
fungsi-fungsi yang terdapat pada prototype yang telah dibuat
sebelumnya oleh pihak penulis. Setelah dilakukan evaluasi
prototype dan fungsi prototype sudah sesuai dengan yang
55
diinginkan client, maka pengembangan selanjutnya adalah
pengkodingan sistem.
5.1.4 Mengkodekan Sistem
Pada tahapan ini penulis mulai melakukan pembentukan
atau pengkodingan menggunakan bahasa pemograman Hypertext
Processor (PHP) dengan menggunakan database MySQL
berdasarkan desain yang telah ditentukan pada tahapan
mengkodekan sistem. Maka hasil yang diperoleh dapat kita lihat
dibawah ini :
1. Desain Interface
a. Desain Halaman Utama
Gambar 5.16 menunjukkan Halaman awal pengunjung.
Gambar 5.16 Tampilan Awal
56
b. Desain Input Kepala Bagian Data Pengguna
Gambar 5.17 menunjukkan Halaman awal kepala
bagian yang akan melakukan input data pengguna.
Gambar 5.17 Desain Input Kepala bagian Data Pengguna
c. Desain Input Kepala bagian Data Mitra
Gambar 5.18 menunjukkan Halaman awal kepala
bagian yang akan melakukan input data mitra
57
Gambar 5.18 Desain Input Kepala bagian Data Mitra.
d. Desain Input Kepala bagian Data Sumber Daya
Manusia (SDM)
Gambar 5.19 menunjukkan Halaman awal kepala
bagian yang akan melakukan input data sumber daya
manusia.
58
Gambar 5.19 Desain Input Kepala bagian Data Sumber Daya Manusia
(SDM)
e. Desain Input Kepala Bagian Data Kategori
Perkembangan Proyek
Gambar 5.20 menunjukkan Halaman awal kepala
bagian yang akan melakukan input data kategori
perkembangan proyek.
Gambar 5.20 Desain Input Kepala bagian Data Kategori Perkembangan
Proyek
59
f. Desain Input Kepala Bagian Data Proyek
Gambar 5.21 menunjukkan Halaman awal kepala
bagian yang akan melakukan input data proyek.
Gambar 5.21 Desain Input Kepala Bagian Data Proyek
g. Desain Input Kepala Bagian Data Alokasi
Sumber Daya Manusia
Gambar 5.22 menunjukkan Halaman awal kepala
bagian yang akan melakukan input data alokasi sumber
daya manusia.
60
Gambar 5.22 Desain Input Kepala Bagian Data Alokasi Sumber Daya
Manusia
h. Desain Input Admin Tata Lingkungan Proyek
Yang Ditangani
Gambar 5.23 menunjukkan Halaman awal admin
tata lingkungan yang akan menampilkan tampilan data
proyek yang ditangani.
Gambar 5.23 Desain Admin Tata Lingkungan Proyek Yang Ditangani
61
i. Desain Input Admin Tata Lingkungan Progress
Perkembangan Tl
Gambar 5.24 menunjukkan Halaman awal admin
tata lingkungan yang akan melakukan input data progress
perkembangan tl.
Gambar 5.24 Desain Admin Tata Lingkungan Progress Perkembangan Tl
j. Desain Input Admin Tata Lingkungan Progress
Biaya Tl
Gambar 5.25 menunjukkan Halaman awal admin
tata lingkungan yang akan melakukan input data progress
biaya tl.
62
Gambar 5.25 Desain Input Admin Tata Lingkungan Progress Biaya Tl
k. Desain Input Admin Tata Bangunan Dan Studio
Proyek Yang Ditangani
Gambar 5.26 menunjukkan Halaman awal admin
tata bangunan dan studio yang akan menampilkan tampilan
data proyek yang ditangani.
63
Gambar 5.26 Desain Input Admin Tata Bangunan Dan Studio Proyek Yang
Ditangani
l. Desain Input Admin Tata Bangunan Dan Studio
Progress Perkembangan Studio
Gambar 5.27 menunjukkan Halaman awal admin
tata bangunan dan studio yang akan melakukan input data
progress perkembangan studio.
Gambar 5.27 Desain Input Admin Tata Bangunan Dan Studio
Progress Perkembangan Studio
64
m. Desain Input Admin Tata Bangunan Dan Studio
Progress Biaya Studio
Gambar 5.28 menunjukkan Halaman awal admin
tata bangunan dan studio yang akan melakukan input data
progress biaya studio.
Gambar 5.28 Desain Input Admin tata bangunan dan studio
progress biaya studio
n. Desain Hasil Progress Perkembangan Proyek
Tata Lingkungan
Gambar 5.29 Tampilan program hasil progress
perkembangan proyek tl dapat dilihat pada gambar.
65
Gambar 5.29 Desain Hasil Progress Perkembangan Proyek Tata Lingkungan
o. Desain Hasil Progress Perkembangan Proyek
Tata Bangunan Dan Studio
Gambar 5.30 Tampilan program hasil progress
perkembangan proyek studio dapat dilihat pada gambar.
66
Gambar 5.30 Desain Hasil Progress Perkembangan Proyek Tata Lingkungan
5.1.5 Tahap Pengujian Sistem
Adapun pengujian yang dilakukan ialah pengujian tampilan
dan pengujian fungsional.
Pengujian merupakan bagian yang penting dalam siklus
pembangunan perangkat lunak. Dalam pengujian perangkat
lunak ini penulis menggunakan suatu metode yaitu metode
67
pengujian Black Box. Pengujian Black Box (black box testing)
adalah satu metode pengujian perangkat lunak yang berfokus
pada sisi fungsionalitas, khususnya pada input dan output
aplikasi. Apakah sudah sesuai dengan yang diharapkan atau
belum sempurna.
a. Pengujian User
Berikut dapat dilihat pengujian user untuk memilih
data kriteria pada tabel 5.12 dibawah ini :
Tabel 5.12 Pengujian Menu Pilih Kepala Bagian
No Tampilan Hasil yang
diharapka
Hasil
pengujian
kesimpulan
1. Login admin Menampilkan form
login admin
Login berhasil berhasil
2 Input data
pengguna
Pada tampilan
berisi data
pengguna yang
akan dipilih oleh
user
Data identitas
berhasil diinput
dan disimpan
Berhasil
3. Input data mitra Pada tampilan
berisi data mitra
yag akan dipilih
oleh user
Data identitas
berhasil diinput
dan disimpan
berhasil
68
No Tampilan Hasil yang
diharapkan
Hasil
pengujian
kesimpulan
4. Input data
SDM
Data SDM yang
akan dipilih oleh
user
Berhasil
diinput dan
disimpan
Berhasil
5. Input data
kategori
perkembangan
Tampila ini berisi
data kategori
perkembangan
yang akan dipilih
oleh user
Data berhasil
diinput dan
disimpan
Berhasil
b. Pengujian Tampilan Admin Tata Lingkungan
Berikut dapat dilihat pengujian tampilan admin
yang telah dibuat dapat dilihat pada tabel 5.13 dibawah
ini :
69
Tabel 5.13 Tabel Pengujian Tampilan Admin Tata Lingkungan
No Tampilan Hasil yang
Diharapkan
Hasil
Pengujian Kesimpulan
1. Login Admin
Menampilkan form
login admin
Login berhasil Berhasil
2. Halaman data
admin
Menampilkan data
admin.
Data admin
berhasil Berhasil
3.
Halaman data
proyek yang
ditangani
Menampilkan
proyek apa yang
sedang dikerjakan .
Data proyek
berhasil
ditampilkan
Berhasil
4.
Halaman
perkembanga
n Tata
Lingkungan
Menampilkan data
perkembangan
proyek tata
lingkungan
Data
perkembangan
tata
lingkungan
berhasil di
input
Berhasil
5.
Halaman
Biaya
Perkembanga
n tata
lingkungan
Menampilkan
dataperkembangan
biaya tata
lingkungan
Data
perkembangan
biaya berhasil
di input
Berhasil
70
Tabel 5.14 Tabel Pengujian Tampilan Admin Studio
No. Tampilan Hasil yang
Diharapkan Hasil
Pengujian Kesimpulan
1. Login Admin Menampilkan form login admin
Login berhasil Berhasil
2. Halaman
Proyek yang ditangani
Menampilkan fitur layanan yang terserdia
Data Proyek yang ditangani berhasil ditampilkan
Berhasil
3. Halaman
perkembangan proyek Studio
Menampilkan data perkembangan studio
Data perkembangan studio berhasil diinput
Berhasil
4.
Halaman perkembangan
biaya studio
Menampilkan data perkembangan biaya studio
Data perkembangan biaya studio berhasil diinput
Berhasil
Tabel 5.15 Tabel Pengujian Tampilan Direktur
No. Tampilan Hasil yang Diharapkan
Hasil Pengujian
Kesimpulan
1. Login
Direktur Menampilkan Data Direktur
Login berhasil Berhasil
2. Halaman laporan proyek
Menampilkan Laporan Proyek
Data Laporan proyek
Berhasil
3
Halaman Perkembangan
proyek Tata lingkungan
Menampilkan Laporan Perkembangan tata lingkungan
Laporan perkembangan proyek tata lingkungan
Berhasil
4 Halaman
perkembangan studio
Menampilkan laporan perkembangan studio
Laporan perkembangan studio
Berhasil
71
5.1.6 Evaluasi Sistem
Pada evaluasi yang kedua ini, penulis melakukan evaluasi
terhadap tampilan dan fungsional sistem. Evaluasi ini
bertujuannya untuk melihat keseluruhan sistem, apakah ada
kekurangan pada sistem atau ada penambahan fungsi pada
sistem, jika ada kesalahan atau kekurangan, tahap
pengembangan selanjutnya akan dikembalikan ke tahap
perencanaan. Jika tidak ada kesalahan atau eror pada sistem,
maka sistem dianggap telah selesai dan siap digunakan.
5.1.7 Menggunakan Sistem
Pada tahapan menggunakan sistem, projek telah jadi dan
siap digunakan dapat kita lihat pada gambar 5.31:
Gambar 5.31 Hasil Akhir Aplikasi Siap Digunakan
72
5.2 Pembahasan
Seperti yang sudah dijlaskan pada bagian pendahuluan, bahwa sistem
yang terjadi pada PT Yusika Sukses Mandiri masih dilakukan dengan cara
manual, yaitu proses pengolahan data masih dilakukan dengan cara
menginput data perkembangan suatu proyek kedalam aplikasi spreadsheet.
Permasalahan yang terjadi pada PT Yusika Sukses Mandiri berkaitan dengan
proses perkembangan suatu proyek yang dikerjakan yaitu, sistem
penyimpanan dokumen yang kurang tepat karena pemyimpanan data yang
diperoleh langsung dalam bentuk kertas yang selanjutnya dirangkum dan di
rangkap dalam suatu buku besar harian yang nantinya dibuatkan laporan
rekap bulanan sehingga, apabila terjadi kesalahan atau koreksi maupun
penghapusan data perlu memeriksa secara berulang kali terhadap dokumen
yang telah disimpan. Proses inilah yang menyebabkan direktur tidak bisa
memantau perkembangan proyek secara harian dan proses penyampaian
informasi mengenai perusahaan masih dilakukan dengan memanfaatkan
media social sebagai media promosi, untuk mengatasi permasalahan di atas
maka PT Yusika Sukses Mandiri membutuhkan sebuah sistem informasi jasa
konsultan perencanaan dan perancangan wilayah dan kota pada PT Yusika
Sukse Mandiri berbasis web yaitu :
1. Dengan adanya sistem informasi PT yusika sukses mandiri ini dapat
membantu perusahaan dalam memberikan dan menyampaika informasi
kepada pelanggan.
73
2. Dengan adanya sistem informasi monitoring perkembangan proyek
dapat membantu admin dalam proses pengolahan data perkembngan
proyek dan mempermudah kepala bagian dalam melakukan
pemantauan perkembangan proyek setiap harinya tanpa datang
langsung ke lokasi pengerjaan.
3. Dengan adanya sistem informasi monitoring perkembangan proyek ini
dapat membantu direktur dalam memantau perkembangan proyek
secara harian
76
BAB VI
KESIMPULAN DAN SARAN
6.1 Kesimpulan
Berdasarkan hasil pembahasan pada bab-bab sebelumnya terhadap
Sistem Informasi Jasa Konsultan Perencanaan dan Perancangan wilayah dan
kota pada PT Yusika Sukses Mandiri Berbasis Web dengan Metode
Prototype, maka dapat diambil kesimpulan sebagai berikut:
1. Dengan adanya sistem informasi PT Yusika Sukses Mandiri ini, dapat
membantu perusahaan dalam memberikan dan menyampaikan informasi
kepada pelanggan dan masyarakat.
2. Dengan adanya sistem informasi monitoring perkembangan proyek akan
dapat membantu admin dalam proses pengolahan data perkembangan
proyek.
3. Dengan adanya sistem informasi monitoring perkembangan proyek akan
dapat mempermudah kepala bagian dalam melakukan pemantauan
perkembangan proyek setiap harinya tanpa harus datang langsung ke
lokasi pengerjaan proyek.
4. Dengan adanya sistem informasi monitoring perkembangan proyek ini
akan dapat mempermudah direktur dalam mengambil keputusan terhadap
monitoring proses pengelolaan data proyek.
77
6.2 Saran
Dari simpulan diatas, maka ada beberapa saran yang penulis
sampaikan yang nantinya dapat bermanfaat dalam meningkatkan kinerja
dalam Sistem Informasi Jasa Konsultan Perencanaan dan Perancangan wilayah
dan kota pada PT Yusika Sukses Mandiri Berbasis Web dengan Metode
Prototype, saran-saran tersebut diantaranya sebagai berikut :
1. Pada sistem yang kami rancang masih banyak kekurangan, penulis
berharap bagi peneliti lain agar mampu mengembangkan dan memperbaiki
sistem program aplikasi yang telah dirancang ini. Baik dari segi proses
maupun desain yang masih sederhana serta kekurangan – kekurangan.
2. Sistem yang akan dibangun dapat ditambahkan fitur fitur pengembalian
dimana dapat mengakses dan melakukan pengembalian melalui system
yang dibangun.
3. Sistem yang akan dibangun bias menggunakan platform lain seperti
android atau mobile sehingga pengolahan dapat dimana saja
DAFTAR PUSTAKA
Aprisa., 2015. Rancang Bangun Sistem Informasi Monitoring Perkembangan Proyek
Berbasis Web. Jurnal Rekayasa dan Manajemen Sistem Informasi, Vol. 1, No.
1, Februari 2015, pp.49-54 ISSN 2460-8181
A.S Rossa., 2013. Rekayasa Perangkat Lunak,Bandung:Informatika bandung .
Aturinisa,Rifa., 2014. Pengembangan aplikasi zakat berbasis android menggunakan
metode prototype.Jurnal Algoritma ISSN : 2302-7339 Vol. 11 No. 1 2014
Destiana Henny., 2013. Sistem Pengolahan Data Media Monitoring Berbasis Web Pada
PT. Indoprima Media Pratama. pilar nusa mandiri Vol. IX No.2 September
2013.
Diputra Astawa., 2009. Sistem Penilaian Kinerja Konsultan Perencana Dalam
Menangani Proyek Perencanaan Bangunan Gedung. Jurnal Ilmiah Teknik
Sipil Vol. 13, No. 2, Juli 2009.
Fathansyah., 2012. Analisa dan Perancangan Sistem Informasi Rental Mobil pada CV.
Mandiri Rental Mobil. Riau Journal Of Computer Science Vol.3 No.1 Januari
2016, ISSN: 2086-9398.
Hasan, Noor., 2014. Perancangan Sistem Informasi Pendaftaran Kursus Komputer
Berbasis Web Pada Lpk Prima Semarang. Konferensi Nasional Ilmu Sosial &
Teknologi (KNiST), 30 Maret 2014 ISBN: 978-602-61242-0-3.
Hidayat Rahmat., 2010. Cara Peraktis Membangun Website Gratis,jakarta:PT.Elex
Media Komputerindo.
Ningtyas Dita., 2015. Pembuatan Aplikasi Pengolahan Data Konsultan Tingkat Provinsi
Pada PNPM Mandiri Perdesaan. Jurnal Ilmiah KOMPUTASI, Volume 14
Nomor: 2, Des 2015 ISSN : 1412-9434.
Nursahid ., 2015. Pembangunan Sistem Informasi Penilaian Hasil Belajar Siswa
Sekolah Menengah Atas (SMA) Negeri 2 Rembang Berbasis Web. Indonesian
Journal on Networking and Security - Volume 4 No 2 – 2015 – ijns.org.
Mudjahidin., 2010. Rancang Bangun Sistem Informasi Monitoring Perkembangan
Proyek Berbasis Web Studi Kasus Di Dinas Bina Marga Dan Pemantusan.
Jurnal Teknik Industri, Vol. 11, No. 1, Februari 2010: 75–83.
Sutabri, Tata., 2012. Analisa dan Perancangan Sistem Informasi Rental Mobil pada CV.
Mandiri Rental Mobil. Riau Journal Of Computer Science Vol.3 No.1 Januari
2016, ISSN: 2086-9398.
Sutabri,Tata., 2012. Analisis Sistem Informasi. CV.Andi Offset.