Understand a real-time and time-critical system

Assignment Help Other Subject
Reference no: EM131760281

Purpose:

The purposes of the assignment:
1. Understanding a real-time and time-critical system
2. Understanding Entity Relationship Diagram and Data Flow Diagram in terms of a realtime software system
3. Analyzing a real-time system and the flow of the corresponding software

Description:

The Rental platform should work according to the following rules:

Step-1: Both Hosts and Guests can register with authentication details

Step-2: Hosts can upload property details (e.g., daily rent, available facilities and number of guests allowed)

Step-3: Guests can enter the system after successful authentication

Step-4: Guests can make booking request by indicating length of stay, number of accompanying guests and credit card information

Step-5: Rental platform verifies and charges the credit card, and sends confirmation to both the host and the guest.

Step-6: The rental platform holds the money until the guest arrives and later leaves the property.

Step-7: The rental platform deducts the service fees and forwards the rest to the host after the guest departs.

Your task is to do a Real-Time Structured Analysis for the Rental platform considering the aforementioned steps. You are to present your analysis including the following information:

1. An External Entity-Relationship Diagram (ERD) indicating relationships of the Rental platform and the other external entities in the system.

2. Data and Control Flow Diagrams (DFD/CFDs) - to sufficient detail that only a single task is carried out by each process at the lowest level. You should show the control events that occur on the same diagrams. Use the real-time extensions for control flows etc. shown in the lecture notes. 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 Control Specification (CSPEC).

3. Process Specifications (Pspecs) - a psuedo-code or similar design language specification is required for each process at the lowest level.

4. Control Specifications (Cspec) - use combinational or sequential FSMs as required, presented in an appropriate 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".

5. A Data Dictionary is required to adequately describe each name or special term used in the analysis, which includes process names, data flow names, control flow names etc. If you think further information is required make reasonable assumptions and clearly state these in the submission.

Reference no: EM131760281

Questions Cloud

Transactions for the month in the appropriate day book : Enter the following transactions for the month in the appropriate day book, post to ledger and extract trial balance.
Discuss earnings per share on common stock : Income before income tax was $280,000, and income taxes were $41,600, for the current year.
What is the difference among the bank of canada : What is the difference among the Bank of Canada, the Bank of England, And the bank of Japan?
Monetary policy actions : What are the functions of the 12 Federal reserve banks, including their monetary policy actions?
Understand a real-time and time-critical system : Understanding a real-time and time-critical system and Analyzing a real-time system and the flow of the corresponding software
Identify the characteristics that help their leadership : Describe your chosen leaders in terms of the traits they exhibit and identify the characteristics that help their leadership
Determine capital and goodwill for total partnership : In March 2014, Jerome Jenkins entered a partnership by contributing to the partnership $10,000 cash and machinery which had an adjusted basis.
Excessive power in its relationship with communities : Walmart has been said to have excessive power in its relationship with communities. How is its manifestation of power with employees similar to or different.
Feel free to make corrections you deem necessary : Can you please proofread my marketing report? Feel free to make corrections you deem necessary! Please make it more concise in length since

Reviews

len1760281

12/11/2017 5:12:00 AM

The assignment must be submitted electronically through Moodle in pdf format. Draw the diagram using any suitable graphic software, no handwritten diagrams will be accepted. Write a conclusion of the analysis in your own words. Marking Guide: Item Marks An External Entity-Relationship Diagram 4 Data and Control Flow Diagrams (DFD/CFDs) 4 Process specifications (Pspecs) 4 Control Specifications (Cspec) 4 Data Dictionary 3 Conclusion 1 Total 20

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd