Develop a class model for the phtrs system

Assignment Help Basic Computer Science
Reference no: EM131129391

If you haven't done so, complete Problem 6.6. Use the design methods described in this chapter to develop a software architecture for the PHTRS.

Problem 6.6

The department of public works for a large city has decided to develop a Web-based pothole tracking and repair system (PHTRS).

A description follows:

Citizens can log onto a website and report the location and severity of potholes. As potholes are reported they are logged within a "public works department repair system" and are assigned an identifying number, stored by street address, size (on a scale of 1 to 10), location (middle, curb, etc.), district (determined from street address), and repair priority (determined from the size of the pothole). Work order data are associated with each pothole and include pothole location and size, repair crew identifying number, number of people on crew, equipment assigned, hours applied to repair, hole status (work in progress, repaired, temporary repair, not repaired), amount of filler material used, and cost of repair (computed from hours applied, number of people, material and equipment used). Finally, a damage file is created to hold information about reported damage due to the pothole and includes citizen's name, address, phone number, type of damage, and dollar amount of damage. PHTRS is an online system; all queries are to be made interactively.

a. Draw a UML use case diagram for the PHTRS system. You'll have to make a number of assumptions about the manner in which a user interacts with this system.

b. Develop a class model for the PHTRS system.

Reference no: EM131129391

Questions Cloud

What is the gain or loss? how well does this offset : From the previous question, rates do indeed fall as expected, and the T-bond contract is priced at 103 5/32. If Springer closes its futures position, what is the gain or loss? How well does this offset the approximate change in equity value?
Write a story in which you reveal a secret about yourself : Paper about how you applied storytelling, natural dialogue, theme development, and point of view in your story. Explain how your protagonist drives the action.
What the leader would do again : Write a paper of 1,000-1,200 words, from your perspective, on how that process occurred, what happened, what the leader would do again, and what mistakes he or she may have made
Which accounts are debited and which are credited if a bond : Which accounts are debited and which are credited if a bond issue originally sold at a premium is redeemed before maturity at 97 immediately following the payment of interest?
Develop a class model for the phtrs system : Draw a UML use case diagram for the PHTRS system. You'll have to make a number of assumptions about the manner in which a user interacts with this system.
Estimate the process standard deviation : What conditions must existprior to calculating the processcapability? Distinguishbetween gage repeatability and gage reproducibility? Light bulbs are tested for luminance. Random samples of 5 are chosen.
How many contracts does springer need to hedge against : A T-bond futures contract is available for hedging. Its duration is 6.5 years, and it is currently priced at 99 5/32. How many contracts does Springer need to hedge against the expected rate change? Assume each contract has a face value of $1,000,000..
Discuss the output of the cerebellar cortex : A 34-year-old woman with a long-standing history of seizure disorder presents to her neurologist with difficulty walking and coordination. Discuss the output of the cerebellar cortex and state whether its excitatory, inhibitory, or both
Contrast the following types of bonds : Contrast the following types of bonds: (a) Secured and unsecured, (b) Term and serial, (c) Registered and bearer, and (d) Convertible and callable.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

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