PERANCANGAN DOMAIN SPECIFIC LANGUAGE DALAM EMAIL TEMPLATE DENGAN MENGGUNAKAN PYTHON
DOI:
https://doi.org/10.37792/jukanti.v6i1.916Kata Kunci:
Domain Specific Language, Python, Sly, EmailAbstrak
ABSTRAK
Domain Specific Language (DSL) merupakan bahasa pemrograman yang dirancang untuk suatu masalah yang spesifik. Syntax yang lebih sedikit dan keterbatasan pada suatu masalah tertentu, menjadikan DSL cocok untuk menyelesaikan pekerjaan yang membutuhkan ketepatan waktu. Salah satu pekerjaan yang sangat dibutuhkan dan perlu kecepatan serta ketepatan waktu adalah pengiriman email. Kebutuhan pengiriman email terus berkembang sehingga dibuatlah template email untuk lebih memudahkan pengiriman email. Akan tetapi muncul masalah: pengiriman email kepada banyak penerima dengan template yang berbeda ataupun menggunakan template yang sama tetapi dengan isi email yang berbeda, membutuhkan waktu yang lebih lama. Perlu dibuat suatu program yang dapat mempercepat dan meningkatkan efisiensi dalam pengiriman email. Pada penelitian ini, dirancang sebuah DSL untuk mengatasi permasalahan tersebut. DSL dibangun menggunakan Python SLY dengan metode Waterfall. Penelitian menghasilkan DSL yang dapat digunakan agar pengiriman email lebih cepat dan efisien.
ABSTRACT
A Domain-Specific Language (DSL) is a programming language designed for a specific problem. Less syntax and limitations on a particular issue, make DSL suitable for completing work that requires timeliness. One of the jobs that highly needs and requires speed and timeliness is sending emails. The need for sending e-mails is growing, so an e-mail template has been created to make it easier to send e-mails. However, a problem arises: sending emails to multiple recipients with different templates or using the same template but with other email contents, takes longer. It is necessary to create a program that can speed up and improve efficiency in sending e-mails. In this research, a DSL was designed to overcome this problem. DSL is built using Python SLY with the Waterfall method. Research produces a DSL that can be used to send emails faster and more efficiently
Unduhan
Unduhan
Diterbitkan
Terbitan
Bagian
Lisensi
Hak Cipta (c) 2023 Jurnal Pendidikan Teknologi Informasi (JUKANTI)

Artikel ini berlisensiCreative Commons Attribution-ShareAlike 4.0 International License.
Lisensi Jurnal JUKANTI
JUKANTI (Jurnal Pendidikan Teknologi Informasi) berkomitmen untuk mendukung akses terbuka dan diseminasi pengetahuan ilmiah. Seluruh artikel yang diterbitkan di JUKANTI didistribusikan di bawah lisensi Creative Commons Attribution 4.0 International License (CC BY 4.0).
Creative Commons Attribution 4.0 International License (CC BY 4.0)
Di bawah lisensi ini, pengguna diperbolehkan untuk membaca, mengunduh, menyalin, mendistribusikan, mencetak, menelusuri, menautkan, menggubah, mengadaptasi, dan mengembangkan karya yang diterbitkan untuk tujuan yang sah, termasuk tujuan komersial, sepanjang memberikan atribusi yang tepat kepada penulis asli dan publikasi asli di JUKANTI, menyertakan tautan ke lisensi, serta menyatakan apabila terdapat perubahan yang dilakukan.
Hak Penulis
Penulis tetap memegang hak cipta atas artikel mereka dan memberikan hak publikasi pertama kepada JUKANTI. Penulis juga diperbolehkan untuk menyimpan dan membagikan versi terbit artikel mereka di repositori institusi, repositori bidang ilmu, website pribadi, dan jejaring akademik, sepanjang publikasi asli di JUKANTI dikutip dan ditautkan dengan benar.
Kewajiban Penulis
Penulis yang menerbitkan artikel di JUKANTI bertanggung jawab untuk memastikan bahwa karya yang dikirimkan bersifat orisinal, tidak melanggar hak cipta, serta memenuhi standar etika dan ketentuan hukum yang berlaku. Penulis wajib memperoleh izin penggunaan materi pihak ketiga yang dimasukkan dalam naskah apabila diperlukan.
Informasi Lisensi
Lisensi: Creative Commons Attribution 4.0 International License (CC BY 4.0)
URL Lisensi: https://creativecommons.org/licenses/by/4.0/
Komitmen terhadap Standar Akses Terbuka
JUKANTI berkomitmen untuk menjaga kebijakan editorial yang transparan, ketentuan lisensi yang jelas, dan praktik publikasi akses terbuka sesuai dengan standar publikasi ilmiah internasional.
Untuk pertanyaan atau klarifikasi lebih lanjut mengenai lisensi ini, silakan menghubungi kantor editorial JUKANTI melalui edu@ucb.ac.id



