Requirements for this Assessment : Multiple-choice cards: Non-programmable calculator: Graph paper: Laptop: Open book examination? Assessment Assignment PROGRAMME: Diploma in ICT MODULE CODE: NINS5120 ISSUE DATE: 06/10/2022 MODULE DESCRIPTION: Information Systems 1 SUBMISSION DATE 20/10/2022 LECTURE Dr. Rodney Mushininga MARKS: 70 Instructions 1. Answer all questions. 2. Use Visio or any related software to draw diagrams 3. Submit you assignment on the link provided on Moodle. Question 1 Study the scenario and complete the question(s) that follow(s): Product Manufacturer Suppose a manufacturer produces three high-cost, low-volume products: P1, P2 and P3. Product P1 is assembled with components C1 and C2; product P2 is assembled with components C1, C3 and C4; and product P3 is assembled with components C2 and C3. Components may be purchased from several vendors, as shown below: Vendor V1 V2 V3 Component Supplied C1, C2 C1,C2,C3,C4 C1,C2,C4 Each product has a unique serial number, as does each component. To track product performance, careful records are kept to ensure that each product’s components can be traced to the component supplier. Products are sold directly to final customers; that is, no wholesale operations are permitted. Source: Rob, P. & Coronel, C. 2002. Database systems: Design, Implementation and Management. 5th ed. USA: Thomson. p 392. 1.1 Identify four classes from the scenario above. Also indicate possible attributes for each class. (8 Marks) 1.2 Draw a class diagram and document the relationships with the appropriate multiplicities. (11 Marks) 1.3 Draw a sample object diagram from your class diagram. (5 Marks) 1.4 There are full time, part time and contract staff working for the manufacturer. Illustrate with a diagram how this can be implemented with generalisation and specialisation. (6 Marks) Question 2 Study the scenario and complete the question(s) that follow(s): Vehicle Registration An organization has been entrusted with developing a Registration and Title system that maintains information about all vehicles registered in a particular province. For each vehicle that is registered with the office, the system must store the name, address, telephone number of the owner, the start date and end date of the registration, plate information, sticker and registration fee. In addition, the following information is maintained about the vehicles themselves: the number, year, make, model, body, gross weight, number of passengers, colour and kilometres. The system issues registration notices to owners of vehicles whose registrations are due to expire after two months. When the owner renews the registration, the system updates the registration information on the vehicle. Adapted from: Valacich, J.S., George, J.F. & Hoffer, J.A. 2015. Essentials of systems analysis and design. 6th ed. Pearson: London. p 413. 3.1 Draw a sequence diagram for a vehicle owner that would like to renew their vehicle registration. (15 Marks) 3.2 Draw a state diagram that indicates the possible state of a vehicle object, right from the time the vehicle was manufactured until it goes to the junkyard. (10 Marks) 3.3 Explain which requirements-analysis technique(s) will be the most suited for gathering the requirements for this system. (15 Marks) END