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

  Add the methods union intersection and difference to array

The expression bag1.difference(bag2) returns a bag containing only the strings a and c . Note that difference does not affect the contents of bag1 and bag2.

  Sort the arraylist using the sort method associated

Sort the ArrayList using the sort method associated with the ArrayList and then display the sorted data in a second control. It should use visual basic langage.

  Discuss the significance of cultural competency

Why is this an important topic? Who is impacted by cultural competency or the lack thereof? Discuss how this topic relates to your studies and how you might apply these ideas in the workplace

  How would you recommend that encyclopedia

How would you recommend that Encyclopedia Britannica adapt to this new threat

  Draw a production system

Suppose that you must perform three tasks, X, Y, and Z. You can only do one task at a time, and once that task is done, you never redo it.

  What are the spatial indexes

What are the spatial indexes? Can you please provide more details on R-tree indexes?

  Create several new generic movement methods

Create several new generic movement methods for the eight ballerinas world, and then demonstrate their use in methods that use the For all in order anti For all together instructions.

  Data mining operations

Consider how a company such as DreamHome could benefit from data mining. Discuss, using examples, the data mining operations which could be most usefully applied within DreamHome.

  New database system to record

An IT company developed a new database system to record the statics data of the coming Opera House Open Day including the number of reservations X, remaining gifts Y and meal combos ordered Z. Here is a schedule of three transactions:

  Create a high-level state machine for a simple data

Be sure to explicitly handlc all possible combinations of die three input bits

  Write a program that tests all fetures of new instruction

Implement a new nonunary instruction in place of NOP called ASLMANY whose operand is the number of times the accumulator is shifted left. Allow immediate, direct, and stack-relative addressing.

  Technology aided in the evolution of instrument

Identify one musical instrument that has evolved over the centuries (e.g., the piano or guitar) so that you can enlighten us about the evolution of this instrument.

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