Perancangan Sistem Informasi Manajemen Sumber Daya Manusia di Departemen Maintenance PT XXL dengan Metode Waterfall
Rayinda Pramuditya Soesanto Teknik Industri, Universitas Telkom
Email : rayindasoesanto91@gmail.com
Amelia Kurniawati
Teknik Industri, Universitas Telkom
Email : amelia.kurniawati@gmail.com
Nia Ambarsari
Sistem Informasi, Universitas Telkom
Email : ambarsarinia@gmail.com
Abstrak
Di era teknologi informasi ini, kebutuhan akan sebuah sistem informasi menjadi semakin besar, khusunya di dalam sebuah perusahaan, sebuah sistem informasi merupakan hal yang penting dalam mendukung kinerja. Di dalam sebuah peusahaan sumber daya manusia merupakan sumber daya yang sangat penting dan merupakan sebuah asset dari perusahaan. PT XXL merupakan sebuah perusahaan yang bergerak di bidang industri perakitan pesawat terbang. PT XXL memerlukan sumber daya manusia yang unggul dan berkualitas untuk mendukung kinerja perusahaan, namun sampai saat ini belum terdapat sistem informasi yang melibatkan karyawan secara langsung. Penelitian ini bertujuan untuk merancang sistem informasi manajemen sumber daya manusia di PT XXL, metode yang digunakan untuk merancang sistem informasi ini adalah metode waterfall. Sistem yang dibangun berbasis web dengan menggunakan framework CodeIgniter. Hasil penelitian ini adalah berupa sistem informasi yang diusulkan untuk digunakan di dalam perusahaan.
Kata Kunci : sistem informasi manajemen, sumber daya manusia, waterfall Abstract
In this information technology era, need of information become high, especially in a company information system is important to support the performance of company. In a company, human resource is the most important resource and an asset for company. PT XXL need human resources that are competent and have a certain competences to support the performance of the company, but in the meantime there is no information system, especially concerning about human resource that involve the employee in the system. This research purpose is to design a human resource management information system in PT XXL. In designing the system, waterfall method was used. The information system is web based using CodeIgniter Framework. The result of this research is a information system that proposed to the company.
PENDAHULUAN
PT XXL membutuhkan sumber daya manusia dalam menjalankan kegiatan operasional sehari-hari perusahaan yang tidak hanya kompeten dalam bidangnya, namun juga sesuai dengan visi dan misi perusahaan. Dengan banyaknya jumlah karyawan PT XXL saat ini khususnya di Departemen Maintenance, maka tentunya terdapat sumber daya manusia di PT XXL dengan berbagai macam latar belakang dan pendidikan yang dapat digunakan sebagai rencana regenerasi perusahaan, namun pada kenyataannya masih belum ada sebuah sistem informasi yang memberikan informasi mengenai kompetensi dan data karyawan perusahaan. Ini menyebabkan karyawan tidak mengetahui sudah sejauh mana perkembangan karir dan kemampuan dari karyawan tersebut.
Langkah yang dapat dilakukan PT XXL dalam permasalahan yang telah dijelaskan adalah dengan menggunakan suatu sistem yang dapat mengelola data – data karyawan perusahaan yang berhubungan dengan sumber daya manusia. Sumber daya manusia pada saat ini merupakan sebuah asset berharga bagi perusahaan (Wahyuningrum, 2011). Pentingnya mencari sumber daya manusia yang tepat bagi sebuah perusahaan merupakan sebuah keharusan di dalam era globalisasi ini. Berdasarkan permasalahan yang ada disertai dengan data pendukung yang telah dipaparkan di atas, perlu adanya penelitian mengenai perancangan aplikasi untuk mengelola data yang berhubungan dengan sumber daya manusia di Bidang
Machinery and Laboratory PT XXL.
METODOLOGI PENELITIAN
Metode waterfall merupakan model yang paling banyak digunakan dalam pengembangan sebuah software. Model ini melakukan pendekatan secara urut mulai dari kebutuhan sistem sampai pada maintenance.
Gambar I.1 Fase pada Model Waterfall (Sumber : Sommerville, 2009, p.30)
Berikut adalah penjelasan fase dari model waterfall (Sommerville, 2009, p.31) :
1. Requirements analysis and definition :
2. System and software design :
Desain dikerjakan setelah kebutuhan selesai dikumpulkan secara lengkap.
3. Implementation and unit testing :
Desain program diterjemahkan ke dalam kode-kode dengan menggunakan bahasa pemrograman yang sudah ditentukan. Program yang dibangun langsung diuji baik secara unit.
4. Integration and system testing :
Penyatuan unit-unit program kemudian diuji secara keseluruhan (system testing).
5. Operation and maintenance :
Mengoperasikan program dilingkungan dan melakukan pemeliharaan, seperti penyesuaian atau perubahan karena adaptasi dengan situasi sebenarnya.
HASIL DAN PEMBAHASAN I.1 Analisis dan Desain Sistem
I.1.1 Analisis Teknologi
Analisis teknologi terdiri dari analisis antarmuka pemakai, perangkat keras, dan perangkat lunak.
I.1.1.1 Antarmuka Pemakai
Desain antarmuka pemakai didesain dengan ukuran pixel yang dapat disesuaikan dengan layar pengguna. Menu dan warna yang dipilih didesain nyaman untuk digunakan, untuk interaksi antar pengguna digunakan monitor, keyboard dan mouse.
I.1.1.2 Antarmuka Perangkat Keras
Antarmuka perangkat keras digunakan untuk media dimana sistem informasi disimpan dan diakses.
I.1.1.3 Antarmuka Perangkat Lunak
Untuk dapat menjalankan aplikasi, maka dibutuhkan sebuah antarmuka perangkat lunak. Spesifikasi perangkat lunak yang digunakan untuk melakukan tahap implementasi sistem I.1.2 Analisis User
Setiap job title memiliki tugas dan tanggung jawab yang berbeda di dalam aplikasi. Wewenang dan tanggung jawab tiap job title kemudian diubah menjadi hak akses untuk setiap user.
Hak Akses Wewenang
Super Admin a. Mengatur seluruh sistem
b. Memasukan user baru beserta hak akses ke dalam sistem
Admin a. Mengatur peng-input-an data Departemen Maintenance
b. Mengatur pengelolaan data Departemen Maintenance
Supervisor a. Melakukan penugasan dan assessment karyawan
b. Merekomendasikan kebutuhan pegawai kepada manager maintenance
User a. Mengakses data profil, dan work order sendiri. b. Mengetahui hasil evaluasi kompetensi
I.1.3 Desain Sistem
I.1.3.1 Gambaran Umum Sistem
Sistem Informasi Manajemen Sumber Daya Manusia dirancang untuk dapat menunjang kebutuhan yang berhubungan dengan sumber daya manusia. Berdasarkan hasil analisis, sistem yang dikembangkan memiliki fasilitas – fasilitas sebagai berikut :
1. Pengelolaan Data Karyawan Departemen Maintenance.
2. Pengelolaan Data Struktur Organisasi.
3. Pengelolaan Data Job List Departemen Maintenance.
4. Pengelolaan Data Job Expertise Departemen Maintenance.
I.1.3.2 Use Case Diagram
Berikut merupakan use case diagram untuk sub modul database.
View assignment report
View passing grade of career path View assessment report
View own training propose
Gambar I.2 Contoh Use Case Diagram
I.1.3.3 Struktur Menu
Gambar I.4 Struktur Menu
Sebelum dapat melakukan aktivitas di dalam sistem terlebih dahulu user harus melakukan proses login ke dalam sistem dengan menggunakan nomor induk karyawan sebagai username
dan kombinasi tanggal lahir sebagai password. Setelah memasukan username dan password
maka user akan diautentifikasi oleh sistem dan akan masuk ke halaman awal yaitu dashboard
Gambar I.1 Contoh Tampilan Aplikasi
I.2 Pengujian
I.2.1 Analisis Hasil Pengujian Sistem
Pengujian dilakukan dengan metode blackbox dan user acceptance test untuk mengetahui apakah sistem yang ada sesuai dengan desain yang dibuat. Berdasarkan hasil pengujian yang dilakukan sistem berjalan dengan baik sesuai dengan yang diharapkan
I.2.2 Analisis Kelebihan dan Kekurangan Sistem I.2.2.1 Kelebihan Sistem
2. Sistem membantu penyimpanan data karyawan dan juga data historis pekerjaan yang dilakukan oleh karyawan.
3. Sistem mudah untuk dikembangkan lebih lanjut karena memakai sebuah framework
4. Sistem memiliki pembatasan hak akses
5. Sistem memiliki tampilan yang nyaman dan mudah untuk berinteraksi. I.2.2.2 Kekurangan Sistem
1. Fungsi sistem masih terbatas Departemen Maintenance
2. Sistem tidak menggunakan validasi form
KESIMPULAN A. Kesimpulan
Berdasarkan hasil analisis, perancangan, dan pengujian sistem, maka dapat diambil kesimpulan bahwa Sistem Informasi Manajemen Sumber Daya terwujud ke dalam sebuah aplikasi berbasis web berbasis framework PHP CodeIginiter dengan database MySQL. Terdapat perbedaan hak akses untuk user yaitu supervisor, administrator, dan staff. Hak akses untuk user hanya bisa melihat data yang ada di dalam menu. Dengan adanya Sistem Informasi Manajemen Sumber Daya Manusia, PT XXL dapat mempunyai pencatatan karyawan beserta evaluasi dan penugasan.
B. Saran
Dalam mencapai keberhasilan pada penelitian ini, beberapa saran yang dapat diberikan adalah sebagai berikut:
1. Agar pemanfaatan Sistem Informasi Manajemen Sumber Daya Manusia ini maksimal, sebaiknya data mengenai sumber daya manusia yang dipakai diintegrasikan dengan bagian SDM.
2. Membuat administrator untuk aktivitas peng-input-an data karyawan, organisasi, dan juga data mengenai sumber daya manusia.
DAFTAR PUSTAKA
Basuki, A. P., 2010. Membangun Web Berbasis PHP dengan Framework CodeIgniter.
s.l.:Lokomedia.
Dessler, G., 2009. Human Resource Management. s.l.:Prentice Hall.
Efraim Turban, J. E. A. T. P. L., 2005. Decision Support and Intelligence System. s.l.:Pearson.
Ellis Lab, n.d. CodeIgniter. [Online]
Available at: http://ellislab.com/codeigniter/user-guide/index.html [Accessed 16 June 2013].
Flippo, E. B., 2000. Personel Management. New York: McGraw-Hill.
Gorry, G. A. & Morton, M. S. S., 1989. A Framework for Management Information Systems.
Jason T, R., 2003. UML A Beginner's Guide. California: McGraw-Hill.
Munassar, A. & Mohammed, N., 2010. A Comparison Between Five Models of Software Engineering. International Journal of Computer Science Issues Vol. 7.
Nugroho, B., 2004. PHP & MySQL dengan Editor Dreamweaver MX. In: s.l.:s.n.
Perangin, K., 2006. Aplikasi Web dengan PHP & MySQL. s.l.:s.n.
Rivai, V. & Sagala, E. J., 2011. Manajemen Sumber Daya Manusia untuk Perusahaan. Jakarta: Rajawali Pers.
Setyowati, E., 2003. Pengembangan SDM berbasis kompetensi : Solusi Untuk Meningkatkan Kinerja Organisasi.
Sommerville, 2009. Software Engineering. s.l.:Prentice Hall.