SISTEM PENYIMPANAN DIGITAL BERBASIS ANDROID PADA PT. TELEKOMUNIKASI INDONESIA, Tbk. Andi Septiawan Budiawan Saputra Dedik Afriansyah Jurusan Teknik Informatika STMIK PALCOMTECH PALEMBANG Abstrak PT. Telekomunikasi Indonesia, Tbk. adalah perusahaan yang bergerak dibidang informasi dan telekomunikasi dengan jumlah pelanggan tetap sebanyak mencapai 1,4 juta lebih pelanggan telepon rumah dan 350 ribu lebih pelanggan speedy yang terus meningkat tiap tahunnya. Telkom menyediakan jasa telepon tetap kabel, jasa telepon tetap, jasa telepon bergerak, data/internet serta jasa multimedia lainnya. File atau data-data yang disimpan dan diolah suatu perusahaan akan bertambah besar sehingga diperlukan tempat penyimpanan data yang terpusat dan terorganisir yaitu dengan memanajemen data pada suatu data center. Akan tetapi pada PT. Telekomunikasi Indonesia, Tbk belum terdapat suatu media penyimpanan data yang dapat bersifat mobile yang bisa memudahkan pegawai yang berada diluar kantor untuk mengirimkan data, sehingga untuk menyimpan sebuah data atau dokumen bisa menjadi lebih mudah. Berkaitan dengan penjelasan diatas pada, Jika dilihat dari sisi efisien dan keamanan, penggunaan aplikasi mobile adalah pilihan yang banyak digunakan. Selain penggunaannya yang mudah. Keamanan juga menjadi hal penting. Adapun Teknik yang digunakan untuk mengembangkan system adalah System Development Life Cycle (SDLC).SDLC merupakan metodologi umum yang mengembangkan sistem yang menandai kemajuan usaha analisis dan desain Kata kunci : Sistem, Data, Android, SDLC.
PENDAHULUAN Perkembangan teknologi saat ini telah memberikan pengaruh yang sangat besar bagi dunia teknologi informasi dan telekomunikasi. Munculnya beragam aplikasi memberikan pilihan dalam peningkatan kinerja suatu pekerjaan, baik yang bersifat desktop based, web based hingga yang sekarang ini munculnya aplikasi-aplikasi baru yang berjalan dalam mobile device atau handphone. Pemilihan mobile device atau handphone untuk salah satu pengembangan aplikasi selain lebih mudah dalam pengoprasiannya, sifat dari handphone yang fleksibel menjadi salah satu alasannya. Android adalah sistem operasi dengan sumber terbuka, dan google merilis kodenya di bawah lisensi apache, kode dengan sumber terbuka dan lisensi perizinan pada android memungkinkan perangkat lunak untuk dimodifikasi secara bebas dan didistribusikan oleh para pembuat perangkat, operator nirkabel, dan pengembangan aplikasi. Selain itu android memiliki sejumlah besar komunitas pengembang aplikasi (apps) yang memperluas fungsionalitas perangkat, umumnya di tulis dalam versi kostomisasi bahasa pemrograman java. Database merupakan salah satu komponen yang penting dalam sistem informasi, kerena merupakan basis dalam menyediakan informasi bagi para pemakai. Database terdiri dari data yang akan digunakan atau diperuntukan terhadap banyak user, dari masing-masing user akan menggunakan data tersebut sesuai dengan tugas dan fungsinya. Dibutuhkannya perangkat tambahan, baik hardware maupun software yang tidak murah harganya. Keamanan suatu data merupakan bagian dari sebuah sistem yang sangat penting untuk menjaga validitas dan integritas data serta menjamin ketersediaan layanan bagi penggunanya.
1
PT Telkom Palembang adalah perusahaan yang bergerak dibidang informasi dan telekomunikasi dengan jumlah pelanggan tetap sebanyak mencapai 1,4 juta lebih pelanggan telepon rumah dan 350 ribu lebih pelanggan speedy yang terus meninggkat tiap tahunnya. Telkom menyediakan jasa telepon tetap kabel (fixed wire line), jasa telepon tetap (fixed wireless), jasa telepon bergerak (mobile service), data/internet serta jasa multimedia lainnya. File atau data-data yang disimpan dan diolah suatu perusahaan akan bertambah besar sehinga diperlukan tempat penyimpanan data yang terpusat dan terorganisir yaitu dengan memanajemen data pada suatu data center. Akan tetapi pada PT. Telekomunikasi Indonesia, Tbk belum terdapat suatu media penyimpanan data yang dapat bersifat mobile yang bisa memudahkan pegawai yang berada diluar kantor untuk mengirimkan data, sehingga untuk menyimpan sebuah data atau dokumen bisa menjadi lebih mudah. serta penyedia jasa dan jaringan telekomunikasi secara lengkap di indonesia. Pada awalnya dikenal sebagai sebuah badan usaha swasta penyedia layanan pos dan telegrap atau dengan nama “JAWATAN”. Pada tahun 1961 status jawatan diubah menjadi Perusahaan Negara Pos dan telekomunikasi (PN Postel) PN Postel dipecah menjadi Perusahaan Negara Pos dan Giro (PN Pos & Giro), dan Perusahaan Negara Telekomunikasi (PN Telekomunikasi). Dan pada tahun 1974 PN Telekomunikasi disesuaikan menjadi Perusahaan Umum Telekomunikasi (perumtel) yang menyelenggarakan jasa telekomunikasi nasional maupun internasional. Pada tanggal 14 November 1995 diresmikan PT. Telekomunikasi Indonesia, Tbk. sebagai nama perusahaan telekomunikasi terbesar di Indonesia.Telkom merupakan salah satu BUMN yang sahamnya saat ini dimiliki oleh pemerintah Indonesia (51,19%) dan oleh publik sebesar 48,81%. Sebagian besar kepemilikan saham publik (45,58) dimiliki oleh investor asing dan sisanya (3,23) oleh investor dalam negeri. Telkom juga menjadi pemegang saham mayoritas di 9 anak perusahaan, termasuk PT Telekomunikasi Selular (Telkomsel). Telkom menyediakan jasa telepon tetap kabel (fixed wire line) jasa telepon tetap nirkabel (fixed wireless) jasa telepon bergerak (mobile device) data internet serta jasa multimedia lainnya.
LANDASAN TEORI Sistem Menurut Fatta (2007:3), sistem adalah suatu kumpulan atau himpunan dari unsur atau variabel-variabel yang saling terorganisasi, saling berintegrasi, dan saling bergantung satu sama lain. Menurut Kristanto (2008:1), sistem merupakan kumpulan elemen-elemen yang saling terkait dan bekerja sama untuk memproses masukan (input) yang ditujukan kepada sistem tersebut dan mengolah masukan tersebut sampai menghasilkan keluaran (output) yang diinginkan. Aplikasi Mobile Menurut Safaat (2012:10) pengertian aplikasi adalah program yang digunakan orang untuk melakukan sesuatu pada sistem komputer. Mobile dapat diartikan sebagai perpindahan yang mudah dari satu tempat ke tempat yang lain, misalnya telepon mobile berarti bahwa terminal telepon yang dapat berpindah dengan mudah dari satu tempat ke tempat lain tanpa terjadi pemutusan atau terputusnya komunikasi. Sistem aplikasi mobile merupakan aplikasi yang dapat digunakan walaupun pengguna berpindah dengan mudah dari satu tempat ketempat lain lain tanpa terjadi pemutusan atau terputusnya komunikasi. Aplikasi ini dapat diakses melalui perangkat nirkabel seperti pager, seperti telepon seluler dan PDA.
2
Android Menurut Safaat (2012:1) android adalah sebuah sistem operasi pada handphone yang bersifat terbuka dan berbasis pada sistem operasi Linux. Android bisa digunakan oleh setiap orang yang ingin menggunakannya pada perangkat mereka. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri yang akan digunakan untuk bermacam peranti bergerak. Awalnya, Google Inc. membeli Android Inc., pendatang baru yang membuat peranti lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm, TMobile, dan Nvidia. Pada saat perilisan perdana Android, 5 November 2007. Android bersama Open Handset Alliance menyatakan mendukung pengembangan standar terbuka pada perangkat seluler HASIL DAN PEMBAHASAN Hasil PT. Telekomunikasi Indonesia, Tbk adalah perusahaan yang bergerak dibidang informasi dan telekomunikasi dengan jumlah pelanggan tetap sebanyak mencapai 1,4 juta lebih pelanggan telepon rumah dan 350 ribu lebih pelanggan speedy yang terus meninggkat tiap tahunnya. Telkom menyediakan jasa telepon tetap kabel (fixed wire line), jasa telepon tetap (fixed wireless), jasa telepon bergerak (mobile service), data/internet serta jasa multimedia lainnya. File atau data-data yang disimpan dan diolah suatu perusahaan akan bertambah besar sehingga diperlukan tempat penyimpanan data yang terpusat dan terorganisir yaitu dengan memanajemen data pada suatu data center. Akan tetapi pada PT. Telekomunikasi Indonesia, Tbk belum terdapat suatu media penyimpanan data yang dapat bersifat mobile yang bisa memudahkan pegawai yang berada diluar kantor untuk mengirimkan data, sehingga untuk menyimpan sebuah data atau dokumen bisa menjadi lebih mudah. Deskripsi Kebutuhan Identifikasi kebutuhan user Pada tahap ini dilakukan perancangan user interface dengan menggunakan prinsip – prinsip perancangan user interface sehingga pengguna akan lebih mudah memahami sistem yang dihasilkan. Dengan user interface yang dilakukan meliputi mendesain dialog layar terminal, yaitu menu – menu dan pesan – pesan yang akan ditampilkan dalam sistem informasi. Deskripsi kebutuhan aplikasi Menjelaskan kemampuan – kemampuan perangkat lunak aplikasi yang akan dibuat, meliputi kebutuhan fungsional perangkat lunak (yang berhubungan dengan informasi data dan pengolahan data) terhadap sistem yang akan dibangun. Deskripsi kebutuhan fungsional Definisi kebutuhan fungsional dan non fungsional antara lain sebagai berikut : kebutuhan fungsional 1. Sistem aplikasi harus mampu mencatat data informasi klien, data pegawai, data perusahaan, 2. Sistem aplikasi mampu menyediakan laporan secara keseluruhan dan berkala. 3. Sistem aplikasi menyediakan informasi data perusahaan yang secara akurat.
3
4. Sistem menerima segala akses dari akun yang telah terverifikasi untuk menyimpan entry data. Kebutuhan non fungsional 1. Security (aplikasi hanya bisa diakses oleh pengguna yang berhak). 2. Performance (aplikasi digunakan secara mobile sehingga mudah digunakan). 3. Interface (tampilan menu yang standar, sehingga memudahkan user dalam menjalankan sistem aplikasi ini dengan mudah). Permodelan Use Case Diagram Diagram Use Case adalah sebuah kegiatan yang dilakukan oleh sistem, biasanya dalam menanggapi permintaan dari pengguna sistem. Diagram use case dapat menjadi teknik yang cukup baik untuk menganalisa kebutuhan pengguna sistem karena selain bagus dalam unsur pemahamannya, diagram use case juga dapat mendokumentasikan persyaratan sistem dengan baik. Adapun desain untuk pembuatan aplikasi penyimpanan data secara keseluruhan bisa dlihat pada gambar 1.
Gambar 1. Use Case Diagram Pada gambar diatas dijelaskan bahwa, user melihat aplikasi menggunakan smarthone yang berbasis android, user melihat melihat menu, kemudian akan muncul pilihan tentang aplikasi, kemudian download dan upload data yang langsung masuk ke dalam database, serta pilihan untuk keluar dari aplikasi.
4
Permodelan Activity Diagram Tabel 1. Activity Diagram
Pada gambar diatas dijelaskan bahwa, user yang akan menyimpan atau mengambil data harus ke kantor terlebih dahulu untuk mengambil atau menyimpan data pada komputer yang berada dikantor. Implementasi Interface Implementasi form login
Gambar 2. Tampilan form login aplikasi Pada gambar 2 kita bisa melihat tampilan awal aplikasi dimana akan muncul form login yang meminta untuk mengisi form username dan password yanga mana data tersebut hanya bisa diisi oleh pegawai yang terdaftar di PT. Telekomunikasi Indonesia, Tbk
5
Implementasi form menu
Gambar 3. Tampilan form menu aplikasi Setelah masuk form login kita akan melihat form selanjutnya, dimana akan mencul menu utama dari aplikasi yaitu upload dan download file atau data. Implementasi form upload
Gambar 4. Tampilan form upload Pada gambar diatas dijelaskan bahwa pertama kita akan memilih file yang akan kita upload, kita bisa memilih file melalui pilihan memori internal maupun external, setelah memilih file kita bisa langsung mengupload file dengan memilih tombol upload. Implementasi form download
6
Gambar 5. Tampilan form download Pada gambar diatas dijelaskan bahwa pertama kita akan memilih file yang akan kita download, kemudian kita bisa memilih tempat penyimpana file melalui pilihan memori internal maupun external, setelah memilih file kita bisa langsung mendownload file dengan memilih tombol download. Pembahasan Berdasarkan hasil yang telah didapat pada tabel 1maka beberapa yang perlu dipersiapkan untuk operasional sistem yang dibuat yaitu : Pengujian Login User Pengujian pada bagian ini adalah pengujian ketika user akan melakukan login pada aplikasi yang dibuat menggunakan smartphone android
1
Tabel 2. Pengujian login Kecepatan Kesimpulan Requirment login yang diuji Pengujian 1 3S Berhasil
2
Pengujian 2
4S
Berhasil
3
Pengujian 3
4S
Berhasil
4
Pengujian 4
4S
Berhasil
5
Pengujian 5
5S
Berhasil
No
Pada tabel diatas dilakukan 5 kali pengujian pada aplikasi login dari smartphone, hasil dari kelima pengujian tersebut menerangkan bahwa pada saat pengujian pertama dibutuhkan waktu yang lebih sedikit dibandingkan ketika login selanjutnya.
7
Pengujian Aplikasi Download Pengujian pada bagian ini adalah pengujian ketika melakukan download pada aplikasi menggunankan smartphone android : Tabel 3. Pengujian aplikasi download Requirment yang diuji Download file Waktu
Kecepatan (menit)
Pengujian 1
5MB
08.00 wib
2 menit
Pengujian 2
5MB
11.00 wib
3menit
Pengujian 3
5MB
13.00 wib
5menit
Pengujian 4
5MB
17.00 wib
5menit
Pengujian 5
5MB
22.00 wib
2menit
Pada tabel diatas dijelaskan bahwa dilakukan 5 kali pengujian pada waktu yang berbeda, dari tabel diatas dapat dilihat bahwa pada pukul 08.00 wib kecepatan download dibutuhkan waktu sekitar 2 menit. Sedangkan pada pukul 11.00 wib kecepatan download dibutuhkan waktu sekitar 3 menit. Sedangkan pada pukul 13.00 wib kecepatan download dibutuhkan waktu sekitar 5 menit. Sedangkan pada pukul 17.00 wib kecepatan download dibutuhkan waktu sekitar 5 menit. Sedangkan pada pukul 22.00 wib kecepatan download dibutuhkan waktu sekitar 2 menit. Pengujian Aplikasi Upload Tabel 4. Pengujian aplikasi upload Requirment yang diuji Upload file Waktu
Kecepatan (menit)
Pengujian 1
5MB
08.00 wib
3 menit
Pengujian 2
5MB
11.00 wib
5menit
Pengujian 3
5MB
13.00 wib
6menit
Pengujian 4
5MB
17.00 wib
5menit
Pengujian 5
5MB
22.00 wib
4menit
Pada tabel diatas dijelaskan bahwa dilakukan berbeda, dari tabel diatas dapat dilihat bahwa pada dibutuhkan waktu sekitar 3 menit. Sedangkan pada dibutuhkan waktu sekitar 5 menit. Sedangkan pada dibutuhkan waktu sekitar 5 menit. Sedangkan pada dibutuhkan waktu sekitar 5 menit. Sedangkan pada dibutuhkan waktu sekitar 4 menit.
8
5 kali pengujian pukul 08.00 wib pukul 11.00 wib pukul 13.00 wib pukul 17.00 wib pukul 22.00 wib
pada waktu yang kecepatan upload kecepatan upload kecepatan upload kecepatan upload kecepatan upload
Pengujian Logout User Pengujian pada bagian ini adalah pengujian ketika user akan melakukan keluar dari aplikasi yang dibuat menggunakan smartphone android
1
Tabel 5. Pengujian logout Kecepatan Requirment logout yang diuji Pengujian 1 3S
2
Pengujian 2
2S
Berhasil
3
Pengujian 3
3S
Berhasil
4
Pengujian 4
3S
Berhasil
5
Pengujian 5
4S
Berhasil
No
Kesimpulan Berhasil
Pada tabel diatas dilakukan 5 kali pengujian pada aplikasi logout dari smartphone, hasil dari kelima pengujian tersebut menerangkan bahwa pada saat pengujian kedua dibutuhkan waktu yang lebih sedikit dibandingkan ketika logout selanjutnya. Kelebihan Aplikasi Aplikasi penyimpanan data berfungsi sebagai salah satu solusi untuk mengatasi permasalahan yang ada pada perusahhan tentang penyimpanan data. Aplikasi ini didesain dengan tampilan yang menarik dan sederhana sehingga pengguna dengan mudah dapat menggunakannya. Adapun kelebihan yang terdapat dalam aplikasi penyimpanan data ini adalah sebagai berikut : 1.Aplikasi ini dapat dijalankan mulai dari Android versi 2.3 (Gingerbread) hingga Android versi 2.3 keatas. 2.Aplikasi ini berbasis mobile smartphone sehingga dapat digunakan kapan saja dan dimana saja. 3.Aplikasi ini hanya dapat digunakan oleh karyawan yang terdaftar di PT. Telekomunikasi Indonesia, Tbk sehingga dapat meminimalisir data diambil oleh orang lain. Kekurangan Aplikasi Dalam pembuatan aplikasi penyimpanan data berbasis android ini, terdapat kekurangan yang dimiliki dalam aplikasi yaitu untuk penggunaan aplikasi ini masih sangat bergantung pada kecepatan jaringan yang digunakan. PENUTUP Berdasarkan hasil penelitian yang dilakukan peneliti terhadap sistem penyimpanan data pada PT. Telekomunikasi Indonesia, Tbk, maka dapat diambil simpulan bahwa terdapat kelemahan dalam proses kinerja sistem penyimpanan data yang berjalan di PT. Telekomunikasi Indonesia, Tbk sebelumnya, maka dari itu penulis membuat suatu aplikasi penyimpanan data yang dapat bersifat mobile pada PT. Telekomunikasi Indonesia, Tbk yang dapat memberikan informasi dan kemudahan mengenai pengambilan dan penyimpanan data yang ada di perusahaan. Dengan adanya aplikasi penyimpanan data yang bersifat mobile pada PT. Telekomunikasi Indonesia, Tbk ini diharapkan dapat :
9
Mempermudah dalam proses pengolahan data yang terdapat di perusahaan dan Meminimalisir terjadinya keterlambatan pengiriman data yang akan dikirim oleh pegawai yang berada diluar kota. DAFTAR PUSTAKA Fatta, Hanif Al. 2007. Analisis & Perancangan Sistem Informasi. Yogyakarta : Andi Kristanto, Andri. 2008. Perancangan Sistem Informasi dan Aplikasinya. Gava Media: Yogyakarta. Safaat ,Nazruddin. 2012. Android : Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Jakarta : Informatika.
10