Fill This Form To Receive Instant Help

Help in Homework
trustpilot ratings
google ratings


Homework answers / question archive / CHAPTER 5 Programming projects 1

CHAPTER 5 Programming projects 1

Computer Science

CHAPTER 5 Programming projects 1. Boiler monitor: Over the following three chapters, we will create an app that monitors the temperature and pressure of a boiler. You can model the app based on the Thyroid app. In this chapter, we will create the skeleton of the app, similar to the Thyroid app. Now, just create the pages and the links to navigate between them; you will implement the functionality of the pages in later chapters. The app will have • A password-based entry page. • A page to get basic information about the boiler such as the boiler ID, date of pur- chase, maximum allowable values of pressure and temperature, and an ability to change the password. • A menu page with four choices allow you i. An option and corresponding page about the boiler. change the basic information ii. An option and corresponding page to enter data—temperature and pressure. iii. An option and corresponding page to graph the data. iv. An option and corresponding page to make recommendations based on the val- ues of temperature and pressure.
 

pur-new-sol

Purchase A New Answer

Custom new solution created by our subject matter experts

GET A QUOTE

Answer Preview

The regulating app used in the monitoring and regulation of temperature and pressure of a boiler would be in the form of the Thyroid app. The basic information that guides the design and implementation of the codes in the program leading to the new pages is the existing benchmarks found in the Thyroid app. The principalities of execution would be based on how the Thyroid app has been working to help detect and identify possible changes in conditions such as temperature and pressure (Shaikh et al., 2018). 

           Since a home menu is already developed, the other basic pages would be built based on this underlying knowledge. From reaching the home menu, other sites would be accessed by a user wishing to check the measurements of the parameters of pressure and temperature on the corresponding boiler. From that basic setting, refreshing from a given page of the menu is possible when a user chooses a home menu that would return them to a default set up, which again provides a chance for them to access other menus available from the selection of pages. 

           The password entry page would act as encryption that would specifically allow specific access by authorized users alone. By including such a page, a more robust and secure app is developed with a high level of efficiency and confidentiality in terms of operation. It, therefore, implies that whenever a boiler is being monitored, its security is as well provided for and guaranteed by the adoption of the application. The most important thing that should be integrated after the home key is the security parameter which is the password access requirement tool that minimizes risks and chances of misuse or unauthorized access of information. 

           The next page after the password access would be the intricate boiler details. On this page, specific information about the boilers would be detailed and recorded for matching for ease of monitoring. In cases of any change in temperature and pressure, the user would remotely determine which boiler it is. That, therefore, implies that the identification of the specific boiler must be stored at this point. Accuracy and clarity must be exhibited at this level to avoid or eliminate potential confusion and errors that would be experienced during actual monitoring. It is the role of those entering the details to ascertain that all the details included in terms of the identity of the boiler are correct and no omission and even minimal errors are incorporated during the registration process. Specific identifying codes would be easily used to reach a particular boiler and obtain information from the same boiler remotely from the specified app.  

Since there could be more than one boiler at a given time, the identity would be a highlighting factor that provides unique details on the boiler of interest. Further, there is a possibility of including pieces from the manufacturer that entails specific information on how they can better be handled. For example, the manufacturer's dates of purchase can be used remotely to detect and determine the possible risk presented to them by the fluctuation in temperature and pressure (Shaikh et al., 2018). This is an advantage and therefore must be harnessed by the inclusion of all resourceful information for the purposes of remote monitoring from an application. It is worth noting that with such information, a remote assessment can be done from the application and the right course of action taken as a precaution to the potential influence of the changes detected on temperature and pressure. 

           The details related to the maximum and minimum pressure and the temperature that can be tolerated are also captured at this stage. Such information is believed to contribute significantly to the safety and longevity of the boilers since it acts as a mode of protection. The risks of damage or disuse may be recorded and determined before an escalation is recorded at any level by including such information (Joorabchi et al., 2018. To a greater extent, this is an important segment that needs consideration and inclusion with utmost precision to eliminate possibilities of boiler damages recorded with increased deterioration in temperature and pressure conditions. More importantly, a page that allows an authorized user to change the password is included. It is worth noting that a user may choose to change the access password or modify it for improved security based on the recommendations. By so doing, a page for such a command is significant and should be created primarily at the skeletal level before implementation and execution. Such a trial and verification ascertains a possibility of continually updating the security parameters of the boiler access remotely, elevating security and encryption.  

As indicated by the requirements, the beginning at the skeletal stage would involve keying in the information and required data concerning each of the boilers before execution. The data here includes the identification of all the boilers with specific identities represented by various codes. Following this is the manufacturer’s information, including the modest amount of pressure and temperature. To a greater extent, this would help remote monitoring and securing all the boilers to limit the chances of breakages and damages castigated by extreme temperature and pressure. Further, the details like security parameters like passwords and possible modification are done for ease of operation in the days to come (Kaur & Mustafa, 2020).