COSC 122 Programming II
In this project you will implement a database of personal contact information.
- Teams
This is group project. You may freely exchange ideals and distribute work among team members. The finished product will include an oral presentation by all the team members.
- Task. Your task is to create a persistent database
class in Java that holds names, phone numbers, and email
addresses. Your program should provide a convenient
interface to the user using a
javax.swing.JTable.
- Define a class that may used to create
objects that store the name, phone number, and email
address fields. Your database should
consist of an array or ArrayList of these
objects.
- Use a javax.swing.JTable to allow the
user to conveniently add, delete, and edit entries in
the database.
- Allow user to save the information in the database to a plain text file and load the information from the file back into the JTable.
- Define a class that may used to create
objects that store the name, phone number, and email
address fields. Your database should
consist of an array or ArrayList of these
objects.
- Check out
Your finished program will be evaluated for correctness and compliance. It must be complete by Wednesday, June 27, 2012. On that day your team will do an oral presentation about your project's design and implementation details