Description: The Personal Directory contains personal entries for the members that consists of undergraduate students, graduate students, and faculty/industry mentors/advisors to ease management and communication
Authors: Ricky Chon, Nick Climaco, ZeJun Ren
Objectives:
- Finding personal address book entries
- Finding entries using first name
- Finding entries using last name
- Finding entries using member type (graduate, undergraduate, academic mentor, industry mentor)
- Finding student's entries using mentor's name (given that student has at least one mentor)
- Pinging mentees from a mentor
- A flag is placed on mentee's entry
- Mentee can see who is pinging him/her
- Can choose to remove the flag
- Adding a personal address book entry
- Editing a personal address book entry
- Deleting a personal address book entry
- Setting up quick messaging to members
- Removing quick messaging setup
Some basic commands to start the program are:
javac *.java
java PersonalDirectory
The current version of the software contains the first three of the seven functionalities listed above. Further development will continue, to ensure complete implementation and smooth execution of the objectives.
The current structure of the software is text based and executed in a terminal. Future updates will include GUI functionalities and a more modern look.