Claim Missing Document
Check
Articles

Found 31 Documents
Search

Investigation of SQL Clone on MVC-based Application Fawwaz Ali Akbar; Siti Rochimah; Rizky Januar Akbar
IPTEK Journal of Proceedings Series No 1 (2018): 3rd International Seminar on Science and Technology (ISST) 2017
Publisher : Institut Teknologi Sepuluh Nopember

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (213.386 KB) | DOI: 10.12962/j23546026.y2018i1.3511

Abstract

Model-View-Controller (MVC) design pattern is design pattern that is suitable for interactive systems. MVC is adapted in desktop and web-based applications. Moreover, many frameworks are adapting MVC pattern. Each layer of MVC has a different function. The main function of the model layer is query to the database system that represented by SQL language. In software development, code duplication or code clone is a serious problem because it will impact on the maintenance process. Associated with model layer and code clone, clone detection approach that exists today is not effective to detect clones in the model layer represented by SQL language, because the definition of code clone is not suitable for SQL clone.  SQL is declarative language that is different from the common programming language like C and Java. So, the definition of code clone must be adjusted with characteristic of SQL. In this research, we investigate the existence of SQL clone on MVC-based application and define the types of SQL clone. We define four types of SQL clone and they are confirmed exist in MVC-based application datasets that used in this research
Measuring Performance Efficiency of Application applying Design Patterns and Refactoring Method Kholed Langsari; Siti Rochimah; Rizky Januar Akbar
IPTEK Journal of Proceedings Series No 1 (2018): 3rd International Seminar on Science and Technology (ISST) 2017
Publisher : Institut Teknologi Sepuluh Nopember

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (385.742 KB) | DOI: 10.12962/j23546026.y2018i1.3527

Abstract

Design patterns are always useful concept using in designing and developing a software application. Performance play essential role in the quality attribute of an enterprise application. It is useful to measure and examine how design patterns influence and affect the performance of an application. In this study, we investigate the impact of selected design pattern through refactoring processes for performance efficiency. The systematic study phases included; analyzing, refactoring and performance measuring with implemented in case study SIA system. The performance measuring measure with different test cases and round for the results comparison of each differences test cases and round for design pattern indicate an influence on the performance of an application
Pengembangan Antarmuka dan Pengalaman Pengguna Aplikasi Web Responsif myITS Admission dengan Metodologi User-Centered Design Amelia Puji Maitri Liang; Hadziq Fabroyir; Rizky Januar Akbar
Jurnal Teknik ITS Vol 11, No 3 (2022)
Publisher : Direktorat Riset dan Pengabdian Masyarakat (DRPM), ITS

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.12962/j23373539.v11i3.94394

Abstract

Pendidikan termasuk bidang yang harus diutamakan untuk mempersiapkan sumber daya manusia yang berkualitas. Kegiatan seleksi masuk mahasiswa pada perguruan tinggi merupakan salah satu upaya membantu calon mahasiswa Indonesia dalam mendapatkan pendidikan guna mempersiapkan diri menjadi generasi penerus bangsa. Sebagai suatu sistem informasi pendidikan, aplikasi web Seleksi Masuk ITS (SMITS) digunakan untuk manajemen seleksi mandiri calon mahasiswa. Namun demikian, SMITS yang ada saat ini memiliki tahapan pendaftaran yang sulit karena masih menggunakan KAP (Kode Akses Pendaftaran) dan PIN (Personal ID Number) serta ketidakmampuannya untuk ‘beradaptasi’ pada ukuran layar perangkat berbeda. Terlebih adanya kerumitan penyampaian informasi yang dinilai kurang user friendly menyebabkan banyaknya informasi tidak tersampaikan dengan maksimal. Oleh karena itu, metodologi User-Centered Design akan diaplikasikan pada pengembangan desain aplikasi web SMITS yang nantinya akan diberi merek baru myITS Admission dengan menerapkan beberapa metodologi seperti Contextual Inquiry & Contextual Analysis, survei dan wawancara pengguna, serta Usability Testing dan Heuristic Evaluation. Adapun harapan yang ingin dicapai dengan penggunaan metodologi ini adalah untuk menggali kebutuhan pengguna dan melibatkan mereka dalam proses desain melalui berbagai penelitian sehingga antarmuka aplikasi web yang dihasilkan merepresentasikan kebutuhan pengguna dan memenuhi unsur usability.
Implementasi Continuous Integration dan Continuous Delivery Pada Aplikasi myITS Single Sign On Restu Agung Parama; Hudan Studiawan; Rizky Januar Akbar
Jurnal Teknik ITS Vol 11, No 3 (2022)
Publisher : Direktorat Riset dan Pengabdian Masyarakat (DRPM), ITS

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.12962/j23373539.v11i3.99436

Abstract

Institut Teknologi Sepuluh Nopember mempunyai infrastruktur server on-premise atau bisa disebut dengan myITS Cloud yang dikelola oleh Direktorat Pengembangan Teknologi dan Sistem Informasi. Aplikasi myITS Single Sign On merupakan aplikasi yang digunakan ITS untuk bisa berinteraksi dengan aplikasi lainnya seperti Classroom, Akademik, dan Beasiswa di myITS. Dalam pengembangan myITS SSO, proses delivery dan deployment dilakukan secara manual, dimana developer atau pengembang melakukan push ke repositori kode yang kemudian dirilis ke dalam server. Pada proses CI/CD penulis menggunakan Jenkins yang akan melakukan build aplikasi ke dalam docker image yang kemudian digunakan di dalam server menjadi sebuah kontainer. Kemudian dalam serangkaian tes yang terjadi terdapat tes untuk mendeteksi masalah kualitas kode menggunakan SonarQube. Setelah itu aplikasi akan di-deploy ke dalam Kubernetes menggunakan Helm dan Rancher. Setelah dilakukannya uji coba, Jenkins dan SonarQube bisa diimpelementasikan kepada proses CI/CD dengan cara diintegrasikan. Aplikasi juga berhasil dikemas menjadi image dengan bantuan aplikasi Docker yang kemdian diunggah ke DockerHub. Dengan berhasilnya aplikasi di¬-deploy kedalam Kubernetes dan tidak ada step pipeline yang terlewat bisa menjadi bukti bahwa implementasi CI/CD pada aplikasi myITS Single Sign On sudah berhasil.
Pelatihan Desain Grafis untuk Guru-Guru di SMP AL-Uswah Surabaya Sarwosri; Siti Rochimah; Rizky Januar Akbar; Daniel Oranova; Umi Laili Yuhana
Sewagati Vol 6 No 4 (2022)
Publisher : Pusat Publikasi ITS

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1184.489 KB) | DOI: 10.12962/j26139960.v6i4.170

Abstract

Semua bidang dalam kehidupan membutuhkan kemampuan desain grafis. Begitu pula di dunia pendidikan, seorang pendidik juga harus mampu menyesuaikan kemampuannya di tengah digitalisasi ini agar penyampaian materi menjadi lebih interaktif. Maka dari itu, wawasan desain grafis sangat amat penting diterapkan untuk mengembangkan kreativitas dari tenaga pendidik dan penunjang alat komunikasi sehingga dapat menghasilkan kualitas pembelajaran yang baik. SMP AL-Uswah Surabaya merupakan sekolah menengah pertama di Surabaya yang memiliki harapan agar dapat menciptakan sebuah sistem pendidikan yang dapat menjawab tantangan dari dunia pendidikan pada saat ini. Merebaknya virus COVID-19, menyebabkan banyak sekolah meminta siswanya untuk belajar di rumah. Semua kegiatan belajar mengajar dilakukan secara online baik dengan tatap muka melalui online meeting, maupun dengan pemberian modul materi secara online. Siswa dapat belajar dengan baik dan menyenangkan jika didukung oleh media pembelajaran yang menarik dan interaktif. Oleh karenanya, berbagai media belajar yang menarik dan interaktif diperlukan untuk meningkatkan minat belajar siswa. Pengabdian kepada masyarakat ini mengusulkan pelatihan desain grafis untuk mengembangkan kreativitas guru-guru di SMP AL-Uswah Surabaya. Pelatihan akan dilakukan secara online dengan menggunakan perangkat Zoom Meeting. Pelatihan meliputi bagaimana menyusun media promosi pembelajaran yang menarik dan interaktif serta bagaimana menggunakan perangkat lunak seperti Canva untuk membantu proses desain. Diharapkan melalui pelatihan ini, dapat menjadi bentuk kontribusi ITS terhadap perkembangan pendidikan di Indonesia di tengah wabah COVID-19.
Peningkatan Kemampuan Belajar Daring Synchronous dan Asynchronous di SMK Negeri 10 Surabaya Siti Rochimah; Rizky Januar Akbar; Sarwosri; Daniel Oranova; Umi Laili Yuhana; Siska Arifiani; Andhik Ampuh Yunanto
Sewagati Vol 5 No 2 (2021)
Publisher : Pusat Publikasi ITS

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (418.482 KB)

Abstract

Desain dan Evaluasi Antarmuka Pengguna Aplikasi Web Responsif myITS HumanCapital Modul Portofolio dan Modul Qinerja Menggunakan Metode User-Centered Design Btari Aliya Tsabitah; Hadziq Fabroyir; Rizky Januar Akbar; Rizky Januar Akbar
Jurnal Teknik ITS Vol 12, No 1 (2023)
Publisher : Direktorat Riset dan Pengabdian Masyarakat (DRPM), ITS

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.12962/j23373539.v12i1.100508

Abstract

Human capital terdiri dari pengetahuan, keterampilan, dan kemampuan orang-orang yang dipekerjakan dalam suatu organisasi, instansi, ataupun perusahaan. Hal itu memainkan peran penting dalam membantu organisasi meningkatkan produktivitas dan kebahagiaan secara keseluruhan dari pegawai yang ada. Di era digital ini mayoritas instansi telah memanfaatkan teknologi informasi untuk meningkatkan produktivitas, efektivitas, dan efisiensi dari sistem tersebut. Tidak terkecuali Institut Teknologi Sepuluh Nopember (ITS) Surabaya, yang juga telah memiliki sistem manajemen dosen dan tenaga kependidikan yang bernama Sistem Informasi Manajemen Kepegawaian (SIMPEG) ITS. Seiring berjalannya waktu, keorganisasian ITS semakin berkembang ke arah yang kompleks dengan banyaknya data dan informasi pegawai yang ada. SIMPEG ITS menjadi kurang relevan karena informasi yang disajikan berlebihan, sehingga berdampak pada tampilan antarmuka pengguna yang sulit dipahami oleh penggunanya. Oleh karena itu, untuk menambah produktivitas pegawai (dosen dan tenaga kependidikan ITS), serta meningkatkan efektivitas dan efisiensi sistem kepegawaian yang telah ada, penulis ingin mengembangkan antarmuka pengguna web myITS HumanCapital Modul Portofolio dan Modul Qinerja. User-Centered Design menjadi metode pilihan penulis dalam pengembangan antarmuka pengguna dari aplikasi web myITS HCM Modul Portofolio dan Modul Qinerja. Metode UCD merupakan metode dengan pendekatan untuk memecahkan masalah yang berfokus pada pemahaman dan kebutuhan pengguna. Hasil dari Tugas Akhir ini diharap mampu menghasilkan tampilan antarmuka pengguna yang mudah dipahami oleh pengguna, sehingga intensi dari pengembangan aplikasi dapat terpenuhi serta dapat meningkatkan produktivitas pegawai ITS.
Desain dan Evaluasi Antarmuka Pengguna Aplikasi Web Responsif myITS HumanCapital Modul Portofolio dan Modul Qinerja Menggunakan Metode User-Centered Design Btari Aliya Tsabitah; Hadziq Fabroyir; Rizky Januar Akbar; Rizky Januar Akbar
Jurnal Teknik ITS Vol 12, No 1 (2023)
Publisher : Direktorat Riset dan Pengabdian Masyarakat (DRPM), ITS

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.12962/j23373539.v12i1.100508

Abstract

Human capital terdiri dari pengetahuan, keterampilan, dan kemampuan orang-orang yang dipekerjakan dalam suatu organisasi, instansi, ataupun perusahaan. Hal itu memainkan peran penting dalam membantu organisasi meningkatkan produktivitas dan kebahagiaan secara keseluruhan dari pegawai yang ada. Di era digital ini mayoritas instansi telah memanfaatkan teknologi informasi untuk meningkatkan produktivitas, efektivitas, dan efisiensi dari sistem tersebut. Tidak terkecuali Institut Teknologi Sepuluh Nopember (ITS) Surabaya, yang juga telah memiliki sistem manajemen dosen dan tenaga kependidikan yang bernama Sistem Informasi Manajemen Kepegawaian (SIMPEG) ITS. Seiring berjalannya waktu, keorganisasian ITS semakin berkembang ke arah yang kompleks dengan banyaknya data dan informasi pegawai yang ada. SIMPEG ITS menjadi kurang relevan karena informasi yang disajikan berlebihan, sehingga berdampak pada tampilan antarmuka pengguna yang sulit dipahami oleh penggunanya. Oleh karena itu, untuk menambah produktivitas pegawai (dosen dan tenaga kependidikan ITS), serta meningkatkan efektivitas dan efisiensi sistem kepegawaian yang telah ada, penulis ingin mengembangkan antarmuka pengguna web myITS HumanCapital Modul Portofolio dan Modul Qinerja. User-Centered Design menjadi metode pilihan penulis dalam pengembangan antarmuka pengguna dari aplikasi web myITS HCM Modul Portofolio dan Modul Qinerja. Metode UCD merupakan metode dengan pendekatan untuk memecahkan masalah yang berfokus pada pemahaman dan kebutuhan pengguna. Hasil dari Tugas Akhir ini diharap mampu menghasilkan tampilan antarmuka pengguna yang mudah dipahami oleh pengguna, sehingga intensi dari pengembangan aplikasi dapat terpenuhi serta dapat meningkatkan produktivitas pegawai ITS.
Desain dan Evaluasi Antarmuka dan Pengalaman Pengguna Aplikasi myITS Recruitment Menggunakan Metode User-Centered Design Putu Putri Natih Devayanti; Hadziq Fabroyir; Rizky Januar Akbar
Jurnal Teknik ITS Vol 12, No 1 (2023)
Publisher : Direktorat Riset dan Pengabdian Masyarakat (DRPM), ITS

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.12962/j23373539.v12i1.100619

Abstract

Rekrutmen online telah menjadi tren bagi pencari kerja (job seekers) dan institusi maupun perusahaan tertentu dalam mencari tenaga kerja. Proses perekrutan ini memanfaatkan teknologi dan sumber daya berbasis web tertentu untuk untuk menemukan, menarik, menilai, mewawancarai, dan merekrut calon pekerja. Dengan begitu, para pencari kerja (job seekers) dapat mengakses situs rekrutmen online dan juga dapat dengan mudah melamar melalui situs tersebut selama 24 jam dimanapun mereka berada. ITS dalam mengakomodir rekrutmen pegawai ini sebelumnya telah memiliki aplikasi web rekrutmen yang bernama SIM Rekrutmen Pegawai ITS yang menangani proses rekrutmen dosen dan tenaga kependidikan, mulai dari Seleksi Administrasi, Seleksi Kompetensi Dasar (SKD), Seleksi Kompetensi Bidang (SKB), hingga pengumuman kelulusan. Akan tetapi, masih banyak hal yang perlu diperbaiki dari aplikasi ini, terutama dalam hal kebergunaan (usability) pada laman pelamar kerja dan admin. Maka dari itu, diperlukan perbaikan antarmuka pengguna aplikasi web SIM Rekrutmen Pegawai ITS dengan pendekatan terbaik untuk memudahkan pelamar dan admin dalam menggunakan aplikasi ini. User-centered Design (UCD) merupakan pendekatan yang tepat dengan adanya proses desain iteratif yang berpusat pada pengguna dan kebutuhan mereka di setiap fase proses desain. Hasil dari penelitian ini diharapkan dapat menghasilkan antarmuka dan pengalaman pengguna aplikasi web myITS Recruitment yang mengedepankan kebutuhan dan pengalaman pengguna sehingga dapat meningkatkan kualitas rekrutmen dan memberikan pengalaman terbaik bagi pengguna dalam mencapai tujuannya.
Desain dan Evaluasi Antarmuka Pengguna Responsif Web myITS StudentRegistration Dengan Metode User-centered Design Irsyadhani Dwi Shubhi; Hadziq Fabroyir; Rizky Januar Akbar
Jurnal Teknik ITS Vol 12, No 1 (2023)
Publisher : Direktorat Riset dan Pengabdian Masyarakat (DRPM), ITS

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.12962/j23373539.v12i1.111429

Abstract

Pendaftaran mahasiswa baru menjadi hal wajib bagi calon mahasiswa untuk mendaftarkan dirinya menjadi mahasiswa resmi. Proses pendataan ini memerlukan pemanfaatan teknologi dan sumber daya berbasis web tertentu yang berfungsi mendata, memverifikasi, memberikan pengumuman, dan penetapan Uang Kuliah Tunggal (UKT). Hal tersebut mahasiswa baru mengakses situs pendataan menjadi sering. Institut Teknologi Sepuluh Nopember (ITS) dalam memenuhi kebutuhan pendataan bagi mahasiswa baru, memiliki aplikasi web Sistem Informasi Pendataan Mahasiswa Baru (SIPMABA) yang menangani proses pendaftaran awal, proses verifikasi data mahasiswa, pengumuman mahasiswa baru, dan penetapan UKT. Namun, masih banyak hal yang menjadi masalah dalam aplikasi ini yang perlu diperbaiki terutama pada ketergunaan (usability) aplikasi ini pada pendataan mahasiswa baru. Maka dari itu, mengembangkan perancangan desain antarmuka pengguna SIPMABA untuk meningkatkan efektivitas dan efisiensi dari sistem yang telah ada sebelumnya. Perancangan antarmuka beberapa fitur yang akan dikembangkan yaitu proses pendaftaran ulang, banding UKT, memperoleh informasi pengumuman dan informasi, dan dapat mengunduh berkas yang dibutuhkan ketika daftar ulang. Metode yang akan digunakan dalam pengembangkan web myITS StudentRegistration adalah User-centered Design (UCD) yang berfokus pada pemecahan masalah berdasarkan kebutuhan penggunanya. Hasil Tugas Akhir ini diharapkan myITS StudentRegistration dapat menjadi antarmuka pengguna aplikasi web yang sesuai dengan kebutuhan pengguna serta meningkatkan efektifitas, efisiensi, dan engagement dengan pengguna.