Kent Institute Australia Pty. Ltd. Assessment Brief XXXXXXXXXXABN XXXXXXXXXXCRICOS Code: 00161E RTO Code: 90458 Version 2: 11th October, 2019 XXXXXXXXXXPage 1 of 4 XXXXXXXXXXTEQSA Provider Number:...

1 answer below »
..


Kent Institute Australia Pty. Ltd. Assessment Brief ABN 49 003 577 302 CRICOS Code: 00161E RTO Code: 90458 Version 2: 11th October, 2019 Page 1 of 4 TEQSA Provider Number: PRV12051 ASSESSMENT BRIEF COURSE: Bachelor of IT Unit Code: DSAA204 Unit Title: Data Structure and Algorithms Type of Assessment: Task 3- Individual Report Length/Duration: Word limit- 2000 words Unit Learning Outcomes addressed: a) Evaluate the efficiency and effectiveness of data structures and algorithms; b) Demonstrate reasoning about efficiency of algorithms; c) Assess and apply suitable recursive data structures and algorithms to IT systems and applications. Submission Date: To be submitted in week 11 Assessment Task: The assessment is about a design of a system using OOP. Total Mark: 20 Marks Weighting: 20% Students are advised that submission of an Assessment Task past the due date without a formally signed approved Assignment Extension Form (Kent Website MyKent Student Link> FORM – Assignment Extension Application Form – Student Login Required) or previously approved application for other extenuating circumstances impacting course of study, incurs a 5% penalty per calendar day, calculated by deduction from the total mark. For example. An Assessment Task marked out of 40 will incur a 2 mark penalty for each calendar day. More information, please refer to (Kent Website MyKent Student Link> POLICY – Assessment Policy & Procedures – Student Login Required) https://kentinstituteaustralia.sharepoint.com/sites/Policies%26Forms/SitePages/Home.aspx?RootFolder=%2Fsites%2FPolicies%26Forms%2FPolicies%20and%20Forms%2FStudent&FolderCTID=0x012000E6C01ECDB12ACE448B94EB84A9F93758&View=%7B148054E0%2D0936%2D4517%2D8B3E%2DD0CCDC7CD88F%7D https://kentinstituteaustralia.sharepoint.com/sites/Policies%26Forms/SitePages/Home.aspx?RootFolder=%2Fsites%2FPolicies%26Forms%2FPolicies%20and%20Forms%2FStudent&FolderCTID=0x012000E6C01ECDB12ACE448B94EB84A9F93758&View=%7B148054E0%2D0936%2D4517%2D8B3E%2DD0CCDC7CD88F%7D Kent Institute Australia Pty. Ltd. Assessment Brief ABN 49 003 577 302 CRICOS Code: 00161E RTO Code: 90458 Version 2: 11th October, 2019 Page 2 of 4 TEQSA Provider Number: PRV12051 ASSESSMENT DESCRIPTION: This assessment is an individual report about the design of an OOP system using Data Structures and Algorithms. The report should follow the following structure 1. Title Page 2. Executive Summary 3. Introduction 4. Background 5. Case Study and the Design 5.1 Variables, Ranges and Keys 5.2 Operations and the Justification 5.3 Algorithms and the Justification 5.4 Modifications 6. Conclusion 7. References Case Study: You are required to design a health system for a small medical partitioning centre with information about doctors and patients. Assume that there are: 50 Doctors 100 Nursing staff Around 1000 patients. You need to decide how would you like to represent the doctors, nursing staff and patients. For each of these decide what variables should be there (think in terms of OOP design). Also provide ranges for these variables. You will need to specify keys as well to carry out some essential operations related to this health system. Identify and list down potential keys for given entities. Use your knowledge of real world and think about operations that will be needed for the health system. Keep in mind that it is not a complete hospital management system but should support the main/basic operations. Mainly, we are interested in locating the records of doctors, nursing staff and patients, but should support all basic operations of any information system. For each of these operations, discuss the most suitable algorithms that can implement these operations efficiently. Use your knowledge of various algorithms to suggest why your chosen algorithm for each operation is the most appropriate one. Your justification should talk about the different properties/characteristics of algorithms and explain as to why your chosen algorithm is best suited to the problem in question. Now, a public hospital wants to adopt your system for computerizing their records of staff and patients. The hospital has a total of 1000 doctors, 4000 nurses and around 10,000 patients. Do you think your previously suggested algorithms would be able to handle this volume of data efficiently? If yes, justify and if not, suggest the new set of algorithms (and change in data structures, if needed) that will ensure that system will work smoothly and efficiently. ASSESSMENT SUBMISSION: Kent Institute Australia Pty. Ltd. Assessment Brief ABN 49 003 577 302 CRICOS Code: 00161E RTO Code: 90458 Version 2: 11th October, 2019 Page 3 of 4 TEQSA Provider Number: PRV12051 The assignment must be submitted online in Moodle. All materials MUST be submitted electronically in Microsoft Word format. Other formats (e.g., pdf or MAC file) may not be readable by markers. Please be aware that any assessments submitted in other formats will be considered LATE and will lose marks until it is presented in MS Word. No paper based or hardcopy submission will be accepted. MARKING GUIDE (RUBRIC): Marking Criteria Fail (0- 9.8) Pass (10 - 12.8) Credit (13 -14.8) Distinction (15- 16.8) High Distinction (17- 20) Specification of K/V/R with justification /20 Little or no specification of keys, values and ranges with no justification is given. Only one out of three (K/V/R) are specified with no or little justification provided. Only two out of three (K/V/R) are specified with no or little justification provided. Only two out of three (K/V/R) are specified with right justifications. All keys, values and ranges are clearly specified and supported by right arguments. Fail (0- 9.8) Pass (10 - 12.8) Credit (13 -14.8) Distinction (15- 16.8) High Distinction (17- 20) Operations /20 No operations are specified that are required for proper functioning of the system. Some rudimentary/un- necessary operations are specified which are not crucial
Answered 1 days AfterSep 23, 2021

Answer To: Kent Institute Australia Pty. Ltd. Assessment Brief XXXXXXXXXXABN XXXXXXXXXXCRICOS Code: 00161E RTO...

Deepti answered on Sep 24 2021
158 Votes
Executive Summary
This report focuses on designing a health system for a small medical center, Health Information System (HIS). The case study is aimed at understanding the efficiency and effectiveness of object oriented programming concept and assess its suitability for IT systems and applications. The concept of Object oriented programming is discussed and the background includes the basic
concepts of OOP that will be used in designing the HIS. The operations of the system include managing the data of the patients, their treatment, managing the data of doctors, duties of nursing staff and payments. The design discussed in the report includes variables for patients, doctors and nurses as per the case study. The main objective is to demonstrate the effectiveness of the data structures and the algorithms chosen to design the system. The sections include the algorithms for various basic operations that the system intends to perform. The report further explores if the design will work for larger database. The modifications required for the large-scale use are suggested. With larger number of patients, doctors and nurses, the basic system shall require extension in order to offer effective and efficient performance with new case. The variables shall require extended range along with keys and complex operations. The modified system is included at the end for managing the large number of patients using object oriented programming approach.
Contents
Executive Summary    1
Introduction    3
Background    3
Abstraction    3
Encapsulation    4
Inheritance    4
Polymorphism    4
Case Study    4
Variables, Ranges, Keys    4
Operations    5
Algorithms    5
Modifications    6
Conclusion    6
References    6
Introduction
The report discusses the design of Health Information system designed to manage basic operations of health center like clinical aspects, financial and administrative aspects. It will facilitate the best possible support of patient care by presenting data wherever needed and and acquiring data when generated with electronic data processing. The main objectives of the system are proper data storage, usage reliability and efficient data retrieval. The system shall enhance health care and coordinate the patient’s health information and history at required time and place.
The HIS will provide comprehensible information about patient’s health history. The main aim is to acquire a planned approach towards workflow with accuracy, reliability and without redundancy. Retrieval of information should be quick, information should be stored immediately and basic regular operations should be easily accomplished. The doctors and patients data should be easily accessible to generate different records like classifying on the basis of gender, age, etc. It will be enhance continuity of care for specially out-patients. Data will be accessible remotely with internet. The doctors will be benefited through computerized order entry, better legibility of patient medications, improved effectiveness and efficiency of clinicians by key patient information at the time of conflict checking and online access to best practice information, improved logging of orders and lesser medication errors. The nurses will be benefitted by allowing immediate access to order and outcomes, providing quick access to patient demographics, medication and reports, improved and quick access to information online and reduced or eliminated need of paper and manual error thus enhancing patient safety.
The center can perform the basic operation using object oriented programming constructs. The HIS shall be easily built with better reliability for the users. The approach will allow developers to divide the work among themselves and develop separate modules for each operation. Each developer’s team shall work separately on sub codes and integrate them easily at the end of development. This approach is better than the procedural approach. The developers...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here