Assignment2 2
Assignment2 2
Object-Oriented Programming
Assignment #2
Student Name
Sequence No. Student ID
Thursday, 13th of June, 2024 Due Date
In this assignment, you will create a small Java application with a graphical user interface (GUI) to
help a university manage essential information for staff and students. The application should use
the requirements outlined in Assignment 1.
1. Project Scope:
I. This is an individual project; no similar projects are allowed.
II. The application must include the following pages:
Login page
About page
Insert details (only accessible by the admin; may consist of multiple pages)
View pages (each user can see their own details)
2. Data Validation:
I. Ensure that all input information is validated. For example, names cannot be empty.
3. Data Persistence:
I. Save user information (e.g., username, password, name, age) to files.
II. Use this data within the system such as login to the system, viewing information,
etc.
4. Presentation Date:
Presentations will take place on June 13, 2024 during the class.
Note: Feel free to customize the theme and design of your application to make it user-friendly