Anda di halaman 1dari 18

v

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 :

PABX, komunikasi serial, sistem pencatat rincian biaya telepon


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. Bapak Diyurman Gea, S.Kom, MM selaku pembimbing yang telah memberikan

petunjuk, saran dan bimbingan sehingga skripsi ini dapat diselesaikan.


vii

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.

13. Semua pihak yang tidak dapat disebutkan satu persatu yang secara langsung

maupun tidak langsung terlibat dalam penyusunan skripsi ini sehingga skripsi ini

dapat diselesaikan.
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

Penulis
ix

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

2.1.1. Telepon 8
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

1.5.5 Mengelola Proses Perancangan 45

1.6 Ulasan Pakar dan Uji Usability 45


xi

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

4.3.2 Penjelasan Menu 100


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

RIWAYAT HIDUP
xiii

LAMPIRAN-LAMPIRAN L1

FOTOCOPY SURAT SURVEI


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

Tabel 4.15 Perbandingan sistem 248


ix

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

Gambar 4.12 STD Configure – Departement Setting 113


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

Gambar 4.36 STD Division Admin Main Menu 130


xi

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

Gambar 4.60 Kotak Dialog Update International Call <operator name> 151
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

Gambar 4.81 Menu System_Update_International 170

Gambar 4.82 Menu System_Update_Operator 171

Gambar 4.83 Menu System_View_tariff_international 172

Gambar 4.84 Menu System_Celular_Call 173


xiii

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

Gambar 4.108 Menu Division View Periodic Report 194


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

Gambar 4.126 Halaman utama administrator sistem 239

Gambar 4.127 Halaman utama administrator divisi 240

Gambar 4.128 Pesan Kesalahan 241

Gambar 4.129 Halaman Laporan 242

Gambar 4.130 Halaman view report 243

Gambar 4.131 Halaman view periodic report 244

Gambar 4.132 Halaman search report untuk administrator sistem 245


xv

Gambar 4.133 Halaman search report untuk administrator divisi 246


xvi

DAFTAR LAMPIRAN

Lampiran 1 : Hasil Wawancara L1

Lampiran 2 : Daftar Tarif Operator Telekomunikasi L3

Anda mungkin juga menyukai