FORWARD ENGINEERING PADA APLIKASI E-SURAT (STUDI KASUS PT. XYZ)

  • Arni Muarifah Amri Universitas Telkom, Bandung, Indonesia
  • Ilham Mudin Universitas Telkom, Bandung, Indonesia
  • Lorenzo Laridho Sambiring Universitas Telkom, Bandung, Indonesia
  • M Syarif Hidayatullah Universitas Telkom, Bandung, Indonesia
  • Dyah Putri Rahmawati Universitas Telkom, Bandung, Indonesia

Abstract

E-surat adalah sistem persuratan yang diperuntukan untuk sebuah institusi. Aplikasi ini digunakan untuk memudahkan proses surat menyurat di lingkup sebuah institusi sehingga pengelolaan nomor surat, pembuatan surat, dan pengarsipan surat keluar dan masuk terkelola dengan baik. Namun, aplikasi yang ada saat ini masih memiliki kekurangan berupa terbatasnya kategori surat yang dapat diarsipkan, yakni hanya terbatas pada delapan jenis surat yang telah diatur dengan hardcode. Hal ini menjadi sebuah masalah karena pada prakteknya, pengguna membutuhkan kategori surat yang dapat disesuaikan terhadap kebutuhan pengguna. Melalui pendekatan forward engineering, penelitian ini akan mengidentifikasi dan mengatasi permasalahan tersebut dengan merancang ulang aplikasi sehingga mampu menangani dan menambahkan kategori surat baru secara mudah.


Kata kunci: E-Surat, Forward Engineering, Software Reengineering, Use Case, MySQL


 

Author Biographies

Arni Muarifah Amri, Universitas Telkom, Bandung, Indonesia

Program Studi Rekasa Perangkat Lunak

Ilham Mudin, Universitas Telkom, Bandung, Indonesia

Program Studi Rekayasa Perangkat Lunak

Lorenzo Laridho Sambiring, Universitas Telkom, Bandung, Indonesia

Program Studi Rekayasa Perangkat Lunak

M Syarif Hidayatullah, Universitas Telkom, Bandung, Indonesia

Program Studi Rekayasa Perangkat Lunak

Dyah Putri Rahmawati, Universitas Telkom, Bandung, Indonesia

Program Studi Informatika

References

[1] M. Majthoub, M. H. Qutqut, and Y. Odeh, “Software re-engineering: An overview,” in 2018 8th International Conference on Computer Science and Information Technology (CSIT), 2018, pp. 266–270.
[2] P. Polack, “Beyond algorithmic reformism: Forward engineering the designs of algorithmic systems,” Big Data Soc., vol. 7, no. 1, p. 2053951720913064, 2020.
[3] R. Renaldi, B. C. Santoso, and Y. Natasya, “Tinjauan Pustaka Sistematis terhadap Basis Data MongoDB,” J. Inov. Inform., vol. 5, no. 2, pp. 132–142, 2020.
[4] S. Smirnova and A. Tezuysal, MySQL Cookbook. “ O’Reilly Media, Inc.,” 2022.
[5] K. Banker, D. Garrett, P. Bakkum, and S. Verch, MongoDB in action: covers MongoDB version 3.0. Simon and Schuster, 2016.
[6] P. Tripathy and K. Naik, Software evolution and maintenance: a practitioner’s approach. John Wiley & Sons, 2014.
[7] H. Garcia-Molina, Database systems: the complete book. Pearson Education India, 2008.
[8] T. Mens, S. Demeyer, K. Mens, and T. Tourwé, “Evolution issues in aspect-oriented programming,” Softw. Evol., pp. 203–232, 2008.
[1] M. Majthoub, M. H. Qutqut, and Y. Odeh, “Software re-engineering: An overview,” in 2018 8th International Conference on Computer Science and Information Technology (CSIT), 2018, pp. 266–270.
[2] P. Polack, “Beyond algorithmic reformism: Forward engineering the designs of algorithmic systems,” Big Data Soc., vol. 7, no. 1, p. 2053951720913064, 2020.
[3] R. Renaldi, B. C. Santoso, and Y. Natasya, “Tinjauan Pustaka Sistematis terhadap Basis Data MongoDB,” J. Inov. Inform., vol. 5, no. 2, pp. 132–142, 2020.
[4] S. Smirnova and A. Tezuysal, MySQL Cookbook. “ O’Reilly Media, Inc.,” 2022.
[5] K. Banker, D. Garrett, P. Bakkum, and S. Verch, MongoDB in action: covers MongoDB version 3.0. Simon and Schuster, 2016.
[6] P. Tripathy and K. Naik, Software evolution and maintenance: a practitioner’s approach. John Wiley & Sons, 2014.
[7] H. Garcia-Molina, Database systems: the complete book. Pearson Education India, 2008.
[8] T. Mens, S. Demeyer, K. Mens, and T. Tourwé, “Evolution issues in aspect-oriented programming,” Softw. Evol., pp. 203–232, 2008.
[9] A. Taryana, A. Fadli, E. Murdyantoro, and S. R. Nurshiami, “DevOps approach embraces forward and reverse engineering,” Int. J. Appl. Inf. Technol., vol. 4, no. 02, 2020.
[10] S. Ambler, “The Elements of UML Style Cambridge University Press,” Cambrige, Inglaterra, 2003.
[11] A. W. Sudio and Y. Adharani, “Pengembangan Aplikasi E-Surat Berbasis Web,” Just IT J. Sist. Informasi, Teknol. Inf. dan Komput., vol. 11, no. 3, 2022.
[12] E. K. Putra, W. Witanti, I. V. Saputri, and S. Y. Pinasty, “Perancangan sistem informasi pengarsipan surat berbasis web di kecamatan xyz,” IKRA-ITH Inform. J. Komput. dan Inform., vol. 4, no. 2, pp. 55–64, 2020.
[13] W. O. Galitz, The essential guide to user interface design: an introduction to GUI design principles and techniques. John Wiley & Sons, 2007.
[14] J. K. Bergey, L. O’Brien, and D. Smith, Options analysis for reengineering (OAR): A method for mining legacy assets. Carnegie Mellon University, Software Engineering Institute, 2001.
[15] S. Mauluddin and R. Sidik, “Forward Engineering in Student Mark Recapitulation Application,” in IOP Conference Series: Materials Science and Engineering, 2020, vol. 879, no. 1, p. 12055.
[16] M. P. Putri et al., “Sistem Manajemen Basis Data Menggunakan MySQL,” 2023.
Published
2024-09-30
How to Cite
AMRI, Arni Muarifah et al. FORWARD ENGINEERING PADA APLIKASI E-SURAT (STUDI KASUS PT. XYZ). Jurnal Manajamen Informatika Jayakarta, [S.l.], v. 4, n. 4, p. 304-314, sep. 2024. ISSN 2797-0930. Available at: <https://journal.stmikjayakarta.ac.id/index.php/JMIJayakarta/article/view/1595>. Date accessed: 04 july 2025. doi: https://doi.org/10.52362/jmijayakarta.v4i4.1595.

Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.