This document provides information on system analysis and design, including a table showing the work breakdown and critical path, entities in a hospital management system, use cases and actors, class diagrams, ERD diagram, and more. It also includes a bibliography.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
Isaac.w TEMAOS[Companyaddress] SYSTEM ANALYSIS AND DESIGN
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
Question 1 Following the creation of a customer database, the following is a table showing the work breakdown followed by the calculation of the duration dates of the same and the critical path. TaskDescriptionDurationPredecessors 1System design5 days0 2Subsystem A design5 days1 3Subsystem B design4 days2 4Subsystem C design5 days3 5Programming A design 9 days4 6Programming B design 5 days5 7Programming C design 8 days6 8Testing4 days7 Calculations TaskDescriptionStart dateFinish date 1System design14thmay18thmay 2Subsystem A design19thmay23ndmay 3Subsystem B design24thmay27thmay 4Subsystem C design28thmay1stJune 5Programming A design 2ndJune10thJune 6Programming B design 11thJune15thJune 7Programming C design 16thJune23rdJune 8Testing24thJune27thJune
Critical path; Question 2 Hospital management system The system will incorporate some entities, which will support the system and ensure full realization of its functionality. This will include the following; I.The system name entity. Captures the names of the patient for the sake of record keeping. II.System number entity Matches the number type keyed in from the user and returns the number value in string. This entity will be of much use to keep the records of the inpatients admitted per day and the patients that received treatment. III.System date period Gives indicates the interval in date wise for the records and for further references that may require the same for instance the period that an inpatient has observed while in the bed ward for the purposes of bill settlement. IV.System date- time entity. Like the date period entity, the date-time entity indicates the interval only that this indicates the specific date, day and the time, real-time of the whole interval. V.System composite entity Matches the date references. VI.System mapping entity.
Indicates the amount of money together with the currency name. For instance, in the indication of the charge of the total bill, it can either be in dollars or Euros, depending on the currency preferred by the hospital management. The use case being the processes that a patient has to undergo stage by stage and the actors being the executors of the process, which can be either a human or a system. In the system use case and actors scenario can be applicable in three cases; Admission Booking appointment Booking a bed in the ward. 1.Use case admission. This case involves the registration process and confirmation of details to proceed for treatment. In this case, either the patient applies electronically or through a handwritten form where he/she writes his /her personal information; the name, home address, gender, contact, age and year of birth. The details in the form are then entered into the Hospital management system database. This is done after a subscription fee for the form is paid where now the administrator keys in the information including the date and time of admission and the patient are issued with a card to proceeds to see the doctor. 2.Use case Appointment. In this case, the patient is booking an appointment through hospital management. This can be achieved through phone or upon arrival of the patient. The patient submits his/her personal information and in return, the date is given and time to visit or see the doctor. 3.Use case ward bed. It involves the patient confirmation from the doctor that the patient needs to stay for treatment after which the bed is secured for the patient and a fee is paid for the same by the patient and the information is transferred or updated in the management’s database. The system actors being; The billing system The general doctor Receptionist administrator
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
ï‚·Ward officer ï‚·The inpatient and outpatient officers The above actors relate to the use of case procedures as follows. After enrolment at receptionist administrator; this includes the registration fee, he/she proceeds to the general doctor who refers the patient to the outpatient officer or the inpatient officer upon examination. The general officer also advises the patient about the procedure to follow and whether to pay more on the treatment after the examination. After the clearance from the billing, office the outpatient goes home and the inpatient proceeds to the ward officer for the ward services. The patient information is keyed into the system and after the recovery of the patient. References are made from the database and after settling the bills and any other issue, the patient can checks out. The below shows the relation of the use case and actors in the system. Software protection and licensing.
The following diagram shows a class diagram for a company. The company has a number of employees and several projects on progress. Each employee must be in at least one project and each project can have as many employees as possible. The employees are paid in check and each check amount is dependent on bill rates issued by the company per the assigned project to the employee. The following shows the classes relation and an interface for billing. The Training Inc. case study. The below diagrams shows the entity, class, state and the sequence relational diagrams. It shows how entities relate to other entities as it has also captured the relation of the classes in the case study of Training Inc. department for seminars. The diagrams show the sequences and the states of the same.
Task 3 The ERD diagram
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.