BAB IV DESKRIPSI KERJA PRAKTEK
1 Analisa Sistem
A
1.1
Menganalisa sistem merupakan langkah awal dalam membuat sistem
AY
baru. Langkah pertama adalah melakukan wawancara dan pengamatan, dalam hal
ini sistem informasi penggajian pada PT. TELKOM INDONESIA TBK, DIVISI
AB
REGIONAL TIMUR. Wawancara dilakukan terhadap bagian-bagian yang berkaitan langsung dengan proses yaitu: bagian Sistem Informasi (Siswo). Pengamatan dilakukan dengan cara observasi langsung ke lapangan untuk melihat
R
proses yang ada, dengan mengetahui proses yang ada diharapkan dapat
SU
membangun sistem informasi yang sesuai dengan kebutuhan user. Hasil dari wawancara yang dilakukan adalah selama ini proses yang dilakukan oleh pihak perusahaan masih secara manual dalam pemrosesan data yang ada. Dari
M
permasalahan yang ada penganalisa manawarkan sebuah sistem yang disebut sebagai SLG.
Perancangan Sistem
O
1.2
IK
Perancangan sistem dimaksudkan untuk membantu menyelesaikan
masalah pada sistem yang sedang berjalan saat ini sehingga dapat menjadi lebih
ST
baik dengan adanya sistem terkomputerisasi. Dalam merancang sistem yang baik, harus melalui tahap-tahap perancangan sistem. Tahap-tahap perancangan sistem adalah meliputi : 1.
Pembuatan alur sistem aplikasi (System Flow)
2.
Diagram berjenjang/Hierarch y plus Input Process Output (HIPO) 1
3.
DFD (contex diagram, level 0 dan level 1),
4.
Entity Relasionship Diagram (ERD) yaitu Conceptual Data Model (CDM)
1.2.1
A
dan Physical Data Model (PDM).
System Flow
AY
Berikut ini gambaran System Flow dari Aplikasi Informasi SLG Pasang Baru Jaringan Internet Speedy tampak dalam gambar 4.1
AB
Aplikasi Informasi SLG pasang Baru Internet Speedy User
Ambil Data Sesuai Inputan
R
START
System
SU
Ambil tolak Ukur
I_PSB_DETIL
Kawasan Witel, Datel, Tanggal
Hitung Jumlah SS Untuk Seluruh Pemasangan Speedy
Hitung Jumlah SS Yang Penyelesaiannya <= Tolak UKur
Hitung Jumlah SS Yang Penyelesaiannya >= Tolak Ukur
Hitung Jumlah Jam Untuk Seluruh Pemasangan Speedy
Hitung Jumlah Jam Untuk Seluruh Pemasangan Speedy
Hitung Jumlah Jam Untuk Seluruh Pemasangan Speedy
Rata - Rata = Jumlah Jam / Jumlah SS
Hitung Rata - Rata
Hitung Rata - Rata
Jumlah SS / Jumlah SS Total
Jumlah SS / Jumlah SS Total
ST
IK
O
M
Ambil Jenis Layanan
Gambar 1.1 Sistem Flow Laporan Pasang baru Speedy
Phase
2
Aplikasi Informasi SLG pasang Baru Internet Speedy System
A
User
AY
Menampilkan Hasil Perhitungan
AB
DISPLAY
Tampilkan Detail ?
T
Tampilkan Detail
Y
Convert Data To Excel
M
SU
Detail
R
Y
Convert To Excel ?
T
O
Phase
END
Gambar 1.2 Sistem Flow Laporan Pasang Baru Speedy (Lanjutan)
IK
Dalam gambar 4.1 dan gambar 4.2 menjelaskan bagaimana proses perhitungan
ST
data sehingga menjadi sebuah laporan
yang bisa di pakai oleh pihak
TELKOM INDONESIA TBK, DIVISI REGIONAL TIMUR
3
PT.
1.2.2
Diagram Jenjang/Hierarchy plus Input Process Output (HIPO) Berikut gambaran diagram HIPO dari Aplikasi Informasi SLG
A
Pemasangan Jaringan Internet Speedy tampak dalam gambar 4.3
AY
0 Service Level Agreement
AB
1 Login
SU
R
1.1 Proses Data
1.2.1 Mengitung Biaya Yang dikeluarkan
1.1.1.1 Menampilkan Rekap Data Pasang Baru
1.2.1.1 Menampilkan Rekap Data Biaya
ST
IK
O
M
1.1.1 Menghitung jumlah pasang baru yang penangan > tolak ukur
1.1.1.1.1 Detail Pasang Baru
1.2.1.1.1 Detail Biaya
1.1.1.1.1.1 Konversi Laporan Pasang Baru Ke excel
1.2.1.1.1.1 Konversi Laporan biaya Ke excel
Gambar 1.3 Diagram Jenjang SLG Pasang Baru Jaringan Speedy
4
1.2.3
Context Diagram Context diagram dari SLG pemasangan jaringan speedy menggambarkan
A
proses secara umum yang terjadi pada pembuatan rekap data di PT. TELKOM INDONESIA TBK, DIVISI REGIONAL TIMUR. Dalam Context Diagram ini
jaringan tampak dalam gambar 4.4 data log in siswo
AB
data kawasan Data Rekap
Bag Siswo
AY
melibatkan 3 entity yaitu : Bagian siswo, bagian keuangan, dan bagian teknisi
R
data detail Rekap
0
SU
data log in keuang an
data log in_teknis i data input kawasan
data pilih kawasan
O
M
Aplikasi Informasi SLG Pasang Baru Jaringan Internet Speedy
ST
IK
bag keuang an
+
data rekap pasang baru bag teknisi jaringan data detail rekap pas ang baru
data rekap biaya data detail rekap biaya
Gambar 1.4 Diagram Konteks SLG Pasang Baru Speedy
Dalam gambar 4.4 menjelaskan context diagram tersebut bahwa pada
bagian siswo melakukan masukan data login dan kawasan, dan dari sistem akan
memberikan timbal balik berupa data rekap dan data detail rekap, begitu pula untuk bagian keuangan dan bagian teknisi jaringan.
5
1.2.4
DFD Level 0 Service Level Agreement Pasang baru Speedy Berikut ini gambaran DFD level 0 dari Aplikasi Informasi SLG Pasang
Baru Jaringan Internet Speedy tampak dalam gambar 4.5
[data log in_teknisi]
A
bag teknisi jaringan
Login
AY
1
[data log in keuangan]
Bag Siswo
[data log in siswo]
[data kawasan]
bag keuang an
2
AB
data Hak Akses
Proses Data
[data pilih kawasan]
Fact Fault Close
1
[data input kawasan]
data pasang baru
data biaya
R
data pasang baru speedy
4
3
Meng hitung biaya yang dikeluarkan
SU
Meng hitung jumlah pasang baru
data hasil perhitung an data biaya
data hasil perhitung an data pasang baru
5
[data rekap pasang baru]
data detail pasang baru
M
bag teknisi jaring an
[Data Rekap]
Menampilkan Rekap Data Pasang Baru
Bag Siswo
O
[data detail rekap pasang baru]
ST
IK
bag teknisi jaring an
[data rekap biaya]
bag keuang an
data detail biaya
7
Menampilkan Detail Pasang Baru
6
Menampilkan Rekap data biaya
8
[data detail Rekap]
Menampilkan Detail Biaya
[data detail rekap biaya]
bag keuang an
Bag Siswo
Gambar 1.5 DFD Level 0 SLG Pasang Baru Speedy
Dalam gambar 4.5 menjelaskan tentang DFD level 0 terdapat proses login
yang kemudian di lanjutkan dengan proses data, di proses data ini dibagi menjadi dua proses yaitu proses menghitung jumlah pasang baru dan menghitung biaya yang dikeluarkan, dimana dimasing-masing proses akan menampilkan data rekap dan data detail rekap. 6
1.2.5
Conceptual Data Model (CDM) Berikut ini gambaran CDM dari Aplikasi Informasi SLG Pasang Baru
Jaringan Internet Speedy tampak dalam gambar 4.6
AB
AY
Integer Date Date Variable characters (3) Variable characters (4) Variable characters (18) Variable characters (5) Variable characters (17) Variable characters (15) Variable characters (10) Variable characters (3) Variable characters (12) Variable characters (3) Variable characters (3) Date & Time Date & Time Variable characters (3) Date & Time Date & Time Variable characters (5) Variable characters (3) Variable characters (5) Variable characters (10) Variable characters (8) Variable characters (12) Variable characters (4) Variable characters (5) Variable characters (4) Variable characters (12) Variable characters (35) Variable characters (15) Variable characters (15) Variable characters (25) Variable characters (15) Integer Variable characters (9) Variable characters (35) Variable characters (5) Variable characters (25) Variable characters (10) Variable characters (35) Variable characters (12)
ST
IK
O
M
SU
R
ID_PSB THNTAG BLNTAG REG AREA LAREA MDF LMDF LSTO NCLI NDOS ND KINST CPRIO_DRGT TGL_VA TGL_PS PS_VA TGL_VA_AKHIR DATEN_MS DATEN_RS CCAT RK PRIMER DP SEKUNDER KLEM_DP ABRV_PRIO_DRGT ABRV_PROD LCAT NAMA KOTA DISTRIK JALAN NOJALAN RT MNT_ABOT LTARIF PRIORITE_NA LPRIORITE_NA KAWASAN WITEL DATEL ...
A
I_PSB_DETIL # o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Gambar 1.6 CDM Aplikasi Informsi SLG Pasang Baru Speedy Dalam Gambar 4.6 menjelaskan tentang desain data CDM yang akan
digunakan sebagai tabel dalam aplikasi SLG pasang baru jaringan speedy, dalam CDM ini memiliki atribut id_psb
7
1.2.6
Physical Data Model (PDM) Berikut ini gambaran CDM dari Aplikasi Informasi SLG Pasang Baru
Jaringan Internet Speedy tampak dalam gambar 4.7
ST
IK
O
M
AY
SU
R
AB
int
datetime datetime varchar(3) varchar(4) varchar(18) varchar(5) varchar(17) varchar(15) varchar(10) varchar(3) varchar(12) varchar(3) varchar(3) datetime datetime varchar(3) datetime datetime varchar(5) varchar(3) varchar(5) varchar(10) varchar(8) varchar(12) varchar(4) varchar(5) varchar(4) varchar(12) varchar(35) varchar(15) varchar(15) varchar(25) varchar(15) int varchar(9) varchar(35) varchar(5) varchar(25) varchar(10) varchar(35) varchar(12)
A
I_PSB_DETIL ID_PSB THNTAG BLNTAG REG AREA LAREA MDF LMDF LSTO NCLI NDOS ND KINST CPRIO_DRGT TGL_VA TGL_PS PS_VA TGL_VA_AKHIR DATEN_MS DATEN_RS CCAT RK PRIMER DP SEKUNDER KLEM_DP ABRV_PRIO_DRGT ABRV_PROD LCAT NAMA KOTA DISTRIK JALAN NOJALAN RT MNT_ABOT LTARIF PRIORITE_NA LPRIORITE_NA KAWASAN WITEL DATEL ...
Gambar 1.7 PDM Aplikasi Informasi SLG Pasang Baru Speedy Dalam Gambar 4.7 menjelaskan tentang desain data PDM yang akan
digunakan sebagai tabel dalam aplikasi informasi SLG pasang baru jaringan speedy, dalam PDM ini memiliki atribut id_psb
8
1.2.7
Struktur Tabel Dalam pengembangan aplikasi informasi SLG jaringan internet speedy ini,
menggunakan 1 tabel. Tabel tersebut adalah I_PSB_DETIL. Berikut akan
Tabel I_PSB_DETIL :
ID_PSB
Foreign key
:
-
Fungsi
:
Untuk menyimpan data pasang baru speedy pada
AY
Primary key
AB
A.
A
dijelaskan tentang table-tabel yang digunakan.
PT. TELKOM INDONESIA TBK, DIVISI REGIONAL TIMUR
Tipe
SU
Field
R
Table 1.1 Struktur Tabel I_Psb_Detil
ST
IK
O
M
ID_PSB THNTAG BLNTAG REG AREA LAREA MDF LMDF LSTO NCLI NDOS ND KINST CPRIO_DRGT TGL_VA TGL_PS PS_VA TGL_VA_AKHIR DATEN_MS DATEN_RS CCAT RK PRIMER
Integer Datetime Datetime Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Datetime Datetime Varchar Datetime Datetime Varchar Varchar Varchar Varchar 9
Panjang
3 4 18 5 17 15 10 3 12 3 3
3
5 3 5 10
Keterangan
1.3 1.3.1
A
AY
8 12 4 5 4 12 35 15 15 25 15
AB
9 35 5 25 10 35 12
SU
Kebutuhan Sistem
Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Varchar Integer Varchar Varchar Varchar Varchar Varchar Varchar Varchar
R
DP SEKUNDER KLEM_DP ABRV_PRIO_DRGT ABRV_PROD LCAT NAMA KOTA DISTRIK JALAN NOJALAN RT MNT_ABOT LTARIF PRIORITE_NA LPRIORITE KAWASAN WITEL DATEL
Perangkat Keras
Perangkat keras yang diperlukan untuk menjalankan aplikasi adalah
M
komputer dengan spesifikasi sebagai berikut:
Prosessor Intel Core 2 Duo minimal 2.00 Ghz
2.
Memory minimal 1.00 Gb
3.
Harddisk minimal 40 Gb
IK
O
1.
ST
1.3.2
Perangkat Lunak Perangkat lunak yang diperlukan untuk menjalankan aplikasi adalah
sebagai berikut: 1.
Web Browser
2.
Apache (Xampp)
3.
Windows 7 Professional
10
1.4
Desain Input/Output Desain Input/Output digunakan untuk memberikan gambaran terhadap desain aplikasi yang akan dibangun. Berikut ini adalah desain I/O
INTERNET
SPEEDY
BERBASIS
WEB
PADA
PT.
1.4.1
TELKOM
AY
INDONESIA TBK, DIVISI REGIONAL TIMUR.
A
dari APLIKASI INFORMASI SLG PASANG BARU JARINGAN
Login Pengguna
berikut ini:
SU
LOGIN
R
AB
Desain halaman login pengguna digambarkan seperti dalam gambar 4.8
Username:
ST
IK
O
M
Password:
LOGIN
Gambar 1.8 Desain Input/Output Login pengguna
Dalam gambar 4.8 menjelaskan Desain Input/Output yang digunakan
sebagai pintu masuk ke aplikasi SLG, pengguna harus memasukkan username dan
password yang dimilikinnya.
11
1.4.2
Rekap Pasang Baru Speedy Desain halaman rekap pasang baru speedy digambarkan seperti dalam
LOGOUT
--KAWASAN--
WITEL
--WITEL--
DATEL
--KAWASAN--
BULAN/TAHUN
--BULAN--
--TAHUN--
R
KAWASAN
AB
Picture
AY
SLG PASANG BARU SPEEDY
A
gambar 4.9 berikut ini:
SU
GRID FIEW HASIL REKAP PASANG BARU SPEEDY
M
Gambar 1.9 Desain Input/Output Rekap Gangguan Speedy
O
Dalam gambar 4.9 menjelaskan Desain Input/Output yang digunakan untuk memproses dan menampilkan rekap data pasang baru speedy, di dalam
IK
halaman ini terdapat combo box untuk memilih kawasan, witel, datel dan
bulan/tahun serta button untuk mencetak dan meng-convert rekap ke format file
ST
MS. Excel.
12
1.4.3
Detail Rekap Pasang Baru Speedy Desain halaman rekap pasang baru speedy digambarkan seperti dalam
TELKOM
WITEL
ABRV_PRIO_DRGT
AB
DATEL
AY
SLG PASANG BARU SPEEDY
A
gambar 4.10 berikut ini:
SU
R
DETAIL REKAP
Gambar 1.10 Desain Input/Output Detail Rekap Pasang Baru Speedy
M
Dalam gambar 4.9 menjelaskan desain Input/Output yang digunakan untuk
O
menampilkan detail rekap data pasang baru speedy, di dalam halaman ini terdapat
IK
keterangan tentang datel, witel, ABRV_PRIO_DRGT, telkom, witel dan kandatel
ST
serta sebuah button untuk meng-convert detail rekap ke format file MS. Excel.
13
1.5 1.5.1
Implementasi Input Output Form Login Pengguna Form login pengguna pada aplikasi SLG pasang baru speedy yang
AB
AY
A
digambarkan dalam gambar 4.11 berikut ini:
R
Gambar 1.11 Form Login Pengguna Aplikasi SLG Pasang Baru Speedy
SU
Dalam gambar 4.11 Form Login Pengguna merupakan salah satu pengaman ketika akan masuk kedalam aplikasi, pengguna memasukkan username dan password.
Form Halaman Utama
M
1.5.2
Form Halaman Utama pada aplikasi SLG pasang baru speedy yang
ST
IK
O
digambarkan dalam gambar 4.12 berikut ini:
Gambar 1.12 Form Halaman Utama Aplikasi SLG Pasang Baru Speedy 14
Dalam gambar 4.12 menjelaskan form halaman utama yang didalamnya terdapat beberapa sub menu seperti, Logout, Pasang Baru Speedy, Gangguan Speedy dan Gangguan Pots. Form Rekap Pasang Baru Speedy
A
1.5.3
SU
R
AB
yang digambarkan dalam gambar 4.13 berikut ini:
AY
Form Rekap Pasang Baru Speedy pada aplikasi SLG pasang baru speedy
Gambar 1.13 Form Rekap Pasang Baru Speedy
M
Dalam gambar 4.13 menjelaskan form Rekap Pasang Baru Speedy ini berfungsi untuk menampilkan hasil rekap data pasang baru speedy berdasarkan
O
jenis layanan yang diberikan oleh pihak TELKOM. Form Detail Rekap Pasang Baru Speedy
IK
1.5.4
Form Detail Rekap Pasang Baru Speedy pada aplikasi SLG pasang baru
ST
speedy yang digambarkan dalam gambar 4.14 berikut ini:
15
A AY
Gambar 1.14 Form Detail Rekap Pasang Baru Speedy
AB
Dalam gambar 4.14 menjelaskan form Detail Rekap Pasang Baru Speedy ini berfungsi untuk menampilkan data pasang baru speedy secara mendetail mulai
R
dari nomer pelanggan sampai penangan yang dilakukan untuk mengatasi pasang
1.5.5
SU
baru. Laporan Rekap Grafik
Form Laporan Rekap Grafik Pasang Baru pada aplikasi SLG Speedy yang
ST
IK
O
M
digambarkan dalam gambar 4.15 berikut ini:
Gambar 1.15 Laporan Rekap Grafik Pasang Baru Speedy
16
Dalam
gambar
4.15
menjelaskan
laporan
rekap
grafik
yang
menggambarkan jumlah penangan pasang baru yang lebih dari tolak ukur per jenis pelanggan, yaitu : Platinum, Gold, Silver, dan Standar. Selain jenis grafik batang
A
laporan rekap ini bisa di ganti sesuai kebutuhan seperti : diagram pie, diagram
1.5.6
Laporan Rekap Pasang Baru Speedy
AY
garis, dll.
AB
Laporan Rekap Pasang Baru Aplikasi SLG Pasang Baru Speedy
O
M
SU
R
digambarkan dalam gambar 4.16 berikut ini:
Gambar 1.16 Laporan Rekap aplikasi SLG Pasang Baru Speedy
IK
Dalam gambar 4.16 menjelaskan tentang laporan rekap pasang baru
ST
speedy berupa file MS. Excel yang di dapat dari hasil convert form rekap pasang baru speedy, laporan berbentuk seperti ini bertujuan untuk mempermudah pengguna untuk mengedit laporan. 1.5.7
Laporan Detail Rekap Pasang Baru Speedy Laporan detail rekap pasang baru speedy pada aplikasi SLG pasang baru
Speedy yang digambarkan dalam gambar 4.17: 17
A AY AB
Gambar 1.17 Laporan Detail Rekap Aplikasi SLG Pasang Baru Speedy Dalam gambar 4.17 menjelaskan tentang laporan detail rekap pasang baru
R
speedy berupa file MS. Excel yang di dapat dari hasil convert form detail rekap
SU
pasang baru speedy, laporan berbentuk seperti ini bertujuan untuk mempermudah pengguna untuk mengedit laporan. 1.6
Testing dan Implementasi Sistem
M
Tahapan ini merupakan tahapan dilakukan uji coba pada sistem sehingga
O
siap untuk diimplementasikan. Proses pengujian menggunakan Black Box Testing dimana aplikasi akan diuji dengan melakukan berbagai percobaan untuk
IK
membuktikan apakah aplikasi yang telah dibuat sudah sesuai dengan tujuan yang
ST
akan dicapai. 1.6.1
Hasil Testing dan Implementasi Proses pengujian sistem adalah menggunakan Black Box Testing dimana
aplikasi akan diuji dengan berbagai percobaan untuk membuktikan apakah
18
aplikasi yang telah dibuat sudah sesuai dengan tujuan yang akan dicapai. Berikut ini adalah tabel testing yang dilakukan pada sistem informasi eksekutif. Table 1.2 Tabel Testing dan Implementasi pada SLG pasang baru Speedy Input
Hasil yang diharapkan
Output sistem
1
Mengecek validasi proses login jika menggunakan Username dan Password yang salah
Username : aaaaa (acak)
Gagal masuk kedalam sistem
Gagal masuk kedalam sistem dengan pesan “maaf data yang anda masukan tidak benar”
Mengecek validasi proses login jika menggunakan Username dan Password yang benar
Username : ADMIN (username yg valid)
AY
AB
Password : 12345 (acak)
R
Berhasil masuk dalam sistem
SU
2
Mengecek
Kawasan
dengan
IK
rekap
memasukan data yang salah
witel
Berhasil masuk ke dalam sistem informasi dan masuk ke halaman utama
: Rekap data tidak Rekap data tidak
data iaaasnd (acak)
O
tampilan
ST
Password : ADMIN (Password yg valid)
M
3
A
No Tujuan
bisa ditampilkan. tampil. :
sdsadsadsa (acak) datel : sdsadsa (acak)
4
Mengecek
Kawasan
: Rekap data bisa Rekap 19
data
tampilan
bag. ditampilkan.
tampil.
dengan timur (acak)
memasukan data yang benar
witel
:
Jatim
(acak)
A
rekap
data Indonesia
AY
datel : surabaya
ST
IK
O
M
SU
R
AB
(acak)
20