Dicari pengembang perangkat lunak, web developer, atau full-stack developer.
Judul Proyek: "Pengembangan API dan UI untuk Penelitian
Pengembangan Sistem Informasi Pengendalian Perubahan yang Terintegrasi dengan
Manajemen Pengetahuan pada Proyek Konstruksi Jembatan Beton Pracetak Berbasis
Risiko, WBS dan BIM untuk Meningkatkan Kinerja Waktu
Deskripsi Proyek:
Membuatkan sistem informasi dengan Navisworks diperluas untuk menambahkan
antarmuka pengguna (user interface/UI) yang memungkinkan input data penting selama
proyek. Ini umumnya dicapai melalui pengembangan plugin menggunakan API
(Application Programming Interface) Navisworks.
2. Membuat Antarmuka Pengguna (UI) untuk Input Data
• Dengan mengembangkan plugin, Anda dapat membuat jendela, dialog, atau
panel khusus di dalam Navisworks.
• UI ini dapat berisi elemen-elemen seperti:
o Kotak teks untuk memasukkan data teks (misalnya, deskripsi risiko,
status inspeksi).
o Kotak angka untuk memasukkan nilai numerik (misalnya, biaya, tanggal).
o Menu dropdown untuk memilih dari daftar opsi (misalnya, jenis risiko,
prioritas).
o Tombol untuk menjalankan perintah atau menyimpan data.
o Tabel untuk menampilkan dan mengedit data yang ada.
• Plugin ini kemudian dapat diprogram untuk menyimpan data yang dimasukkan ke
dalam database eksternal (misalnya, Microsoft SQL Server) atau mengaitkannya
langsung dengan elemen-elemen di dalam model BIM.
• Pengembangan plugin Navisworks memerlukan keterampilan pemrograman
(biasanya C# dan .NET Framework).
• Desain UI yang baik sangat penting untuk memastikan bahwa plugin mudah
digunakan dan efisien.
Manajemen Risiko: Seperti yang dibahas dalam dokumen yang Anda berikan, plugin
dapat dibuat untuk memasukkan dan mengelola informasi risiko yang terkait dengan
elemen-elemen jembatan. UI plugin dapat memungkinkan pengguna untuk
memasukkan deskripsi risiko, probabilitas, dampak, dan tindakan mitigasi.
2. Input data Work Breakdown structure
3. Input BIM
4. Schedule Project
5. Input database perubahan proyek
6. Input database Manajemen Pengetahuan
Keahlian yang Dibutuhkan:
• Pengembangan API: Pahami teknologi API yang Anda butuhkan (misalnya,
RESTful API, GraphQL). Pengembang harus mahir dalam bahasa pemrograman
seperti Python (dengan Flask atau Django), [Link] (dengan Express), Ruby on
Rails, atau Java (dengan Spring).
• Pengembangan UI: Tentukan teknologi UI yang Anda inginkan (misalnya, React,
Angular, [Link]). Pengembang harus mahir dalam HTML, CSS, dan JavaScript.
• Database: Pertimbangkan jenis database yang akan Anda gunakan (misalnya,
MySQL, PostgreSQL, MongoDB). Pengembang harus memiliki pengetahuan
tentang manajemen database.
• kebutuhan Anda dengan jelas dan ringkas.
• Tetapkan harapan
• bekerja dalam jangka waktu dua minggu, karena mengejar target waktu
penelitian
data yang diberikan :
1. data gamabr jembatan (BIM Revit)
2. skejul jembatan (excel)
3. database perubahan (excel)
4. database pengetahuan manajemen (excel)
PENGENDALIAN PERUBAHAN
(Variabel X4)
WBS IDENTIFIKASI PERUBAHAN (X4.1)
(Variabel X1)
PENCATATAN PERUBAHAN (X4.2)
PENILAIAN DAMPAK PERUBAHAN
(X4.3)
NEGOSIASI (X4.4)
PENGAPLIKASIAN PERUBAHAN
(X4.5)
MONITORING PERUBAHAN (X4.6)
RISIKO
(Variabel X2) SISTEM INFORMASI MANAJEMEN WEB KINERJA WAKTU
(Variabel X6) (Variabel X7) (Variabel Y)
1
MANAJEMEN PENGETAHUAN
(KM)
(Variabel X5)
PENCIPTAAN ILMU (X5.1)
BIM
(Variabel X3) PEMBAGIAN ILMU (X5.2)
APLIKASI ILMU (X5.3)