Claim Missing Document
Check
Articles

Found 24 Documents
Search

Rancang Bangun Aplikasi Presensi Instruktur Bebasis Android Menggunakan Framework Flutter Pada LKP Bright School Lampung Timur Rohim Kurniawan; Didi Rosiyadi; Nila Hardi
Reputasi: Jurnal Rekayasa Perangkat Lunak Vol. 5 No. 2 (2024): Edisi November 2024
Publisher : LPPM Universitas Bina Sarana Informatika

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.31294/reputasi.v5i2.5871

Abstract

Abstrak - Perkembangan teknologi saat ini telah memberikan dampak positif dalam berbagai bidang, termasuk dalam dunia pendidikan. Salah satu perkembangan yang dapat dimanfaatkan adalah penggunaan aplikasi mobile sebagai media pembelajaran. Sudah selayaknya teknologi informasi diterapkan di instansi pendidikan salah satu contohnya aplikasi mobile dapat menjadi alat yang efektif bagi para instruktur untuk melakukan presensi. Penelitian ini bertujuan untuk mengembangkan sebuah aplikasi berbasis android presensi instruktur menggunakan teknologi Flutter. Flutter adalah sebuah framework open-source yang dikembangkan oleh Google untuk membangun aplikasi mobile multi-platform. Metode penelitian dan pengembangan yang digunakan adalah Agile Metodology dengan framework Scrum. Tahap analisis dilakukan untuk mengidentifikasi kebutuhan pengguna, tahap desain dilakukan untuk merancang antarmuka dan fitur aplikasi, tahap impelementasi dilakukan untuk membangun aplikasi, dan tahap evaluasi dilakukan untuk menilai kelayakan aplikasi. Hasil penelitian menunjukkan bahwa aplikasi instruktur yang dikembangkan dengan menggunakan framework Flutter dapat berjalan dengan baik pada perangkat mobile berbasis Android. Aplikasi ini menyediakan fitur-fitur yang memudahkan instrukturpada lembaga kursus dalam melakukan presensi kehadiran dan bagi admin lembaga kursus dan pelatihan Bright School memudahkan dalam memantau rekap presensi serta mengolah data presensi. Kata Kunci: Flutter, Android, Presensi Abstract - The current development of technology has had a positive impact on various fields, including education. One of the developments that can be utilized is the use of mobile applications as a learning medium. Information technology should be applied in educational institutions, one example being that mobile applications can serve as an effective tool for instructors to manage attendance. This study aims to develop an Android-based attendance application for instructors using Flutter technology. Flutter is an open-source framework developed by Google for building multi-platform mobile applications. The research and development methodology used is Agile Methodology with the Scrum framework. The analysis phase was carried out to identify user needs, the design phase was conducted to design the interface and features of the application, the implementation phase was executed to build the application, and the evaluation phase was done to assess the feasibility of the application. The results of the study indicate that the instructor attendance application developed using the Flutter framework can run well on Android-based mobile devices. This application provides features that facilitate instructors at training institutions in managing attendance, and for the admin of Bright School training institutions, it simplifies monitoring attendance records and processing attendance data. Keywords: flutter, android, attendance
Perancangan Perangkat Lunak Berbasis Website Menggunakan Stack (MEN) MongoDB, Express Dan NodeJS Dengan Templating EJS Pada TK Cahaya Mutiara Jakarta El Rangga Un Cahya; Didi Rosiyadi; Nila Hardi
Reputasi: Jurnal Rekayasa Perangkat Lunak Vol. 6 No. 1 (2025): Mei 2025
Publisher : LPPM Universitas Bina Sarana Informatika

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.31294/reputasi.v6i1.5882

Abstract

Pada era society 4.0 yang sedang berkembang seperti sekarang ini, kesuksesan seringkali dapat ditentukan oleh kemampuan seseorang dalam mendapatkan informasi dengan cepat. Termasuk dalam konteks pendidikan, pengelolaan informasi di sekolah menjadi lebih efisien dengan dukungan teknologi. Penelitian ini bertujuan untuk membangun portal sekolah di TK Cahaya Mutiara dengan memanfaatkan teknologi modern seperti Node.js, Express, MongoDB, serta template EJS. Proses pengembangan dilakukan menggunakan metode Waterfall, yang melibatkan lima tahap utama: analisis kebutuhan, desain sistem, implementasi, pengujian, serta deployment dan pemeliharaan. Pada tahap analisis kebutuhan, dilakukan identifikasi terhadap kebutuhan fungsional dan non-fungsional sistem yang disesuaikan dengan kebutuhan sekolah. Desain sistem mencakup perancangan arsitektur, antarmuka pengguna, dan basis data yang mendukung kelancaran operasional portal. Implementasi dilakukan melalui pengkodean menggunakan Node.js dan Express untuk backend, MongoDB untuk manajemen data, serta integrasi template EJS untuk tampilan dinamis. Pengujian sistem dilakukan dengan metode black box untuk mengevaluasi fungsionalitas dan kinerja portal secara keseluruhan. Deployment sistem dilakukan pada lingkungan produksi menggunakan Virtual Private Server (VPS) guna memastikan aksesibilitas yang optimal. Hasil penelitian menunjukkan bahwa portal sekolah yang dikembangkan mampu memenuhi kebutuhan informasi secara efektif, memudahkan siswa, guru, dan orang tua dalam mengakses informasi sekolah. Penggunaan teknologi Node.js, Express, MongoDB, dan EJS terbukti efektif, sementara proses pengujian dan deployment menjamin kualitas serta keandalan sistem.
Pengembangan Aplikasi Web untuk Resize Citra Digital dengan Fitur Batch Processing Menggunakan Next.Js dan Sharp Waeisul Bismi; Muhammad Qomaruddin; Nila Hardi; Musriatun Napiah; Astrid Noviriandini
KOMPUTEK Vol. 10 No. 1 (2026): April
Publisher : Universitas Muhammadiyah Ponorogo

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

The exponential growth of digital content has increased the demand for efficient and accessible image processing tools. This research aims to develop a web-based image resize application with batch processing features using Next.js and Sharp. The research method employs Research and Development (R&D) with a Software Development Life Cycle (SDLC) approach using the Waterfall model, encompassing requirements analysis, system design, implementation, testing, deployment, and maintenance phases. The application was developed by integrating Next.js 16 framework for full-stack development, Sharp library for high-performance image processing, and JSZip for archive handling. Implemented features include flexible upload (file, folder, ZIP), downsampling and upsampling options, pixel dimension input, JPEG/JPG/PNG format conversion, and batch processing with progress monitoring. Testing results demonstrated that 100% of features were successfully implemented with a functional testing success rate of 100%. The average response time achieved 1.76 seconds per image, 41% faster than the 3-second target. The quality of the test results shows that the quality of the resized images meets very good quality standards with high structural similarity to the original images for both downsampling and upsampling. This research has produced a web application for image resizing that is accessible without installation, efficient for batch processing, and produces optimal output quality by utilizing the Mitchell interpolation kernel for downsampling and Lanczos for upsampling
Alat Berbasis IOT Smarthome Monitoring dan Kontrol via Telegram Menggunakan Nodemcu Nila Hardi; Rafi Afuw Rouf Subyan; Aditia Arbasyah
INSANtek Vol. 4 No. 1 (2023): Mei 2023
Publisher : LPPM Universitas Bina Sarana Informatika

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.31294/instk.v4i1.2018

Abstract

Rumah adalah bangunan yang digunakan untuk jangka waktu tertentu sebagai tempat tinggal atau hunian. Di dalam rumah pastinya terdapat peralatan yang digunakan oleh pemilik rumah baik peralatan elektronik maupun yang non-elektronik. Kerena pemilik rumah adalah orang yang  sibuk maka seringkali pemilik rumah lupa keadaan rumah saat ditinggal pergi. Di era teknologi saat ini, kemajuan yang semakin canggih membuat segala sesuatu menjadi lebih instan dalam kehidupan sehari-hari, serta dalam mengelola dan memantau perangkat elektronik rumah. Smarthome adalah teknologi otomatisasi yang digunakan untuk memfasilitasi aktivitas di rumah, dan sangat memungkinkan untuk mengoperasikan dan memantau rumah dengan bantuan Internet of Things (IOT). Dengan teknologi itu kita dapat mengopersikan khususnya pintu dan lampu penerangan dirumah dari jarak jauh yang hanya mengandalkan smartphone yang sudah terinstall Telegram dan  terhubung ke internet dengan mengandalkan bot yang ada di telegram. Maka dari itu kami membuat alat IOT smarthome menggunakan mikrokontroler Nodemcu ESP8266 sebagai otak dari alat yang kami buat dan output yang kami gunakan ialah Solenoid Doorlock sebagai alat pengunci pintu, LED Strip sebagai representasi dari lampu rumah, dan sebagai tambahan kita menambahkan alat pengukur suhu menggunakan sensor DHT 11.