Support System dan Dokumentasi Program

 Support System dan Dokumentasi Program

Pada kesempatan kali ini, saya akan membuat suatu support system sederhana, yang berguna untuk membantu costumer dan user dari suatu provider kartu "Threekomsel" dari berbagai masalah yang ditemui oleh user mengenai provider tersebut.

Pada program ini saya membuat 3 class, yaitu :

  • Class SupportSystem, yaitu class dimana program akan dijalankan
  • Class InputReader, yaitu class yang berguna untuk menampung input atau pertanyaan dari user
  • Class Responder, yaitu class yang berguna untuk memproses input atau pertanyaan dari user dan memberikan respon dari pertanyaan tersebut.
Jalannya program ini yaitu pertama program akan memanggil printWelcome untuk mencetak pesan selamat datang, kemudian user memasukkan pertanyaan atau masalah user terhadap program tersebut, selanjutnya input dari user akan diproses oleh generateResponse kemudian program akan mencetak hasil dari method tersebut dan merupakan jawaban terhadap permasalahan dari user, dan jika user mengetik 'bye' maka program akan memanggil printGoodbye untuk mencetak pesan selamat tinggal dan program berhenti.

Tampilan dan susunan class - class tersebut pada BlueJ yaitu sebagai berikut :


 Adapun source code dari tiap-tiap classnya adalah :


Dan contoh output dari program Support System adalah :


Contoh Dokumentasi dari setiap class di program ini yaitu :

Class Responder :

 
 
Class InputReader :
 

Class SupportSystem :


Sekian dari saya, kurang lebihnya mohon maaf, Terimakasih!!


Nama   : Rizqi Rifaldi

NRP     : 05111940000068

Kelas    : PBO A

Komentar

Postingan populer dari blog ini

Text Editor

World of Zuul Game

ATM Machine