SlideShare a Scribd company logo
1 of 9
KERANGKA ACUAN KERJA
APLIKASI BERBASIS WEB MY INDIHOME PT.
TELKOM BANJARMASIN
Oleh:
Ghannie Wijaya 05111640000048
MPPL (E)
Departemen Informatika
Fakultas Teknologi Informasi dan Komunikasi
Institut Teknologi Sepuluh Nopember Surabaya
2019
BAB I
PENDAHULUAN
1. Latar belakang
Perkembangan teknologi informasi dan komunikasi yang pesat mendorong
penyedia layanan telekomunikasi untuk menyediakan layanan telekomunikasi yang
semakin handal. Salah satu perkembangan dibidang telekomunikasi adalah penggunaan
media fiber optik untuk menjangkau seluruh pelanggan. Fiber optik memiliki kelebihan
diantaranya mampu mentransmisikan sinyal dalam
jarak yang jauh tanpa redaman dan kapasitas bandwidth (data rates) yang besar,
tidak memerlukan banyak repeater dibanding media kabel lain, tahan terhadap
gangguan gelombang elektromagnetik dan gelombang radio, kabel jaringan yang tahan
lama dan tidak gampang rusak. Kelebihan tersebut membuat fiber optik banyak digelar
oleh operator untuk menyediakan layanan telekomunikasi kepada pelanggan.
PT. Telkom Banjarmasin sebagai vendor penyedia perangkat telekomunikasi
harus mampu mendukung proyek operator dengan menerapkan proyek manajemen
yang baik agar proyek dapat berjalan dengan lancar dan sesuai kebutuhan dari operator.
Salah satu penerapan proyek manajemen adalah proses proyek integration dan
proyek scope. Dalam melakukan project integration dan scope management process,
PT. Telkom harus bekerjasama tidak hanya dengan Operator sebagai shareholder
proyek tapi juga dengan subcontractor dan building management yang terlibat sebagai
partner dalam pelaksanaan proyek.
2. Tujuan dan Manfaat
2.1 Tujuan
Tujuan pembuatan aplikasi ini adalah untuk mempermudah proses registrasi
serta pemantauan pemasangan untuk berlangganan IndiHome oleh PT. Telkom
Banjarmasin.
2.2 Manfaat
2.2.1 Mempermudah pelanggan untuk berlangganan Indihome
2.2.2 Membantu pelanggan untuk memantau pemasangan IndiHome tanpa
harus ke kantor PT. Telkom
3. Sasaran
3.1 Meningkatkan kepuasan pelanggan
3.2 Memberi kemudahan kepada calon pelanggan yang ingin mendaftar
3.3 Dapat memberikan informasi seputar pemasangan IndiHome
BAB II
RUANG LINGKUP PEKERJAAN
Ruang lingkup kegiatan pembuatan aplikasi terdiri dari 7 tahapan sebagai berikut:
 Perencanaan dan Persiapan Pelaksanaan Kerja
 Analisis Dan Evaluasi
 Perancangan Sistem
 Pembangunan Sistem
 Uji Coba Operasional
 Pelatihan bagi Para Calon Pengguna Sistem
 Penyusunan Dokumentasi Sistem
1. Perencanaan dan Persiapan Pelaksanaan Pekerjaan
Kegiatan perencanaan meliputi:
1.1 Survey pendahuluan, dalam rangka
- Mengumpulkan data yang diperlukan
- Mendapatkan gambaran tentang kebutuhan PT. Telkom Banjarmasin
1.2 Penyusunan rencana pelaksanaan pekerjaan
- Aplikasi yang dibutuhkan
- Kegiatan yang dilaksanakan
- Personil yang ditugaskan
- Perangkat yang digunakan
- Waktu pelaksanaan
2. Analisis dan Evaluasi
2.1 Permasalahan yang dialami ketika masih menunggu pendaftaran secara manual.
2.2 Kebutuhan-kebutuhan (requirements), baik kebutuhan pengguna (user
requirements) maupun kebutuhan sistem (system requirements).
3. Perancangan Sistem
3.1 Deskripsi Sistem
- Aplikasi berbasis web
- Menggunakan bahasa pemrograman PHP
- Memiliki fungsi export data yang diakses menjadi PDF
3.2 Pertimbangan-pertimbangan Desain
- Asumsi : Deskripsikan asumsi, latar belakang, ketergantungan dengan
perangkat lunak, lingkungan operasional, yang berpengaruh terhadap desain
secara langsung.
- Constraints : Deskripsikan Constraint yang harus diterapkan terhadap sistem
(misal teknologi, karakter user, performa, ataupun secara sistem).
- Lingkungan Sistem : Deskripsikan perangkat keras dan perangkat lunak
dimana sistem harus beroperasi serta berinteraksi dengan sistem.
- Metodologi Desain : Ringkasan pendekatan yang digunakan untuk
merancang sistem.
3.3 High-level Design
- Logical View : View ini memperlihatkan elemen-elemen fungsional logic
dari sistem, setiap komponen merepresentasikan pengelompokan
fungsionalitas.
- Process View : View ini merupakan runtime view dari sistem. Komponennya
berupa thread/ proses/ atau aplikasi secara terdistribusi
- Physical View : View ini adalah untuk distributed system.
- Module View : View ini untuk project management dan code
organization. Komponennya berupa file dan direktori. View ini
memperlihatkan bagaimana struktur direktori dan development environment
akan dirancang.
- Security View : View ini terfokus pada komponen-komponen yang bekerja
sama untuk menyediakan fitur pengamanan pada sistem.
3.4 Low Level Design
Bagian ini menyajikan deskripsi desain level bawah yang secara langsung
mendukung konstruksi modul-modul sistem
3.5 User Interface Design
Desain User Interface menyajikan deskripsi desain yang secara langsung
mendukung konstruksi user interface, user experience, interaksi dengan manusia,
termasuk perilaku umum yang dimiliki halaman, menu, popup, status bar, dan
lain-lain
3.6 Arsitektur
Arsitektur Sistem yang digunakan merupakan arsitektur MVC, sementara untuk
Arsitektur Jaringan menggunakan client-server.
3.7 Databse dan Server
Sebagai penyimpanan data order, dapat menggunakan aplikasi yang tersedia
yaitu MySQL 7.0, atau pun menggunakan aplikasi RDBMS Open Source yang
cepat, ringan, dan mampu menampung data dalam jumlah besar. Server dapat
menggunakan server yang telah tersedia, ataupun dapat dilakukan upgrade
berdasarkan permintaan developer, karena faktor performa maupun user.
3.8 Jaringan
Sistem yang dikembangkan harus mendukung tipe jaringan client-server, yang
mengakomodir penggunaan secara multiuser disaat bersamaan
3.9 Keamanan
- Autentikasi user Setiap user (pelanggan dan pegawai Telkom Banjarmasin)
memiliki password tersendiri sehingga user dapat mengakses fitur yang
sesuai dan diperlukan berdasarkan perannya.
- Privilege user Demi keamanan dan pembagian wewenang untuk setiap user,
maka diperlukan adanya privilege hak akses dan kewenangan masing-
masing user. Yang terdiri dari A. Administrator B. Executive C. Employee
I D. Employee II
- Backup/Restore Karena pentingnya data yang digunakan oleh aplikasi, maka
aplikasi harus dapat menyediakan fasilitas untuk membackup/restore
database sehingga apabila terjadi kesalahan/kejadian tak terduga, dapat
melakukan backup/restore data dengan mudah
- User Log Karena bersifat multiuser, untuk kontrol dan pengawasan
diperlukan log untuk memantau kegiatan masing-masing user dalam
penggunaan aplikasi
- Cache Untuk menjaga performa, diperlukannya caching, sehingga tidak
perlu akses ke database terlalu sering.
3.10 Implementasi Sistem
Implementasi sistem dilakukan berdasarkan rancangan sistem yang telah
dihasilkan pada tahap sebelumnya
3.11 Uji Coba Operasional
Untuk menjamin beroperasinya sistem operasi yang baru sebagaimana
diharapkan, maka uji coba operasional mutlak harus dilaksanakan. Uji coba
operasional harus dilakukan dalam satu periode waktu yang mencerminkan
siklus hidup sistem sehari-harinya.
4. Tenaga Ahli dan Pendukung
4.1 Tenaga Ahli
Dalam melaksanakan proyek ini dibutuhkan beberapa tenaga ahli dengan kriteria,
antara lain:
- Project Manager
Berpendidikan minimal S2 bidang Informatika atau Manajemen, memiliki
sertifikasi di bidang proyek manajemen, mempunyai pengalaman sejenis
minimal 5 tahun yang dibuktikan dengan surat referensi, sebanyak 1 orang.
Bertugas untuk memimpin, merencanakan dan membuat laporan mengenai
kinerja para tim dalam mencapai target proyek.
- Team Leader
Berpendidikan minimal S2 bidang Informatika, mempunyai pengalaman
kerja minimal 5 tahun yang dibuktikan dengan surat referensi, sebanyak 1
orang. Bertugas sebagai pemimpin tim proyek, bertanggung jawab atas
koordinasi tim serta integrator sistem meliputi sistem informasi dan jaringan
komputer.
- System Analyst
Berpendidikan minimal S2 bidang Informatika, mempunyai pengalaman
kerja minimal 3 tahun yang dibuktikan dengan surat referensi, sebanyak 1
orang. Bertugas merancang desain input, proses, hingga output.
- Database Analyst
Berpendidikan minimal S2 bidang Informatika, mempunyai pengalaman
kerja minimal 5 tahun yang dibuktikan dengan surat referensi, sebanyak 1
orang. Bertugas membuat desain database.
- Programmer
Berpendidikan minimal S1 bidang Informatika atau Ilmu Komputer,
mempunyai pengalaman kerja minimal 3 tahun yang dibuktikan dengan surat
referensi, menguasai pemrograman framework dan android, memiliki
sertifikat di bidang pemrograman, sebanyak 5 orang. Bertugas membuat
program dari rancangan yang telah ada ke dalam bahasa pemrograman.
- Jaringan Komputer
Berpendidikan minimal S1 bidang Informatika, mempunyai pengalaman
kerja minimal 3 tahun yang dibuktikan dengan surat referensi, sebanyak 1
orang. Bertugas untuk mengimplementasi jaringan pada sistem.
- Desain Antarmuka
Berpendidikan minimal S1 bidang Informatika, mempunyai pengalaman
kerja minimal 3 tahun yang dibuktikan dengan surat referensi, sebanyak 1
orang. Bertugas untuk merancang desain sistem informasi yang inovatif dan
kreatif.
4.2 Tenaga Pendukung
- Technical Support
Berpendidikan minimal D3 bidang Teknik Informatika, sebanyak 1 orang.
Bertugas memberi dukungan teknis untuk membantu customer dalam
pemakaian sistem informasi.
- Tenaga Dokumentasi
Berpendidikan minimal D3 semua bidang, sebanyak 1 orang. Bertugas
melakukan dan menyusun dokumentasi proyek.
- Tenaga Administrasi
- Berpendidikan minimal D3 bidang Manajemen atau Administrasi, sebanyak
1 orang. Bertugas menyusun dan mempersiapkan segala keperluan
administrasi kantor dalam pelaksanaan pekerjaan pembuatan sistem informasi
My IndiHome.
5. Metodologi Pengembangan Perangkat Lunak
5.1 Identifikasi Masalah
Pada tahap ini dilakukan identifikasi masalah terkait studi kasus, yaitu
Registrasi melalui My IndiHome. Tahap ini mencakup pemahaman proses bisnis
dari Registrasi melalui My IndiHome yang akan memberikan hasil berupa
permasalahan yang ditemui dan metode yang tepat untuk mengatasi permasalahan
tersebut. Permasalahan yang ditemui setelah melakukan identifikasi yaitu belum
adanya media informasi bagi konsumen dari My IndiHome terkait proses
registrasi. Permasalah yang biasanya muncul berasal dari kepuasan konsumen
dalam beberapa hal antara lain pengecekan ketersediaan jaringan , informasi
paket berlangganan IndiHome, metode pembayaran, penarikan/pemutusan
jaringan, dan sebagainya.
Solusi dari permasalahan diatas adalah dengan membuat sistem informasi bagi
konsumen untuk mengakses informasi mengenai ketersediaan jaringan, paket
berlangganan, mempermudah pembayaran, mempermudah proses validasi lokasi
jaringan, mempermudah proses pemberkasan registrasi untuk berlangganan,
mempermudah proses penarikan jaringan pada lokasi tertentu. Sistem Informasi
yang akan dibuat tentunya harus mudah diakses kapanpun dan dimanapun.
5.2 Penggalian Kebutuhan
Pada tahap ini, dilakukan penggalian kebutuhan pengguna sistem informasi
melalui riset dan observasi proses bisnis layanan jaringan.
- Bagi konsumen:
 Dibutuhkan sistem informasi yang mempermudahkan pemberkasan
registrasi untuk berlangganan.
 Dibutuhkan media informasi untuk akses informasi mengenai
ketersediaan jaringan, macam paket berlangganan.
- Bagi perusahaan
 Dibutuhkan sistem informasi untuk mempermudah dalam proses
pemberkasan atau pengumpulan data registrasi pelanggan.
5.3 Pengumpulan dan Pengolahan Data
Pada tahap ini, dilakukan pengumpulan data serta informasi yang dibutuhkan
dalam menyelesaikan permasalahan. Data pelanggan Indihome serta catatan
feedback dari pelanggan mengenai segala proses registrasi dan penarikan yang
tentunya diperoleh dari database pelanggan IndiHome.
5.4 Perancangan Sistem
Dalam tahapan perancangan sistem, dilakukan analisis kebutuhan untuk
mendefinisikan perancangan sistem mulai dari alur, arsitektur sistem, tampilan
dan struktur data sistem informasi “My IndiHome”.
5.5 Prototyping
Pada tahap ini, dibuat user interface sistem informasi sesuai dengan hasil
rancangan pada tahap perancangan sistem untuk diujikan pada tester dan
konsumen
5.6 Development
Setelah prototipe yang dibuat sebelumnya telah difinalisasi, maka tahap
selanjutnya yaitu pengembangan sistem informasi “My IndiHome”.
Pengembangan sistem informasi dilakukan menggunakan tools Visual Studio
Code untuk membangun seluruh kebutuhan fungsional maupun non-fungsional
sesuai rancangan sistem yang telah dibuat. sistem informasi dikembangan hanya
memiliki satu view yaitu untuk konsumen.
5.7 Testing & Maintenance
Pada tahap akhir ini, dilakukan pengujian untuk sistem informasi “My IndiHome”
yang telah dikembangkan sesuai dengan sejumlah skenario pengujian pada
bermacam-macam browser dan variasi perangkat seperti komputer serta
smartphone.
6. Penanggung Jawab Kegiatan
Untuk penanggung jawab dari kegiatan ini adalah pihak Departemen Network & IT
Solution dari PT. Telekomunikasi Indonesia (Telkom) Banjarmasin.
7. Sumber Pendanaan
Sumber pendanaan yang akan digunakan untuk mendukung seluruh proses dari kegiatan
ini berasal dari Anggaran Dasar / Anggaran Rumah Tangga (AD/ART) yang ditentukan
dan dimiliki oleh PT. Telekomunikasi Indonesia (Telkom) Banjarmasin.
8. Waktu Pelaksanaan
 Penetapan Kontrak : 1 Mei – 7 Mei 2019
 Perencanaan : 8 Mei – 14 Mei 2019
 Analisis Sistem : 15 Mei – 28 Mei 2019
 Perancangan Prototype : 29 Mei – 14 Juni 2019
 Pengembangan : 15 Juni – 15 Juli 2019
 Uji Coba : 16 Juli – 28 Juli 2019
 Pelatihan : 1 Agustus – 14 Agustus 2019
 Pelaporan : 15 Agustus – 24 Agustus 2019
9. Lokasi Kegiatan
Kegiatan pengembangan aplikasi ini akan dilaksanakan di kantor PT. Telkom Banjarmasin.
Jl. Pangeran Samudera No.42, Kertak Baru Ilir, Banjarmasin Tengah, Kota Banjarmasin,
Kalimantan Selatan 70231.
10. Pelaporan
Laporan Pendahuluan
 Rencana Kerja
 Jadwal Kegiatan
 Estimasi Waktu Selesai
Laporan Akhir
 Laporan Mingguan
 Laporan Proyek
11. Penutup
Demikian Kerangka Acuan Kerja pembuatan sistem “My Indihome” ini disusuns sebagai
dasar pelaksanaan kegiatan.

More Related Content

What's hot

ETS-MPPL-Indihome online
ETS-MPPL-Indihome onlineETS-MPPL-Indihome online
ETS-MPPL-Indihome onlineFadhlanAulia
 
Terms of reference - ETS MPPL E
Terms of reference - ETS MPPL ETerms of reference - ETS MPPL E
Terms of reference - ETS MPPL EAriiqFirandaNaufal
 
Kerangkaacuankerja 16-133-mppl-converted
Kerangkaacuankerja 16-133-mppl-convertedKerangkaacuankerja 16-133-mppl-converted
Kerangkaacuankerja 16-133-mppl-convertedFariz Purnomo
 
Kerangka Acuan Kerja - ETS MPPL E 2019
Kerangka Acuan Kerja - ETS MPPL E 2019Kerangka Acuan Kerja - ETS MPPL E 2019
Kerangka Acuan Kerja - ETS MPPL E 2019Pratiwi Fitriana Haris
 
Kerangka Acuan Kerja
Kerangka Acuan KerjaKerangka Acuan Kerja
Kerangka Acuan KerjaAchmad Jadid
 
Kerangka acuan kerja aplikasi my indi home pt. telkom banjarmasin (1)
Kerangka acuan kerja  aplikasi my indi home pt. telkom banjarmasin (1)Kerangka acuan kerja  aplikasi my indi home pt. telkom banjarmasin (1)
Kerangka acuan kerja aplikasi my indi home pt. telkom banjarmasin (1)falahaththaariqrazza
 
Kerangka Acuan Kerja (KAK) Sistem Aplikasi Pelaporan Keluhan
Kerangka Acuan Kerja (KAK) Sistem Aplikasi Pelaporan KeluhanKerangka Acuan Kerja (KAK) Sistem Aplikasi Pelaporan Keluhan
Kerangka Acuan Kerja (KAK) Sistem Aplikasi Pelaporan Keluhansafiravanillia
 
Kerangka acuan kerja-5116100093
Kerangka acuan kerja-5116100093Kerangka acuan kerja-5116100093
Kerangka acuan kerja-5116100093IvanRiansyah3
 

What's hot (13)

Kakets
KaketsKakets
Kakets
 
8 66-1-pb
8 66-1-pb8 66-1-pb
8 66-1-pb
 
ETS-MPPL-Indihome online
ETS-MPPL-Indihome onlineETS-MPPL-Indihome online
ETS-MPPL-Indihome online
 
Terms of reference - ETS MPPL E
Terms of reference - ETS MPPL ETerms of reference - ETS MPPL E
Terms of reference - ETS MPPL E
 
ETS MPPL-E
ETS MPPL-EETS MPPL-E
ETS MPPL-E
 
Ets mppl
Ets mpplEts mppl
Ets mppl
 
Kerangkaacuankerja 16-133-mppl-converted
Kerangkaacuankerja 16-133-mppl-convertedKerangkaacuankerja 16-133-mppl-converted
Kerangkaacuankerja 16-133-mppl-converted
 
Kerangka Acuan Kerja - ETS MPPL E 2019
Kerangka Acuan Kerja - ETS MPPL E 2019Kerangka Acuan Kerja - ETS MPPL E 2019
Kerangka Acuan Kerja - ETS MPPL E 2019
 
Kak akmal
Kak akmalKak akmal
Kak akmal
 
Kerangka Acuan Kerja
Kerangka Acuan KerjaKerangka Acuan Kerja
Kerangka Acuan Kerja
 
Kerangka acuan kerja aplikasi my indi home pt. telkom banjarmasin (1)
Kerangka acuan kerja  aplikasi my indi home pt. telkom banjarmasin (1)Kerangka acuan kerja  aplikasi my indi home pt. telkom banjarmasin (1)
Kerangka acuan kerja aplikasi my indi home pt. telkom banjarmasin (1)
 
Kerangka Acuan Kerja (KAK) Sistem Aplikasi Pelaporan Keluhan
Kerangka Acuan Kerja (KAK) Sistem Aplikasi Pelaporan KeluhanKerangka Acuan Kerja (KAK) Sistem Aplikasi Pelaporan Keluhan
Kerangka Acuan Kerja (KAK) Sistem Aplikasi Pelaporan Keluhan
 
Kerangka acuan kerja-5116100093
Kerangka acuan kerja-5116100093Kerangka acuan kerja-5116100093
Kerangka acuan kerja-5116100093
 

Similar to ETS MPPL 2019

Similar to ETS MPPL 2019 (20)

Ets mppl
Ets mpplEts mppl
Ets mppl
 
TUGAS 3 - Kerangka Acuan Kerja Sistem Informasi Skripsi
TUGAS 3 - Kerangka Acuan Kerja Sistem Informasi SkripsiTUGAS 3 - Kerangka Acuan Kerja Sistem Informasi Skripsi
TUGAS 3 - Kerangka Acuan Kerja Sistem Informasi Skripsi
 
ETS - KAK
ETS - KAKETS - KAK
ETS - KAK
 
05111640000103 - Kak - MPPL E
05111640000103 - Kak - MPPL E 05111640000103 - Kak - MPPL E
05111640000103 - Kak - MPPL E
 
UTS
UTSUTS
UTS
 
Sistem penyelesaian masalah IT
Sistem penyelesaian masalah ITSistem penyelesaian masalah IT
Sistem penyelesaian masalah IT
 
Uts mppl (1)
Uts mppl (1)Uts mppl (1)
Uts mppl (1)
 
Kak - MPPL E
Kak - MPPL E Kak - MPPL E
Kak - MPPL E
 
Kerangka Acuan Kerja Pengembangan Aplikasi Perekaman Kendala
Kerangka Acuan Kerja Pengembangan Aplikasi Perekaman KendalaKerangka Acuan Kerja Pengembangan Aplikasi Perekaman Kendala
Kerangka Acuan Kerja Pengembangan Aplikasi Perekaman Kendala
 
ETS
ETSETS
ETS
 
Tugas 3
Tugas 3Tugas 3
Tugas 3
 
Uts mppl
Uts mpplUts mppl
Uts mppl
 
Kerangka Acuan Kerja Aplikasi "FedEx"
Kerangka Acuan Kerja Aplikasi "FedEx"Kerangka Acuan Kerja Aplikasi "FedEx"
Kerangka Acuan Kerja Aplikasi "FedEx"
 
Ets mppl aidil
Ets mppl aidilEts mppl aidil
Ets mppl aidil
 
UTS MPPL
UTS MPPLUTS MPPL
UTS MPPL
 
Pc fp montirku
Pc fp montirkuPc fp montirku
Pc fp montirku
 
Mppl tugas 3 - KAK
Mppl   tugas 3 - KAKMppl   tugas 3 - KAK
Mppl tugas 3 - KAK
 
Kak pembuatan-aplikasi-citizen-complaint
Kak pembuatan-aplikasi-citizen-complaintKak pembuatan-aplikasi-citizen-complaint
Kak pembuatan-aplikasi-citizen-complaint
 
Kak web keluhan kemenkeu
Kak web keluhan kemenkeuKak web keluhan kemenkeu
Kak web keluhan kemenkeu
 
KAK - Aplikasi Web Pengajuan Tugas Akhir
KAK - Aplikasi Web Pengajuan Tugas AkhirKAK - Aplikasi Web Pengajuan Tugas Akhir
KAK - Aplikasi Web Pengajuan Tugas Akhir
 

ETS MPPL 2019

  • 1. KERANGKA ACUAN KERJA APLIKASI BERBASIS WEB MY INDIHOME PT. TELKOM BANJARMASIN Oleh: Ghannie Wijaya 05111640000048 MPPL (E) Departemen Informatika Fakultas Teknologi Informasi dan Komunikasi Institut Teknologi Sepuluh Nopember Surabaya 2019 BAB I
  • 2. PENDAHULUAN 1. Latar belakang Perkembangan teknologi informasi dan komunikasi yang pesat mendorong penyedia layanan telekomunikasi untuk menyediakan layanan telekomunikasi yang semakin handal. Salah satu perkembangan dibidang telekomunikasi adalah penggunaan media fiber optik untuk menjangkau seluruh pelanggan. Fiber optik memiliki kelebihan diantaranya mampu mentransmisikan sinyal dalam jarak yang jauh tanpa redaman dan kapasitas bandwidth (data rates) yang besar, tidak memerlukan banyak repeater dibanding media kabel lain, tahan terhadap gangguan gelombang elektromagnetik dan gelombang radio, kabel jaringan yang tahan lama dan tidak gampang rusak. Kelebihan tersebut membuat fiber optik banyak digelar oleh operator untuk menyediakan layanan telekomunikasi kepada pelanggan. PT. Telkom Banjarmasin sebagai vendor penyedia perangkat telekomunikasi harus mampu mendukung proyek operator dengan menerapkan proyek manajemen yang baik agar proyek dapat berjalan dengan lancar dan sesuai kebutuhan dari operator. Salah satu penerapan proyek manajemen adalah proses proyek integration dan proyek scope. Dalam melakukan project integration dan scope management process, PT. Telkom harus bekerjasama tidak hanya dengan Operator sebagai shareholder proyek tapi juga dengan subcontractor dan building management yang terlibat sebagai partner dalam pelaksanaan proyek. 2. Tujuan dan Manfaat 2.1 Tujuan Tujuan pembuatan aplikasi ini adalah untuk mempermudah proses registrasi serta pemantauan pemasangan untuk berlangganan IndiHome oleh PT. Telkom Banjarmasin. 2.2 Manfaat 2.2.1 Mempermudah pelanggan untuk berlangganan Indihome 2.2.2 Membantu pelanggan untuk memantau pemasangan IndiHome tanpa harus ke kantor PT. Telkom 3. Sasaran 3.1 Meningkatkan kepuasan pelanggan 3.2 Memberi kemudahan kepada calon pelanggan yang ingin mendaftar 3.3 Dapat memberikan informasi seputar pemasangan IndiHome
  • 3. BAB II RUANG LINGKUP PEKERJAAN Ruang lingkup kegiatan pembuatan aplikasi terdiri dari 7 tahapan sebagai berikut:  Perencanaan dan Persiapan Pelaksanaan Kerja  Analisis Dan Evaluasi  Perancangan Sistem  Pembangunan Sistem  Uji Coba Operasional  Pelatihan bagi Para Calon Pengguna Sistem  Penyusunan Dokumentasi Sistem 1. Perencanaan dan Persiapan Pelaksanaan Pekerjaan Kegiatan perencanaan meliputi: 1.1 Survey pendahuluan, dalam rangka - Mengumpulkan data yang diperlukan - Mendapatkan gambaran tentang kebutuhan PT. Telkom Banjarmasin 1.2 Penyusunan rencana pelaksanaan pekerjaan - Aplikasi yang dibutuhkan - Kegiatan yang dilaksanakan - Personil yang ditugaskan - Perangkat yang digunakan - Waktu pelaksanaan 2. Analisis dan Evaluasi 2.1 Permasalahan yang dialami ketika masih menunggu pendaftaran secara manual. 2.2 Kebutuhan-kebutuhan (requirements), baik kebutuhan pengguna (user requirements) maupun kebutuhan sistem (system requirements). 3. Perancangan Sistem 3.1 Deskripsi Sistem - Aplikasi berbasis web - Menggunakan bahasa pemrograman PHP - Memiliki fungsi export data yang diakses menjadi PDF 3.2 Pertimbangan-pertimbangan Desain - Asumsi : Deskripsikan asumsi, latar belakang, ketergantungan dengan perangkat lunak, lingkungan operasional, yang berpengaruh terhadap desain secara langsung. - Constraints : Deskripsikan Constraint yang harus diterapkan terhadap sistem (misal teknologi, karakter user, performa, ataupun secara sistem). - Lingkungan Sistem : Deskripsikan perangkat keras dan perangkat lunak dimana sistem harus beroperasi serta berinteraksi dengan sistem.
  • 4. - Metodologi Desain : Ringkasan pendekatan yang digunakan untuk merancang sistem. 3.3 High-level Design - Logical View : View ini memperlihatkan elemen-elemen fungsional logic dari sistem, setiap komponen merepresentasikan pengelompokan fungsionalitas. - Process View : View ini merupakan runtime view dari sistem. Komponennya berupa thread/ proses/ atau aplikasi secara terdistribusi - Physical View : View ini adalah untuk distributed system. - Module View : View ini untuk project management dan code organization. Komponennya berupa file dan direktori. View ini memperlihatkan bagaimana struktur direktori dan development environment akan dirancang. - Security View : View ini terfokus pada komponen-komponen yang bekerja sama untuk menyediakan fitur pengamanan pada sistem. 3.4 Low Level Design Bagian ini menyajikan deskripsi desain level bawah yang secara langsung mendukung konstruksi modul-modul sistem 3.5 User Interface Design Desain User Interface menyajikan deskripsi desain yang secara langsung mendukung konstruksi user interface, user experience, interaksi dengan manusia, termasuk perilaku umum yang dimiliki halaman, menu, popup, status bar, dan lain-lain 3.6 Arsitektur Arsitektur Sistem yang digunakan merupakan arsitektur MVC, sementara untuk Arsitektur Jaringan menggunakan client-server. 3.7 Databse dan Server Sebagai penyimpanan data order, dapat menggunakan aplikasi yang tersedia yaitu MySQL 7.0, atau pun menggunakan aplikasi RDBMS Open Source yang cepat, ringan, dan mampu menampung data dalam jumlah besar. Server dapat menggunakan server yang telah tersedia, ataupun dapat dilakukan upgrade berdasarkan permintaan developer, karena faktor performa maupun user. 3.8 Jaringan Sistem yang dikembangkan harus mendukung tipe jaringan client-server, yang mengakomodir penggunaan secara multiuser disaat bersamaan 3.9 Keamanan - Autentikasi user Setiap user (pelanggan dan pegawai Telkom Banjarmasin) memiliki password tersendiri sehingga user dapat mengakses fitur yang sesuai dan diperlukan berdasarkan perannya. - Privilege user Demi keamanan dan pembagian wewenang untuk setiap user, maka diperlukan adanya privilege hak akses dan kewenangan masing- masing user. Yang terdiri dari A. Administrator B. Executive C. Employee I D. Employee II
  • 5. - Backup/Restore Karena pentingnya data yang digunakan oleh aplikasi, maka aplikasi harus dapat menyediakan fasilitas untuk membackup/restore database sehingga apabila terjadi kesalahan/kejadian tak terduga, dapat melakukan backup/restore data dengan mudah - User Log Karena bersifat multiuser, untuk kontrol dan pengawasan diperlukan log untuk memantau kegiatan masing-masing user dalam penggunaan aplikasi - Cache Untuk menjaga performa, diperlukannya caching, sehingga tidak perlu akses ke database terlalu sering. 3.10 Implementasi Sistem Implementasi sistem dilakukan berdasarkan rancangan sistem yang telah dihasilkan pada tahap sebelumnya 3.11 Uji Coba Operasional Untuk menjamin beroperasinya sistem operasi yang baru sebagaimana diharapkan, maka uji coba operasional mutlak harus dilaksanakan. Uji coba operasional harus dilakukan dalam satu periode waktu yang mencerminkan siklus hidup sistem sehari-harinya. 4. Tenaga Ahli dan Pendukung 4.1 Tenaga Ahli Dalam melaksanakan proyek ini dibutuhkan beberapa tenaga ahli dengan kriteria, antara lain: - Project Manager Berpendidikan minimal S2 bidang Informatika atau Manajemen, memiliki sertifikasi di bidang proyek manajemen, mempunyai pengalaman sejenis minimal 5 tahun yang dibuktikan dengan surat referensi, sebanyak 1 orang. Bertugas untuk memimpin, merencanakan dan membuat laporan mengenai kinerja para tim dalam mencapai target proyek. - Team Leader Berpendidikan minimal S2 bidang Informatika, mempunyai pengalaman kerja minimal 5 tahun yang dibuktikan dengan surat referensi, sebanyak 1 orang. Bertugas sebagai pemimpin tim proyek, bertanggung jawab atas koordinasi tim serta integrator sistem meliputi sistem informasi dan jaringan komputer. - System Analyst Berpendidikan minimal S2 bidang Informatika, mempunyai pengalaman kerja minimal 3 tahun yang dibuktikan dengan surat referensi, sebanyak 1 orang. Bertugas merancang desain input, proses, hingga output. - Database Analyst Berpendidikan minimal S2 bidang Informatika, mempunyai pengalaman kerja minimal 5 tahun yang dibuktikan dengan surat referensi, sebanyak 1 orang. Bertugas membuat desain database. - Programmer
  • 6. Berpendidikan minimal S1 bidang Informatika atau Ilmu Komputer, mempunyai pengalaman kerja minimal 3 tahun yang dibuktikan dengan surat referensi, menguasai pemrograman framework dan android, memiliki sertifikat di bidang pemrograman, sebanyak 5 orang. Bertugas membuat program dari rancangan yang telah ada ke dalam bahasa pemrograman. - Jaringan Komputer Berpendidikan minimal S1 bidang Informatika, mempunyai pengalaman kerja minimal 3 tahun yang dibuktikan dengan surat referensi, sebanyak 1 orang. Bertugas untuk mengimplementasi jaringan pada sistem. - Desain Antarmuka Berpendidikan minimal S1 bidang Informatika, mempunyai pengalaman kerja minimal 3 tahun yang dibuktikan dengan surat referensi, sebanyak 1 orang. Bertugas untuk merancang desain sistem informasi yang inovatif dan kreatif. 4.2 Tenaga Pendukung - Technical Support Berpendidikan minimal D3 bidang Teknik Informatika, sebanyak 1 orang. Bertugas memberi dukungan teknis untuk membantu customer dalam pemakaian sistem informasi. - Tenaga Dokumentasi Berpendidikan minimal D3 semua bidang, sebanyak 1 orang. Bertugas melakukan dan menyusun dokumentasi proyek. - Tenaga Administrasi - Berpendidikan minimal D3 bidang Manajemen atau Administrasi, sebanyak 1 orang. Bertugas menyusun dan mempersiapkan segala keperluan administrasi kantor dalam pelaksanaan pekerjaan pembuatan sistem informasi My IndiHome. 5. Metodologi Pengembangan Perangkat Lunak
  • 7. 5.1 Identifikasi Masalah Pada tahap ini dilakukan identifikasi masalah terkait studi kasus, yaitu Registrasi melalui My IndiHome. Tahap ini mencakup pemahaman proses bisnis dari Registrasi melalui My IndiHome yang akan memberikan hasil berupa permasalahan yang ditemui dan metode yang tepat untuk mengatasi permasalahan tersebut. Permasalahan yang ditemui setelah melakukan identifikasi yaitu belum adanya media informasi bagi konsumen dari My IndiHome terkait proses registrasi. Permasalah yang biasanya muncul berasal dari kepuasan konsumen dalam beberapa hal antara lain pengecekan ketersediaan jaringan , informasi paket berlangganan IndiHome, metode pembayaran, penarikan/pemutusan jaringan, dan sebagainya. Solusi dari permasalahan diatas adalah dengan membuat sistem informasi bagi konsumen untuk mengakses informasi mengenai ketersediaan jaringan, paket berlangganan, mempermudah pembayaran, mempermudah proses validasi lokasi jaringan, mempermudah proses pemberkasan registrasi untuk berlangganan, mempermudah proses penarikan jaringan pada lokasi tertentu. Sistem Informasi yang akan dibuat tentunya harus mudah diakses kapanpun dan dimanapun. 5.2 Penggalian Kebutuhan Pada tahap ini, dilakukan penggalian kebutuhan pengguna sistem informasi melalui riset dan observasi proses bisnis layanan jaringan. - Bagi konsumen:  Dibutuhkan sistem informasi yang mempermudahkan pemberkasan registrasi untuk berlangganan.  Dibutuhkan media informasi untuk akses informasi mengenai ketersediaan jaringan, macam paket berlangganan. - Bagi perusahaan  Dibutuhkan sistem informasi untuk mempermudah dalam proses pemberkasan atau pengumpulan data registrasi pelanggan.
  • 8. 5.3 Pengumpulan dan Pengolahan Data Pada tahap ini, dilakukan pengumpulan data serta informasi yang dibutuhkan dalam menyelesaikan permasalahan. Data pelanggan Indihome serta catatan feedback dari pelanggan mengenai segala proses registrasi dan penarikan yang tentunya diperoleh dari database pelanggan IndiHome. 5.4 Perancangan Sistem Dalam tahapan perancangan sistem, dilakukan analisis kebutuhan untuk mendefinisikan perancangan sistem mulai dari alur, arsitektur sistem, tampilan dan struktur data sistem informasi “My IndiHome”. 5.5 Prototyping Pada tahap ini, dibuat user interface sistem informasi sesuai dengan hasil rancangan pada tahap perancangan sistem untuk diujikan pada tester dan konsumen 5.6 Development Setelah prototipe yang dibuat sebelumnya telah difinalisasi, maka tahap selanjutnya yaitu pengembangan sistem informasi “My IndiHome”. Pengembangan sistem informasi dilakukan menggunakan tools Visual Studio Code untuk membangun seluruh kebutuhan fungsional maupun non-fungsional sesuai rancangan sistem yang telah dibuat. sistem informasi dikembangan hanya memiliki satu view yaitu untuk konsumen. 5.7 Testing & Maintenance Pada tahap akhir ini, dilakukan pengujian untuk sistem informasi “My IndiHome” yang telah dikembangkan sesuai dengan sejumlah skenario pengujian pada bermacam-macam browser dan variasi perangkat seperti komputer serta smartphone. 6. Penanggung Jawab Kegiatan Untuk penanggung jawab dari kegiatan ini adalah pihak Departemen Network & IT Solution dari PT. Telekomunikasi Indonesia (Telkom) Banjarmasin. 7. Sumber Pendanaan Sumber pendanaan yang akan digunakan untuk mendukung seluruh proses dari kegiatan ini berasal dari Anggaran Dasar / Anggaran Rumah Tangga (AD/ART) yang ditentukan dan dimiliki oleh PT. Telekomunikasi Indonesia (Telkom) Banjarmasin. 8. Waktu Pelaksanaan  Penetapan Kontrak : 1 Mei – 7 Mei 2019  Perencanaan : 8 Mei – 14 Mei 2019  Analisis Sistem : 15 Mei – 28 Mei 2019  Perancangan Prototype : 29 Mei – 14 Juni 2019  Pengembangan : 15 Juni – 15 Juli 2019  Uji Coba : 16 Juli – 28 Juli 2019  Pelatihan : 1 Agustus – 14 Agustus 2019  Pelaporan : 15 Agustus – 24 Agustus 2019
  • 9. 9. Lokasi Kegiatan Kegiatan pengembangan aplikasi ini akan dilaksanakan di kantor PT. Telkom Banjarmasin. Jl. Pangeran Samudera No.42, Kertak Baru Ilir, Banjarmasin Tengah, Kota Banjarmasin, Kalimantan Selatan 70231. 10. Pelaporan Laporan Pendahuluan  Rencana Kerja  Jadwal Kegiatan  Estimasi Waktu Selesai Laporan Akhir  Laporan Mingguan  Laporan Proyek 11. Penutup Demikian Kerangka Acuan Kerja pembuatan sistem “My Indihome” ini disusuns sebagai dasar pelaksanaan kegiatan.