PEMBANGUNAN SISTEM INFORMASI MANAJEMEN PROYEK BERBASIS WEB

dokumen-dokumen yang mirip
RANCANG BANGUN SISTEM INFORMASI KOLABORATIF BERBASIS WEB UNTUK MANAJEMEN PROJEK TEKNOLOGI INFORMASI

PEMBANGUNAN SISTEM INFORMASI SPARE PARTS TERINTEGRASI BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN PENERBITAN JURNAL BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI AKUNTANSI UNTUK PERUSAHAAN DAGANG SKALA MIKRO, KECIL DAN MENENGAH

PEMBANGUNAN SISTEM INFORMASI PENGGAJIAN KARYAWAN BERBASIS WEB (STUDI KASUS: UNIVERSITAS ATMA JAYA YOGYAKARTA)

PEMBANGUNAN SISTEM INFORMASI RESTORAN DENGAN FITUR CUSTOMER RELATIONSHIP MANAGEMENT (CRM)

PEMBANGUNAN WEBSITE JEJARING SOSIAL UNTUK BERBAGI INFORMASI KAJIAN ISLAM

PENGEMBANGAN SISTEM INFORMASI SKRIPSI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

PEMBANGUNAN APLIKASI MOBILE LIVE SCORE DAN STATISTIK TIM BASKET

SISTEM INFORMASI PEMBIMBINGAN MAHASISWA PADA UNIVERSITAS ATMA JAYA YOGYAKARTA

PEMBANGUNAN SISTEM INFORMASI PENGELOLAAN LAYANAN KESEHATAN IBU DAN ANAK BERBASIS WEB

PEMBANGUNAN APLIKASI MOBILE UNTUK MENCETAK FOTO MEMANFAATKAN WEB SERVICE

PENGEMBANGAN PORTAL DOSEN UNIVERSITAS DENGAN INTEGRASI JAVA DAN ASP.NET WEB SERVICE MENGGUNAKAN PHP SOAP-WSDL

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN AKADEMIK SMK ERNA DUMAI BERBASIS WEB SKRIPSI

PEMBANGUNAN FORUM JUAL BELI DENGAN MENGGUNAKAN MOBILE-WEB BERBASIS LOKASI

PEMBANGUNAN SISTEM INFORMASI KERJASAMA DAN PROMOSI BERBASIS WEB (STUDI KASUS UNIVERSITAS ATMA JAYA YOGYAKARTA)

PEMBANGUNAN SISTEM INFORMASI PORTAL ALUMNI

PEMBANGUNAN SISTEM INFORMASI ANALISIS PEMETAAN KEMISKINAN BERBASIS WEB

PEMBANGUNAN APLIKASI PENGINGAT AKTIVITAS BERBASIS LOKASI PADA WINDOWS PHONE 8

PEMBANGUNAN SISTEM REKOMENDASI PARIWISATA DAERAH ISTIMEWA YOGYAKARTA MENGGUNAKAN METODE USER-BASED COLLABORATIVE FILTERING

PEMBANGUNAN SISTEM INFORMASI PELAPORAN SUPRA DESA BERBASIS MOBILE

PEMBANGUNAN SISTEM INFORMASI KEUANGAN STUDI KASUS SMK MARSUDI LUHUR I YOGYAKARTA

PEMBANGUNAN SISTEM INFORMASI PENCATATAN TRANSAKSI LAUNDRY

PEMBANGUNAN PERANGKAT LUNAK PENYALUR TENAGA KERJA BERBASIS WEB

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN TANAMAN OBAT KELUARGA SEBAGAI ALTERNATIF PENGOBATAN DENGAN METODE TOPSIS BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI TOKO PAKAN HEWAN TERNAK (POULTRY SHOP)

PEMBANGUNAN APLIKASI PENYEDIA INFORMASI PERKULIAHAN MAHASISWA FTI UAJY

PEMBANGUNAN APLIKASI PEMESANAN MENU PADA RESTORAN BERBASIS ANDROID

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO KOMPUTER

PEMBANGUNAN WEBSITE JEJARING SOSIAL UNTUK KOMUNITAS JOMBLO KATHOLIK INDONESIA TUGAS AKHIR

PEMBANGUNAN PERANGKAT LUNAK UNTUK MEMBUAT BASIS DATA TAKSONOMI BERITA

Pembangunan Sistem Rekomendasi Pencarian Menu Masakan di Restaurant

PEMBANGUNAN PERANGKAT LUNAK PELAPORAN DATA BENCANA ALAM MENGGUNAKAN SMS GATEWAY

PEMBANGUNAN SISTEM INFORMASI PORTAL ALUMNI UNIVERSITAS ATMA JAYA YOGYAKARTA TUGAS AKHIR. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai

PEMBANGUNAN SISTEM INFORMASI RUMAH SAKIT MENGGUNAKAN FRAMEWORK CODEIGNITER

PEMBANGUNAN SISTEM INFORMASI NILAI UNTUK SEKOLAH MENENGAH ATAS BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI PENERIMAAN PEGAWAI BERBASIS WEB TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI DESA DAN KAWASAN UNTUK PERENCANAAN PEMBANGUNAN DESA BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI RUMAH SAKIT UNTUK MENDUKUNG PELAYANAN PASIEN DI RUMAH SAKIT UMUM PATMASURI YOGYAKARTA

Pengembangan Sistem Informasi Monitoring dan Evaluasi Pengendalian Hama Berbasis Web

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMESANAN SEMEN BERBASIS WEB

PEMBANGUNAN APLIKASI SIMULASI KREDIT BERBASIS WEB SERVICE TUGAS AKHIR

TUGAS AKHIR PEMBANGUNAN WEB API TERINTEGRASI UNTUK DESTINASI PARIWISATA YOGYAKARTA

JEFRI TRIO VEMBER NPM:

PEMBANGUNAN SISTEM INFORMASI BIRD ATLAS INDONESIA BERBASIS WEB

PEMBANGUNAN APLIKASI MOBILE SALES ASSISTANT. SKRIPSI Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika.

PENGEMBANGANN SISTEM INFORMASI KERJA PRAKTEK/MAGANG BERBASIS WEB UNTUK PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS ATMA JAYA YOGYAKARTA TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE PENCARIAN LOKASI NONTON BARENG BERBASIS LOCATION BASED SERVICE TUGAS AKHIR

TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derjat Sarjana Teknik Informatika

SISTEM INFORMASI LALU LINTAS ANGKUTAN UDARA PT.ANGKASA PURA I(PERSERO) YOGYAKARTA BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI KESISWAAN STUDI KASUS SMK MARSUDI LUHUR I YOGYAKARTA

PEMBANGUNAN PERANGKAT LUNAK PEMESANAN RUANG KARAOKE BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI TOKO BUKU DENGAN FITUR TEKNOLOGI BARCODE

PEMBANGUNAN WEB INTELLIGENCE GEOGRAPHICS UNTUK MEMBANTU KEPUTUSAN PENATAAN PEMUKIMAN WILAYAH DIY TUGAS AKHIR

PEMBANGUNAN APLIKASI SISTEM INFORMASI GEOGRAFIS PEMERATAAN PENYEBARAN GURU DI YOGYAKARTA

TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika DISUSUN OLEH:

Tugas Akhir. Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika. Disusun Oleh : ALOYSIUS HERRY FATMANTO

FAKULTAS TEKNIK INDUSTRI

PEMBANGUNAN SISTEM INFORMASI PENGUMUMAN PERKULIAHAN MAHASISWA

Pengembangan Sistem Informasi Tugas Akhir Berbasis Web Untuk Sistem Informasi Akademik Universitas Atma Jaya Yogyakarta

PENGEMBANGAN SISTEM RESERVASI ANTRIAN SERVICE MOTOR BERBASIS WEB DAN SMS

PEMBANGUNAN WEBSITE GEREJA SOMOHITAN MENGGUNAKAN FRAMEWORK CODEIGNITER

PENGEMBANGAN SISTEM MONITORING DAN PENCARIAN RELAWAN PENANGANAN BENCANA MENGGUNAKAN AUGMENTED REALITY SKRIPSI

PEMBANGUNAN APLIKASI SISTEM PAKAR DIAGNOSA GANGGUAN PERKEMBANGAN PERVASIF DENGAN METODE DEMPSTER SHAFER BERBASIS WEB

PENGEMBANGAN SISTEM MONITORING DAN PENCARIAN RELAWAN PENANGANAN BENCANA BERBASIS LOKASI DENGAN MENGGUNAKAN SMS AUTORESPONDER DAN SMS GATEWAY SKRIPSI

Pembangunan Aplikasi Permainan Web Pembelajaran Aksara Jawa Menggunakan Teknologi HTML5 dan CSS3

PEMBANGUNAN SISTEM INFORMASI SARANA DAN PRASARANA UNIVERSITAS ATMA JAYA YOGYAKARTA BERBASIS WEB

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN PENCARIAN RUMAH MAKAN MENGGUNAKAN METODE K-NEAREST NEIGHBOR BERBASIS WEB

SISTEM MONITORING DAN EVALUASI PENGELOLAAN PROGRAM STUDI BERBASIS BAN-PT

PEMBANGUNAN APLIKASI MOBILE GAME TEBAK KATA BERBASIS LOKASI TUGAS AKHIR

Sistem Rekomendasi Berbasis Web untuk Pemilihan Peminatan Menggunakan User-Based Collaborative Filtering

INTISARI. Kata kunci : Data Obat, Sistem, Multimedia, Efek Farmakologi, Apoteker.

PEMBANGUNAN PORTAL WEB PADA PT. TATA TRANSPORT DENGAN MENGGUNAKAN WINDOWS SHAREPOINT SERVICE 3.0

PENGEMBANGAN SISTEM INFORMASI AKADEMIK UNTUK PELAPORAN PROSES AKADEMIK MAHASISWA BERBASIS WEB

Pembangunan Aplikasi Mobile Pencarian Tiket Pesawat Termurah Berbasis J2ME

Pengembangan Sistem Pendukung Keputusan Pemilihan Handphone dengan Metode Weighted Product (WP)

PEMBANGUNAN SISTEM INFORMASI PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN SMS GATEWAY (Studi Kasus : SMK Marsudi Luhur Yogyakarta)

PEMBANGUNAN APLIKASI AUGMENTED REALITY WISATA BUDAYA YOGYAKARTA BERBASIS LOKASI PADA ANDROID

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN USAHA DIGITAL PRINTING MENGGUNAKAN BAYESIAN NETWORK

PEMBANGUNAN SISTEM INFORMASI AKADEMIK BERBASIS WEB SMA KOLESE DE BRITTO MENGGUNAKAN KEAMANAN SMS GATEWAY

PENGEMBANGAN SISTEM INFORMASI KEMAHASISWAAN PADA KANTOR KEMAHASISWAAN, ALUMNI DAN CAMPUS MINISTRY UNIVERSITAS ATMA JAYA YOGYAKARTA

PEMBANGUNAN SISTEM RESERVASI FILM DAN RUANG PADA BIOSKOP MINI BERBASIS WEB DAN ANDROID

PEMBANGUNAN SISTEM INFORMASI PAJAK KENDARAAN BERMOTOR BERBASIS WEB (STUDI KASUS: SAMSAT KOTA YOGYAKARTA)

PEMBANGUNAN SISTEM INFORMASI DESA BERBASIS WEB

PEMBANGUNAN APLIKASI LELANG ONLINE PRODUK PERTANIAN BERBASIS DESA DAN KAWASAN

PEMBANGUNAN SISTEM INVENTORY BERBASIS DESKTOP PADA STUDI KASUS TOKO DAMAI ELEKTRONIK

PEMBANGUNAN APLIKASI ANALISIS SENTIMEN BERITA MENGGUNAKAN METODE NAIVE BAYES

PEMBANGUNAN DIGITAL LIBRARY PADA PERPUSTAKAAN DAERAH BALI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

PEMBANGUNAN APLIKASI PASIEN KLINIK KESEHATAN BERBASIS MOBILE

PEMBANGUNAN SISTEM INFORMASI BERBASIS WEB UNTUK KLINIK HEWAN CALICO DENGAN HTML5

PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS POSYANDU BERBASIS WEB

SISTEM REKOMENDASI PEMILIHAN KERJA UNTUK MAHASISWA UNIVERSITAS ATMAJAYA YOGYAKARTA MENGGUNAKAN METODE CONTENT-BASED FILTERING

PEMBANGUNAN SISTEM INFORMASI DEPOSIT UANG UNTUK PEMASANGAN IKLAN BARIS PADA SURAT KABAR BERBASIS WEB SKRIPSI

LAPORAN SKRIPSI SISTEM INFORMASI PEMBUATAN SURAT KETERANGAN CATATAN KEPOLISIAN BERBASIS WEB PADA POLRES KUDUS

SISTEM INFORMASI GEOGRAFIS PEMETAAN PELAYANAN KESEHATAN DI KOTA SAMARINDA KALIMANTAN TIMUR BERBASIS WEB TUGAS AKHIR

PEMBANGUNAN APLIKASI PENGUMUMAN TERPADU BERBASIS MOBILE

PEMBANGUNAN SISTEM INFORMASI KLINIK GIGI UNTUK MENDUKUNG PELAYANAN PASIEN DI KLINIK GIGI XYZ. Tugas Akhir

PENGEMBANGAN SISTEM PENDUKUNG CERDAS UNTUK PERENCANAAN WISATA BERBASIS WEB DENGAN MENGGUNAKAN TEKNOLOGI WEB SERVICE

PEMBANGUNAN SISTEM INFORMASI UMAT GEREJA BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI GEOGRAFIS DAERAH RAWAN BANJIR BERBASIS WEB TUGAS AKHIR

Transkripsi:

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN PROYEK BERBASIS WEB TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh: Reni Estianawati Mukuan NIM : 12 07 07157 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS ATMA JAYA YOGYAKARTA 2016

HALAMAN PENGESAHAN ii

KATA PENGANTAR Segala puji dan syukur kepada Tuhan Yesus Kristus sebab hanya oleh kasih karunia-nya, penulis dapat menyelesaikan tugas akhir ini dengan baik dan lancar. Tujuan dari pembuatan tugas akhir ini adalah sebagai salah satu syarat untuk mencapai derajat sarjana Program Studi Teknik Informatika Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta. Penulis menyadari bahwa pembuatan tugas akhir ini tidak terlepas dari dukungan, bantuan, bimbingan berbagai pihak. Oleh karena itu, penulis mengucapkan terima kasih kepada: 1. Bapak Dr. A. Teguh Siswantoro selaku Dekan Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta. 2. Bapak Martinus Maslim, S.T., M.T. selaku Ketua Program Studi Teknik Informatika Universitas Atma Jaya Yogyakarta. 3. Bapak Ir. A. Djoko Budiyanto SHR, M.Eng, Ph.D., selaku Dosen Pembimbing I, atas segala bimbingan, kesabaran, motivasi, bantuan, petunjuk dan masukan yang berharga yang diberikan kepada penulis hingga tugas akhir ini dapat diselesaikan dengan baik. 4. Bapak Irya Wisnubhadra, S.T., M.T., selaku Dosen Pembimbing II, atas segala bimbingan, kesabaran, motivasi, bantuan, petunjuk dan masukan yang berharga yang diberikan kepada penulis hingga tugas akhir ini dapat diselesaikan dengan baik. 5. Seluruh dosen dan karyawan Universitas Atma Jaya Yogyakarta, khususnya yang pernah mengajar dan iii

membimbing penulis selama masa kuliah di Program Studi Teknik Informatika Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta. 6. Seluruh asisten praktikum yang pernah membimbing penulis selama masa kuliah di Program Studi Teknik Informatika Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta. 7. Keluarga tercinta, Papi (sebagai tentor pribadi yang telah banyak memberikan motivasi, ilmu, dan saran-saran) Mami, dan Adik-adik (Daniel, Indra, Sophie) yang selalu memberikan kasih sayang, dukungan dan semangat kepada penulis baik selama masa kuliah hingga proses penyusunan Tugas Akhir ini. 8. Alexsander Tatimu, M.Th.(c) dan keluarga, atas segala kasih sayang, semangat, dukungan, dan motivasi yang tidak pernah berhenti diberikan kepada penulis terlebih khusus selama penyusunan tugas akhir ini. 9. Keluarga Ramba-Mukuan, Pa Ade, Ma Ade, Ka Dewi Narwastu Ramba, Tirza Dian Inata Ramba, untuk semangat dan dukungan yang selalu diberikan kepada penulis. 10. Teman-teman terkasih, Angela Rika Nugraha, Nonety Viany Susilo, Debora, Bernadeta Sara Y., Fransiscus Pandhu R., Stephanus Deo Aquino, Willy Kharisma G., Yoris Prayogo, V. Adhitrisna Nugraha, Ahazia Tanta S., Rivita, Riska Apriliyani S., yang selalu menemani penulis dalam menjalani hari-hari di Atma Jaya Yogyakarta dan juga yang selalu iv

mendorong dan menyemangati agar tugas akhir ini dapat terselesaikan. 11. Ka Demus, Ka Yoyo, Ka Maya, Siska, David, Yuli, Indra, dan seluruh Keluarga besar KGPM Musafir Yogyakarta, yang selalu memberikan dukungan, doa, dan semangat kepada penulis. 12. Semua orang yang tidak dapat penulis sebutkan satu per satu yang telah memberikan dorongan dan semangat yang sangat berarti baik moril maupun materiil. Penulis menyadari bahwa Tugas Akhir ini jauh dari sempurna. Oleh Sebab itu segala kritik dan saran yang membangun sangat penulis harapkan. Akhir kata semoga tugas akhir ini dapat berguna dan bermanfaat bagi semua pihak. Yogyakata, 24 Juli 2016 Penulis v

HALAMAN PERSEMBAHAN Sebab segala sesuatu adalah dari Dia, dan oleh Dia, dan kepada Dia: Bagi Dialah kemuliaan sampai selama-lamanya (Roma 11:36) Tugas Akhir ini dipersembahkan untuk: Papi dan Mami tercinta yang telah mendidik dan membesarkanku Adik-adikku: Daniel Mukuan, Indra Mukuan, Sophia Mukuan, And the special one, Alexsander Tatimu. vi

DAFTAR ISI HALAMAN PENGESAHAN... ii KATA PENGANTAR... ii HALAMAN PERSEMBAHAN... vi DAFTAR ISI... vii DAFTAR GAMBAR... x DAFTAR TABEL... xii INTISARI... xiii BAB I... 1 I.1. Latar Belakang... 1 I.2. Rumusan Masalah... 5 BAB II... 9 BAB III... 12 III.1. Sistem Informasi... 12 III.1.1 Sistem Informasi Berbasis Web... 12 III.2.1 Apache... 13 III.3. Basis Data... 14 III.3.1 MySql... 14 III.4. Pemrograman Web... 16 III.4.1 Bahasa Pemrograman PHP... 16 III.4.2 CodeIgniter... 16 III.5. Manajemen Proyek... 17 III.5.1 Pengertian... 17 III.5.2 Penjadwalan Sumber Daya Proyek... 18 BAB IV... 19 IV.1. Analisis Sistem... 19 IV.1.1 Lingkup Masalah... 19 IV.1.2 Fungsionalitas Produk... 19 IV.2. Perancangan Sistem... 24 IV.2.1 Use Case Diagram... 24 IV.2.2 Arsitektur Perangkat Lunak... 25 IV.2.3 Entity Relationship Diagram... 25 IV.2.4 Arsitektur Aplikasi... 26 IV.2.5 Sequence Diagram... 28 IV.2.5.1 Login... 28 IV.2.5.2 Reset Password... 29 IV.2.5.3 Tambah Data Pengguna... 30 IV.2.5.4 Ubah Data Pengguna... 31 IV.2.5.5 Tampil Daftar Pengguna... 31 IV.2.5.6 Upload File... 32 vii

IV.2.5.7 Tampil Daftar File... 33 IV.2.5.8 Download File... 33 IV.2.5.9 Tambah Proyek... 34 IV.2.5.10 Ubah Proyek... 35 IV.2.5.11 Tampil Daftar Proyek... 36 IV.2.5.12 Tambah Participant... 37 IV.2.5.13 Tambah Activity... 38 IV.2.5.14 Ubah Activity... 39 IV.2.5.15 Tampil Activity... 40 IV.2.5.16 Tambah Member... 40 IV.2.6 Dekomposisi Data... 41 IV.2.6.1 Deskripsi Entitas Data User... 41 IV.2.6.2 Deskripsi Entitas Data Proyek... 42 IV.2.6.3 Deskripsi Entitas Data Activity... 43 IV.2.6.4 Deskripsi Entitas Data Project Member. 45 IV.2.6.5 Deskripsi Entitas Data Schedule... 45 IV.2.6.6 Deskripsi Entitas Data File... 46 IV.2.6.7 Deskripsi Entitas Data Notifications.. 47 IV.2.6.8 Deskripsi Entitas Data Unique Code... 48 IV.2.7 Physical Data Model... 49 IV.2.8 Perancangan Antar Muka... 50 IV.2.8.1 Login... 50 IV.2.8.2 Forgot Password... 51 IV.2.8.3 Homepage Administrator... 52 IV.2.8.4 Homepage Admin... 53 IV.2.8.5 Homepage User... 54 IV.2.8.6 Pengelolaan User... 55 IV.2.8.7 Pengelolaan Tambah User... 56 IV.2.8.8 Pengelolaan Edit User... 57 IV.2.8.9 Pengelolaan Projects... 58 IV.2.8.10 Pengelolaan Tambah Project... 59 IV.2.8.11 Pengelolaan Edit Project... 60 IV.2.8.12 Pengelolaan Project Activity... 61 IV.2.8.13 Pengelolaan Tambah Activity... 62 IV.2.8.14 Pengelolaan Tambah Participant Project 63 IV.2.8.15 Pengelolaan Participant Activity... 64 IV.2.8.16 Pengelolaan File... 65 IV.2.8.17 Pengelolaan Upload File... 66 BAB V... 67 V.1. Pengkodean perangkat Lunak... 67 V.1.1 Pengkodean Entitas... 67 viii

V.1.2 Pengkodean Control... 69 V.1.3 Pengkodean User Interface... 72 V.2. Implementasi... 80 V.2.1 Login... 80 V.2.2 Homepage Administrator... 80 V.2.3 Homepage Admin... 80 V.2.4 Homepage User... 81 V.2.5 Pengelolaan Tambah Data User... 81 V.2.6 Pengelolaan Edit Data User... 82 V.2.7 Pengelolaan User... 82 V.2.8 Pengelolaan Projects... 83 V.2.9 Pengelolaan Tambah Data Projects... 83 V.2.10 Pengelolaan Edit Data Projects... 84 V.2.11 Pengelolaan Project Activity... 84 V.2.12 Pengelolaan Tambah Activity... 85 V.2.13 Pengelolaan Tambah Participant Project... 85 V.2.14 Pengelolaan File... 86 V.2.15 Upload File... 86 V.3. Hasil Pengujian... 87 V.3.1 Hasil Pengujian Sistem... 87 BAB VI... 104 VI.1. Kesimpulan... 104 VI.2. Saran... 104 Daftar Pustaka... 105 LAMPIRAN... 108 ix

DAFTAR GAMBAR Gambar 4.1 Use Case Diagram SIMP... 24 Gambar 4.2 Arsitektur Perangkat Lunak SIMP... 25 Gambar 4.3 Entity Relationship Diagram SIMP... 25 Gambar 4.4 Arsitektur Aplikasi SIMP... 27 Gambar 4.5 Sequence Diagram : Login... 28 Gambar 4.6 Sequence Diagram : Reset Password... 29 Gambar 4.7 Sequence Diagram : Tambah Data Pengguna.. 30 Gambar 4.8 Sequence Diagram : Ubah Data Pengguna... 31 Gambar 4.9 Sequence Diagram : Tampil Daftar Gambar.. 31 Gambar 4.10 Sequence Diagram : Upload File... 32 Gambar 4.11 Sequence Diagram : Tampil Daftar File... 33 Gambar 4.12 Sequence Diagram : Download File... 33 Gambar 4.13 Sequence Diagram : Tambah Proyek... 34 Gambar 4.14 Sequence Diagram : Ubah Proyek... 35 Gambar 4.15 Sequence Diagram : Tampil Daftar Proyek. 36 Gambar 4.16 Sequence Diagram : Tambah Participant... 37 Gambar 4.18 Sequence Diagram : Tambah Activity... 38 Gambar 4.19 Sequence Diagram : Ubah Activity... 39 Gambar 4.20 Sequence Diagram : Tampil Activity... 40 Gambar 4.21 Sequence Diagram : Tambah Member... 40 Gambar 4.22 Physical Data Model SIMP... 49 Gambar 4.23 Perancangan Antar Muka : Login... 50 Gambar 4.24 Perancangan Antar Muka : Forgot Password 51 Gambar 4.25 Perancangan Antar Muka : Home Admins... 52 Gambar 4.26 Perancangan Antar Muka : Home Admin... 53 Gambar 4.27 Perancangan Antar Muka : Home User... 54 Gambar 4.28 Perancangan Antar Muka : Peng. User... 55 Gambar 4.29 Perancangan Antar Muka : Tambah User... 56 Gambar 4.30 Perancangan Antar Muka : Edit User... 57 Gambar 4.31 Perancangan Antar Muka : Peng. Projects. 58 Gambar 4.32 Perancangan Antar Muka : Tambah Project. 59 Gambar 4.33 Perancangan Antar Muka : Edit Project... 60 Gambar 4.34 Perancangan Antar Muka : Tambah Project. 61 x

Gambar 4.35 Perancangan Antar Muka : Tambah Activity 62 Gambar 4.36 Perancangan Antar Muka : Tambah Partcipt 63 Gambar 4.37 Perancangan Antar Muka : Partcipt Act... 64 Gambar 4.40 Perancangan Antar Muka : Peng. File... 65 Gambar 4.41 Perancangan Antar Muka : Upload File... 66 xi

DAFTAR TABEL Tabel 4.1 Tabel Deskripsi Entitas Data User... 41 Tabel 4.2 Tabel Deskripsi Entitas Data Proyek... 42 Tabel 4.3 Tabel Deskripsi Entitas Data Activity... 43 Tabel 4.4 Tabel Deskripsi Entitas Project Member.. 45 Tabel 4.5 Tabel Deskripsi Entitas Data Schedule... 45 Tabel 4.6 Tabel Deskripsi Entitas Data File... 46 Tabel 4.7 Tabel Deskripsi Entitas Notifications... 47 Tabel 4.8 Tabel Deskripsi Entitas Data Unique Code 48 Tabel 5.1 Tabel Pengkodean Entitas... 67 Tabel 5.2 Tabel Pengkodean Control... 69 Tabel 5.3 Tabel Pengkodean User Interface... 72 xii

PEMBANGUNAN SISTEM INFORMASI SPARE PARTS TERINTEGRASI BERBASIS WEB Reni Estianawati Mukuan 12 07 07157 INTISARI Kebutuhan akan teknologi informasi di berbagai bidang kini semakin meningkat. Mulai dari institusi berskala kecil hingga skala enterprise. Dalam proses perancangan dan pengembangan sebuah sistem atau aplikasi, dibutuhkan adanya persiapan yang matang dan manajemen yang baik. Banyak faktor yang menyebabkan suatu proyek tidak berjalan dengan baik atau bahkan tidak mencapai hasil yang dituju, beberapa diantaranya ialah waktu pengerjaan yang melebihi waktu yang ditentukan dan jumlah sumber daya yang melebihi batas yang ditentukan. Oleh karena itu penting bagi sebuah perusahaan untuk benar-benar mempersiapkan dan mengatur tiap-tiap proyek yang akan dijalankan. Sehubungan dengan hal tersebut, dibuatlah sebuah Sistem Informasi Manajemen Proyek yang digunakan oleh perusahaan untuk melakukan penjadwalan sebuah proyek. Penelitian ini menghasilkan sebuah sistem informasi manajemen proyek berbasis web yang dikembangkan dengan menggunakan bahasa pemrograman PHP dengan framework CodeIgniter, serta MySql sebagai basis data. Melalui sistem ini, perusahaan software development ataupun konsultan IT dapat dimudahkan dalam proses perancangan, penjadwalan proyek, dan pelaksanaannya seperti halnya proses monitoring. Hal tersebut tentu akan membuat suatu proyek dapat berjalan dengan baik dan tentunya akan berdampak positif terhadap proses bisnis perusahaan. Kata Kunci: Sistem Informasi, Manajemen Proyek, PHP, CodeIgniter. Pembimbing I : Ir. A. Djoko Budiyanto, M.Eng., Ph.D. Pembimbing II : Irya Wisnubhadra, S.T, M.T. Tanggal Pendadaran : 28 Juli 2016 xiii