UNIVERSITAS BINA NUSANTARA ANALISIS DAN · PDF fileMetode penelitian yang digunakan adalah...

20
v UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2007 / 2008 ANALISIS DAN PERANCANGAN SISTEM BASIS DATA UMAS PADA KAMPUS JWC UNIVERSITAS BINA NUSANTARA Selvyna Theresia 0800759633 Meicy 0800760982 Abstrak Tujuan dari penelitian ini adalah melakukan perancangan sistem basis data untuk mendata seluruh transaksi yang terjadi di tiap – tiap aplikasi pada Joseph Wibowo Center (JWC), mengatur hak akses yang dimiliki user, dan melakukan proses approval terhadap transaski tertentu. Metode penelitian yang digunakan adalah metode analisis, metode studi pustaka dan metode perancangan. Metode analisis meliputi survei yang dilakukan ke bagian IT dari kampus JWC, melakukan wawancara dengan staf IT, dan mempelajari dokumen-dokumen. Metode studi pustaka meliputi pengumpulan bahan yang berhubungan dengan aplikasi basis data yang akan dibuat dari buku-buku literatur, situs internet maupun hasil karya orang lain yang dapat dijadikan panduan. Metode perancangan yang digunakan adalah metode perancangan basis data, meliputi perancangan konseptual, perancangan logikal, dan perancangan fisikal, serta perancangan aplikasi. Hasil penelitian ini adalah dibuatnya suatu aplikasi basis data yang berbasis web untuk mengatur keseluruhan transaksi yang terjadi. Kesimpulan dari penelitian ini adalah, seluruh transaksi di tiap aplikasi yang terdapat di JWC dapat terdata dengan baik dengan adanya User Management Approval System (UMAS). Kata Kunci : analisis, perancangan , sistem , basis data, aplikasi

Transcript of UNIVERSITAS BINA NUSANTARA ANALISIS DAN · PDF fileMetode penelitian yang digunakan adalah...

Page 1: UNIVERSITAS BINA NUSANTARA ANALISIS DAN · PDF fileMetode penelitian yang digunakan adalah metode analisis, metode studi pustaka dan metode perancangan. ... 3.1.4 Struktur Organisasi

v

UNIVERSITAS BINA NUSANTARA

Jurusan Teknik Informatika Skripsi Sarjana Komputer

Semester Ganjil tahun 2007 / 2008

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA UMAS PADA KAMPUS JWC UNIVERSITAS BINA NUSANTARA

Selvyna Theresia 0800759633

Meicy 0800760982

Abstrak

Tujuan dari penelitian ini adalah melakukan perancangan sistem basis data untuk mendata seluruh transaksi yang terjadi di tiap – tiap aplikasi pada Joseph Wibowo Center (JWC), mengatur hak akses yang dimiliki user, dan melakukan proses approval terhadap transaski tertentu. Metode penelitian yang digunakan adalah metode analisis, metode studi pustaka dan metode perancangan. Metode analisis meliputi survei yang dilakukan ke bagian IT dari kampus JWC, melakukan wawancara dengan staf IT, dan mempelajari dokumen-dokumen. Metode studi pustaka meliputi pengumpulan bahan yang berhubungan dengan aplikasi basis data yang akan dibuat dari buku-buku literatur, situs internet maupun hasil karya orang lain yang dapat dijadikan panduan. Metode perancangan yang digunakan adalah metode perancangan basis data, meliputi perancangan konseptual, perancangan logikal, dan perancangan fisikal, serta perancangan aplikasi. Hasil penelitian ini adalah dibuatnya suatu aplikasi basis data yang berbasis web untuk mengatur keseluruhan transaksi yang terjadi. Kesimpulan dari penelitian ini adalah, seluruh transaksi di tiap aplikasi yang terdapat di JWC dapat terdata dengan baik dengan adanya User Management Approval System (UMAS). Kata Kunci : analisis, perancangan , sistem , basis data, aplikasi

Page 2: UNIVERSITAS BINA NUSANTARA ANALISIS DAN · PDF fileMetode penelitian yang digunakan adalah metode analisis, metode studi pustaka dan metode perancangan. ... 3.1.4 Struktur Organisasi

vi

PRAKATA

Puji dan syukur kami panjatkan ke hadirat Tuhan Yang Maha Esa atas berkat

rahmat dan karunia-Nyalah, penulis dapat menyelesaikan skripsi yang berjudul “Analisis

dan Perancangan Sistem Basis Data UMAS Pada Kampus JWC Universitas Bina

Nusantara” dengan baik dan tepat waktu.

Tujuan dari penulisan skripsi ini adalah sebagai salah satu syarat untuk

menyelesaikan program studi Strata 1 (S-1) dengan jurusan Teknik Informatika dan

mendapatkan gelar kesarjanaan pada Universitas Bina Nusantara.

Pada kesempatan ini perkenankan penulis untuk mengucapkan terima kasih yang

sebesar-besarnya pada :

1. Prof. Dr. Gerardus Polla, M.App.Sc., selaku Rektor Universitas Bina Nusantara,

yang telah memberi kesempatan kepada penulis untuk menyusun skripsi ini.

2. Sablin Yusuf, Ir., M.Sc., M.Comp.Sc., selaku Dekan Fakultas Ilmu Komputer

Universitas Bina Nusantara..

3. Freddy Purnomo, S.Kom., M.Kom., selaku Ketua Jurusan Teknik Informatika

Universitas Bina Nusantara.

4. Abdul Aziz, Ir., M.Sc., Dr., selaku dosen pembimbing yang telah banyak memberi

masukan kepada kami sehingga penulisan skripsi dapat selesai dengan baik dan tepat

waktu.

5. Diyurman Gea, S.Kom.,MM, selaku Head IT dari kampus JWC Universitas Bina

Nusantara yang telah memberikan kesempatan untuk mengadakan survei dan

bersedia memberikan informasi yang dibutuhkan penulis dalam penyusunan skripsi

ini.

Page 3: UNIVERSITAS BINA NUSANTARA ANALISIS DAN · PDF fileMetode penelitian yang digunakan adalah metode analisis, metode studi pustaka dan metode perancangan. ... 3.1.4 Struktur Organisasi

vii

6. Seluruh dosen Universitas Bina Nusantara yang telah memberikan bekal dan

tuntunan kepada penulis dengan berbagai pengetahuan selama ini.

Secara khusus masing – masing penulis juga ingin menyampaikan ucapan terima

kasihnya kepada pihak – pihak tertentu yang berperan dalam penyelesaian skripsi ini

baik langsung maupun tidak langsung.

Selvyna Theresia

1. Meicy, thank you for your dedication in finishing our thesis. Your every support

always makes me feel the best even when I am in the worst. Thank you! I love you!

2. Mami, papa, kak Santhy, dek Riris atas seluruh dukungannya yang mendorong

penulis untuk menyelesaikan skripsi dengan baik dan tepat waktu. I will always love

you!

3. Cindy Maolina, Illona, Meke Wijaya, Merisca Kandow, Novera Pratiwi, Priskila,

thank you for all the tears and laughs we’ve been through together. Our friendship is

one of the greatest things in my life.

4. Ecryna Cinthya Hutapea, Dika Nilam Sari, Linda, Sisca Venessia, Lione Misani, dan

teman – teman Puri Rent lainnya atas seluruh dukungan dan semangatnya. Terima

kasih juga atas persahabatan yang timbul dari kebersamaan kita.

5. Cendana Rumbai ’04. You all will always have a special place in my heart.

6. Ariel, Dinna, Pak Cik, Bang Rico, Bang Tulus, Viky, dan anak – anak gereja lainnya

untuk setiap dukungan dan bantuannya baik langsung maupun tidak langsung.

“Jangan lelah bekerja di ladangnya Tuhan.”

Page 4: UNIVERSITAS BINA NUSANTARA ANALISIS DAN · PDF fileMetode penelitian yang digunakan adalah metode analisis, metode studi pustaka dan metode perancangan. ... 3.1.4 Struktur Organisasi

viii

Meicy

1. Selvyna Theresia, terima kasih banyak telah bersama – sama mengucurkan keringat

dalam menyelesaikan skripsi ini, terima kasih atas kerjasama dan hubungan yang

telah dibina.

2. Mama, Papa, dan anggota keluarga lainnya atas seluruh dukungannya yang

mendorong penulis tetap bersemangat dalam menyelesaikan skripsi dengan baik.

3. Yani Sinatra, Frans Agustinus dan teman – teman Spring Field lainnya atas seluruh

bantuan dan dukungannya sehingga dapat menyelesaikan skripsi dengan lancar dan

baik.

4. Meke Wijaya, Merisca, Illona, Sianne, Cindy Maolina, dan teman – teman lainnya

atas dukungan, canda tawa, semangat, dan jawaban dari pertanyaan yang sering

penulis lontarkan. Segalanya sangat membantu dalam penyelesaian skripsi ini. Thank

you All!

Dalam penyusunan skripsi ini, penulis menyadari sepenuhnya bahwa masih

terdapat banyak kekurangan karena keterbatasan penulis dalam hal kemampuan,

pengetahuan serta pengalaman. Karena itu penulis mengharapkan adanya saran dan

kritik yang berguna untuk menyempurnakan skripsi ini.

Akhir kata penulis berharap agar skripsi ini dapat berguna dan bermanfaat bagi

semua pihak yang membaca atau memerlukan.

Jakarta, Januari 2008

Penulis

Page 5: UNIVERSITAS BINA NUSANTARA ANALISIS DAN · PDF fileMetode penelitian yang digunakan adalah metode analisis, metode studi pustaka dan metode perancangan. ... 3.1.4 Struktur Organisasi

ix

DAFTAR ISI

Halaman Judul Luar ..................................................................................................... i

Halaman Judul Dalam.................................................................................................. ii

Halaman Persetujuan Hardcover (fotokopi) ................................................................ iii

Halaman Pernyataan Dewan Penguji (fotokopi).......................................................... iv

Abstrak ......................................................................................................................... v

Prakata.......................................................................................................................... vi

DAFTAR ISI................................................................................................................ ix

DAFTAR TABEL........................................................................................................ xvii

DAFTAR GAMBAR ................................................................................................... xix

DAFTAR LAMPIRAN................................................................................................ xxiv

BAB 1 PENDAHULUAN ........................................................................................... 1

1.1 Latar Belakang ........................................................................................... 1

1.2 Ruang Lingkup........................................................................................... 2

1.3 Tujuan dan Manfaat ................................................................................... 9

1.3.1 Tujuan ............................................................................................... 9

1.3.2 Manfaat ............................................................................................. 9

1.4 Metodologi ................................................................................................. 10

1.5 Sistematika Penulisan ................................................................................ 11

BAB 2 LANDASAN TEORI....................................................................................... 13

2.1 Pendekatan Database ................................................................................. 13

2.1.1 Pengertian Sistem.............................................................................. 13

2.1.2 Pengertian Data ................................................................................. 13

Page 6: UNIVERSITAS BINA NUSANTARA ANALISIS DAN · PDF fileMetode penelitian yang digunakan adalah metode analisis, metode studi pustaka dan metode perancangan. ... 3.1.4 Struktur Organisasi

x

2.1.3 Pengertian Database ......................................................................... 14

2.1.4 Database Management System (DBMS) .......................................... 14

2.1.5 Structured Query Language (SQL)................................................... 18

2.1.5.1 Data Definition Language (DDL)...................................... 18

2.1.5.2 Data Manipulation Language (DML) ............................... 18

2.1.6 Database Application Life Cycle (DBLC) ........................................ 19

2.1.6.1 Perencanaan Database (Database Planning)..................... 20

2.1.6.2 Definisi Sistem (System Definition) ................................... 21

2.1.6.3 Pengumpulan dan Analisa Kebutuhan(Requirement Collection

and Analysis) ...................................................................... 21

2.1.6.4 Perancangan Database (Database Design)........................ 23

2.1.6.5 Data Modeling .................................................................... 24

2.1.6.6 Pemilihan DBMS (DBMS Selection) ................................ 26

2.1.6.7 Perancangan Aplikasi (Application Design) ...................... 26

2.1.6.8 Prototyping......................................................................... 30

2.1.6.9 Implementation................................................................... 31

2.1.6.10 Data Conversion and Loading ........................................... 32

2.1.6.11 Testing ................................................................................ 32

2.1.6.12 Operational Maintenance .................................................. 32

2.1.7 Tahap-Tahap Perancangan Database................................................ 33

2.1.7.1 Perancangan Konseptual .................................................... 33

2.1.7.2 Perancangan Logikal.......................................................... 34

2.1.7.3 Perancangan Fisikal ........................................................... 35

2.1.8 Normalisasi ....................................................................................... 36

Page 7: UNIVERSITAS BINA NUSANTARA ANALISIS DAN · PDF fileMetode penelitian yang digunakan adalah metode analisis, metode studi pustaka dan metode perancangan. ... 3.1.4 Struktur Organisasi

xi

2.1.8.1 Tujuan Normalisasi ............................................................ 36

2.1.8.2 Proses Normalisasi ............................................................. 37

2.1.8.2.1 Boyce-Codd Normal Form (BCNF) ................... 38

2.1.8.2.2 First Normal Form (1NF) ................................... 38

2.1.8.2.3 Second Normal Form (2NF) ............................... 38

2.1.8.2.4 Third Normal Form (3NF) .................................. 39

2.1.9 Entity – Relationship Modeling......................................................... 39

2.1.9.1 Tipe Entitas (Entity Type) .................................................. 39

2.1.9.2 Tipe Relasi (Relationship Type)......................................... 40

2.1.9.3 Atribut (Attributes)............................................................. 40

2.1.9.4 Kunci (Keys) ...................................................................... 41

2.1.9.5 Structural Constraints ........................................................ 41

2.1.10 Data Flow Diagram (DFD) ........................................................... 42

2.1.11 Flowchart ....................................................................................... 43

2.1.11.1 Cross Functional Flowchart ............................................... 44

2.1.12 State Transition Diagram (STD) .................................................... 46

2.2 Teori – Teori Khusus ................................................................................. 47

2.2.1 Web Database ................................................................................... 47

2.2.1.1 Internet ............................................................................... 47

2.2.1.2 Transmission Control Protocol (TCP) / Internet Protocol (IP)

............................................................................................ 48

2.2.1.3 IP (Internet Protocol) Address ........................................... 49

2.2.1.4 Web .................................................................................... 50

2.2.1.5 Browsers............................................................................. 51

Page 8: UNIVERSITAS BINA NUSANTARA ANALISIS DAN · PDF fileMetode penelitian yang digunakan adalah metode analisis, metode studi pustaka dan metode perancangan. ... 3.1.4 Struktur Organisasi

xii

2.2.1.6 URL (Universal Resource Locator)................................... 51

2.2.1.7 HTTP (HyperText Transfer Protocol) ............................... 51

2.2.1.8 PHP (PHP Hypertext Preprocessor).................................. 51

2.2.1.9 MySQL............................................................................... 53

2.2.1.10 Xampp................................................................................ 54

2.3 Perancangan Web Database ...................................................................... 55

2.4 Manajemen................................................................................................. 58

BAB 3 ANALISIS SISTEM YANG BERJALAN ...................................................... 61

3.1 Tentang Perusahaan ................................................................................... 61

3.1.1 Sejarah dan Perkembangan Perusahaan............................................ 61

3.1.2 Visi dan Misi Perusahaan.................................................................. 66

3.1.3 Kegiatan Bisnis Perusahaan .............................................................. 67

3.1.3.1 Perkuliahan dan Akademis................................................. 67

3.1.3.2 Promosi Oleh Marketing.................................................... 68

3.1.3.3 Perpustakaan ...................................................................... 68

3.1.4 Struktur Organisasi ........................................................................... 69

3.1.5 Pembagian Tugas dan Tanggung Jawab ........................................... 70

3.2 Gambaran Sistem Yang Sedang Berjalan .................................................. 74

3.3 Analisis Kebutuhan Informasi ................................................................... 74

3.4 Permasalahan Yang Dihadapi .................................................................... 76

3.5 Solusi Pemecahan Masalah........................................................................ 77

BAB 4 PERANCANGAN SISTEM BASIS DATA.................................................... 78

4.1 Gambaran Posisi UMAS............................................................................ 78

4.2 Gambaran Sistem User Management Approval System(UMAS) .............. 80

Page 9: UNIVERSITAS BINA NUSANTARA ANALISIS DAN · PDF fileMetode penelitian yang digunakan adalah metode analisis, metode studi pustaka dan metode perancangan. ... 3.1.4 Struktur Organisasi

xiii

4.2.1 Data Flow Diagram (DFD) .............................................................. 80

4.2.2 Cross Functional Flowchart ............................................................. 81

4.3 Perancangan Basis Data ............................................................................. 86

4.3.1 Perancangan Basis Data Konseptual................................................. 86

4.3.1.1 Mengidentifikasikan Tipe Entiti ........................................ 87

4.3.1.2 Mengidentifikasikan Tipe Relational................................. 91

4.3.1.2.1 Menggunakan Entity Relationship (ER) Diagram 91

4.3.1.2.2 Menentukan Pembatas Multiplicity dari Tipe Relasi

............................................................................. 92

4.3.1.3 Mengidentifikasikan dan Menghubungkan Atribut dengan

Tipe Entiti atau Relasi........................................................ 94

4.3.1.4 Mengidentifikasikan Domain Atribut ................................ 102

4.3.1.5 Menentukan Atribut Candidate Key dan Primary Key ...... 108

4.3.1.6 Validasi Model Konseptual Data Lokal Terhadap Transaksi

User .................................................................................... 111

4.3.1.6.1 Data Entry ........................................................... 111

4.3.1.6.2 Data Update atau Deletion .................................. 111

4.3.1.6.3 Data Queries ....................................................... 112

4.3.2 Perancangan Basis Data Logikal....................................................... 114

4.3.2.1 Menghilangkan Fitur Tidak Kompatibel............................ 114

4.3.2.1.1 Menghilangkan Many-to-many (*:*) Binary

Relationship Types .............................................. 115

4.3.2.2 Menentukan Relasi Untuk Model Data Logikal Global .... 117

4.3.2.2.1 Strong Entity Types ............................................. 117

Page 10: UNIVERSITAS BINA NUSANTARA ANALISIS DAN · PDF fileMetode penelitian yang digunakan adalah metode analisis, metode studi pustaka dan metode perancangan. ... 3.1.4 Struktur Organisasi

xiv

4.3.2.2.2 Weak Entity Types ............................................... 118

4.3.2.2.3 One-to-many (1:*) Binary Relationship Types ... 119

4.3.2.2.4 One-to-one (1:1) Binary Relationship Types ...... 130

4.3.2.2.5 Many-to-many (*:*) Binary Relationship Types. 131

4.3.2.3 Validasi Model dengan Normalisasi .................................. 136

4.3.2.4 Validasi Relasi terhadap Transaksi User ........................... 141

4.3.2.4.1 Data Entry ........................................................... 142

4.3.2.4.2 Data Update atau Deletion .................................. 142

4.3.2.4.3 Data Queries ....................................................... 143

4.3.2.5 Mendefinisikan Kendala Integrity...................................... 144

4.3.2.5.1 Required Data ..................................................... 144

4.3.2.5.2 Attribute Domain Constraint .............................. 144

4.3.2.5.3 Enterprise Constraint.......................................... 144

4.3.2.5.3 Entiti Integrity ..................................................... 145

4.3.2.5.4 Referential Integrity ............................................ 145

4.3.3 Perancangan Basis Data Fisikal ........................................................ 148

4.3.3.1 Menerjemahkan Model Logikal dalam DBMS.................. 148

4.3.3.1.1 Pemilihan DBMS ................................................ 148

4.3.3.1.2 Merancang Relasi Dasar ..................................... 150

4.3.3.1.3 Perancangan Constraints..................................... 162

4.3.3.2 Representasi Fisikal ........................................................... 170

4.3.3.2.1 Analisis Transaksi ............................................... 170

4.3.3.2.2 Pemilihan Organisasi File ................................... 178

4.3.3.2.3 Pembuatan Indeks Setiap Entiti .......................... 179

Page 11: UNIVERSITAS BINA NUSANTARA ANALISIS DAN · PDF fileMetode penelitian yang digunakan adalah metode analisis, metode studi pustaka dan metode perancangan. ... 3.1.4 Struktur Organisasi

xv

4.3.3.2.4 Sintaks SQL – Data Manipulation Language..... 181

4.3.3.2.5 Estimasi Disk Space ............................................ 185

4.3.3.2.6 Merancang Mekanisme Keamanan ..................... 198

4.4 Perancangan Aplikasi................................................................................. 202

4.4.1 Perancangan Struktur Menu.............................................................. 202

4.4.2 State Transition Diagram (STD) ...................................................... 204

4.4.3 Perancangan Input dan Output .......................................................... 210

4.4.3.1 Perancangan Input .............................................................. 210

4.4.3.2 Perancangan Output ........................................................... 218

4.4.4 Spesifikasi Proses.............................................................................. 229

4.4.5 Implementasi ..................................................................................... 261

4.4.5.1 Spesifikasi Perangkat Keras............................................... 261

4.4.5.2 Spesifikasi Perangkat Lunak.............................................. 262

4.4.5.3 Jadwal Implementasi.......................................................... 262

4.4.5.4 Kebutuhan Personil (Brainware) ....................................... 263

4.4.5.5 Petunjuk Pemakaian Sistem ............................................... 263

4.4.5.6 Laporan Exception ............................................................. 320

4.4.5.7 Evaluasi Sistem .................................................................. 321

4.4.5.7.1 Kepuasan User .................................................... 321

4.4.5.7.2 Kemampuan Sistem ............................................ 322

4.4.5.7.3 Integritas ............................................................. 323

4.4.5.7.4 Keamanan............................................................ 324

BAB 5 SIMPULAN DAN SARAN............................................................................. 325

5.1 Simpulan .................................................................................................... 325

Page 12: UNIVERSITAS BINA NUSANTARA ANALISIS DAN · PDF fileMetode penelitian yang digunakan adalah metode analisis, metode studi pustaka dan metode perancangan. ... 3.1.4 Struktur Organisasi

xvi

5.2 Saran........................................................................................................... 326

DAFTAR PUSTAKA .................................................................................................. 327

DAFTAR RIWAYAT HIDUP..................................................................................... 329

LAMPIRAN................................................................................................................. L1

FOTOCOPY SURAT SURVEI DAN BUKTI KUNJUNGAN SURVEI

Page 13: UNIVERSITAS BINA NUSANTARA ANALISIS DAN · PDF fileMetode penelitian yang digunakan adalah metode analisis, metode studi pustaka dan metode perancangan. ... 3.1.4 Struktur Organisasi

xvii

DAFTAR TABEL

Tabel 2.1 Tabel Keterangan Xampp ....................................................................... 55

Tabel 3.1 Identifikasi Entiti..................................................................................... 76

Tabel 4.1 Kamus Data Entitas................................................................................. 90

Tabel 4.2 Pembatasan Multiplicity .......................................................................... 94

Tabel 4.3 Identifikasi Atribut dan Asosiasi Atribut Suatu Entiti ............................ 101

Tabel 4.4 Identifikasi Domain Atribut .................................................................... 108

Tabel 4.5 Identifikasi Candidate dan Primary Key................................................. 110

Tabel 4.6 Dokumentasi Relasi dan Atribut Foreign Key ........................................ 136

Tabel 4.7 Referential Integrity ................................................................................ 147

Tabel 4.8 Karakteristik MySQL 5.0.20................................................................... 150

Tabel 4.9 Cross-referencing transactions and relations (A) – (D) ........................ 173

Tabel 4.10 Cross-referencing transactions and relations (E) – (H) ......................... 174

Tabel 4.11 Cross-referencing transactions and relations (I) – (L) .......................... 175

Tabel 4.12 Cross-referencing transactions and relations (M) – (P) ........................ 176

Tabel 4.13 Cross-referencing transactions and relations (Q) – (T) ......................... 176

Tabel 4.14 Cross-referencing transactions and relations (U) – (X) ........................ 177

Tabel 4.15 Cross-referencing transactions and relations (Y) – (BB) ...................... 178

Tabel 4.16 Perkiraan kebutuhan disk space pada tabel Ms_Admin.......................... 186

Tabel 4.17 Perkiraan kebutuhan disk space pada tabel Ms_Departemen ................. 187

Tabel 4.18 Perkiraan kebutuhan disk space pada tabel Ms_Modul .......................... 187

Tabel 4.19 Perkiraan kebutuhan disk space pada tabel Ms_Aplikasi ....................... 188

Tabel 4.20 Perkiraan kebutuhan disk space pada tabel Ms_User ............................. 189

Page 14: UNIVERSITAS BINA NUSANTARA ANALISIS DAN · PDF fileMetode penelitian yang digunakan adalah metode analisis, metode studi pustaka dan metode perancangan. ... 3.1.4 Struktur Organisasi

xviii

Tabel 4.21 Perkiraan kebutuhan disk space pada tabel Ms_Jenis_User ................... 189

Tabel 4.22 Perkiraan kebutuhan disk space pada tabel Ms_Hak_Akses .................. 190

Tabel 4.23 Perkiraan kebutuhan disk space pada tabel Tr_Header_Log .................. 191

Tabel 4.24 Perkiraan kebutuhan disk space pada tabel Tr_Detail_Log.................... 192

Tabel 4.25 Perkiraan kebutuhan disk space pada tabel Tr_HPnambahan_User ....... 193

Tabel 4.26 Perkiraan kebutuhan disk space pada tabel Tr_DPnambahan_User ....... 194

Tabel 4.27 Perkiraan kebutuhan disk space pada tabel Tr_HPermintaan_HA ......... 194

Tabel 4.28 Perkiraan kebutuhan disk space pada tabel Tr_DPermintaan_HA ......... 196

Tabel 4.29 Perkiraan kebutuhan disk space untuk semua tabel ................................ 197

Tabel 4.30 Perancangan Mekanisme Keamanan....................................................... 199

Page 15: UNIVERSITAS BINA NUSANTARA ANALISIS DAN · PDF fileMetode penelitian yang digunakan adalah metode analisis, metode studi pustaka dan metode perancangan. ... 3.1.4 Struktur Organisasi

xix

DAFTAR GAMBAR

Gambar 2.1 Tahapan dari System Development Life Cycle ..................................... 19

Gambar 3.1 Struktur Organisasi JWC ..................................................................... 69

Gambar 3.2 Struktur Organisasi Departemen Operasional...................................... 70

Gambar 3.3 Cross Functional Flowchart Yang Sedang Berjalan pada JWC.......... 74

Gambar 4.1 Gambaran Posisi UMAS (1) ................................................................ 78

Gambar 4.2 Gambaran Posisi UMAS (2) ................................................................ 79

Gambar 4.3 Diagram Konteks UMAS pada Kampus JWC..................................... 80

Gambar 4.4 Cross Functional Flowchart pada UMAS (Bagian 1) ......................... 82

Gambar 4.5 Cross Functional Flowchart pada UMAS (Bagian 2) ......................... 83

Gambar 4.6 Entity Relationship (ER) Diagram Konseptual .................................... 92

Gambar 4.7 Entity Relationship (ER) Diagram dengan Primary Key ..................... 110

Gambar 4.8 ER Diagram Konseptual dengan Primary Key dan Transaction Pathway

.............................................................................................................. 113

Gambar 4.9 ER Diagram Konseptual ...................................................................... 114

Gambar 4.10 ER Diagram Logikal dengan Primary Key dan Foreign Key .............. 141

Gambar 4.11 Perancangan Struktur Menu................................................................. 203

Gambar 4.12 STD Login ............................................................................................ 204

Gambar 4.13 STD Menu Home Superadmin ............................................................. 204

Gambar 4.14 STD Menu Home Admin ...................................................................... 205

Gambar 4.15 STD Menu Daftar Approval................................................................. 205

Gambar 4.16 STD Menu User ................................................................................... 206

Gambar 4.17 STD Menu Aplikasi ............................................................................. 206

Page 16: UNIVERSITAS BINA NUSANTARA ANALISIS DAN · PDF fileMetode penelitian yang digunakan adalah metode analisis, metode studi pustaka dan metode perancangan. ... 3.1.4 Struktur Organisasi

xx

Gambar 4.18 STD Menu Modul ................................................................................ 207

Gambar 4.19 STD Menu Hak Akses ......................................................................... 207

Gambar 4.20 STD Menu Admin ................................................................................ 208

Gambar 4.21 STD Menu Departemen ....................................................................... 208

Gambar 4.22 STD Menu Jenis User .......................................................................... 209

Gambar 4.23 STD Menu Laporan Approval.............................................................. 209

Gambar 4.24 STD Menu Histori................................................................................ 210

Gambar 4.25 Rancangan Form Login ........................................................................ 211

Gambar 4.26 Rancangan Form Menu Utama Admin ................................................. 211

Gambar 4.27 Rancangan Form Menu Utama Superadmin ........................................ 212

Gambar 4.28 Rancangan Form Input User Baru ....................................................... 212

Gambar 4.29 Rancangan Form Input Aplikasi Baru.................................................. 213

Gambar 4.30 Rancangan Form Input Modul Baru .................................................... 214

Gambar 4.31 Rancangan Form Input Hak Akses (1)................................................. 214

Gambar 4.32 Rancangan Form Input Hak Akses (2)................................................. 215

Gambar 4.33 Rancangan Form Input Hak Akses (3)................................................. 216

Gambar 4.34 Rancangan Form Input Admin Baru..................................................... 216

Gambar 4.35 Rancangan Form Input Departemen Baru............................................ 217

Gambar 4.36 Rancangan Form Input Jenis User Baru .............................................. 218

Gambar 4.37 Rancangan Daftar Transaksi Approval ................................................ 219

Gambar 4.38 Rancangan Daftar Permintaan Hak Akses ........................................... 219

Gambar 4.39 Rancangan Daftar User ........................................................................ 220

Gambar 4.40 Rancangan Daftar Aplikasi .................................................................. 221

Gambar 4.41 Rancangan Daftar Modul ..................................................................... 221

Page 17: UNIVERSITAS BINA NUSANTARA ANALISIS DAN · PDF fileMetode penelitian yang digunakan adalah metode analisis, metode studi pustaka dan metode perancangan. ... 3.1.4 Struktur Organisasi

xxi

Gambar 4.42 Rancangan Daftar Hak Akses User...................................................... 222

Gambar 4.43 Rancangan Daftar Admin ..................................................................... 223

Gambar 4.44 Rancangan Daftar Departemen ............................................................ 223

Gambar 4.45 Rancangan Daftar Jenis User ............................................................... 224

Gambar 4.46 Rancangan Laporan Approval Transaksi User .................................... 225

Gambar 4.47 Rancangan Laporan Approval Permintaan Hak Akses ........................ 226

Gambar 4.48 Rancangan Histori User ....................................................................... 226

Gambar 4.49 Rancangan Histori Aplikasi ................................................................. 227

Gambar 4.50 Rancangan Histori Modul .................................................................... 228

Gambar 4.51 Rancangan Histori Admin .................................................................... 228

Gambar 4.52 Jadwal Implementasi............................................................................ 263

Gambar 4.53 Tampilan Halaman Login..................................................................... 264

Gambar 4.54 Tampilan Menu Admin......................................................................... 265

Gambar 4.55 Tampilan Menu Superadmin................................................................ 265

Gambar 4.56 Tampilan Halaman Menu Home .......................................................... 266

Gambar 4.57 Tampilan Halaman Menu Daftar Approval.......................................... 267

Gambar 4.58 Tampilan Halaman Sub Menu Daftar Transaksi.................................. 268

Gambar 4.59 Tampilan Halaman Sub Menu Daftar Permintaan Hak Akses............. 270

Gambar 4.60 Tampilan Halaman Menu User ............................................................ 272

Gambar 4.61 Tampilan Halaman Sub Menu Daftar User.......................................... 273

Gambar 4.62 Tampilan Halaman Edit User .............................................................. 274

Gambar 4.63 Tampilan Halaman Delete User........................................................... 275

Gambar 4.64 Tampilan Halaman Sub Menu Pendataan User ................................... 276

Gambar 4.65 Tampilan Halaman Menu Aplikasi ...................................................... 277

Page 18: UNIVERSITAS BINA NUSANTARA ANALISIS DAN · PDF fileMetode penelitian yang digunakan adalah metode analisis, metode studi pustaka dan metode perancangan. ... 3.1.4 Struktur Organisasi

xxii

Gambar 4.66 Tampilan Halaman Sub Menu Daftar Aplikasi.................................... 278

Gambar 4.67 Tampilan Halaman Edit Aplikasi......................................................... 280

Gambar 4.68 Tampilan Halaman Delete Aplikasi ..................................................... 281

Gambar 4.69 Tampilan Halaman Sub Menu Pendataan Aplikasi.............................. 282

Gambar 4.70 Tampilan Halaman Menu Modul ......................................................... 283

Gambar 4.71 Tampilan Halaman Sub Menu Daftar Modul....................................... 284

Gambar 4.72 Tampilan Halaman Edit Modul............................................................ 285

Gambar 4.73 Tampilan Halaman Delete Modul........................................................ 286

Gambar 4.74 Tampilan Halaman Sub Menu Pendataan Modul................................. 287

Gambar 4.75 Tampilan Halaman Menu Hak Akses .................................................. 288

Gambar 4.76 Tampilan Halaman Sub Menu Daftar Hak Akses ................................ 289

Gambar 4.77 Tampilan Halaman Edit Hak Akses User ............................................ 291

Gambar 4.78 Tampilan Halaman Delete Hak Akses ................................................. 292

Gambar 4.79 Tampilan Halaman Sub Menu Pendataan Hak Akses (Bagian 1)........ 293

Gambar 4.80 Tampilan Halaman Sub Menu Pendataan Hak Akses (Bagian 2)........ 294

Gambar 4.81 Tampilan Halaman Sub Menu Pendataan Hak Akses (Bagian 3)........ 295

Gambar 4.82 Tampilan Halaman Menu Admin ......................................................... 296

Gambar 4.83 Tampilan Halaman Sub Menu Daftar Admin ....................................... 297

Gambar 4.84 Tampilan Halaman Edit Admin ............................................................ 298

Gambar 4.85 Tampilan Halaman Delete Admin ........................................................ 299

Gambar 4.86 Tampilan Halaman Sub Menu Pendataan Admin................................. 300

Gambar 4.87 Tampilan Halaman Menu Departemen ................................................ 301

Gambar 4.88 Tampilan Halaman Sub Menu Daftar Departemen.............................. 302

Gambar 4.89 Tampilan Halaman Edit Departemen................................................... 303

Page 19: UNIVERSITAS BINA NUSANTARA ANALISIS DAN · PDF fileMetode penelitian yang digunakan adalah metode analisis, metode studi pustaka dan metode perancangan. ... 3.1.4 Struktur Organisasi

xxiii

Gambar 4.90 Tampilan Halaman Delete Departemen............................................... 304

Gambar 4.91 Tampilan Halaman Sub Menu Pendataan Departemen........................ 305

Gambar 4.92 Tampilan Halaman Menu Jenis User ................................................... 306

Gambar 4.93 Tampilan Halaman Sub Menu Daftar Jenis User................................. 307

Gambar 4.94 Tampilan Halaman Edit Jenis User ..................................................... 308

Gambar 4.95 Tampilan Halaman Delete Jenis User.................................................. 309

Gambar 4.96 Tampilan Halaman Sub Menu Pendataan Jenis User .......................... 310

Gambar 4.97 Tampilan Halaman Menu Laporan Approval ...................................... 311

Gambar 4.98 Tampilan Halaman Sub Menu Laporan Approval Transaksi User ...... 312

Gambar 4.99 Tampilan Halaman Sub Menu Laporan Approval Permintaan Hak Akses

.............................................................................................................. 313

Gambar 4.100 Tampilan Halaman Menu Histori ........................................................ 315

Gambar 4.101 Tampilan Halaman Sub Menu Histori User......................................... 316

Gambar 4.102 Tampilan Halaman Sub Menu Histori Aplikasi ................................... 317

Gambar 4.103 Tampilan Halaman Sub Menu Histori Modul...................................... 318

Gambar 4.104 Tampilan Halaman Sub Menu Histori Admin ...................................... 319

Gambar 4.105 Laporan Exception ............................................................................... 320

Page 20: UNIVERSITAS BINA NUSANTARA ANALISIS DAN · PDF fileMetode penelitian yang digunakan adalah metode analisis, metode studi pustaka dan metode perancangan. ... 3.1.4 Struktur Organisasi

xxiv

DAFTAR LAMPIRAN

LAMPIRAN A............................................................................................................. L1