Kelompok 6
Naufal Iqbal Zaki (21051204062)
Agung Trisusetyo (21051204066)
Hasby Adhitya Mustafa (21051204068)
Ghally Shafflyus Tsaqif (21051204069)
Forward Engineering
Reverse Enginering
Isi Re-Engineering
Forward Engineering
Forward Engineering adalah proses membangun dari model atau konsep tingkat
tinggi untuk membangun kompleksitas dan detail tingkat rendah. Jenis teknik ini memiliki
prinsip yang berbeda dalam berbagai proses perangkat lunak dan basis data.
Secara umum, rekayasa maju adalah penting di dalamnya karena mewakili proses
Ini akan sering mengakibatkan hilangnya semantik, jika model lebih detail secara
Teknik maju dengan demikian terkait dengan istilah ‘Reverse Engineering,’ di mana
ada upaya untuk membangun ke belakang, dari set kode ke model, atau untuk mengungkap
Forward chaining dapat diterapkan pada sistem pakar pendeteksi gejala awal omicron.
Sistem ini juga sudah berjalan dengan baik dan dapat menampilkan gejala, kasus, dan
solusi yang ditampilkan pada layar menu hasil diagnosa. Selain itu, hasil pengujian sistem
menggunakan black box menunjukkan bahwa semua tombol, text input dan lain
sebagainya, sudah berhasil dan berfungsi dengan baik. Oleh karena itu, dengan adanya
sistem ini dapat membantu pihak puskesmas dalam menangangi pasien yang terindikasi
covid19 jenis virus omicron dengan maksimal, sehingga dapat mengurangi resiko dalam
Jenis penelitian yang digunakan pada tugas akhir ini merupakan penelitian
rekayasa berupa forward engineering. Forward engineering: rekayasa life cycle
dimulai dari plan, analysis, construct, hingga applied. Hasil dari penelitian berupa
rancangan dan produk aplikasi yang teruji (Simulator dan Device).
1. Aplikasi mobile ekatalog miulanhijab memiliki fitur-fitur yang digunakan untuk memberikan informasi
kepada pengguna mengenai produk dan layanan miulanhijab. Pada tahap perancangan langkah-langkah
pengembangan aplikasi mobile menggunakan mdodel life cycle atau SDLC. Dimulai dari perencanaan,
2. Aplikasi mobile Miulan Hijab dapat bekerja optimal pada perangkat iOS (Ipad dan Iphone/Ipod Touch).
Hal ini dibuktikan dengan menjalankan pada Ipad 2 3G dan Ipod Touch 4 yang memiliki ukuran layar
berbeda antara keduanya. Aplikasi miulan hijab dapat memberikan gambaran kepada pengguna atau
calon pelanggan tentang produk dan layanan yang diberikan miulan hijab melalui aplikasi mobile..
informasi untuk mendukung penyempurnaan hasil dari penelitian ini antara lain adalah Observasi,
Wawancara, dan Metode Kepustakaan Dalam mengembangkan sistem dibutuhkan desain sistem
untuk menentukan bagaimana suatu sistem akan menyelesaikan apa yang harus diselesaikan.Poses
pengembangan sistem menganalisa kebutuhan sistem, merancang atau mendesain sistem, melakukan
Hasil dari peneliti ini adalah Aplikasi ini dapat memudahkan, melancarkan,
dan membantu kinerja penjualan CV Ali Electrical dalam melakukan
kegiatankegiatan distribusi dan penjualan AC.
Dari pembahasan yang menjabarkan tentang sistem distribusi dan penjualan ac berbasis java yang masih
dilakukan secara manual tidak dapat memenuhi efisiensi dan efektifitas sebagaimana yang diharapkan. tetapi
dengan perancangan yang manual tersebut dan kelemahan yang terdapat pada cara manual dapat diatasi dengan
baik. Namun akan lebih baik lagi serta efektif dan efisien bila menggunakan sistem komputerisasi. Dengan
perancangan berbasis komputerisasi, akan lebih update dalam pengolahan data pada CV. Ali Electrical, Dengan
sistem komputerisasi ketahanan dari data tersebut akan lebih lama, Dengan sistem komputerisasi dapat
memberikan informasi yang jelas, cepat, tepat serta efektif dan efisien, Dengan menggunakan sistem tersebut
dapatmempermudah pekerjaan pada perusahaan. Penulis memberikan sedikit saran dengan harapan dapat
bermanfaat dalam menjalankan sistem aplikasi distribusi dan penjualan ac pada CV. Ali Electrical untuk
mendukung kelancaran sistem tersebut, yakni aplikasi pada CV. Ali Electrical dapat dikembangkan kembali
dalam hal design atau penambahan database sesuai kebutuhan pengolahan data.
2. Dynamic Analysis Tahap dynamic analysis (analisis dinamis) yaitu melakukan pengujian terhadap malware dengan
cara menjalankan malware tersebut pada sebuah sistem untuk mengetahui aktivitas yang dilakukan oleh malware
tersebut. Pada tahap ini peneliti menggunakan virtual machine online untuk mencegah hal-hal yang tidak
diinginkan terjadi.
3. Disassembly Pada tahap ini malware akan diekstrak untuk melihat source code yang ada pada malware tersebut.
Disassembly adalah teknik reverse engineering yang berfungsi untuk menterjemahkan bahasa mesin kedalam
bahasa yang lebih mudah dimengerti manusia.
Berdasarkan hasil penelitian dan analisa yang dilakukan dapat ditarik kesimpulan bahwa proses analisis
pada malware plasma RAT dengan teknik dynamic analysis dan reverse engineering dimulai dengan
mendapatkan informasi (information gathering) dari tool virustotal, proses dynamic analysis
menggunakan virtual machine online (sandbox online) hybrid analysis dan proses reverse engineering
menggunakan tool CFF Explorer.Dynamic analysis menggunakan virtual machine online menunjukkan
file imports dan functions yang ada didalam file tersebut dan menunjukkan adanya program lain yang
ikut berjalan pada sistem ketika malware tersebut diaktifkan. Kemudian proses reverse engineering
yang dilakukan bisa dikatakan tidak berhasil, karena didalam sample malware yang di analisa terdapat
User Dapat melihat kode pada sebuah aplikasi yang diduga tersisipi
malware dengan metode reverse engineering, setiap user sadar untuk
dapat dampak apa yang terjadi jika malware yang ada pada aplikasi
yang ada di android dengan mengetahui isi code pada percobaan
malware dengan menggunakan Analisa static.
Dari analisis yang dilakakukan pada aplikasi malware code4hk.apk dapat disimpulkan beberapa hal
seperti dibawah ini:
1. Proses analisis malware bisa dilakukan dengan mengekstrak file .apk, lalu dikonversi dengan tool
dex2jar dan JD-GUI untuk mendapatkan source code.
2. Aplikasi code4hk menginstall aplikasi pada background tanpa sepengetahuan pemilik smartphone.
3. Aplikasi code4hk dapat mengakses seluruh perangkat android tanpa sepengetahuan pemilik.
4. Aplikasi qq.apk dapat me-remote dan mengetahui lokasi smartphone karena terhubung dengan
web http://loc.map.baidu.com/sdk.php dan server C&C dengan ip 221.226.58.202. 5. Pengguna
android sebaiknya lebih hati-hati dalam menginstall aplikasi dari Play Storemaupun Internet karena
sekarang sudah banyak aplikasi yang disisipi malware terutama aplikasi mod.
study menggunakan Solidworks 2014. Uji interference detection terakhir menunjukan tidak adanya
kesalahan berupa tabrakan komponen rakitan. Hasil motion study menunjukan bahwa komponen-
komponen mesin dengan dimensi yang dimiliki dapat melakukan gerak satu sama lain. Hal ini
menandakan desain transmisi menghasilkan output rpm leadscrew dan gerakan maju pemakanan
sesuai keinginan. Hasil motion study juga menunjukan ketika posisi netral tidak menggerakkan
1. Mekanisme pada desain Mesin Line Boring dirancang dengan satu motor penggerak yang digunakan untuk menggerakkan
putaran pemakanan pada pahat sekaligus melakukan proses mendorong pemakanan.Pada mesin line boring semi otomatis
juga tidak menghilangkan fungsi mekanisme pemakanan manual seperti keadaan mesin sebelum di-reverse engineering.
2. Desain transmisi tambahan dibentuk supaya menghasilkan mekanisme laju pemakanan secara mekanikal semi otomatis.
Desain transmisi menghasilkan rpm yang memutar leadscrew dengan torsi lebih dari yang dibutuhkan.
3. Desain mesin line boring semi otomatis telah dilakukan simulasi interference detection dan motion study menggunakan
software Solidworks 2014. Uji interference detection terakhir dilakukan 9 menunjukan tidak adanya kesalahan berupa
tabrakan komponen ketika dirakit. Hasil simulasi motion study menunjukan bahwa komponen-komponen mesin dapat
melakukan gerak satu sama lain yang berarti dimensi komponen pada desain transmisi dapat menghasilkan output rpm pada
leadscrew sesuai yang diingkan dan menghasilkan gerakan maju pemakanan. Kemudian hasil motion study juga menunjukan
ketika posisi netral tidak menhasilkan rpm pada leadcrew sehingga tidak adanya laju pemakanan
1. Analisis Inventori,
2. Restrukturasi Dokumen.
3. Reverse Engineering.
4. Restrukturisasi Kode.
5. Restrukturisasi Data.
6. Forward Engineering.
Hasil pengamatan faktor efesiensi energi pada aplikasi klien cerdas : konsumsi
baterai 7,11%, Pemakaian CPU 28,57% dan penggunaan memori 40,06% lebih
efesien dari penggunaan web browser. Pemakaian aplikasi klien cerdas
meningkatkan efesiensi energi dengan rata-rata 25,25% dibandingkan dengan
penggunaan web browser. Hasil penelitian sesuai dengan penelitian terdahulu
dengan terjadi peningkatan efesiensi 10 energi rata-rata 0,38%.
2023 Kelompok 6 Metodologi Penelitian 32
KESIMPULAN
1. Penelitian ini telah berhasil merekayasa ulang situs covid19.go.id kedalam bentuk aplikasi klien cerdas berbasis
mobile. Rekayasa ulang dilakukan untuk meningkatkan efesiensi pengunaan energi pada perangkat mobile.
Peningkatan efesiensi energi dilakukan dengan optimalisasi penggunaan sumber daya lokal pada perangkat
mobile dan skema sinkronisasi data data dari server. Hasil pengamatan faktor efesiensi energi pada aplikasi klien
cerdas: konsumsi baterai 7,11%, Pemakaian CPU 20% dan penggunaan memori 40,06% lebih efesien dari
penggunaan web browser. Pemakaian aplikasi klien cerdas meningkatkan efesiensi energi dengan rata-rata
22,39% dibandingkan dengan penggunaan web browser. Hasil penelitian sesuai dengan penelitian terdahulu
dengan terjadi peningkatan efesiensi energi rata-rata 0,38%. Efesiensi energi pada perangkat mobile sangat
dipengaruhi oleh karakteristik dan arsitektur yang dikembangkan oleh aplikasi mobile. Arsitektur klien cerdas
pada aplikasi mobile merupakan solusi pengembangan aplikasi mobile yang hemat energi
Penelitian ini terdapat perubahan secara menyeluruh terhadap proses pelaksanaan ujian
dengan metode daring pada FISIP UNJANI. Perubahan ini secara radikal mengubah secara
keseluruhan proses yang berlangsung selama ini dengan penerapan sistem E-learning. Hasil
dari penerapan perancangan rekayasa ulang proses bisnis yaitu waktu yang lebih cepat,
pemangkasan proses, dan mengurangi SDM dalam proses bisnisserta biaya yang hanya
sedikit. Hal ini selaras dengan tujuan dari rekayasa ulang proses bisnis untuk menjadikan
proses bisnis lebih efektif dan efisien.
2023 Kelompok 6 Metodologi Penelitian 36
KESIMPULAN
Melihat dari perbandingan waktu yang dihasilkan dari sebelum dan sesudah dilakukan rekayasa ulang proses bisnis
dengan menggunakan Sistem E-Learning yang hanya memerlukan waktu 1 jam 30 menit dari waktu sebelumnya selama
5 Jam40 menit merupakan hasil yang sangat signifikan, ini menandakan bahwa proses rekayasa ulang proses bisnis ini
cukup berhasil. Dalam Pelaksanaannya tentunya tidak mudah karena terdapat perubahan budaya yang sebelumnya
manual menjadi menggunakan teknologi informasi sistem E-learning yang tidak semua Staf Prodi, dosen dan
mahasiswa mampu secara cepat beradaptasi terhadap perubahan, hal ini tentunya perlu ada dukungan dan kebijakan dari
Pimpinan FISIP UNJANI agar rekayasa ulang proses bisnis ini dapat berjalan sesuai yang diharapkan. Dan kedepannya
rekayasa ulang proses bisnis menggunakan e-learning tidak hanya untuk kegiatan pelaksanaan ujian saja, dapat
dikembangkan untuk pelaksanaan kegiatan perkuliahan, dengan menggunakan fitur-fitur lain yang ada di e-
learningsehingga perlu ada penelitian lanjutan untuk dapat menyempurnakan rekayasa ulang proses bisnis ini khususnya
dalam pelaksanaan bidang akademik di perguruan tinggi
reengineering berbasis web mobile. Dengan Hasil akhir dari business process reengineering yaitu terjadinya
peningkatan proses bisnis atau dalam hal ini yaitu peningkatan efisiensi dalam proses pendataan dan pelaporan
data penduduk di Kelurahan Kalimas. Dari hasil observasi, terjadi pengurangan waktu pembuatan surat
sebanyak 10 hingga 15 menit. Sebelum adanya aplikasi pengerjaan pembuatan surat memakan waktu 20 hingga
40 menit menjadi hanya 10 hingga 20 menit. Hal ini disebabkan karena pegawai tidak perlu memikirkan untuk
membuat template surat dan tanda tangan karena template surat dan tanda tangan sudah dibuatkan secara