library system implementation with javafx

Post on 11-Jan-2017

273 Views

Category:

Software

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Library SystemA TEAM PROJECT FOR MODERN

PROGRAMMING PRACTICES (MPP)

Members : J i van Nepa l i , Mohmoud E I -Nouby , Peng Dong & Ze la lem Getne t Be lay

Presentation AgendaClass Diagram depicting the Problem Description

Use cases Implemented

Design of the User Interface (UI)

DEMO

Class Diagram Finalized Classes

◦ Publication ◦ LendableCopy◦ Book◦ CheckoutRecord◦ CheckoutRecordsEntry◦ PersonalInfo◦ Address◦ Author◦ LibraryMember◦ FineRecord◦ FineEntry◦ SystemUser

Final Version of Class Diagram

Use Cases Implemented Features of Library System

User Login Add Library Member to the System Checkout a Book for a Library Member Add a Copy of Existing Book to the Library System Add a Book to the Library System Print (to console) the Checkout Records of Library

Member Edit Library Member in the SystemExtra Feature

Return/Check-in a Book for a Library MemberExtra Feature

Apply Library-Fine for late returnsExtra Feature

Design of UI using CSSExtra Feature

System Architecture

Use Case 1 – User Login

Use Case 2 – Adding Library Member

Use Case 2.1 – Editing Library Member

Use Case 3 – Checking out a Book

Use Case 4 – Adding a Copy of Existing Book

Use Case 5 – Adding a Book

Use Case 6 – Print Checkout Record

Use Case 7 – Return of Borrowed Book

Use Case 8 – Library Fine for Late Return

Design of User Interface Team Discussion for Basic Layout for the use cases

UI design on the Paper

Used SceneBuilder for Forms Design with CSS

DEMO

Questions & Answers Session

top related