100% tevredenheidsgarantie Direct beschikbaar na je betaling Lees online óf als PDF Geen vaste maandelijkse kosten 4,6 TrustPilot
logo-home
Overig

ICT2622 Assignment 2 memo 2024

Beoordeling
-
Verkocht
2
Pagina's
7
Geüpload op
04-08-2024
Geschreven in
2024/2025

ICT2622 Assignment 2 memo 2024 Question 1 1.1 1.2 1.3 List one (1) similarity and one (1) difference between classes and use cases. (4) Discuss the two types of questions that can be asked when conducting an interview with the users of the system to understand business functions and business rules. (4) We understand that system analysis answers the what question. Which question is answered by system design? Briefly elaborate on your answer. (3) Question 2 2.1 2.2 2.3 [11] [15] Visit some Websites of car manufacturers, such as VW, BMW, Mercedes, Toyota, etc. Consider yourself a potential buyer and then identify all the use cases included on the site that correspond to your goals. (5) Name four (4) key components of a database management system. (4) State three (3) questions that team members need to answer during a Scrum meeting. (6) Question 3 [17] Consider the case study that follows and answer subsequent questions. The system stores information about two things: cars and owners. A car has attributes for make, model, and year. The owner has attributes for name and address. Assume that a car must be owned by one owner and an owner can own many cars, but an owner might not own any cars (perhaps he/she just sold them all, but you still want a record of his/her in the system). 3.1 3.2 Draw an entity-relationship diagram, including minimum and maximum cardinality. (5) Draw a class diagram for the cars and owners described above, but include subclasses for minibus, sedan, and minivan. (12) Question 4 [12] Consider the case study that follows and use it to answer question 4.1. The system for managing listings in a real estate company cited in question 1 is used by the real estate agents and managers on the daily basis. To be able to do any job with the system, any user must first have their credentials verified by the system. An agent can create a listing and then retrieve it later when needed. Some agents can update listings as well. A listing update becomes complete only after a manager approves it. Managers can get listing reports from the system. They can also remove a listing to an archive file or, when the company ceases to market a property, to a trash can (deletion). 34.1 Based on this description, draw a use case diagram. Question 5 (12) [25] Consider the case study that follows and answer subsequent questions. When a contractor buys materials at Quality Building Supply, he takes it to the contractor checkout desk. The clerk enters the contractor’s name into a point-of-sale system (the system). The system displays the contractor record, including his current credit standing. The clerk then opens up a new sales record for the contractor. Next, the clerk scans in the number of the item to be purchased into the system. The system finds the price and product name, then displays these on the screen and adds the item to the sales record. In turn, the clerk enters the quantity of the item. When all items are scanned, the clerk ends the sale. The system calculates the total and checks it against the contractor’s credit limit. If the limit is not reached, the system updates the contractor’s account by subtracting the amount of the sale from the credit available. If the credit limit is reached, the clerk is alerted to ask for a cash payment. If the contractor does not wish to pay in cash, the clerk cancels the sale. Successfully closed sales are finalized so that the system prints a receipt. 5.1 Use all the details provided to draw an activity diagram.

Meer zien Lees minder
Instelling
Vak









Oeps! We kunnen je document nu niet laden. Probeer het nog eens of neem contact op met support.

Geschreven voor

Instelling
Vak

Documentinformatie

Geüpload op
4 augustus 2024
Aantal pagina's
7
Geschreven in
2024/2025
Type
Overig
Persoon
Onbekend

Onderwerpen

Voorbeeld van de inhoud

ICT2622 2024 ASSIGNMENT 2
SOLUTIONS

Crystal Indigo!
Crystal Indigo!
Providing all solutions you need anytime
+27 76 626 8187

, Question 1

1.1 Similarity and Difference Between Classes and Use Cases
Similarity: Both classes and use cases are fundamental concepts in object-oriented analysis and
design, serving as essential components in Unified Modeling Language (UML) to model and
organize system functionalities and data structures.
Difference: The primary difference lies in their purpose: classes represent the blueprint for creating
objects, defining their properties and behaviors, while use cases describe the interactions between
users and the system, focusing on what the system should do from the user's perspective


1.2 Types of Questions in User Interviews
When conducting interviews with users to understand business functions and rules, two types of
questions can be asked:
Open-Ended Questions: These questions encourage users to provide detailed responses and
insights about their needs, experiences, and expectations. For example, "Can you describe a typical
day using this system?" This type of question helps gather qualitative data and understand user
workflows.
Closed-Ended Questions: These questions are designed to elicit specific information, often with a
limited set of responses (e.g., yes/no or multiple-choice). For instance, "Do you find the current
system easy to use?" This type of question helps quantify user opinions and can be useful for
statistical analysis.

1.3 System Design Question
In system analysis, the primary focus is on answering the "what" question, which pertains to what
the system should accomplish. In contrast, system design answers the "how" question, detailing
how the system will be constructed to meet the identified requirements. This includes
considerations of architecture, technology choices, and implementation strategies to ensure that the
system effectively fulfills its intended functions.


Question 2

2.1 Use Cases on Car Manufacturer Websites
As a potential buyer visiting the websites of car manufacturers like VW, BMW, Mercedes, and
Toyota, the following use cases aligned with my goals:
• Vehicle Configuration Tools: Customizing a vehicle's features, colors, and packages to
match personal preferences.
• Online Financing Options: Accessing financing calculators and loan options to understand
payment plans and affordability.
• Inventory Search: Browsing available models and their specifications, including features,
prices, and availability at local dealerships.
• Test Drive Scheduling: Booking appointments for test drives directly through the website.
• Customer Support Chatbots: Utilizing AI-driven chatbots for immediate answers to
questions regarding models, features, and services.
• Virtual Showrooms: Engaging in virtual tours of vehicles to explore interiors and exteriors
without visiting a dealership.
• Promotions and Offers: Finding current deals, discounts, and promotional offers that may
influence purchasing decisions.

Maak kennis met de verkoper

Seller avatar
De reputatie van een verkoper is gebaseerd op het aantal documenten dat iemand tegen betaling verkocht heeft en de beoordelingen die voor die items ontvangen zijn. Er zijn drie niveau’s te onderscheiden: brons, zilver en goud. Hoe beter de reputatie, hoe meer de kwaliteit van zijn of haar werk te vertrouwen is.
CrystalIndigo University of South Africa (Unisa)
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
486
Lid sinds
5 jaar
Aantal volgers
226
Documenten
73
Laatst verkocht
3 maanden geleden
CrystalIndigo Solutions

providing all solutions to all computer science modules

4,1

51 beoordelingen

5
27
4
13
3
6
2
1
1
4

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo makkelijk kan het dus zijn.”

Alisha Student

Veelgestelde vragen