ANALISIS DAN PERANCANGAN SISTEM INFORMASI PRODUK SMS INFORMASI KEMACETAN LALU LINTAS PADA PT. INDOCOM MEDIATAMA BERBASISKAN WEB - Binus e-Thesis

  

UNIVERS ITAS BINA NUS ANTARA

  Jurusan Teknik Informatika Skripsi Sarjana Komputer

  Semester Ganjil tahun 2006/2007

  

ANALIS IS DAN PERANCANGAN S IS TEM INFORMAS I PRODUK

S MS INFORMAS I KEMAC ETAN LALU LINTAS PADA

PT. INDOCOM MEDIATAMA BERBAS IS KAN WEB

Jecosen Jaya 0700678805

Nico Amon 0700679940

Ronald Darwyanto 0700704993

Kelas / Kelompok : 07-PDT / 3

  Abstrak, Tujuan penelitian ialah untuk merancang dan membangun sistem informasi berbasiskan web yang akan digunakan PT. Indocom M ediatama untuk merealisasikan salah satu produk mereka yaitu produk SM S informasi kemacetan lalu lintas yang ditujukan untuk masyarakat Jakarta khususnya pelanggan dari PT. Indocom M ediatama. M etode Pengembangan piranti lunak yang digunakan yaitu

  

incremental model yang dilakukan dengan analisis, perancangan, pemrograman dan

  ujicoba. Implementasinya dilakukan dengan studi literatur dari berbagai buku dan

  

internet , studi lapangan, pembagian kuisioner kepada masyarakat Jakarta, setelah

  itu dilakukan perancangan sistem, perancangan database, perancangan navigasi

  

website , perancangan tampilan. Hasil yang dicapai adalah sebuah sistem informasi

  yang berbasiskan web. Simpulan dari penelitian ini adalah aplikasi sistem informasi yang sudah dibangun sudah dapat digunakan PT. Indocom M ediatama untuk merealisasika produk SM S informasi kemacetan lalu lintas dan juga dengan aplikasi ini pelanggan dapat memperoleh informasi kemacetan lalu lintas pada 5 daerah Jakarta melalui SM S.

  Kata Kunci Sistem informasi, Kemacetan Lalu Lintas, Web, SM S

  

DAFTAR IS I

  Halaman Judul Luar……………………………………………………………..........i Halaman Judul Dalam………………………………………………………………... ii Halaman Persetujuan Hardcover......…………………………………………............ iii Halaman Pernyataan Dewan Penguji............................................................................iv Abstrak…………................…………………………………………………………..vii Prakata...................……….…………………………………………………………...viii Daftar Isi……………………………………………………………………………....x Daftar Tabel…………………………………………………………………………...xv Daftar Gambar…………………………………………………………....……….......xviii Daftar Lampiran............................................................................................................xxii

  BAB 1 PENDAHULUAN

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

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

  1.3 Tujuan dan M anfaat …………………………………………............. 3

  1.4 M etodologi Pengembangan Piranti Lunak …………………………...3

  1.5 Sistematika Penulisan ...…………………………………………........4

  BAB 2 LANDAS AN TEORI

  2.1 Sistem Informasi …………………………………………….............. 6

  2.2 Internet …………………………………………………………......... 7

  2.2.1 Definisi Internet …………………………………………….. 7

  2.2.2 World Wide Web (WWW)……………………………………7

  2.2.3 Istilah World-Wide Web …………………………….............. 8

  2.3 Intranet ……………………………………………………….......... 10

  2.4 SM S (Short Message Service)............................................................ 11

  2.5 SM S Gateway ...................................................................................... 13

  2.6 Database ............................................................................................... 13

  2.6.1 Definisi Database .................................................................... 13

  2.6.2 Database Management System (DBM S) ................................. 14

  2.6.3 Data Definition Language (DDL) ........................................... 16

  2.6.4 Data Manipulation Language (DM L) ..................................... 16 2.7 PHP.......................................................................................................

  17 2.8 PERL ...................................................................................................

  17 2.9 MySQL.................................................................................................

  19

  2.10 Object Oriented Programing (OOP).................................................... 22

  2.11 Object Oriented Design (OOD)............................................................ 23

  2.12 Object-Oriented Analysis (OOA)......................................................... 24

  2.13 Unified Modeling Language (UM L).................................................... 24

  2.14 Interaksi M anusia dengan Komputer (IM K).........................................26

  2.14.1 Definisi IM K.............................................................................

  26

  2.14.2 Delapan Aturan Emas............................................................... 26

  2.14.3 Perancangan Antar M uka Pemakai........................................... 28 2.14.4 ”Top Ten Mistake of Web Design” .......................................... 31

  2.15 Incremental Model ...............................................................................30

  BAB 3 AN ALIS A DAN PERANCANGAN

  3.1 Riwayat Hidup Perusahaan ................................................................. 36

  3.1.1 M edia Interaktif Bisnis………………………………………. 37

  3.1.2 Visi PT. Indocom M ediatama………………………………... 37

  3.1.3 Produk-Produk PT. Indocom M ediatama……………………. 38 3.2 Struktur Organisasi…………………………………………………...

  42

  3.3 M asalah Perusahaan…………………………………………………..48

  3.4 Usulan Pemecahan M asalah…………………………………………..49

  3.5 Analisa………………………………………………………………...49

  3.5.1 Analisa Kelayakan……………………………………………

  49 3.5.1.1 Studi Lapangan……………………………………..

  49 3.5.1.2 Kuesioner…………………………………………...

  50

  3.5.2 Analisa Kebutuhan……………………………………………

  56 3.6 Gambaran Umum……………………………………………………..

  57

  3.6.1 Gambaran Umum Registrasi Push ...........................................57

  3.6.2 Gambaran Umum Content Delivery …………………………. 58

  3.6.3 Gambaran Umum Proses Unregister ………………………… 59

  3.6.4 Gambaran Umum Proses Unregister untuk semua servis........61 3.7 Perancangan Sistem…………………………………………………..

  62

  3.7.1 Class Diagram ……………………………………………….. 62

  3.7.2 Use Case ……………………………………………………... 63

  3.7.3 Skenario Use Case …………………………………………… 64

  3.7.4 Sequence Diagram …………………………………………. 96

  3.8 Perancangan Database ……………………………………………….. 128

  3.8.1 Definisi Tabel…………………………………………………128

  3.8.2 Database Relationship ……………………………………….. 136

  3.9 Perancangan Struktur Navigasi M enu……………………………….. 137

  3.10 Perancangan Layar…………………………………………………… 138

  BAB 1V IMPLEMENTAS I DAN EVALUAS I

  4.1 Implementasi…………………………………………………………. 147

  4.1.1 Arsitektur Sistem…………………………………………… 147

  4.1.2 Spesifikasi Perangkat yang digunakan.……………………… 148

  4.2 Tampilan Layar Back End …………………………………………….150

  4.2.1 Tampilan Layar Login ……………………………………….. 150

  4.2.2 Tampilan Layar SM S Traffic – Log …………………………..151

  4.2.3 Tampilan Layar Content Management - All Categories ……...152

  4.2.4 Tampilan Layar Content Management – Content ………..…...153

  4.2.5 Tampilan Layar Content Management – Info Traffic ……...… 154

  4.2.6 Tampilan Layar Content Management – CS Tools …….......... 155

  4.2.7 Tampilan Layar Account Management – Group …………….. 156

  4.2.8 Tampilan Layar Account Management – User ……………..... 157

  4.2.9 Tampilan Layar Account Management – Module ………….....158

  4.2.10 Tampilan Layar Account Management – Authorized Module …159

  4.2.11 Tampilan Layar Report – Monthly Sum ………………......….. 160

  4.2.12 Tampilan Layar Print Generate Report .................................... 162

  4.2.13 Tampilan Layar Report – Statistic ............................................ 163

  4.2.14 Tampilan Layar Change Password .......................................... 163

  4.3 Cara Penggunaan Pelanggan…………………………………………. 164

  4.4 Evaluasi………………………………………………………………. 165

  4.4.1 Hasil Wawancara…………………………………………….. 165

  4.4.2 Evaluasi Terhadap Interaksi M anusia dan Komputer………... 168

  4.4.2.1 Analisa Terhadap 8 Aturan Emas………………….. 168

  4.4.2.2 Analisa Terhadap ”Top Ten Mistake of Web Design”177

  BAB 5 KES IMPULAN DAN S ARAN

  5.1 Kesimpulan ………………………………………………………...... 181

  5.2 Saran…………………………….........……………………………….181 DAFTAR PUSTAKA................................................................................................... 182 RIWAYAT HIDUP...................................................................................................... 184 LAMPIRAN BRIEF CONTENT..................................................................................L1 LAMPIRAN KUESIONER..........................................................................................L3 FOTOCOPY SURAT SURVEY.................................................................................. L5

  

DAFTAR TABEL

Tabel 3.1 Keterangan Gambaran Umum Registrasi Push..............................................57Tabel 3.2 Keterangan Gambaran Umum Content Delivery...........................................58Tabel 3.3 Keterangan Gambaran Umum Proses Unregister..........................................60Tabel 3.4 Keterangan Gambaran Umum Proses Unregister All....................................61Tabel 3.5 Skenario Use Case Login...............................................................................64Tabel 3.6 Skenario Use Case View Log.........................................................................65Tabel 3.7 Skenario Use Case View log search by Date or MSISDN.............................66Tabel 3.8 Skenario Use Case View Content..................................................................67Tabel 3.9 Skenario Use Case Add Content....................................................................68Tabel 3.10 Skenario Use Case Update Content...............................................................69Tabel 3.11 Skenario Use Case Delete Content................................................................70Tabel 3.12 Skenario Use Case View Groups....................................................................71Tabel 3.13 Skenario Use Case Add Group.......................................................................72Tabel 3.14 Skenario Use Case Update Group.................................................................73Tabel 3.15 Skenario Use Case Delete Group...................................................................74Tabel 3.16 Skenario Use case View Authorized M odules...............................................75Tabel 3.17 Skenario Use Case Update Privilege.............................................................76Tabel 3.18 Skenario Use case View User.........................................................................77Tabel 3.19 Skenario Use case Add User..........................................................................78Tabel 3.20 Skenario Use case Update User.....................................................................79Tabel 3.21 Skenario Use case Delete User......................................................................80Tabel 3.22 Skenario Use case View Module....................................................................81Tabel 3.23 Skenario Use case Add Module .....................................................................82Tabel 3.24 Skenario Use case Update Module................................................................83Tabel 3.25 Skenario Use case Delete Module..................................................................84Tabel 3.26 Skenario Use Case View Customer Service Tools.........................................85Tabel 3.27 Skenario Use Case Update Status Subscriber to Inactive .............................86Tabel 3.28 Skenario Use Case View Monthly Sum .........................................................87Tabel 3.29 Skenario Use Case Monthly Sum by Search .................................................88Tabel 3.30 Skenario Use Case Generate Report .............................................................89Tabel 3.31 Skenario Use Case Print Report Monthly Sum .............................................90Tabel 3.32 Skenario Use Case View Statistic ..................................................................91Tabel 3.33 Skenario Use Case Change Password...........................................................92Tabel 3.34 Skenario Use Case Register ..........................................................................93Tabel 3.35 Skenario Use Case Unregister ......................................................................94Tabel 3.36 Skenario Use Case Push Content .................................................................95Tabel 3.37 Tabel Database Login User ........................................................................127Tabel 3.38 Tabel Database Login Group .....................................................................128Tabel 3.39 Tabel Database Group_page ......................................................................128Tabel 3.40 Tabel Database Page_tjam .........................................................................129Tabel 3.41 Tabel Database M enu ..................................................................................129Tabel 3.42 Tabel Database Keyword ............................................................................130Tabel 3.43 Tabel Database Keyword_cat .....................................................................131Tabel 3.44 Tabel Database Push_keyword ...................................................................131Tabel 3.45 Tabel Database Queue ................................................................................132Tabel 3.46 Tabel Database Status .................................................................................133Tabel 3.47 Tabel Database Telco ..................................................................................133Tabel 3.48 Tabel Database Push_content_tjam ............................................................134Tabel 3.49 Tabel Database Push_subscriber_tjam .......................................................135

  

DAFTAR GAMBAR