Redocumenting dan Pengembangan Level Hak Akses Aplikasi web portal Invovaso pada PT. Telekomunikasi Indonesia Tbk Information System Center
LAPORAN HASIL KERJA PRAKTEK
RE-DOCUMENTING DAN PENGEMBANGAN LEVEL HAK AKSES APLIKASI WEB PORTAL INOVASI
PADA PT. TELEKOMUNIKASI INDONESIA Tbk INFORMATION SYSTEM CENTER BANDUNG Diajukan Untuk Memenuhi Syarat Mata Kuliah Kerja Praktek
Program Strata I Program Studi Teknik Informatika Fakultas Teknik dan Ilmu Komputer
Universitas Komputer Indonesia dipersiapkan oleh:
JELITA ARDHIYANI 10109198
REGI KASOGI 10109225
NOVIRA R. LUMENTUT 10109190
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA BANDUNG
(2)
(3)
DAFTAR RIWAYAT HIDUP
Nama : Jelita Ardhiyani
Tempat, tanggal lahir : Urung Kec. Kundur , 31 Oktober 1990
Jenis kelamin : Perempuan
Alamat : BTN Griya Indah Blok C No.4 RT.04 RW.02 Tebing Tg.Balai Karimun
No. telepon : 0852 6476 4066
Email : [email protected]
Pendidikan Formal
2009 - : Universitas Komputer Indonesia, Bandung. Fakultas Teknik & Ilmu Komputer,
Program Studi Teknik Informatika
2008 - 2009 : CCDP Telkom PDC, Bandung. 2005 - 2008 : SMA N 1 Tg.Balai Karimun 2002 - 2005 : SLTP N 2 Tg.Balai Karimun 1996 - 2002 : SD N 2 Tg.Balai Karimun.
Pendidikan Informal
2012 : Kerja Praktek di PT. Telekomunikasi Indonesia Tbk, divisi ISC Bandung.
(4)
Pengalaman Organisasi
2011 - 2012 : Wakil Ketua HIMA Teknik Informatika, UNIKOM. 2006 - 2007 : Ketua Pradana Putri Pramuka SMA N 1 Tg.Balai Karimun 2005 - 2006 : Pengurus OSIS SMA N 1 Tg.Balai Karimun
2003 - 2004 : Bendahara OSIS SLTP N 2 Tg.Balai Karimun
Kemampuan Teknis : Sistem Operasi
Microsoft Windows XP/Vista/Seven , Windows Server 2003. Bahasa Pemrograman
PHP, C# ,HTML, Java, Borland Delphi, CSS. Database
MySQL Server Software
MS Office, MS Excel, MS Power Point, Adobe Dreamweaver, Adobe Photoshop, Adobe Flash CS5.
Hardware
(5)
DAFTAR RIWAYAT HIDUP
Nama : Regi Kasogi
Tempat, tanggal lahir : Palu, 30 Agustus 1990 Jenis kelamin : Laki-Laki
Alamat : Jl.Raya Saradan No 59 RT/RW 10/03 Kec.Sukamulya Kab.Subang 41251 No. telepon : +6285723442356
Email : [email protected]
Pendidikan Formal
2009 - : Universitas Komputer Indonesia, Bandung. Fakultas Teknik & Ilmu Komputer,
Program Studi Teknik Informatika 2006 - 2009 : SMA PGRI 1 Subang
2003 - 2006 : SLTPN 2 Pagaden 1997 - 2003 : SDN 3 Palu
Pendidikan Informal
2012 : Kerja Praktek di PT. Telekomunikasi Indonesia
Tbk, divisi ISC Bandung.
Pengalaman Organisasi
2010-2011 : Pengurus HMIF UNIKOM
2009-2010 : Pengurus ASC (Apache Student Center)
(6)
Kemampuan Teknis :
Sistem Operasi
Microsoft Windows XP/Vista/Seven Bahasa Pemrograman
HTML, CSS, PHP, C# ,HTML, Java, Borland Delphi Database
MySQL Server Software
MS Office, MS Excel, MS Power Point, Adobe Dreamweaver, Adobe Photoshop,
Hardware
(7)
DAFTAR RIWAYAT HIDUP
Nama : Novira Ruslam Lumentut Tempat, tanggal lahir : Tentena, 3 November 1992 Jenis kelamin : Perempuan
Alamat : Jl. Diponegoro No.18 Tentena Sulawesi Tengah No. telepon : +6285241063135 Email : [email protected]
Pendidikan Formal
2009 - : Universitas Komputer Indonesia, Bandung. Fakultas Teknik & Ilmu Komputer,
Program Studi Teknik Informatika
2006 - 2009 : SMA Negeri 1 Tentena 2003 - 2006 : SMP Negeri 1 Tentena 1997 - 2003 : SD GKST 2 Tentena
Pendidikan Informal
2012 : Kerja Praktek di PT. Telekomunikasi Indonesia Tbk, divisi ISC Bandung.
(8)
Pengalaman Organisasi
2004-2005 : Pengurus OSIS SMP Negeri 1 2006-2008 : Pengurus OSIS SMA Negeri 1
Tentena
2010-2011 : Bendahara UKM Basket UNIKOM
2009-2011 : Anggota UKM PMK UNIKOM
Kemampuan Teknis : Sistem Operasi
Microsoft Windows XP/Vista/Seven Bahasa Pemrograman
PHP, C# ,HTML, Java, Borland Delphi Database
MySQL Server Software
MS Office, MS Excel, MS Power Point, Adobe Dreamweaver, Adobe Photoshop
Hardware
(9)
III
DAFTAR ISI
LEMBAR JUDUL
LEMBAR PENGESAHAN
KATA PENGANTAR ... I DAFTAR ISI ... II DAFTAR TABEL ... III DAFTAR GAMBAR ... IV DAFTAR SIMBOL ... V DAFTAR LAMPIRAN...VIII
BAB 1 PENDAHULUAN ... 1
1.1 Latar Belakang ... 1
1.2 Perumusan Masalah ... 2
1.3 Maksud dan Tujuan ... 2
1.4 Batasan Masalah ... 2
1.5 Metode Penelitian ... 3
1.6 Sistematika Penulisan ... 4
BAB 2 TINJAUAN PUSTAKA ... 5
2.1 Profil PT. Telekomunikasi Indonesia Tbk. ... 5
2.1.1 Sejarah PT. Telekomunikasi Indonesia Tbk. ... 5
2.1.2 Logo PT. Telekomunikasi Indonesia Tbk ... 7
2.1.3 Visi dan Misi PT. Telekomunikasi Indonesia Tbk. ... 8
2.1.4 Struktur Organisasi PT. Telkom Indonesia Tbk. ... 9
2.2 Landasan Teori ... 11
2.2.1 PHP Fusion... 11
(10)
IV
2.2.3 Rekayasa Perangkat Lunak (RPL)...12
2.2.4 Teori Hak Akses ... 13
2.2.5 Teori Pemeliharaan Sistem ... 13
BAB 3 PEMBAHASAN ... 15
3.1 Kegiatan Kerja Praktek ... 15
3.1.1 Waktu dan Tempat ... 15
3.1.2 Pembagian Tugas ... 15
3.1.3 Kebutuhan Non-Fungsional ... 15
3.1.4 Analisis sistem yang sudah berjalan pada aplikasi WPI ... 16
3.1.5 Deskripsi Proses ... 28
3.1.6 Kamus Data ... 38
3.1.7 Perancangan ... 39
3.1.8 Pengujian Pengembangan Level Hak Akses pada WPI ... 41
BAB 4 KESIMPULAN DAN SARAN ... 50
4.1 Kesimpulan ... 50
4.2 Saran ... 50
DAFTAR PUSTAKA...51 LAMPIRAN
(11)
II
KATA PENGANTAR
Pertama-tama penulis panjatkan puji dan syukur kehadirat Allah SWT atas segala rahmat dan karunia-Nya, sehingga laporan kerja
praktek yang berjudul “RE-DOCUMENTING DAN PENGEMBANGAN
LEVEL HAK AKSES APLIKASI WEB PORTAL INOVASI” ini dapat diselesaikan dengan baik.
Laporan ini diajukan untuk memenuhi salah satu tugas mata kuliah Kerja Praktek Program Strata Satu Program Studi Teknik Informatika. Dalam pembuatan laporan ini juga tidak lepas dari bantuan, bimbingan serta dorongan dari berbagai pihak. Oleh karena itu, pada kesempatan ini penulis ingin menyampaikan ucapan terima kasih sebesar-besarnya kepada Bapak Endly Teddy selaku pembimbing kerja praktek pada divisi ISC (Information System Center) PT. Telkomekomunikasi Indonesia Tbk, Bandung dan Ibu Mira Kania Sabariah, S.T., M.T. selaku pembimbing kerja praktek kelas IF5/2009 program studi Teknik Informatika Universitas Komputer Indonesia. Dan juga kepada kedua orang tua yang telah memberi dukungan dan motivasi dalam hal ini, serta teman- teman yang telah memberi semangat kepada penulis.
Semoga laporan ini dapat bermanfaat bagi semua pihak dan juga semoga Allah SWT membalas kebaikan semua pihak yang telah berjasa selama pengerjaan laporan ini dengan pahala yang berlipat. Amin.
Bandung, 19 Januari 2013
(12)
51
1.
PT. Telekomunikasi Indonesia, Tbk. http://www.telkom.co.id/. 26 Desember 2012. 17.29
WIB
2.
PT. Telekomunikasi Indonesia, Tbk. http://www.telkom.co.id/. 26 Desember 2012. 17.33
WIB
3.
Ilmi Komputer.
http://ilmukomputer.org/2011/05/15/installasi-cms-php-fusion-di-server-hosting-melalui-cpanel/. 26 Desember 2012. 18.08 WIB
4.
Wikipedia Bahasa Indonesia. http://id.wikipedia.org/wiki/MySQL. 27 Desember 2012.
20.35 WIB
5.
Universitas Pembangunan Nasional
http://www.library.upnvj.ac.id/pdf/4s1sisteminformatika/206512039/BAB3.pdf. 26
Desember 2012. 17.20 WIB
6.
Universitas Bina Nusantara.
http://library.binus.ac.id/eColls/eThesis/Bab2/2007-1-00291-IF%20Bab%202.pdf. 27 Desember 2012. 19.48 WIB
7.
Universitas Bina Nusantara.
http://library.binus.ac.id/eColls/eThesis/Bab2/2010-1-00622-TISI%20Bab%202.pdf . 27 Desember 2012. 20.13 WIB
(13)
1
BAB I
PENDAHULUAN
1.1Latar Belakang
Sebagai perusahaan yang berbasis teknologi tinggi, PT. Telekomunikasi Indonesia Tbk, mempunyai cakupan tugas yang sangat luas, mulai dari melakukan penelitian, pengembangan dan pembuatan perangkat hingga memberikan jasa pelayanan yang berkaitan dengan teknologi komunikasi, sehingga hal tersebut menjadi daya tarik tersendiri untuk dilakukannya analisis dalam rangka kegiatan kerja praktek. Kegiatan kerja praktek ini dilakukan pada divisi ISC (Information System Center). Divisi ISC pada PT. Telekomunikasi Indonesia Tbk, sebagai salah satu divisi yang menangani berbagai permasalahan dalam bidang IT. Salah satu tugas divisi ISC adalah mengolah WPI (Website Portal Inovasi) yang merupakan website untuk menampung inovasi-inovasi yang berhubungan dengan kinerja PT. Telekomunikasi Indonesia Tbk.
Aplikasi WPI pada divisi ISC PT. Telekomunikasi Indonesia Tbk, belum memiliki dokumen teknis, sehingga tidak adanya data tertulis mengenai fungsi sistem dan cara kerja aplikasi WPI. Hal ini menjadi salah satu faktor kendala untuk dilakukannya pengembangan terhadap aplikasi WPI. Dari sisi hak akses, Aplikasi WPI saat ini masih menghandalkan seorang administrator dalam pengelolaan data, hal ini dirasa kurang efektifnya kinerja dari aplikasi WPI, dari segi keamanan dan pembagian tugas pada aplikasi ini hanya tertumpu pada satu level hak akses. Pengembangan level hak akses sekiranya dibutuhkan agar fungsi aplikasi WPI dapat dimanfaatkan secara maksimal. Dalam mengupayakan peningkatan kerja aplikasi WPI maka hal yang akan dilakukan adalah mere-documenting dan melakukan pengembangan level hak akses pada aplikasi WPI.
Berdasarkan masalah diatas maka PT. Telekomunikasi melakukan “ Re-Documenting dan Pengembangan Level Hak Akses Aplikasi Web Portal Inovasi”.
(14)
1.2Perumusan Masalah
Berdasarkan latar belakang yang telah dijelaskan, maka munculah beberapa masalah seperti berikut:
Bagaimana proses re-documenting agar dapat melakukan pengembangan pada aplikasi WPI.
1.3Maksud dan Tujuan
1.3.1 Maksud
Berdasarkan perumusahan masalah, dalam mengupayakan peningkatan kerja aplikasi WPI maka hal yang akan dilakukan adalah proses re-documenting aplikasi WPI dan melakukan pengembangan disisi level hak akses pada aplikasi WPI.
1.3.2 Tujuan
Tujuan dilakukan proses re-documenting aplikasi WPI dan melakukan pengembangan disisi level hak akses adalah
1. Memudahkan proses pengembangan fungsi terhadap aplikasi WPI. 2. Mengoptimalkan kinerja fungsi aplikasi WPI, khususnya pada fungsi
level hak akses.
1.4Batasan Masalah
Agar masalah yang sedang ditinjau lebih terarah dan mencapai sasaran yang telah ditentukan, maka akan dibatasi masalah hanya kepada hal-hal dibawah ini :
1. Data
Data yang diolah diantaranya adalah data karyawan PT. Telekomunikasi Indonesia Tbk, seluruh Indonesia.
2. Proses
Proses yang terdapat dalam aplikasi ini yaitu : a. Pengolahan data profil
b. Pengolahan data pesan c. Pengolahan data panel
(15)
3
d. Pengolahan data super administrator e. Pengolahan data administrator f. Pengolahan data member
3. Aplikasi WPI dapat menampung inovasi-inovasi karyawan pada PT. Telekomunikasi Indonesia Tbk.
4. Aplikasi WPI hanya dapat diakses oleh karyawan PT. Telekomunikasi Indonesia Tbk, diseluruh Indonesia.
5. Aplikasi WPI bersifat Intranet.
6. Aplikasi ini dibangun menggunakan Php-Fusion dan MySQL sebagai databasenya.
7. Pemodelan yang digunakan adalah pemodelan terstruktur.
1.5Metode Penelitian
Metodologi yang digunakan dalam penulisan laporan kerja praktek ini adalah sebagai berikut:
a. Studi Literatur.
Pengumpulan data dengan cara mengumpulkan literatur dan bacaan-bacaan yang ada kaitannya dengan judul penelitian.
b. Observasi.
Teknik pengumpulan data dengan mengadakan penelitian dan peninjauan langsung terhadap permasalahan yang diambil.
c. Interview.
Teknik pengumpulan data dengan mengadakan tanya jawab secara langsung yang ada kaitannya dengan topik yang diambil.
(16)
1.6Sistematika Penulisan
Adapun sistematika yang dipakai penulis dalam penyusunan laporan Kerja Praktek ini adalah :
BAB I PENDAHULUAN
Bab ini berisi tentang latar belakang kerja praktek, masalah kerja praktek, tujuan kerja praktek, batasan masalah dan sistematika penulisan.
BAB II TINJAUAN PUSTAKA
Bab ini membahas tentang profil perusahaan berupa sejarah, logo dan struktur organisasi, serta landasan teori yang digunakan.
BAB III PEMBAHASAN
Bab ini membahas tentang analisis permasalahan, analisis data, analisis pengguna, kebutuhan perangkat keras, perangkat lunak, perancangan aplikasi WPI.
BAB IV KESIMPULAN DAN SARAN
Bab ini merupakan penutup penyusunan laporan yang berisi kesimpulan dari pengembangan WPI yang telah dilaksanakan. Selain itu berisi pula saran yang diharapkan dapat menjadi masukan yang bermanfaat dan bersifat membangun.
(17)
5
BAB II
TINJAUAN PUSTAKA
2.1 Profil PT. Telekomunikasi Indonesia Tbk. 2.1.1Sejarah PT. Telekomunikasi Indonesia Tbk.
PT. Telekomunikasi Indonesia Tbk, atau lebih popular dengan sebutan TELKOM, merupakan sebuah Badan Usaha Milik Negara dan perusahaan Indonesia satu-satunya yang menyelenggarakan layanan telepon tetap. TELKOM juga bergerak di bisnis seluler dengan kepemilikan mayoritasnya atas TELKOMSEL,operator seluler terbesar di Indonesia (diukur berdasarkan jumlah pelanggan dan pendapatan), selain layanan interkoneksi, jaringan, serta layanan data dan internet.
Pada tahun 1882, jasa telepon pertama kali diperkenalkan di Indonesia dan dikelola oleh sebuah perusahaan swasta dengan lisensi pemerintah colonial Belanda pada waktu itu untuk jangka waktu 25 tahun. Kemudian ditahun 1906, pemerintah kolonial belanda pada waktu itu untuk jangkawaktu 25 tahun.Kemudian ditahun 1906, pemerintah colonial Belanda mendirikan sebuah badan pemerintah yang mengendalikan gabungan jasa telekomunikasi yang ada yakni telepon, pos, telegraf yang diberi nama Jawatan Pos,Telegraf dan Telepon (Post,Telegraph en Telephone Dienst/PTT). Setelah Indonesia Merdeka, ditahun 1961, Pemerintah Indonesia melebur semua pelayanan jasa telekomukasi dalam satu badan usaha Negara yang bertahan selama emapt tahun sebelum dipecah menjadi dua badan usaha Negara, yakni PN Pos dan Giro serta PN Telekomunikasi. Melihat semakin kompleksnya ruang lingjup pelayanan PN Telekomunikasi,maka kemudian ditahun 1974 PN Telekomunikasi dibagi menjadi dua, Perusahaan Umum Telekomunikasi (Perumtel) dan PT INTI, yang selanjutnya ditahun 1980 Perumtel dan INDOSAT. Perumtel bergerak di bisnis inti layanan telekomunikasi nasional sedangkan INDOSAT dalam layanan telekomunikasi internasional.
(18)
Pada tahun 1991, status Perumtel diubah menjadi Persero (berdasarkan PP no.25 tahun 1991) dan mempunyai nama baru PT. Telekomunikasi Indonesia Tbk, atau yang lebih dikenal dengan nama TELKOM saja. Sebelum tahun 1995, operasi TELKOM dibagi-bagi dalam dua belas unit operasi regional atau Wilayah Telekomunikasi (WiTel), yang secara terpusat dikendalikan dari kantor pusat TELKOM,Bandung Jawa Barat. Tiap Witel memiliki struktur manajemen yang bertanggung jawab atas semua aspek bisnis TELKOM dalam wilayahnya.
Tahun 1995 TELKOM merestruktursasi operasinya dengan mengubah kedua belas Witel ke dalam tujuh divisi regional yaitu :
Divisi I Sumatera ; Divisi II Jakarta dan sekitarnya, Divisi III Jawa Barat, Divisi IV Jawa Tengah, Divisi V Jawa Timur, Divisi VI Kalimantan, Divisi VII Wilayah Timur Indonesia, dan satu Divisi Jaringan. TELKOM juga memulai bentuk kerjasama operasi [KSO] dengan konsorsium swasta. Dengan KSO, TELKOM meyerahkan hak operasi di 5 divisi regionalnya(divisi I,III,IV,VI, dan VII) kepada konsorsium swasta yagn melibatkan paling tidak satu operator telekomunikasi terkemuka. Dalam perjanjian KSO,pihak partner KSO mengelola & mengoperasikan suatu divisi regional selama jangka waktu tertentu, membangun jaringan telepon tetap, dan pada saat berakhirnya perjanjian dengan sejumlah kompensasi yang disepakati menyerahkan fasilitas telekomunikasi yang lama maupun yang baru kepada TELKOM. Dalam perjanjian KSO juga disepakati pembagian keuntungan selama masa perjanjian.
Pada tanggal 14 November 1995, pemerintah menjual sebagian sahamnya kepada public melalui IPO[Initial Public Offering]. Saham TELKOM tercatat di Bursa Efek Jakarta,Bursa Efek Surabaya, dan dalam bentuk ADS juga tercatat di New York Stock Exchange dan London Stock Exchange. Selain itu sahamnya juga ditawarkan ke public[walau tidak tercatat] di Tokyo Stock Exchange.
Kerja sama operasi (KSO) mulai diimplementasikan pada 1 Januari 1996 diwilayah Divisi Regional I Sumatera dengan mitra PT Pramindo Ikat
(19)
7
Nusantara (Pramindo);Divisi Regional III Jawa Barat dan Banten – dengan mitra PT Aria West International (Aria West); Divisi Regional IV Jawa Tengah dan DI Yogyakarta – dengan mitra PT Mitra Global Telekomunikasi Indonesia (MGTI); Divisi Regional VI Kalimantan – dengan mitra PT Dayamitra Telekomunikasi(Dayamitra); dan Divisi Regional VII Kawasan Timur Indonesia- dengan mitra PT Bukaka Singtel.
Pada tahun 2001, TELKOM membeli 35% saham Telkomsel dari PT Indosat sebagai bagian dari implementasi restrukturisasi industry jasa telekomunikasi di Indonesia, yang ditandai dengan penghapusan kepemilikan bersama dan kepemilikan silang antara TELKOM dengan Indosat. Dengan transaksi ini , TELKOM menguasai 72,72 % saham Telkomsel. TELKOM membeli 90,32% saham Dayamitra dan mengkonsolidasikan laporan keuangan Dayamitra ke dalam laporan keuangan TELKOM.
Pada tahun 2002, TELKOM membeli seluruh saham Pramindo melalui 3 tahap, yaitu 30% saham pada saat ditandatanganinya perjanjian jual-beli pada tanggal 15 Agustus 2002, 15% pada tanggal 30 September 2003 dan sisa 55% saham pada tanggal 31 Desember 2004. TELKOM menjual 12,72% saham Telkomsel kepada Singapore Telecom, dan demikian TELKOM memiliki 65% saham Telkomsel. SejakAgustus 2002 terjadi duopoly penyelenggaraan telekomunikasi lokal.
2.1.2 Logo PT. Telekomunikasi Indonesia Tbk
Arti dari simbol-simbol pada logo PT. Telekomunikasi Indonesia Tbk pada Gambar 2.1 :
Expertise : Makna dari lingkaran sebagai symbol dari kelengkapan produk dan layanan dalam portofolio bisnis baru TELKOM yaitu TIME (Telekomunication, Information, Media & Edutainment).
− Empowering : Makna dari tangan yang meraih ke luar. Simbol ini mencerminkan pertumbuhan dan ekspansi ke luar.
− Assured : makna dari jemari tangan. Simbol ini memaknai sebuah kecermatan, perhatian, serta kepercayaan dan hubungan yang erat.
(20)
− Progressive : kombinasi tangan dan lingkaran. Simbol dari matahari terbit yang maknanya adalah perubahan dan awal yang baru.
− Heart : Simbol dari telapak tangan yang mencerminkan kehidupan untuk menggapai masa depan.
Selain simbol, warna-warna yang digunakan mempunyai arti tersendiri:
− Expert Blue pada teks Telkom melambangkan keahlian dan pengalaman yang tinggi.
− Vital Yellow pada telapak tangan mencerminkan suatu yang atraktif, hangat, dan dinamis.
− Infinite Sky Blue pada teks Indonesia dan lingkaran bawah mencerminkan inovasi dan peluang yang tak berhingga untuk masa depan.
Gambar 2.1 Logo PT.Telekomunikasi Indonesia Tbk [1]
2.1.3 Visi dan Misi PT. Telekomunikasi Indonesia Tbk. VISI :
Menjadi perusahaan yang unggul dalam penyelenggaraan Telecommunication, Information, Media dan Edutainment (TIME) di kawanan regional.
MISI :
−Menyediakan layanan TIME yang berkualitas tinggi dengan harga yang kompetitif.
(21)
9
2.1.4Struktur Organisasi PT. Telkom Indonesia Tbk.
Pada Gambar 2.2 dan Gambar 2.3 ditunjukkan usaha PT. Telekomunikasi Indonesia Tbk, dengan anak perusahaannya, dan portofolio bisnis yang dijalankan Telkom selama ini.
(22)
Gambar 3.3 Portofolio Bisnis Telkom [2]
Badan hukum PT. Telekomunikasi Indonesia Tbk, terdiri dari Divisi, Centre, Yayasan dan Anak perusahaan, sebagai berikut :
1. Divisi Long Distance
2. Carrier & Interconnection Service 3. Divisi Multimedia
4. Divisi Fixed Wireless Network 5. Entreprise Service
6. Divisi Regional I – Sumatera 7. Divisi Regional II – Jakarta 8. Divisi Regional III – Jawa Barat
9. Divisi Regional IV– Jawa Tengah dan Yogyakarta 10.Divisi Regional V – Jawa Timur
11.Divisi Regional VI – Kalimantan
12.Divisi Regional VII – Kawasan Timur Indonesia 13.Maintenance Service Center
(23)
11
14.Training Center
15.Carrier Development Support Center 16.Management Consulting Center 17.Construction Center
18.I/S Center 19.R&D Center
20.Commnity Development Center (CDC)
Yayasan – yayasan PT. Telekomukasi Indonesia Tbk yaitu: 1. Dana Pensiun (Dapentel)
2. Yayasan Pendidikan Telkom 3. Yayasan Kesehatan
4. Yayasan Sandhykara Putra Telkom (YSPT)
2.2Landasan Teori 2.2.1PHP Fusion
PHP Fusion [3] adalah salah satu Open Source Content Management System (CMS). Founder dari PHP Fusion itu sendiri ialah seseorang yang bernama Nick Jones. PHP Fusion merupakan CMS yang paling banyak digunakan selain Joomla, drupal, contrexx, Wordpress dan masih banyak lagi. PHP Fusion bukan merupakan CMS yang terbaik, tetapi CMS ini merupakan leight-weight CMS, CMS yang simple dan ringan, namun memiliki fitur-fitur yang tidak kalah dengan CMS ternama. Fitur-fitur yang ada di PHP Fusion seperti forum, polling, shoutbox, download area dan masih banyak lagi. Selain fitur-fitur yang banyak, kode-kode dalam PHP Fusion mudah dimengerti, sehingga kita bias memodifikasi website sesuai dengan selera kita sendiri.
PHP Fusion merupakan CMS yang menggunakan bahasa PHP dan menggunakan MYSQL untuk menyimpan konten dari website. PHP Fusion merupakan software gratis tanpa biaya dimana kita dapat memperbanyak dan memodifikasi dibawah lisensi GNU Affero General Public License (AGPL) dan dipublikasikan oleh Free Software Foundation.
(24)
2.2.2MySql
MySQL [4] adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagaiperangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.
Tidak sama dengan proyek-proyek seperti Apache, dimana perangkat lunak dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial SwediaMySQL AB, dimana memegang hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah: David Axmark, Allan Larsson, dan Michael "Monty" Widenius.
2.2.3Rekayasa Perangkat Lunak (RPL)
Rekayasa Perangkat Lunak (RPL) [5] secara umum disepakati sebagai terjemahan dari istilah Software engineering. Istilah Software Engineering mulai dipopulerkan pada tahun 1968 pada software engineering Conference yang diselenggarakan oleh NATO. Sebagian orang mengartikan RPL hanya sebatas pada bagaimana membuat program komputer. Padahal ada perbedaan yang mendasar antara perangkat lunak (software) dan program komputer.
Perangkat lunak adalah seluruh perintah yang digunakan untuk memproses informasi. Perangkat lunak dapat berupa program atau prosedur. Program adalah kumpulan perintah yang dimengerti oleh komputer sedangkan prosedur adalah perintah yang dibutuhkan oleh pengguna dalam memproses informasi (O’Brien, 1999).
Pengertian RPL sendiri adalah suatu disiplin ilmu yang membahas semua aspek produksi perangkat lunak, mulai dari tahap awal yaitu analisa kebutuhan pengguna, menentukan spesifikasi dari kebutuhan pengguna,
(25)
13
disain, pengkodean, pengujian sampai pemeliharaan sistem setelah digunakan. Dari pengertian ini jelaslah bahwa RPL tidak hanya berhubungan dengan cara pembuatan program komputer. Pernyataan ”semua aspek produksi” pada pengertian di atas, mempunyai arti semnua hal yang berhubungan dengan proses produksi seperti manajemen proyek, penentuan personil, anggaran biaya, metode, jadwal, kualitas sampai dengan pelatihan pengguna merupakan bagian dari RPL.
2.2.4Teori Hak Akses
Authorisasi berperan sebagai suatu kumpulan aturan yang membatasi fasilitas apa yang boleh dan dapat diakses oleh seseorang pengguna yang telah terdaftar.[6]
Macam-macam tipe authorisasi : − Read Authorisasi
Memperbolehkan reading data tetapi tidak dapat modifikasi data. − Insert Authorisasi
Memperbolehkan insert data dan memodifikasi data yang sudah ada tetapi tidak dapat memodifikasi data yang sudah ada.
− Update Authorisasi
Memperbolehkan update data namun tidak memperbolehkan delete data yang sudah ada.
− Delete Authorisasi
Memperbolehkan delete data.
2.2.5Teori Pemeliharaan Sistem
Definisi pemeliharaan menurut O’Connor (2001,p407) adalah suatu kegiatan untuk memelihara dan menjaga fasilitas yang ada serta memperbaiki. Melakukan penyesuaian atau penggantian yang diperlukan untuk mendapatkan suatu kondisi operasi produksi agar sesuai dengan perencanaan yang ada.
(26)
Menurut Jr.Patton (1995,p23) pengertian pemeliharaan secara umum yaitu serangkaian aktifitas (baik bersifat teknis dan administarasi) yang di perlukan mempertahankan dan menjaga suatu produk atau sistem tetap berada pada dalam kondisi aman, ekonomis, efisien dan pengoprasian optimal.[7]
(27)
15
BAB III
PEMBAHASAN
3.1 Kegiatan Kerja Praktek
3.1.1 Waktu dan Tempat
Lokasi kerja praktek berada di PT PT. Telekomunikasi Indonesia Tbk yang beralamat di Jl.Japati No 1 Bandung. Kegiatan kerja praktek dilaksanakan kurang lebih 1 bulan, yang dimulai dari tanggal 9 Juli dan selesai pada tanggal 9 Agustus 2012.
3.1.2 Pembagian Tugas
Kerja praktek ditempatkan di divisi ISC (Information System
Center), dengan didampingi seorang admin yang membimbing tentang alur
kerja data input dan output di perusahaan tersebut. Kegiatan yang dilakukan
selama kerja praktek ini adalah melakukan Re-documenting dan
pengembangan level hak akses aplikasi web portal inovasi.
3.1.3 Kebutuhan Non-Fungsional
Analisis kebutuhan non-fungsional menggambarkan keadaan sistem yang ada di PT.Telekomunikasi Indonesia Tbk. Perangkat keras atau
hardware tentulah sangat penting dalam menunjang kegiatan kerja dan juga untuk penggunaan aplikasi, sehingga mampu menghasilkan suatu sistem
informasi sesuai yang diharapkan. Berikut adalah spesifikasi hardware pc di
(28)
Processor : Intel Pentium 4
Memori : 2 GB
Harddisk : 500 GB
Motherboard : Gigabyte
Operating System : Windows XP
Dari hasil analisis tersebut, dapat disimpulkan bahwa spesifikasi
hardware maupun software di PT. Telekomunikasi Indonesia Tbk
menunjang untuk dibangunnya sistem aplikasi WPI.
3.1.4 Analisis sistem yang sudah berjalan pada aplikasi WPI
Selama mengikuti kegiatan kerja praktek di PT. Telekomunikasi Indonesia Tbk, didapati bahwa sistem yang digunakan untuk melakukan penampungan dan publikasi inovasi-inovasi karyawan PT. Telekomunikasi
Indonesia Tbk masih di tangani oleh satu level akses yaitu super
administrator, sehingga hal ini tidaklah efisien dalam kegiatan kerja.
3.1.4.1 Prosedur Manual Pengiriman Inovasi
Prosedur Manual pengiriman inovasi PT. Telekomunikasi Indonesia,tbk adalah sebagai berikut.
1. Super Administrasi sebagai Petugas inovasi mengirimkan
undangan inovasi untuk setiap Karyawan Telkom di Indonesia
lewat e-mail.
2. Karyawan Telkom yang telah menerima undangan, diminta untuk
mengirimkan karya inovasi ke PT. Telekomunikasi Indonesia.
3. Karya Inovasi yang sudah dikirim oleh Karyawan kepada Petugas
(Super Administrasi) akan di validasi oleh Super Administrasi sebagai petugas.
4. Jika Karya Inovasi tidak memenuhi kriteria sebuah Karya Inovasi
(29)
17
Karya Inovasi memenuhi kriteria, maka Karya Inovasi tersebut akan diterbitkan.
3.1.4.2 FlowMap Pengiriman Inovasi
(30)
3.1.4.3 ERD (Entity Relationship Diagram)
(31)
19
3.1.4.4 DFD Sistem yang Berjalan pada Aplikasi WPI
0 Web Portal
Inovasi
Karyawan
Hak Akses Informasi Data WPI Informasi Data Pesan
Informasi Data Profil User name & Password
Data WPI Data Pesan
Data Profil Super Administrator
User name & Password Data WPI Data Pesan Data Profil Data Panel
Hak Akses Informasi Data WPI Informasi Data Pesan
Informasi Data Profil Informasi Data Panel
(32)
3.1.4.5 DFD Level 1
(33)
21
3.1.4.6 DFD Level 2 Proses Mengolah Data Panel
2.1 Content
admin
Super Administrator
Informasi User admin
Data System admin Data conten admin
Data User admin
2.2 User Admin
2.3 System
Admin
Data Panel Panel
Data Panel
Data Panel Informasi
Conten admin
Informasi System admin
(34)
3.1.4.7 DFD Level 2 Proses Mengolah Data Profil
(35)
23
3.1.4.8 DFD Level 2 Proses Mengolah Data Pesan
(36)
3.1.4.9 DFD Level 2 Proses Mengakses WPI
(37)
25
3.1.4.10 DFD Level 3 Proses Content Admin
Gambar 3.9 DFD Level 3 Proses Content Admin
(38)
3.1.4.11 DFD Level 3 Proses User Admin
(39)
27
3.1.4.12 DFD Level 3 Proses System Admin
(40)
3.1.5 Deskripsi Proses
Tabel 3.1 Deskripsi Proses Login
NO PROSES KETERANGAN
1 No.Proses 1
Nama Proses Login
Source Super Administrator, Karyawan
Input Username dan Password
Output Hak akses
Logika Proses a. Super Administrator dan
karyawan memasukkan username dan password
b. Jika username dan password
benar maka Super
Administrator dan karyawan mendapatkan hak akses
c. Jika Super Administrator telah
mendapatkan hak akses maka Super Administrator dapat mengolah data profil, data panel, data pesan dan web portal inovasi.
d. Jika karyawan telah
mendapatkan hak akses maka karyawan dapat mengisi data pesan, data profil , dan
mengakses web portal inovasi.
Tabel 3.2 Deskripsi Proses Panel
NO PROSES KETERANGAN
1 No.Proses 2
Nama Proses Mengolah Data Panel
Source Super Administrator
Input Data content admin, data user admin,
data system admin
Output Informasi content admin, user admin,
system admin.
Logika Proses a. Super administrator
menginputkan data content admin, data user admin, data system admin
b. Super administrator memperoleh
(41)
29
data user admin, data system admin.
Tabel 3.3 Deskripsi Proses Content Admin
NO PROSES KETERANGAN
1 No.Proses 2.1
Nama Proses Content Admin
Source Super Administrator
Input Data Content Admin
Output Informasi Content Admin
Logika Proses a. Super administrator
menampung data content admin.
b. Super administrator
memberikan informasi content admin.
Tabel 3.4 Deskripsi Proses Edit Content Admin
NO PROSES KETERANGAN
1 No.Proses 2.1.1
Nama Proses Edit Content Admin
Source Super Administrator
Input Data Content Admin
Output Informasi Content Admin
Logika Proses a. Super administrator melakukan
edit data content admin.
b. Super administrator
memberikan informasi edit data content admin.
Tabel 3.5 Deskripsi Proses Tambah Content Admin
NO PROSES KETERANGAN
1 No.Proses 2.1.2
Nama Proses Tambah Content Admin
Source Super Administrator
Input Data Content Admin
Output Informasi Content Admin
Logika Proses a. Super administrator melakukan
tambah data content admin.
b. Super administrator
memberikan informasi tambah content admin.
(42)
Tabel 3.6 Deskripsi Proses Hapus Content Admin
NO PROSES KETERANGAN
1 No.Proses 2.1.3
Nama Proses Hapus Content Admin
Source Super Administrator
Input Data Content Admin
Output Informasi Content Admin
Logika Proses a. Super administrator melakukan
hapus data content admin.
b. Super administrator
memberikan informasi hapus content admin.
Tabel 3.7 Deskripsi Proses User Admin
NO PROSES KETERANGAN
1 No.Proses 2.2
Nama Proses User Admin
Source Super Administrator
Input Data User Admin
Output Informasi User Admin
Logika Proses a. Super administrator
menginputkan data user admin.
b. Super administrator
memperoleh informasi data user admin.
Tabel 3.8 Deskripsi Proses Edit User Admin
NO PROSES KETERANGAN
1 No.Proses 2.2.1
Nama Proses Edit User Admin
Source Super Administrator
Input Data User Admin
Output Informasi User Admin
Logika Proses a. Super administrator melakukan
edit data user admin.
b. Super administrator
memberikan informasi edit user admin.
(43)
31
Tabel 3.9 Deskripsi Proses Tambah User Admin
NO PROSES KETERANGAN
1 No.Proses 2.2.2
Nama Proses Tambah User Admin
Source Super Administrator
Input Data User Admin
Output Informasi User Admin
Logika Proses a. Super administrator melakukan
tambah data user admin.
b. Super administrator
memberikan informasi tambah user admin.
Tabel 3.10 Deskripsi Proses Hapus User Admin
NO PROSES KETERANGAN
1 No.Proses 2.2.3
Nama Proses Hapus User Admin
Source Super Administrator
Input Data User Admin
Output Informasi User Admin
Logika Proses a. Super administrator melakukan
hapus data user admin.
b. Super administrator
memberikan informasi hapus users admin.
Tabel 3.11 Deskripsi Proses System Admin
NO PROSES KETERANGAN
1 No.Proses 2.3
Nama Proses System Admin
Source Super Administrator
Input Data System Admin
Output Informasi System Admin
Logika Proses a. Super administrator
menginputkan data system admin.
b. Super administrator
memperoleh informasi data system admin.
(44)
Tabel 3.12 Deskripsi Proses Edit System Admin
NO PROSES KETERANGAN
1 No.Proses 2.3.1
Nama Proses Edit System Admin
Source Super Administrator
Input Data System Admin
Output Informasi System Admin
Logika Proses a. Super administrator melakukan
edit data system admin.
b. Super administrator
memperoleh informasi edit data system admin.
Tabel 3.13 Deskripsi Proses Tambah System Admin
NO PROSES KETERANGAN
1 No.Proses 2.3.2
Nama Proses Tambah System Admin
Source Super Administrator
Input Data System Admin
Output Informasi System Admin
Logika Proses a. Super administrator melakukan
tambah data system admin.
b. Super administrator
memperoleh informasi tambah data system admin.
Tabel 3.14 Deskripsi Proses Hapus System Admin
NO PROSES KETERANGAN
1 No.Proses 2.3.3
Nama Proses Hapus System Admin
Source Super Administrator
Input Data System Admin
Output Informasi System Admin
Logika Proses a. Super administrator melakukan
hapus data system admin.
b. Super administrator
memperoleh informasi hapus data system admin.
(45)
33
Tabel 3.15 Deskripsi Proses Profil
NO PROSES KETERANGAN
1 No.Proses 3
Nama Profil
Source Super Administrator, karyawan
Input Data profil
Output Informasi profil
Logika Proses a. Super Administrator dan
karyawan menginputkan data profil
b. Super Administrator dan
karyawan memperoleh informasi data profil
Tabel 3.16 Deskripsi Proses Edit Data Profil
NO PROSES KETERANGAN
1 No.Proses 3.1
Nama Proses Edit Data Profil
Source Super Administrator, karyawan
Input Data Super administrator, Data Profil
Karyawan
Output Informasi profil super administrator,
informasi profil karyawan
Logika Proses a. Super Administrator dan
karyawan malakukan edit data profil
b. Super Administrator dan
karyawan memperoleh informasi edit data profil
Tabel 3.17 Deskripsi Proses Hapus Data Profil
NO PROSES KETERANGAN
1 No.Proses 3.2
Nama Proses Hapus Data Profil
Source Super Administrator, karyawan
Input Data profil karyawan, data super
administrator
Output Informasi profil karyawan, informasi
profil super administrator
Logika Proses a. Super Administrator dan
karyawan malakukan hapus data profil
b. Super Administrator dan
karyawan memperoleh informasi hapus data profil
(46)
Tabel 3.18 Deskripsi Proses Update Profil
NO PROSES KETERANGAN
1 No.Proses 3.3
Nama Super Administrator Update Profil
Source Super Administrator, karyawan
Input Data profil karyawan, data super
administrator
Output Informasi profil karyawan, informasi
profil super administrator
Logika Proses a. Super Administrator dan
karyawan malakukan update data profil
b. Super Administrator dan
karyawan memperoleh informasi update data profil
Tabel 3.19 Deskripsi Proses WPI
NO PROSES KETERANGAN
1 No.Proses 4
Nama Proses Mengakses Web Portal Inovasi
Source Super administrator
Input Data Web Portal Inovasi
Output Informasi Web Portal Inovasi
Logika Proses a. Super administrator dapat
melakukan tambah, edit,hapus dan cari data Web Portal Inovasi.
b. Karyawan hanya dapat
melakukan tambah,hapus dan cari data Web Portal Inovasi.
Tabel 3.20 Deskrispi Proses Kirim Pesan Pribadi
NO PROSES KETERANGAN
1 No.Proses 4.1
Nama Proses Kirim Pesan Pribadi
Source Super administrator, karyawan
Input Data Kirim Pesan Pribadi Super
administrator, Data Kirim Pesan
Pribadi karyawan
Output Informasi Kirim Pesan Pribadi Super
administrator, Informasi Kirim Pesan Pribadi karyawan
(47)
35
karyawan malakukan kirim pesan pribadi.
b. Super Administrator dan
karyawan memperoleh informasi kirim pesan pribadi.
Tabel 3.21 Deskripsi Proses Inbox
NO PROSES KETERANGAN
1 No.Proses 4.2
Nama Proses Inbox
Source Super administrator, karyawan
Input Data inbox Super administrator, Data
inbox karyawan
Output Informasi inbox Super administrator,
Informasi inbox karyawan
Logika Proses a. Super Administrator dan
karyawan menerima inbox pesan pribadi.
b. Super Administrator dan
karyawan memperoleh informasi indox kirim pesan pribadi.
Tabel 3.22 Deskripsi Proses Outbox
NO PROSES KETERANGAN
1 No.Proses 4.3
Nama Proses Outbox
Source Super administrator, karyawan
Input Data Outbox Super administrator, Data
Outbox karyawan
Output Informasi Outbox Super administrator,
Informasi Outbox karyawan
Logika Proses a. Super Administrator dan
karyawan melakukan outbox kirim pesan pribadi.
b. Super Administrator dan
karyawan memperoleh informasi outbox kirim pesan pribadi.
(48)
Tabel 3.23 Deskripsi Proses Arsip
NO PROSES KETERANGAN
1 No.Proses 4.4
Nama Proses Arsip
Source Super administrator, karyawan
Input Data Arsip Super administrator, Data
Arsip karyawan
Output Informasi Arsip Super administrator,
Informasi Arsip karyawan
Logika Proses a. Super Administrator dan
karyawan menerima arsip.
b. Super Administrator dan
karyawan memperoleh informasi arsip.
Tabel 3.24 Deskripsi Proses Option
NO PROSES KETERANGAN
1 No.Proses 4.5
Nama Proses Option
Source Super administrator, karyawan
Input Data option Super administrator, Data
option karyawan
Output Informasi option Super administrator,
Informasi option karyawan
Logika Proses a. Super Administrator dan
karyawan melakukan option.
b. Super Administrator dan
karyawan memperoleh informasi option.
Tabel 3.25 Deskripsi Proses Mengolah Data Pesan
NO PROSES KETERANGAN
1 No.Proses 5
Nama Proses Mengolah Data Pesan
Source Super Administrator, karyawan
Input Data Pesan karyawan, Data pesan super
administrator
Output Informasi Pesan karyawan, informasi
pesan super administrator
Logika Proses a. Karyawan mengirim pesan
kepada super administrator
b. Super adminisrator menerima
pesan dari karyawan
c. Pesan dari super administrator
(49)
37
Tabel 3.26 Deskripsi Proses Edit Data WPI
NO PROSES KETERANGAN
1 No.Proses 5.1
Nama Proses Edit Data WPI
Source Super Administrator
Input Data WPI
Output Informasi WPI
Logika Proses a. Super Administrator
melakukan edit data WPI.
b. Super Administrator
memperoleh informasi Edit data WPI.
Tabel 3.27 Deskripsi Proses Tambah Data WPI
NO PROSES KETERANGAN
1 No.Proses 5.2
Nama Proses Tambah Data WPI
Source Super Administrator, Karyawan
Input Data WPI
Output Informasi WPI
Logika Proses a. Super Administrator dan
karyawan melakukan tambah data WPI.
b. Super Administrator dan
karyawan memperoleh informasi tambah data WPI.
Tabel 3.28 Deskripsi Proses Hapus Data WPI
NO PROSES KETERANGAN
1 No.Proses 5.3
Nama Proses Hapus Data WPI
Source Super Administrator, Karyawan
Input Data WPI
Output Informasi WPI
Logika Proses a. Super Administrator dan
karyawan melakukan hapus data WPI.
b. Super Administrator dan
karyawan memperoleh informasi hapus data WPI.
(50)
Tabel 3.29 Deskripsi Proses Cari Data WPI
NO PROSES KETERANGAN
1 No.Proses 5.4
Nama Proses Cari Data WPI
Source Super Administrator, Karyawan
Input Data WPI
Output Informasi WPI
Logika Proses a. Super Administrator dan
karyawan melakukan cari data WPI.
b. Super Administrator dan
karyawan memperoleh informasi cari data WPI.
3.1.6 Kamus Data
Kamus data merupakan deskripsi formal dari seluruh elemen atau aliran data yang terdapat dalam data flow diagram. Kamus data pada aplikasi ini dijelaskan pada tabel dibawah :
3.1.6.3Entitas Super Administrator
Tabel 3.30 Kamus Data Super Administrator
Atribut Respresentasi Format Range Nilai
default
NULL
NIK String
(6 karakter)
- [0..9/’A’...’Z’] - -
namaSuper Administrator
String - A..Z - -
3.1.6.4Entitas Karyawan
Tabel 3.31 Kamus Data Karyawan
Atribut Respresentasi Format Range Nilai
default
NULL
NIK String
(6 karakter)
- [0..9/’A’...’Z’] - -
Nama Karyawan
(51)
39
3.1.6.5Entitas Panel
Tabel 3.32 Kamus Data Panel
Atribut Respresentasi Format Range Nilai
default
NULL
Id_Panel integer - [0..9] - -
3.1.6.6Entitas WPI
Tabel 3.33 Kamus Data WPI
Atribut Respresentasi Format Range Nilai
default
NULL
Id_WPI Integer - [0..9] - -
3.1.6.7Entitas Profil
Tabel 3.34 Kamus Data Profil
Atribut Respresentasi Format Range Nilai
default
NULL
Id_Profil Integer - [0..9] - -
Nama Karyawan
String - A..Z - -
Divisi String - A..Z - -
3.1.6.8Entitas Pesan
Tabel 3.35 Kamus Data Pesan
Atribut Respresentasi Format Range Nilai
default
NULL
No_Pesan Integer - [0..9] - -
3.1.7 Perancangan
Perancangan merupakan penggambaran, perencanaan, dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam suatu kesatuan yang utuh dan berfungsi.
(52)
Perancangan dalam laporan ini lebih fokus dalam perancangan pengembangan yang dilakukan dalam mengembangkan fungsi level hak akses pada Aplikasi Website Portal Inovasi di PT.Telekomunikasi Indonesia.
3.1.7.1 Perancangan antarmuka pengembangan level hak akses pada WPI dapat dilihat pada gambar 3.13. Pada gambar, fungsi yang muncul
pada admin panel adalah Content Admin,User Admin, System
Admin. Admin panel dilihat dari sisi akses Super Administrator.
Gambar Error! No text of specified style in document..1 Halaman admin panel pada level akses oleh Super Administrator
3.1.7.2 Perancangan antarmuka pada level hak akses pada sisi admin sebagai level hak akses baru. Pada gambar fungsi yang dapat
diakses oleh seorang admin hanya fungsi Content Admin dan User
(53)
41
Gambar 3. 5Halaman admin panel pada level akses oleh Administrator
3.1.8 Pengujian Pengembangan Level Hak Akses pada WPI 3.1.8.1 Rencana Pengujian
Tabel 3.36 Rencana Pengujian
Kelas Uji Butir Uji Jenis Pengujian
Login Proses Login Black Box
Pengolahan Admin panel
Content Admin Black Box
User Admin Black Box
(54)
3.1.8.2 Pengujian Proses login dan Pengolahan Admin Panel pada WPI.
3.1.8.2.1 Login
3.1.8.2.1.1 Proses Login
Tabel 3.37 Pengujian Proses Login (1)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username : 630643 Password : admin
Memeriksa data input login dengan data user pada database. Jika benar maka akan
membuka halaman admin / end-user sesuai status user. Jika data tidak ada atau tidak cocok, maka akan
menampilkan pesan “Mohon Maaf, NIK Anda tidak terdaftar di Database Portal Inovasi Telkom.”
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
Tabel 3.38 Pengujian Proses Login (2)
Kasus dan Hasil Uji (Data Normal)
(55)
43
Username : 630643 Password :
Menampilkan pesan “Mohon Maaf, NIK Anda tidak terdaftar di Database Portal Inovasi Telkom.”
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
Tabel 3.39 Pengujian Proses Login (3)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username : Password : admin
Menampilkan pesan “Mohon Maaf, NIK Anda tidak terdaftar di Database Portal Inovasi Telkom.”
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
3.1.8.2.2 Pengolahan Admin Panel 3.1.8.2.2.1 Content Admin
Tabel 3.40 Pengujian Content Admin (1)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username : 630643 Password : admin
Status : super
administrator Mengupdate dan mengatur data kedalam database Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
(56)
Tabel 3.41 Pengujian Content Admin (2)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username : Password : admin
Status : super
administrator
Menampilkan pesan “Mohon Maaf, NIK Anda tidak terdaftar di Database Portal Inovasi Telkom.”
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
Tabel 3.42 Pengujian Content Admin (3)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username : 630643 Password :
Status : super
administrator
Menampilkan pesan “Mohon Maaf, NIK Anda tidak terdaftar di Database Portal Inovasi Telkom.”
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
Tabel 3.43 Pengujian Content Admin (4)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username : 000001 Password : member1 Status : administrator
Mengupdate dan mengatur data kedalam database
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
(57)
45
Tabel 3.44 Pengujian Content Admin (5)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username : 000001 Password :
Status : administrator
Menampilkan pesan “Mohon Maaf, NIK Anda tidak terdaftar di Database Portal Inovasi Telkom.”
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
Tabel 3.45 Pengujian Content Admin (6)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username :
Password : member1 Status : administrator
Menampilkan pesan “Mohon Maaf, NIK Anda tidak terdaftar di Database Portal Inovasi Telkom.”
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
3.1.8.2.2.2 User Admin
Tabel 3.46 Pengujian User Admin (1)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username : 630643 Password : admin
Status : super
administrator Mengupdate dan mengatur data kedalam database Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
(58)
Tabel 3.47 Pengujian User Admin (2)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username : Password : admin
Status : super
administrator
Menampilkan pesan “Mohon Maaf, NIK Anda tidak terdaftar di Database Portal Inovasi Telkom.”
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
Tabel 3.48 Pengujian User Admin (3)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username : 630643 Password :
Status : super
administrator
Menampilkan pesan “Mohon Maaf, NIK Anda tidak terdaftar di Database Portal Inovasi Telkom.”
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
Tabel 3.49 Pengujian User Admin (4)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username : 000001 Password : member1 Status : administrator
Mengupdate dan mengatur data kedalam database
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
(59)
47
Tabel 3.50 Pengujian User Admin (5)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username :
Password : member1 Status : administrator
Menampilkan pesan “Mohon Maaf, NIK Anda tidak terdaftar di Database Portal Inovasi Telkom.”
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
Tabel 3.51 Pengujian User Admin (6)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username : 000001 Password :
Status : administrator
Menampilkan pesan “Mohon Maaf, NIK Anda tidak terdaftar di Database Portal Inovasi Telkom.”
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
3.1.8.2.2.3 System Admin
Tabel 3.52 Pengujian System Admin (1)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username : 630643 Password : admin Status : super administrator Mengupdate dan mengatur data kedalam database Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
(60)
Tabel 3.53 Pengujian System Admin (2)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username : Password : admin Status : super administrator
Menampilkan pesan “Mohon Maaf, NIK Anda tidak terdaftar di Database Portal Inovasi Telkom.”
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
Tabel 3.54 Pengujian System Admin (3)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username : 630643 Password :
Status : super administrator
Menampilkan pesan “Mohon Maaf, NIK Anda tidak terdaftar di Database Portal Inovasi Telkom.”
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
Tabel 3.55 Pengujian System Admin (4)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username : 000001 Password : member1 Status : administrator
Tidak dapat mengupdate dan mengatur data kedalam database Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
(61)
49
Tabel 3.56 Pengujian System Admin (5)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username : 000001 Password :
Status : administrator
Menampilkan pesan “Mohon Maaf, NIK Anda tidak terdaftar di Database Portal Inovasi Telkom.”
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
Tabel 3.57 Pengujian System Admin (6)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan
Username :
Password : member1 Status : administrator
Menampilkan pesan “Mohon Maaf, NIK Anda tidak terdaftar di Database Portal Inovasi Telkom.”
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
3.1.8.3 Kesimpulan pengujian
Dari pengujian yang telah dilakukan, didapatkan kesimpulan pengujian penambahan level hak akses web portal inovasi sebagai berikut:
a. Aplikasi web portal inovasi ini sudah dapat mengatasi eror karena
kesalahan yang dibuat oleh user.
b. Aplikasi web portal inovasi dapat membatasi hak akses pada admin
(62)
50
4.1 Kesimpulan
Berdasarkan penelitian yang dilakukan oleh penyusun mengenai re-documenting dan pengembangan level hak akses aplikasi web portal inovasi pada divisi Information System Center PT.Telekomunikasi Indonesia Tbk Bandung, maka dapat disimpulkan bahwa :
1. Aplikasi web portal inovasi dapat diakses oleh seluruh karyawan
PT.Telekomunikasi Tbk di seluruh Indonesia.
2. Aplikasi web portal inovasi ini dapat dilakukan pengembangan
fungsi-fungsi yang dianggap penting sehingga dapat
mengoptimalkan kinerja aplikasi web portal inovasi.
3. Aplikasi web portal inovasi dapat dilakukan pengembangan pada
level hak akses, yaitu level super administrator dan level administrator.
4.2Saran
Untuk lebih meningkatkan kinerja sistem ini penulis mengusulkan beberapa saran yang dapat dijadikan pertimbangan :
1. Aplikasi web portal inovasi dapat dikembangkan menjadi aplikasi
mobile, sehingga dapat diakses dimana saja dengan menggunakan
(1)
Tabel 3.44 Pengujian Content Admin (5)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan Username : 000001
Password :
Status : administrator
Menampilkan pesan “Mohon Maaf, NIK Anda tidak terdaftar di Database Portal Inovasi Telkom.”
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
Tabel 3.45 Pengujian Content Admin (6)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan Username :
Password : member1 Status : administrator
Menampilkan pesan “Mohon Maaf, NIK Anda tidak terdaftar di Database Portal Inovasi Telkom.”
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
3.1.8.2.2.2 User Admin
Tabel 3.46 Pengujian User Admin (1)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan Username : 630643
Password : admin Status : super administrator
Mengupdate dan mengatur data kedalam database
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
(2)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan Username :
Password : admin Status : super administrator
Menampilkan pesan “Mohon Maaf, NIK Anda tidak terdaftar di Database Portal Inovasi Telkom.”
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
Tabel 3.48 Pengujian User Admin (3)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan Username : 630643
Password :
Status : super administrator
Menampilkan pesan “Mohon Maaf, NIK Anda tidak terdaftar di Database Portal Inovasi Telkom.”
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
Tabel 3.49 Pengujian User Admin (4)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan Username : 000001
Password : member1 Status : administrator
Mengupdate dan mengatur data kedalam database
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
(3)
Tabel 3.50 Pengujian User Admin (5)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan Username :
Password : member1 Status : administrator
Menampilkan pesan “Mohon Maaf, NIK Anda tidak terdaftar di Database Portal Inovasi Telkom.”
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
Tabel 3.51 Pengujian User Admin (6)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan Username : 000001
Password :
Status : administrator
Menampilkan pesan “Mohon Maaf, NIK Anda tidak terdaftar di Database Portal Inovasi Telkom.”
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
3.1.8.2.2.3 System Admin
Tabel 3.52 Pengujian System Admin (1)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan Username : 630643
Password : admin Status : super
Mengupdate dan mengatur data kedalam database
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
(4)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan Username :
Password : admin Status : super administrator
Menampilkan pesan “Mohon Maaf, NIK Anda tidak terdaftar di Database Portal Inovasi Telkom.”
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
Tabel 3.54 Pengujian System Admin (3)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan Username : 630643
Password : Status : super administrator
Menampilkan pesan “Mohon Maaf, NIK Anda tidak terdaftar di Database Portal Inovasi Telkom.”
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
Tabel 3.55 Pengujian System Admin (4)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan Username : 000001
Password : member1 Status : administrator
Tidak dapat mengupdate dan mengatur data kedalam database
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
(5)
Tabel 3.56 Pengujian System Admin (5)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan Username : 000001
Password :
Status : administrator
Menampilkan pesan “Mohon Maaf, NIK Anda tidak terdaftar di Database Portal Inovasi Telkom.”
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
Tabel 3.57 Pengujian System Admin (6)
Kasus dan Hasil Uji (Data Normal)
Data Masukan Yang Diharapkan Pengamatan Kesimpulan Username :
Password : member1 Status : administrator
Menampilkan pesan “Mohon Maaf, NIK Anda tidak terdaftar di Database Portal Inovasi Telkom.”
Sesuai yang diharapkan
[ X ] diterima [ ] ditolak
3.1.8.3 Kesimpulan pengujian
Dari pengujian yang telah dilakukan, didapatkan kesimpulan pengujian penambahan level hak akses web portal inovasi sebagai berikut:
a. Aplikasi web portal inovasi ini sudah dapat mengatasi eror karena kesalahan yang dibuat oleh user.
b. Aplikasi web portal inovasi dapat membatasi hak akses pada admin panel untuk tiap status user yang berbeda.
(6)
50
Berdasarkan penelitian yang dilakukan oleh penyusun mengenai re-documenting dan pengembangan level hak akses aplikasi web portal inovasi pada divisi Information System Center PT.Telekomunikasi Indonesia Tbk Bandung, maka dapat disimpulkan bahwa :
1. Aplikasi web portal inovasi dapat diakses oleh seluruh karyawan PT.Telekomunikasi Tbk di seluruh Indonesia.
2. Aplikasi web portal inovasi ini dapat dilakukan pengembangan fungsi-fungsi yang dianggap penting sehingga dapat mengoptimalkan kinerja aplikasi web portal inovasi.
3. Aplikasi web portal inovasi dapat dilakukan pengembangan pada level hak akses, yaitu level super administrator dan level administrator.
4.2Saran
Untuk lebih meningkatkan kinerja sistem ini penulis mengusulkan beberapa saran yang dapat dijadikan pertimbangan :
1. Aplikasi web portal inovasi dapat dikembangkan menjadi aplikasi
mobile, sehingga dapat diakses dimana saja dengan menggunakan