Login: password:
Forgot your password?
General info
Assignments > Assingmment n.7 > in depth
Assingmment n.7
Delivery deadline: midnight of Sunday, Nov.18 (extensions can be granted if needed)

Install Wildfly.

Write an enterprise application which models the following in a server application:

- Professors and Students are Persons.

A Person is characterized by Name and Surname.

A Student has a Matriculation Number

A Professor teaches a course (one to one relationship)

A student takes N courses, a course is taken by M students (M:N relationship).

An exam is relative to a course, and has a date.

Students can enrol in cousres.

Students enrolled in a course can enrol in an exam.

Professors evaluate exams of their course.

Deliver a report and the source code.

The following ciient functionalities exist:
1) set up:
- create student(s)
- create teacher(s)
- create course(s)
- create exams(s)
- show existing data

2) enrol to course:
- add student(s) to a course
- print list of enrolled students

3) enrol to exam:
- add student(s) to an exam
- print list of enrolled students

4) grade an exam:
- add grade for enrolled student(s)
- print list of assigned grades

The server has to be implemented using EJB technology
The client bill be a java app connecting to the EJB server
EJB patterns have to be used.

Deliver a report and the source code.

Assignments > in depth

General info

powered by segue
segue_logo