Question: Software Evolution and Maintenance ---- ---- ---- ---- ---- ---- ---- ---- ---- Part 2: In this part of assignment, you are required to work

Software Evolution and Maintenance

---- ---- ---- ---- ---- ---- ---- ---- ----

Part 2:

In this part of assignment, you are required to work on the sample Online Library Java Project using eclipse/UML Lab. Please download the project from Moodle.

1- Using UML Lab, create a UML model from the source code. Include a printout of the generated class diagram.

2- Implement the following changes:

  1. Change the login button of the Admin to red and the button of the Librarian to green (in the main form when running Library.java)
  2. Change the Admins password to admin111.
  3. Remove View Issued Books from the Librarians main options.
  4. Increase width of the text fields of the Add Books form.
  5. Check that the email field contains the symbol @ in the Add Librarian form used by the Admin.

For each change, include a printout of the modified code.

3- Draft a plan for one of the changes mentioned above. The plan should be based on the Change Mini-Cycle model discussed in the class.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!