ABSTRAK. Kata kunci: aplikasi manajemen, studio interaktif, proyek. Universitas Kristen Maranatha

dokumen-dokumen yang mirip
ABSTRAKSI. Keywords: Aplikasi Web, Keuangan, Sistem Akuntansi. Universitas Kristen Maranatha

1 ABSTRAK. Kata Kunci: proyek, biaya, anggaran. iii Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : Modul barang, pemasok, pembelian, penjualan, jurnal, laporan laba rugi, metode average, metode AHP.

ABSTRAKSI. Keywords : Aplikasi Web, Manajemen Retail, Sistem Akuntansi. Universitas Kristen Maranatha

ABSTRAK. Kata kunci : sistem informasi, laboratorium komputer, SMAN 8 Bandung, web

ABSTRAK. Kata Kunci : Pendaftaran, Penerimaan PNS, ujian penerimaan PNS, Kalimantan Tengah. viii Universitas Kristen Maranatha

ABSTRAK. Kata kunci: pengelolaan, pemesanan, dan pemberian informasi. vii Universitas Kristen Maranatha

ABSTRAK. Kata kunci : Sistem pendukung keputusan, Perekrutan. vi Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : absensi, KPI, evaluasi kinerja, mutasi, calon pegawai

ABSTRACT. Keywords: Information system, Website. iii Universitas Kristen Maranatha

3.5.3 DFD LV 2 PROSES DFD LV 2 PROSES DFD LV 2 PROSES DFD LV 2 PROSES DFD LV 2 PROSES 6...

ABSTRAK. Kata Kunci : mengintegrasikan, mudah, terkomputerisasi

ABSTRAK. Kata Kunci: sistem informasi, lowongan pekerjaan, sistem pendukung keputusan, fuzzy model tahani, C#, SQL server 2008

ABSTRAK. Kata kunci : pengetahuan, sistem, tekstil.

ABSTRAK. Kata Kunci: sistem informasi, absensi,penggajian,recruitment, DSS, WPM, C#, SQL server 2008 R2.

ABSTRAK. Kata kunci : Pengolahan data komplain, PHP, MySQL. v Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : Grand Pacific, Front Office, Reservasi, Mode Harga. ii Universitas Kristen Maranatha

ABSTRAK. kata kunci : managemen sistem transaksi, ASP, Window XP SP 2, Internet Expoler. Universitas Kristen Maranatha

ABSTRAK. Kata kunci : pengukuran kinerja, penggajian, presensi, aplikasi desktop

ABSTRACT. Keyword: PT. Elastico, Manual, Web Application, Data/Stock Processing, Clothes, Order, User, Report, Accounting

Abstrak. Kata kunci: proyek pendidikan,simulasi nilai mutu, simulasi ipk, simulasi pembiayaan. Universitas Kristen Maranatha

ABSTRACT. vi Universitas Kristen Maranatha

ABSTRAK. iii UNIVERSITAS KERISTEN MARANATHA

ABSTRAK. iii. Kata kunci : Usaha Kecil Menengah (UKM), web commerce online mall, Yii PHP Framework dan MySQL. Universitas Kristen Maranatha

ABSTRAKSI. Universitas Kristen Maranatha

ABSTRAK. Kata kunci : pemesanan tiket online, rental mobil, CRM.

ABSTRAK. Kata Kunci : E-commerce, Website Penjualan Alat Musik, Customer. ii Universitas Kristen Maranatha

ORISINALITAS LAPORAN PENELITIAN...

ABSTRAK. Kata Kunci : aplikasi, terkomputerisasi, akuntansi

ABSTRAK. Kata Kunci : Sistem Informasi, Kepegawaian, Web, PHP, MySQL.

ABSTRAKSI. Kata kunci : Rencana Anggaran Biaya, Analisa Harga Satuan Pekerjaan, Konstruksi, Quick Cost Estimator ABSTRACT

ABSTRAK. Kata Kunci : Website Penjualan Handphone Dan Alat Elektronika Online, shopping chart. ii Universitas Kristen Maranata

ABSTRAK. Kata kunci : media cetak, pemesanan koran, pengembalian Koran, sistem informasi, integerasi. vii Universitas Kristen Maranatha

ANALISIS DAN PERANCANGAN APLIKASI MANAJEMEN STUDIO INTERAKTIF X BERBASIS WEB

ABSTRAK. Kata kunci: aplikasi berbasis web, penerimaan peserta didik, SDLC waterfall

Syarat-syarat Jabatan Tunjangan Pajak Fungsi Pajak Pengertian Pajak Penghasilan Pasal

ABSTRACT. Key word : Website of sale, record of customer s order, record transaction of sales. v Universitas Kristen Maranatha

ABSTRACT. Universitas Kristen Maranatha

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

ABSTRACT. Keywords: digestive, respiratory, codeigniter, framework.

ABSTRAK. Kata kunci: manajemen, fuzzy, karyawan. iii

ABSTRACT. iii Universitas Kristen Maranatha

II.7.3 Stored Procedured II.7.4 Trigger II.8 C# II.9 Akuntansi II.9.1 Laba Rugi II.9.2 Average Method II.9.

ABSTRAK. Kata kunci : web, layanan, system informasi

ABSTRAK. Kata Kunci : Bengkel, sistem, informasi, manajemen, CRM, C#, SQL Server. iii. Universitas Kristen Maranatha

ABSTRAK. Kata kunci: Website, Kost, SIMADE. vi Universitas Kristen Maranatha

ABSTRAKSI. Kata Kunci: Penjualan, Pembelian, Keuangan, Teknologi Informasi, CRM, IT. v Universitas Kristen Maranatha

ABSTRAK. viii. Kata Kunci: Jaringan, Konstruksi, Pelaporan, Proyek, Sistem Informasi. Universitas Kristen Maranatha

DAFTAR ISI. BAB III ANALISIS DAN RANCANGAN SISTEM PROSES BISNIS Posyandu... 28

ABSTRAK. Kata Kunci: Kompetensi, Pekerjaan, Survei. Universitas Kristen Maranatha

ABSTRAK. ii Universitas Kristen Maranatha

ABSTRAK. Kata kunci : Sistem informasi, pemantauan, kinerja, inventori, PHP, MySQL. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: sistem pendataan karyawan, ASP.NET, SQL server 2008

ABSTRACT. Keyword : Data handling,accounting,report. vii Universitas Kristen Maranatha

ABSTRAK. Kata kunci: hotel, pelayanan, reservasi, servqual, survey. iv Universitas Kristen Maranatha

ABSTRAK. Kata kunci : sistem informasi, penilaian, ujian, dan menyontek.

ABSTRAK. Kata Kunci : Java Server Pages(JSP), struts, ibatis, dan mysql

ABSTRAK. iii. Kata kunci: Absensi, Cuti, Mataram baru, aplikasi. Universitas Kristen Maranatha

ABSTRAK. Kata kunci: Sistem Laboratorium Klinik, Pemeriksaan, Pengolahan Data. vi Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : sistem informasi, sensus, Dewan Pastoral Paroki, recruitment, C#, SQL Server 2008

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

ABSTRAK. Kata kunci: Website, Soal Ujian, Analisis Hasil Ujian. Universitas Kristen Maranatha

ABSTRAKSI. Kata kunci: penjualan, pembelian, laporan. Universitas Kristen Maranatha

ABSTRACT. Keywords: Income Tax Act No. 36 In 2008, Income Tax Act No. 17 In 2000, income tax payable. vii Universitas Kristen Maranatha

ABSTRAK. Kata kunci : Sistem informasi, Website, Hotel Le Beringin. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: Berbasis Komputer dan Online, Bauran Pemasaran, CRM, ASP.Net, SQL Server 2008.

UNIVERSITAS BINA NUSANTARA ANALISIS DAN PERANCANGAN SISTEM E-COMMERCE DI PT. INNICOM

PEMBUATAN SISTEM INFORMASI PAKET TOUR WISATA MENGGUNAKAN FRAMEWORK CODEIGNITER

ABSTRAK. Kata Kunci : Data, Sistem, Informasi, Persediaan, Apotek. iii

Pembuatan Sistem Informasi Perbandingan Harga Satuan Pekerjaan Dinding Batu Bata, Blok Beton, dan Bata Ringan Pada Proyek Pekerjaan Rumah Tinggal

ABSTRAK. Universitas Kristen Maranatha

ABSTRAK. Kata kunci : pengkajian keperawatan, rencana keperawatan, perkembangan keperawatan, pemberian obat, pasien keluar.

ABSTRAK. Kata kunci : sistem penjualan, sistem pengiriman, sistem laporan. iii

ABSTRAK. Kata Kunci : Website Media Pembelajaran, SMK Teknik Komputer dan Jaringan, Use Case, Flowchart, ERD, AJAX, PHP, MySQL.

APLIKASI RESERVASI ONLINE PAKET WISATA BERBASIS WEB FARUQ HAFIZ PURBA

ABSTRAK. Kata Kunci: Aplikasi, Produksi, Textil

ABSTRAK. Kata kunci : Area Pelayanan Jaringan, Penangan Keluhan, SMS (Short Message Service), Pengumuman, Listrik, Tagihan Listrik

ABSTRACT. vii. Universitas Kristen Maranatha

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

ABSTRAK. Kata kunci: Blackbox testing, MySQL, PHP, RC Sukamakmur, retreat. v Universitas Kristen Maranatha

ABSTRAK. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : inventarisasi barang, penjualan, pembelian, biji plastik. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: aplikasi, DBMS, injeksi, java enterprise web, manufaktur, material planning, MySQL, proses bisnis, proyek, terintegrasi

ABSTRAK. Kata Kunci : pengeluaran, pembelian, penjualan, persediaan barang, pemilihan supplier, sistem informasi, desktop

ABSTRAK. Key word : PHP, Teknologi Informasi, Informasi, Service. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : café, pemesanan, produksi, dapur, pembayaran, php. Universitas Kristen Maranatha

ABSTRAK. Keywords : Accounting System Information, Payroll, Absence. Universitas Kristen Maranatha

Class Diagram Activity Diagram Entity Relationship Diagram (ERD) MySQL CodeIgniter

ABSTRAK. vii. Kata kunci: absensi, gaji, pajak penghasilan pasal 21, penilaian kinerja, sistem pendukung keputusan. Universitas Kristen Maranatha

DAFTAR ISI. ABSTRAK... vi. KATA PENGANTAR... vii. DAFTAR ISI... ix. DAFTAR GAMBAR... xiii. DAFTAR TABEL... xviii BAB I PENDAHULUAN...

Manusia Tujuan Sumber Daya Manusia Aktivitas Manajemen Sumber Daya

Gambar Form input data proyek Gambar Tampilan data proyek Gambar Form edit data proyek Gambar 3.

ABSTRAK. Kata kunci : PHP, MYSQL, Banksoal, Soal ujian.

ABSTRAK. Kata kunci :AHP, Absensi, Reservasi, Promosi, C#, SQL Server

ABSTRAK. Kata kunci : Perpustakaan Tugas Akhir PHP (Php Hypertext Preprocessor) Universitas Kristen Maranatha

ABSTRAK. Kata Kunci : HRD, Profile Matching, Sistem Informasi. Universitas Kristen Maranatha

ABSTRAK. Kata Kunci: penilaian kinerja, pengajuan cuti, desktop, sistem informasi. Universitas Kristen Maranatha

Kata kunci : toko baju Kalimas, sistem informasi, pembelian, penjualan

ABSTRAK. Kata kunci: sistem informasi dan teknologi, berbasis web, PHP

DAFTAR ISI. Halaman Judul... ii. Persetujuan Laporan Tugas Akhir... iii. Pengesahan Dewan Penguji... iv. Pernyataan Keaslian Tugas Akhir...

Transkripsi:

ABSTRAK Rakun Studio merupakan sebuah studio interaktif yang berlokasi di Bandung. Bidang pekerjaan Rakun Studio antara lain desain, website, video, animasi, dan aplikasi. Selama kurang lebih setahun berjalan, semua proses dilakukan secara manual dan tidak terdokumentasi secara rinci. Tujuan disusunnya karya tulis ini adalah untuk menyelesaikan permasalahan yang ada di Rakun Studio dengan cara membuat sebuah aplikasi manajemen berbasis web untuk mengelola berbagai kegiatan di Rakun Studio. Kegiatankegiatan yang ditangani oleh aplikasi adalah kegiatan yang berhubungan dengan kepegawaian, proyek, klien, pemasukan dan pengeluaran kantor. Aplikasi manajemen yang dibuat juga menangani pembuatan dokumen secara otomatis berdasarkan data-data yang dimasukkan pengguna ke dalam aplikasi. Penulis mengambil sumber data dari Rakun Studio sebagai obyek studi kasus. Penulis juga mendapat informasi pendukung dari berbagai sumber, baik cetak maupun digital, yang berhubungan dengan pengerjaan karya tulis ilmiah ini. Dengan menggunakan aplikasi ini, semua proses yang berjalan di Rakun Studio akan terdokumentasi dengan baik di dalam aplikasi. Kata kunci: aplikasi manajemen, studio interaktif, proyek

ABSTRACT Rakun Studio is an interactive studio located in Bandung. Rakun Studio expertise are design, website development, video, animation, and application development. For about one year, every process were done manually and not well documented. The purpose of this paper is to solve the problems in Rakun Studio by developing web based management application to manage vary task in Rakun Studio. Activities that are managed by the application are staffing, projects, clients, company income and expense. The application also create the related document automatically based on the data inputted by the user. The author took the data from Rakun Studio as the case study. Author also gathered information from various sources, both printed and digital, that are related with this paper. By using this application, every process that runs in Rakun Studio will be well documented in the application. Keywords: management application, interactive studio, project

Daftar Isi Daftar Isi...i Daftar Gambar... vii Daftar Tabel...xi BAB I PENDAHULUAN... 1 1.1 Latar Belakang Masalah... 1 1.2 Rumusan Masalah... 2 1.3 Tujuan Pembahasan... 2 1.4 Ruang Lingkup Kajian... 3 1.5 Sumber Data... 4 1.6 Sistematika Penyajian... 4 BAB II KAJIAN TEORI... 6 2.1 Fungsi Manajemen... 6 2.2 Flowchart... 7 2.3 Unified Modeling Language (UML)... 9 2.3.1 Use Case Diagram... 10 2.3.2 Activity Diagram... 11 2.3.3 Class Diagram... 12 2.4 Basis Data... 13 2.4.1 Entity Relationship Diagram (ERD)... 13 2.4.2 MySQL... 14 2.5 PHP... 15 2.5.1 Arsitektur Model-View-Controller... 16 2.5.2 CodeIgniter... 16 2.6 HyperText Markup Language (HTML)... 17 2.7 Cascading Style Sheets (CSS)... 17 2.8 JavaScript... 18 2.9 Black Box Testing... 19 BAB III ANALISIS DAN RANCANGAN SISTEM... 20 3.1 Desain Tampilan Edit Gaji Pengguna... 20 3.1.1 Tahapan Proyek... 20 3.1.2 Proses Perekrutan Pegawai... 23 3.1.3 Proses Pencatatan Kehadiran... 25 3.2 Use Case Aplikasi Manajemen Rakun Studio... 26 3.2.1 Use Case Mengelola Pengguna... 28 3.2.2 Use Case Mengelola Gaji Pegawai... 28 i

3.2.3 Use Case Mengelola Pelamar... 29 3.2.4 Use Case Mengelola Pengeluaran... 30 3.2.5 Use Case Mengelola Kontak... 30 3.2.6 Use Case Mengelola Perusahaan... 31 3.2.7 Use Case Mengelola Proyek... 32 3.2.8 Use Case Mengelola Detail Proyek... 32 3.2.9 Use Case Mengelola Pengguna Proyek... 33 3.3 Activity Diagram Aplikasi Manajemen Rakun Studio... 34 3.3.1 Activity Diagram Mengelola Pengguna... 34 3.3.2 Activity Diagram Mengelola Gaji Pegawai... 35 3.3.3 Activity Diagram Mengelola Pelamar... 36 3.3.4 Activity Diagram Mengelola Pengeluaran... 37 3.3.5 Activity Diagram Mengelola Kontak... 38 3.3.6 Activity Diagram Mengelola Perusahaan... 39 3.3.7 Activity Diagram Mengelola Proyek... 40 3.3.8 Activity Diagram Mengelola Detail Proyek... 41 3.3.9 Activity Diagram Mengelola Pengguna Proyek... 42 3.4 Class Diagram Aplikasi Manajemen Rakun Studio... 43 3.5 ERD Aplikasi Manajemen Rakun Studio... 44 3.6 Desain Tampilan Aplikasi Manajemen Rakun Studio... 46 3.6.1 Desain Tampilan Login... 46 3.6.2 Desain Tampilan Home... 46 3.6.3 Desain Tampilan Check out... 49 3.6.4 Desain Tampilan Profil Pengguna... 50 3.6.5 Desain Tampilan Ganti Password... 51 3.6.6 Desain Tampilan Daftar Proyek... 52 3.6.7 Desain Tampilan Tambah Proyek... 53 3.6.8 Desain Tampilan Edit Proyek... 54 3.6.9 Desain Tampilan Detail Proyek... 55 3.6.10 Desain Tampilan Daftar Pengguna Proyek... 56 3.6.11 Desain Tampilan Mengelola Pengguna Proyek... 57 3.6.12 Desain Tampilan Daftar Tugas Pengguna Proyek... 58 3.6.13 Desain Tampilan Tambah Tugas Pengguna Proyek... 59 3.6.14 Desain Tampilan Edit Tugas Pengguna Proyek... 60 3.6.15 Desain Tampilan Daftar Agenda Pengguna Proyek... 61 3.6.16 Desain Tampilan Tambah Agenda Pengguna Proyek... 62 3.6.17 Desain Tampilan Edit Agenda Pengguna Proyek... 62 ii

3.6.18 Desain Tampilan Detail Agenda Pengguna Proyek... 63 3.6.19 Desain Tampilan Daftar Pembayaran Proyek... 64 3.6.20 Desain Tampilan Tambah Pembayaran Proyek... 65 3.6.21 Desain Tampilan Edit Pembayaran Proyek... 66 3.6.22 Desain Tampilan Cetak Invoice... 67 3.6.23 Desain Tampilan Cetak Receipt... 68 3.6.24 Desain Tampilan Daftar Biaya Proyek... 69 3.6.25 Desain Tampilan Tambah Biaya Proyek... 70 3.6.26 Desain Tampilan Edit Biaya Proyek... 71 3.6.27 Desain Tampilan Daftar Pengeluaran... 72 3.6.28 Desain Tampilan Tambah Pengeluaran... 73 3.6.29 Desain Tampilan Edit Pengeluaran... 74 3.6.30 Desain Tampilan Daftar Kontak... 75 3.6.31 Desain Tampilan Tambah Kontak... 76 3.6.32 Desain Tampilan Edit Kontak... 77 3.6.33 Desain Tampilan Detail Kontak... 78 3.6.34 Desain Tampilan Daftar Perusahaan... 79 3.6.35 Desain Tampilan Tambah Perusahaan... 79 3.6.36 Desain Tampilan Edit Perusahaan... 80 3.6.37 Desain Tampilan Detail Perusahaan... 81 3.6.38 Desain Tampilan Daftar Kontak Perusahaan... 82 3.6.39 Desain Tampilan Tambah Kontak Perusahaan... 82 3.6.40 Desain Tampilan Daftar Pelamar... 83 3.6.41 Desain Tampilan Tambah Pelamar... 84 3.6.42 Desain Tampilan Edit Pelamar... 85 3.6.43 Desain Tampilan Detail Pelamar... 86 3.6.44 Desain Tampilan Terima Pelamar... 87 3.6.45 Desain Tampilan Daftar Pengguna... 88 3.6.46 Desain Tampilan Tambah Pengguna... 89 3.6.47 Desain Tampilan Edit Pengguna... 90 3.6.48 Desain Tampilan Detail Pengguna... 91 3.6.49 Desain Tampilan Daftar Kehadiran Pengguna 1... 92 3.6.50 Desain Tampilan Daftar Kehadiran Pengguna 2... 93 3.6.51 Desain Tampilan Edit Catatan Kehadiran... 94 3.6.52 Desain Tampilan Ketidakhadiran Pengguna... 95 3.6.53 Desain Tampilan Daftar Gaji Pengguna... 95 3.6.54 Desain Tampilan Tambah Gaji Pengguna... 96 iii

3.6.55 Desain Tampilan Edit Gaji Pengguna... 97 BAB IV HASIL PENELITIAN... 99 4.1 Implementasi Basis Data... 99 4.1.1 Tabel users... 99 4.1.2 Tabel roles... 100 4.1.3 Tabel attendances... 100 4.1.4 Tabel tasks... 100 4.1.5 Tabel events... 101 4.1.6 Tabel projects... 101 4.1.7 Tabel users_has_projects... 102 4.1.8 Tabel project_statuses... 102 4.1.9 Tabel payments... 103 4.1.10 Tabel payment_statuses... 103 4.1.11 Tabel invoices... 103 4.1.12 Tabel receipts... 104 4.1.13 Tabel costs... 104 4.1.14 Tabel contacts... 105 4.1.15 Tabel companies... 105 4.1.16 Tabel contacts_has_companies... 106 4.1.17 Tabel expenses... 106 4.1.18 Tabel salaries... 106 4.1.19 Tabel users_has_salaries... 107 4.1.20 Tabel applicants... 107 4.2 Implementasi Aplikasi Manajemen Rakun Studio... 108 4.2.1 Halaman Login... 108 4.2.2 Halaman Home... 109 4.2.3 Halaman Check Out... 111 4.2.4 Halaman Profil Pengguna... 112 4.2.5 Halaman Ganti Password... 112 4.2.6 Halaman Daftar Proyek... 113 4.2.7 Halaman Tambah Proyek... 114 4.2.8 Halaman Edit Proyek... 116 4.2.9 Halaman Detail Proyek... 117 4.2.10 Halaman Pengguna Proyek... 117 4.2.11 Halaman Mengelola Pengguna Proyek... 118 4.2.12 Halaman Daftar Tugas Pengguna Proyek... 119 4.2.13 Halaman Tambah Tugas Pengguna Proyek... 120 iv

4.2.14 Halaman Edit Tugas Pengguna Proyek... 121 4.2.15 Halaman Daftar Agenda Pengguna Proyek... 122 4.2.16 Halaman Tambah Agenda Pengguna Proyek... 122 4.2.17 Halaman Edit Agenda Pengguna Proyek... 123 4.2.18 Halaman Detail Agenda Pengguna Proyek... 124 4.2.19 Halaman Daftar Pembayaran Proyek... 125 4.2.20 Halaman Tambah Pembayaran Proyek... 126 4.2.21 Halaman Edit Pembayaran Proyek... 128 4.2.22 Halaman Cetak Invoice... 129 4.2.23 Halaman Cetak Receipt... 130 4.2.24 Halaman Daftar Biaya Proyek... 131 4.2.25 Halaman Tambah Biaya Proyek... 132 4.2.26 Halaman Edit Biaya Proyek... 133 4.2.27 Halaman Daftar Pengeluaran... 134 4.2.28 Halaman Tambah Pengeluaran... 135 4.2.29 Halaman Edit Pengeluaran... 137 4.2.30 Halaman Daftar Kontak... 138 4.2.31 Halaman Tambah Kontak... 138 4.2.32 Halaman Edit Kontak... 139 4.2.33 Halaman Detail Kontak... 140 4.2.34 Halaman Daftar Perusahaan... 141 4.2.35 Halaman Tambah Perusahaan... 142 4.2.36 Halaman Edit Perusahaan... 143 4.2.37 Halaman Detail Perusahaan... 144 4.2.38 Halaman Daftar Kontak Perusahaan... 144 4.2.39 Halaman Tambah Kontak Perusahaan... 145 4.2.40 Halaman Daftar Pelamar... 146 4.2.41 Halaman Tambah Pelamar... 147 4.2.42 Halaman Edit Pelamar... 148 4.2.43 Halaman Detail Pelamar... 150 4.2.44 Halaman Terima Pelamar... 151 4.2.45 Halaman Daftar Pengguna... 152 4.2.46 Halaman Tambah Pengguna... 153 4.2.47 Halaman Edit Pengguna... 155 4.2.48 Halaman Detail Pengguna... 157 4.2.49 Halaman Daftar Kehadiran Pengguna 1... 158 4.2.50 Halaman Daftar Kehadiran Pengguna 2... 159 v

4.2.51 Halaman Edit Catatan Kehadiran... 159 4.2.52 Halaman Ketidakhadiran Pengguna... 160 4.2.53 Halaman Daftar Gaji Pengguna... 161 4.2.54 Halaman Tambah Gaji Pengguna... 162 4.2.55 Halaman Edit Gaji Pengguna... 163 BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN... 165 5.1 Penanganan Kesalahan Input... 165 5.1.1 Penanganan Kesalahan Input Bertipe Tanggal... 165 5.1.2 Penanganan Kesalahan Input Bertipe Kontak... 165 5.2 Validasi Form... 166 5.2.1 Validasi Form Login... 166 5.2.2 Validasi Form Check Out... 168 5.2.3 Validasi Form Ganti Password... 169 5.2.4 Validasi Form Tambah dan Edit Proyek... 169 5.2.5 Validasi Form Tambah dan Edit Tugas Pengguna Proyek... 170 5.2.6 Validasi Form Tambah dan Edit Agenda Pengguna Proyek... 171 5.2.7 Validasi Form Tambah dan Edit Pembayaran Proyek... 172 5.2.8 Validasi Form Cetak Invoice... 173 5.2.9 Validasi Form Tambah dan Edit Biaya Proyek... 174 5.2.10 Validasi Form Tambah dan Edit Pengeluaran... 175 5.2.11 Validasi Form Tambah dan Edit Kontak... 176 5.2.12 Validasi Form Tambah dan Edit Perusahaan... 177 5.2.13 Validasi Form Tambah dan Edit Pelamar... 178 5.2.14 Validasi Form Terima Pelamar... 179 5.2.15 Validasi Form Tambah dan Edit Pengguna... 180 5.2.16 Validasi Form Edit Catatan Kehadiran... 182 5.2.17 Validasi Form Ketidakhadiran Pengguna... 182 5.2.18 Validasi Form Tambah Gaji Pengguna... 183 BAB VI SIMPULAN DAN SARAN... 185 6.1 Simpulan... 185 6.2 Saran... 186 Daftar Pustaka... xiii vi

Daftar Gambar Gambar 1 Swimlane... 9 Gambar 2 Use case system... 11 Gambar 3 Hubungan one to many... 14 Gambar 4 Hubungan many to many... 14 Gambar 5 Flowchart tahapan proyek... 22 Gambar 6 Flowchart proses perekrutan pegawai... 24 Gambar 7 Flowchart proses pencatatan kehadiran... 25 Gambar 8 Use case aplikasi manajemen Rakun Studio... 27 Gambar 9 Use case mengelola pengguna... 28 Gambar 10 Use case mengelola gaji pegawai... 29 Gambar 11 Use case mengelola pelamar... 29 Gambar 12 Use case mengelola pelamar... 30 Gambar 13 Use case mengelola kontak... 31 Gambar 14 Use case mengelola perusahaan... 31 Gambar 15 Use case mengelola proyek... 32 Gambar 16 Use case mengelola detail proyek... 33 Gambar 17 Use case mengelola pengguna proyek... 34 Gambar 18 Activity diagram mengelola pengguna... 35 Gambar 19 Activity diagram mengelola gaji pegawai... 36 Gambar 20 Activity diagram mengelola pelamar... 37 Gambar 21 Activity diagram mengelola pengeluaran... 38 Gambar 22 Activity diagram mengelola kontak... 39 Gambar 23 Activity diagram mengelola perusahaan... 40 Gambar 24 Activity diagram mengelola proyek... 41 Gambar 25 Activity diagram mengelola detail proyek... 42 Gambar 26 Activity diagram mengelola pengguna proyek... 43 Gambar 27 Class diagram aplikasi manajemen Rakun Studio... 44 Gambar 28 ERD aplikasi manajemen Rakun Studio... 45 Gambar 29 Desain tampilan login... 46 Gambar 30 Desain tampilan home director... 47 Gambar 31 Desain tampilan home marketing... 48 Gambar 32 Desain tampilan home programmer dan desainer... 49 Gambar 33 Desain tampilan check out... 50 Gambar 34 Desain tampilan profil pengguna... 51 Gambar 35 Desain tampilan ganti password... 52 Gambar 36 Desain tampilan daftar proyek... 53 Gambar 37 Desain tampilan tambah proyek... 54 Gambar 38 Desain tampilan edit proyek... 55 Gambar 39 Desain tampilan detail proyek... 56 Gambar 40 Desain tampilan daftar pengguna proyek... 57 Gambar 41 Desain tampilan mengelola pengguna proyek... 58 Gambar 42 Desain tampilan daftar tugas pengguna proyek... 59 Gambar 43 Desain tampilan tambah tugas pengguna proyek... 60 Gambar 44 Desain tampilan edit tugas pengguna proyek... 60 vii

Gambar 45 Desain tampilan daftar agenda pengguna proyek... 61 Gambar 46 Desain tampilan tambah agenda pengguna proyek... 62 Gambar 47 Desain tampilan edit agenda pengguna proyek... 63 Gambar 48 Desain tampilan detail agenda pengguna proyek... 64 Gambar 49 Desain tampilan daftar pengguna proyek... 65 Gambar 50 Desain tampilan tambah pembayaran proyek... 66 Gambar 51 Desain tampilan edit pembayaran proyek... 67 Gambar 52 Desain tampilan cetak invoice... 68 Gambar 53 Desain tampilan cetak receipt... 69 Gambar 54 Desain tampilan daftar biaya proyek... 70 Gambar 55 Desain tampilan tambah biaya proyek... 71 Gambar 56 Desain tampilan edit biaya proyek... 72 Gambar 57 Desain tampilan daftar pengeluaran... 73 Gambar 58 Desain tampilan tambah pengeluaran... 74 Gambar 59 Desain tampilan edit pengeluaran... 75 Gambar 60 Desain tampilan daftar kontak... 76 Gambar 61 Desain tampilan tambah kontak... 77 Gambar 62 Desain tampilan edit kontak... 78 Gambar 63 Desain tampilan detail kontak... 78 Gambar 64 Desain tampilan daftar perusahaan... 79 Gambar 65 Desain tampilan tambah perusahaan... 80 Gambar 66 Desain tampilan edit perusahaan... 81 Gambar 67 Desain tampilan detail perusahaan... 81 Gambar 68 Desain tampilan daftar kontak perusahaan... 82 Gambar 69 Desain tampilan tambah kontak perusahaan... 83 Gambar 70 Desain tampilan daftar pelamar... 84 Gambar 71 Desain tampilan tambah pelamar... 85 Gambar 72 Desain tampilan edit pelamar... 86 Gambar 73 Desain tampilan detail pelamar... 87 Gambar 74 Desain tampilan terima pelamar... 88 Gambar 75 Desain tampilan daftar pengguna... 89 Gambar 76 Desain tampilan tambah pengguna... 90 Gambar 77 Desain tampilan edit pengguna... 91 Gambar 78 Desain tampilan detail pengguna... 92 Gambar 79 Desain tampilan daftar kehadiran pengguna 1... 93 Gambar 80 Desain tampilan daftar kehadiran pengguna 2... 94 Gambar 81 Desain tampilan edit catatan kehadiran... 94 Gambar 82 Desain tampilan ketidakhadiran pengguna... 95 Gambar 83 Desain tampilan daftar gaji pengguna... 96 Gambar 84 Desain tampilan tambah gaji pengguna... 97 Gambar 85 Desain tampilan edit gaji pengguna... 98 Gambar 86 Halaman login... 108 Gambar 87 Halaman home director... 109 Gambar 88 Halaman home marketing... 110 Gambar 89 Halaman home programmer dan designer... 110 Gambar 90 Halaman check out... 111 Gambar 91 Halaman profil pengguna... 112 viii

Gambar 92 Halaman ganti password... 113 Gambar 93 Halaman daftar proyek... 114 Gambar 94 Halaman tambah proyek... 115 Gambar 95 Halaman edit proyek... 116 Gambar 96 Halaman detail proyek... 117 Gambar 97 Halaman pengguna proyek... 118 Gambar 98 Halaman mengelola pengguna proyek... 119 Gambar 99 Halaman daftar tugas pengguna proyek... 119 Gambar 100 Halaman tambah tugas pengguna proyek... 120 Gambar 101 Halaman edit tugas pengguna proyek... 121 Gambar 102 Halaman daftar agenda pengguna proyek... 122 Gambar 103 Halaman tambah agenda pengguna proyek... 123 Gambar 104 Halaman edit agenda pengguna proyek... 124 Gambar 105 Halaman detail agenda pengguna proyek... 125 Gambar 106 Halaman daftar pembayaran proyek... 125 Gambar 107 Halaman tambah pembayaran proyek... 127 Gambar 108 Halaman edit pembayaran proyek... 128 Gambar 109 Halaman cetak invoice... 129 Gambar 110 Halaman cetak receipt... 130 Gambar 111 Halaman daftar biaya proyek... 131 Gambar 112 Halaman tambah biaya proyek... 132 Gambar 113 Halaman edit biaya proyek... 133 Gambar 114 Halaman daftar pengeluaran... 134 Gambar 115 Halaman tambah pengeluaran... 136 Gambar 116 Halaman edit pengeluaran... 137 Gambar 117 Halaman daftar kontak... 138 Gambar 118 Halaman tambah kontak... 139 Gambar 119 Halaman edit kontak... 140 Gambar 120 Halaman detail kontak... 141 Gambar 121 Halaman daftar perusahaan... 141 Gambar 122 Halaman tambah perusahaan... 142 Gambar 123 Halaman edit perusahaan... 143 Gambar 124 Halaman detail perusahaan... 144 Gambar 125 Halaman daftar kontak perusahaan... 145 Gambar 126 Halaman tambah kontak perusahaan... 146 Gambar 127 Halaman daftar pelamar... 146 Gambar 128 Halaman tambah pelamar... 147 Gambar 129 Halaman edit pelamar... 149 Gambar 130 Halaman detail pelamar... 150 Gambar 131 Halaman terima pelamar... 151 Gambar 132 Halaman daftar pengguna... 153 Gambar 133 Halaman tambah pengguna... 154 Gambar 134 Halaman edit pengguna... 156 Gambar 135 Halaman detail pengguna... 157 Gambar 136 Halaman daftar kehadiran pengguna 1... 158 Gambar 137 Halaman daftar kehadiran pengguna 2... 159 Gambar 138 Halaman edit catatan kehadiran... 160 ix

Gambar 139 Halaman ketidakhadiran pengguna... 161 Gambar 140 Halaman daftar gaji pengguna... 162 Gambar 141 Halaman tambah gaji pengguna... 163 Gambar 142 Halaman edit gaji pengguna... 164 Gambar 143 Penanganan kesalahan input bertipe tanggal... 165 Gambar 144 Penanganan kesalahan input bertipe kontak... 166 Gambar 145 Validasi email dan password tidak boleh kosong... 167 Gambar 146 Validasi kesesuaian email dan password... 167 Gambar 147 Validasi user yang tidak aktif... 168 Gambar 148 Validasi form check out... 168 Gambar 149 Validasi form ganti password... 169 Gambar 150 Validasi form tambah proyek... 170 Gambar 151 Validasi form tambah pengguna proyek... 171 Gambar 152 Validasi form tambah agenda pengguna proyek... 172 Gambar 153 Validasi form tambah pembayaran proyek... 173 Gambar 154 Validasi form cetak invoice... 174 Gambar 155 Validasi form tambah biaya proyek... 175 Gambar 156 Validasi form tambah pengeluaran... 176 Gambar 157 Validasi form tambah kontak... 177 Gambar 158 Validasi form tambah perusahaan... 178 Gambar 159 Validasi form tambah pelamar... 179 Gambar 160 Validasi form terima pelamar... 180 Gambar 161 Validasi form tambah pengguna... 181 Gambar 162 Validasi form edit catatan kehadiran... 182 Gambar 163 Validasi form ketidakhadiran pengguna... 183 Gambar 164 Validasi form tambah gaji pengguna... 184 x

Daftar Tabel Tabel I Tabel simbol flowchart... 8 Tabel II Tabel simbol use case... 10 Tabel III Tabel simbol activity diagram... 11 Tabel IV Tabel simbol class diagram... 12 Tabel V Tabel simbol ERD... 13 Tabel VI Tabel users... 99 Tabel VII Tabel roles... 100 Tabel VIII Tabel attendances... 100 Tabel IX Tabel tasks... 101 Tabel X Tabel events... 101 Tabel XI Tabel projects... 102 Tabel XII Tabel users_has_projects... 102 Tabel XIII Tabel project_statuses... 102 Tabel XIV Tabel payments... 103 Tabel XV Tabel payment_statuses... 103 Tabel XVI Tabel invoices... 103 Tabel XVII Tabel receipts... 104 Tabel XVIII Tabel costs... 104 Tabel XIX Tabel contacts... 105 Tabel XX Tabel companies... 105 Tabel XXI Tabel contacts_has_companies... 106 Tabel XXII Tabel expenses... 106 Tabel XXIII Tabel salaries... 106 Tabel XXIV Tabel users_has_salaries... 107 Tabel XXV Tabel applicants... 107 Tabel XXVI Tabel keterangan form login... 108 Tabel XXVII Tabel keterangan form check out... 111 Tabel XXVIII Tabel keterangan form ganti password... 113 Tabel XXIX Tabel keterangan form tambah proyek... 115 Tabel XXX Tabel keterangan form edit proyek... 116 Tabel XXXI Tabel keterangan form tambah tugas pengguna proyek... 120 Tabel XXXII Tabel keterangan form edit tugas pengguna proyek... 121 Tabel XXXIII Tabel keterangan form tambah agenda pengguna proyek... 123 Tabel XXXIV Tabel keterangan form edit agenda pengguna proyek... 124 Tabel XXXV Tabel keterangan form tambah pembayaran proyek... 127 Tabel XXXVI Tabel keterangan form edit pembayaran proyek... 128 Tabel XXXVII Tabel keterangan form cetak invoice... 129 Tabel XXXVIII Tabel keterangan form cetak receipt... 131 Tabel XXXIX Tabel keterangan form tambah biaya proyek... 133 Tabel XL Tabel keterangan form edit biaya proyek... 134 Tabel XLI Tabel keterangan form tambah pengeluaran... 136 Tabel XLII Tabel keterangan form edit pengeluaran... 137 Tabel XLIII Tabel keterangan form tambah kontak... 139 Tabel XLIV Tabel keterangan form edit kontak... 140 xi

Tabel XLV Tabel keterangan form tambah perusahaan... 142 Tabel XLVI Tabel keterangan form edit perusahaan... 143 Tabel XLVII Tabel keterangan form tambah pelamar... 148 Tabel XLVIII Tabel keterangan form edit pelamar... 149 Tabel XLIX Tabel keterangan form terima pelamar... 152 Tabel L Tabel keterangan form tambah pengguna... 154 Tabel LI Tabel keterangan form edit pengguna... 156 Tabel LII Tabel keterangan form edit catatan kehadiran... 160 Tabel LIII Tabel keterangan form ketidakhadiran pengguna... 161 xii