Make java application that simulate Patient Management System, that manage Patients in A hospital , the users of this application is the Doctors and they should do the Following Tasks :

23 0

Get full Expert solution in seconds

$1.97 ONLY

Unlock Answer
    • Login (using name and Password) and Logout
      • Add Patient \ this method will add patient to the patient List who are following to this doctor .
    • Delete Patient \ this method will delete patient to the patient List who are following to this doctor .
    • Update Patient.
    • View Following Patient \ show all the patient who are following to the logged in Doctor.
    • Search For Patient
    • Assign Drug \ assign a drug from drug list to a specific Patient
    • Show Assigned Drugs \ show all assigned drugs for a specific Patient
    • Remove Drug \ remove an assigned drug from drug list to a specific Patient

Database:

The Application must Connect with Database called” Hospital” and have the following Tables:

  • Doctors Table \ this table contains all basic information about Doctors in the Hospital (Users of the System)

[

Id : int à PrimaryKey Auto Increment

Name : String ,

password : String ,

]

  • Patient Table \ this table contains all basic Information about Patients in the Application

[

Id : int à PrimaryKey Auto Increment

patName : String ,

patAge : int,

patGender : String,

patProblem : String,

patEntranceDate : Date

]

  • Drug Table \ this table contains all basic information about Students in the university

[

Id : int à PrimaryKey Auto Increment

drugName : String ,

drugDoze : double,

]

  • Patient-Doctor Table \ this table implement a relationship between Patient Table and Doctor Table , it contains the id of patients following a specific doctor and contains the id of doctors that a specific patient is following .

[

pat_id : int à foreign Key from Patient Table (id),

doc_id : int à foreign Key from Doctor Table (id),

]

Each row in this table implement a patient following a doctor .

  • Patient-Drug Table \ this table implement a relationship between Patient Table and Drug Table , it contains the id of drugs assigned to a specific patient.

[

pat_id : int à foreign Key from Patient Table(id) ,

drug_id : int à foreign Key from Drug Table(id)

]

Notes:

  • The System should have login page that asks user to enter his name and password for the doctor then show his Functionalities .
  • The System should have a good feeling Design , use Cascading Style Sheets (CSS Files) in your application 5 Marks.
  • You must you use the following javaFX Component ( TextField , PasswordField , Slider , TableView , ChoiceBox , Label , Button)
  • You must use Table View for add / update / delete / search / view Patients and the data should be loaded from database and update the database if needed

EXPERT ANSWER

Answer A

The musculature of the thigh can be split into three sections; anterior, medial and posterior. Each compartment has a distinct innervation and function.

The muscles in the anterior compartment of the thigh are innervated by the femoral nerve (L2-L4), and as a general rule, act to extend the leg at the knee joint.

There are three major muscles in the anterior thigh – the pectineus, sartorius and quadriceps femoris. In addition to these, the end of the iliopsoas muscle passes into the anterior compartment.

The muscles in the medial compartment of the thigh are collectively known as the hip adductors. There are five muscles in this group; gracilis, obturator externus, adductor brevis, adductor longus and adductor magnus.

All the medial thigh muscles are innervated by the obturator nerve, which arises from the lumbar plexus. Arterial supply is via the obturator artery.

The muscles in the posterior compartment of the thigh are collectively known as the hamstrings. They consist of the biceps femoris, semitendinosus and semimembranosus, which form prominent tendons medially and laterally at the back of the knee.

As group, these muscles act to extend at the hip, and flex at the knee. They are innervated by the sciatic nerve (L4-S3).

Answer B

Triangular space is the medial space. The scapular and circumflex arteries. (Triangular space is visible but not labeled.)

It has the following boundaries:

Inferior: the superior border of the teres major;Lateral: the long head of the triceps;Superior: Teres minor or Subscapularis.