Coit13230 - application development project - you are


Web-Based Medical Centre Administration System

You need to Design Document.

This is a very brief description of the project.

You are required to develop a web based system to administer functionalities in a typical Australian medical clinic.

The main operators at the medical centre are; Doctor(s), Nurse(s), receptionist(s) and clinic manager. The administration has many distinctive functionalities;

reception, General Practitioner consultation, Nurse tasks, management and accounting tasks. There are sub-tasks involved in each one of the main tasks.

Reception sub-tasks include answering phone calls of patients, receiving patients at the counter, entering patient's details, making/updating/cancelling patients appointments, billing patients (bulk-billing, work cover and private). Medical Practitioner sub-tasks include reviewing patient's history, diagnosing, writing notes, referrals to specialists, prescribing medications, MRIs, CT-Scans, X-Rays, immunizations, allied health interventions and Pathology tests. It is also recommended to include medical objects in the development. Nurse subtasks include preparing care-plans, sterilization tasks, immunization and cleaning/padding minor injuries. The manager maintains rosters and assessments of Doctor(s), Nurse(s) and Receptionist(s). All correspondences between medical centre and other related organisations is required to be performed electronically online without paper work.

You are strongly encouraged to base your design on an open source generic system and develop the design further to tailor it for Australian clinics

Introduction:

2. Use Cases Diagrams
2.1 Overall System Use Case Diagram: (needs labelling and completion)
2.2 Detailed Receptionist Use Cases:
2.2.1 Add patient(only partial needs completion)

3. Use case Mapping and Explanations:
3.1 Receptionist Use Cases
3.1.1 Add patient(table describing this use case, you can add more information)

4. Software architecture: Explain and drawdiagram(s)
5. Layer modelling: Explain and drawdiagram(s)
6. Database design: Explain and drawdiagram(s)
7. Class modelling: Explain and drawdiagram(s)
8. Behaviour modelling: Explain and drawSequence diagram(s)
8.1 Sequence Diagram 1: Add Patient

Attachment:- Assignment template.rar

Solution Preview :

Prepared by a verified Expert
Software Engineering: Coit13230 - application development project - you are
Reference No:- TGS02880112

Now Priced at $70 (50% Discount)

Recommended (90%)

Rated (4.3/5)