Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

The State Patrol Ticket-Processing System The purpose of the State Patrol ticket

ID: 3907379 • Letter: T

Question

The State Patrol Ticket-Processing System The purpose of the State Patrol ticket-processing system is 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. A separate State Patrol 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. Finally, a fourth system issues, renews, or suspends driver’s licenses. These four systems are obviously integrated in that they share access to the same database; otherwise, they are operated separately by different departments of the State Patrol. When an officer gives a ticket to a driver, a copy of the ticket is turned in and 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 with 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, the system does the following: notes the plea on the ticket record; looks up driver, ticket, and officer information; and sends a ticket details report to the appropriate court. A trial date questionnaire form is also produced at the same time and is mailed to the driver. The instructions on the questionnaire tell 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.
When the trial is completed, 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 will ignore the ticket. If the verdict is guilty, the court gives the driver another envelope with the ticket number 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 if the driver does not return the original envelope within two weeks or does not return the court-supplied envelope within two weeks of the trial date. What happens then is in the hands of the court. Sometimes, the court requests that the driver’s license be suspended, and the system that processes drivers’ licenses handles the suspension.
1. To what events must the ticket-processing system respond? List each event, the type of event, and the resulting use case. 2. Write a brief use case description for each use case. 3. The portion of the database used with the ticketprocessing system involves driver data, ticket data, officer data, and court data. Driver data, officer data, and court data are read by the system, and the ticketprocessing system creates and updates ticket data. In an integrated system like the ticket-processing system, some domain classes are created by and updated by other systems, as described in this case. Create a table with systems down the rows and the four types of data (domain classes) across the columns. Indicate C, R, U, or D for each domain class and each system.

Explanation / Answer

SOLUTION:-

1:- The State Patrol Ticket-Processing System is a pivotal system that maintains policy infringement regarding traffic rules and breach.

(a) Event Name:- The Officer renders a Ticket

Event Type:- External

Use Case:- Register new Ticket

(b) Event Name:- Driver gives payment of fine

Event Type:- External  

Use Case:- Store payment of fine

(c) Event Name:- Driver urges for Trial

Event Type:- External

Use Case:- Execute Trial request

(d) Event Name:- Court declares verdict

Event Type:- External

Use Case:- Store verdict

(e) Event Name:- Warrent Request Generating time

Event Type:- Temporal

Use Case:- Generate Warrent Request

2:- Brief Use Case Description:-

(a) Register new Ticket :- Ticket given to driver by officer is beyond the boundary of this system although it is a portion of state patrol functions system that also comprise the procedure of license checking of driver,registration of car along with communications among driver and officer.

(b) Store payment of fine:- If logic is convicted or on after trial ends the vedict is convicted then immediately payment fine event will occur through ticket.

(c) Execute Trial request:-Although a common envelope is comeback in present substantial system, it will be consider as a distinct event regarding execution required. If a Trial is urged then system will give information to the court and dispatch Interrogatory to driver. Then the court and the driver will do the exercise on trial details. The Interrogatory will not comeback to the ticket processing system.

(d) Store verdict:- Court declares the verdict : criminal or guiltless. In the case of criminal, court will put other envelope to driver for submisison of fine payment.

(e) Generate Warrent Request:- If the fine is not deposited immediately or after a trial then this event will take place.

3:- Portion of a Database:-

(a) Driver Data:- License_No, Name,Address,DOB,License_Date

(b) Officer Data:-Name, Address

(c) Court Data:- Name, Address

(d) Ticket Data:- Ticket_No., Location, Ticket_Type,Ticket_Date,Ticket_Time,Logic,Trial_Date,Verdict,Fine_Amount,Date_of_Payment

==========================================================================================

USE_CASE/CLASS DRIVER TICKET OFFICER COURT Ticket_Processing_System Register new Ticket R C R Store payment of fine U Execute Trial request U Store verdict U R Generate Warrent Request U U Accident_System U R Driving_Record_System RU R License_System_of_Driver CRU
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote