-
Notifications
You must be signed in to change notification settings - Fork 2
Design
GUI Interface Mockup Link: http://csweb01.csueastbay.edu/~sq7942/Group7_Project2/GUI_Interface.pdf
In our initial design of the interface, we had designed our GUI in a way that each of the options 'display', 'remove' and 'add', would open a new Frame, with the corresponding task. We encountered some design issues that led us to change our initial design to the version we have right now. When we launch the app, we can see a scrollable list of all the selectable address book entries, the 'display' button, updates the list once an entry has been added/removed, the 'add' button opens a new Frame with text fields that allow users to enter each field associated with a single contact(ID, name, last name, ...), and the remove button simply removes a contact from the list, contacts that have been added/removed will become visible once the 'display' button is pressed. The find button allows the user to search for an entry by last name. If no entries are found the text field displays "No Entries Found". If entries are found, a new window opens with a list of entries containing the user entry.
UML Class Diagram Link: http://csweb01.csueastbay.edu/~sq7942/Group7_Project2/Project1_UMLDiagram.html