MidTest_BOOKSTORE_OOP

Project Description

  • Created for Middle Test in OOP Lesson which is creating App for Book Store

Project Flow

  • Sebelum memasuki aplikasi diperlukan melakukan Admin Login. Ada tiga button yaitu Sign Up, Exit, dan Password. Exit untuk keluar dari login. SignUp untuk mendaftar lalu memasukkan user baru yang telah dibuat ke database. Login untuk memverikasi dari database di localhost. Apabila data yang dimasukkan sesuai dengan yang ada di database maka akan di muatkan form untuk transaksi yang akan dilakukan. Terdapat fitur Refresh, Clear, Save, Edit, Delete, Print, dan Promo. Fitur Refresh untuk menyegarkan data dalam tabel dari database apabila terjadi deadlock, freeze, etc. Clear untuk membersihkan field form dalam transaksi. Save untuk menambah barang dalam transaksi pembelian. Edit untuk mengubah data yang ada dalam tabel dan menggantinya di tabel serta ke database. Delete untuk menghapus data barang dari transaksi tabel dan databasenya. Print untuk mencetak data dalam tabel. Total dari harga semua barang yang dibeli secara dinamis akan bertambah dengan button save yang ditekan. Saat baris tabel ditekan maka total dari harga semua yang dibeli akan berkurang sampai admin melakukan eksekusi dengan button selanjutnya (Edit atau Delete). Selebihnya dapat dilihat dalam Screenshoot dibawah ini. Aplikasi ini hanya untuk merecord sampai dicetak oleh admin atau keluar dari transaksi tersebut, setelah itu database akan langsung menghapus isi record dari database.

Application Screenshot

  • Admin Login

  • Front Display

  • Adding Data to the Database through the form







  • Clear to erase the forms fill


  • Refresh Table to show Data from Database


  • Event when row is clicked or selected


  • Edit data and update the Database




  • Delete data in row and update the Database



  • Discount with Promo with condition the bill must be more than Rp.100.000,-

  • Print data from Netbean


Identity

  • Name : Farah Noriffat
  • Class : XI Programming I
  • Presence List Number : 13
  • NIS : 4712/1431.070
  • School : Telkom Vocational High School Malang