Question: Question 4 133] Analyse the following case study and answer questions that follow: The purpose of the Tshwane Metro Police Ticketing System is assist with

 Question 4 133] Analyse the following case study and answer questions

that follow: The purpose of the Tshwane Metro Police Ticketing System is

assist with the management of tickets issued to drivers who violate traffic

Question 4 133] Analyse the following case study and answer questions that follow: The purpose of the Tshwane Metro Police Ticketing System is assist with the management of tickets issued to drivers who violate traffic regulations in within Tshwane Metro Municipality Traffic officers deployed across the Metro carry with them ticket books in which they record traffic violations by drivers. When an officer gives a ticket to a driver, a copy of the ticket is submitted to the clerk in the officer and entered into the system. A new ticket record is created, and associated to the correct driver, officer, and court in the database. If the driver pleads guilty, he or she mails in the fine payment 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 payment 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 notification form is also produced at the same time and mailed to the driver. The instructions on the notification form tell the driver to fill in convenient court dates and mail the form directly to the court. The court will schedule a trial date and notifies the driver about 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 guilty, the court gives the driver another envelop with the driver another envelope with the ticket number on it for mailing in the fine payment. If the driver fails to pay the fine within the required period, the ticketing system produces a warrant of arrest 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 envelop within two weeks of the trial date. 4.1 To what events must the ticket-processing system respond? List each event, the type of event, and the resulting use case. You may present your answer in a tabular format. (10) 4.2 Produce a use case diagram that captures the requirements of the system according to the use (10) cases identified in 4.1 4.3 Produce a domain class diagram showing classes with attributes and associations showing (10) multiplicity 4.4 Analyse the processing of the use case concerned with the recording of a new ticket and produce a CRUD table for verifying such use case Question 5 5.1 What is the difference between user-interface design and system-interface design? 5.2 Describe the contents of each layer in three-layer design. 5.3 One of the key principles of object oriented design is coupling. Explain why coupling is important [10] and also describe one of the negative effects of classes that are tightly coupled? (3)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!