Jurnal VISUALIKA | STMIK Muhammadiyah Jakarta Vol. No. Oktober 2022, hlm. 89 - 99 P-ISSN E-ISSN 2745-584X SISTEM INFORMASI PROJECT MANAGEMENT BERBASIS WEB PADA BANK MANDIRI JAKARTA Tarisno Amijoyo, 2Nanang Ridwan STMIK Muhammadiyah Jakarta. Jl. Kelapa Dua Wetan No. Jakarta. Indonesia STMIK Muhammadiyah Jakarta. Jl. Kelapa Dua Wetan No. Jakarta. Indonesia ahbibadil@gmail. com, 1nanangridwan89@gmail. Abstrak Project Management menjadi sangat penting karena semua perusahaan, baik itu kecil atau besar, pada satu waktu tertentu pasti ingin mengembangkan usaha baru. Usaha Ae usaha yang dilakukan mungkin beragam, seperti, pengembangan produk atau jasa baru, pembentukan jalur produksi baru di perusahaan manufaktur. kampanye promosi hubungan atau program bangunan utama. Sementara pada tahun 1980-an cenderung kearah kualitas dan tahun 1990 umumnya tentang globalisasi, sedangkan pada tahun 2000 adalah tentang kecepatan. Artinya, untuk selalu menjadi yang terdepan diantara pesaing mereka, perusahan secara terus menerus dihadapkan dengan perkembangan kompleks sebuah produk, layanan dan proses dengan sangat singkat waktu sebagai jendela pasar yang dikombinasikan dengan kebutuhan untuk lintas fungsional keahlian. Dalam Penelitian ini. Project Management menjadi alat yang sangat penting dan kuat di tangan perusahaan yang memahami penggunaannya dan memiliki kompetensi untuk menerapkannya. memberikan solusi bagi setiap perusahaan atau pengguna aplikasi yang ingin membuat project untuk bisa di manage dengan baik, dengan gabungan SAAS dan Project Management, peneliti membuat sistem informasi project management berbasis web. Dalam pembuatan sistem informasi project management berbasis web ini, peneliti menggunakan metodologi waterfall, dengan cara pengumpulan data dan rangkuman analisa dan dilanjutkan desain lalu pengcodean, pengujian dan pemeliharaan. Hasil yang di capai dalam penelitian ini adalah banyak project yang diselesaikan dengan time line yang sangat singkat dikarenakan dengan adanya sistem informasi project management berbasis web ini, project dapat di manage dengan baik. Kata kunci: sistem, informasi, saas, project management, waterfall PENDAHULUAN Dalam lingkungan profesional, project management atau manajemen proyek adalah salah satu aspek yang cukup penting, terutama ketika perusahaan sedang mengurus proyek-proyek besar. Metode ini dibutuhkan agar badan usaha mampu melaksanakan proyek dengan lancar tanpa perlu menghamburkan banyak biaya. Oleh karena itu, perusahaan tak dapat mengabaikannya. Bahkan, di era modern ini, kandidat dengan pemahaman yang kuat tentang project management akan diunggulkan oleh rekruter. Perbedaan project management dengan manajemen pada umumnya terletak pada rentang waktu yang dijalankan. Pasalnya, project management dibutuhkan ketika perusahaan ingin menjalankan sebuah proyek atau acara tertentu. Sementara, manajemen konvensional meliputi aspek yang lebih luas dan rentang waktunya tidak dapat ditentukan oleh pihak penyelenggara. Orang yang bertanggung jawab terhadap keberlangsungan proyek dan semua rincian di dalamnya biasa disebut sebagai project manager atau manajer Jurnal VISUALIKA | STMIK Muhammadiyah Jakarta Vol. No. Oktober 2022, hlm. 89 - 99 P-ISSN E-ISSN 2745-584X Berdasarkan latar belakang yang telah dikemukakan dapat di identifikasi masalah yang ada sebagai berikut: Bagaimana merancang Project management dengan baik dan juga bisa di akses via Bagaimana mengimplementasikan Project management di webbase? Batasan Masalah Dilihat dari luasnya masalah yang teridentifikasi, maka masalah dalam penelitian ini dibatasi sebagai berikut. Sistem informasi project management ini akan di pakai oleh perusahaan yang akan memulai dalam pembuatan project. Sistem informasi project management ini menggunakan metode waterfall. Sistem informasi project management ini menggunakan bahasa program laravel dan database Mysql. Sistem informasi project management ini diperuntukkan untuk webbroser dan broser smartphone Sistem informasi project management ini akan mentraking setiap pengerjaan yang dilakukan oleh member project. Tujuan Adapun tujuan penelitian dari tugas ini: Untuk mempermudah dalam manage setiap project yang akan dibuat seperti Perencanaan dalam pembuatan sistem informasi ini mengacu pada kebutuhan analisa dari pengamatan. Manfaat Penelitian ini dapat mempermudah pengguna membuat project yang akan di tracking timeline dan progress pembuatanya. Landasan Teori Sistem Informasi Menurut Azhar Susanto, sistem adalah kumpulan atau grup dari subsistem / bagian / komponen apapapun baik fisik ataupun non fisik yang saling berhubungan satu sama lain dan bekerja sama secara harmonis untuk mencapai satu tujuan tertentuAy Menurut Jorgianto, sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Sistem ini menggambarkan suatu kejadian-kejadian dan kesatuan yang nyata adalah suatu objek nyata. Menurut Umar Fahmi Achmadi, sistem adalah sebuah tatanan yang menjelaskan tentang adanya rangkaian komponen yang saling berhubungan, dan memiliki tujuan yang sama secara seimbang dan terkoordinasi serta serasi dalam waktu yang sudah terencanaAy. Menurut L. James Haver, sistem merupakan prosedur yang logis dan rasional, yang dapat berguna untuk melakukan atau merancang sebuah rangkian suatu komponen yang berkaitan satu sama lain. Kesimpulan Sistem dari penulis ialah sebuah unsur yang saling berkaitan atau berkesinambungan dengan tujuan yang sama sehingga menghasilkan suatu hal Sistem SAAS SaaS . oftware as a service atau perangkat lunak berbentuk layana. adalah suatu model penyampaian aplikasi perangkat lunak oleh suatu vendor perangkat Sistem Informasi Project Management Berbasis Web pada Bank Mandiri Jakarta Jurnal VISUALIKA | STMIK Muhammadiyah Jakarta Vol. No. Oktober 2022, hlm. 89 - 99 P-ISSN E-ISSN 2745-584X lunak yang mengembangkan aplikasi web yang diinangi dan dioperasikan . aik secara mandiri maupun melalui pihak ketig. untuk digunakan oleh pelanggannya melalui Internet. Pelanggan tidak mengeluarkan uang untuk memiliki perangkat lunak tersebut melainkan hanya untuk menggunakan. Pelanggan menggunakan perangkat lunak tersebut melalui antarmuka pemrograman aplikasi yang dapat diakses melalui web dan sering kali ditulis menggunakan layanan web atau REST da nada beberapa pengertian lain Software as a service atau yang disingkat saas adalah perangkat lunak yang bisa digunakan dan diakses melalui internet tanpa harus melakukan pembelian program atau sistem, serta perangkat keras. Karena berada pada server dengan basis cloud, tidak perlu mengunduh perangkat lunak jika ingin menggunakannya atau melakukan pembaharuan sistem . Laravel Framework Laravel adalah sebuah framework PHP yang dirilis dibawah lisensi MIT, dibangun dengan konsep MVC . odel view controlle. Laravel adalah pengembangan website berbasis MVP yang ditulis dalam PHP yang dirancang untuk meningkatkan kualitas perangkat lunak dengan mengurangi biaya pengembangan awal dan biaya pemeliharaan, dan untuk meningkatkan pengalaman bekerja dengan aplikasi dengan menyediakan sintaks yang ekspresif, jelas dan menghemat waktu. MVC adalah sebuah pendekatan perangkat lunak yang memisahkan aplikasi logika dari presentasi. MVC memisahkan aplikasi berdasarkan komponen- komponen aplikasi, seperti : manipulasi data, controller, dan user interface. MySQL MySQL adalah sebuah DBMS (Database Management Syste. menggunakan perintah SQL (Structured Query Languag. yang banyak digunakan saat ini dalam pembuatan aplikasi berbasis website. MySQL dibagi menjadi dua lisensi, pertama adalah Free Software dimana perangkat lunak dapat diakses oleh siapa saja. Dan kedua adalah Shareware dimana perangkat lunak berpemilik memiliki batasan dalam MySQL termasuk ke dalam RDBMS (Relational Database Management Syste. Sehingga, menggunakan tabel, kolom, baris, di dalam struktur database -nya. Jadi, dalam proses pengambilan data menggunakan metode relational database. Dan juga menjadi penghubung antara perangkat lunak dan database server. Composer Composer adalah tools dependency manager pada Laravel. Dependency . sendiri diartikan ketika project Laravel yang kerjakan masih membutuhkan atau memerlukan library dari luar. Composer berfungsi sebagai penghubung antara project dengan library dari luar. Jika Bahasa pemrograman Laravel menggunakan Composer sebagai dependency manager. Maka sama halnya seperti Ruby yang menggunakan Gem. Java menggunakan Maven and Gradle dan seluruh komunitas JS berfokus pada npm. Dependency manager memungkinkan untuk membuat dan mengambil library pada project Laravel pada library packagist. Packagist. org sendiri merupakan situs yang menyediakan banyak libary yang bisa gunakan. Dengan bantuan tools tersebut bisa terhubung pada situs packagist. org dan dapat mengambil dan mengupload library Javascrip JavaScript . isingkat JS) adalah bahasa pemrograman tingkat tinggi dan dinamis JavaScript populer di internet dan dapat bekerja di sebagian besar penjelajah web populer seperti Google Chrome. Internet Explorer (IE). Mozilla Firefox. Netscape dan Opera. Kode JavaScript dapat disisipkan dalam halaman web menggunakan tag SCRIPT. JavaScript merupakan salah satu teknologi inti World Wide Web selain HTML dan CSS. JavaScript membantu membuat halaman web interaktif dan Tarisno Amijoyo. Nanang Ridwan Jurnal VISUALIKA | STMIK Muhammadiyah Jakarta Vol. No. Oktober 2022, hlm. 89 - 99 P-ISSN E-ISSN 2745-584X merupakan bagian aplikasi web yang esensial. Awalnya hanya diimplementasi sebagai client-side dalam penjelajah web, kini engine JavaScript disisipkan ke dalam perangkat lunak lain seperti dalam server-side dalam server web dan basis data, dalam program non web seperti perangkat lunak pengolah kata dan pembaca PDF, dan sebagai runtime environment yang memungkinkan penggunaan JavaScript untuk membuat aplikasi desktop maupun . METODE PENELITIAN Gambar 1. Tahapan Metode Waterfall (Pressma. Menurut Pressman, model waterfall adalah model klasik yang bersifat sistematis, berurutan dalam membangun software. Nama model ini sebenarnya adalah AuLinear Sequential ModelAy. Model ini sering disebut juga dengan Auclassic life cycleAy atau metode Model ini termasuk ke dalam model generic pada rekayasa perangkat lunak dan pertama kali diperkenalkan oleh Winston Royce sekitar tahun 1970 sehingga sering dianggap kuno, tetapi merupakan model yang paling banyak dipakai dalam Software Engineering (SE). Adapun penjelasan mengenai tahapan-tahapan pada model waterfall menurut Pressman adalah sebagai berikut: . Menurut Tahapan-tahapan model air terjun adalah sebagai berikut: Pengumpulan data Tahap ini dimulai dengan mencari kebutuhan seluruh sistem untuk diterapkan dalam perangkat lunak. Rangkuman Analisa Pada tahap ini pengembang sistem membutuhkan komunikasi yang bertujuan memahami perangkat lunak yang diharapkan oleh pengguna dan keterbatasan perangkat lunak tersebut. Informasi ini biasanya dapat diperoleh melalui Studi Pusataka dan Pengamatan (Ovservas. Desain Spesifikasi persyaratan dari tahap sebelumnya akan dipelajari dalam fase ini dan desain sistem disiapkan. Pengkodean Pada fase ini, sistem terintegrasi dengan sintaksis sehingga sistem informasi dapat digunakan sesuai kebutuhan, yang akan diintegrasikan pada tahap selanjutnya. Pengujian Semua unit yang telah dikembangkan dan pengkodean yang benar diuji langsung untuk penggunaannya. Sistem Informasi Project Management Berbasis Web pada Bank Mandiri Jakarta Jurnal VISUALIKA | STMIK Muhammadiyah Jakarta Vol. No. Oktober 2022, hlm. 89 - 99 P-ISSN E-ISSN 2745-584X Pemeliharaan fase terakhir dalam model air terjun. Perangkat lunak atau sistem informasi yang sudah jadi, jalankan kemudian dipelihara. HASIL Implementasi Dibawah ini adalah tampilan Implementasi dari sistem informasi project management. Tampilan Halaman Dashboard Gambar 5. Halaman Dashboard Tampilan Halaman Client Gambar 6. Halaman Client Tarisno Amijoyo. Nanang Ridwan Jurnal VISUALIKA | STMIK Muhammadiyah Jakarta Vol. No. Oktober 2022, hlm. 89 - 99 P-ISSN E-ISSN Tampilan Halaman HR Gambar 7. Daftar Halaman HR Tampilan Halaman Work Gambar 8. Tampilan Halaman work Sistem Informasi Project Management Berbasis Web pada Bank Mandiri Jakarta 2745-584X Jurnal VISUALIKA | STMIK Muhammadiyah Jakarta Vol. No. Oktober 2022, hlm. 89 - 99 P-ISSN E-ISSN 2745-584X Tampilan halaman Ticket Gambar 9. Tampilan Halaman Ticket Tampilan halaman Report Gambar 10. Tampilan Halaman Report PEMBAHASAN Kebutuhan Hardware dan Software Adapun kebutuhan Hardware dan Software yang digunakan dalam proses pembuatan aplikasi sebagai berikut: Tabel 1. Kebutuhan Hardware dan Software Jenis Hardware Komponen Lenovo Thinkpad X220 RAM 8GB HDD 500Gb Tarisno Amijoyo. Nanang Ridwan Jurnal VISUALIKA | STMIK Muhammadiyah Jakarta Vol. No. Oktober 2022, hlm. 89 - 99 Software Sistem Operasi P-ISSN E-ISSN 2745-584X SSD 128 GB Mouse Intel terintegrasi RAM 3GB Inernal Storage 32GB Sistem Operasi Android 11 Android Studio Adobe Photoshop Adobe Illustrator Adobe XD Windows 10, 64 bit Android 11 Perancangan Sistem Use Case Diagram Menggambarkan sejumlah external actors dan hubungannya ke use case yang diberikan oleh sistem use case adalah deskripsi fungsi yang disediakan oleh sistem dalam bentuk teks sebagai dokumentasi dari use case simbol namun dapat juga dilakukan dalam activity diagram. Gambar 2. Use Case Diagram Activity Diagram Menggambarkan rangkaian aliran dari aktivitas, digunakan untuk mendeskripsikan aktifitas yang dibentuk dalam suatu operasi sehingga dapat juga digunakan untuk aktifitas lainnya seperti use case atau interaksi. Sistem Informasi Project Management Berbasis Web pada Bank Mandiri Jakarta Jurnal VISUALIKA | STMIK Muhammadiyah Jakarta Vol. No. Oktober 2022, hlm. 89 - 99 P-ISSN E-ISSN 2745-584X Gambar 3. Activity Diagram Analisis Struktur Navigasi Berikut ini pada gambar 4. 19 adalah hasil analisis rancangan struktur navigasi yang terjadi pada setiap pembuatan project. Gambar 4. Struktur Navigasi Tarisno Amijoyo. Nanang Ridwan Jurnal VISUALIKA | STMIK Muhammadiyah Jakarta Vol. No. Oktober 2022, hlm. 89 - 99 P-ISSN E-ISSN 2745-584X Pengujian Tahap pengujian sistem diperlukan untuk menjamin kualitas dari aplikasi yang dibuat. Selain itu pengujian juga bertujuan untuk menemukan celah atau bug dari sistem sehingga saat proses implementasi bug pada sistem dapat di minimalkan. Adapun metode pengujuan sistem yang digunakan untuk pengujian adalah black box. Pengujian black box ini tidak perlu mengetahui sampai seluk beluk pengcodingan yang terjadi di belakang layar, cukup mengetahui bagaimana kesesuaian hasil output atas input yang di lakukan. Pengujian dari sisi login sudah sesuai Pengujian dari sisi admin denga menu : Dasboard sudah sesuai . Client sudah sesuai . HR sudah sesuai . Work sudah sesuai . Tiket sudah sesuai Report sudah sesuai Pengujian dari sisi Client dengan menu : Dasboard . Project . Notice . Notes Maintenance Tidak menutup kemungkinan bahwa sebuah perangkat lunak mengalamin perubahan ataupun kerusakan ketika sudah dipublish ke publik. Pemeliharaan dan perubahan sistem dilakukan dengan pemeriksaan secara periodik terhadap aplikasi. Tujuan dari pemeliharaan sistem agar mencegah terjadinya kelainan sistem yang dapat mendatangkan masalah baru dan meminimalisir terjadinya eror pada sistem. PENUTUP Kesimpulan Bedasarkan hasil analisa dan rumusan masalah dalam perancangan sistem informasi ada beberapa hal yang dapat di simpulkan dari hasil penelitian sebagai berikut: Sistem informasi Project management bisa digunakan di perusahaan untuk manage setiap project. Dengan adanya sistem informasi Project management bisa membuat project yang akan dibuat menjadi lebih efesien dalam hal timeline, alur proses, employee attendent dan employee leave Saran Sistem informasi Project management Tools tidak luput dari kesalahan dan kekurangan, adapun saran yang dapat penulis sampaikan adalah sebagai Pengelolaan sistem informasi Project management akan di rekomendasikan untuk digunakan oleh user agar bisa dimonitoring setiap Diharapkan kedepannya ada penambahan fitur-fitur untuk mendukung aplikasi agar lebih relevan sesuai berkembangnya zaman dan kebutuhan pengelola terkait Project. Sistem Informasi Project Management Berbasis Web pada Bank Mandiri Jakarta Jurnal VISUALIKA | STMIK Muhammadiyah Jakarta Vol. No. Oktober 2022, hlm. 89 - 99 P-ISSN E-ISSN 2745-584X DAFTAR PUSTAKA