- UPN Jatim Repository

advertisement
APLIKASI MANAJEMEN PROYEK BERBASIS WEB
DI CV. DINAMIKA MANDIRI
SKRIPSI
Oleh :
RIA RISMAYANTI
NPM : 0934010032
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL ”VETERAN”
JAWA TIMUR
SURABAYA
2013
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
APLIKASI MANAJEMEN PROYEK BERBASIS WEB
DI CV. DINAMIKA MANDIRI
SKRIPSI
Diajukan Untuk Memenuhi Sebagai Persyaratan
Dalam Memeperoleh Gelar Sarjana Komputer
Program Studi Teknik Informatika
Oleh :
RIA RISMAYANTI
0934010032
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL ”VETERAN”
JAWA TIMUR
2013
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
LEMBAR PENGESAHAN
APLIKASI MANAJEMEN PROYEK BERBASIS WEB
DI CV. DINAMIKA MANDIRI
Disusun Oleh :
RIA RISMAYANTI
0934010032
Telah disetujui untuk mengikuti Ujian Negara Lisan
Tahun Akademik 2012/2013
Pembimbing Utama
Pembimbing Pendamping
Rinci Kembang H., S.Si, M.Kom
NPT. 071 212 7701
Faisal Muttaqin, S.Kom
NPT. 311 851 231
Mengetahui,
Ketua Jurusan Teknik Informatika
Fakultas Teknologi Industri
Universitas Pembangunan Nasional ”Veteran” Jawa Timur
Dr. Ir. Ni Ketut Sari, MT
NIP. 19650731 199203 1 001
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
SKRIPSI
APLIKASI MANAJEMEN PROYEK BERBASIS WEB
DI CV. DINAMIKA MANDIRI
Disusun Oleh :
RIA RISMAYANTI
0934010032
Telah dipertahankan di hadapan dan diterima oleh Tim Penguji Skripsi
Jurusan Teknik Informatika Fakultas Teknologi Industri
Universitas Pembangunan Nasional ”Veteran” Jawa Timur
Pada Tanggal 12 April 2013
Pembimbing :
1.
Tim Penguji :
1.
Rinci Kembang H., S.Si, M.Kom
NPT. 071 212 7701
2.
Budi Nugroho S.Kom, M.Kom
NPT. 3 8009 05 0205 1
2.
Faisal Muttaqin, S.Kom
NPT. 311 851 231
Ir. Purnomo Edi Sasongko, MP
NPT. 19640 7140 198803 1001
3.
Intan Yuniar P., S.Kom, MSC
NPT. 3 8006 040 1981
Mengetahui,
Dekan Fakultas Teknologi Industri
Universitas Pembangunan Nasional ”Veteran” Jawa Timur
Ir. Sutiyono, MT
NIP. 19600713 198703 1 001
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
YAYASAN KESEJAHTERAAN PENDIDIKAN DAN PERUMAHAN
UNIVERSITAS PEMBANGUNAN NASIONAL ”VETERAN” JAWA TIMUR
FAKULTAS TEKNOLOGI INDUSTRI
KETERANGAN REVISI
Kami yang bertanda tangan di bawah ini menyatakan bahwa mahasiswa berikut :
Nama
: RIA RISMAYANTI
NPM
: 0934010032
Jurusan
: TEKNIK INFORMATIKA
Telah mengerjakan revisi / tidak ada revisi pra rencana (design) / skripsi ujian lisan
Tahun Akademik 2012/2013 dengan judul :
”APLIKASI MANAJEMEN PROYEK BERBASIS WEB DI CV. DINAMIKA
MANDIRI”
Surabaya, 28 April 2013
Dosen yang memerintahkan revisi :
1) Budi Nugroho S.Kom, M.Kom
NPT. 3 8009 05 0205 1
(
)
2) Ir. Purnomo Edi Sasongko, MP
NPT. 19640 7140 198803 1001
(
)
3) Intan Yuniar P., S.Kom, MSC
NPT. 3 8006 040 1981
(
)
Mengetahui,
Pembimbing Utama
Rinci Kembang H., S.Si, M.Kom
NPT. 071 212 7701
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Pembimbing Pendamping
Faisal Muttaqin, S.Kom
NPT. 385 12 110 351 1
KATA PENGANTAR
Alhamdulillah, segala puji syukur bagi Allah SWT atas segala rahmat dan
karunia-Nya sehingga penulis dapat menyelesaikan tugas akhir ini yang berjudul
“Aplikasi Manajemen Proyek Berbasis Web di CV. Dinamika Mandiri”. Sholawat
serta salam semoga senantiasa terlimpahkan pada nabi Muhammad SAW.
Tujuan penyusunan tugas akhir ini, salah satunya adalah untuk memenuhi
salah satu syarat dalam menyelesaikan program strata satu (S1) pada Jurusan
Teknik Informatika, Fakultas Teknologi Industri, Universitas Pembangunan
Nasional “Veteran” Jawa timur.
Selesainya tugas akhir ini tentunya tak lepas dari dorongan, bimbingan,
dan bantuan dari berbagai pihak. Oleh karena itu penulis ingin menyampaikan
terima kasih kepada :
1. Allah SWT atas segala rahmat dan karunia-Nya sehingga penulis dapat
menyelesaikan tugas akhir ini.
2. Kedua orang tua, Bapak dan (alm) Ibu yang senantiasa mendoakan dan
mendukung untuk menyelesaikan tugas akhir ini.
3. Ibu Rinci Kembang Hapsari, S.Si. M.Kom selaku dosen pembimbing I yang
telah mengarahkan dan membimbing dalam menyusun tugas akhir ini.
4. Bapak Faisal Muttaqin, S.Kom selaku dosen pembimbing II yang telah
mengarahkan dan membimbing dalam menyusun tugas akhir ini.
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
ii
5. Ibu Nita Yalina, S.Kom, M.MT selaku dosen lapangan yang telah
membimbing dan CV. Dinamika Mandiri yang telah memberikan tempat
untuk menyelesaikan tugas akhir ini.
6. Mas dan mbakku yang telah memberikan dukungan besar untuk segera
menyelesaikan tugas akhir ini.
7. Teman-teman Anyuz, Adrian, Emil, Icha, Rian, Roni, Widy, Agung, Guntur,
teman kos MA 1C 35 yang selalu menemani dan menghibur disaat kondisi
lelah.
8. Semua pihak yang tidak bisa disebutkan satu persatu.
Penyusunan tugas akhir ini tidak menutup kemungkinan adanya
kekurangan dalam penulisannya. Untuk itu, penulis mengharapkan kritik dan
saran yang bersifat membangun dari semua pihak yang membaca tugas akhir ini.
Surabaya, Maret 2013
Penulis
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
iii
DAFTAR ISI
ABSTRAK ..................................................................................................
i
KATA PENGANTAR .................................................................................
ii
DAFTAR ISI ...............................................................................................
iv
DAFTAR GAMBAR ...................................................................................
vii
DAFTAR TABEL ........................................................................................
xi
BAB I
PENDAHULUAN .....................................................................
1
1.1
Latar Belakang .................................................................
1
1.2
Perumusan Masalah ........................................................
3
1.3
Batasan Masalah .............................................................
3
1.4
Tujuan Penelitian ............................................................
3
1.5
Manfaat Penelitian ..........................................................
4
1.6
Metode Penelitian ...........................................................
4
1.7
Sistematika Penulisan ......................................................
5
TINJAUAN PUSTAKA ............................................................
7
2.1
Manajemen Proyek .........................................................
7
2.1.1 Komponen Proyek ...............................................
8
2.1.2 Stakeholder ..........................................................
9
BAB II
2.1.2.1
Manajer Proyek .....................................
10
2.1.2.2
Anggota Tim Proyek .............................
11
2.1.3 Manajemen Ruang Lingkup Proyek .....................
13
2.1.4 Manajemen Waktu Proyek ...................................
15
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
iv
BAB III
2.2
CV. Dinamika Mandiri ....................................................
16
2.3
PHP ................................................................................
17
2.4
MySQL ...........................................................................
18
2.5
Aplikasi Manajemen Proyek ...........................................
19
ANALISA DAN PERANCANGAN SISTEM ..........................
21
3.1
Analisa Sistem ................................................................
21
3.1.1 Bagan Alir Dokumen Sistem yang Berjalan .........
21
Rancangan Sistem ...........................................................
23
3.2.1 Bagan Alir Dokumen Sistem yang Diusulkan ......
24
3.3
Diagram Berjenjang ........................................................
25
3.4
Data Flow Diagram (DFD) ..............................................
27
3.5
Perancangan Basis Data (Database) .................................
33
3.5.1 Conceptual Data Model (CDM) ...........................
33
3.5.2 Physical Data Model (PDM) ................................
34
Perancangan Struktur Tabel (Database) ...........................
36
3.6.1 Struktur Tabel ......................................................
36
Perancangan Antar Muka ................................................
48
3.7.1 Desain Halaman Login ........................................
48
3.7.2 Desain Masing-Masing Form ...............................
49
HASIL DAN PEMBAHASAN .................................................
55
4.1
Implementasi ..................................................................
55
4.1.1 Implementasi Database ........................................
55
4.1.2 Implementasi Web ...............................................
65
3.2
3.6
3.7
BAB IV
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
v
4.1.3 Implementasi Interface ........................................
67
4.1.3.1
Admin Interface ....................................
67
4.1.3.2
User Interface ........................................
71
Uji Coba .............................................................................
74
4.2.1 Admin Interface ...................................................
74
4.2.2 User Interface ......................................................
90
KESIMPULAN DAN SARAN .................................................
98
DAFTAR PUSTAKA ......................................................................................
99
4.2
BAB V
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
vi
APLIKASI MANAJEMEN PROYEK BERBASIS WEB DI CV. DINAMIKA
MANDIRI
DOSEN PEMBIMBING I : RINCI KEMBANG HAPSARI, S.Si. M.Kom
DOSEN PEMBIMBING II : FAISAL MUTTAQIN, S.Kom
PENYUSUN
: RIA RISMAYANTI
ABSTRAK
CV. Dinamika Mandiri yang khusus bergerak di bidang jasa konsultasi
teknologi Informasi saat ini masih menggunakan sistem manual untuk melakukan
pencatatan data setiap proyek yang akan dan sedang dikerjakan, seperti pencatatan
jadwal semua kegiatan dari bagian pengerjaan proyek tersebut dan pembuatan
berkas-berkas dokumen yang diperlukan setiap proyek. Selain itu pegawai di CV.
Dinamika Mandiri tidak dapat melihat perkembangan pengerjaan sebuah proyek
secara langsung.
Dengan adanya kebutuhan ini dibuatlah sebuah Aplikasi Manajemen
Proyek Berbasis Web yang diterapkan di CV. Dinamika Mandiri yang digunakan
untuk mengelola data-data proyek sehingga data tersebut dapat tersimpan dengan
baik dan rapi. Dengan adanya aplikasi ini diharapkan dapat mempermudah
pegawai untuk memantau perkembangan proyek serta mempermudah dalam
pembuatan berkas-berkas dokumen yang dibutuhkan setiap proyek.
Pembuatan aplikasi manajemen proyek berbasis web ini menggunakan
analisa dan desain terstruktur yang digambarkan dengan Data Flow Diagram
(DFD). Desain sistem diterapkan dalam lingkungan web yang berbasis PHP dan
menggunakan basisdata MySQL.
Kata Kunci : Aplikasi, Manajemen Proyek, Website.
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
i
BAB I
PENDAHULUAN
1.1 Latar Belakang
Perkembangan teknologi informasi saat ini sudah semakin pesat sehingga
suatu informasi yang dulunya sulit diperoleh sekarang menjadi lebih mudah
didapatkan. Kegiatan-kegiatan yang dilakukan secara rutin dan memerlukan
kinerja yang berkesinambungan sangat membutuhkan sebuah teknologi informasi
yang terus menerus berkembang. Kemampuan teknologi informasi memberikan
solusi jauh lebih baik dibandingkan hanya mengandalkan kemampuan kinerja
manusia (manual) karena komputer dengan sebuah “sistem” yang canggih dapat
bekerja secara konsisten (terus menerus). Komputer merupakan suatu perangkat
yang sangat dibutuhkan, baik untuk melakukan pendataan data, pengolahan data,
maupun penyimpanan data.
Saat ini CV. Dinamika Mandiri masih menggunakan sistem manual untuk
melakukan pencatatan data setiap proyek yang akan dan sedang dikerjakan,
seperti pencatatan jadwal semua kegiatan dari bagian pengerjaan proyek tersebut
dan pembuatan berkas-berkas yang diperlukan setiap proyek. Hal ini sangat tidak
efektif karena pencatatan secara manual tersebut bisa terjadi kesalahan-kesalahan
bahkan bisa terjadi kehilangan data yang tidak tersimpan dengan rapi. Pencatatan
yang tidak terstruktur juga menjadi faktor ketidak efektifan kegiatan tersebut
karena hal ini akan mempersulit dan memperlambat kinerja pada perusahaan
tersebut.
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
1
2
Adanya sistem manual yang masih digunakan oleh CV. Dinamika Mandiri
dalam mengelola proyek akan mengurangi efisiensi proses pengerjaan proyek.
Akibatnya banyak menyita waktu dan kurang terkontrolnya pengerjaan proyek
dengan baik. Selain hal itu yang menjadikan sistem manual tidak efektif adalah
pegawai-pegawai dari perusahaan tersebut tidak dapat memantau secara langsung
informasi-informasi yang ada pada suatu proyek yang akan dan sedang dikerjakan
pada perusahaan. Disamping itu tidak diketahuinya secara langsung tugas-tugas
yang berkaitan dengan proyek tersebut diberikan oleh dan kepada siapa.
Pada
jurnal
”Rancang
Bangun
Sistem
Informasi
Monitoring
Perkembangan Proyek Berbasis Web Studi Kasus di Dinas Bina Marga dan
Pemantusan” dijelaskan tentang pengembangan sebuah sistem berbasis komputer
yang digunakan untuk mengelola data realisasi dan data rencana pada Dinas Bina
Marga dan Pemantusan (Bimatus) yang bertujuan untuk mengetahui apakah
pelaksanaan proyek pada Bimatus tersebut berjalan sesuai rencana atau tidak
(Mudjahidin dan Nyoman Dita Pahang Putra, 2010).
Sehingga berdasarkan penelitian di CV. Dinamika Mandiri dan jurnal
tersebut diusulkan sebuah aplikasi yang dapat membantu dalam pengelolaan
sebuah proyek. Sebuah aplikasi yang diharapkan memberikan kemudahan bagi
pihak perusahaan dalam mendokumentasikan, mengelola, dan memantau
perkembangan sebuah proyek serta dapat membantu seorang admin membuat,
mengunduh dan mencetak berkas-berkas dokumen yang diperlukan setiap proyek
seperti surat kuasa, surat penawaran, dan lain-lain.
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3
1.2 Perumusan Masalah
Perumusan masalah yang timbul dari latar belakang tersebut adalah :
1) Bagaimana merancang dan membuat sebuah aplikasi yang dapat
membantu mengelola data-data proyek pada CV. Dinamika Mandiri ?
2) Bagaimana membuat sebuah aplikasi yang dapat membantu pembuatan
berkas dokumen yang diperlukan tiap proyek ?
3) Bagaimana membuat sebuah aplikasi yang dapat membantu pegawai CV.
Dinamika Mandiri memantau perkembangan pengerjaan sebuah proyek ?
1.3 Batasan Masalah
Batasan masalah dari Tugas Akhir ini adalah :
1) Penelitian ini berdasarkan pada sistem yang ada di CV. Dinamika Mandiri.
2) Manajemen proyek ini hanya memfokuskan pada manajemen waktu dan
kerja tim proyek, tidak pada manajemen biaya.
3) Aplikasi tidak berkaitan dengan tender proyek, pemilihan kriteria tenaga
ahli dan pegawai untuk tim proyek.
1.4 Tujuan Penelitian
Tujuan yang ingin dicapai dari penelitian ini adalah :
1) Membuat sebuah aplikasi manajemen proyek yang sesuai dengan sistem
yang ada pada CV. Dinamika Mandiri.
2) Membuat standart dokumen surat yang diperlukan setiap proyek yang
diterima oleh CV. Dinamika Mandiri.
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
4
1.5 Manfaat Penelitian
Manfaat dari dibuatnya Tugas Akhir ini adalah :
1) Mempermudah dalam mengelola data-data proyek yang ada pada CV.
Dinamika Mandiri
2) Mempermudah pegawai untuk memantau perkembangan sebuah proyek
3) Data-data
proyek
pada
CV.
Dinamika
Mandiri
tersimpan
dan
termonitoring dengan baik
4) Mempermudah dalam mencetak data-data atau berkas-berkas yang
dibutuhkan tiap proyek
1.6 Metode Penelitian
1) Studi Literatur
Pengumpulan data dengan mencari referensi teori yang berhubungan
dengan aplikasi manajemen proyek, baik dari buku-buku, tulisan-tulisan,
maupun browsing-browsing yang dapat dijadikan pedoman
2) Perancangan Sistem
Aplikasi Manajemen Proyek ini dibuat berbasis web, yang memiliki
empat kategori user yaitu admin, pegawai, tenaga ahli dan pimpinan.
Admin yang berhak atas pengelolaan data-data proyek sedangkan pegawai
hanya dapat melihat atau memantau perkembangan proyek.
Setiap pegawai atau pengguna diwajibkan login terlebih dahulu
dengan menggunakan akun yang telah dibuatkan seorang admin untuk
dapat mengakses aplikasi manajemen proyek ini.
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
5
Terdapat fitur untuk mengunduh data-data atau berkas-berkas berupa
dokumen word yang berkaitan dengan proyek-proyek tersebut. Pengguna
aplikasi manajemen proyek ini memiliki fasilitas pesan yaitu saling
bertukar pesan antar pengguna tersebut.
3) Implementasi Sistem
Beberapa
Tools
yang
digunakan
untuk
membuat
Aplikasi
Manajemen Proyek ini adalah:
1. Adobe Dreamweaver 8
2. XAMPP
3. PhpMyAdmin
4) Uji coba dan Analisa
Setelah pembuatan aplikasi maka selanjutnya dilakukan uji coba dan
analisa yang kemudian mengetahui sejauh mana hasil aplikasi manajemen
proyek ini.
5) Pembuatan Laporan
Membuat dokumentasi dari semua tahapan proses diatas berupa
laporan yang berisi tentang dasar teori, hasil proyek akhir, serta hasil
analisa.
1.7 Sistematika Penulisan
Sistematika pembahasan Tugas akhir ini disusun dalam beberapa bab,
yang dijelaskan sebagai berikut :
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
6
BAB I
PENDAHULUAN
Bab ini membahas tentang latar belakang permasalahan, perumusan
masalah, tujuan penelitian, manfaat penelitian, batasan masalah,
metodologi penelitian, serta sistematika penulisan.
BAB II
TINJAUAN PUSTAKA
Tinjauan pustaka ini berisi mengenai teori-teori penunjang yaitu
dasar teori tentang manajemen proyek, profil dari CV. Dinamika
Mandiri.
BAB III
ANALISA DAN PERANCANGAN SISTEM
Bab ini berisi tentang analisa sistem dan perancangan dari sistem
yang akan dibuat yaitu aplikasi manajemen proyek.
BAB IV
HASIL DAN PEMBAHASAN
Bab ini berisi mengenai implementasi dari perancangan sistem yang
telah dibuat sebelumnya.
BAB V
KESIMPULAN DAN SARAN
Berisi tentang kesimpulan dan saran untuk pengembangan aplikasi
lebih lanjut.
DAFTAR PUSTAKA
Hak Cipta © milik UPN "Veteran" Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Download