e-ISSN : 2597-3673 (Onlin. , p-ISSN : 2579-5201 (Printe. Vol. 7 No. 2 (December 2. JISICOM (Journal of Information System. Informatics and Computin. Website/URL: http://journal. id/index. php/jisicom Email: jisicom@stmikjayakarta. id , jisicom2017@gmail. IMPLEMENTATION OF THE EXTREME PROGRAMMING METHOD IN DESIGNING AN INFORMATION SYSTEM FOR APPLYING FOR PHARMACIST PRACTICE LICENSES AT PTSP TAMANSARI DISTRICT. WEST JAKARTA Biktra Rudianto1. Dede Jayanti2 Program Studi Informatika1,2 Fakultas Teknologi Informasi1,2 Universitas Nusa Mandiri1,2 Biktra. brd@nusamandiri. id1, jayantidee@gmail. Received: October 30. Revised: December 5, 2023. Accepted: December 9, 2023 Issue Period: Vol. 7 No. Pages 477-486 Abstrak: PTSP Jakarta Barat merupakan intansi pemerintah Jakarta Barat yang melayani kebutuhan dan kepentingan masyarakat khususnya profesi apoteker yang menangani pelayanan Surat Izin Praktik Apoteker (SIPA). Hanya saja untuk mengajukan permohonan Surat Izin Praktik Apoterker (SIPA) harus mendatangi secara langsung kantor PTSP Jakarta Barat dan sistem pendaftaran yang ada pada saat ini masih menggunakan kertas untuk pengisian data-data apoteker. Dibangunnyasisteminformasi SIPA dapat membantu apotekerdalam mengajukan permohonan Surat Izin Praktik Apotekertanpaharus mendatangi kantor PTSP Jakarta Barat. Metode yang digunakan adalah berorientasi objek dengan pemodelan web secara terstruktur. Database menggunakan MYSQL sedangkan aplikasi yang dibuat menggunakan pemrograman PHP dengan bantuan framework Laravel. Dan dihasilkan program aplikasi berbasis web yang dapat mempermudah dalam dalam pelayanan perizinan praktik apoteker. Kata kunci: Sistem Informasi,Surat Izin Praktik Opateker,Website Abstract: The West Jakarta One-Stop Integrated Service Unit (PTSP Jakarta Bara. is a West Jakarta government institution that serves the needs and interests of the community, particularly pharmacists who handle the Pharmacy Practice License (SIPA) service. However, to apply for a Pharmacy Practice License (SIPA), one must visit the West Jakarta PTSP office in person, and the current registration system still utilizes paper for pharmacist data entry. The development of the SIPA information system can assist pharmacists in applying for a Pharmacy Practice License without having to visit the West Jakarta PTSP office. The method used is object-oriented with structured web modeling, the database utilizes MYSQL, while the application is DOI: 10. 52362/jisicom. Ciptaan disebarluaskan di bawah Lisensi Creative Commons Atribusi 4. 0 Internasional. e-ISSN : 2597-3673 (Onlin. , p-ISSN : 2579-5201 (Printe. Vol. 7 No. 2 (December 2. JISICOM (Journal of Information System. Informatics and Computin. Website/URL: http://journal. id/index. php/jisicom Email: jisicom@stmikjayakarta. id , jisicom2017@gmail. developed using PHP programming with the assistance of the Laravel framework. The result is a web-based application program that facilitates the process of pharmacist practice licensing services. Keywords: Information System for Pharmacist Practice License: Website PENDAHULUAN Profesi apoteker merupakan bidang kesehatan yang keberadaannya dibutuhkan oleh masyarakat. Masyarakat mengharapkan apoteker dapat memberikan pelayanan secara profesional dan memberikan waktu yang cukup untuk konsultasi mengenai obat. Dalam menjalankan profesi apoteker, terdapat beberapa syarat yang wajib dipenuhi agar dapat memulai tugas profesinya. Salah satunya adalah setiap apoteker yang akan menjalankan pekerjaan kefarmasian wajib memiliki Surat Izin Praktik Apoteker (SIPA) sesuai tempat fasilitas kefarmasian . Pemanfaatan teknologi komputer telah mencakup berbagai aspek kehidupan, terutama pada lembaga pemerintahan untuk kebutuhan pelayanan yang berbasis komputer. Saat ini, peran teknologi komputer sangat diperlukan seiring dengan perkembangan zaman yang mengarah pada era kemajuan teknologi. Dengan adanya fasilitas-fasilitas yang memadai seperti teknologi berbasis web untuk mempromosikan berbagai bidang tertentu, salah satunya adalah bagi lembaga pemerintahan yang ingin menyediakan media informasi bagi masyarakat, khususnya untuk profesi apoteker . Unit Pengelola Penanaman Modal dan Pelayanan Terpadu Satu Pintu Kecamatan Tamansari Jakarta Barat merupakan instansi pemerintah Jakarta Barat yang melayani kebutuhan dan kepentingan masyarakat, khususnya profesi apoteker yang menangani pelayanan Surat Izin Praktik Apoteker (SIPA). Apoteker yang ingin mengetahui informasi serta persyaratan mengajukan permohonan Surat Izin Praktik Apoteker (SIPA) harus mendatangi secara langsung kantor Unit Pengelola Penanaman Modal dan Pelayanan Terpadu Satu Pintu Kecamatan Tamansari Jakarta Barat. Hal ini akan berimbas pada lambatnya pelayanan perizinan. Sistem pendaftaran yang ada pada saat ini masih menggunakan kertas untuk pengisian data-data apoteker. Apoteker juga harus melengkapi semua persyaratan yang harus dilampirkan pada saat akan mengajukan permohonan Jika ada beberapa persyaratan yang kurang, maka berkas akan dikembalikan untuk dilengkapi . Dari latar belakang yang sudah diuraikan, khususnya untuk UP PMPTSP Kecamatan Tamansari Jakarta Barat, diperlukan suatu sistem informasi pelayanan yang bisa membantu apoteker dalam mengajukan permohonan Surat Izin Praktik Apoteker tanpa harus mendatangi kantor UP PMPTSP Kecamatan Tamansari Jakarta Barat. Maka, penulis membuat sebuah sistem informasi SIPA berbasis web. Hasil dari perancangan sistem informasi diharapkan dapat memudahkan dalam pelayanan perizinan praktik apoteker. II. METODE DAN MATERI Metode Pengumpulan data Dalam mengumpulkan data penulis menggukan tiga metode yaitu: Observasi merupakan teknik pengumpulan data atau fakta. Penulis melakukan observasi dengan mengamati secara langsung proses Surat Izin Praktik Apoteker (SIPA) untuk mendapatkan data tentang sistem manajemen yang berjalan pada UP PMPTSP Kecamatan Tamansari Jakarta Barat. Wawancara dilakukan untuk mendapatkan data yang lebih detail dari Bapak Fachrudin Ali Achmad, selaku kepala unit UP PMPTSP Kecamatan Tamansari Jakarta Barat. Sistem penilaian ini dilakukan dengan tanya jawab kepada narasumber untuk mendapatkan informasi yang dapat dijadikan sebagai bahan penyusunan DOI: 10. 52362/jisicom. Ciptaan disebarluaskan di bawah Lisensi Creative Commons Atribusi 4. 0 Internasional. e-ISSN : 2597-3673 (Onlin. , p-ISSN : 2579-5201 (Printe. Vol. 7 No. 2 (December 2. JISICOM (Journal of Information System. Informatics and Computin. Website/URL: http://journal. id/index. php/jisicom Email: jisicom@stmikjayakarta. id , jisicom2017@gmail. Studi pustaka dilaksanakan dengan mempelajari, meneliti, dan menelaah berbagai literatur yang terdapat pada perpustakaan, termasuk buku-buku, jurnal ilmiah, bacaan-bacaan, dan situs-situs di internet yang berkaitan dengan topik penelitian. Metode Pengembangan Perangkat Lunak Metode pengembangan perangkat lunak penulis menggunkakan metode extreme programing(XT). Langkahlangkah dalam penerapan metode XP mencakup: Gambar 1: Extreme Programing Ada empat langkah dalam menyelesaikan perangkat lunak dengan metode XP, yang melibatkan: Perencanaan (Plannin. Tahap perencanaan dilakukan setelah memperoleh semua informasi yang diperlukan pada tahap pengumpulan data sebelumnya. Pada tahap perencanaan, peneliti mengidentifikasi masalah-masalah yang mungkin muncul dalam proses bisnis PTSP kecamatan Taman Sari dan mencari solusi untuk mengatasi permasalahan tersebut. Perancangan (Desig. Pada tahap ini, peneliti menggambarkan atau memodelkan sistem informasi yang akan dibuat untuk memvisualisasikan struktur sistem yang akan dikembangkan. Dalam tahap perancangan ini, peneliti menggunakan pendekatan Unified Modeling Language (UML). , termasuk empat jenis diagram UML: use case, activity,ERD,LRS,componen diagram dan deployment diagram . Pengkodean (Codin. Tahap pengkodean melibatkan penulisan kode atau pembuatan sistem informasi berbasis website menggunakan bahasa pemrograman PHP dengan menggunakan editor teks Sublime text. Tahap ini dilakukan setelah tahap perancangan selesai. Pengujian (Testin. DOI: 10. 52362/jisicom. Ciptaan disebarluaskan di bawah Lisensi Creative Commons Atribusi 4. 0 Internasional. e-ISSN : 2597-3673 (Onlin. , p-ISSN : 2579-5201 (Printe. Vol. 7 No. 2 (December 2. JISICOM (Journal of Information System. Informatics and Computin. Website/URL: http://journal. id/index. php/jisicom Email: jisicom@stmikjayakarta. id , jisicom2017@gmail. Tahap pengujian dilakukan setelah tahap pengkodean selesai. Tahap ini merupakan tahap terakhir dalam pengembangan perangkat lunak menggunakan metode XP. Tujuannya adalah memastikan bahwa sistem yang dikembangkan sesuai dengan harapan. Metode pengujian yang digunakan adalah metode blackbox testing. PEMBAHASA DAN HASIL Perencanaan(Plannin. Berikut adalah spesifikasi kebutuhan sistem . ystem requirement. yang dijelaskan pada tingkat "User," "Front Office," "Back Office," dan "Kepala Unit" untuk Sistem Informasi Pengajuan Surat Izin Praktik Apoteker (SIPA) pada Unit Pengelola Penanaman Modal dan Pelayanan Terpadu Satu Pintu Kecamatan Tamansari Jakarta Barat. Halaman Bagian User User dapat melakukan registrasi, melakukan login dan logout, mengajukan surat, mengelola daftar pengajuan surat, mengelola dokumen, memberikan feedback. Halaman Bagian Front Office Front Office dapat melakukan login dan logout, dapat mengelola daftar pengajuan surat, dapat mengelola Halaman Bagian Back Office Back Office dapat melakukan login dan logout, dapat mengelola daftar pengajuan surat, dapat mengelola Halaman Bagian Kepala Unit Kepala Unit dapat melakukan login dan logout, kepala Unit dapat mengelola laporan, mengelola feedback,mengelola master data. Perancangan(Desig. Use Case Diagram Gambar 2: Usecase Diagram User Gambar 3:Usecase Diagram Front Office DOI: 10. 52362/jisicom. Ciptaan disebarluaskan di bawah Lisensi Creative Commons Atribusi 4. 0 Internasional. e-ISSN : 2597-3673 (Onlin. , p-ISSN : 2579-5201 (Printe. Vol. 7 No. 2 (December 2. JISICOM (Journal of Information System. Informatics and Computin. Website/URL: http://journal. id/index. php/jisicom Email: jisicom@stmikjayakarta. id , jisicom2017@gmail. Gambar 4:Usecase Diagram Back Office Gambar 5: Usecase Diagram Kepala Unit Activity Diagram Gambar 6: Activity Diagram Pengajuan Gambar 7: Activity Diagram Dokumen pengajuan DOI: 10. 52362/jisicom. Ciptaan disebarluaskan di bawah Lisensi Creative Commons Atribusi 4. 0 Internasional. e-ISSN : 2597-3673 (Onlin. , p-ISSN : 2579-5201 (Printe. Vol. 7 No. 2 (December 2. JISICOM (Journal of Information System. Informatics and Computin. Website/URL: http://journal. id/index. php/jisicom Email: jisicom@stmikjayakarta. id , jisicom2017@gmail. Gambar 8:Activity Diagram Daftar Pengajuan Surat Gambar 9: Activity Diagram Feeder User Entity Relationship Diagram (ERD) DOI: 10. 52362/jisicom. Ciptaan disebarluaskan di bawah Lisensi Creative Commons Atribusi 4. 0 Internasional. e-ISSN : 2597-3673 (Onlin. , p-ISSN : 2579-5201 (Printe. Vol. 7 No. 2 (December 2. JISICOM (Journal of Information System. Informatics and Computin. Website/URL: http://journal. id/index. php/jisicom Email: jisicom@stmikjayakarta. id , jisicom2017@gmail. Gambar 10: Entity Relationship Diagram (ERD) Logical Record Structure (LRS) Gambar 11: Logical Record Structure (LRS) Component Diagram Gambar 12: Component Diagram DOI: 10. 52362/jisicom. Ciptaan disebarluaskan di bawah Lisensi Creative Commons Atribusi 4. 0 Internasional. e-ISSN : 2597-3673 (Onlin. , p-ISSN : 2579-5201 (Printe. Vol. 7 No. 2 (December 2. JISICOM (Journal of Information System. Informatics and Computin. Website/URL: http://journal. id/index. php/jisicom Email: jisicom@stmikjayakarta. id , jisicom2017@gmail. Deployment Diagram Gambar 13. Deployment Diagram Pengkodean(Codin. Halaman Depan Halaman Dasboard User (Pemoho. Gambar 14. Halaman Depan Gambar 15. Halaman Depan User Halaman Pengajuan Surat Halaman Daftar Pengajuan Surat DOI: 10. 52362/jisicom. Ciptaan disebarluaskan di bawah Lisensi Creative Commons Atribusi 4. 0 Internasional. e-ISSN : 2597-3673 (Onlin. , p-ISSN : 2579-5201 (Printe. Vol. 7 No. 2 (December 2. JISICOM (Journal of Information System. Informatics and Computin. Website/URL: http://journal. id/index. php/jisicom Email: jisicom@stmikjayakarta. id , jisicom2017@gmail. Gambar 16. Halaman Pengajuan Surat Halaman Lihat Daftar Pengajuan Front Office dan Gambar 17. Halaman Daftar Pengajuan Surat Halaman Loporan Surat Kepala Unit Back Office Gambar 18. Halaman Lihat daftar pengajuan Gambar 19. Halaman Laporan Surat Pengujian(Testin. Tabel 1. Formulir Buat Surat Pengajuan Skenario Pengujian Test Case Hasil Yang Diharapkan Hasil Pengujian Sesuai Harapan Sistem akan menolaksimpandata dan menampil kanAuSilahkanisi yang kosongAy Sistem akan menolak simpan data Sesuai Harapan Mengisi sebagian isian data, lalu Mengisi isi input dan menampilkan AuSilahkan Isi langsung mengklik tombol surat baru yang kosong pengajuan berkas Suseai Harapan Mengisi Mengisi semua data, lalu Mengisi isi input surat Sistem akan menerima input data surat baru dan menyimoan ke dalam langsung mengklik tombol pengajuan berkas Kosongkan semua isiandata, lalu langsung mengklik tombolpengajuan berkas Mengosongkan semua data input surat baru Tabel 1. Update Surat Skenario Pengujian Test Case Kosongka n status surat dan keteranga n, lalu langsung mengklik tombol update proses Mengisi status surat dan kosongka n keteranga n, lalu langsung mengklik tombol update proses Mengkosongkan semua data input. Mengisi status surat dan keteranga n, lalu langsung mengklik tombol update Proses Mengisi status surat dan Mengisi status surat dan Hasil Yang Diharapkan Hasil Pengujian Sistem akan menolak simpan data dan menampil kan AuSilahkan isi yang kosongAy Sistem akan menolak simpan data dan menampil kan AuSilahkan isi yang kosongAy Sesuai Harapan Sistem akan menerima proses update surat dan menyimpa n ke dalam DOI: 10. 52362/jisicom. Ciptaan disebarluaskan di bawah Lisensi Creative Commons Atribusi 4. 0 Internasional. Sesuai Harapan Sesuai Harapan e-ISSN : 2597-3673 (Onlin. , p-ISSN : 2579-5201 (Printe. Vol. 7 No. 2 (December 2. JISICOM (Journal of Information System. Informatics and Computin. Website/URL: http://journal. id/index. php/jisicom Email: jisicom@stmikjayakarta. id , jisicom2017@gmail. IV. KESIMPULAN Sebelumnya, terdapat beberapa masalah yang mempengaruhi kurangnya efektivitas dan efisiensi dalam menjalankan Perancangan Sistem Informasi Pengajuan Surat Izin Praktik Apoteker (SIPA) pada Unit Pengelola Penanaman Modal dan Pelayanan Terpadu Satu Pintu Kecamatan Tamansari Jakarta Barat. Dapat disimpulkan bahwa Sistem Informasi Pengajuan Surat Izin Praktik Apoteker (SIPA) pada Unit Pengelola Penanaman Modal dan Pelayanan Terpadu Satu Pintu Kecamatan Tamansari Jakarta Barat bertujuan membantu pemohon dalam mengajukan perizinan praktik apoteker, serta memperoleh informasi mengenai persyaratan perizinan praktik Sistem ini dirancang menggunakan Framework Laravel. PHP, dan MySQL, dengan tujuan memudahkan Front Office. Back Office, dan Kepala Unit dalam mengelola data terkait berkas perizinan praktik REFERENASI Aditama et al. , "Description of Professional Fee for Pharmacist in Sleman," JURNAL MANAJEMEN DAN PELAYANAN FARMASI (Journal of Management and Pharmacy Practic. , vol. 8, no. 2, hal. 51, 2018, doi: 10. 22146/jmpf. Dharmawan dan Ardiyansyah, "Pengembangan Sistem Informasi Event Dan Diskon Dengan Menggunakan Metode V-Shaped," JURTI (Jurnal Teknologi Informas. , vol. 6, no. 1, hal. 71Ae76, 2022. Noviady. Oktaviani, dan M. Ariandi, "Sistem Informasi Pelayanan Online Izin Mendirikan Bangunan (Im. Berbasis Web Mobile (Studi Kasus Pada Dinas Pekerjaan Umum Dan Penataan Ruang Kota Palemban. ," Bina Darma Conference on Computer Science, vol. 1, hal. 328, 2019. Nurkholis. Susanto, dan S. Wijaya, "Penerapan Extreme Programming dalam Pengembangan Sistem Informasi Manajemen Pelayanan Publik," Jurnal Sains Komputer & Informatika (J-SAKTI), vol. 5, no. 124Ae134, 2021. Yasin. Zarlis. Sitompul, and P. Sihombing. AuHierarchy of Grid Partition (HGP) Integrating data in Software Engineering and databases,Ay IOP Conf. Ser. Mater. Sci. Eng. , vol. 846, no. 1, 2020, doi: 10. 1088/1757899X/846/1/012024. Yasin. Zarlis. Sitompul, and P. Sihombing. AuHierarchy of Grid Partition ( HGP ) Integrating data in Software Engineering and databases Hierarchy of Grid Partition ( HGP ) Integrating data in Software Engineering and databases,Ay IOP Conf. Ser. Mater. Sci. Eng. , vol. 864, 2020, doi: 10. 1088/1757-899X/846/1/012024. Haviluddin. AuMemahami Penggunaan UML ( Unified Modelling Language ),Ay J. Inform. Mulawarman, vol. 6, no. 1, pp. 1Ae 15, 2011, doi: http://dx. org/10. 30872/jim. Kaur and P. Singh. AuUML (Unified Modeling Languag. : standard language for software architecture development,Ay in International Symposium on Computing. Communication, and Control, 2011, pp. 313Ae320. DOI: 10. 52362/jisicom. Ciptaan disebarluaskan di bawah Lisensi Creative Commons Atribusi 4. 0 Internasional.