laporan skripsi sistem iformasi pengelolaan data proyek pada cv… · 2016-06-23 · vi ringkasan...
Post on 24-Feb-2020
8 Views
Preview:
TRANSCRIPT
i
LAPORAN SKRIPSI
SISTEM IFORMASI PENGELOLAAN DATA PROYEK
PADA CV. CIPTA PRIMA BERBASIS WEB
Disusun guna Memenuhi Salah Satu Syarat untuk Menyelesaikan Program Studi
Sistem Informasi S-1 pada Fakultas Tehnik
Universitas Muria Kudus
Disusun Oleh :
Nama : Noor Fajrian Syehfiddin
NIM : 2009 53 178
Program Studi : Sistem Informasi
SISTEM INFORMASI
FAKULTAS TEHNIK
UNIVERSITAS MURIA KUDUS
2015
ii
.
iii
iv
v
MOTO DAN PERSEMBAHAN
MOTTO
“Past time is memory, present time is the fact, and future time is hopeness”
PERSEMBAHAN
Skripsi ini penulis persembahkan kepada:
1. Tuhan Yang Maha Esa
2. Kedua orang tuaku dan pacarku yang
selalu memberikan doa dan selalu
memberikan restunya.
3. Dosen Pembimbing dan semua Dosen
Sistem Informasi Universitas Muria
Kudus.
4. Teman-teman Sistem Informasi Angkatan
2009
vi
RINGKASAN
Laporan tugas akhir yang berjudul “Sistem Informasi Pengelolaan Data
Proyek pada CV. Cipta Prima Berbasis Web” merupakan sebuah sistem yang
dirancang untuk membantu Admin dalam mengelola data pada CV. Cipta Prima.
Sistem ini dirancang menggunakan pemodelan sistem UML dan
dikembangkan menggunakan bahasa pemrograman PHP.
Data-data yang digunakan di dalam sistem ini meliputi data Pegawai, data
Proyek, data Gaji, Data Absensi. Sedangkan proses yang terjadi di dalam sistem
ini adalah pengelolaan proyek, sehingga menghasilkan sebuah informasi hasil
pengelolaan proyek berbasis web.
Keyword : Sistem, Informasi, Pengelolaan, Proyek, CV Cipta Prima
KATA PENGANTAR
Alhamdulillah segala puji bagi Tuhan yang telah melimpahkan rahmat dan
pertolongan kepada penulis serta ni’mat dan karunia yang lebih sehingga tak
mampu bagi penulis untuk sekedar menghitung dan mengucap syukur atas segala
yang dianugrahkan Allah kepada penulis satu per satu. Rahmat dan salam kepada
Rosulullah, Muhammad kekasih Allah. Beliaulah yang telah membawa kita dari
kegelapan ke jalan cahaya. Alhamdulillah segala puji kepada-Mu, atas segala hal
yang Engkau berikan padaku. Terima kasih atas orang-orang terhebat yang
Engkau hadirkan di sekelilingku. Terima kasih. Terima kasih atas segala
pertolongan-Mu. Aku menyadari, aku hanyalah makhluk lemah yang tak berdaya.
Karena Engkaulah, ya Allah, dan memang hanya karena Engkaulah skripsi ini
dapat terselesaikan. Segala puji bagi-Mu, Tuhanku.
Penyusunan skripsi ini merupakan salah satu syarat yang harus dipenuhi
untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas Teknik
Universitas Muria Kudus.
Pada kesempatan ini, penulis ingin menyampaikan rasa terima kasih yang sebesar-
besarnya kepada :
1. Bapak Dr. Suparnyo, SH, MS selaku Rektor Universitas Muria Kudus.
2. Bapak Rochmad Winarso, ST., MT. selaku Dekan Fakultas Teknik
Universitas Muria Kudus.
3. Bapak R. Rhoedy Setiawan, M.Kom selaku Kepala Program Studi Sistem
Informasi Fakultas Teknik Universitas Muria Kudus.
4. Andy Prasetyo Utomo, S.Kom, MT yang berkenan menjadi dosen
pembimbing pertama saya. Terima kasih atas waktu, ilmu, saran,
semangat, dan nasihat yang Bapak berikan selama bimbingan.
5. Noor Latifah, M.Kom selaku pembimbing dua saya. Terima kasih atas
waktu, ilmu, saran, semangat, dan nasihat yang Bapak berikan selama
bimbingan.
6. Kedua orang tuaku, Terima kasih atas semangatnya. Do’a restu serta ridho
kalian berdua sehingga aku bisa jadi seperti ini.
7. Semua pihak yang membantu terselesaikannya laporan ini yang tidak
dapat penulis sebutkan.
Penulis menyadari bahwa dalam penyusunan Laporan Skripsi masih jauh
dari sempurna. Oleh karena itu, saran dan kritik yang membangun sangat penulis
harapkan guna perbaikan penulisan di masa-masa mendatang. Penulis mohon
maaf atas segala kekurangan dan kesalahan yang ada. Akhirnya, penulis berharap
semoga tulisan ini bermanfaat. Amin.
Kudus, Maret 2015
Penulis
DAFTAR ISI
LAPORAN SKRIPSI ............................................................................................... i
HALAMAN PERSETUJUAN ............................... Error! Bookmark not defined.
HALAMAN PENGESAHAN ................................ Error! Bookmark not defined.
SURAT PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH
UNTUK KEPENTINGAN AKADEMIS .............. Error! Bookmark not defined.
MOTO DAN PERSEMBAHAN............................................................................ iv
RINGKASAN ........................................................................................................ vi
KATA PENGANTAR .......................................................................................... 92
DAFTAR ISI ......................................................................................................... 94
DAFTAR GAMBAR ............................................................................................ 97
DAFTAR TABEL ............................................................................................... 101
DAFTAR LAMPIRAN ....................................................................................... 102
BAB I ..................................................................... Error! Bookmark not defined.
PENDAHULUAN.................................................. Error! Bookmark not defined.
1.1. Latar Belakang Masalah .......................... Error! Bookmark not defined.
1.2. Perumusan Masalah ................................. Error! Bookmark not defined.
1.3. Batasan Masalah ...................................... Error! Bookmark not defined.
1.4. Tujuan ...................................................... Error! Bookmark not defined.
1.5. Manfaat .................................................... Error! Bookmark not defined.
1.5.1. Bagi Penulis ..................................... Error! Bookmark not defined.
1.5.2. Bagi Akademis ................................. Error! Bookmark not defined.
1.5.3. Bagi CV. Cipta Prima ..................... Error! Bookmark not defined.
1.6. Tinjauan Pustaka ..................................... Error! Bookmark not defined.
1.7. Metodologi Penelitian ............................. Error! Bookmark not defined.
1.7.1. Objek Penelitian ............................... Error! Bookmark not defined.
1.8. Metode Pengumpulan Data ..................... Error! Bookmark not defined.
1.8.1. Sumber Data Primer ......................... Error! Bookmark not defined.
1.8.2. Sumber Data Sekunder ..................... Error! Bookmark not defined.
1.9. Metode Pengembangan Sistem................ Error! Bookmark not defined.
1.10. Sistematika Penulisan .............................. Error! Bookmark not defined.
BAB II .................................................................... Error! Bookmark not defined.
LANDASAN TEORI ............................................. Error! Bookmark not defined.
2.1. Sistem ...................................................... Error! Bookmark not defined.
2.2. Proyek ...................................................... Error! Bookmark not defined.
2.3. Pengelolaan Data Proyek ......................... Error! Bookmark not defined.
2.4. Unsur-unsur perencanan proyek .............. Error! Bookmark not defined.
2.5. Flow of Document ................................... Error! Bookmark not defined.
2.6. Waterfall .................................................. Error! Bookmark not defined.
2.7. UML (Unified Modelling Language) ...... Error! Bookmark not defined.
2.8. Artifact UML ........................................... Error! Bookmark not defined.
2.8.1. Busines Use Case Diagram .............. Error! Bookmark not defined.
2.8.2. Use Case Diagram ........................... Error! Bookmark not defined.
2.8.3. Class Diagram ................................. Error! Bookmark not defined.
2.8.4. Sequence Diagram ........................... Error! Bookmark not defined.
2.8.5. Statechart Diagram. ......................... Error! Bookmark not defined.
2.9. Basis Data ................................................ Error! Bookmark not defined.
2.10. Entity Relation Diagram.......................... Error! Bookmark not defined.
2.11. Transformasi dari ERD ke Database Relasional .. Error! Bookmark not
defined.
BAB III................................................................... Error! Bookmark not defined.
TINJAUAN PERUSAHAAN ................................ Error! Bookmark not defined.
3.1. Gambaran Umum CV. Cipta Prima......... Error! Bookmark not defined.
3.2. Visi dan Misi ........................................... Error! Bookmark not defined.
3.3. Struktur Organisasi .................................. Error! Bookmark not defined.
3.4. Denah Lokasi ........................................... Error! Bookmark not defined.
3.5. Pembagian Tugas Kerja ........................... Error! Bookmark not defined.
3.6. Maksud dan Tujuan CV. Cipta Prima ..... Error! Bookmark not defined.
3.7. Flow of Document ................................... Error! Bookmark not defined.
BAB IV .................................................................. Error! Bookmark not defined.
ANALISA DAN PERANCANGAN ..................... Error! Bookmark not defined.
4.1. Deskripsi Sistem ...................................... Error! Bookmark not defined.
4.2. Identifikasi Masalah ................................ Error! Bookmark not defined.
4.3. Analisa Kebutuhan Data dan Informasi .. Error! Bookmark not defined.
4.4. Analisa Kebutuhan Hardware dan Software ......... Error! Bookmark not
defined.
4.4.1. Kebutuhan Perangkat Keras ............. Error! Bookmark not defined.
4.4.2. Kebutuhan Perangkat Lunak ............ Error! Bookmark not defined.
4.5. Analisa dan Perancangan Sistem ............. Error! Bookmark not defined.
4.5.1. Analisa Actor .................................... Error! Bookmark not defined.
4.5.2. Bussiness Usecase ............................ Error! Bookmark not defined.
4.5.3. Perancangan Use Case Diagram ...... Error! Bookmark not defined.
4.6. Analisa Kelas ........................................... Error! Bookmark not defined.
4.7. Class Diagram ......................................... Error! Bookmark not defined.
4.8. Sequence Diagram................................... Error! Bookmark not defined.
4.9. Activity Diagram ..................................... Error! Bookmark not defined.
4.10. Statechart Diagram ................................. Error! Bookmark not defined.
4.1. Entity Relationship Diagram ................... Error! Bookmark not defined.
4.2. Perancangan Database ............................ Error! Bookmark not defined.
BAB V .................................................................... Error! Bookmark not defined.
PEMBAHASAN DAN IMPLEMENTASI ............ Error! Bookmark not defined.
5.1. Kebutuhan Implementasi ......................... Error! Bookmark not defined.
5.1.1. Analisa Kebutuhan Sistem ............... Error! Bookmark not defined.
5.1.2. Kebutuhan Perangkat Keras (Hardware) ....... Error! Bookmark not
defined.
5.2. Halaman Utama Sistem ........................... Error! Bookmark not defined.
5.3. Menu – menu yang ada pada halaman utama ........ Error! Bookmark not
defined.
5.3.1. Login Admin .................................... Error! Bookmark not defined.
5.3.2. Menu Admin .................................... Error! Bookmark not defined.
BAB VI ................................................................................................................. 81
6.1.KESIMPULAN ............................................................................................... 81
6.2..SARAN……………………………………………………………..……….81
DAFTAR PUSTAKA ............................................ Error! Bookmark not defined.
DAFTAR GAMBAR
Gambar 1. 1 Skema Waterfall ................................ Error! Bookmark not defined.
Gambar 2. 1 Skema Waterfall ................................ Error! Bookmark not defined.
Gambar 2. 2 Unary Degree .................................... Error! Bookmark not defined.
Gambar 2. 3 Binary Degree ................................... Error! Bookmark not defined.
Gambar 2. 4 Ternary Degree ................................. Error! Bookmark not defined.
Gambar 2. 5 Atribut Multivalue ............................. Error! Bookmark not defined.
Gambar 2. 6 Atribut Composite ............................. Error! Bookmark not defined.
Gambar 2. 7 Diagram Kardinalitas One to One ..... Error! Bookmark not defined.
Gambar 2. 8 Diagram Kardinalitas One to Many .. Error! Bookmark not defined.
Gambar 2. 9 Diagram Kardinalitas Many to Many Error! Bookmark not defined.
Gambar 2. 10 Transformasi dari ERD ke DataBase ............ Error! Bookmark not
defined.
Gambar 2. 11 Transformasi dari ERD ke DataBase ............ Error! Bookmark not
defined.
Gambar 2. 12 Transformasi dari ERD ke DataBase ............ Error! Bookmark not
defined.
Gambar 2. 13 Transformasi dari ERD ke DataBase ............ Error! Bookmark not
defined.
Gambar 2. 14 Transformasi dari ERD ke DataBase ............ Error! Bookmark not
defined.
Gambar 2. 15 Transformasi dari ERD ke DataBase ............ Error! Bookmark not
defined.
Gambar 2. 16 Transformasi dari ERD ke DataBase ............ Error! Bookmark not
defined.
Gambar 2. 17 Transformasi dari ERD ke DataBase ............ Error! Bookmark not
defined.
Gambar 2. 18 Transformasi dari ERD ke DataBase ............ Error! Bookmark not
defined.
Gambar 2. 19 Transformasi dari ERD ke DataBase ............ Error! Bookmark not
defined.
Gambar 2. 20 Transformasi dari ERD ke DataBase ............ Error! Bookmark not
defined.
Gambar 2. 21 Transformasi dari ERD ke DataBase ............ Error! Bookmark not
defined.
Gambar 3. 1 Struktur Organisasi CV. Cipta Prima Error! Bookmark not defined.
Gambar 3. 2 Denah Lokasi CV. Cipta Prima ......... Error! Bookmark not defined.
Gambar 3. 3 FOD Pengelolaan Proyek .................. Error! Bookmark not defined.
Gambar 4. 1 Usecase Bisnis Pengelolaan Data Proyek ....... Error! Bookmark not
defined.
Gambar 4. 2 Usecase Sistem .................................. Error! Bookmark not defined.
Gambar 4. 3 Class User .......................................... Error! Bookmark not defined.
Gambar 4. 4 Class pemesan proyek ....................... Error! Bookmark not defined.
Gambar 4. 5 Class proyek ...................................... Error! Bookmark not defined.
Gambar 4. 6 Class pembayaran ............................. Error! Bookmark not defined.
Gambar 4. 7 Class Diagram................................... Error! Bookmark not defined.
Gambar 4. 8 Sequence diagram kelola pegawai .... Error! Bookmark not defined.
Gambar 4. 9 Sequence diagram Absensi ............... Error! Bookmark not defined.
Gambar 4. 10 Sequence diagram kelola proyek .... Error! Bookmark not defined.
Gambar 4. 11 Sequence diagram kelola keuangan Error! Bookmark not defined.
Gambar 4. 12 Sequence diagram kelola laporan ... Error! Bookmark not defined.
Gambar 4. 13 Sequence diagram kelola user ......... Error! Bookmark not defined.
Gambar 4. 14 Activity diagram pegawai ................ Error! Bookmark not defined.
Gambar 4. 15 Activity diagram Absensi ................ Error! Bookmark not defined.
Gambar 4. 16 Activity diagram kelola proyek ....... Error! Bookmark not defined.
Gambar 4. 17 Activity diagram kelola keuangan ... Error! Bookmark not defined.
Gambar 4. 18 Activity diagram kelola laporan ...... Error! Bookmark not defined.
Gambar 4. 19 Activity diagram kelola user ............ Error! Bookmark not defined.
Gambar 4. 20 Statechart diagram login ................. Error! Bookmark not defined.
Gambar 4. 21 Statechart diagram logout ............... Error! Bookmark not defined.
Gambar 4. 22 Statechart diagram tambah pemesan proyek Error! Bookmark not
defined.
Gambar 4. 23 Statechart diagram ubah pemesan proyek .... Error! Bookmark not
defined.
Gambar 4. 24 Statechart diagram hapus pemesan proyek .. Error! Bookmark not
defined.
Gambar 4. 25 Statechart diagram cetak pemesan proyek .... Error! Bookmark not
defined.
Gambar 4. 26 Statechart diagram tambah proyek . Error! Bookmark not defined.
Gambar 4. 27 Statechart diagram ubah proyek ..... Error! Bookmark not defined.
Gambar 4. 28 Statechart diagram hapus proyek ... Error! Bookmark not defined.
Gambar 4. 29 Statechart diagram cetak proyek .... Error! Bookmark not defined.
Gambar 4. 30 Statechart diagram tambah Absensi ............. Error! Bookmark not
defined.
Gambar 4. 31 Statechart diagram ubah Absensi ... Error! Bookmark not defined.
Gambar 4. 32 Statechart diagram hapus Absensi .. Error! Bookmark not defined.
Gambar 4. 33 Statechart diagram cetak Absensi ... Error! Bookmark not defined.
Gambar 4. 34 Statechart diagram tambah pegawai ............. Error! Bookmark not
defined.
Gambar 4. 35 Statechart diagram ubah pegawai ... Error! Bookmark not defined.
Gambar 4. 36 Statechart diagram hapus pegawai . Error! Bookmark not defined.
Gambar 4. 37 Statechart diagram cetak pegawai ... Error! Bookmark not defined.
Gambar 4. 38 Statechart diagram tambah pembayaran....... Error! Bookmark not
defined.
Gambar 4. 39 Statechart diagram ubah pembayaran........... Error! Bookmark not
defined.
Gambar 4. 40 Statechart diagram hapus pembayaran ......... Error! Bookmark not
defined.
Gambar 4. 41 Statechart diagram cetak pembayaran ........... Error! Bookmark not
defined.
Gambar 4. 42 Statechart diagram melihat laporan . Error! Bookmark not defined.
Gambar 4. 43 Statechart diagram tambah user ..... Error! Bookmark not defined.
Gambar 4. 44 Statechart diagram ubah user ......... Error! Bookmark not defined.
Gambar 4. 45 Statechart diagram hapus user ........ Error! Bookmark not defined.
Gambar 4. 46 Statechart diagram cetak user .......... Error! Bookmark not defined.
Gambar 4. 47 Entitas .............................................. Error! Bookmark not defined.
Gambar 4. 48 Entitas User ..................................... Error! Bookmark not defined.
Gambar 4. 49 Entitas Pemesan............................... Error! Bookmark not defined.
Gambar 4. 50 Entitas Proyek ................................. Error! Bookmark not defined.
Gambar 4. 51 Entitas Pembayaran ......................... Error! Bookmark not defined.
Gambar 4. 52 Menentukan Atribut Key ................. Error! Bookmark not defined.
Gambar 4. 53 Identifikasi Derajat Kardinalitas ..... Error! Bookmark not defined.
Gambar 4. 54 Entity Relationship Diagram ........... Error! Bookmark not defined.
Gambar 4. 55 Transformasi dari ERD ke relasi ( Pembayaran – User ) ........ Error!
Bookmark not defined.
Gambar 4. 56 Transformasi dari ERD ke relasi ( User - Pemesan ) .............. Error!
Bookmark not defined.
Gambar 4. 57 Transformasi dari ERD ke relasi ( User - Proyek ) ................. Error!
Bookmark not defined.
Gambar 4. 58 Relasi Tabel ..................................... Error! Bookmark not defined.
Gambar 4. 59 Perancangan halaman utama sistem Error! Bookmark not defined.
Gambar 5. 1 Halaman Utama Sistem
……………………………………………Error! Bookmark not defined.
Gambar 5. 2 Halaman Login Admin ...................... Error! Bookmark not defined.
Gambar 5. 3 Menu Admin ..................................... Error! Bookmark not defined.
Gambar 5. 4 Halaman Form Tambah Pegawai ...... Error! Bookmark not defined.
Gambar 5. 5 Halaman Form Proyek ...................... Error! Bookmark not defined.
Gambar 5. 6 Form Absensi Pegawai ...................... Error! Bookmark not defined.
Gambar 5. 7 Form Laporan Gaji Pegawai ............. Error! Bookmark not defined.
Gambar 5. 8 Form Pengaturan Gaji Pegawai ......... Error! Bookmark not defined.
DAFTAR TABEL
Tabel 2. 1 Tabel Simbol Flow of Document .......... Error! Bookmark not defined.
Tabel 2. 2 Tabel Notasi Bussines Usecase Diagram ............ Error! Bookmark not
defined.
Tabel 2. 3 Notasi Dalam Use case ......................... Error! Bookmark not defined.
Tabel 2. 4 Notasi pada Class Diagram ................... Error! Bookmark not defined.
Tabel 2. 5 Notasi Sequence Diagram ..................... Error! Bookmark not defined.
Tabel 4. 1 Proses Bisnis ......................................... Error! Bookmark not defined.
Tabel 4. 2 Tabel User ............................................. Error! Bookmark not defined.
Tabel 4. 3 Tabel Proyek ......................................... Error! Bookmark not defined.
Tabel 4. 4 Tabel Pemesan Proyek .......................... Error! Bookmark not defined.
Tabel 4. 5 Tabel Pembayaran ................................. Error! Bookmark not defined.
Tabel 4. 6 Tabel Absensi ........................................ Error! Bookmark not defined.
Tabel 4. 7 Tabel Absensi ........................................ Error! Bookmark not defined.
DAFTAR LAMPIRAN
Lampiran 1 : Buku Bimbingan Skripsi
Lampiran 2 : Surat Keterangan Penelitian
Lampiran 3 : Biografi Penulis
top related