Component interface for an emergency control room

Assignment Help Basic Computer Science
Reference no: EM13765370

Component Interface for an Emergency Control Room

As the lead software engineer for a medium-sized hospital, you have been asked to spearhead an effort to improve the tracking of Voice Over IP (VOIP) calls made within the hospital system. You have also been asked to begin planning out an emergency vehicle discovery program that will improve the response times of medical personnel to remote emergency locations by pinpointing the closest vehicle to the emergency using GPS.

Write a three to five (3-5) page paper in which you:

  • Design the Requires and the Provides interfaces of at least two (2) components that might be used in a system in an emergency control room for a call-logging component that records calls made.
  • Design the interfaces of at least two (2) components that might be used in a system in an emergency control room for a vehicle discovery component that, given a post code (zip code) and an incident type, finds the nearest suitable vehicle to be dispatched to the incident.
  • Include both the Requires interface and the Provides interface in your design.
  • Develop a visual rendering depicting your design through the use of Microsoft Visio or its open source alternative, Dia. Note: The graphically depicted solution is not included in the required page length.

Your assignment must follow these formatting requirements:

  • Be typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides; citations and references must follow APA or school-specific format.
  • Include a cover page containing the title of the assignment. The cover page and the reference page are not included in the required assignment page length.
  • Include charts or diagrams created in Visio or an equivalent such as Dia. The completed diagrams / charts must be imported into the Word document before the paper is submitted.

The specific course learning outcomes associated with this assignment are:

  • Explain the importance of software reuse.
  • Use technology and information resources to research issues in software engineering.
  • Write clearly and concisely about software engineering using proper writing mechanics and technical style conventions.

Reference no: EM13765370

Questions Cloud

What is the total deferred payment price of the garage : Becky Lewis financed the construction of a garage on her lot with a 9.3% add-on interest home improvement loan from the Guaranteed Savings Bank. The total price of the garage was $11,860 and was financed with equal monthly payments for 6 years. What ..
Case study- marbury v madison : Case Study: Marbury v. Madison, 5 U.S. 137, 1 Cranch 137, 2 L. Ed. 60 (1803), In 1803, the Supreme Court, led by Chief Justice John Marshall, decides the landmark case of William Marbury versus James Madison
Problems based on tombstones : Why YTM differs from coupon rate? What should we compare YTM with?
Revenue recognition-point of sale : Sheena Company sells goods that cost $400,000 to Richie Company for $530,000 on January 2, 2014. The sales price includes an installation fee, which is valued at $50,000. The fair value of the goods is $480,000. The installation is expected to tak..
Component interface for an emergency control room : As the lead software engineer for a medium-sized hospital, you have been asked to spearhead an effort to improve the tracking of Voice Over IP (VOIP) calls made within the hospital system.
Write a program called inheritancetest java : Write a program called InheritanceTest.java to support an inheritance hierarchy for class Point-Square-Cube. Use Point as the superclass of the hierarchy. Specify the instance variables and methods for each class.
Revenue recognition-point of sale : Presented below are three revenue recognition situations.
Revenue recognition-point of sale : Explain this type of revenue recognition transaction. What factors should be considered in determining when to recognize revenue in this transaction?
Monopolists are less elastic at all levels of output : In contrast to firms operating in purely competitive industries, demand curves faced by monopolists are less elastic at all levels of output

Reviews

Write a Review

 

Basic Computer Science Questions & Answers

  Prove that machine precision as bound for relative round off

Prove that machine precision (epsilon) calculated by mathlab's eps function can be utilized as a bound for relative round off.

  Design a module

Design a module, using pseudocode, named getNumber, which uses a reference parameter variable to accept an Integer argument. The module should prompt the user to enter a number and then store the input in the reference paramter variable.

  Explain cause and effect transition happen

One process could cause another process to make a transition. Under what circumstance, if any, would the following. Cause and effect transition happen ?

  Learn the combined use of timer and the tracking of user

Lab 10 - The Student Game - Learn the Combined use of Timer and the tracking of user interactions Deliverables app.java, myJFrame.java, myJPanel.java, and other necessary Java files

  Would a sort routine more likely be used with an array

Would a sort routine more likely be used with an array or a linked list? Explain your answer.

  Research and discuss applications in a specific device

Discuss further thoughts on the importance of path finding to devices like GPSs. Conduct some research and discuss applications in a specific device

  What is the index of the component that is deleted

a. What is the index of the component that is deleted? b. What is the index of the component that takes its place? c. What does the Length operation return after the deletion? d. How many components in the list change their positions as a result o..

  Find the error in the following pseudocode

Find the error in the following pseudocode. Constant Real GRAVITY = 9.81 Display "Rates of acceleration of an object in free fall:"

  Explaining parse tree n-m nodes

W has derivation of m steps, show that w has a parse tree n+m nodes.

  Write program convert gps coordinates between three notation

For this program write a simple computer program that converts GPS coordinates between three notional forms

  Write java non-recursive algorithms and methods to determine

Write java non-recursive algorithms and methods to determine: the number of nodes in a binary tree, the sum of contents of all the nodes in the binary tree, the depth of a binary tree?

  Indicate a need for modification in a cloud computing

What method would you use to monitor success and indicate a need for modification in a cloud computing environment? Needs to be 250 words and APA format and at least one reference with in-text citations.

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