Langsung ke konten utama

UTS PBO ANTRIAN BANK

Rancangan antrian bank
Saya membuat program antrian bank dimana prosedur antrian bank yang sudah diterapkan pada umumnya di semua bank. Jadi program tersebut jika tekan nomor antrian maka akan keluar nama bank, tanggal berapa cetak nomor antrian ,nomor antrian ke berapa, dan nomor teller yang dituju. Berikut kelas dan atributnya














Ini adalah contoh program antrian bank

1:  import java.util.Date;  
2:  import java.text.DateFormat;  
3:  import java.text.SimpleDateFormat;  
4:  public class Antrian  
5:  {  
6:    private int antrian = 1;  
7:    private String getTanggal(){  
8:      DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy H:mm:ss");  
9:      Date date = new Date();  
10:      return dateFormat.format(date);  
11:    }  
12:    public void printTicketantrian(){  
13:      System.out.println(getTanggal());  
14:      System.out.println("Nomor Antrian Anda:");  
15:      System.out.println(antrian++);  
16:      System.out.println("Terima kasih");  
17:    }  
18:  }  
main
1:  import java.util.Scanner;  
2:  public class IntMain  
3:  {  
4:    public static int main (String args[])  
5:    {  
6:      Scanner scan = new Scanner (System.in);  
7:      int menu,tel=4;  
8:      Antrian ticket = new Antrian ();  
9:      while(true)  
10:      {  
11:      System.out.println ("1. Ambil nomor antrian");  
12:      System.out.println("2. Exit\n");  
13:      System.out.print(" ");  
14:      menu = scan.nextInt();  
15:      switch(menu)  
16:      {  
17:        case 1:  
18:        System.out.println("\n");  
19:        ticket.printTicketantrian();  
20:        if(tel==4)  
21:        {tel=1;}  
22:        else  
23:        {tel=tel+1;}  
24:        System.out.printf("nomor teller %d\n",tel);  
25:        break;  
26:        case 2:  
27:        return 0;  
28:      }  
29:    }  
30:  }  
31:  }  


Komentar

Postingan populer dari blog ini

Composition & Enumerations A. COMPOSITION     Composition adalah dimana hubungan suatu object bergantung dengan objek lainnya.    Berikut ini program class Date, class Employee dan class EmployeeTest. Source Code : Class Date // Fig. 8.7: Date.java // Date class declaration. public class Date { private int month; private int day; private int year; private static final int[] daysPerMonth = //days in each month {0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; //contruktor : call checkMonth to confirm proper value for month; //call checkDay to confirm proper value for day public Date (int theMonth, int theDay, int theYear) { month = checkMonth(theMonth); year = theYear; day = checkDay(theDay); System.out.printf ("Date object constructor for date %s\n", this); } //utility method to confirm proper month value private int checkMonth...
// Fig. 8.13: EmployeeTest.java //static member demonstration.   public   class  EmployeeTest {      public   static   void  main (   String [ ]  args  )      {          //show that count is 0 before creating Employees          System . out . printf (   "Empployees before instantiation: %d \n " ,             Employee. getCount ( )   ) ;                  //create two Employees; count should be 2         Employee e1  =   new  Employee (   "Susan" ,  "Baker"   ) ;         Employee e2  =   new  Employee (   "Bob" ,  "Blue"   ) ;                  //show that coount is 2 after creating two Employee...

Rangkuman Buku SYSTEM ANALYSIS EDITION 5TH

Chapter 3: Requirements Determination  Fase analisis  Fase analisis menentukan garis besar tujuan bisnis untuk sistem, menentukan ruang lingkup proyek, menilai kelayakan proyek, dan menyediakan rencana kerja awal. Pada fase ini, seorang system analyst bekerja secara ekstensif dengan klien untuk mengetahui kebutuhan apa saja yang diperlukan untuk sistem yang baru. Proses dasar fase analisis memiliki tiga langkah:  Memahami situasi yang ada (as-is system) Identifikasi perbaikan Menentukan kebutuhan untuk sistem yang baru Penentuan Kebutuhan Penentuan kebutuhan dilakukan untuk mengubah penjelasan tingkat tinggi mengenai kebutuhan bisnis yang tercantum dalam permintaan sistem ke dalam daftar kebutuhan yang lebih tepat. Daftar kebutuhan ini didukung, dikonfirmasi, dan diklarifikasi oleh kegiatan lain dalam fase analisis: membuat use case, membangun proses model, dan membangun data model. Kebutuhan bisnis menggambarkan sistem “apa” dan kebutuhan sistem menggambarkan “...