Index of /students/paper/skripsi/10403159 DEPAN.

RANCANG BANGUN DATABASE TERPUSAT
NETWORK CONTROL SYSTEM PADA PT BANK NIAGA Tbk
BERBASIS WEB

SKRIPSI

Ditulis guna melengkapi sebagian syarat untuk mencapai
Jenjang Strata Satu (S1)

DISUSUN OLEH:
Nama

: Sigit Riyanto

NPM

: 10403159

Jurusan

: S1 – Sistem Informasi


Dosen Pembimbing

: Eko Hadiyanto, SSi, MMSI

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER
JAKARTA STI&K
2008

LEMBAR PENGESAHAN

Nama

: Sigit Riyanto

NPM

: 10403159

Jurusan


: Sistem Informasi

Judul Skripsi

: Rancang Bangun Database Terpusat Network
Control System pada PT Bank Niaga Tbk
Berbasis Web

Dosen Pembimbing

: Eko Hadiyanto, SSi, MMSI.

Tanggal Sidang

: 13 Mei 2008

Tanggal Lulus

: 13 Mei 2008


Jakarta, 13 Juni 2008
Mengetahui,

Dosen Pembimbing

Koordinator Sidang

( Eko Hadiyanto, SSi, MMSI.)

( Diyah Ruri Irawati, SKom., MMSI. )

Ketua Jurusan

( Aqwam Rosadi K., SKom., MM. )

ii

ABSTRAKSI


Sigit Riyanto, 10403159
RANCANG BANGUN DATABASE TERPUSAT NETWORK CONROL
SYSTEM PADA PT BANK NIAGA Tbk BERBASIS WEB
Skripsi. Jurusan Sistem Informasi, STIMIK Jakarta STI&K, 2008
Kata Kunci: Website, NCS Niaga, Database
(xii + 73 + Lampiran)
Dalam penulisan tugas akhir / skripsi ini, penulis menganalisa permasalahan yang
ada pada Network Control System PT Bank Niaga Tbk, yang selanjutnya disebut
dengan NCS Niaga berkaitan dengan database jaringan operasional yang dimiliki.
NCS Niaga merupakan salah satu divisi pada PT Citra Sari Makmur yang mempunyai
tugas dan tanggung jawab dalam menjaga, memelihara jaringan komunikasi data dan
memberi pelayanan dalam bidang IT (Information and Technology) kepada PT Bank
Niaga Tbk. sebagai salah satu pelanggan yang menggunakan jasa layanan komunikasi
data. NCS Niaga terdapat di dua lokasi yang berbeda yaitu di data center Niaga
Cikarang dan data center Niaga Bintaro memerlukan database yang terpusat dan
dapat menyediakan data yang akurat serta terkini untuk mendukung kegiatan
operasional NCS Niaga. Saat ini database masih dalam bentuk file excel
(spreadsheet) yang bersifat independent dan terdapat di masing-masing lokasi NCS
Niaga, sehingga menyebabkan duplikasi data, tidak akurat dan tidak terkini.
Untuk itu penulis mencoba membuat rancang bangun sistem database terpusat

berbasis web dengan menggunakan PHP 5.0 dan Database MySQL yang diharapkan
dapat menyediakan sebuah sistem database terpusat yang akurat dan terkini serta
mudah diakses oleh masing-masing lokasi NCS Niaga dengan dukungan jaringan
internet yang dimiliki. Sebagai data pendukung penulis juga melakukan observasi
langsung di PT. Citra Sari Makmur terutama pada Divisi NCS Niaga.

Daftar Pustaka ( 1990 – 2008 )

iii

KATA PENGANTAR

Segala puji syukur penulis panjatkan kepada Allah SWT yang telah melimpahkan
rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan tugas akhir / skripsi
ini sesuai dengan yang diharapkan.
Tugas akhir / skripsi ini disusun untuk memenuhi salah satu syarat untuk
mencapai jenjang Strata Satu (S1) pada Sekolah Tinggi Manajemen Informatika &
Komputer STI&K Jakarta yang berjudul “Rancang Bangun Database Terpusat
Network Control System pada PT Bank Niaga Tbk Berbasis Web”.
Dalam proses penyelesaian penulisan tugas akhir / skripsi ini, penulis banyak

mendapat masukan, bimbingan dan saran-saran dari berbagai pihak. Untuk itu, pada
kesempatan ini penulis menyampaikan rasa terima kasih yang sebesar-besarnya
kepada:
1. Bapak Eko Hadiyanto, SSi., MMSI. Selaku Ketua Sekolah Tinggi Manajemen
Informatika & Komputer Jakarta STI&K sekaligus sebagai dosen Pembimbing
Penulisan.
2. Bapak Aqwan Rosadi K, SKom., MM. Selaku Ketua Jurusan Sistem Informasi di
Sekolah Tinggi Manajemen Informatika & Komputer Jakarta STI&K
3. Bapak Ir. Syahril selaku Pembimbing Akademik di Sekolah Tinggi Manajemen
Informatika & Komputer Jakarta STI&K.
4. Seluruh Staf Dosen dan Pengajar yang ada di dalam lingkungan Sekolah Tinggi
Manajemen Informatika & Komputer Jakarta STI&K yang telah memberikan
bekal ilmu kepada penulis.
5. Bapak I Nyoman Sujana Saputra. selaku Network Manager di NCS Niaga
Bintaro, yang telah memberikan arahan dan bimbingan kepada penulis
6. Bapak Sugodo Basuki selaku Supervisor Engginering Network Operation di NCS
Niaga Bintaro, yang telah memberikan arahan dan bimbingan kepada penulis.

iv


7. Bapak Eko Susanto selaku Supervisor Customers Network Service di NCS Niaga
Bintaro, yang telah memberikan arahan dan bimbingan kepada penulis.
8. Kepada Ibu, Kakak, Adik dan segenap keluarga yang senantiasa memberikan doa
kepada penulis
9. Kepada Mama yang selalu memberikan dorongan tanpa henti
10. Kepada teman-teman di NCS Niaga Bintaro yang telah membantu dan
mendukung selesainya tulisan ini
11. Kepada teman-teman Sistem Informasi Angkatan 2003 yang selalu mendukung
dalam terselesaikan-nya tulisan ini.
Semoga segala bantuan dan doa yang telah diberikan kepada penulis dalam proses
penulisan tugas akhir / skripsi ini mendapat balasan yang setimpal dari Allah SWT
Penulis menyadari bahwa tulisan ini masih jauh dari sempurna, oleh karena itu
kritik dan saran yang membangun dan melengkapi tulisan ini dengan senang hati
akan penulis terima. Akhir kata penulis mengucapkan terima kasih.

Jakarta, 13 Juni 2008

Penulis

v


DAFTAR ISI

Halaman Judul .............................................................................................................. i
Lembar Pengesahan .................................................................................................... ii
Abstaksi ...................................................................................................................... iii
Kata Pengantar ........................................................................................................... iv
Daftar Isi .................................................................................................................... vi
Daftar Gambar ............................................................................................................ ix
Daftar Tabel ............................................................................................................... xi

BAB I

PENDAHULUAN
1.1. Latar Belakang Masalah ............................................................. 1
1.2. Perumusan Masalah .................................................................... 2
1.3. Pembatasan Masalah ................................................................... 3
1.4. Tujuan Penulisan......................................................................... 3
1.5. Metode Penelitian ....................................................................... 3
1.6. Sistematika Penulisan ................................................................. 4


BAB II

LANDASAN TEORI
2.1. Definisi Internet .......................................................................... 5
2.2. World Wide Web ........................................................................ 5
2.3. Homepage ................................................................................... 6
2.4. Browser ....................................................................................... 6
2.5. Definisi Script ............................................................................. 6
2.6. PHP; Hypertext Processor (PHP)................................................ 7
2.6.1. Sintaks Dasar PHP .......................................................... 8
2.6.2. Tipe Data pada PHP........................................................ 8

vi

2.6.3. Array ............................................................................... 9
2.6.4. Struktur Kontrol ............................................................ 11
2.6.5. Struktur Pengulangan (Loop)........................................ 13
2.7. Post dan Get .............................................................................. 14
2.8. My SQL .................................................................................... 16

2.8.1. Menghubungkan MySQL ............................................. 16
2.8.2. Membuat Database dengan MySQL ............................. 17
2.9. Hyper Text Markup Language (HTML)................................... 18
2.9.1. Elemen-elemen HTML ................................................. 19
2.9.2. Instruksi-instruksi pada HTML..................................... 20
2.10. Database .................................................................................... 21
2.11. Diagram Alir ............................................................................. 21
2.12. Peta Navigasi ............................................................................ 24

BAB III

PEMBAHASAN MASALAH
3.1. Sekilas Tentang PT Citra Sari Makmur (PT CSM) .................. 26
3.1.1. Network Control System (NCS) ................................... 27
3.1.2. NCS Niaga .................................................................... 28
3.2. Analisa Masalah........................................................................ 30
3.3

Kendala yang dihadapi.............................................................. 32


3.4

Pemecahan Masalah.................................................................. 32

3.5

Rancangan................................................................................. 34
3.5.1

Rancangan Database ..................................................... 34
3.5.1.1

Entity Relationalship Diagram (ERD) ........... 34

3.5.1.2

Conceptual Data Model (CDM)..................... 35

3.5.1.3

Physical Data Model (PDM).......................... 36

3.5.1.4

Normalisasi .................................................... 37

3.5.1.5

Rancangan Tabel............................................ 38

vii

3.5.2

3.5.3

3.5.4

BAB IV

Rancangan Tampilan Website Database....................... 45
3.5.2.1

Rancangan Halaman User.............................. 45

3.5.2.2

Rancangan Halaman Admin .......................... 53

Rancangan Input/Output ............................................... 54
3.5.3.1

Rancangan Input ............................................ 54

3.5.3.2

Rancangan Output.......................................... 63

Peta Navigasi Website .................................................. 65

3.6

Flowchart Diagram ................................................................... 66

3.7

Kebutuhan Hardware dan Software Pendukung ....................... 71

PENUTUP
4.1

Kesimpulan ............................................................................... 73

DAFTAR PUSTAKA
LAMPIRAN

viii

DAFTAR GAMBAR

Halaman
Gambar 2.1 Simbol Proses......................................................................................... 21
Gambar 2.2 Simbol Input (Keyboard) ....................................................................... 22
Gambar 2.3 Simbol Display ...................................................................................... 22
Gambar 2.4 Simbol Input/Output ............................................................................. 22
Gambar 2.5 Simbol Garis Alir ................................................................................... 22
Gambar 2.6 Simbol Penghubung ............................................................................... 23
Gambar 2.7 Simbol Titik Terminal............................................................................ 23
Gambar 2.8 Simbol Persiapan.................................................................................... 23
Gambar 2.9 Simbol Keputusan .................................................................................. 23
Gambar 2.10 Simbol Database................................................................................... 23
Gambar 2.11 Struktur Navigasi Linier....................................................................... 24
Gambar 2.12 Struktur Navigasi Non Linier............................................................... 24
Gambar 2.13 Struktur Navigasi Hierarchical............................................................. 25
Gambar 2.14 Struktur navigasi Composite ................................................................ 25
Gambar 3.1 Posisi NCS Niaga................................................................................... 28
Gambar 3.2 ERD (Entity Relationalship Diagram) ................................................... 34
Gambar 3.3 CDM (Conceptual Data Model)............................................................. 35
Gambar 3.4 PDM (Physical Data Model).................................................................. 36
Gambar 3.5 Normalisasi Database Terpusat Jaringan NCS Niaga............................ 37
Gambar 3.6 Rancangan Tampilan User Login........................................................... 46
Gambar 3.7 Rancangan Tampilan Halaman Utama................................................... 47
Gambar 3.8 Rancangan Tampilan Halaman Data Cabang ........................................ 48
Gambar 3.9 Rancangan Tampilan Halaman Data Atm.............................................. 49
Gambar 3.10 Rancangan Tampilan Halaman Data News.......................................... 50

ix

Gambar 3.11 Rancangan Tampilan Halaman Profiles............................................... 51
Gambar 3.12 Rancangan Tampilan Halaman Struktur Organisasi ............................ 52
Gambar 3.13 Rancangan Tampilan Halaman Sitemap .............................................. 53
Gambar 3.14 Rancangan Tampilan Halaman Admin ................................................ 54
Gambar 3.15 Rancangan Input Data Cabang............................................................. 55
Gambar 3.16 Rancangan Input Data Media Komunikasi Cabang ............................. 56
Gambar 3.17 Rancangan Input Data Circuit.............................................................. 56
Gambar 3.18 Rancangan Input Data Router .............................................................. 57
Gambar 3.19 Rancangan Input Data Atm.................................................................. 58
Gambar 3.20 Rancangan Input Data Media Komunikasi Atm .................................. 59
Gambar 3.21 Rancangan Input Data News................................................................ 60
Gambar 3.22 Rancangan Input Data User ................................................................. 60
Gambar 3.23 Rancangan Input Data Kota ................................................................. 61
Gambar 3.24 Rancangan Input Data Modem............................................................. 61
Gambar 3.25 Rancangan Input Data Router .............................................................. 62
Gambar 3.26 Rancangan Input Data System ............................................................. 62
Gambar 3.27 Rancangan Input Data Hak .................................................................. 63
Gambar 3.28 Rancangan Output Data Cabang .......................................................... 64
Gambar 3.29 Rancangan Output Data Atm ............................................................... 64
Gambar 3.30 Peta Navigasi Website ........................................................................ 65
Gambar 3.31 Flowchart Umum ................................................................................. 66
Gambar 3.32 Flowchart Data Cabang........................................................................ 67
Gambar 3.33 Flowchart Data Atm............................................................................. 68
Gambar 3.34 Flowchar Update Profile ...................................................................... 68
Gambar 3.35 Flowchart Data User ............................................................................ 69
Gambar 3.36 Flowchart Data Kota ............................................................................ 69
Gambar 3.37 Flowchart Data Router ......................................................................... 70
Gambar 3.38 Flowchart Data Modem ....................................................................... 70

x

Gambar 3.39 Flowchart Data System ........................................................................ 70
Gambar 3.40 Flowchart Proses Searching ................................................................. 71

xi

DAFTAR TABEL

Halaman
Tabel 3.1 Cabang ....................................................................................................... 38
Tabel 3.2 Atm ............................................................................................................ 38
Tabel 3.3 Circuit ....................................................................................................... 39
Tabel 3.4 Media Komunikasi Cabang ....................................................................... 40
Tabel 3.5 Media Komunikasi Atm............................................................................. 40
Tabel 3.6 Router......................................................................................................... 41
Tabel 3.7 Modem ....................................................................................................... 42
Tabel 3.8 Type Router ............................................................................................... 42
Tabel 3.9 Sistem Komunikasi .................................................................................... 42
Tabel 3.10 Kota.......................................................................................................... 43
Tabel 3.11 Hak........................................................................................................... 43
Tabel 3.12 User .......................................................................................................... 44
Tabel 3.13 News ........................................................................................................ 44
Tabel 3.14 Kebutuhan Hardware Server.................................................................... 72
Tabel 3.15 Kebutuhan Hardware Client .................................................................... 72

xii