• Tidak ada hasil yang ditemukan

ANALISIS DAN PERANCANGAN SISTEM PENCATAT RINCIAN PANGGILAN PADA PABX (STUDI KASUS: KAMPUS JWC UNIVERSITAS BINA NUSANTARA) - Binus e-Thesis

N/A
N/A
Protected

Academic year: 2019

Membagikan "ANALISIS DAN PERANCANGAN SISTEM PENCATAT RINCIAN PANGGILAN PADA PABX (STUDI KASUS: KAMPUS JWC UNIVERSITAS BINA NUSANTARA) - Binus e-Thesis"

Copied!
18
0
0

Teks penuh

(1)

UNIVERSITAS BINA NUSANTARA

_________________________________________________________________

Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil 2005/2006

ANALISIS DAN PERANCANGAN SISTEM PENCATAT RINCIAN PANGGILAN PADA PABX

(STUDI KASUS : KAMPUS JWC UNIVERITAS BINA NUSANTARA)

Darizki Pratama 0600641184

Ibnu Fajar Sudibyo 0600641410 Destara Hamarsan Mustafa 0600670581

Abstrak

PABX adalah suatu alat komunikasi yang banyak digunakan oleh perusahaan saat ini, alat ini berfungsi untuk mempermudah dalam pembagian nomor telepon. Akan tetapi pada alat ini tidak terdapat suatu sistem yang berfungsi untuk mencatat pemakaian telepon yang terjadi. Tujuan penelitian ini adalah menghasilkan piranti lunak pencatat rincian panggilan pada PABX sesuai dengan kebutuhan user atau administrator untuk mendapatkan laporan dan perkiraan biaya telepon. Metode penelitian yang digunakan terdiri dari metode analisis dan metode perancangan. Metode analisis menggunakan metode studi pustaka, wawancara, dan mempelajari piranti lunak sejenis yang ada. Metode perancangan menggunakan perancangan basis data, State Transition Diagram, rancangan layar dan diagram alir proses.

Setelah dilakukan implementasi dan evaluasi, simpulan yang dapat ditarik adalah sistem ini mampu memberikan laporan perkiraan biaya telepon lebih rinci karena sistem ini menggunakan basis data yang lebih akurat dalam proses pencetakan laporannya. Selain itu, sistem ini mempunyai beberapa fitur tambahan untuk memenuhi kebutuhan pemakai.

Kata Kunci :

(2)

vi

PRAKATA

Puji dan syukur penulis panjatkan kepada Allah SWT, Tuhan Yang Maha Esa, atas segala berkat, rahmat, taufik, hidayah dan bimbingan-Nya sehingga penulis dapat menyelesaikan skripsi ini. Penyusunan skripsi yang berjudul ANALISIS DAN PERANCANGAN SISTEM PENCATAT RINCIAN PANGGILAN PADA PABX

(STUDI KASUS : KAMPUS JWC UNIVERSITAS BINA NUSANTARA) ini diajukan sebagai salah satu syarat kelulusan dalam jenjang pendidikan Strata-1 (S1) jurusan Teknik Informatika di Universitas Bina Nusantara.

Skripsi ini selaku hasil karya ciptaan manusia masih belum sempurna. Oleh karena itu, penulis mohon maaf atas kekurang sempurnaan tersebut. Penulis sangat terbuka dan berterima kasih atas berbagai saran, masukan, dan kritik membangun dari berbagai pihak

Pada kesempatan yang baik ini, penulis ingin menyampaikan terima kasih kepada berbagai pihak yang telah banyak membantu penulis dalam menyelesaikan skripsi ini. Penulis menyampaikan terimakasih khusus kepada :

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

2. (Alm.) Ibu Dr. Th. Widia Soerjaningsih, MM selaku Mantan Rektor Universitas Bina Nusantara.

(3)

4. Bapak Sablin Yusuf, Ir., M.Sc, M.CompSc selaku Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara.

5. Bapak H.M. Subekti, BE, M.Sc selaku Ketua Jurusan Teknik Informatika Universitas Bina Nusantara.

6. Bapak Fredy Purnomo selaku Sekretaris Jurusan Teknik Informatika.

7. Bapak Slamet Kuswantoro selaku Leader Building Management kampus JWC Universitas Bina Nusantara.

8. Orang tua beserta segenap keluarga yang telah mendukung secara moril maupun materiil dalam penyusunan skripsi ini.

9. Rizka Cahyaningdiah, RR. Rinita Christalia, dan Alifia Virgina P yang telah banyak membantu dalam penulisan serta memberikan semangat atau mendukung secara moriil dalam penyusunan skripsi ini.

10. Andi Firliana Widiyarni Arupalaka yang telah membantu dalam pengkoreksian tata bahasa Indonesia yang baik dan benar.

11. Andoko Chandra, Handra, Sanli, Kartini serta rekan-rekan di UPTPL yang telah membantu dalam pemecahan masalah yang dihadapi selama perancangan aplikasi yang dibuat.

12. Rekan-rekan kelas peminatan jaringan komputer Binusian 2006 Universitas Bina Nusantara pada khususnya serta rekan-rekan Binusian 2006 Jurusan Teknik Informatika pada umumnya.

(4)

viii Akhir kata, semoga Tuhan Yang Maha Esa membalas semua kebaikan yang telah mereka berikan dan semoga skripsi ini dapat bermanfaat bagi pembaca serta memberikan sumbangsih bagi kemajuan ilmu pengetahuan di Indonesia.

Jakarta, 23 Januari 2006

(5)

DAFTAR ISI

HALAMAN JUDUL LUAR i

HALAMAN JUDUL DALAM ii

HALAMAN PERSETUJUAN HARDCOVER iii HALAMAN PERNYATAAN DEWAN PENGUJI iv

HALAMAN ABSTRAK v

PRAKATA vi

DAFTAR ISI ix

DAFTAR TABEL viii

DAFTAR GAMBAR ix

DAFTAR LAMPIRAN xvi

BAB I PENDAHULUAN 1

1.1 Latar Belakang 1

1.2 Ruang Lingkup 3

1.3 Metode Penelitian 3

1.4 Tujuan dan Manfaat 4

1.5 Sistematika Penulisan 5

BAB II LANDASAN TEORI 7

2.1 Telekomunikasi 7

(6)

x

1.1.2 Switching Technique 11

1.2 Komunikasi Data 14

1.2.1 Standar OSI 14

1.2.2 Transmisi Data Serial dan Paralel 18 1.2.3 Transmisi Sinkron dan Asinkron 19 1.2.4 Port Serial dan UARTS 21

1.2.5 RS232 22

1.3 Private Automated Branch Exchange (PABX) 27

1.3.1 Definisi PABX 30

1.3.2 Media Penyimpanan Data pada PABX 32

1.3.3 Fitur PABX 33

1.3.4 Diagram Alir Proses Panggilan Keluar 34

1.4 Rekayasa Piranti Lunak 36

1.4.1 Definisi dan Karakteristik Piranti Lunak 36 1.4.2 Model Proses Pembuatan Perangkat Lunak dengan Menggunakan Model

Spiral 37

1.4.3 STD (State Transition Diagram) 39 1.5 Interaksi Manusia dengan Komputer (IMK) 39 1.5.1 Delapan Aturan Emas Perancangan 40 1.5.2 Top Ten Mistakes of Web Design (Jakob Nielsen, 1996) 41

1.5.3 Perancangan Menu 42

1.5.4 Perancangan Layar 43

(7)

1.7 Survei 46

1.8 Database 47

1.8.1 Database Design 49

1.8.2 Database Management System (DBMS) 50

1.8.3 Relational Database 51

1.8.4 MySQL 51

1.9 Web Programming 52

1.9.1 HTML 54

1.9.2 PHP 54

BAB III ANALISIS DAN PERMASALAHAN 57

3.1 Analisis 57

3.1.1 Analisis Sistem Yang Berjalan 57 3.1.2 Analisis Piranti Lunak Sejenis Yang Pernah Digunakan JWC 77 3.1.3 Analisis Kebutuhan Sistem 79

3.2 Permasalahan 82

3.3 Usulan Pemecahan Masalah 84 BAB IV PERANCANGAN DAN IMPLEMENTASI 86

4.1 Gambaran umum JWC CDR System 86

4.2 Perancangan Basis Data 90

4.2.1 Perancangan Tabel 90

4.2.2 Entity Relation Diagram (ERD) 97 4.3 Perancangan Struktur Menu 98

4.3.1 Struktur Menu 98

(8)

xii 4.4 Perancangan State Transition Diagram (STD) 110

4.4.1 Aplikasi Server 110

4.4.2 Aplikasi Berbasis Web 120

4.5 Perancangan Layar 131

4.5.1 Aplikasi Server 131

4.5.2 Aplikasi Bebasis Web 160 4.6 Perancangan Digram Alir Proses 195 4.7 Perancangan Spesifikasi Proses 198

4.7.1 Proses Server 198

4.7.2 Proses Client 209

4.8 Implementasi 222

4.8.1 Spesifikasi Perangkat Keras 222 4.8.2 Spesifikasi Perangkat Lunak 223 4.8.3 Sumber Daya Manusia 224

4.8.4 Penerapan Sistem 225

4.8.5 Petunjuk Instalasi Aplikasi Komputer Server 226 4.8.6 Petunjuk Pemakaian Program Server 229

4.8.7 Petunjuk Pemakaian Program Berbasis Web 236

4.9 Evaluasi 246

BAB 5 SIMPULAN DAN SARAN 250

5.1 Simpulan 250

5.2 Saran 251

DAFTAR PUSTAKA 252

(9)
(10)

viii

DAFTAR TABEL

Tabel 2.1 Pengaturan pin konektor DB-25 pada DTE 24 Tabel 2.2 Pengaturan pin konektor DB-9 pada DTE 25 Tabel 3.1 Daftar Nomor Ekstensi JWC 76

Tabel 4.1 MsTelepon 91

Tabel 4.2 MsJenis 91

Tabel 4.3 TrTelepon 91

Tabel 4.4 MsPrefixSLJJ 92

Tabel 4.5 MsPrefixSelular 92

Tabel 4.6 MsBlokSeluler 93

Tabel 4.7 MsOperatorSLI 93

Tabel 4.8 MsKodePanggilSLI 93

Tabel 4.9 MsUser 94

Tabel 4.10 MsDiv 94

Tabel 4.11 MsExt 95

Tabel 4.12 Pabxoutput 95

Tabel 4.13 Tr Pemakaian 96

Tabel 4.14 MsLibur 96

(11)

DAFTAR GAMBAR

Gambar 2.1 Komponen Dasar Sistem Komunikasi 8 Gambar 2.2 Telepon pertama Alexander Graham Bell 10 Gambar 2.3 Switchboard Manual 28

Gambar 2.4 Telepon dial 29

Gambar 2.5 Diagram Alir Proses Panggilan Keluar 34 Gambar 3.1 Struktur Organisasi JWC 60 Gambar 3.2 Struktur Organisasi Direktorat JWC 62 Gambar 3.3 Struktur Organisasi Marketing JWC 74 Gambar 4.1 Arsitektur Jaringan JWC CDR System 87 Gambar 4.2 Entity Relation Diagram 97 Gambar 4.3 Menu Aplikasi Server 98

Gambar 4.4 Menu Login 99

Gambar 4.5 Menu System Administrator 99 Gambar 4.6 Menu Division Administrator 100 Gambar 4.7 STD Menu Authentifikasi 110 Gambar 4.8 STD Capture – Start 110

Gambar 4.9 STD Capture – New Parameter Setting 111 Gambar 4.10 STD Capture – View Parameter Setting 112

Gambar 4.11 STD Capture – Exit 112

(12)

x

Gambar 4.13 STD Configure - User Setting 114 Gambar 4.14 STD Configure – Extension Setting 115

Gambar 4.15 STD Tariff Setting 116 Gambar 4.16 STD Configure – Communication Setting 117

Gambar 4.17 STD Windows – Look and Feel 117 Gambar 4.18 STD Help – About 118

Gambar 4.19 STD Help – Administrator Info 119

Gambar 4.20 STD Menu Login 120

Gambar 4.21 STD System Admin Main Menu 121 Gambar 4.22 STD System Menu Celular 122

Gambar 4.23 STD System View- Celular Operator 122 Gambar 4.24 STD System Update- Celular Operator 123

Gambar 4.25 STD System Edit Operator 124 Gambar 4.26 STD System Menu International Call 125

Gambar 4.27 STD System Menu Distance Call 126

Gambar 4.28 STD System Menu Lokal 126 Gambar 4.29 STD System Menu Configuration- Add User 127

Gambar 4.30 STD System Menu Configuration- Delete User 127 Gambar 4.31 STD System Menu Configuration- View Administrator Divisi 127

Gambar 4.32 STD System Menu Configuration- View User 128 Gambar 4.33 STD System Menu Configuration- Edit Holiday 128

Gambar 4.34 STD System Menu Report 129 Gambar 4.35 STD System Menu Report in PDF 129

(13)

Gambar 4.37 STD Division Menu Report 131 Gambar 4.38 Perancangan Layar Keseluruhan 132 Gambar 4.39 Perancangan Layar Jendela Authentifikasi 132 Gambar 4.40 Perancangan Layar Jendela Berkas 133

Gambar 4.41 Kotak Dialog Capturing 135 Gambar 4.42 Kotak Dialog Parameter Input 135

Gambar 4.43 Kotak Dialog Parameter Setting 136 Gambar 4.44 Kotak Dialog View Parameter Setting 137

Gambar 4.45 Kotak Dialog Department Setting 137

Gambar 4.46 Kotak Dialog User Setting 139 Gambar 4.47 Kotak Dialog Extension Setting 140 Gambar 4.48 Kotak Dialog View All Extension 141 Gambar 4.49 Kotak Dialog Tariff Setting 142

Gambar 4.50 Kotak Dialog View Local 143 Gambar 4.51 Kotak Dialog Update Local 144 Gambar 4.52 Kotak Dialog View Zone Local 145

Gambar 4.53 Kotak Dialog View Zone Local Time Code 146 Gambar 4.54 Kotak Dialog View Domestic Call 146

Gambar 4.55 Kotak Dialog Update Domestic Call 147

Gambar 4.56 Kotak Dialog View Domestic Call Zone 149 Gambar 4.57 Kotak Dialog Domestic Call Time Code 149 Gambar 4.58 Kotak Dialog View International Call Setting 150 Gambar 4.59 Kotak Dialog View International Call <operator name> 150

(14)

xii Gambar 4.61 Kotak Dialog View Operator Celular 153

Gambar 4.62 Kotak Dialog View Operator Celular <operator name> 153 Gambar 4.63 Kotak Dialog Update Operator Celular <operator name> 154

Gambar 4.64 Kotak Dialog View Selular Phone Zone 156 Gambar 4.65 Kotak Dialog Communication Setting 156

Gambar 4.66 Kotak Dialog Look and feel 157 Gambar 4.67 Kotak Dialog About 158

Gambar 4.68 Kotak Dialog Administrator Info 158 Gambar 4.65 Kotak Dialog Edit Administrator Info 159

Gambar 4.70 Main_Page 160 Gambar 4.71 Menu Login_System_Administrator 161 Gambar 4.72 Menu System_Administrator_Main 162 Gambar 4.73 Menu System_Change_Password 163

Gambar 4.74 Menu System_Local_Call 164 Gambar 4.75 Menu System_Update_Local 165 Gambar 4.76 System_View_Local 166

Gambar 4.77 Menu System_Domestic_Call 166 Gambar 4.78 Menu System_Update_Domestic 167 Gambar 4.79 Menu System_View_Domestic 168 Gambar 4.80 Menu System_International_Call 169

(15)

Gambar 4.85 Menu System_Update_Celular 174 Gambar 4.86 Menu System_View_Celular 175 Gambar 4.87 Menu System_Configuration 175

Gambar 4.88 Menu Add_User 177 Gambar 4.89 Menu Delete_User 178

Gambar 4.90 View_Division_Administrator 179

Gambar 4.91 Menu View_User 179 Gambar 4.92 Menu Update_Holiday 180

Gambar 4.93 Menu View_Holiday 181

Gambar 4.94 Menu System_Report 181 Gambar 4.95 Menu System_View_Report 182

Gambar 4.96 Menu System_Periodic_Report 183 Gambar 4.97 Menu System_Search_Report 184 Gambar 4.98 Menu Parameter_Configuration 185 Gambar 4.99 Menu Login_Division_Administrator 186

Gambar 4.100 Division_administrator_main 187 Gambar 4.101 Menu Division_Administrator_Change_Password 188

Gambar 4.102 Menu Division_View_Local 189 Gambar 4.103 Menu Division_View_Domestic 189 Gambar 4.104 Menu Division_View_international 190

Gambar 4.105 Menu Division_View_Celular 191

Gambar 4.106 Menu Division_Report 192 Gambar 4.107 Menu Division View Report 193

(16)

xiv Gambar 4.109 Menu Division Search Report 195 Gambar 4.110 Diagram Alir Cetak Laporan 195 Gambar 4.111 Diagram Alir Validasi Prefix 196 Gambar 4.112 Diagram Alir Validasi Operator Prefix 197 Gambar 4.113 Diagram Alir Validasi Pemakai 197

Gambar 4.114 Halaman Login 229

Gambar 4.115 Pesan Kesalahan Halaman Login 230 Gambar 4.116 Jendela Menu Utama 231 Gambar 4.117 Capturing Dialog 232 Gambar 4.118 Kotak Dialog Input 233 Gambar 4.119 Kotak Dialog Parameter Setting 234 Gambar 4.120 Kotak Dialog View Parameter Setting 235 Gambar 4.121 Kotak Dialog Edit Parameter Setting 236 Gambar 4.122 Letak web browser 237 Gambar 4.123 Alamat IP server dan folder program disimpan 237

Gambar 4.124 Halaman Utama 238

Gambar 4.125 Halaman Login 238

(17)
(18)

xvi

DAFTAR LAMPIRAN

Lampiran 1 : Hasil Wawancara L1

Referensi

Dokumen terkait

Hasil Metode yang dipilih adalah metode SPT karena metode penjadwalan ini yang paling efektif, dengan waktu penyelesaian rata-rata sebesar 26 menit, utilisasi 36,9%, jumlah

Keterikatan mengenai teori solidaritas dari Durkheim dan teori ekonomi moral dari James Scott yang relevan dengan realita, mengungkapkan bahwa moral ekonomi

Laporan tahunan tersebut memuat antara lain neraca konsolidasi dan perhitungan laba-rugi konsolidasi Perseroan untuk tahun buku 2002, sebagaimana tertuang dalam laporan

Technical Assistance for Institutional Development in Participatory Irrigation Management (IDPIM) Water Resources and Irrigation Sector Management Project (WISMP) Indonesia Deputi

Oleh karena itu, peneliti tertarik untuk mengajarkan materi Perkembangan Teknologi kepada siswa SD kelas IV dengan mengaktifkan siswa secara langsung dalam

Cerita kekeratonan Cirebon maupun cerita saat zaman penjajahan Belanda semua di abadikan melalui batik dan terjaga sampai sekarang, Maka dari itu, perancangan batik

Setelah adanya kebijakan PPN, mungkin saja rnenimbulkan kendala-kendala di lapangan misalnya seperti keengganan para pedagang pengumpul menjual biji kakao di dalam

Variabel yang berpengaruh terhadap kekuatan geser dalam penelitian ini adalah jenis sambungan komposit serat nanas dengan fraksi volume 30% memakai pada