100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4,6 TrustPilot
logo-home
Other

ICT2622 Assignment 2 memo 2024

Rating
-
Sold
2
Pages
7
Uploaded on
04-08-2024
Written 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.

Show more Read less









Whoops! We can’t load your doc right now. Try again or contact support.

Document information

Uploaded on
August 4, 2024
Number of pages
7
Written in
2024/2025
Type
Other
Person
Unknown

Subjects

Content preview

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.

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
CrystalIndigo University of South Africa (Unisa)
View profile
Follow You need to be logged in order to follow users or courses
Sold
486
Member since
5 year
Number of followers
226
Documents
73
Last sold
3 months ago
CrystalIndigo Solutions

providing all solutions to all computer science modules

4,1

51 reviews

5
27
4
13
3
6
2
1
1
4

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their exams and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can immediately select a different document that better matches what you need.

Pay how you prefer, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card or EFT and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions