1 / 10

Got Squeak??? Get the FAQs.

Our user-friendly GenealogyMap implementation allows novice computer users to easily navigate through buttons and menus. If you have any questions or comments, please let us know!

powellm
Download Presentation

Got Squeak??? Get the FAQs.

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Got Squeak??? Get the FAQs. Lili Lili Xiao Ping Taing Beylul Bahta Vasily Vylkov

  2. Introduction Where did we get our name??? What were other name choices??? Our GenealogyMap implementation is very user-friendly, contains buttons, menus that can be easily navigatable by the novice computer user Any questions or comments, please let us know!

  3. Scenarios • SYSTEM STARTUP User types command to start the system. User may provide people who will be in the system. System Displays window and if there are people in the system, the people will be displayed in the GUI. • CREATE PERSON User right clicks on window and a menu with a list of system commands is displayed. User selects "Create Person", then a create person form is displayed. The user fills in information about the person and clicks done. The gui for the new person is displayed • SEARCH-GENERAL User right clicks on window and a menu with a list of system commands is displayed. User selects "General Search", then a form will be displayed. The user will fill in the form specifying what type of search to execute. After the user clicks done, the system will execute the search and print out the names of those users whose information matched the query. • VALIDATE MAP User right clicks on window and a menu with a list of system commands is displayed. User selects "Validate Map", then the system will go through and try to check and validate all the people and the relationships on the map. • LOAD DATABASE User right clicks on window and a menu with a list of system commands is displayed. User selects "Load GEDCOM Database", a prompt will pop up asking which file to use as the database. The system will try to validate the database ,if the database is correct, the system will load the database entries into itself and re-validate.

  4. Scenarios • MERGE TREE User right clicks on window and a menu with a list of system commands is displayed. User selects "Merge Tree", a prompt will pop up asking which database-file to import and merge. The system will then go and compare the 2 maps and decided if the 2 systems can be merged. If merging is possible, then the 2 maps will be merged. The system will then output a report specifying the score of the 2 maps and report what Persons were matched in the tree. • SYSTEM SHUTDOWN User right clicks on window and a menu with a list of system commands is displayed. User selects "Close System", if there is a map running in the system, the user will receive prompt asking whether to save the map and then close the window, otherwise the system will just close the window. • CONNECT PERSON User right clicks on a person, then a menu with a list of user-specific commands is displayed. User selects "Connect Person", a prompt will be displayed to the user specifying which type of connection to create. Ex: "father", "mother", "child", "spouse", "sibling". Then the user will select next who is on the other end of the connection. The system will then validate and mirror the connection. • DELETE PERSON User right clicks on a person, then a menu with a list of user-specific commands is displayed. User selects "Delete Person", the system will then delete the current person and mirror all relationships across to all the other people.

  5. UML diagram

  6. Starting genealogy map – user tip, and beginning menu consists of options for creating a person, help menu, query person, and export the commands for the entire genealogy map tree

  7. Each person has a person menu that can do things such as visualize on the person, modify info, check, export, query and create relationships

  8. Visualize – balloon text

More Related