Skip to content

Prepcode and testCode

Arif Rahmadhani edited this page Jun 7, 2015 · 1 revision
prepcode

Prepcode

Abstract RuangKelas:
Pendeklarasian String nama ruang
Pendekarasian String lokasi ruang
Pendeklarasian String program studi
Pendeklarasian Int panjang ruang
Pendeklarasian lnt lebar ruang
Pendeklarasian int jumlah kursi
Pendeklarasian int jumlah pintu
Pendeklarasian int jumlah stop kontak
Pendeklarasian String stop kontak
Pendeklarasian int jumlah kabel LCD
Pendeklarasian String kondisi kabel LCD
Pendeklarasian String posisi kabel LCD
Pendeklarasian int jumlah lampu
Pendeklarasian String kondisi lampu
Pendeklarasian String posisi lampu
Pendeklarasian jumlah kipas angin
Pendeklarasian String kondisi kipas angin
Pendeklarasian String posisi kipas angin
Pendeklarasian int jumlah AC
Pendeklarasian String kondisi AC
Pendeklarasian String posisi AC
Pendeklarasian String SSID
Pendeklarasian String bandwidt
h Pendeklarasian int jumlah CCTV
Pendeklarasian String kondisi CCTV
Pendeklarasian String posisi CCTV
Pendeklarasian Strig kondisi lantai
Pendeklarasian String kondisi dinding
Pendeklarasian String kondisi atap
Pendeklarasian String kondisi pintu
Pendeklarasian String kondisi jendela
Pendeklarasian int sirkulasi udara
Pendeklarasian int nilai pencahayaan
Pendeklarasian int kelembapan
Pendeklarasian int suhu(celcius)
Pendeklarasian String kebisingan
Pendeklarasian String bau
Pendeklarasian String kebocoran
Pendeklarasian String kerusakan
Pendeklarasian String keausan
Pendeklarasian String kekokohan
Pendeklarasiaan String kunci pintu
Pendeklarasian String jendela
Pendeklarasian String bahaya
method RuangKelas()
Pendeklarasian set int panjang ruang
Pendeklarasian getpanjang

Abstract method Kondisi()
Abstract method jmlhkondisiposisi()
Abstract method lingkungan()
Abstract method kebersihan()
Abstract method kenyamanan()
Abstract method keamanan()

Inventaris extends RuangKelas:
Membuat Scanner untuk menginputkan data.
Overrride method abstract yang ada di RuangKelas.

Analysis extends:
Membuat object untuk mengambil data inputan yang ada di class Inventaris.
Membuat method untuk menghitung LuasRuang.
Membuat method untuk menghitung RasioRuang.
Membuat method analysis:

  1. BentukRuangan.
  2. AnalysisJendela.
  3. Analysispintu.
  4. AnalysisKelistrikan
  5. AnalysisLCD
  6. AnalysisLampu
  7. Analysiskipas
  8. Analysisinternet
  9. AnalysisCCTV
  10. AnalysisLingkugan.
  11. AnalysisSirkulasiUdara
  12. AnalysisPencahayaan
  13. AnalysisKelembapan
  14. AnalysisSuhu
  15. AnalysisKebisingan
  16. AnalysisBau
  17. AnalysisKebocoran
  18. Analysiskerusakan
  19. Analysiskeausan
  20. Analysiskekokohan
  21. Analysiskuncipintu
  22. Analysiskunci jendela
  23. Analysiskeamanan

Interface Kesesusain:
Membuat variabel constanta yang berupa persentase kesesuaian.
• Persentase1>=90%
• Persentase2>=70%&&<90%
• Persentase3>=55%&&<70%
• Persentase4>=30%&&<55%
• Persentase5>=0%&&<30%
Membuat method perhitungan persentase keseuaian dan Kelayakan ruangan.

Main Class:

Test Code
User memasukkan password
Setelah berhasil log in user memilih input ruang.
Kemudian memasukkan Identitas Ruangan:R423,GKB1,psikologi,psikologi.
Kemudian user menekan tombol next dan menuju tab kondisi ruang dengan menginputkan panjang, lebar, jumlah kursi dan jumlah jendela.
Kemudian user menekan tombol next untuk melanjutkan mengisi jumlah,kondisi,dan posisi sarana.
Pada setiap kondisi dan posisi user memilih tombol baik.
Setelah selesai user kembali menekan tombol next pada aplikasi untuk melanjutkan ketab berikutnya.
Di tab berikutnya yaitu lingkungan user memilih tombol bersih.
Setelah selesai user menekan tombol next unutuk ke tab Kebersihan.
User menekan tombol lancar dan menginputkan pencahayaan, kelembapan dan suhu.
User lanjut ketab berikutnya yaitu kenyamanan dengan menekan tombol next
Ditab berikutnya user memilih tombol tidak bising, tidak bau, tidak bocor, tidak rusak dan tidak aus.
Setelah selesai user menekan tombol next untuk ke tab keamanan.
Pada tab keamanan user menekan tombol kokoh, ada, ada dan aman.
Setelah selesai user memilih simpan list inputan dan memilih lihat hasil.

Clone this wiki locally