Question: programming in c language programming in c language programming in c language Problem Statement(s): The global pandemic outbreak called covid-19 has caused a tremendous calamity

 programming in c language programming in c language programming in c

language Problem Statement(s): The global pandemic outbreak called covid-19 has caused a

tremendous calamity to the world population and this includes the people of

programming in c language
programming in c language
programming in c language

Problem Statement(s): The global pandemic outbreak called covid-19 has caused a tremendous calamity to the world population and this includes the people of Malaysia. In order to control the spread of the virus, a RT-PCR test is conducted to human in order to determine whether they have contracted the virus or not. The problem with the test is that the KKM need to keep record of every person who have been tested. This includes their details such as their idcard no, contact no, address, name and so on. Apart of the person's details, KKM also need to keep record of every test such as the date \& time of the test, the location where the test was taken as well as number of test conducted in a week at a particular location. A system is needed and will be used by both patient (Person Under Investigation-PUI) and KKM personnel (admin) with different functionality. The PUI should be able to enter their details and the admin should be able to view each PUI details and record test detail for the particular PUI. Once a RT-PCR test is conducted, the PUI will be able to keep track of their test status whether the test was a positive or negative. Test status can be "Pending", "Positive" or "Negative". Requirements: You are required to develop a system for Covid-19 test monitoring called CovidTest. You should at least be able to do the following: a) to allow PUI to enter their details and keep track of their test status. b) to keep track the details of every test, including the PUI details, test details (such as date and location) and the KKM personnel who carried out the test. c) to allow admin to view the detail of each test by entering the PUI id-card no. d) to allow the admin to print out list of PUI at particular location. e) to allow PUI to submit their location twice a day. The system will record the PUI location together with the date and time it was submitted. f) to operate continuously until the admin/PUI chooses to exit from system; g) to save all the test details to a file (.txt or dat); h) to produce a weekly summary of CovidTest Report as illustrated in Figure 1 for the admin whenever required. Figure 1: Weekly Test Summary Figure 2: Example of all test details Figure 3: Example of PUI details You should show program modularity in your solution using functions, and also demonstrate ability in passing argument(s) to and returning value from called function in your program. Besides, your project MUST apply the following mechanisms to store and organize the data for your project: a) Array / Pointer b) Basic Data Structure c) File Operations

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!