Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

TBUL club is an innovative young firm that sells memberships to people who have an interest in certain products. Customers need to join the club

TBUL club is an innovative young firm that sells memberships to
people who have an interest in certain products. Customers need to join the club and pay membership fees
for one year to receive a product by mail each month. When joining the club, the customer needs to
provide information, including their name, mailing address, phone number, email address, credit card
information, start date, and membership type(s)(e.g., coffee). The company currently offers five
memberships (coffee, wine, beer, flowers, and computer games), each with a different cost. The computer
game membership operates a bit differently from the others. In this case, the member must also select the
type of game (action, arcade, fantasy/science-fiction, educational, etc.) and age level. The monthly
product(s) will be processed automatically on the first day of each month. Once processed, the inventory
should be updated, and the invoice should be created and sent to the customer. Additionally, customers
can order extra products in addition to their monthly subscriptions, in which case they will need to pay for
the additional costs. The club offers different levels of discounts to its members. The system calculates
the discounts based on customers membership types when ordering additional products. TBUL club is
also planning to expand its business by adding new types of memberships (e.g., movies/shows, toys,
cheese, fruit, and vegetables). The club manager can add new membership types or make changes to
existing membership types.
Q1. User requirements and use case analysis for the system
1.1 Create the requirement definition statement (complete the functional requirements).
1.2 Create use case descriptions for the following two use cases: UC-1 Join the TBUL club and UC-3
Make additional purchases
Q2. Create a set of DFDs for the system (Context diagram, level-0 diagram, and level-1 diagrams for all functions. if you could break down what would be covered in each context, level 0 and so on. what would be the entities, data stores and process for each level. if you could draw this out on paper or provide a digital visual. also provide the words that go into connecting the boxes.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Driven Web Sites

Authors: Joline Morrison, Mike Morrison

2nd Edition

? 061906448X, 978-0619064488

More Books

Students also viewed these Databases questions