Question
ISP System Homework Problem There have been many changes over the years to policing systems, and the Illinois State Police (ISP) needs to make some
ISP System Homework Problem
There have been many changes over the years to policing systems, and the Illinois State Police (ISP) needs to make some updates. Before we can recommend any changes, we must understand why the Illinois State Police (ISP) has a system and how it works. ISP has four different systems that we need to look at. The ticket processing system is in place to record moving violations, keep records of the fines paid by drivers when they plead guilty or are found guilty of moving violations, and notify the court that a warrant for arrest should be issued when such fines are not paid in a timely manner. Another ISP system records accidents and the verification of financial responsibility (insurance). A third system uses ticket and accident records to produce driving record reports for insurance companies. And the fourth system issues, renews, or suspends drivers licenses. These four systems access the same database but are owned and used by different departments at ISP.
Lets walk through the workflow. When an officer gives a ticket to a driver, a copy of the ticket is turned in to the clerk at the office and manually entered into the system. A new ticket record is created, and relationships to the correct driver, officer, and court are established in the database. If the driver pleads guilty, he or she mails in the fine in a preprinted envelope which has the ticket number on it. In some cases, the driver claims innocence and wants a court date. When the envelope is returned without a check and the trial request box has an X in it, here is how the system responds: 1) notes the plea on the ticket record; 2) looks up driver, ticket, and officer information; and 3) sends a ticket details report to the appropriate court. At the same time, a trial date questionnaire form is also produced and mailed to the driver. The instructions on the questionnaire ask the driver to fill in convenient dates and mail the questionnaire directly to the court. Upon receiving this information, the court schedules a trial date and notifies the driver of the date and time.
At the conclusion of the trial, the court sends the verdict to the ticketing system. The verdict and trial date are recorded for the ticket. If the verdict is innocent, the system that produces driving record reports for insurance companies ignores the ticket. If the verdict is guilty, the court gives the driver another envelope with the ticket number printed on it for mailing in the fine.
If the driver fails to pay the fine within the required period, the ticket processing system produces a warrant request notice and sends it to the court. This happens automatically if the driver does not return the original envelope within two weeks (issued at time of ticket) or does not return the court-supplied envelope within two weeks of the trial date. At this point, the court decides next steps. Sometimes, the court requests that the drivers license be suspended, and the system that processes drivers licenses handles the suspension. Other times, no action is taken.
INSTRUCTIONS: Read the ISP System case above and answer the following questions completely! Each question is worth 25 points.
To what events must the ISP ticket processing system respond? Come up with at least 5 events. Using a table format (see format below), list each event, the type of event, the resulting use case, and the actor(s). Think carefully about who the actors are. Does the officer directly enter the ticket into the system? Or does an ISP clerk do it when the paper ticket is received from the officer? The existing system uses paper forms and tickets, so for now assume the ISP clerk enters all the information. A new system would use the same use cases, but opportunities for efficiency and accuracy would lead to changes in who the actors are.
Event Name | Event Type (external or internal - for internal events, indicate whether it is temporal or state) | Use Case (verb-noun format) | Actor(s) |
|
|
|
|
|
|
|
|
1.Write a brief use case description for each use case identified in question #1. List use case name (verb-noun) and corresponding description. Use figure 3-9 on page 81 as your guide.
2.Draw a use case diagram for the ISP ticket processing system assuming the actors are based on your answers to question #1. Use figures 3-12 and 3-14 on pages 84-86 as your 3.guide. Use Visio or Diagrams.net to create this diagram.
4.Create a Word document that contains all your answers. Make sure you proofread and spellcheck BEFORE submitting. Create a diagram using the same flowcharting tool you downloaded in week 1.
Upload your document (Word file) and diagram (Visio or draw.io file) to this assignment link. You will upload TWO files.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started