Design the requires and the provides interfaces

Assignment Help Basic Computer Science
Reference no: EM131314225

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:

1. 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.

2. 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.

3. Include both the Requires interface and the Provides interface in your design.

4. 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.

Reference no: EM131314225

Questions Cloud

Explain the terms ethical issues-business ethics : Explain the terms ethical issues, business ethics, and moral philosophy. essay format but a small paragraph would do. also my professor uses turnitin so do not want any plagiarisms.
Making capital expenditure decisions and managing cash : A ________ is responsible for a firm's financial activities such as financial planning and fund raising, making capital expenditure decisions, and managing cash, credit, the pension fund, and foreign exchange.
The key variables in the owner wealth maximization process : If the after-tax present value of buying equipment and using it for six years is $125,000, calculate the break-even after-tax yearly lease payment (seven payments) using a 8% real discount rate. (Assume that lease payments are made at the beginning o..
Find the market demand function with tax collection : Suppose a sales tax of $0.4 per unit sold, from each of the 2,000 identical sellers of commodity X. Please find the market demand function with tax collection. Please find the market supply function with tax collection
Design the requires and the provides interfaces : 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.
Find the rate of discharge in cubic feet per second : Find the rate of discharge in cubic feet per second, and the pressure head at B if the pipe has a uniform diameter of 1 in.
What is the historians view of history : What subject is the author writing about, and what is the scope of the study?What sources does the historian use for his work? What criteria does he use to evaluate his sources?What bias does the historian bring to his work?
Reliant on hard data and results from adaptation : What type of strategy is not exclusively reliant on hard data and results from adaptation, experience, and the forces that impinge upon the organization?
Evaluate six flags financial status based on these ratios : According to the information above, in one to two paragraphs what can you conclude about Six Flags and its industry? Is it a good idea to invest in the company? What is the industry's EPS? Try to be as specific as possible. How would you evaluate Six..

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Different types of software

Systems software is a program that directs the overall operation of the computer, facilitates its use and interacts with the users. What are the different types of this software?

  Input capture for channel

The input capture for channel 0 of the HCS12 9S12G128 timer is set-up with a clock of 500 nsec. If the initial signal arrives with the free-running counter at a value of 0xB47A, what is the counter value if a second signal arrives 650 microseconds..

  Design and write a application using pseudo code

design and write a application using pseudo code

  Created a new pdf portfolio with all identified elements

Created a new PDF portfolio with all identified elements. Used correct spelling, grammar, and professional vocabulary.

  Describe the structure of the world wide web

Describe the structure of the World Wide Web as interconnected hypertext documents and create and validate HTML documents - create presentations using Cascading Style Sheets and DHTML.

  Nyquist sampling theorem

The Nyquist Sampling Theorem states that digital sampling of an analog signal must be at least twice the rate of the highest frequency of the analog signal in order to accurately reproduce the original signal at the receiver.

  Numerous examples of classes with associated variables

In the Discussion this week, numerous examples of classes with associated variables and methods were generated. Choose one of the methods that requires a decision be made by the program. It may be a method from the class you described in the Discu..

  Obvious and reasonable strategy

An obvious and reasonable strategy is for each man to shoot at the most accurate shooter still alive, on the grounds this shooter is the deadliest and has the best chance of hitting back.

  Summary of a discrete area of knowledge

A review article, a summary of a discrete area of knowledge, scope ranging from very to mildly narrow, peer-reviewed, rarely containing methods and materials, often contains depictions of experimental results.

  Describe the skills or knowledge a project manager

Describe the skills or knowledge a project manager would need to work on a project in each of your categories.

  Show that the algorithm gives 1000001

It is sometimes possible to reduce the size of the output file at the last stage of the encoding process. Consider encoding b followed by EOF, using the arrangements from Exercise 1.

  Evaluate the deployment cost savings realized by cisco

Evaluate the deployment cost savings realized by Cisco, and determine if it was significant. Analyze how the solution deployed by Cisco improved: employee productivity

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