0% found this document useful (0 votes)
4 views

Assignment2 2

Uploaded by

202111238
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

Assignment2 2

Uploaded by

202111238
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

AL AIN UNIVERSITY

College of Engineering (CoE)

Object-Oriented Programming

Assignment #2
Student Name
Sequence No. Student ID
Thursday, 13th of June, 2024 Due Date

Student Total Course Learning


Problem #
Mark Mark Outcomes (CLO)
5 5 1
5

10 Grading Rubric No.


2 The project runs without any errors 1
2 Graphics and User Interface Design 2
2 Functionality and Navigation 3
2 Save information on files 4
2 Interactivity forms( editable, viewing) 5
Total Grade out of 10:
Assignment weight (5%):

Object-Oriented Programming, Assignment 2 1/2 2023-2024 -summer 1


Assignment Title: Developing a Java Application with a GUI for University Information
Management.
Instructions for submission:
1. Include screenshots demonstrating the application’s functionality.
2. Provide sample code snippets for actions, events, validation, and information manipulation.

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

Object-Oriented Programming, Assignment 2 2/2 2023-2024 -summer 1

You might also like