Prosiding KONSTELASI Vol. 2 No. Juni 2025 Pengembangan Portal Web Sekolah Menengah Pertama Di Kota Kupang Fransiskus Felisitus Dalli1. Adri Gabriel Sooai2. Paskalis Andrianus Nani*3 1,2,3 Program Studi Ilmu Komputer. Universitas Katolik Widya Mandira E-mail: nanodalii23@gmail. com1, adrigabriel@unwira. id2, paskalisnani@unwira. Abstrak. Platform digital yang dikenal sebagai portal web menyatukan informasi dan layanan dalam satu situs web, memungkinkan pengguna mengakses informasi dengan mudah dan cepat. Masyarakat di Kota Kupang kesulitan mendapatkan data sekolah menengah pertama yang lengkap karena informasi tentang sekolah tidak tersedia di satu platform terpusat. Tujuan dari penelitian ini adalah untuk membuat situs web yang mudah digunakan yang menampilkan profil sekolah menengah pertama di Kota Kupang. Metode yang digunakan adalah metode waterfall, dengan tahapan yang meliputi Requirement. Design. Implementation. Verification, dan Maintenance. Data profil sekolah ini dikumpulkan dari berbagai sekolah menengah pertama di Kota Kupang, dan mencakup informasi umum serta lokasi yang terhubung ke Google Maps untuk memudahkan pengguna menemukan lokasi sekolah serta form pendaftaran yang memudahkan masyarakat untuk mendaftar. Hasil dari penelitian ini diharapkan berupa portal web yang menyediakan informasi sekolah yang lengkap dengan form untuk masayarakat bisa mendaftar secara online melalui portal web, mudah diakses, dan mendukung promosi sekolah dengan efektif. Kata kunci: Portal Web. sekolah menengah pertama. Kota Kupang. Abstract Digital platforms known as web portals bring together information and services on one website, allowing Users to access information easily and quickly. People in Kupang City have difficulty getting complete junior high school data because information about schools is not available on one centralized platform. The aim of this research is to create an easy-to-use website that displays the profile of junior high schools in Kupang City, both public and private. The method used is the waterfall method, with stages including Requirements. Design. Implementation. Verification and Maintenance. This school profile data is collected from various junior high schools in Kupang City, and includes general information and locations connected to Google Maps to make it easier for Users to find school locations as well as a registration form that makes it easier for people to register. The results of this research are expected to be a web portal that provides complete school information, is easy to access, and supports school promotion effectively. Keywords: Web portal. junior high school. Kupang City. Prosiding KONSTELASI Vol. 2 No. Juni 2025 Pendahuluan Masyarakat sering menghadapi berbagai kesulitan dalam mencari informasi tentang Sekolah Menengah Pertama (SMP) di Kota Kupang. Salah satu masalah utama adalah sulitnya mengakses informasi yang terpadu karena data tersebar di berbagai sumber, seperti situs resmi sekolah, media sosial, atau melalui kunjungan langsung ke sekolah. Informasi yang tersedia sering kali tidak diperbarui, membuat masyarakat mendapatkan data yang sudah usang, seperti perubahan fasilitas atau kontak sekolah. Masyarakat sering kali mengalami kesulitan dalam menghubungi sekolah secara langsung karena informasi kontak tidak mudah ditemukan atau tidak responsif. Dari penelusuran saya di beberapa platform online banyak sekolah di Kota Kupang yang belum memiliki website resmi untuk menampilkan profil lengkap mereka, sehingga informasi penting seperti lokasi sekolah dan fasilitas sulit diakses. Dengan adanya portal web yang terpusat, masyarakat dapat dengan mudah menemukan dan membandingkan informasi yang dibutuhkan untuk membuat keputusan yang tepat. Pada konteks ini, portal web Sekolah Menengah Pertama (SMP) di Kota Kupang perlu dikembangkan karena masyarakat sering mengalami kesulitan dalam mengakses informasi yang lengkap dan akurat mengenai sekolah-sekolah tersebut. Informasi yang tersedia sering kali tersebar, tidak terpusat, dan jarang diperbarui. Selain itu, banyak sekolah yang belum memiliki platform online resmi, sehingga akses terhadap informasi penting seperti alamat, kontak, dan fasilitas menjadi terbatas. Dengan adanya portal web ini, dapat memberikan solusi yang memudahkan masyarakat dalam mendapatkan informasi yang relevan secara cepat dan akurat. Banyak penelitian telah dilakukan yang berkaitan dengan pengembangan website sekolah, mulai dari profil . Ae. , sistem akademik . , elearning . , bahkan sampai manajemen kegiatan P5 . dan ekstrakurikuler . Pendekatan yang digunakan dalam proses pengembangan juga sangat beragam, mulai dari user-centered design . , rapid application development . , dan implementasi konsep Model-View-Controller . Beberapa penelitian terdahulu telah menunjukkan efektivitas portal web dalam membantu pencarian informasi. Penelitian yang pernah dilakukan oleh Widianto . menunjukkan bahwa portal web membantu pihak sekolah menyampaikan informasi dengan lebih efisien dan cepat. Masyarakat dapat mengakses berbagai informasi, berkomunikasi dengan operator sekolah melalui fitur chat, dan mengunduh dokumen yang dibutuhkan. Portal web dapat memudahkan masyarakat mengakses informasi kapan saja dan di mana saja, sehingga meningkatkan kualitas pelayanan bagi masyarakat sekitar. Penelitian yang pernah dilakukan oleh Ardhana dan Zen . menunjukkan bahwa portal web memudahkan masyarakat memperoleh informasi tentang sekolah dan meningkatkan kualitas pelayanan sekolah. Sementara itu, penelitian yang dilakukan oleh Irfansyah . menunjukkan bahwa portal web sekolah ini mempermudah pihak sekolah dalam menyebarkan informasi penting seperti pengumuman, kegiatan sekolah dan informasi lainnya. Pada portal web sebelumnya hanya berfokus pada informasi tanpa memberikan form untuk masyarakat untuk melakukan pendaftaran secara online, dan peta titik lokasi secara akurat. Selain itu portal sebelumnya tidak terintegrasi dengan platform lain untuk media promosi seperti akun sosial media. Sebagai solusi untuk masalah tentang pendaftaran online, peta titik lokasi dan tidak terintegrasi dengan media promosi seperti media sosial, maka penelitian ini bertujuan untuk mengembangkan portal web sekolah menengah pertama di Kota Kupang dengan fitur tambahan, yaitu fitur untuk melakukan pendaftaran sekolah secara online, peta titik lokasi yang langsung terhubung ke Google Maps dan terintegrasi ke media promosi seperti media sosial. Informasi seluruh sekolah akan masuk di dalam satu portal saja sehingga masyarakat dapat mengakses informasi seluruh sekolah di satu tempat terpusat. Metode Metode Pengembangan perangkat lunak yang digunakan dalam penelitian ini adalah waterfall. Metode air terjun atau yang sering disebut metode waterfall sering dinamakan siklus hidup klasik . lassic life cycl. , nama model ini sebenarnya adalah AuLinear Sequential ModelAy dimana hal ini Prosiding KONSTELASI Vol. 2 No. Juni 2025 menggambarkan pendekatan yang sistematis dan juga berurutan pada pengembangan perangkat lunak. Tahapannya dimulai dengan spesifikasi kebutuhan tahapan-tahapan perencanaan . , permodelan . , konstruksi . , serta penyerahan sistem ke para pengguna . , yang diakhiri dengan dukungan pada perangkat lunak lengkap yang dihasilkan . Gambar 1. Model Waterfall Pada Gambar 1. Tahapan penelitian merupakan hal terpenting dalam melakukan suatu penelitian dengan harapan penelitian dapat berjalan sesuai arah yang lebih terstruktur dan terarah. Adapun penjelasan dari tiap tahapan sebagai berikut. Analisis kebutuhan Tahap ini pengembang system diperlukan komunikasi yang bertujuan untuk memahami perangkat lunak yang diharapkan oleh pengguna dan batasan perangkat lunak tersebut. Informasi dapat diperoleh melalui wawancara, diskusi, atau survei langsung. Informasi di analisis untuk mendapatkan data yang dibutuhkan oleh pengguna. Desain sistem Tahap desain sistem merupakan langkah penting dalam proses perancangan. Pada tahap ini, tujuan utamanya adalah memberikan gambaran mengenai langkah-langkah yang perlu diambil serta bagaimana sistem akan dikembangkan. Pada fase ini, peneliti merancang berbagai kebutuhan seperti diagram alir . Data Flow Diagram (DFD), dan Entity Relationship Diagram (ERD). Implementasi Pada tahap ini, system pertama kali dikembangkan di program kecil yang disebut unit yang terintegrasi dalam tahap sebelumnya. Setiap unit dikembangkan dan diuji untuk fungsionalitas yang disebut sebagai testing. Pengujian Setelah implementasi selesai, portal web diuji untuk memastikan semua fitur berfungsi dengan Pengujian mencakup uji fungsionalitas, seperti memastikan pendaftaran sekolah dapat berjalan dengan baik. Selain itu, dilakukan pengujian performa untuk memastikan portal berjalan dengan lancar tanpa gangguan teknis. Pemeliharaan Ini adalah tahap akhir dari metode waterfall. Perangkat lunak yang sudah jadi dijalankan serta dilakukan pemeliharaan. Pemeliharaan termasuk dalam memperbaiki kesalahan yang tidak ditemukan pada langkah sebelumnya. Hasil dan Pembahasan 1 Perancangan Sistem Perancangan sistem adalah sebagai penggambaran, perencanaan dan pembuatan sketsa atau Prosiding KONSTELASI Vol. 2 No. Juni 2025 pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi . Flowchart Sistem Flowchart merupakan penggambaransecara grafik dari langkah- langkah dan urutan prosedur suatu program,. Biasanya mempengaruhi penyelesaian masalah yang khusunya perlu dipelajari dan dievaluasi lebih lanjut . Gambar 2. Flowchart Sistem Diagram Konteks Diagram Konteks adalah diagram arus data yang berfungsi untuk menggambarkan yang dirancangsuatu objek, diagram konteks digunakan untuk menunjukan secara garis besar hubungan dari input,proses dan output. Gambar 3. Diagram Konteks Prosiding KONSTELASI Vol. 2 No. Juni 2025 Diagram Berjenjang Diagram Berjenjang adalah Kebutuhan sistem yang terdiri dari input,proses,output sistem. Analisis kebutuhan sistem dilakukan untuk mengetahui data apa saja yang dibutuhkan oleh sistem, sehingga dapat diproses dan menghasilkan informasi yang dibutuhkan. Gambar 4. Diagram Berjenjang Data Flow Diagram Data Flow Diagram adalah suatu model logika data atau proses yang dibuat untuk menggambarkan: darimana asal data, dan kemana tujuan data yang keluar dari sistem, dimana data disimpan, proses apa yang menghasilkan data tersebut, dan interaksi antara data yang tersimpan, dan proses yang dikenakan pada data tersebut . Gambar 5. Data Flow Diagram Prosiding KONSTELASI Vol. 2 No. Juni 2025 Entity Relationship Diagram Entity Relationship Diagram (ERD) ini berisi dalam basis data portal web yang dirancang untuk mengelola informasi profil dan lokasi sekolah menengah pertama di Kota Kupang. Sistem ini mencakup data tentang sekolah, pendaftaran, user, berita, kepala sekolah, riwayat, tahun akademik, migration, dan counter. Gambar 6. Entity Relationship Diagram Relasi Antar Tabel Relasi tabel dalam basis data adalah hubungan antara dua atau lebih tabel yang memungkinkan data di tabel-tabel tersebut saling terhubung satu sama lain. Relasi ini didasarkan pada penggunaan primary key . unci utam. di satu tabel dan foreign key . unci asin. di tabel lain. Gambar 7. Relasi Antar Tabel Prosiding KONSTELASI Vol. 2 No. Juni 2025 2 Implementasi Tampilan Halaman Home Halaman ini adalah tampilan awal sistem ketika diakses pengguna. Pada halaman ini terdapat beberapa menu yang dapat diakses. Gambar 8. Halaman Home Tampilan Halaman Sekolah Halaman ini adalah tampilan untuk memberikan informasi mengenai berbagai Sekolah Menengah Pertama di Kota Kupang. Gambar 9. Halaman Sekolah Tampilan Halaman Detail Sekolah Pada halaman ini, diberikan informasi detail mengenai sekolah yang dipilih. Gambar 10. Halaman Detail Sekolah Tampilan Halaman Pendaftaran Prosiding KONSTELASI Vol. 2 No. Juni 2025 Halaman ini berfungsi untuk masyarakat untuk mendaftar di sekolah pilihan. Gambar 11. Halaman Pendaftaran Tampilan Halaman Dashboard Admin Halaman ini menampilkan tampilan awal setelah admin berhasil login ke sistem. Gambar 12. Halaman Dashboard Admin Tampilan Halaman Pendaftaran Admin Halaman ini menampilkan fitur bagi admin untuk melihat data pendaftar. Admin dapat melihat detail data dari pendaftar. Gambar 13. Halaman Pendaftaran Admin 3 Pengujian Sistem 1 Pengujian Prosiding KONSTELASI Vol. 2 No. Juni 2025 Metode pengujian perangkat lunak yang digunakan adalah metode pengujian black-box, untuk menguji fungsionalitas perangkat lunak melalui evaluasi keluaran sistem terhadap masukan yang diterapkan. Pengujian ini bertujuan untuk menemukan fungsi yang salah, kesalahan antarmuka, kesalahan struktur data, performva, inisialisasi, dan terminasi pada perangkat lunak. Implementasi pengujian Portal web Sekolah Menengah Pertama di Kota Kupang dijelaskan dalam tabel 1. Tabel 1. Tabel Pengujian Prosedur Masukkan Username dan password yang salah. Hasil Yang Diharapkan Status Sistem akan menolak akses Sukses AoAoUsername atau password salah Au Masukkan Username dan password yang benar. Admin menambahkan daftar Masuk ke halaman Dashbooard Sukses Jika berhasil sistem akan Sukses menampilkan sekolah berhasil Admin edit sekolah Jika berhasil sistem akan menampilkan sekolah di update Sukses Admin menambahkan berita Jika berhasil sistem akan menampilkan pesan berita Sukses Admin menambahkan riwayat jumlah siswa Jika berhasil sistem akan menampilkan pesan berita berhasil ditambahkan Sukses Admin menambahkan data riwayat kepala sekolah Jika berhasil sistem akan menampilkan pesan berita riwayat ditambahkan Sukses 2 Analisis Hasil Pengujian Dari hasil implementasi dan pengujian terhadap perangkat lunak, dapat dilakukan analisis bahwa secara umum perangkat lunak dapat berjalan dengan baik. Adapun hasil pengujian sistem menggunakan black-box di atas sebagai berikut: Apabila memasukan Username dan password salah maka sistem akan menampilkan pesan keslahan. Username atau password salah. Apabila memasukan Username dan password benar maka sistem akan masuk ke halaman dashbooard admin. Apabila ingin melakukan penambahan data sekolah, setelah mengisi form tambah data sekolah maka sistem akan menyimpan data tersebut dan menampilkan pesan sekolah berhasil ditambahkan. Apabila ingin melakukan edit sekolah, setelah mengisi form edit daftar sekolah maka sistem akan menyimpan data tersebut dan menampilkan pesan sekolah di update. Prosiding KONSTELASI Vol. 2 No. Juni 2025 Apabila ingin melakukan penambahan berita, setelah mengisi form tambah daftar berita maka sistem akan menyimpan data tersebut dan menampilkan pesan data berhasil Apabila ingin melakukan edit berita, setelah mengisi form edit berita maka sistem akan menyimpan data tersebut dan menampilkan pesan berita diupdate. Apabila ingin melakukan penambahan data riwayat siswa, setelah mengisi form tambah riwayat siswa maka sistem akan menyimpan data tersebut dan menampilkan pesan data berhasil disimpan. Apabila ingin melakukan edit riwayat siswa, setelah mengisi form edit riwayat siswa maka sistem akan menyimpan data tersebut dan menampilkan pesan riwayat disimpan. Apabila ingin melakukan penambahan data riwayat kepala sekolah, setelah mengisi form tambah riwayat kepala sekolah, maka sistem akan menyimpan data tersebut dan menampilkan pesan riwayat ditambahkan. Apabila ingin melakukan edit riwayat kepala sekolah , setelah mengisi form edit riwayat kepala sekolah maka sistem akan menyimpan data tersebut dan menampilkan pesan riwayat disimpan. Kesimpulan Dari hasil pembahasan di atas dapat diperoleh simpulan bahwa dengan adanya portal web ini memberikan kemudahan bagi masyarakat dalam mengakses informasi mengenai sekolah menengah pertama di kota kupang. Portal web ini menyajikan informasi yang lebih terstruktur, mencakup profil sekolah, lokasi sekolah, kontak sekolah, serta informasi pendaftaran online, sehingga calon siswa dan orang tua dapat memperoleh gambaran yang jelas sebelum memilih Dengan adanya portal ini, masyarakat dapat dengan mudah mencari dan membandingkan berbagai sekolah yang ada di Kota Kupang tanpa harus datang langsung ke lokasi, sehingga lebih menghemat waktu dan tenaga. Referensi