Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Jordan Univers - - - - - - - - - - - - - - - - - - - - - - -

Jordan Univers
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
Question 1(10 mark) :
Define thread , and explain in your language why you use it in client
server ?
Question 2(90 mark ) :
You have three client (organizer , student, teacher ) and one server .
Your application used to registration of courses .
Organizer can add course , each course have a course name ,section
number ,time ,days ,the hall, section status (Active or cancelled ),
teacher , capacity , registered student .
Organizer also can drop any course by enter the course name and
section.
Organizer can edit any info about any course.
Organizer can change the section status to "canceled", if the number of
registered student less than half of capacity .
** all the processes done in the server , organizer just request from the server and
send info .
Student can view the schedule course then can register at any course
added by organizer ( student can add the course which have section
status : active and registered student less then capacity ) otherwise print
error message .
Student can delete any course from his schedule .
Student can view his schedule after registration .
Student can request to show info about any course by course name .
** all the processes done in the server , student just request from the server and
send info.
Teacher just can view his schedule by send his name to the server and
server send the information of courses who teach them .
Good Luck ^-^write java code (client server)

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

More Books

Students also viewed these Databases questions