1. Pendahuluan
Project Implementasi Tech Support System Aplikasi Pengambilan FRS merupakan sebuah sistem berbasis Java yang dirancang untuk membantu pengguna, khususnya mahasiswa, dalam menyampaikan dan memperoleh solusi atas permasalahan teknis yang terjadi saat menggunakan aplikasi pengambilan FRS. Sistem ini mensimulasikan layanan dukungan teknis otomatis yang dapat merespons pertanyaan atau keluhan pengguna melalui antarmuka berbasis teks.
Project ini dibuat dengan menerapkan konsep Object-Oriented Programming (OOP) serta penggunaan Collection Framework untuk mengelola data dan respon sistem secara terstruktur.
2. Tujuan Project
Tujuan dari pengembangan project ini adalah:
- Menerapkan konsep OOP dalam pembuatan aplikasi Java
- Mengelompokkan data dan respon menggunakan Collection Framework
- Membuat sistem interaktif berbasis console
- Mensimulasikan sistem dukungan teknis pada aplikasi akademik
3. Deskripsi Sistem
Tech Support System merupakan aplikasi berbasis Java Console yang memungkinkan pengguna untuk memasukkan permasalahan yang berkaitan dengan proses pengambilan FRS. Sistem akan membaca input pengguna dan menghasilkan respon otomatis berdasarkan kata kunci tertentu, seperti masalah login, mata kuliah, atau error sistem.
Apabila tidak ditemukan kata kunci yang sesuai, sistem akan memberikan respon umum. Proses ini berlangsung secara berulang hingga pengguna memilih untuk keluar dari aplikasi.
4. Fitur Sistem
Fitur yang tersedia dalam project ini meliputi:
- Menerima input permasalahan dari pengguna
- Memberikan respon otomatis berdasarkan kata kunci
- Menyediakan respon umum apabila tidak ditemukan kecocokan
- Mengakhiri sesi interaksi berdasarkan perintah pengguna
5. Struktur dan Komponen Program

Project ini terdiri dari tiga komponen utama:
- InputReader → membaca input pengguna melalui keyboard
- Responder → mengelola daftar kata kunci dan respon sistem
- SupportSystem → mengatur alur interaksi antara pengguna dan sistem
Ketiga komponen tersebut saling berinteraksi untuk membentuk sistem dukungan teknis yang sederhana dan terstruktur.
6. Alur Kerja Sistem
- Sistem menampilkan pesan pembuka
- Pengguna memasukkan permasalahan
- Sistem memproses input pengguna
- Respon diberikan sesuai kata kunci atau respon default
- Sistem berhenti saat pengguna mengakhiri sesi
7. Code dan Output Program
Code Program : https://github.com/rafly-alpha/PBO-B/tree/main/Tech-Support
Output Program :

7. Kesimpulan
Project Implementasi Tech Support System Aplikasi Pengambilan FRS berhasil dikembangkan dan berjalan sesuai dengan tujuan. Project ini mampu mensimulasikan sistem dukungan teknis otomatis serta menjadi contoh penerapan konsep OOP dan Collection Framework dalam pengembangan aplikasi Java berbasis console.