$20 Bonus + 25% OFF
$20 Bonus + 25% OFF
Securing Higher Grades Costing Your Pocket? Book Your Assignment at The Lowest Price Now!
Add File

Error goes here

ITECH7410 Software Engineering Methodologies

tag 0 Download5 Pages / 1,024 Words tag Add in library Click this icon and make it bookmark in your library to refer it later. GOT IT


Assessment Details

The assignment requires you to produce an analysis report containing five components identified under the Assessable Tasks/Requirements.

Background – Central Heating Control System V10 (CHCSV10) Project

You have been retained as a Software Engineering consultant to the Heating2 Company. The company produces heating equipment for residential and non-residential facilities. Heating2 are planning to release a new line of gas fired central heating systems and need to have a new version of a central heating control system (CHCSV10).

CHCSV10 is installed in conjunction with the physical central heating system and automates and controls the heating processes. Your job is to oversee modelling of the real-time software required for the CHCSV10.

CHCSV10 will allow a single user to program, automate and monitor all aspects of the central heating of a facility. To achieve this, CHCSV10 requires the installation of other components of the central heating system including a heating unit, fan, gas supply, ducts and duct piping, temperature detector, clock, control panel and display.

Below is a schematic diagram (excluding duct piping) of an installed central heating unit package with WiFi connectivity.

Conceptually, the central heating system has two major components – CHCSV10 and the central heating system hardware sub-system. Some of the components of the hardware sub-system can be configured with either hard-wired or wifi enabled controllers. The decision is up to the customer and is generally based on the cost of the more expensive wifi controllers compared to the cheaper hard-wired controllers with additional labour and material costs of cabling. In the schematic diagram, wifi controllers are shown for the Ducts, Heating Unit, Heating Unit Fan and Gas Meter Supply. The controllers allow for two way communication (send commands/receive information) and control of the associated hardware component. Other components however - System Control Panel, System Temperature Detector, System Clock and System Display are usually connected physically with hard-wired connections.

A process of setup, installation and testing of all hardware components precedes the setup, installation and testing of CHCSV10 and is finalized by commissioning of the entire central heating system. The setup of CHCSV10 includes the setting of time periods and synchronizing of starting point for automatic controller messaging (see below). CHCSV10 facilitates all events of the central heating system including start up and stopping, configuration of the system clock, setting of heating programs, allowing manual heating, monitoring of components, displaying information about the system and actioning both system and manual events. Typically an owner of the system sets up the clock date and time, configures a set of program schedules for a day of the week and lets the system look after heating the premises. Further details of schedule examples and operation are given below.

There is constant communication between the other hardware components and control panel to monitor availability. Where necessary control commands are issued to these hardware components e.g. stop, start, open, close, make available, make unavailable. All communication and statuses from all components are displayed on the System Display. Further details about specific events for each external entity of the system are given below.

Detailed Description – Central Heating Control System V10 (CHCSV10) Project

As you might imagine this system would be quite complicated in reality. Where possible the description below attempts to simplify the system by stipulating assumptions and restricting scope.

Heating Duct

There can be up to 20 ducts installed in the top of the range system. In our example only four are shown and you should model just four. A Heating Duct blows warm air that has been generated at the Heating Unit and blown through all duct pipes by the Heating Unit Fan. A duct may be open or closed and these states can be set either by CHCSV10 or manually. If a duct is closed manually it can only be reopened manually. This is to allow for situations where a duct has been deliberately closed to an area. When the central heating system is operational, the Heating Duct Controller reports on the current state of the duct on a pre-determined periodic basis (in our case we will say every five minutes). The CHCSV10 system determines if a new status has been found and if it has displays that information on the System Display.

Assessable Tasks:

You are required to demonstrate an understanding of particular concepts covered in lectures, tutorials, laboratories and reading to provide the specification requested. This may require further reading and research beyond the material discussed in class.

Your task is to complete a Real-Time Structured Analysis Specification for the CHCSV10. You analysis should include the following components:

  1. An External Entity-Relationship Diagram (ERD)indicating relationships of the CHCSV10 and the other external entities in the system. You do not need to include attributes of the entities on the ERD, just the relationships and their cardinality and modality.
  1. Data and Control Flow Diagrams (DFD/CFDs) - to sufficient detail that only a single task is carried out byeach process at the lowest level (Do not however model the functionality of the System Clock - Configure and Set Time, Configure Temperature Detector, Set Heating Program processes; just have a process for each). You should show the control events/flows and data flows on the same diagrams. Use the real-time extensions for control flows etc shown in the lecture notes (slides 15-17 from week 3). You need to determine when and where events will occur. For example, whenever a piece of data becomes available it may need a control event to let the system know that it is available. These events must be clearly shown in these DFD/CFD diagrams and then handled in the CSPEC.
  1. Process specifications (PSPECs) - a pseudo-code or similar design language specification is required foreach process at the lowest level. A narrative description alone will not be considered sufficient.
  1. Control Specifications (CSPECs) - use combinational or sequential FSMs as required, presented in anappropriate format. The idea is that the CSPEC will completely describe how each and every event or control flow is handled in the system. You need to provide both "Process Activation Table" and "State Machine Diagram" as appropriate.
  1. A Data Dictionaryis required to adequately describe each name or special term used in the analysis. This includes process names, data flow names, data stores, control flow names, control stores and events.

You should include sufficient detail to allow the system to handle all the monitoring and control aspects specified in the Detailed Description section of this document (and any further aspects you consider essential).

Download Sample Now

Earn back the money you have spent on the downloaded sample by uploading a unique assignment/study material/research material you have. After we assess the authenticity of the uploaded content, you will get 100% money back in your wallet within 7 days.

Unique Document

Under Evaluation

Get Money
into Your Wallet

Total 5 pages, 1 USD Per Page

Cite This Work

To export a reference to this article please select a referencing stye below:

My Assignment Help (2021) Software Engineering Methodologies [Online]. Available from: https://myassignmenthelp.com/free-samples/itech7410-software-engineering-methodologies/central-heating-control-system-v10-project.html
[Accessed 21 April 2021].

My Assignment Help. 'Software Engineering Methodologies' (My Assignment Help, 2021) <https://myassignmenthelp.com/free-samples/itech7410-software-engineering-methodologies/central-heating-control-system-v10-project.html> accessed 21 April 2021.

My Assignment Help. Software Engineering Methodologies [Internet]. My Assignment Help. 2021 [cited 21 April 2021]. Available from: https://myassignmenthelp.com/free-samples/itech7410-software-engineering-methodologies/central-heating-control-system-v10-project.html.

Preparing a detailed and impeccable dissertation paper is like walking on thin ice. If you’re not sure how to make your dissertation stand out then hiring our services would be a novel idea. We will extend our assistance right from the dissertation proposal to the main document. Our writers focus on presenting clear dissertation structure before writing the paper. They are perfectly familiar with how to write a dissertation, so you can expect a brilliant assistance from them every time. Moreover, our website offers well-written dissertation examples and samples which will give a clear idea about the efficiency of or writers.

Latest Electrical Engineering Samples

EG7013 Transportation Engineering

Download : 0 | Pages : 14

Answer: Introduction: The main aim of these particular documentations is to provide an illustrated appraisal for the traffic and transportation issues related to the development proposals including undertaking a multi-modal trip creation and impact evaluation, proposing solution steps and ensuring that the proposal reflects national, local and regional transport related planning policies and guidelines. Walkability is a vital idea in economic...

Read More arrow

200470 Construction Technology

Download : 0 | Pages : 5

Answer: Introduction This research paper analyzes the fire protection methods that are commonly used in the Australian construction industry to protect structural steel members from fire exposure. These fire protection methods are discussed in detail together with how the fire protection is attained in each method by majorly considering their costs, construction of components, and the effectiveness of the method. When a structural steel is ex...

Read More arrow

ENS1154 Engineering

Download : 0 | Pages : 5

Answer: Introduction “Research Methods for engineers” by David V. Thiel is a 225 pages book with a total of around 65 thousand words. For a scholar, the book can take four hours to read but for a student, the book takes 7 to 8 hours to go through the book. The author David is a professor in the School of Engineering at Griffith University in Australia. The book has eight chapters; the first chapter is the introduction to engineeri...

Read More arrow

SIT725 Software Engineering

Download : 0 | Pages : 12

Answer: Introduction:  The website was built for promoting the business of Exmouth View Hotel. The website was created in 2015 and last updated on 2017. The website shows the contact number on the home page. This suggests that organization wants the booking process to be done manually. The website has some really interesting pictures of people staying at the hotel. These pictures can attract any enjoy seeking traveler. The website also w...

Read More arrow

KDA720 Professional Project

Download : 0 | Pages : 3

Answer: Conceptual Design of City House 2 The city of Melbourne has set the formidable task for itself to build the new building that harvest sunlight, cool air at night, rain and wind to create the lasting landmark for one of the world's livable cities through the construction of council house 2. It is situated in the little Collins street right in the heart central business district of Melbourne. this building set the new international stan...

Read More arrow

Save Time & improve Grade

Just share requirement and get customized Solution.

We will use e-mail only for:

arrow Communication regarding your orders

arrow To send you invoices, and other billing info

arrow To provide you with information of offers and other benefits

Add File

Error goes here




Overall Rating



Our Amazing Features


On Time Delivery

Our writers make sure that all orders are submitted, prior to the deadline.


Plagiarism Free Work

Using reliable plagiarism detection software, Turnitin.com.We only provide customized 100 percent original papers.


24 X 7 Live Help

Feel free to contact our assignment writing services any time via phone, email or live chat. If you are unable to calculate word count online, ask our customer executives.


Services For All Subjects

Our writers can provide you professional writing assistance on any subject at any level.


Best Price Guarantee

Our best price guarantee ensures that the features we offer cannot be matched by any of the competitors.

Our Experts

Assignment writing guide
student rating student rating student rating student rating student rating 5/5

752 Order Completed

100% Response Time

Hugh Cleave

Masters in Human Resource Management (MMgt, HRM)

Wellington, New Zealand

Hire Me
Assignment writing guide
student rating student rating student rating student rating student rating 5/5

2830 Order Completed

97% Response Time

Leroy Bicknell

MBA in Marketing

London, United Kingdom

Hire Me
Assignment writing guide
student rating student rating student rating student rating student rating 5/5

1692 Order Completed

98% Response Time

Alfred Dodd

PhD in Computer and Information Science with specialization in Database

Wellington, New Zealand

Hire Me
Assignment writing guide
student rating student rating student rating student rating student rating 5/5

184 Order Completed

96% Response Time

Arapera Billing

Masters in Management, MMgt

Wellington, New Zealand

Hire Me

FREE Tools


Plagiarism Checker

Get all your documents checked for plagiarism or duplicacy with us.


Essay Typer

Get different kinds of essays typed in minutes with clicks.


GPA Calculator

Calculate your semester grades and cumulative GPa with our GPA Calculator.


Chemical Equation Balancer

Balance any chemical equation in minutes just by entering the formula.


Word Counter & Page Calculator

Calculate the number of words and number of pages of all your academic documents.

Refer Just 5 Friends to Earn More than $2000

Check your estimated earning as per your ability




Your Approx Earning

Live Review

Our Mission Client Satisfaction

Not Graded yet. The assignment was proper and exactly as required. It was provided on time and thank you and it was a great experience.


User Id: 674489 - 21 Apr 2021


student rating student rating student rating student rating student rating

Thank you for your hard work!Thank you for your hard work!Thank you for your hard work!Thank you for your hard work!Thank you for your hard work!Thank you for your hard work!Thank you for your hard work!Thank you for your hard work!Thank you for your...


User Id: 233928 - 21 Apr 2021


student rating student rating student rating student rating student rating

Thank you for your hard work!Thank you for your hard work!Thank you for your hard work!Thank you for your hard work!Thank you for your hard work!Thank you for your hard work!Thank you for your hard work!Thank you for your hard work!Thank you for your...


User Id: 233928 - 21 Apr 2021


student rating student rating student rating student rating student rating

Nice work and deliver on time. The work is professional and plagiarism free. Thank you.


User Id: 346993 - 21 Apr 2021


student rating student rating student rating student rating student rating

Order on the go!

Say hello to our new app

callback request mobile
Have any Query?