ITECH7410 Assignment 1: Analysis of Real-Time System - Heat Company

Verified

Added on  2023/06/08

|10
|799
|340
Report
AI Summary
This report presents a requirements analysis specification for a real-time system, focusing on the CHCSV10 venture for the Heat Company. It includes an introduction outlining the project's objective to manage continuous programming for a central heating system. The report utilizes software design strategies and incorporates an External Entity-Relationship Diagram, Data and Control Flow Diagrams, Process Specifications, Control Specifications, a State Machine Diagram, Process Activation Tables, and a Data Dictionary to analyze the system. The project aims to monitor heat availability by controlling and supervising heating procedures. The conclusion summarizes the successful application of software design principles in analyzing the CHCSV10 venture, emphasizing the use of various diagrams and specifications to achieve the project's goals. References to the diagrams and specifications are also provided.
Document Page
SOFTWARE ENGINEERING
METHODOLOGIES
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Table of Contents
Introduction................................................................................................................................2
External Entity-Relationship Diagram.......................................................................................3
Data and Control Flow Diagrams..............................................................................................4
Process specifications.................................................................................................................5
Control Specifications................................................................................................................6
State Machine Diagram..............................................................................................................6
Process Activation Tables..........................................................................................................7
Data Dictionary..........................................................................................................................7
Conclusion..................................................................................................................................8
References..................................................................................................................................9
1
Document Page
Introduction
Main objective of this project is to manage the demonstration of the continuous
programming required for the CHCSV10 venture. The Heat Company’s requirements are to
monitor the accessibility by actualizing the Central Heating control V10 venture. The
CHCSV10 venture’s requirement is to produce the heating hardware like private and non-
private offices. The primary points of CHCSV10 wants to discharge another line of gas let go
fired central heating system to monitor the heat accessibility by utilizing the new fired central
heating system. This framework is utilized to control and monitor the heating procedures and
supervises the continuous programming demonstrating on the grounds that it is fundamental
necessity for the CHCSV10 framework. This task likewise is used to display and mechanize
all the parts of fired central heating system of an office. To accomplish this office, it requires
alternate part establishment of the fired central heating system such as, control board,
temperature finder, show, conduits, gas supply, fan, channel funnelling, warm unit and clock.
All these are utilized to monitor the heat availability. Here, we will utilize the software design
strategy to finish the perpetual structure investigation particularly for the CHCSV10. All
these sections will be investigated.
2
Document Page
External Entity-Relationship Diagram
Heat Company Entity relationship diagram is illustrated below ("Database — Modeling :
Entity Relationship Diagram (ERD) (Part 5)", 2018).
3
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Data and Control Flow Diagrams
Data and control flow diagram for Heat Company is illustrated below ("Create a
data flow diagram in Visio", 2018).
4
Document Page
Process specifications
Process specifications for Heat Company is illustrated below ("Modelling Process
Specification - Modern Requirements", 2018).
5
By simplifying
the control
heat system
Monitor the
availability of
the heat
Install the
other
components
Heat
Company
needs to
Requires to
Once components are
successfully installed.
It monitor the heat
availability.
Document Page
Control Specifications
The control specification diagram is illustrated below ("Control Specifications (CSPEC)",
2018).
State Machine Diagram
State machine diagram is shown below.
6
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Process Activation Tables
Process activation tables is shown below.
Process Monitor Control Alarm
Reading level No No no
Comparing level No No no
Decision 1 No No yes
Decision 2 Yes Yes no
VALVES A B C D E F
Starting level NO NO NO NO NO NO
Operation Start - YES YES NO YES YES
Operation stop YES YES YES YES YES YES
SYSTEM OPERATION
START
OPERATION STOP
Starting level NO NO
On YES NO
Off NO YES
Data Dictionary
The data dictionary are listed below.
1. Central Heating Control System
2. Heat Equipment
a. Residential Facilities
b. Non-Residential Facilities
3. Major components
7
Document Page
a. CHCEV10
b. Central Heating System Hardware sub system
4. Monitor the heat availability
5. Simplifying the control system
6. Installation components
a. Heating Unit
b. Fan
c. Control Panel
d. Display
e. Clock
f. Gas Supply
g. Ducts
h. Ducts Piping
i. Temperature Detector
Conclusion
This project successfully displays continuous programming required for CHCSV10
venture. The Heat Company’s requirement is to monitor the accessibility by actualizing the
Central Heating control V10 venture. The primary points of CHCSV10 wanting to discharge
another line of gas lets the fired central heating system to monitor the heat accessibility by
utilizing the new fired central heating system. This framework is utilized to control and
monitor the heating procedures, then supervise the continuous programming demonstrating
on the grounds that it is fundamental necessity for the CHCSV10 framework. All this are
utilized to monitor the heat availability. Here, we will successfully utilize the software design
strategy to finish the perpetual structure investigation particular for CHCSV10. All these
areas are investigated and discussed in detail.
8
Document Page
References
Control Specifications (CSPEC). (2018). Retrieved from
https://www.freetutes.com/systemanalysis/sa6-control-specifications.html
Create a data flow diagram in Visio. (2018). Retrieved from https://support.office.com/en-
us/article/Create-a-data-flow-diagram-in-Visio-509a0489-4b63-479c-84ae-
4cd5bc7c896d
Database — Modeling : Entity Relationship Diagram (ERD) (Part 5). (2018). Retrieved from
https://medium.com/omarelgabrys-blog/database-modeling-entity-relationship-diagram-
part-5-352c5a8859e5
Modeling Process Specification - Modern Requirements. (2018). Retrieved from
https://www.modernrequirements.com/modeling-process-specification/
9
chevron_up_icon
1 out of 10
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]