SlideShare a Scribd company logo
LAPORAN KERJA PRAKTEK
PEMBUATAN APLIKASI TELKOM MULTIMEDIA ADMIN
BERBASIS WEB
pada
PT. TELKOM DENPASAR
DISUSUN OLEH:
6301120125 - I KADEK BAYU ARYS WISNU KENCANA
PROGRAM STUDI MANAJEMEN INFORMATIKA
FAKULTAS ILMU TERAPAN
UNIVERSITAS TELKOM
BANDUNG
2014
LEMBAR PENGESAHAN PEMBIMBING LAPANGAN
Yang bertandatangan dibawah ini,
Nama : Ni Luh Putu Agustini Swasti
NIP : 840118
Jabatan : Off Customer Qos Performance Support
Menerangkan bahwa mahasiswa:
Nama : I Kadek Bayu Arys Wisnu Kencana
No. Induk : 6301120125
Bidang : Manajemen Informatika
Telah menyelesaikan Kerja Praktek di:
Nama Perusahaan : PT. Telkom Denpasar
Alamat : Jl. Kaliasem No. 2
Bidang : Regional Fullfillment Centre (RFC) Divisi Infratel Multimedia
Waktu Pelaksanaan : 16 Juni 2014 s/d 25 Juli 2014
Denpasar, 19 Agustus 2014
Ni Luh Putu Agustini Swasti
NIP: 840118
LEMBAR PENGESAHAN PEMBIMBING AKADEMIK
Laporan Kerja Praktek dengan judul :
PEMBUATAN APLIKASI TELKOM MULTIMEDIA ADMIN BERBASIS WEB PADA
PT. TELKOM DENPASAR
telah disetujui dan disahkan pada presentasi Laporan Kerja Praktek
Program Studi Manajemen Informatika
Fakultas Ilmu Terapan
Universitas Telkom
pada tanggal 28 Agustus 2014
Pembimbing Akademik,
Inne Gartina Husein, S.Kom., M.T.
NIP: 12731022-1
Halaman| i
ABSTRAK
Berkembangnya teknologi internet menyebabkan kebutuhan masyarakat akan internet bertambah
pula. Perusahaan-perusahaan yang bergerak di bidang teknologi dan komunikasi pun terus
berkembang. PT. Telkom Denpasar merupakan salah satu perusahaan Badan Usaha Milik Negara
(BUMN) yang bergerak di bidang teknologi dan komunikasi dimana pelanggan yang menggunakan
layanan perusahaan ini tersebar di seluruh pulau Bali. Pendataan pelanggan di perusahaan ini,
khususnya di Divisi Infratel Multimedia yang masih menggunakan Microsoft Excel, menyebabkan
pekerjaan menjadi tidak efisien. Maka dari itu dibuatlah suatu aplikasi berbasis web yang diberi
nama “Telkom Multimedia Admin” yang bertujuan untuk memudahkan pekerjaan dan membuat
pekerjaan menjadi lebih efisien.
Kata kunci : Aplikasi, Telkom, Telkom Multimedia Admin, Web
Halaman| ii
KATA PENGANTAR
Puji syukur penulis panjatkan ke hadirat Tuhan Yang Maha Esa, karena atas berkat dan
rahmat-Nya penulis dapat menyelesaikan laporan Kerja Praktek yang berjudul “Pembuatan Aplikasi
Telkom Multimedia Admin Berbasis Web”.
Pada kesempatan ini penulis menyampaikan rasa terima kasih kepada semua pihak yang telah
memberikan bantuan dan bimbingan dalam penyusunan Laporan Kerja Praktek ini, terutama
kepada:
1. Yth Ibu Inne Gartina Husein selaku pembimbing akademik yang telah memberi bantuan,
petunjuk, dan bimbingan kepada penulis dalam penyelesaian laporan kerja praktek ini.
2. Yth Ibu Ni Luh Putu Agustini Sewasti selaku pembimbing lapangan yang telah banyak memberi
Informasi berupa data yang dibutuhkan penulis dalam penyusunan laporan kerja prakter,
masukan, kesempatan, dan dorongan dalam melaksanakan kerja praktek.
3. Seluruh karyawan dan karyawati Regional Fullfillment Centre (RFC) Divisi Infratel Multimedia
yang senantiasa memberikan dorongan, doa restu, dan bantuan baik material maupun spiritual.
4. Teman-teman seperjuangan di tempat Kerja Praktek yang senantiasa memberikan sharing
tentang pekerjaan di PT. Telkom.
5. Teman-teman di Jurusan Manajemen Informatika yang telah memberikan sumbangan ide,
pemikiran dan pengetahuan sehingga membantu penulis dalam penyusunan laporan kerja
praktek.
6. Semua pihak yang tidak dapat disebutkan namanya satu per satu yang telah membantu
memperlancar penyusunan laporan ini.
Penulis menyadari bahwa laporan ini jauh dari sempurna baik dalam materi maupun
penulisannya. Untuk itu kritik dan saran yang bersifat membangun dari semua pihak sangat
diharapkan. Akhir kata, semoga laporan ini dapat memberikan manfaat bagi semua pihak sesuai
dengan yang diharapkan.
Bandung, 28 Agustus 2014
Penulis
Halaman| iii
DAFTAR ISI
ABSTRAK...........................................................................................................................................................I
KATA PENGANTAR...........................................................................................................................................II
DAFTAR ISI......................................................................................................................................................III
DAFTAR GAMBAR........................................................................................................................................... IV
DAFTAR ISTILAH............................................................................................................................................. VI
BAB I PENDAHULUAN ......................................................................................................................................1
1.1 LATAR BELAKANG..........................................................................................................................................1
1.2 TUJUAN.......................................................................................................................................................1
1.3 BATASAN MASALAH.......................................................................................................................................1
BAB II PROFIL PERUSAHAAN............................................................................................................................2
2.1 SEJARAH PERUSAHAAN...................................................................................................................................2
2.2 VISI DAN MISI PERUSAHAAN............................................................................................................................3
2.3 STRUKTUR ORGANISASI ..................................................................................................................................4
2.4 PROSES BISNIS DIVISI INFRATEL MULTIMEDIA .....................................................................................................5
BAB III TINJAUAN PUSTAKA .............................................................................................................................6
3.1 PENGERTIAN APLIKASI....................................................................................................................................6
3.2 PENGERTIAN APLIKASI WEB ............................................................................................................................6
3.3 XAMPP......................................................................................................................................................6
3.4 PHP (PERSONAL HOME PAGE)........................................................................................................................7
3.5 DATABASE MYSQL........................................................................................................................................8
3.6 BOOTSTRAP..................................................................................................................................................9
BAB IV PEMBAHASAN....................................................................................................................................11
4.1 PROSES BISNIS YANG BERJALAN......................................................................................................................11
4.2 USULAN ....................................................................................................................................................14
4.3 IMPLEMENTASI ...........................................................................................................................................15
4.4 PENGUJIAN ................................................................................................................................................29
4.5 ANALISIS DAMPAK PERUBAHAN .....................................................................................................................37
BAB V PENUTUP.............................................................................................................................................38
5.1 KESIMPULAN ..............................................................................................................................................38
5.2 SARAN ......................................................................................................................................................38
REFERENSI .....................................................................................................................................................39
Halaman| iv
DAFTAR GAMBAR
Gambar 2.1 Logo PT. Telkom [TEL14].....................................................................................................2
Gambar 2.2 Struktur organisasi dari PT. Telkom Denpasar Divisi Infratel Multimedia ..........................4
Gambar 3.1 Logo XAMPP [WKP14].........................................................................................................6
Gambar 3.2 Logo PHP [WKP14] ..............................................................................................................7
Gambar 3.3 Logo MySQL [WKP14] .........................................................................................................8
Gambar 3.4 Logo Bootstrap [DVG14] .....................................................................................................9
Gambar 4.1 Contoh folder setiap tahunnya .........................................................................................11
Gambar 4.2 Contoh folder bulan ..........................................................................................................12
Gambar 4.3 Contoh folder pelanggan...................................................................................................12
Gambar 4.4 Contoh folder detail pelanggan.........................................................................................13
Gambar 4.5 Contoh detail pelanggan...................................................................................................14
Gambar 4.6 Database yang telah dibuat pada MySQL menggunakan phpMyAdmin ..........................15
Gambar 4.7 Struktur tabel pelanggan...................................................................................................16
Gambar 4.8 Struktur tabel user ............................................................................................................16
Gambar 4.9 Script koneksi.php.............................................................................................................17
Gambar 4.10 Script formlogin.php .......................................................................................................17
Gambar 4.11 Script login.php ...............................................................................................................18
Gambar 4.12 Script index.php ..............................................................................................................18
Gambar 4.13 Script viewtabel.php .......................................................................................................19
Gambar 4.14 Script viewnamapelanggan.php......................................................................................19
Gambar 4.15 Script viewsto.php...........................................................................................................20
Gambar 4.16 Script viewtahun.php ......................................................................................................20
Gambar 4.17 Script viewbulan.php.......................................................................................................21
Gambar 4.18 Script forminputpelanggan.php ......................................................................................21
Gambar 4.19 Script inputpelanggan.php..............................................................................................22
Gambar 4.20 Script formimport.php ....................................................................................................22
Gambar 4.21 Script excel_reader2.php ................................................................................................23
Gambar 4.22 Script proses.php.............................................................................................................23
Gambar 4.23 Script tutorial.php ...........................................................................................................24
Gambar 4.24 Script formupdatepelanggan.php ...................................................................................24
Gambar 4.25 Script editpelanggan.php ................................................................................................25
Gambar 4.26 Script deletepelanggan.php ............................................................................................25
Gambar 4.27 Script formupdateuser.php.............................................................................................26
Gambar 4.28 Script edituser.php..........................................................................................................26
Gambar 4.29 Script cetak.php...............................................................................................................27
Gambar 4.30 Script viewresult.php ......................................................................................................27
Gambar 4.31 Script viewdetailpelanggan.php......................................................................................28
Gambar 4.32 Script logout.php.............................................................................................................28
Gambar 4.33 Tampilan Login................................................................................................................29
Gambar 4.34 Tampilan Dashboard.......................................................................................................30
Gambar 4.35 Tampilan Tabel Data Pelanggan......................................................................................30
Gambar 4.36 Tampilan List Nama Pelanggan.......................................................................................31
Gambar 4.37 Tampilan List STO............................................................................................................31
Gambar 4.38 Tampilan List Tahun ........................................................................................................32
Gambar 4.39 Tampilan List Bulan .........................................................................................................33
Gambar 4.40 Tampilan Form Input Data Pelanggan.............................................................................33
Gambar 4.41 Tampilan Import Data Pelanggan....................................................................................34
Gambar 4.42 Tampilan Tutorial Import Data........................................................................................35
Halaman| v
Gambar 4.43 Tampilan Menu Pengguna atau User..............................................................................35
Gambar 4.44 Panel Pencarian...............................................................................................................36
Gambar 4.45 Letak Pilihan "Ubah" dan "Hapus"..................................................................................36
Halaman| vi
DAFTAR ISTILAH
CGI Common Gateway Interface adalah standar untuk menghubungkan berbagai
program aplikasi ke halaman web
XLS Ekstensi default dari spreadsheet yang dibuat oleh Microsoft Excel
CSS Cascading Style Sheets adalah aturan untuk mengendalikan beberapa
komponen dalam sebuah web
JavaScript Bahasa pemrograman
STO Sentral Telepon Otomatis
Halaman | 1
1 BAB I
PENDAHULUAN
1.1 Latar Belakang
PT. Telekomunikasi Indonesia, Tbk merupakan perusahaan penyelenggara informasi dan
telekomunikasi serta penyedia jasa jaringan telekomunikasi secara lengkap yang terbesar di
Indonesia memiliki peranan penting dalam perkembangan telekomunikasi Indonesia. Melihat
persaingan usaha yang sangat pesat, tentunya PT. Telekomunikasi Indonesia, Tbk dipacu untuk
memiliki teknologi sistem informasi yang berkualitas dalam menjalankan core business perusahaan
penyedia jasa, penjualan produk dan jaringan.
Pencatatan data pelanggan yang ada di perusahaan PT. Telkom Denpasar Divisi Infratel
Multimedia masih menggunakan Microsoft Excel sehingga bila sewaktu-waktu membutuhkan data
pelanggan, folder-folder yang berisi berkas Microsoft Excel harus diperiksa satu per-satu dimana
dalam satu folder terdapat banyak data pelanggan. Dengan adanya aplikasi Telkom Multimedia
Admin ini, kegiatan operasional seperti pengelolaan data pelanggan bisa dilakukan dengan mudah
dan cepat, tanpa harus memeriksa berkas Microsoft Excel satu per-satu.
1.2 Tujuan
Membuat aplikasi Telkom Multimedia Admin berbasis web untuk memudahkan pekerjaan
karyawan PT. Telkom Denpasar Divisi Infratel Multimedia.
1.3 Batasan Masalah
Aplikasi Telkom Multimedia Admin ini dibuat menggunakan bahasa pemrograman web PHP
dengan database MySQL serta menggunakan Bootstrap sebagai CSS framework. Dalam pengerjaan
script PHP digunakan Notepad++ sebagai teks editor. Aplikasi ini pun hanya dapat diakses dari server
PT. Telkom Denpasar Divisi Infratel Multimedia.
Halaman | 2
2 BAB II
PROFIL PERUSAHAAN
2.1 Sejarah Perusahaan
Gambar 2.1 Logo PT. Telkom [TEL14]
Sejarah berkembangnya PT. Telkom dari dulu hingga mencapai kesuksesannya sekarang tidak
mudah. Berikut merupakan sejarah berkembangnya PT. Telkom [TEL14]:
1. Era Kolonial
Tahun 1882, didirikan sebuah badan usaha swasta penyedia layanan pos dan telegraf.
Layanan komunikasi kemudian dikonsolidasikan oleh Pemerintah Hindia Belanda ke dalam
jawatan Post Telegraaf Telefoon (PTT). Tanggal 23 Oktober 1856, dimulai pengoperasian
layanan jasa telegraf elektromagnetik pertama yang menghubungkan Jakarta (Batavia) dengan
Bogor (Buitenzorg). Tahun 2009 momen tersebut dijadikan sebagai patokan hari lahir Telkom.
2. Perusahaan Negara
Tahun 1961, status jawatan diubah menjadi Perusahaan Negara Pos dan Telekomunikasi
(PN Postel). Pada tahun 1965, PN Postel dipecah menjadi Perusahaan Negara Pos dan Giro (PN
Pos & Giro) dan Perusahaan Negara Telekomunikasi (PN Telekomunikasi).
3. Perumtel
Tahun 1974, PN Telekomunikasi diubah namanya menjadi Perusahaan Umum
Telekomunikasi (Perumtel) yang menyelenggarakan jasa telekomunikasi nasional maupun
internasional. Tahun 1980 seluruh saham PT Indonesian Satellite Corporation Tbk. (Indosat)
diambil alih oleh pemerintah RI menjadi Badan Usaha Milik Negara (BUMN) untuk
menyelenggarakan jasa telekomunikasi internasional, terpisah dari Perumtel. Pada tahun 1989,
ditetapkan Undang-undang Nomor 3 Tahun 1989 tentang Telekomunikasi, yang juga mengatur
peran swasta dalam penyelenggaraan telekomunikasi.
4. PT. Telekomunikasi (Persero)
Tahun 1991 Perumtel berubah bentuk menjadi Perusahaan Perseroan (Persero).
Telekomunikasi Indonesia berdasarkan Peraturan Pemerintah Nomor 25 Tahun 1991.
5. PT. Telekomunikasi Indonesia (Persero) Tbk
Halaman | 3
Tahun 1995 dilakukan Penawaran Umum Perdana saham Telkom, sejak itu saham Telkom
tercatat dan diperdagangkan di Bursa Efek Jakarta (BEJ) dan Bursa Efek Surabaya (BES), Bursa
Saham New York (NYSE) dan Bursa Saham London (LSE). Saham Telkom juga diperdagangkan
tanpa pencatatan di Bursa Saham Tokyo. Jumlah saham yang dilepas saat itu adalah 933 juta
lembar saham.
a. Tahun 1999 ditetapkan Undang-undang Nomor 36 Tahun 1999 tentang Telekomunikasi.
Sejak tahun 1989, Pemerintah Indonesia melakukan deregulasi di sektor telekomunikasi
dengan membuka kompetisi pasar bebas. Berdasarkan hal tersebut, Telkom tidak lagi
memonopoli telekomunikasi Indonesia.
b. Tahun 2001 Telkom membeli 35% saham Telkomsel dari PT Indosat sebagai bagian dari
implementasi restrukturisasi industri jasa telekomunikasi di Indonesia yang ditandai
dengan penghapusan kepemilikan bersama dan kepemilikan silang antara Telkom dan
Indosat.
c. Tanggal 23 Oktober tahun 2009, Telkom meluncurkan “New Telkom” yang ditandai dengan
penggantian identitas perusahaan.
PT. Telkom menjadi perusahaan telekomunikasi terbesar di Indonesia, dimana dulu hanya
bergerak di bidang komunikasi saja tetapi kini telah meluas dengan menyediakan layanan jaringan
internet.
2.2 Visi dan Misi Perusahaan
Visi dan Misi suatu perusahaan sangat penting untuk menunjukkan gambaran tujuan dan cita-
cita suatu perusahaan dimasa depan, berikut merupakan visi dan misi PT. Telkom [TEL14]:
1. Visi
Visi PT. Telkom adalah “To become a leading Telecommunication, Information, Media,
Edutainment and Services (“TIMES”) player in the region”. Berdasarkan visi tersebut Telkom
bercita-cita untuk menjadi perusahaan yang mampu menyediakan jasa Telecommunication,
Information, Media, Edutainment and Services (“TIMES”) yang dapat leading di kawasan
regional Asia.
2. Misi
a. PT. Telkom telah merumuskan langkah-langkah nyata dalam menggerakan seluruh sumber
daya dalam mission re-statement Menyediakan layanan “more for less” TIMES.
b. Menjadi model pengelolaan korporasi terbaik di Indonesia.
Berdasarkan uraian di atas dapat disimpulkan bahwa pernyataan visi dan misi memiliki
peranan yang positif dalam manajemen strategi suatu perusahaan. Pernyataan visi dan misi yang
Halaman | 4
jelas akan menuntun dalam merumuskan, merencanakan dan menjalankan strategi yang akan
digunakan sehingga dapat mewujudkan tujuan yang sudah direncanakan bersama.
2.3 Struktur Organisasi
PT. Telkom Denpasar Divisi Infratel Multimedia mempunyai 5 bagian, dimana setiap bagian
memiliki tugas dan tanggung jawabnya masing-masing. Struktur organisasi dari PT. Telkom Denpasar
Divisi Infratel Multimedia dapat dilihat pada Gambar 2.2.
Koordinator RCS
Denpasar
Asman Retail Customer
Handling
Asman Enterprise
Resource Provisioning
& Servis Activation
OFF 2 Problem &
Trouble Handling
OFF 2 Customer
QoS Performance
Support
OFF 2 Customer
Handling
Gambar 2.2 Struktur organisasi dari PT. Telkom Denpasar Divisi Infratel Multimedia
Berdasarkan struktur organisasi pada Gambar 2.2, berikut merupakan uraian tugas atau job
desk dari masing-masing kedudukan atau jabatan:
1. Koordinator RCS Denpasar
a. Bertanggung jawab kepada GM Divisi Multimedia
b. Berperan aktif dalam aktifitas Knowledge Management dan sebagai penanggung jawab
content yang berkaitan dengan produk Multimedia.
2. Asman Enterprise Resource Provisioning & Servis Activation
a. Bertanggung jawab kepada Manager RO Multimedia
b. Bertugas untuk mengaktifkan jalur koneksi internet berlangganan tetap antara server
Telkom dengan pelanggan
3. Asman Retail Customer Handling
a. Bertanggung jawab kepada koordinator RCS Denpasar
4. OFF 2 Customer Handling
Halaman | 5
a. Bertanggung jawab kepada Asisten Manager Customer Handling dalam menangani
permasalahan dengan pelanggan
5. OFF 2 Problem & Trouble Handling
a. Bertanggung jawab dalam penanganan masalah yang terjadi pada pelanggan PT. Telkom,
Tbk
b. Bertanggung jawab kepada Asisten Manager RCS Denpasar
6. OFF 2 Customer QoS Performance Support
a. Bertanggung jawab kepada Asisten Manager RCS Denpasar
b. Bertugas untuk menangani masalah penyediaan jalur terbaik koneksi antara pelanggan
dengan server
Berdasarkan susunan job desk di atas, dapat diketahui bagaimana uraian tugas-tugas dari
masing-masing kedudukan atau jabatan di lingkungan PT. Telkom Denpasar Divisi Infratel
Multimedia.
2.4 Proses Bisnis Divisi Infratel Multimedia
PT. Telkom memiliki beberapa divisi yang terbagi dibeberapa daerah, salah satunya adalah PT.
Telkom Denpasar Divisi Infratel Multimedia yang terletak di Jalan Kaliasem No. 3, Denpasar. PT.
Telkom Denpasar Divisi Infratel Multimedia bertugas mengelola jasa Multimedia dan Network
Provider untuk melayani masyarakat, pemakai internal Telkom, Internet Provider, Coorporate
Customer dan juga bertanggung jawab menyiapkan bisnis masa depan telepon, televisi kabel (Video
Communication) dan Internet (Computer Communication). Berikut peran dan aktivitas divisi
Multimedia :
1. Melakukan pemasangan Switch Access dan Switch Core sebagai infrastruktur utama pembagian
jaringan.
2. Melakukan setting IP untuk berbagai tempat dalam wilayah kerja divisi Multimedia.
3. Melakukan pengecekan terhadap jaringan yang sudah disambungkan dengan perantara kaber
Fiber Optik maupun tembaga.
4. Menyediakan infrastruktur jaringan seperti Switch, Patch Cord, SFV dan lainnya.
5. Mengatur pembagian jaringan dan besaran paket jaringan yang digunakan di tempat tertentu.
Halaman | 6
3 BAB III
TINJAUAN PUSTAKA
3.1 Pengertian Aplikasi
Aplikasi berasal dari kata application yang artinya penerapan;lamaran;penggunaan. Secara
istilah aplikasi adalah: program siap pakai yang direka untuk melaksanakan suatu fungsi bagi
pengguna atau aplikasi yang lain dan dapat digunakan oleh sasaran yang dituju [TTI14].
3.2 Pengertian Aplikasi Web
Pada awalnya aplikasi web dibangun dengan hanya menggunakan bahasa yang disebut HTML
(HyperText Markup Langauge). Pada perkembangan berikutnya, sejumlah skrip dan objek
dikembangkan untuk memperluas kemampuan HTML seperti PHP dan ASP pada skrip dan Apllet
pada objek. Aplikasi Web dapat dibagi menjadi dua jenis yaitu aplikasi web statis dan dinamis. Web
statis dibentuk dengan menggunakan HTML. Kekurangan aplikasi seperti ini terletak pada keharusan
untuk memelihara program secara terus menerus untuk mengikuti setiap perkembangan yang
terjadi. Kelemahan ini diatasi oleh model aplikasi web dinamis. Pada aplikasi web dinamis,
perubahan informasi dalam halaman web dilakukan tanpa perubahan program tetapi melalui
perubahan data. Sebagai implementasi, aplikasi web dapat dikoneksikan ke basis data sehingga
perubahan informasi dapat dilakukan oleh operator dan tidak menjadi tanggung jawab dari
webmaster. Arsitektur aplikasi web meliputi klien, web server, middleware dan basis data. Klien
berinteraksi dengan web server. Secara internal, web server berkomunikasi dengan middleware dan
middleware yang berkomunikasi dengan basis data. Contoh middleware adalah PHP dan ASP. Pada
mekanisme aplikasi web dinamis, terjadi tambahan proses yaitu server menerjemahkan kode PHP
menjadi kode HTML. Kode PHP yang diterjemahkan oleh mesin PHP yang akan diterima oleh klien.
3.3 XAMPP
Gambar 3.1 Logo XAMPP [WKP14]
XAMPP adalah aplikasi web server instan yang dibutuhkan untuk membangun aplikasi berbasis
web. Fungsi XAMPP adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program
Halaman | 7
Apache, http server, MySQL, database, dan penterjemah bahasa yang ditulis dengan bahasa
pemrograman PHP dan Perl.
Nama XAMPP merupakan singkatan dari X (X=Cross Platform), Apache, MySQL, PHP dan Perl.
Program ini tersedia dalam lisensi GNU (General Public License) dan gratis. Dengan menginstal
XAMPP, kita tidak perlu menginstal aplikasi server satu persatu karena di dalam XAMPP sudah
terdapat [USU12]:
1. Apache 2.2.14 ( Ipv6 Enabled) + open SSL 0.9.8l
2. MySQL 4.11.41 + PBXT engine
3. PHP 4.13.1
4. PHPMyAdmin 3.2.4
5. Perl 4.110.1
6. Filezilla FTP Server 0.9.33.
7. Mercury Mail Transport System 4.72.
3.4 Personal Home Page (PHP)
Gambar 3.2 Logo PHP [WKP14]
PHP adalah akronim dari Hypertext Preprocessor, yaitu suatu bahasa pemrograman
berbasiskan kode-kode (script) yang digunakan untuk mengolah suatu data dan mengirimkannya
kembali ke web browser menjadi kode HTML [USU12]. PHP berjalan pada sebuah web server (server-
side). PHP diciptakan oleh programmer unix dan perl Rasmus Lerdoft pada bulan Agustus-September
1994. Pada awalnya, Rasmus ingin mencoba menciptakan sebuah script pada website pribadinya
dengan bertujuan untuk memonitor siapa saja yang pernah mengunjungi websitenya. Oleh karena
itu, PHP dapat melakukan apa saja yang bisa dilakukan program CGI lain, yaitu mengolah data
dengan tipe apapun, menciptakan halaman web yang dinamis, serta menerima dan menciptakan
cookies, dan bahkan PHP bisa melakukan lebih dari itu. Agar dapat menjalankan script server-side
dibutuhkan tiga program utama, yaitu web-server (dapat berupa IIS dari windows atau apache),
modul PHP dan juga web browser [TPG12]. Kode PHP mempunyai ciri khusus yaitu [USU12]:
1. Hanya dapat dijalankan menggunakan web server , misalnya Apache.
2. Kode PHP diletakkan dan dijalankan di web server.
3. Kode PHP dapat digunakan untuk mengakses database, seperti : MySQL, PostgreSQL, Oracle,
dan lain-lain.
Halaman | 8
4. Merupakan Software yang bersifat open source.
5. Gratis untuk di-download dan digunakan.
6. Memiliki sifat multiplatform, artinya dapat dijalankan menggunakan sistem operasi apapun,
seperti: Linux, Unix, Windows, dan lain-lain.
3.5 Database MySQL
Gambar 3.3 Logo MySQL [WKP14]
MySQL merupakan salah satu software database (basis data) open source yang dikembangkan
sebuah komunitas bernama MySQL AB dengan tujuan membantu user untuk meyimpan data dalam
tabel-tabel. Tabel terdiri atas field (kolom) yang mengelompokkan data-data berdasarkan kategori
tertentu, misalnya nama, alamat, nomor telepon, dan sebagainya. Bagian lain dari tabel adalah
record (baris) yang mencantumkan data yang sebenarnya.
MySQL sebagaimana software database lainnya, dapat menampung banyak schemata, dimana
masing-masing schemata ini dapat digunakan oleh aplikasi-aplikasi yang berbeda, baik dari sisi
tujuan maupun dari sisi bahasa pemrograman yang digunakan oleh masing-masing aplikasi yang
bersangkutan [USU12].
Karena karakteristik arsitektur dari MySQL yang flexible, MySQL dapat berjalan dengan baik di
desktop application maupun web application. MySQL dapat digunakan untuk embedded application,
data warehouses, content indexing and delivery software, highly reduntant systems, online
transaction processing (OLTP), dan masih banyak lagi. Dengan konfigurasi yang benar, MySQL dapat
digunakan pada berbagai macam perangkat keras, dan juga MySQL mendukung banyak tipe data.
Salah satu fitur penting dari MySQL adalah storage-engine architecture yang designnya memisahkan
query processing dan pekerjaan-pekerjaan server lainnya dari penyimpanan dan pengambilan data.
Dengan adanya separasi ini dapat membuat pengguna memilih bagaimana data disimpan, performa
apa yang ingin dicapai, fitur-fitur apa aja yang diinginkan, dan karakteristik lainnya. MySQL juga
memiliki fitur Partitioned Tables sebagai logical table yang merupakan komposisi dari beberapa sub-
tables. Tujuan dari partitioning ini adalah untuk membentuk coarse form of indexing dan data
clustering dari table. Dengan begini sebagian besar dari table tidak perlu diakses dan untuk
menyimpan rows yang berelasi dengan erat [BNS12].
Halaman | 9
Keuntungan MySQL adalah:
1. MySQL dapat dijalankan dibanyak platform. Saat ini dapat dijalankan di Linux, Windows, Mac,
solaris, OS2.
2. Banyak API bahasa pemrograman yang terintegrasi dengan MySQL. MySQL merupakan
database sistem yang memiliki performa yang baik, sehingga banyak bahasa pemrograman yang
memiliki API untuk mengintegrasikan MySQL untuk dipakai sebagai database. Contohnya: C,
C++, PHP, Java, Perl, Phyton, Tcl, Ruby, dll.
3. Performa dapat dioptimasikan. Dengan arsitektur yang dimiliki MySQL, pengguna dapat
melakukan konfigurasi MySQL untuk mendapatkan performa yang optimal.
4. MySQL merupakan DBMS yang open-sources & freeware. Perbaikan error & pengembangan
lebih mudah karena adanya forum yang aktif.
5. MySQL irit resources. MySQL menggunakan engine default bernama MyISAM yang
menggunakan sedikit disk space, memory, dan CPU usage.
Kekurangan MySQL adalah:
1. MySQL tidak memiliki fitur-fitur seperti Analysis Services, Integration. Services dan service-
service lainnya yang disediakan dari Database System yang berbayar.
2. MySQL tidak memiliki algoritma join selengkap Oracle, SQL Server, dan PostgreSQL.
3.6 Bootstrap
Gambar 3.4 Logo Bootstrap [DVG14]
Bootstrap merupakan sebuah framework CSS yang memudahkan pengembang untuk
membangun website yang menarik dan responsif. Tidak konsistensinya terhadap aplikasi individual
membuat sulitnya untuk mengembangkan dan pemeliharaannya. Bootstrap adalah CSS tetapi
dibentuk dengan LESS, sebuah pre-prosessor yang memberi fleksibilitas dari CSS biasa. Bootstrap
memberikan solusi rapi dan seragam terhadap solusi yang umum, tugas interface yang setiap
pengembang hadapi. Bootstrap dapat dikembangkan dengan tambahan lainnya karena ini cukup
fleksibel terhadap pekerjaan design butuhkan.
Keunggulan dalam menggunakan Bootstrap adalah semua bagian untuk antarmuka
pengguna menggunakan style CSS, Bootstrap dapat menggunakan LESS preprosessor sebuah
teknologi yang mengurangi dan mengefisienkan penulisan kode CSS. Bootstrap dapat diintegrasikan
dengan JavaScript untuk menjadikan lebih menarik dengan efek-efek yang dapat diberikan dengan
JavaScript.
Halaman | 10
Kelemahan dalam menggunakan Bootstrap adalah dengan adanya penggunaan bootstrap
menjadi tidak adanya keunikan didalam website karena akan samanya tampilan yang diberikan
[BNS12].
Halaman | 11
4 BAB IV
PEMBAHASAN
4.1 Proses Bisnis yang Berjalan
Selama beberapa tahun, pendataan pelanggan pada PT. Telkom Denpasar Divisi Infratel
Multimedia khususnya di bagian Off Customer Qos Performance Support menggunakan Microsoft
Excel dimana setiap tahunnya terdapat folder yang berisi bulan pelanggan berlangganan dan di
dalam setiap folder bulan tersebut, terdapat berkas Microsoft Excel yang berisi detail suatu
pelanggan.
Gambar 4.1 Contoh folder setiap tahunnya
Gambar di atas merupakan contoh folder dalam 2 tahun, yaitu tahun 2013 dan tahun 2014.
Didalam folder tersebut terdapat folder-folder bulan pelanggan mulai berlangganan.
Halaman | 12
Gambar 4.2 Contoh folder bulan
Gambar di atas merupakan contoh folder–folder bulan mulainya pelanggan berlangganan di
tahun 2013. Didalam setiap folder tersebut terdapat folder-folder data pelanggan yang di dalamnya
terdapat detail pelanggan dalam bentuk berkas Microsoft Excel.
Gambar 4.3 Contoh folder pelanggan
Halaman | 13
Gambar di atas merupakan contoh folder-folder pelanggan dari seluruh Bali yang
berlangganan pada bulan Agustus tahun 2013. Didalam setiap folder tersebut terdapat detail
pelanggan yang berupa berkas Microsoft Excel.
Gambar 4.4 Contoh folder detail pelanggan
Gambar di atas merupakan isi folder pelanggan dimana di dalamnya berisi detail pelanggan
berupa berkas Microsoft Excel seperti Gambar 4.5 di bawah ini:
Halaman | 14
Gambar 4.5 Contoh detail pelanggan
Jika suatu saat pegawai memerlukan data pelanggan, mereka harus memeriksa folder-folder
tesebut satu per-satu. Proses pencarian tersebut tentunya memakan waktu dan tidak efisien bila
suatu ketika data pelanggan segera diperlukan.
4.2 Usulan
Mengetahui proses bisnis yang berjalan untuk pendataan pelanggan khususnya di bagian Off
Customer Qos Performance Support yang masih menggunakan Microsoft Excel, tentunya diperlukan
alternatif lain untuk proses operasional tersebut karena kurangnya efisiensi dalam bekerja bila masih
menggunakan Microsoft Excel. Dalam hal ini diperlukan sebuah aplikasi yang dapat menyimpan data
serta mengolahnya seperti menambah, menghapus, mengubah, bahkan dapat mencari data dengan
cepat tanpa harus memeriksa folder satu per-satu seperti sebelumnya. Usulan aplikasi yang
diciptakan nantinya diharapkan dapat membantu pekerjaan karyawan PT. Telkom Denpasar Divisi
Infratel Multimedia dalam hal operasional agar menjadi lebih efisien, mudah, dan cepat.
Yang dibutuhkan dalam pembangunan aplikasi yang diberi nama “Telkom Multimedia Admin”
ini diantaranya sebuah database atau basis data untuk menyimpan semua data yang nantinya data
tersebut dapat diolah oleh pengguna yaitu karyawan PT. Telkom Denpasar Divisi Infratel Multimedia.
Database yang digunakan dalam pembangunan aplikasi ini adalah MySQL. Karena sistem informasi
yang dibangun adalah sistem informasi berbasis web, diperlukan browser serta web server untuk
Halaman | 15
menjalankan sistem informasi ini. Browser yang disarankan untuk digunakan adalah Google Chrome
dan web server yang digunakan adalah XAMPP dengan bahasa pemrograman PHP. Dalam hal
antarmuka, aplikasi Telkom Multimedia Admin ini menggunakan CSS framework yaitu Bootstrap.
4.3 Implementasi
Untuk membangun sebuah aplikasi diperlukan adanya sebuah tabel pada database yang
nantinya akan digunakan sebagai tempat tersimpannya data pelanggan dan data pengguna. Dalam
pembuatan aplikasi ini, tabel yang digunakan untuk menyimpan detail pelanggan diberi nama
“pelanggan”. Sedangkan tabel yang digunakan untuk menyimpan data user atau pengguna
(karyawan) diberi nama “user”, yang nantinya akan dibutuhkan pada saat memasuki aplikasi (login).
Database dan tabel yang telah dibuat dapat dilihat pada gambar 4.6, gambar 4.7, dan gambar 4.8.
Gambar 4.6 Database yang telah dibuat pada MySQL menggunakan phpMyAdmin
Halaman | 16
Gambar 4.7 Struktur tabel pelanggan
Gambar 4.8 Struktur tabel user
Pada gambar 4.7 dan gambar 4.8 terdapat struktur dari masing-masing tabel yang telah dibuat
dalam database yang diberi nama telkom_db. Masing–masing tabel tersebut memiliki jumlah kolom
yang sesuai dengan yang dibutuhkan.
Setelah tahap pembuatan database selesai, selanjutnya dibuatlah script dengan menggunakan
bahasa pemrograman PHP yang nantinya akan diakses oleh pengguna pada browser. Berikut
potongan–potongan setiap script yang digunakan dalam membangun aplikasi Telkom Multimedia
Admin dengan menggunakan Notepad++:
Halaman | 17
Gambar 4.9 Script koneksi.php
Script di atas berfungsi untuk mengakses database yang telah dibuat.
Gambar 4.10 Script formlogin.php
Script di atas berfungsi untuk menampilkan halaman login untuk pengguna aplikasi ini.
Halaman | 18
Gambar 4.11 Script login.php
Script di atas berfungsi untuk memproses masukkan (input) pengguna pada saat berada di
halaman formlogin.php.
Gambar 4.12 Script index.php
Script di atas berfungsi untuk menampilkan halaman awal bila pengguna berhasil login.
Halaman | 19
Gambar 4.13 Script viewtabel.php
Script di atas berfungsi untuk menampilkan semua data pelanggan pada halaman
viewtabel.php.
Gambar 4.14 Script viewnamapelanggan.php
Script di atas berfungsi untuk menampilkan nama-nama pelanggan yang akan muncul pada
halaman viewnamapelanggan.php.
Halaman | 20
Gambar 4.15 Script viewsto.php
Script di atas berfungsi untuk menampilkan nama-nama STO yang akan muncul pada halaman
viewsto.php.
Gambar 4.16 Script viewtahun.php
Script di atas berfungsi untuk menampilkan tahun-tahun mulainya pelanggan mulai
berlangganan yang akan muncul pada halaman viewtahun.php.
Halaman | 21
Gambar 4.17 Script viewbulan.php
Script di atas berfungsi untuk menampilkan bulan-bulan pelanggan mulai berlangganan yang
akan muncul pada halaman viewbulan.php.
Gambar 4.18 Script forminputpelanggan.php
Script di atas berfungsi untuk menampilkan halaman forminputpelanggan.php untuk
menambahkan data pelanggan.
Halaman | 22
Gambar 4.19 Script inputpelanggan.php
Script di atas berfungsi untuk memproses masukkan dari halaman forminputpelanggan.php
agar dapat tersimpan pada database.
Gambar 4.20 Script formimport.php
Script di atas berfungsi untuk menampilkan halaman import data pelanggan yang berada pada
Microsoft Excel ke dalam database yang berada pada aplikasi Telkom Multimedia Admin.
Halaman | 23
Gambar 4.21 Script excel_reader2.php
Script di atas merupakan library yang digunakan untuk meng-import berkas atau file dari
Microsoft Excel agar bisa terbaca dan tersimpan dalam database.
Gambar 4.22 Script proses.php
Script di atas berfungsi untuk memproses masukkan dari halaman formimport.php yang
berupa berkas Microsoft Excel dengan ekstensi yang telah ditentukan yaitu .xls. Pada halaman ini
Halaman | 24
pula library excel_reader2.php diterjemahkan agar berkas yang diimport dapat tersimpan dalam
database.
Gambar 4.23 Script tutorial.php
Script di atas berfungsi untuk menampilkan halaman tutorial.php yang berisi cara-cara meng-
import berkas Microsoft Excel ke dalam aplikasi Telkom Multimedia Admin.
Gambar 4.24 Script formupdatepelanggan.php
Halaman | 25
Script di atas berfungsi untuk menampilkan halaman formupdatepelanggan.php untuk
mengubah data pelanggan yang diinginkan.
Gambar 4.25 Script editpelanggan.php
Script di atas berfungsi untuk memproses masukkan dari halaman formupdatepelanggan.php
agar tersimpan pada database.
Gambar 4.26 Script deletepelanggan.php
Script di atas befungsi untuk menghapus data pelanggan dari database.
Halaman | 26
Gambar 4.27 Script formupdateuser.php
Script di atas berfungsi untuk menampilkan halaman formupdateuser.php untuk mengubah
data pengguna yang menggunakan aplikasi Telkom Multimedia Admin seperti username atau
password.
Gambar 4.28 Script edituser.php
Script di atas berfungsi untuk memproses masukkan dari halaman formupdateuser.php agar
tersimpan pada database.
Halaman | 27
Gambar 4.29 Script cetak.php
Script di atas berfungsi untuk meng-export data yang ada pada aplikasi Telkom Multimedia
Admin sesuai bulan atau tahun mulainya pelanggan berlangganan.
Gambar 4.30 Script viewresult.php
Script di atas berfungsi untuk menampilkan halaman viewresult.php yang merupakan hasil
pemrosesan masukkan dari kolom “Search” yang terdapat di setiap halaman dimana halaman ini
menampilkan data pelanggan yang dicari oleh pengguna aplikasi Telkom Multimedia Admin ini.
Halaman | 28
Gambar 4.31 Script viewdetailpelanggan.php
Script di atas berfungsi untuk menampilkan detail pelanggan sesuai pilihan yang berada pada
sidebar “List”. Detail pelanggan yang dapat ditampilkan yaitu dapat sesuai nama pelanggan, STO,
atau bulan pelanggan mulai berlanggan.
Gambar 4.32 Script logout.php
Script di atas berfungsi untuk memproses perintah pengguna yang menginginkan keluar
(logout) dari aplikasi Telkom Multimedia Admin. Setelah tahap-tahap implementasi selesai dibangun,
Halaman | 29
aplikasi Telkom Multimedia Admin dapat diakses melalui salah satu server kantor PT. Telkom
Denpasar Divisi Infratel Multimedia.
4.4 Pengujian
Setelah dilakukannya implementasi pada pembangunan aplikasi Telkom Multimedia Admin
ini, dilakukanlah pengujian untuk mengetahui apakah dengan adanya perubahan yaitu pembuatan
sebuah aplikasi di perusahaan ini sesuai dengan yang diharapkan. Untuk itu, tahap pengujian yang
dilakukan adalah dengan cara menjalankan aplikasi Telkom Multimedia Admin itu sendiri. Berikut
gambar-gambar tampilan antarmuka dari aplikasi Telkom Multimedia Admin yang telah dibangun:
Gambar 4.33 Tampilan Login
Gambar di atas adalah tampilan halaman dari formlogin.php dimana pengguna dapat
menggunakan aplikasi Telkom Multimedia Admin apabila berhasil melalui proses login pada
halaman ini.
Halaman | 30
Gambar 4.34 Tampilan Dashboard
Gambar di atas merupakan tampilan halaman index.php dimana pada halaman ini pengguna
dapat melihat total jumlah data yang ada pada aplikasi Telkom Multimedia Admin, total pengguna,
serta data dalam sekian tahun yang ada pada aplikasi Telkom Multimedia Admin.
Gambar 4.35 Tampilan Tabel Data Pelanggan
Halaman | 31
Gambar di atas merupakan tampilan dari halaman viewtabel.php dimana pengguna dapat
melihat semua data pelanggan yang berada dalam aplikasi Telkom Multimedia Admin. Pada halaman
ini pengguna juga dapat mengubah ataupun menghapus data pelanggan.
Gambar 4.36 Tampilan List Nama Pelanggan
Gambar di atas merupakan tampilan halaman viewnamapelanggan.php dimana pengguna
dapat melihat daftar/list nama pelanggan yang berada pada aplikasi Telkom Multimedia Admin.
Gambar 4.37 Tampilan List STO
Halaman | 32
Gambar di atas merupakan tampilan halaman viewsto.php dimana pengguna dapat melihat
daftar/list STO yang berada pada aplikasi Telkom Multimedia Admin.
Gambar 4.38 Tampilan List Tahun
Gambar di atas merupakan tampilan halaman viewtahun.php dimana pengguna dapat melihat
daftar/list tahun yang berada pada aplikasi Telkom Multimedia Admin.
Halaman | 33
Gambar 4.39 Tampilan List Bulan
Gambar di atas merupakan tampilan halaman viewbulan.php dimana pengguna dapat melihat
daftar/list bulan yang berada pada aplikasi Telkom Multimedia Admin.
Gambar 4.40 Tampilan Form Input Data Pelanggan
Halaman | 34
Gambar di atas merupakan tampilan halaman forminputpelanggan.php dimana pengguna
dapat memasukkan/meng-input detail pelanggan yang akan tersimpan pada aplikasi Telkom
Multimedia Admin.
Gambar 4.41 Tampilan Import Data Pelanggan
Gambar di atas merupakan tampilan halaman formimport.php dimana pengguna dapat meng-
import data pelanggan dengan ekstensi file .xls yang nantinya akan tersimpan pada aplikasi Telkom
Multimedia Admin.
Halaman | 35
Gambar 4.42 Tampilan Tutorial Import Data
Gambar di atas merupakan tampilan halaman tutorial.php dimana pengguna dapat melihat
langkah-langkah dan format file Microsoft Excel yang dapat di import pada aplikasi Telkom
Multimedia Admin.
Gambar 4.43 Tampilan Menu Pengguna atau User
Halaman | 36
Gambar di atas merupakan tampilan menu untuk pengguna.
Gambar 4.44 Panel Pencarian
Gambar di atas merupakan panel pencarian dimana pengguna dapat mencari data pelanggan
berdasarkan kategori pencarian.
Gambar 4.45 Letak Pilihan "Ubah" dan "Hapus"
Halaman | 37
Gambar di atas merupakan tampilan halaman viewtabel.php dimana pada tabel pelanggan
yang terdapat pada halaman tersebut terdapat kolom “Aksi” dimana terdapat menu “Ubah” dan
“Hapus”.
Hasil dari pengujian tersebut telah sesuai dengan yang diharapkan, sehingga perubahan yang
telah diterapkan dapat membantu pekerjaan karyawan PT .Telkom Denpasar Divisi Infratel
Multimedia khususnya pada bagian Off Customer Qos Performance Support menjadi lebih efisien,
mudah dan cepat.
4.5 Analisis Dampak Perubahan
Implementasi usulan penggunaan aplikasi dalam pendataan pelanggan di PT. Telkom
Denpasar Divisi Infratel Multimedia memberi perubahan dalam kinerja operasional perusahaan
tersebut dibandingkan jika masih menggunakan Microsoft Excel dalam pendataan pelanggan.
Penggunaan Microsoft Excel yang beralih pada penggunaan aplikasi Telkom Multimedia Admin
tentunya membutuhkan proses waktu untuk terbiasa menggunakan aplikasi ini. Tetapi dengan
diterapkannya antarmuka yang ditampilkan semenarik mungkin, bisa menjadikan pengguna aplikasi
ini lebih cepat mengerti dalam penggunaannya.
Dampak perubahan yang terjadi pada kinerja operasional pun menjadi optimal. Misalnya
dalam kasus pencarian data pelanggan yang sebelumnya mengharuskan pencarian di tiap folder
pelanggan. Hal tersebut tentunya memakan waktu lama karena folder yang berada di tiap tahunnya
lebih dari satu. Namun bila menggunakan pencarian dari aplikasi Telkom Multimedia Admin,
pengguna atau karyawan dapat langsung mencari apa yang ingin dicari berdasarkan nama
pelanggan, STO, no. telp, dll. Dengan adanya aplikasi Telkom Multimedia Admin ini, diharapkan
dapat membantu meningkatkan efisiensi dan efektifitas proses bisnis pada perusahaan PT. Telkom
Denpasar Divisi Infratel Multimedia.
Halaman | 38
5 BAB V
PENUTUP
5.1 Kesimpulan
Dengan pembahasan yang telah dibahas pada bab sebelumnya, dapat disimpulkan bahwa
dengan dibangunnya aplikasi berbasis web yang diberi nama Telkom Multimedia Admin dapat
memudahkan pekerjaan karyawan pada PT. Telkom Denpasar Divisi Infratel Multimedia.
5.2 Saran
Terdapat beberapa saran dalam penggunaan aplikasi Telkom Multimedia Admin sebagai
berikut:
1. Pemberian nama STO dan nama bulan pada detail pelanggan disarankan untuk menggunakan
penulisan yang tetap agar data yang tampil pada aplikasi terlihat rapi dan terstruktur.
2. Harap memperhatikan ekstensi berkas Microsoft Excel yang akan diimport dan perhatikan
contoh berkas yang ada pada menu “Tutorial” untuk mengurangi kegagalan dalam aktifitas
import data.
Halaman | 39
6 REFERENSI
[TEL14] Web PT. Telkom, http://www.telkom.co.id, diakses 5 Agustus 2014 pk.00.14
[WKP14] Web Wikipedia Indonesia, http://id.wikipedia.org, diakses 5 Agustus 2014 pk.19.24
[USU12] Web Repository Universitas Sumatera Utara, http://repository.usu.ac.id, diakses 5
Agustus 2014 pk.19.14
[BNS12] Web Library Universitas Bina Nusantara, http://library.binus.ac.id, diakses 5 Agustus
2014 pk.19.20
[TPG12] Web The PHP Group, www.php.net, diakses 5 Agustus 2014 pk.19.23
[DVG14] Web Danvega, http://danvega.org/, diakses 18 Agustus 2014 pk.01.00
[TTI14] Web Totalinfo, http://totalinfo.or.id/, diakses 18 Agustus 2014 pk.02.00

More Related Content

What's hot

Laporan Praktik Kerja Lapangan
Laporan Praktik Kerja LapanganLaporan Praktik Kerja Lapangan
Laporan Praktik Kerja Lapangan
Yudi Pratama
 
Laporan Kerja Praktek Iwan Basinu
Laporan Kerja Praktek Iwan BasinuLaporan Kerja Praktek Iwan Basinu
Laporan Kerja Praktek Iwan Basinu
Iwan Basinu
 
laporan praktek kerja lapangan
laporan praktek kerja lapanganlaporan praktek kerja lapangan
laporan praktek kerja lapangan
Restu Budy
 
Contoh laporan-prakerin-tkj-membuat-website
Contoh laporan-prakerin-tkj-membuat-websiteContoh laporan-prakerin-tkj-membuat-website
Contoh laporan-prakerin-tkj-membuat-website
Deden Reinaldi
 
Laporan Prakerin Kelompok 7 (Vers. 1)
Laporan Prakerin Kelompok 7 (Vers. 1)Laporan Prakerin Kelompok 7 (Vers. 1)
Laporan Prakerin Kelompok 7 (Vers. 1)
Karina Natallia
 
LAPORAN KERJA PRAKTEK IMPLEMENTASI SISTEM INFORMASI JIBAS DI SMP NEGERI 3 TER...
LAPORAN KERJA PRAKTEK IMPLEMENTASI SISTEM INFORMASI JIBAS DI SMP NEGERI 3 TER...LAPORAN KERJA PRAKTEK IMPLEMENTASI SISTEM INFORMASI JIBAS DI SMP NEGERI 3 TER...
LAPORAN KERJA PRAKTEK IMPLEMENTASI SISTEM INFORMASI JIBAS DI SMP NEGERI 3 TER...
Sutny_Wulan_Sary_Puasa
 
Laporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis DataLaporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis Data
Shofura Kamal
 
Laporan Praktek Kerja Lapangan KPI UIKA 2014
Laporan Praktek Kerja Lapangan KPI UIKA  2014Laporan Praktek Kerja Lapangan KPI UIKA  2014
Laporan Praktek Kerja Lapangan KPI UIKA 2014BahRum Subagia
 
83cbb895307a059a8fe221a39355537d
83cbb895307a059a8fe221a39355537d83cbb895307a059a8fe221a39355537d
83cbb895307a059a8fe221a39355537d
HasanulArif1
 
Laporan Praktek Kerja Nyata
Laporan Praktek Kerja NyataLaporan Praktek Kerja Nyata
Laporan Praktek Kerja NyataFebri Galuh
 
Contoh Laporan Prakerin SMK Multimedia
Contoh Laporan Prakerin SMK MultimediaContoh Laporan Prakerin SMK Multimedia
Contoh Laporan Prakerin SMK Multimedia
Muhamad Nursidik
 
Laporan pkl lora anjis s. (09102135)
Laporan pkl lora anjis s. (09102135)Laporan pkl lora anjis s. (09102135)
Laporan pkl lora anjis s. (09102135)Lora Anjis
 
Laporan prakerrin tkj lengkap
Laporan prakerrin tkj lengkapLaporan prakerrin tkj lengkap
Laporan prakerrin tkj lengkapChyron Supriyadi
 
Hasil Laporan Prakerin SMK Negeri 1 Rangkasbitung
Hasil Laporan Prakerin SMK Negeri 1 RangkasbitungHasil Laporan Prakerin SMK Negeri 1 Rangkasbitung
Hasil Laporan Prakerin SMK Negeri 1 Rangkasbitung
Dicky Alejandro
 
LAPORAN PRAKERIN SMKN 1 KARAWANG adittya aprillia arganata
LAPORAN PRAKERIN SMKN 1 KARAWANG adittya aprillia arganataLAPORAN PRAKERIN SMKN 1 KARAWANG adittya aprillia arganata
LAPORAN PRAKERIN SMKN 1 KARAWANG adittya aprillia arganata
Aditya Arga
 
ANALISIS OPINI BADAN PEMERIKSA KEUANGAN ATAS LAPORAN KEUANGAN PEMERINTAH DAER...
ANALISIS OPINI BADAN PEMERIKSA KEUANGAN ATAS LAPORAN KEUANGAN PEMERINTAH DAER...ANALISIS OPINI BADAN PEMERIKSA KEUANGAN ATAS LAPORAN KEUANGAN PEMERINTAH DAER...
ANALISIS OPINI BADAN PEMERIKSA KEUANGAN ATAS LAPORAN KEUANGAN PEMERINTAH DAER...
Krisnä Nurzämän
 
Laporan Akhir (PKL)
Laporan Akhir (PKL)Laporan Akhir (PKL)
Laporan Akhir (PKL)Taufik
 
Contoh laporan kerja praktek ti
Contoh laporan kerja praktek tiContoh laporan kerja praktek ti
Contoh laporan kerja praktek tialvinsadega
 

What's hot (20)

Laporan Praktik Kerja Lapangan
Laporan Praktik Kerja LapanganLaporan Praktik Kerja Lapangan
Laporan Praktik Kerja Lapangan
 
Laporan Kerja Praktek Iwan Basinu
Laporan Kerja Praktek Iwan BasinuLaporan Kerja Praktek Iwan Basinu
Laporan Kerja Praktek Iwan Basinu
 
laporan praktek kerja lapangan
laporan praktek kerja lapanganlaporan praktek kerja lapangan
laporan praktek kerja lapangan
 
Contoh laporan-prakerin-tkj-membuat-website
Contoh laporan-prakerin-tkj-membuat-websiteContoh laporan-prakerin-tkj-membuat-website
Contoh laporan-prakerin-tkj-membuat-website
 
Laporan Prakerin Kelompok 7 (Vers. 1)
Laporan Prakerin Kelompok 7 (Vers. 1)Laporan Prakerin Kelompok 7 (Vers. 1)
Laporan Prakerin Kelompok 7 (Vers. 1)
 
Laporan kerja praktek
Laporan kerja praktekLaporan kerja praktek
Laporan kerja praktek
 
LAPORAN KERJA PRAKTEK IMPLEMENTASI SISTEM INFORMASI JIBAS DI SMP NEGERI 3 TER...
LAPORAN KERJA PRAKTEK IMPLEMENTASI SISTEM INFORMASI JIBAS DI SMP NEGERI 3 TER...LAPORAN KERJA PRAKTEK IMPLEMENTASI SISTEM INFORMASI JIBAS DI SMP NEGERI 3 TER...
LAPORAN KERJA PRAKTEK IMPLEMENTASI SISTEM INFORMASI JIBAS DI SMP NEGERI 3 TER...
 
Laporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis DataLaporan Makalah Pembuatan Website E-Commerce-Basis Data
Laporan Makalah Pembuatan Website E-Commerce-Basis Data
 
Laporan Praktek Kerja Lapangan KPI UIKA 2014
Laporan Praktek Kerja Lapangan KPI UIKA  2014Laporan Praktek Kerja Lapangan KPI UIKA  2014
Laporan Praktek Kerja Lapangan KPI UIKA 2014
 
Pdf pkl MNCTV News
Pdf pkl MNCTV NewsPdf pkl MNCTV News
Pdf pkl MNCTV News
 
83cbb895307a059a8fe221a39355537d
83cbb895307a059a8fe221a39355537d83cbb895307a059a8fe221a39355537d
83cbb895307a059a8fe221a39355537d
 
Laporan Praktek Kerja Nyata
Laporan Praktek Kerja NyataLaporan Praktek Kerja Nyata
Laporan Praktek Kerja Nyata
 
Contoh Laporan Prakerin SMK Multimedia
Contoh Laporan Prakerin SMK MultimediaContoh Laporan Prakerin SMK Multimedia
Contoh Laporan Prakerin SMK Multimedia
 
Laporan pkl lora anjis s. (09102135)
Laporan pkl lora anjis s. (09102135)Laporan pkl lora anjis s. (09102135)
Laporan pkl lora anjis s. (09102135)
 
Laporan prakerrin tkj lengkap
Laporan prakerrin tkj lengkapLaporan prakerrin tkj lengkap
Laporan prakerrin tkj lengkap
 
Hasil Laporan Prakerin SMK Negeri 1 Rangkasbitung
Hasil Laporan Prakerin SMK Negeri 1 RangkasbitungHasil Laporan Prakerin SMK Negeri 1 Rangkasbitung
Hasil Laporan Prakerin SMK Negeri 1 Rangkasbitung
 
LAPORAN PRAKERIN SMKN 1 KARAWANG adittya aprillia arganata
LAPORAN PRAKERIN SMKN 1 KARAWANG adittya aprillia arganataLAPORAN PRAKERIN SMKN 1 KARAWANG adittya aprillia arganata
LAPORAN PRAKERIN SMKN 1 KARAWANG adittya aprillia arganata
 
ANALISIS OPINI BADAN PEMERIKSA KEUANGAN ATAS LAPORAN KEUANGAN PEMERINTAH DAER...
ANALISIS OPINI BADAN PEMERIKSA KEUANGAN ATAS LAPORAN KEUANGAN PEMERINTAH DAER...ANALISIS OPINI BADAN PEMERIKSA KEUANGAN ATAS LAPORAN KEUANGAN PEMERINTAH DAER...
ANALISIS OPINI BADAN PEMERIKSA KEUANGAN ATAS LAPORAN KEUANGAN PEMERINTAH DAER...
 
Laporan Akhir (PKL)
Laporan Akhir (PKL)Laporan Akhir (PKL)
Laporan Akhir (PKL)
 
Contoh laporan kerja praktek ti
Contoh laporan kerja praktek tiContoh laporan kerja praktek ti
Contoh laporan kerja praktek ti
 

Similar to Internship report

Sistem Keamanan dan Optimalisasi Bandwidth menggunakan MikroTik RB750
Sistem Keamanan dan Optimalisasi Bandwidth menggunakan MikroTik RB750 Sistem Keamanan dan Optimalisasi Bandwidth menggunakan MikroTik RB750
Sistem Keamanan dan Optimalisasi Bandwidth menggunakan MikroTik RB750
Arif Wahyudi
 
2015-19. isrofi wahyu k. - management menggunakan htb & monitoring jaringan m...
2015-19. isrofi wahyu k. - management menggunakan htb & monitoring jaringan m...2015-19. isrofi wahyu k. - management menggunakan htb & monitoring jaringan m...
2015-19. isrofi wahyu k. - management menggunakan htb & monitoring jaringan m...
Syiroy Uddin
 
Laporan KP Fix (Akhmad Sakir 13211120)
Laporan KP Fix (Akhmad Sakir 13211120)Laporan KP Fix (Akhmad Sakir 13211120)
Laporan KP Fix (Akhmad Sakir 13211120)Akhmad Sakir
 
Tugas kelompok 4 (1)
Tugas kelompok 4  (1)Tugas kelompok 4  (1)
Tugas kelompok 4 (1)
hadiramadhan8
 
Laporan KP
Laporan KPLaporan KP
Laporan praktik kerja lapangan
Laporan praktik kerja lapanganLaporan praktik kerja lapangan
Laporan praktik kerja lapangan
SiticholijahSitompul
 
jurnal thesis pengembangan.pdf
jurnal thesis pengembangan.pdfjurnal thesis pengembangan.pdf
jurnal thesis pengembangan.pdf
agamiilmansyah1
 
2015-18. ilham setia pambudi - pemrograman web e-learning berbasis php
2015-18. ilham setia pambudi - pemrograman web e-learning berbasis php2015-18. ilham setia pambudi - pemrograman web e-learning berbasis php
2015-18. ilham setia pambudi - pemrograman web e-learning berbasis php
Syiroy Uddin
 
sistem informasi penjadawalan mataluliah berbasis web pada politeknik jambi
sistem informasi penjadawalan mataluliah berbasis web pada politeknik jambisistem informasi penjadawalan mataluliah berbasis web pada politeknik jambi
sistem informasi penjadawalan mataluliah berbasis web pada politeknik jambi
refky mhd
 
PROTOTYPE SMART HOME DENGAN KONSEP INTERNET OF THING (IOT) MENGGUNAKAN ARDUIN...
PROTOTYPE SMART HOME DENGAN KONSEP INTERNET OF THING (IOT) MENGGUNAKAN ARDUIN...PROTOTYPE SMART HOME DENGAN KONSEP INTERNET OF THING (IOT) MENGGUNAKAN ARDUIN...
PROTOTYPE SMART HOME DENGAN KONSEP INTERNET OF THING (IOT) MENGGUNAKAN ARDUIN...
Uofa_Unsada
 
OTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAM
OTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAMOTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAM
OTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAM
Uofa_Unsada
 
Integrasi Data Lokasi Kebencanaan dengan Menggunakan WebGIS berbasis Google M...
Integrasi Data Lokasi Kebencanaan dengan Menggunakan WebGIS berbasis Google M...Integrasi Data Lokasi Kebencanaan dengan Menggunakan WebGIS berbasis Google M...
Integrasi Data Lokasi Kebencanaan dengan Menggunakan WebGIS berbasis Google M...Feby Fitria
 
Standar operasional prosedur muthmainnah 1102194
Standar operasional prosedur muthmainnah 1102194Standar operasional prosedur muthmainnah 1102194
Standar operasional prosedur muthmainnah 1102194Muthi Zahra
 
Kata pengantar
Kata pengantarKata pengantar
Kata pengantar
hendra gunawan
 
Aplikasi Layanan Informasi Pada Karyawan Berbasis PHP dan SMS Gateway di PT. ...
Aplikasi Layanan Informasi Pada Karyawan Berbasis PHP dan SMS Gateway di PT. ...Aplikasi Layanan Informasi Pada Karyawan Berbasis PHP dan SMS Gateway di PT. ...
Aplikasi Layanan Informasi Pada Karyawan Berbasis PHP dan SMS Gateway di PT. ...
Uofa_Unsada
 
Tugas akhir rpl
Tugas akhir rplTugas akhir rpl
Tugas akhir rpl
Haikal Ridho
 
laporan PSG venty jadi.doc
laporan PSG venty jadi.doclaporan PSG venty jadi.doc
laporan PSG venty jadi.doc
arnoldjansen10
 

Similar to Internship report (20)

Sistem Keamanan dan Optimalisasi Bandwidth menggunakan MikroTik RB750
Sistem Keamanan dan Optimalisasi Bandwidth menggunakan MikroTik RB750 Sistem Keamanan dan Optimalisasi Bandwidth menggunakan MikroTik RB750
Sistem Keamanan dan Optimalisasi Bandwidth menggunakan MikroTik RB750
 
2015-19. isrofi wahyu k. - management menggunakan htb & monitoring jaringan m...
2015-19. isrofi wahyu k. - management menggunakan htb & monitoring jaringan m...2015-19. isrofi wahyu k. - management menggunakan htb & monitoring jaringan m...
2015-19. isrofi wahyu k. - management menggunakan htb & monitoring jaringan m...
 
Laporan KP Fix (Akhmad Sakir 13211120)
Laporan KP Fix (Akhmad Sakir 13211120)Laporan KP Fix (Akhmad Sakir 13211120)
Laporan KP Fix (Akhmad Sakir 13211120)
 
Tugas kelompok 4 (1)
Tugas kelompok 4  (1)Tugas kelompok 4  (1)
Tugas kelompok 4 (1)
 
Laporan KP
Laporan KPLaporan KP
Laporan KP
 
Laporan praktik kerja lapangan
Laporan praktik kerja lapanganLaporan praktik kerja lapangan
Laporan praktik kerja lapangan
 
jurnal thesis pengembangan.pdf
jurnal thesis pengembangan.pdfjurnal thesis pengembangan.pdf
jurnal thesis pengembangan.pdf
 
2015-18. ilham setia pambudi - pemrograman web e-learning berbasis php
2015-18. ilham setia pambudi - pemrograman web e-learning berbasis php2015-18. ilham setia pambudi - pemrograman web e-learning berbasis php
2015-18. ilham setia pambudi - pemrograman web e-learning berbasis php
 
Apsi 3
Apsi 3Apsi 3
Apsi 3
 
sistem informasi penjadawalan mataluliah berbasis web pada politeknik jambi
sistem informasi penjadawalan mataluliah berbasis web pada politeknik jambisistem informasi penjadawalan mataluliah berbasis web pada politeknik jambi
sistem informasi penjadawalan mataluliah berbasis web pada politeknik jambi
 
PROTOTYPE SMART HOME DENGAN KONSEP INTERNET OF THING (IOT) MENGGUNAKAN ARDUIN...
PROTOTYPE SMART HOME DENGAN KONSEP INTERNET OF THING (IOT) MENGGUNAKAN ARDUIN...PROTOTYPE SMART HOME DENGAN KONSEP INTERNET OF THING (IOT) MENGGUNAKAN ARDUIN...
PROTOTYPE SMART HOME DENGAN KONSEP INTERNET OF THING (IOT) MENGGUNAKAN ARDUIN...
 
OTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAM
OTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAMOTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAM
OTOMATISASI UNTUK MENGETAHUI KELAYAKAN SIMPAN PINJAM
 
Modulkkpimsql
ModulkkpimsqlModulkkpimsql
Modulkkpimsql
 
Integrasi Data Lokasi Kebencanaan dengan Menggunakan WebGIS berbasis Google M...
Integrasi Data Lokasi Kebencanaan dengan Menggunakan WebGIS berbasis Google M...Integrasi Data Lokasi Kebencanaan dengan Menggunakan WebGIS berbasis Google M...
Integrasi Data Lokasi Kebencanaan dengan Menggunakan WebGIS berbasis Google M...
 
Standar operasional prosedur muthmainnah 1102194
Standar operasional prosedur muthmainnah 1102194Standar operasional prosedur muthmainnah 1102194
Standar operasional prosedur muthmainnah 1102194
 
makalah PTI
makalah PTImakalah PTI
makalah PTI
 
Kata pengantar
Kata pengantarKata pengantar
Kata pengantar
 
Aplikasi Layanan Informasi Pada Karyawan Berbasis PHP dan SMS Gateway di PT. ...
Aplikasi Layanan Informasi Pada Karyawan Berbasis PHP dan SMS Gateway di PT. ...Aplikasi Layanan Informasi Pada Karyawan Berbasis PHP dan SMS Gateway di PT. ...
Aplikasi Layanan Informasi Pada Karyawan Berbasis PHP dan SMS Gateway di PT. ...
 
Tugas akhir rpl
Tugas akhir rplTugas akhir rpl
Tugas akhir rpl
 
laporan PSG venty jadi.doc
laporan PSG venty jadi.doclaporan PSG venty jadi.doc
laporan PSG venty jadi.doc
 

Internship report

  • 1. LAPORAN KERJA PRAKTEK PEMBUATAN APLIKASI TELKOM MULTIMEDIA ADMIN BERBASIS WEB pada PT. TELKOM DENPASAR DISUSUN OLEH: 6301120125 - I KADEK BAYU ARYS WISNU KENCANA PROGRAM STUDI MANAJEMEN INFORMATIKA FAKULTAS ILMU TERAPAN UNIVERSITAS TELKOM BANDUNG 2014
  • 2. LEMBAR PENGESAHAN PEMBIMBING LAPANGAN Yang bertandatangan dibawah ini, Nama : Ni Luh Putu Agustini Swasti NIP : 840118 Jabatan : Off Customer Qos Performance Support Menerangkan bahwa mahasiswa: Nama : I Kadek Bayu Arys Wisnu Kencana No. Induk : 6301120125 Bidang : Manajemen Informatika Telah menyelesaikan Kerja Praktek di: Nama Perusahaan : PT. Telkom Denpasar Alamat : Jl. Kaliasem No. 2 Bidang : Regional Fullfillment Centre (RFC) Divisi Infratel Multimedia Waktu Pelaksanaan : 16 Juni 2014 s/d 25 Juli 2014 Denpasar, 19 Agustus 2014 Ni Luh Putu Agustini Swasti NIP: 840118
  • 3. LEMBAR PENGESAHAN PEMBIMBING AKADEMIK Laporan Kerja Praktek dengan judul : PEMBUATAN APLIKASI TELKOM MULTIMEDIA ADMIN BERBASIS WEB PADA PT. TELKOM DENPASAR telah disetujui dan disahkan pada presentasi Laporan Kerja Praktek Program Studi Manajemen Informatika Fakultas Ilmu Terapan Universitas Telkom pada tanggal 28 Agustus 2014 Pembimbing Akademik, Inne Gartina Husein, S.Kom., M.T. NIP: 12731022-1
  • 4. Halaman| i ABSTRAK Berkembangnya teknologi internet menyebabkan kebutuhan masyarakat akan internet bertambah pula. Perusahaan-perusahaan yang bergerak di bidang teknologi dan komunikasi pun terus berkembang. PT. Telkom Denpasar merupakan salah satu perusahaan Badan Usaha Milik Negara (BUMN) yang bergerak di bidang teknologi dan komunikasi dimana pelanggan yang menggunakan layanan perusahaan ini tersebar di seluruh pulau Bali. Pendataan pelanggan di perusahaan ini, khususnya di Divisi Infratel Multimedia yang masih menggunakan Microsoft Excel, menyebabkan pekerjaan menjadi tidak efisien. Maka dari itu dibuatlah suatu aplikasi berbasis web yang diberi nama “Telkom Multimedia Admin” yang bertujuan untuk memudahkan pekerjaan dan membuat pekerjaan menjadi lebih efisien. Kata kunci : Aplikasi, Telkom, Telkom Multimedia Admin, Web
  • 5. Halaman| ii KATA PENGANTAR Puji syukur penulis panjatkan ke hadirat Tuhan Yang Maha Esa, karena atas berkat dan rahmat-Nya penulis dapat menyelesaikan laporan Kerja Praktek yang berjudul “Pembuatan Aplikasi Telkom Multimedia Admin Berbasis Web”. Pada kesempatan ini penulis menyampaikan rasa terima kasih kepada semua pihak yang telah memberikan bantuan dan bimbingan dalam penyusunan Laporan Kerja Praktek ini, terutama kepada: 1. Yth Ibu Inne Gartina Husein selaku pembimbing akademik yang telah memberi bantuan, petunjuk, dan bimbingan kepada penulis dalam penyelesaian laporan kerja praktek ini. 2. Yth Ibu Ni Luh Putu Agustini Sewasti selaku pembimbing lapangan yang telah banyak memberi Informasi berupa data yang dibutuhkan penulis dalam penyusunan laporan kerja prakter, masukan, kesempatan, dan dorongan dalam melaksanakan kerja praktek. 3. Seluruh karyawan dan karyawati Regional Fullfillment Centre (RFC) Divisi Infratel Multimedia yang senantiasa memberikan dorongan, doa restu, dan bantuan baik material maupun spiritual. 4. Teman-teman seperjuangan di tempat Kerja Praktek yang senantiasa memberikan sharing tentang pekerjaan di PT. Telkom. 5. Teman-teman di Jurusan Manajemen Informatika yang telah memberikan sumbangan ide, pemikiran dan pengetahuan sehingga membantu penulis dalam penyusunan laporan kerja praktek. 6. Semua pihak yang tidak dapat disebutkan namanya satu per satu yang telah membantu memperlancar penyusunan laporan ini. Penulis menyadari bahwa laporan ini jauh dari sempurna baik dalam materi maupun penulisannya. Untuk itu kritik dan saran yang bersifat membangun dari semua pihak sangat diharapkan. Akhir kata, semoga laporan ini dapat memberikan manfaat bagi semua pihak sesuai dengan yang diharapkan. Bandung, 28 Agustus 2014 Penulis
  • 6. Halaman| iii DAFTAR ISI ABSTRAK...........................................................................................................................................................I KATA PENGANTAR...........................................................................................................................................II DAFTAR ISI......................................................................................................................................................III DAFTAR GAMBAR........................................................................................................................................... IV DAFTAR ISTILAH............................................................................................................................................. VI BAB I PENDAHULUAN ......................................................................................................................................1 1.1 LATAR BELAKANG..........................................................................................................................................1 1.2 TUJUAN.......................................................................................................................................................1 1.3 BATASAN MASALAH.......................................................................................................................................1 BAB II PROFIL PERUSAHAAN............................................................................................................................2 2.1 SEJARAH PERUSAHAAN...................................................................................................................................2 2.2 VISI DAN MISI PERUSAHAAN............................................................................................................................3 2.3 STRUKTUR ORGANISASI ..................................................................................................................................4 2.4 PROSES BISNIS DIVISI INFRATEL MULTIMEDIA .....................................................................................................5 BAB III TINJAUAN PUSTAKA .............................................................................................................................6 3.1 PENGERTIAN APLIKASI....................................................................................................................................6 3.2 PENGERTIAN APLIKASI WEB ............................................................................................................................6 3.3 XAMPP......................................................................................................................................................6 3.4 PHP (PERSONAL HOME PAGE)........................................................................................................................7 3.5 DATABASE MYSQL........................................................................................................................................8 3.6 BOOTSTRAP..................................................................................................................................................9 BAB IV PEMBAHASAN....................................................................................................................................11 4.1 PROSES BISNIS YANG BERJALAN......................................................................................................................11 4.2 USULAN ....................................................................................................................................................14 4.3 IMPLEMENTASI ...........................................................................................................................................15 4.4 PENGUJIAN ................................................................................................................................................29 4.5 ANALISIS DAMPAK PERUBAHAN .....................................................................................................................37 BAB V PENUTUP.............................................................................................................................................38 5.1 KESIMPULAN ..............................................................................................................................................38 5.2 SARAN ......................................................................................................................................................38 REFERENSI .....................................................................................................................................................39
  • 7. Halaman| iv DAFTAR GAMBAR Gambar 2.1 Logo PT. Telkom [TEL14].....................................................................................................2 Gambar 2.2 Struktur organisasi dari PT. Telkom Denpasar Divisi Infratel Multimedia ..........................4 Gambar 3.1 Logo XAMPP [WKP14].........................................................................................................6 Gambar 3.2 Logo PHP [WKP14] ..............................................................................................................7 Gambar 3.3 Logo MySQL [WKP14] .........................................................................................................8 Gambar 3.4 Logo Bootstrap [DVG14] .....................................................................................................9 Gambar 4.1 Contoh folder setiap tahunnya .........................................................................................11 Gambar 4.2 Contoh folder bulan ..........................................................................................................12 Gambar 4.3 Contoh folder pelanggan...................................................................................................12 Gambar 4.4 Contoh folder detail pelanggan.........................................................................................13 Gambar 4.5 Contoh detail pelanggan...................................................................................................14 Gambar 4.6 Database yang telah dibuat pada MySQL menggunakan phpMyAdmin ..........................15 Gambar 4.7 Struktur tabel pelanggan...................................................................................................16 Gambar 4.8 Struktur tabel user ............................................................................................................16 Gambar 4.9 Script koneksi.php.............................................................................................................17 Gambar 4.10 Script formlogin.php .......................................................................................................17 Gambar 4.11 Script login.php ...............................................................................................................18 Gambar 4.12 Script index.php ..............................................................................................................18 Gambar 4.13 Script viewtabel.php .......................................................................................................19 Gambar 4.14 Script viewnamapelanggan.php......................................................................................19 Gambar 4.15 Script viewsto.php...........................................................................................................20 Gambar 4.16 Script viewtahun.php ......................................................................................................20 Gambar 4.17 Script viewbulan.php.......................................................................................................21 Gambar 4.18 Script forminputpelanggan.php ......................................................................................21 Gambar 4.19 Script inputpelanggan.php..............................................................................................22 Gambar 4.20 Script formimport.php ....................................................................................................22 Gambar 4.21 Script excel_reader2.php ................................................................................................23 Gambar 4.22 Script proses.php.............................................................................................................23 Gambar 4.23 Script tutorial.php ...........................................................................................................24 Gambar 4.24 Script formupdatepelanggan.php ...................................................................................24 Gambar 4.25 Script editpelanggan.php ................................................................................................25 Gambar 4.26 Script deletepelanggan.php ............................................................................................25 Gambar 4.27 Script formupdateuser.php.............................................................................................26 Gambar 4.28 Script edituser.php..........................................................................................................26 Gambar 4.29 Script cetak.php...............................................................................................................27 Gambar 4.30 Script viewresult.php ......................................................................................................27 Gambar 4.31 Script viewdetailpelanggan.php......................................................................................28 Gambar 4.32 Script logout.php.............................................................................................................28 Gambar 4.33 Tampilan Login................................................................................................................29 Gambar 4.34 Tampilan Dashboard.......................................................................................................30 Gambar 4.35 Tampilan Tabel Data Pelanggan......................................................................................30 Gambar 4.36 Tampilan List Nama Pelanggan.......................................................................................31 Gambar 4.37 Tampilan List STO............................................................................................................31 Gambar 4.38 Tampilan List Tahun ........................................................................................................32 Gambar 4.39 Tampilan List Bulan .........................................................................................................33 Gambar 4.40 Tampilan Form Input Data Pelanggan.............................................................................33 Gambar 4.41 Tampilan Import Data Pelanggan....................................................................................34 Gambar 4.42 Tampilan Tutorial Import Data........................................................................................35
  • 8. Halaman| v Gambar 4.43 Tampilan Menu Pengguna atau User..............................................................................35 Gambar 4.44 Panel Pencarian...............................................................................................................36 Gambar 4.45 Letak Pilihan "Ubah" dan "Hapus"..................................................................................36
  • 9. Halaman| vi DAFTAR ISTILAH CGI Common Gateway Interface adalah standar untuk menghubungkan berbagai program aplikasi ke halaman web XLS Ekstensi default dari spreadsheet yang dibuat oleh Microsoft Excel CSS Cascading Style Sheets adalah aturan untuk mengendalikan beberapa komponen dalam sebuah web JavaScript Bahasa pemrograman STO Sentral Telepon Otomatis
  • 10. Halaman | 1 1 BAB I PENDAHULUAN 1.1 Latar Belakang PT. Telekomunikasi Indonesia, Tbk merupakan perusahaan penyelenggara informasi dan telekomunikasi serta penyedia jasa jaringan telekomunikasi secara lengkap yang terbesar di Indonesia memiliki peranan penting dalam perkembangan telekomunikasi Indonesia. Melihat persaingan usaha yang sangat pesat, tentunya PT. Telekomunikasi Indonesia, Tbk dipacu untuk memiliki teknologi sistem informasi yang berkualitas dalam menjalankan core business perusahaan penyedia jasa, penjualan produk dan jaringan. Pencatatan data pelanggan yang ada di perusahaan PT. Telkom Denpasar Divisi Infratel Multimedia masih menggunakan Microsoft Excel sehingga bila sewaktu-waktu membutuhkan data pelanggan, folder-folder yang berisi berkas Microsoft Excel harus diperiksa satu per-satu dimana dalam satu folder terdapat banyak data pelanggan. Dengan adanya aplikasi Telkom Multimedia Admin ini, kegiatan operasional seperti pengelolaan data pelanggan bisa dilakukan dengan mudah dan cepat, tanpa harus memeriksa berkas Microsoft Excel satu per-satu. 1.2 Tujuan Membuat aplikasi Telkom Multimedia Admin berbasis web untuk memudahkan pekerjaan karyawan PT. Telkom Denpasar Divisi Infratel Multimedia. 1.3 Batasan Masalah Aplikasi Telkom Multimedia Admin ini dibuat menggunakan bahasa pemrograman web PHP dengan database MySQL serta menggunakan Bootstrap sebagai CSS framework. Dalam pengerjaan script PHP digunakan Notepad++ sebagai teks editor. Aplikasi ini pun hanya dapat diakses dari server PT. Telkom Denpasar Divisi Infratel Multimedia.
  • 11. Halaman | 2 2 BAB II PROFIL PERUSAHAAN 2.1 Sejarah Perusahaan Gambar 2.1 Logo PT. Telkom [TEL14] Sejarah berkembangnya PT. Telkom dari dulu hingga mencapai kesuksesannya sekarang tidak mudah. Berikut merupakan sejarah berkembangnya PT. Telkom [TEL14]: 1. Era Kolonial Tahun 1882, didirikan sebuah badan usaha swasta penyedia layanan pos dan telegraf. Layanan komunikasi kemudian dikonsolidasikan oleh Pemerintah Hindia Belanda ke dalam jawatan Post Telegraaf Telefoon (PTT). Tanggal 23 Oktober 1856, dimulai pengoperasian layanan jasa telegraf elektromagnetik pertama yang menghubungkan Jakarta (Batavia) dengan Bogor (Buitenzorg). Tahun 2009 momen tersebut dijadikan sebagai patokan hari lahir Telkom. 2. Perusahaan Negara Tahun 1961, status jawatan diubah menjadi Perusahaan Negara Pos dan Telekomunikasi (PN Postel). Pada tahun 1965, PN Postel dipecah menjadi Perusahaan Negara Pos dan Giro (PN Pos & Giro) dan Perusahaan Negara Telekomunikasi (PN Telekomunikasi). 3. Perumtel Tahun 1974, PN Telekomunikasi diubah namanya menjadi Perusahaan Umum Telekomunikasi (Perumtel) yang menyelenggarakan jasa telekomunikasi nasional maupun internasional. Tahun 1980 seluruh saham PT Indonesian Satellite Corporation Tbk. (Indosat) diambil alih oleh pemerintah RI menjadi Badan Usaha Milik Negara (BUMN) untuk menyelenggarakan jasa telekomunikasi internasional, terpisah dari Perumtel. Pada tahun 1989, ditetapkan Undang-undang Nomor 3 Tahun 1989 tentang Telekomunikasi, yang juga mengatur peran swasta dalam penyelenggaraan telekomunikasi. 4. PT. Telekomunikasi (Persero) Tahun 1991 Perumtel berubah bentuk menjadi Perusahaan Perseroan (Persero). Telekomunikasi Indonesia berdasarkan Peraturan Pemerintah Nomor 25 Tahun 1991. 5. PT. Telekomunikasi Indonesia (Persero) Tbk
  • 12. Halaman | 3 Tahun 1995 dilakukan Penawaran Umum Perdana saham Telkom, sejak itu saham Telkom tercatat dan diperdagangkan di Bursa Efek Jakarta (BEJ) dan Bursa Efek Surabaya (BES), Bursa Saham New York (NYSE) dan Bursa Saham London (LSE). Saham Telkom juga diperdagangkan tanpa pencatatan di Bursa Saham Tokyo. Jumlah saham yang dilepas saat itu adalah 933 juta lembar saham. a. Tahun 1999 ditetapkan Undang-undang Nomor 36 Tahun 1999 tentang Telekomunikasi. Sejak tahun 1989, Pemerintah Indonesia melakukan deregulasi di sektor telekomunikasi dengan membuka kompetisi pasar bebas. Berdasarkan hal tersebut, Telkom tidak lagi memonopoli telekomunikasi Indonesia. b. Tahun 2001 Telkom membeli 35% saham Telkomsel dari PT Indosat sebagai bagian dari implementasi restrukturisasi industri jasa telekomunikasi di Indonesia yang ditandai dengan penghapusan kepemilikan bersama dan kepemilikan silang antara Telkom dan Indosat. c. Tanggal 23 Oktober tahun 2009, Telkom meluncurkan “New Telkom” yang ditandai dengan penggantian identitas perusahaan. PT. Telkom menjadi perusahaan telekomunikasi terbesar di Indonesia, dimana dulu hanya bergerak di bidang komunikasi saja tetapi kini telah meluas dengan menyediakan layanan jaringan internet. 2.2 Visi dan Misi Perusahaan Visi dan Misi suatu perusahaan sangat penting untuk menunjukkan gambaran tujuan dan cita- cita suatu perusahaan dimasa depan, berikut merupakan visi dan misi PT. Telkom [TEL14]: 1. Visi Visi PT. Telkom adalah “To become a leading Telecommunication, Information, Media, Edutainment and Services (“TIMES”) player in the region”. Berdasarkan visi tersebut Telkom bercita-cita untuk menjadi perusahaan yang mampu menyediakan jasa Telecommunication, Information, Media, Edutainment and Services (“TIMES”) yang dapat leading di kawasan regional Asia. 2. Misi a. PT. Telkom telah merumuskan langkah-langkah nyata dalam menggerakan seluruh sumber daya dalam mission re-statement Menyediakan layanan “more for less” TIMES. b. Menjadi model pengelolaan korporasi terbaik di Indonesia. Berdasarkan uraian di atas dapat disimpulkan bahwa pernyataan visi dan misi memiliki peranan yang positif dalam manajemen strategi suatu perusahaan. Pernyataan visi dan misi yang
  • 13. Halaman | 4 jelas akan menuntun dalam merumuskan, merencanakan dan menjalankan strategi yang akan digunakan sehingga dapat mewujudkan tujuan yang sudah direncanakan bersama. 2.3 Struktur Organisasi PT. Telkom Denpasar Divisi Infratel Multimedia mempunyai 5 bagian, dimana setiap bagian memiliki tugas dan tanggung jawabnya masing-masing. Struktur organisasi dari PT. Telkom Denpasar Divisi Infratel Multimedia dapat dilihat pada Gambar 2.2. Koordinator RCS Denpasar Asman Retail Customer Handling Asman Enterprise Resource Provisioning & Servis Activation OFF 2 Problem & Trouble Handling OFF 2 Customer QoS Performance Support OFF 2 Customer Handling Gambar 2.2 Struktur organisasi dari PT. Telkom Denpasar Divisi Infratel Multimedia Berdasarkan struktur organisasi pada Gambar 2.2, berikut merupakan uraian tugas atau job desk dari masing-masing kedudukan atau jabatan: 1. Koordinator RCS Denpasar a. Bertanggung jawab kepada GM Divisi Multimedia b. Berperan aktif dalam aktifitas Knowledge Management dan sebagai penanggung jawab content yang berkaitan dengan produk Multimedia. 2. Asman Enterprise Resource Provisioning & Servis Activation a. Bertanggung jawab kepada Manager RO Multimedia b. Bertugas untuk mengaktifkan jalur koneksi internet berlangganan tetap antara server Telkom dengan pelanggan 3. Asman Retail Customer Handling a. Bertanggung jawab kepada koordinator RCS Denpasar 4. OFF 2 Customer Handling
  • 14. Halaman | 5 a. Bertanggung jawab kepada Asisten Manager Customer Handling dalam menangani permasalahan dengan pelanggan 5. OFF 2 Problem & Trouble Handling a. Bertanggung jawab dalam penanganan masalah yang terjadi pada pelanggan PT. Telkom, Tbk b. Bertanggung jawab kepada Asisten Manager RCS Denpasar 6. OFF 2 Customer QoS Performance Support a. Bertanggung jawab kepada Asisten Manager RCS Denpasar b. Bertugas untuk menangani masalah penyediaan jalur terbaik koneksi antara pelanggan dengan server Berdasarkan susunan job desk di atas, dapat diketahui bagaimana uraian tugas-tugas dari masing-masing kedudukan atau jabatan di lingkungan PT. Telkom Denpasar Divisi Infratel Multimedia. 2.4 Proses Bisnis Divisi Infratel Multimedia PT. Telkom memiliki beberapa divisi yang terbagi dibeberapa daerah, salah satunya adalah PT. Telkom Denpasar Divisi Infratel Multimedia yang terletak di Jalan Kaliasem No. 3, Denpasar. PT. Telkom Denpasar Divisi Infratel Multimedia bertugas mengelola jasa Multimedia dan Network Provider untuk melayani masyarakat, pemakai internal Telkom, Internet Provider, Coorporate Customer dan juga bertanggung jawab menyiapkan bisnis masa depan telepon, televisi kabel (Video Communication) dan Internet (Computer Communication). Berikut peran dan aktivitas divisi Multimedia : 1. Melakukan pemasangan Switch Access dan Switch Core sebagai infrastruktur utama pembagian jaringan. 2. Melakukan setting IP untuk berbagai tempat dalam wilayah kerja divisi Multimedia. 3. Melakukan pengecekan terhadap jaringan yang sudah disambungkan dengan perantara kaber Fiber Optik maupun tembaga. 4. Menyediakan infrastruktur jaringan seperti Switch, Patch Cord, SFV dan lainnya. 5. Mengatur pembagian jaringan dan besaran paket jaringan yang digunakan di tempat tertentu.
  • 15. Halaman | 6 3 BAB III TINJAUAN PUSTAKA 3.1 Pengertian Aplikasi Aplikasi berasal dari kata application yang artinya penerapan;lamaran;penggunaan. Secara istilah aplikasi adalah: program siap pakai yang direka untuk melaksanakan suatu fungsi bagi pengguna atau aplikasi yang lain dan dapat digunakan oleh sasaran yang dituju [TTI14]. 3.2 Pengertian Aplikasi Web Pada awalnya aplikasi web dibangun dengan hanya menggunakan bahasa yang disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya, sejumlah skrip dan objek dikembangkan untuk memperluas kemampuan HTML seperti PHP dan ASP pada skrip dan Apllet pada objek. Aplikasi Web dapat dibagi menjadi dua jenis yaitu aplikasi web statis dan dinamis. Web statis dibentuk dengan menggunakan HTML. Kekurangan aplikasi seperti ini terletak pada keharusan untuk memelihara program secara terus menerus untuk mengikuti setiap perkembangan yang terjadi. Kelemahan ini diatasi oleh model aplikasi web dinamis. Pada aplikasi web dinamis, perubahan informasi dalam halaman web dilakukan tanpa perubahan program tetapi melalui perubahan data. Sebagai implementasi, aplikasi web dapat dikoneksikan ke basis data sehingga perubahan informasi dapat dilakukan oleh operator dan tidak menjadi tanggung jawab dari webmaster. Arsitektur aplikasi web meliputi klien, web server, middleware dan basis data. Klien berinteraksi dengan web server. Secara internal, web server berkomunikasi dengan middleware dan middleware yang berkomunikasi dengan basis data. Contoh middleware adalah PHP dan ASP. Pada mekanisme aplikasi web dinamis, terjadi tambahan proses yaitu server menerjemahkan kode PHP menjadi kode HTML. Kode PHP yang diterjemahkan oleh mesin PHP yang akan diterima oleh klien. 3.3 XAMPP Gambar 3.1 Logo XAMPP [WKP14] XAMPP adalah aplikasi web server instan yang dibutuhkan untuk membangun aplikasi berbasis web. Fungsi XAMPP adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program
  • 16. Halaman | 7 Apache, http server, MySQL, database, dan penterjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (X=Cross Platform), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam lisensi GNU (General Public License) dan gratis. Dengan menginstal XAMPP, kita tidak perlu menginstal aplikasi server satu persatu karena di dalam XAMPP sudah terdapat [USU12]: 1. Apache 2.2.14 ( Ipv6 Enabled) + open SSL 0.9.8l 2. MySQL 4.11.41 + PBXT engine 3. PHP 4.13.1 4. PHPMyAdmin 3.2.4 5. Perl 4.110.1 6. Filezilla FTP Server 0.9.33. 7. Mercury Mail Transport System 4.72. 3.4 Personal Home Page (PHP) Gambar 3.2 Logo PHP [WKP14] PHP adalah akronim dari Hypertext Preprocessor, yaitu suatu bahasa pemrograman berbasiskan kode-kode (script) yang digunakan untuk mengolah suatu data dan mengirimkannya kembali ke web browser menjadi kode HTML [USU12]. PHP berjalan pada sebuah web server (server- side). PHP diciptakan oleh programmer unix dan perl Rasmus Lerdoft pada bulan Agustus-September 1994. Pada awalnya, Rasmus ingin mencoba menciptakan sebuah script pada website pribadinya dengan bertujuan untuk memonitor siapa saja yang pernah mengunjungi websitenya. Oleh karena itu, PHP dapat melakukan apa saja yang bisa dilakukan program CGI lain, yaitu mengolah data dengan tipe apapun, menciptakan halaman web yang dinamis, serta menerima dan menciptakan cookies, dan bahkan PHP bisa melakukan lebih dari itu. Agar dapat menjalankan script server-side dibutuhkan tiga program utama, yaitu web-server (dapat berupa IIS dari windows atau apache), modul PHP dan juga web browser [TPG12]. Kode PHP mempunyai ciri khusus yaitu [USU12]: 1. Hanya dapat dijalankan menggunakan web server , misalnya Apache. 2. Kode PHP diletakkan dan dijalankan di web server. 3. Kode PHP dapat digunakan untuk mengakses database, seperti : MySQL, PostgreSQL, Oracle, dan lain-lain.
  • 17. Halaman | 8 4. Merupakan Software yang bersifat open source. 5. Gratis untuk di-download dan digunakan. 6. Memiliki sifat multiplatform, artinya dapat dijalankan menggunakan sistem operasi apapun, seperti: Linux, Unix, Windows, dan lain-lain. 3.5 Database MySQL Gambar 3.3 Logo MySQL [WKP14] MySQL merupakan salah satu software database (basis data) open source yang dikembangkan sebuah komunitas bernama MySQL AB dengan tujuan membantu user untuk meyimpan data dalam tabel-tabel. Tabel terdiri atas field (kolom) yang mengelompokkan data-data berdasarkan kategori tertentu, misalnya nama, alamat, nomor telepon, dan sebagainya. Bagian lain dari tabel adalah record (baris) yang mencantumkan data yang sebenarnya. MySQL sebagaimana software database lainnya, dapat menampung banyak schemata, dimana masing-masing schemata ini dapat digunakan oleh aplikasi-aplikasi yang berbeda, baik dari sisi tujuan maupun dari sisi bahasa pemrograman yang digunakan oleh masing-masing aplikasi yang bersangkutan [USU12]. Karena karakteristik arsitektur dari MySQL yang flexible, MySQL dapat berjalan dengan baik di desktop application maupun web application. MySQL dapat digunakan untuk embedded application, data warehouses, content indexing and delivery software, highly reduntant systems, online transaction processing (OLTP), dan masih banyak lagi. Dengan konfigurasi yang benar, MySQL dapat digunakan pada berbagai macam perangkat keras, dan juga MySQL mendukung banyak tipe data. Salah satu fitur penting dari MySQL adalah storage-engine architecture yang designnya memisahkan query processing dan pekerjaan-pekerjaan server lainnya dari penyimpanan dan pengambilan data. Dengan adanya separasi ini dapat membuat pengguna memilih bagaimana data disimpan, performa apa yang ingin dicapai, fitur-fitur apa aja yang diinginkan, dan karakteristik lainnya. MySQL juga memiliki fitur Partitioned Tables sebagai logical table yang merupakan komposisi dari beberapa sub- tables. Tujuan dari partitioning ini adalah untuk membentuk coarse form of indexing dan data clustering dari table. Dengan begini sebagian besar dari table tidak perlu diakses dan untuk menyimpan rows yang berelasi dengan erat [BNS12].
  • 18. Halaman | 9 Keuntungan MySQL adalah: 1. MySQL dapat dijalankan dibanyak platform. Saat ini dapat dijalankan di Linux, Windows, Mac, solaris, OS2. 2. Banyak API bahasa pemrograman yang terintegrasi dengan MySQL. MySQL merupakan database sistem yang memiliki performa yang baik, sehingga banyak bahasa pemrograman yang memiliki API untuk mengintegrasikan MySQL untuk dipakai sebagai database. Contohnya: C, C++, PHP, Java, Perl, Phyton, Tcl, Ruby, dll. 3. Performa dapat dioptimasikan. Dengan arsitektur yang dimiliki MySQL, pengguna dapat melakukan konfigurasi MySQL untuk mendapatkan performa yang optimal. 4. MySQL merupakan DBMS yang open-sources & freeware. Perbaikan error & pengembangan lebih mudah karena adanya forum yang aktif. 5. MySQL irit resources. MySQL menggunakan engine default bernama MyISAM yang menggunakan sedikit disk space, memory, dan CPU usage. Kekurangan MySQL adalah: 1. MySQL tidak memiliki fitur-fitur seperti Analysis Services, Integration. Services dan service- service lainnya yang disediakan dari Database System yang berbayar. 2. MySQL tidak memiliki algoritma join selengkap Oracle, SQL Server, dan PostgreSQL. 3.6 Bootstrap Gambar 3.4 Logo Bootstrap [DVG14] Bootstrap merupakan sebuah framework CSS yang memudahkan pengembang untuk membangun website yang menarik dan responsif. Tidak konsistensinya terhadap aplikasi individual membuat sulitnya untuk mengembangkan dan pemeliharaannya. Bootstrap adalah CSS tetapi dibentuk dengan LESS, sebuah pre-prosessor yang memberi fleksibilitas dari CSS biasa. Bootstrap memberikan solusi rapi dan seragam terhadap solusi yang umum, tugas interface yang setiap pengembang hadapi. Bootstrap dapat dikembangkan dengan tambahan lainnya karena ini cukup fleksibel terhadap pekerjaan design butuhkan. Keunggulan dalam menggunakan Bootstrap adalah semua bagian untuk antarmuka pengguna menggunakan style CSS, Bootstrap dapat menggunakan LESS preprosessor sebuah teknologi yang mengurangi dan mengefisienkan penulisan kode CSS. Bootstrap dapat diintegrasikan dengan JavaScript untuk menjadikan lebih menarik dengan efek-efek yang dapat diberikan dengan JavaScript.
  • 19. Halaman | 10 Kelemahan dalam menggunakan Bootstrap adalah dengan adanya penggunaan bootstrap menjadi tidak adanya keunikan didalam website karena akan samanya tampilan yang diberikan [BNS12].
  • 20. Halaman | 11 4 BAB IV PEMBAHASAN 4.1 Proses Bisnis yang Berjalan Selama beberapa tahun, pendataan pelanggan pada PT. Telkom Denpasar Divisi Infratel Multimedia khususnya di bagian Off Customer Qos Performance Support menggunakan Microsoft Excel dimana setiap tahunnya terdapat folder yang berisi bulan pelanggan berlangganan dan di dalam setiap folder bulan tersebut, terdapat berkas Microsoft Excel yang berisi detail suatu pelanggan. Gambar 4.1 Contoh folder setiap tahunnya Gambar di atas merupakan contoh folder dalam 2 tahun, yaitu tahun 2013 dan tahun 2014. Didalam folder tersebut terdapat folder-folder bulan pelanggan mulai berlangganan.
  • 21. Halaman | 12 Gambar 4.2 Contoh folder bulan Gambar di atas merupakan contoh folder–folder bulan mulainya pelanggan berlangganan di tahun 2013. Didalam setiap folder tersebut terdapat folder-folder data pelanggan yang di dalamnya terdapat detail pelanggan dalam bentuk berkas Microsoft Excel. Gambar 4.3 Contoh folder pelanggan
  • 22. Halaman | 13 Gambar di atas merupakan contoh folder-folder pelanggan dari seluruh Bali yang berlangganan pada bulan Agustus tahun 2013. Didalam setiap folder tersebut terdapat detail pelanggan yang berupa berkas Microsoft Excel. Gambar 4.4 Contoh folder detail pelanggan Gambar di atas merupakan isi folder pelanggan dimana di dalamnya berisi detail pelanggan berupa berkas Microsoft Excel seperti Gambar 4.5 di bawah ini:
  • 23. Halaman | 14 Gambar 4.5 Contoh detail pelanggan Jika suatu saat pegawai memerlukan data pelanggan, mereka harus memeriksa folder-folder tesebut satu per-satu. Proses pencarian tersebut tentunya memakan waktu dan tidak efisien bila suatu ketika data pelanggan segera diperlukan. 4.2 Usulan Mengetahui proses bisnis yang berjalan untuk pendataan pelanggan khususnya di bagian Off Customer Qos Performance Support yang masih menggunakan Microsoft Excel, tentunya diperlukan alternatif lain untuk proses operasional tersebut karena kurangnya efisiensi dalam bekerja bila masih menggunakan Microsoft Excel. Dalam hal ini diperlukan sebuah aplikasi yang dapat menyimpan data serta mengolahnya seperti menambah, menghapus, mengubah, bahkan dapat mencari data dengan cepat tanpa harus memeriksa folder satu per-satu seperti sebelumnya. Usulan aplikasi yang diciptakan nantinya diharapkan dapat membantu pekerjaan karyawan PT. Telkom Denpasar Divisi Infratel Multimedia dalam hal operasional agar menjadi lebih efisien, mudah, dan cepat. Yang dibutuhkan dalam pembangunan aplikasi yang diberi nama “Telkom Multimedia Admin” ini diantaranya sebuah database atau basis data untuk menyimpan semua data yang nantinya data tersebut dapat diolah oleh pengguna yaitu karyawan PT. Telkom Denpasar Divisi Infratel Multimedia. Database yang digunakan dalam pembangunan aplikasi ini adalah MySQL. Karena sistem informasi yang dibangun adalah sistem informasi berbasis web, diperlukan browser serta web server untuk
  • 24. Halaman | 15 menjalankan sistem informasi ini. Browser yang disarankan untuk digunakan adalah Google Chrome dan web server yang digunakan adalah XAMPP dengan bahasa pemrograman PHP. Dalam hal antarmuka, aplikasi Telkom Multimedia Admin ini menggunakan CSS framework yaitu Bootstrap. 4.3 Implementasi Untuk membangun sebuah aplikasi diperlukan adanya sebuah tabel pada database yang nantinya akan digunakan sebagai tempat tersimpannya data pelanggan dan data pengguna. Dalam pembuatan aplikasi ini, tabel yang digunakan untuk menyimpan detail pelanggan diberi nama “pelanggan”. Sedangkan tabel yang digunakan untuk menyimpan data user atau pengguna (karyawan) diberi nama “user”, yang nantinya akan dibutuhkan pada saat memasuki aplikasi (login). Database dan tabel yang telah dibuat dapat dilihat pada gambar 4.6, gambar 4.7, dan gambar 4.8. Gambar 4.6 Database yang telah dibuat pada MySQL menggunakan phpMyAdmin
  • 25. Halaman | 16 Gambar 4.7 Struktur tabel pelanggan Gambar 4.8 Struktur tabel user Pada gambar 4.7 dan gambar 4.8 terdapat struktur dari masing-masing tabel yang telah dibuat dalam database yang diberi nama telkom_db. Masing–masing tabel tersebut memiliki jumlah kolom yang sesuai dengan yang dibutuhkan. Setelah tahap pembuatan database selesai, selanjutnya dibuatlah script dengan menggunakan bahasa pemrograman PHP yang nantinya akan diakses oleh pengguna pada browser. Berikut potongan–potongan setiap script yang digunakan dalam membangun aplikasi Telkom Multimedia Admin dengan menggunakan Notepad++:
  • 26. Halaman | 17 Gambar 4.9 Script koneksi.php Script di atas berfungsi untuk mengakses database yang telah dibuat. Gambar 4.10 Script formlogin.php Script di atas berfungsi untuk menampilkan halaman login untuk pengguna aplikasi ini.
  • 27. Halaman | 18 Gambar 4.11 Script login.php Script di atas berfungsi untuk memproses masukkan (input) pengguna pada saat berada di halaman formlogin.php. Gambar 4.12 Script index.php Script di atas berfungsi untuk menampilkan halaman awal bila pengguna berhasil login.
  • 28. Halaman | 19 Gambar 4.13 Script viewtabel.php Script di atas berfungsi untuk menampilkan semua data pelanggan pada halaman viewtabel.php. Gambar 4.14 Script viewnamapelanggan.php Script di atas berfungsi untuk menampilkan nama-nama pelanggan yang akan muncul pada halaman viewnamapelanggan.php.
  • 29. Halaman | 20 Gambar 4.15 Script viewsto.php Script di atas berfungsi untuk menampilkan nama-nama STO yang akan muncul pada halaman viewsto.php. Gambar 4.16 Script viewtahun.php Script di atas berfungsi untuk menampilkan tahun-tahun mulainya pelanggan mulai berlangganan yang akan muncul pada halaman viewtahun.php.
  • 30. Halaman | 21 Gambar 4.17 Script viewbulan.php Script di atas berfungsi untuk menampilkan bulan-bulan pelanggan mulai berlangganan yang akan muncul pada halaman viewbulan.php. Gambar 4.18 Script forminputpelanggan.php Script di atas berfungsi untuk menampilkan halaman forminputpelanggan.php untuk menambahkan data pelanggan.
  • 31. Halaman | 22 Gambar 4.19 Script inputpelanggan.php Script di atas berfungsi untuk memproses masukkan dari halaman forminputpelanggan.php agar dapat tersimpan pada database. Gambar 4.20 Script formimport.php Script di atas berfungsi untuk menampilkan halaman import data pelanggan yang berada pada Microsoft Excel ke dalam database yang berada pada aplikasi Telkom Multimedia Admin.
  • 32. Halaman | 23 Gambar 4.21 Script excel_reader2.php Script di atas merupakan library yang digunakan untuk meng-import berkas atau file dari Microsoft Excel agar bisa terbaca dan tersimpan dalam database. Gambar 4.22 Script proses.php Script di atas berfungsi untuk memproses masukkan dari halaman formimport.php yang berupa berkas Microsoft Excel dengan ekstensi yang telah ditentukan yaitu .xls. Pada halaman ini
  • 33. Halaman | 24 pula library excel_reader2.php diterjemahkan agar berkas yang diimport dapat tersimpan dalam database. Gambar 4.23 Script tutorial.php Script di atas berfungsi untuk menampilkan halaman tutorial.php yang berisi cara-cara meng- import berkas Microsoft Excel ke dalam aplikasi Telkom Multimedia Admin. Gambar 4.24 Script formupdatepelanggan.php
  • 34. Halaman | 25 Script di atas berfungsi untuk menampilkan halaman formupdatepelanggan.php untuk mengubah data pelanggan yang diinginkan. Gambar 4.25 Script editpelanggan.php Script di atas berfungsi untuk memproses masukkan dari halaman formupdatepelanggan.php agar tersimpan pada database. Gambar 4.26 Script deletepelanggan.php Script di atas befungsi untuk menghapus data pelanggan dari database.
  • 35. Halaman | 26 Gambar 4.27 Script formupdateuser.php Script di atas berfungsi untuk menampilkan halaman formupdateuser.php untuk mengubah data pengguna yang menggunakan aplikasi Telkom Multimedia Admin seperti username atau password. Gambar 4.28 Script edituser.php Script di atas berfungsi untuk memproses masukkan dari halaman formupdateuser.php agar tersimpan pada database.
  • 36. Halaman | 27 Gambar 4.29 Script cetak.php Script di atas berfungsi untuk meng-export data yang ada pada aplikasi Telkom Multimedia Admin sesuai bulan atau tahun mulainya pelanggan berlangganan. Gambar 4.30 Script viewresult.php Script di atas berfungsi untuk menampilkan halaman viewresult.php yang merupakan hasil pemrosesan masukkan dari kolom “Search” yang terdapat di setiap halaman dimana halaman ini menampilkan data pelanggan yang dicari oleh pengguna aplikasi Telkom Multimedia Admin ini.
  • 37. Halaman | 28 Gambar 4.31 Script viewdetailpelanggan.php Script di atas berfungsi untuk menampilkan detail pelanggan sesuai pilihan yang berada pada sidebar “List”. Detail pelanggan yang dapat ditampilkan yaitu dapat sesuai nama pelanggan, STO, atau bulan pelanggan mulai berlanggan. Gambar 4.32 Script logout.php Script di atas berfungsi untuk memproses perintah pengguna yang menginginkan keluar (logout) dari aplikasi Telkom Multimedia Admin. Setelah tahap-tahap implementasi selesai dibangun,
  • 38. Halaman | 29 aplikasi Telkom Multimedia Admin dapat diakses melalui salah satu server kantor PT. Telkom Denpasar Divisi Infratel Multimedia. 4.4 Pengujian Setelah dilakukannya implementasi pada pembangunan aplikasi Telkom Multimedia Admin ini, dilakukanlah pengujian untuk mengetahui apakah dengan adanya perubahan yaitu pembuatan sebuah aplikasi di perusahaan ini sesuai dengan yang diharapkan. Untuk itu, tahap pengujian yang dilakukan adalah dengan cara menjalankan aplikasi Telkom Multimedia Admin itu sendiri. Berikut gambar-gambar tampilan antarmuka dari aplikasi Telkom Multimedia Admin yang telah dibangun: Gambar 4.33 Tampilan Login Gambar di atas adalah tampilan halaman dari formlogin.php dimana pengguna dapat menggunakan aplikasi Telkom Multimedia Admin apabila berhasil melalui proses login pada halaman ini.
  • 39. Halaman | 30 Gambar 4.34 Tampilan Dashboard Gambar di atas merupakan tampilan halaman index.php dimana pada halaman ini pengguna dapat melihat total jumlah data yang ada pada aplikasi Telkom Multimedia Admin, total pengguna, serta data dalam sekian tahun yang ada pada aplikasi Telkom Multimedia Admin. Gambar 4.35 Tampilan Tabel Data Pelanggan
  • 40. Halaman | 31 Gambar di atas merupakan tampilan dari halaman viewtabel.php dimana pengguna dapat melihat semua data pelanggan yang berada dalam aplikasi Telkom Multimedia Admin. Pada halaman ini pengguna juga dapat mengubah ataupun menghapus data pelanggan. Gambar 4.36 Tampilan List Nama Pelanggan Gambar di atas merupakan tampilan halaman viewnamapelanggan.php dimana pengguna dapat melihat daftar/list nama pelanggan yang berada pada aplikasi Telkom Multimedia Admin. Gambar 4.37 Tampilan List STO
  • 41. Halaman | 32 Gambar di atas merupakan tampilan halaman viewsto.php dimana pengguna dapat melihat daftar/list STO yang berada pada aplikasi Telkom Multimedia Admin. Gambar 4.38 Tampilan List Tahun Gambar di atas merupakan tampilan halaman viewtahun.php dimana pengguna dapat melihat daftar/list tahun yang berada pada aplikasi Telkom Multimedia Admin.
  • 42. Halaman | 33 Gambar 4.39 Tampilan List Bulan Gambar di atas merupakan tampilan halaman viewbulan.php dimana pengguna dapat melihat daftar/list bulan yang berada pada aplikasi Telkom Multimedia Admin. Gambar 4.40 Tampilan Form Input Data Pelanggan
  • 43. Halaman | 34 Gambar di atas merupakan tampilan halaman forminputpelanggan.php dimana pengguna dapat memasukkan/meng-input detail pelanggan yang akan tersimpan pada aplikasi Telkom Multimedia Admin. Gambar 4.41 Tampilan Import Data Pelanggan Gambar di atas merupakan tampilan halaman formimport.php dimana pengguna dapat meng- import data pelanggan dengan ekstensi file .xls yang nantinya akan tersimpan pada aplikasi Telkom Multimedia Admin.
  • 44. Halaman | 35 Gambar 4.42 Tampilan Tutorial Import Data Gambar di atas merupakan tampilan halaman tutorial.php dimana pengguna dapat melihat langkah-langkah dan format file Microsoft Excel yang dapat di import pada aplikasi Telkom Multimedia Admin. Gambar 4.43 Tampilan Menu Pengguna atau User
  • 45. Halaman | 36 Gambar di atas merupakan tampilan menu untuk pengguna. Gambar 4.44 Panel Pencarian Gambar di atas merupakan panel pencarian dimana pengguna dapat mencari data pelanggan berdasarkan kategori pencarian. Gambar 4.45 Letak Pilihan "Ubah" dan "Hapus"
  • 46. Halaman | 37 Gambar di atas merupakan tampilan halaman viewtabel.php dimana pada tabel pelanggan yang terdapat pada halaman tersebut terdapat kolom “Aksi” dimana terdapat menu “Ubah” dan “Hapus”. Hasil dari pengujian tersebut telah sesuai dengan yang diharapkan, sehingga perubahan yang telah diterapkan dapat membantu pekerjaan karyawan PT .Telkom Denpasar Divisi Infratel Multimedia khususnya pada bagian Off Customer Qos Performance Support menjadi lebih efisien, mudah dan cepat. 4.5 Analisis Dampak Perubahan Implementasi usulan penggunaan aplikasi dalam pendataan pelanggan di PT. Telkom Denpasar Divisi Infratel Multimedia memberi perubahan dalam kinerja operasional perusahaan tersebut dibandingkan jika masih menggunakan Microsoft Excel dalam pendataan pelanggan. Penggunaan Microsoft Excel yang beralih pada penggunaan aplikasi Telkom Multimedia Admin tentunya membutuhkan proses waktu untuk terbiasa menggunakan aplikasi ini. Tetapi dengan diterapkannya antarmuka yang ditampilkan semenarik mungkin, bisa menjadikan pengguna aplikasi ini lebih cepat mengerti dalam penggunaannya. Dampak perubahan yang terjadi pada kinerja operasional pun menjadi optimal. Misalnya dalam kasus pencarian data pelanggan yang sebelumnya mengharuskan pencarian di tiap folder pelanggan. Hal tersebut tentunya memakan waktu lama karena folder yang berada di tiap tahunnya lebih dari satu. Namun bila menggunakan pencarian dari aplikasi Telkom Multimedia Admin, pengguna atau karyawan dapat langsung mencari apa yang ingin dicari berdasarkan nama pelanggan, STO, no. telp, dll. Dengan adanya aplikasi Telkom Multimedia Admin ini, diharapkan dapat membantu meningkatkan efisiensi dan efektifitas proses bisnis pada perusahaan PT. Telkom Denpasar Divisi Infratel Multimedia.
  • 47. Halaman | 38 5 BAB V PENUTUP 5.1 Kesimpulan Dengan pembahasan yang telah dibahas pada bab sebelumnya, dapat disimpulkan bahwa dengan dibangunnya aplikasi berbasis web yang diberi nama Telkom Multimedia Admin dapat memudahkan pekerjaan karyawan pada PT. Telkom Denpasar Divisi Infratel Multimedia. 5.2 Saran Terdapat beberapa saran dalam penggunaan aplikasi Telkom Multimedia Admin sebagai berikut: 1. Pemberian nama STO dan nama bulan pada detail pelanggan disarankan untuk menggunakan penulisan yang tetap agar data yang tampil pada aplikasi terlihat rapi dan terstruktur. 2. Harap memperhatikan ekstensi berkas Microsoft Excel yang akan diimport dan perhatikan contoh berkas yang ada pada menu “Tutorial” untuk mengurangi kegagalan dalam aktifitas import data.
  • 48. Halaman | 39 6 REFERENSI [TEL14] Web PT. Telkom, http://www.telkom.co.id, diakses 5 Agustus 2014 pk.00.14 [WKP14] Web Wikipedia Indonesia, http://id.wikipedia.org, diakses 5 Agustus 2014 pk.19.24 [USU12] Web Repository Universitas Sumatera Utara, http://repository.usu.ac.id, diakses 5 Agustus 2014 pk.19.14 [BNS12] Web Library Universitas Bina Nusantara, http://library.binus.ac.id, diakses 5 Agustus 2014 pk.19.20 [TPG12] Web The PHP Group, www.php.net, diakses 5 Agustus 2014 pk.19.23 [DVG14] Web Danvega, http://danvega.org/, diakses 18 Agustus 2014 pk.01.00 [TTI14] Web Totalinfo, http://totalinfo.or.id/, diakses 18 Agustus 2014 pk.02.00