analisis dan perancangan sistem basis data untuk...

15
ANALISIS DAN PERANCANGAN SISTEM BASIS DATA UNTUK PERHITUNGAN NILAI KINERJA TEKNISI TEKNOLOGI INFORMASI DAN NILAI KINERJA VENDOR BERBASIS WEB PROTOTIPE MODEL DI HARIAN KOMPAS Sisca Margaretha 1 ; Sugiarto Wijaya 2 ; Djauharry Noor 3 Jurusan Teknik Informatika, Fakultas Ilmu Komputer, Universitas Bina Nusantara Jln. K.H. Syahdan No. 9, Palmerah, Jakarta Barat 11480 [email protected], [email protected] ABSTRACT The aim of this research is to availability of an integrated database system that can properly easier to calculating the values of IT technicians and vendors performances on the Daily Kompas. Research methodology used are methods of analysis, using fact-finding technique. The methods of database design using DBLC that includes conceptual, logical, and physical. And methods of application design using SDLC which includes prototype model. Result achievement is web-based database system application that integrates well to improve effectiveness and efficiency of performance Daily Kompas. The conclusion is web-based database system which integrates well, make it easier to calculate the value of IT technicians and vendors performance at Daily Kompas and can provide useful information for the parties who need it. Keyword : Analysis, Database System, Method, Calculating the Value of IT Technicians and Vendor Performance, Daily Kompas, Web. ABSTRAK Tujuan penelitian adalah tersedianya suatu sistem basis data yang terintegrasi dengan baik yang dapat mempermudah dalam menghitung nilai kinerja teknisi IT dan vendor pada Harian Kompas. Metode penelitian yang digunakan adalah metode analisis, memakai fact finding technique. Metode perancangan basis data menggunakan DBLC yang meliputi perancangan basis data konseptual, logikal, dan fisikal. Dan metode perancangan aplikasi dengan menggunakan SDLC yang meliputi prototipe model. Hasil yang dicapai adalah sebuah aplikasi basis data berbasis web yang terintegrasi dengan baik untuk meningkatkan efektifitas dan efisiensi kinerja Harian Kompas. Simpulan yang diperoleh adalah sistem basis data berbasis web yang terintegrasi dengan baik, mempermudah dalam menghitung nilai kinerja teknisi IT dan vendor pada Harian Kompas dan dapat menyediakan informasi yang berguna untuk pihak yang membutuhkan. Kata Kunci : Analisa, Sistem, Basis Data, Metode, Menghitung Nilai Kinerja Teknisi IT dan Vendor, Harian Kompas, Web.

Upload: hoangphuc

Post on 10-Mar-2019

218 views

Category:

Documents


0 download

TRANSCRIPT

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA UNTUK PERHITUNGAN NILAI KINERJA TEKNISI TEKNOLOGI INFORMASI DAN NILAI

KINERJA VENDOR BERBASIS WEB PROTOTIPE MODEL DI HARIAN KOMPAS

Sisca Margaretha1; Sugiarto Wijaya2; Djauharry Noor3

Jurusan Teknik Informatika, Fakultas Ilmu Komputer, Universitas Bina Nusantara Jln. K.H. Syahdan No. 9, Palmerah, Jakarta Barat 11480 [email protected], [email protected]

ABSTRACT

The aim of this research is to availability of an integrated database system that can properly easier to calculating the values of IT technicians and vendors performances on the Daily Kompas. Research methodology used are methods of analysis, using fact-finding technique. The methods of database design using DBLC that includes conceptual, logical, and physical. And methods of application design using SDLC which includes prototype model. Result achievement is web-based database system application that integrates well to improve effectiveness and efficiency of performance Daily Kompas. The conclusion is web-based database system which integrates well, make it easier to calculate the value of IT technicians and vendors performance at Daily Kompas and can provide useful information for the parties who need it.

Keyword : Analysis, Database System, Method, Calculating the Value of IT Technicians and Vendor Performance, Daily Kompas, Web.

ABSTRAK Tujuan penelitian adalah tersedianya suatu sistem basis data yang terintegrasi dengan baik yang dapat mempermudah dalam menghitung nilai kinerja teknisi IT dan vendor pada Harian Kompas. Metode penelitian yang digunakan adalah metode analisis, memakai fact finding technique. Metode perancangan basis data menggunakan DBLC yang meliputi perancangan basis data konseptual, logikal, dan fisikal. Dan metode perancangan aplikasi dengan menggunakan SDLC yang meliputi prototipe model. Hasil yang dicapai adalah sebuah aplikasi basis data berbasis web yang terintegrasi dengan baik untuk meningkatkan efektifitas dan efisiensi kinerja Harian Kompas. Simpulan yang diperoleh adalah sistem basis data berbasis web yang terintegrasi dengan baik, mempermudah dalam menghitung nilai kinerja teknisi IT dan vendor pada Harian Kompas dan dapat menyediakan informasi yang berguna untuk pihak yang membutuhkan. Kata Kunci : Analisa, Sistem, Basis Data, Metode, Menghitung Nilai Kinerja Teknisi IT dan Vendor, Harian

Kompas, Web.

PENDAHULUAN

Seiring dengan perkembangan era globalisasi dewasa ini, teknologi informasi juga ikut berkembang dengan pesat. Perkembangan teknologi informasi ini sangat dibutuhkan dalam dunia bisnis. Persaingan dalam dunia bisnis yang sangat ketat sehingga perusahaan untuk menerapkan teknologi informasi yang handal untuk mengelola aktifitas bisnis sehari-hari. Sehingga aktifitas bisnis berjalan dengan efektif dan efisien untuk mencapai tujuan perusahaan secara maksimal. Dengan menggunakan teknologi informasi khususnya teknologi yang berbasis web, perusahaan dapat memperoleh informasi dengan cepat, tepat, dan akurat yang berguna untuk pengambilan keputusan bisnis di mana saja dan kapan saja.

Koran Kompas diterbitkan oleh PT Kompas Media Nusantara yang merupakan bagian dari Kelompok Kompas Gramedia (KG). Harian Kompas mulai terbit pada tanggal 28 Juni 1965 yang berkantor di Jakarta Pusat. Pada perusahaan ini terdapat Departement Service IT yang bertugas dalam menangani atau memperbaiki bagian-bagian komputer yang rusak. Tidak hanya memperbaiki bagian hardware komputer saja, tetapi juga dapat memperbaiki bagian software komputer.

Maka dari itu, dibuatlah sistem ini yang bertujuan untuk menghitung nilai kinerja teknisi di Departement Service IT tersebut. Dimana sistem perhitungan ini dapat mempermudah dalam menghitung nilai kinerja teknisi atau bisa disebut juga nilai resolusi. Nilai resolusi yaitu nilai dalam memecahkan suatu masalah di bagian komputer yang telah diselesaikan dalam bentuk persentase. Sehingga hasil yang dibutuhkan tidak perlu dihitung secara manual dan dapat diketahui secara cepat, tidak memakan waktu yang lama untuk mendapatkan hasil yang dibutuhkan, serta aktifitas bisnis bisa berjalan dengan efektif dan efesien untuk mencapai tujuan perusahaan secara maksimal. Dengan adanya sistem perhitungan nilai yang berbasis web pada ini, maka Harian Kompas akan memperoleh informasi lebih cepat, tepat, akurat, dan pekerjaan akan lebih mudah dan sederhana karena aplikasi ini bisa diakses dimana saja dan kapan saja selama adanya akses internet. Tujuan dan Manfaat

Tujuan dari penulisan skripsi ini adalah sebagai berikut (1) merancang aplikasi web yang dapat menghitung nilai kinerja teknisi teknologi informasi dan vendor; (2) membuat sistem baru yang dapat mendukung kerja teknisi IT agar bekerja semakin efektif dan efisien; (3) mempermudah perusahaan dalam menghitung nilai kinerja teknisi dan nilai kinerja rata-rata kinerja teknisi perbulannya dalam bentuk persentase; (4) mempermudah perusahaan untuk memperoleh informasi serta mengawasi jalannya sistem dalam perusahaan; (5) memberikan informasi berupa laporan-laporan SLA Managed dan SLA Unmanaged yang efektif dan efesien.

Kajian Pustaka

Menurut Huy Nguyen dan Michael Vai (2010) dalam jurnal yang berjudul “RAPID Prototyping Technology ” menyatakan prototipe model adalah sebuah pengembangan dari suatu program yang tidak berdasarkan pada perencanaan yang ketat, tetapi berdasarkan pada tanggapan dari seorang user. Dimana proses dari sebuah prototipe ini disebut prototyping.

Prototyping adalah satu tahap yang penting untuk menyelesaikan sebuah desain produk. Ini dapat membantu dalam konseptualisasi dari sebuah desain. Sebelum memulai prototipe untuk membuat sebuah produksi, biasanya dilakukan pengujian terlebih dahulu. Manual prototyping dilakukan oleh ahli terampil telah menjadi praktek ageold selama berabad-abad. Tahap kedua dari protoryping dimulai sekitar pertengahan tahun 1970-an, ketika soft prototipe dimodelkan dengan kurva 3D dan permukaannya dapat ditekankan dalam lingkungan virtual, yang kemudian disimulasikan dan diuji dengan bahan yang tepat dengan properti lainnya. Ketiga dan jalan terakhir dari prototyping yaitu Rapid Prototyping (RP) dengan bahan deposisi layer by layer, dimulai semenjak awal 1980-an dengan pertumbuhan yang sangat besar dalam teknologi Computer Aided Design and Manufacturing (CAD/CAM).

Dalam banyak situasi, terutama yang melibatkan teknologi terkini, desain baru memiliki masalah tak terduga yang sulit untuk memprediksi dengan pemodelan atau simulasi. Ketika kinerja perangkat baru tidak pasti, perkembangan awal prototipe dapat berguna untuk menguji fitur kunci dari desain, menjelajahi alternatif desain, pengujian teori, dan mengkonfirmasikan kinerja sebelum memulai produksi. Prototyping merupakan proses berulang-ulang, di mana serangkaian produk akan dirancang, dibangun, dan diuji untuk semakin menyempurnakan desain akhir. Hal ini penting untuk meminimalkan latency dari setiap siklus prototyping sehingga proyek mematuhi jadwal desain aslinya.

Menurut Chanchai Supaartagorn (2011) dalam jurnalnya yang berjudul “PHP Framework For Database Management Based On MVC Pattern” menyatakan bahwa PHP adalah sebuah bahasa server-side scripting yang dirancang khusus untuk aplikasi berbasis web. Dimana banyak keuntungan dari bahasa PHP, contohnya adalah untuk kinerja, skalabilitas, open source, portabilitas, dan lain sebagainya. Salah satu masalah yang sulit dalam pengembangan aplikasi web adalah coding yang program untuk memanipulasi database. Beberapa penelitian menunjukkan bahwa query database bahasa tradisional sangat tidak mudah untuk digunakan, khususnya untuk para pengguna yang tidak mempunyai banyak keahlian dalam teknologi database.

Menurut Sareh Aghaei (2012) dalam jurnal yang berjudul “Evolution of The World Wide Web: From Web 1.0 to Web 4.0” menyatakan bahwa web adalah ide konstruksi transformable-informasi terbesar yang diperkenalkan oleh Tim Burners-Lee pada tahun 1989. Banyak kemajuan telah dibuat tentang web dan teknologi yang terkait dalam dua dekade terakhir.

World Wide Web sebagai konstruksi informasi terbesar telah memiliki banyak kemajuan sejak awalnya. World Wide Web (umumnya dikenal sebagai web) tidak identik dengan internet, tetapi merupakan bagian yang paling menonjol dari internet yang dapat didefinisikan sebagai sistem tekno-sosial untuk berinteraksi dengan manusia berdasarkan pada jaringan teknologi. Gagasan dari sistem tekno-sosial mengacu pada sebuah sistem yang meningkatkan kognisi manusia, komunikasi, dan kerjasama; kognisi adalah prasyarat yang diperlukan untuk berkomunikasi dan prasyarat untuk bekerja sama. Dengan kata lain, kerjasama membutuhkan komunikasi dan komunikasi kognisi kebutuhan.

Menurut Fredy Purnomo, Novita Lorraine, Danny William Wongso, dan Shienny Susanti (2008) dalam jurnal yang berjudul “Pengembangan Perangkat Lunak Pembangkit Soal Ujian Secara Online dengan Menerapkan Ajax dan Active Database” menyatakan bahwa ajax adalah Asynchronous JavaScript And XML atau disingkat Ajax adalah suatu teknik pemrograman berbasis web untuk menciptakan aplikasi web interaktif. Tujuannya adalah memindahkan sebagian besar interaksi pada komputer web surfer, dengan melakukan pertukaran sejumlah data dengan server di belakang layar sehingga halaman web tidak harus dibaca ulang secara keseluruhan setiap kali seorang user melakukan perubahan. Hal itu akan meningkatkan interaktivitas, kecepatan, fungsionalitas, dan usability pada halaman di web.

Aplikasi Ajax mengeliminasi sifat alamiah start-stop-start-stop pada interaksi website menggunakan Ajax engine antara user dan server. Berikut ini adalah gambaran umum cara kerja Ajax menurut Jesse James Garrett dalam http://www.adaptivepath.com/ideas/essays/archives /000385.php (2005): Penambahan layer ke aplikasi sepertinya akan membuatnya kurang responsif, namun ternyata kebalikannya; Pada awal sesi, browser me-load sebuah Ajax engine yang ditulis dalam JavaScript dan biasanya dimasukkan pada frame yang tersembunyi; Engine itu bertanggung jawab pada pembuatan interface yang dilihat user dan mengomunikasikannya dengan server; Ajax engine memperbolehkan interaksi user dengan aplikasi secara asynchronous, komunikasi mandiri dengan server. Oleh karena itu, user tidak akan melihat browser window yang kosong dan icon hourglass yang menunggu server.

METODOLOGI PENELITIAN

Metodologi penelitian yang digunakan pada penelitian di Harian Kompas adalah sebagai berikut: (a) metode analisis yang menggunakan fact-finding technique yang dilakukan dengan pemeriksaan dokumentasi, studi kepustakaan, wawancara, dan observasi; (b) metode perancangan basis data yang dilakukan dengan menggunakan metodologi DBLC dan perancangan sistem menggunakan SDLC dengan prototipe model.

HASIL DAN BAHASAN

Permasalahan Adapun masalah yang ditemukan pada Harian Kompas adalah: (a) belum adanya sistem basis data untuk

menyimpan data keluhan yang ada pada bagian IT; (b) belum adanya sistem perhitungan untuk menilai kinerja teknisi berdasarkan proses penyelesaian dari keluhan yang ada; (c) belum adanya basis data untuk menyimpan data hubungan kontrak dengan perusahaan lain, sehingga laporan mengenai kerjasama dengan perusahaan lain sulit diperoleh.

Pemecahan Masalah Dengan melihat permasalahan-permasalahan yang ada, maka diusulkan solusi sebagai berikut: (a) merancang suatu sistem perhitungan berbasis database yang terintegrasi dengan baik, sehingga akan (b) mempermudah perusahaan dalam mengolah data, mencari data, menghapus data, meng-update data, meng-input data, mencegah redundancy data dimana tidak bisa memasukkan data yang sama, apabila hal ini terjadi maka akan muncul pesan error; (c) meningkatkan keamanan data; (d) meningkatkan integritas data, dimana semua data terhubung satu sama lain untuk menghasilkan semua laporan yang diinginkan; (e) serta menampilkan laporan-laporan yang diinginkan.

ERD yang Diusulkan

Gambar 1. ERD yang diusulkan

Perancangan DFD

Gambar 1. Diagram Konteks

Gambar 2. Diagram Nol

Beberapa Perancangan STD

Gambar 3. STD Login

Gambar 4. STD Main Page Admin

Gambar 5. SLA Managed

Gambar 6. STD SLA Unmanaged

Gambar 7. STD Main Page Teknisi

Struktur Menu

Gambar 8. Stuktur Menu Admin

Gambar 9. Struktur Menu Teknisi

Beberapa Hasil Perancangan Layar

Gambar 10. Tampilan Layar Login

Gambar 11. Tampilan Layar Utama

Gambar 12. Tampilan Layar SLA Managed

Gambar 13. Tampilan Layar SLA Unmanaged

Gambar 14. Tampilan Layar Utama Teknisi

SIMPULAN DAN SARAN

Berdasarkan penelitian yang dilakukan pada Harian Kompas, maka dapat disimpulkan sebagai berikut: (1) sistem basis data yang dibuat terintegrasi dengan baik, sehingga mempermudah perusahaan dalam mengolah data; (2) sistem basis data yang dibuat meningkatkan produktivitas kinerja perusahaan menjadi lebih efektif dan efisien; (3) meningkatkan keamanan data. Data yang tersimpan menjadi lebih rapi dan akurat sehingga mempermudah dalam pencarian data dan penyediaan laporan yang lengkap; (4) pimpinan dapat lebih mudah dalam memantau perkembangan perusahaan kapan saja dan di mana saja; (5) dengan tersedianya program aplikasi sistem perhitungan ini, maka permasalahan yang berkaitan dengan penilaian kinerja teknisi IT dan vendor bisa diselesaikan dengan baik.

Adapun beberapa saran yang diusulkan terhadap pengembangan basis data tersebut, yaitu: (1) aplikasi ini perlu ditambahkan fitur untuk menambahkan informasi tentang berapa banyak jumlah data keluhan yang didapat dari setiap karyawan; (2) perlu ditambahkan untuk menampilkan laporan keluhan dalam bentuk grafik periode harian dan bulan.

REFERENSI

A,O’Brien, James. (2003). Introduction to Information System Essential for E-Business Enterprise. 11th Edition. New York : McGraw-Hill.

Connolly Thomas M. and Begg Carolyn E. (2010). Database System: A Practical Approach to Design, Implementation, and Management. 4th Edition. Addison Wesley Inch, United States of America.

Eaglestone, Barry. Ridley, And Mick. (2001). Web Database Systems. The McGraw-Hill, Inc, USA. Handoko, T. Hani. (2000). Manajemen Personalia dan Sumber Daya Manusia, edisi kedua. Yogyakarta. http://id.wikipedia.org/wiki/Purwarupa http://www.satriamultimedia.com/artikel_bahasa_pemrograman_php.html Kadir, Abdul. (2009). Membuat Aplikasi Web dengan PHP dan Database MySQL. Yogyakarta. Laudon, Kenneth C., dan Laudon, Jane P. (2003). Management Information Systems: Managing the Digital Firm.

Paperback Edition. Prentice-Hall, New Jersey. McLeod, Raymond, Jr. (2001). Sistem Informasi Manajemen, edisi ke-7, jilid ke-1. Alih bahasa: Hendra Teguh. PT.

Prehellindo, Jakarta. McLeod, Raymond,Jr. (2001). Sistem Informasi Edisi ke-7, jilid ke-2. PT. Prenhallindo, Jakarta. Munawar. (2005). Pemodelan Visual dengan UML. Graha Ilmu, Yogyakarta. Poerwadarminta W. J. S. (2002). Kamus Besar Bahasa Indonesia, edisi ketiga. Balai Pustaka, Jakarta. Pressman, Roger S. (2001). Software Engineering : A Practitioner’s Approach, Fifth Edition. The McGraw-Hill

Companies, Inc, Singapore. Sardi, Irawan. (2004). Manajemen, Desain dan Pengembangan Situs Web dan Adobe Photoshop 7.0. Elex Media

Komputindo, Jakarta. Turban, Efraim; Rainer, R. Kelly, Jr; Potter, Richard E. (2003). Introduction to Information Technology, second

edition. John Wiley & Sons, New-York. Whitten Bently Dittman. (2004). System Analysis & Design Methods 6th Edition. McGraw.Hill.

RIWAYAT PENULIS

Sisca Margaretha lahir di kota Lubuklinggau pada 12 Maret 1991. Penulis menamatkan pendidikan S1 di Universitas Bina Nusantara dalam bidang fasilkom teknik informatika pada 2013. Saat ini, penulis belum bekerja dan tidak aktif diorganisasi apapun. Sugiarto Wijaya lahir di kota Pemalang pada 31 Oktober 1991. Penulis menamatkan pendidikan S1 di Universitas Bina Nusantara dalam bidang fasilkom teknik informatika pada 2013. Saat ini, penulis belum bekerja dan tidak aktif diorganisasi apapun.