226 Part III Systems Analysis
demand, control its inventory, and solicit cus-
tomers. Also, the Customer Tracking System’s
ability to interface with the WebStore is impor-
tant to the project.
a. What entities are identified in the previous sce-
nario? Can you think of additional entities? What
interrelationships exist between the entities?
b. For each entity, identify its set of associated
attributes. Specify identifiers for each entity.
c. Based on the case scenario and your answers
to parts a and b, prepare an entity-relationship
diagram. Be sure to specify the cardinalities
for each relationship.
d. How does this conceptual model differ from
the WebStore’s conceptual model?
2. Hoosier Burger
Although Hoosier Burger is well recognized for
its fast foods, especially the Hoosier Burger Spe-
cial, plate lunches are also offered. These include
such main menu items as barbecue ribs, grilled
steak, meat loaf, and grilled chicken breast. The
customer can choose from a variety of side
items, including roasted garlic mashed potatoes,
twice-baked potatoes, coleslaw, corn, baked
beans, and Caesar salad.
Many downtown businesses often call and place
orders for Hoosier Mighty Meals. These are com-
bination meals consisting of a selection of main
menu items and three side orders. The customer
can request Hoosier Mighty Meals to feed 5, 10, 15,
or 20 individuals. As a convenience to its business
customers, Bob and Thelma allow business cus-
tomers to charge their order. Once each month, a
bill is generated and sent to those business cus-
tomers who have charged their orders. Bob and
Thelma have found that many of their business
customers are repeat customers and often place
orders for the same Hoosier Mighty Meals. Bob
asks you if it is possible to track a customer’s order
history, and you indicate that it is indeed possible.
a. Based on the information provided in the case
scenario, what entities will Hoosier Burger
need to store information about?
b. For the entities identified in part a, identify a
set of attributes for each entity.
c. Specify an identifier for each entity. What rules
did you apply when selecting the identifier?
d. Modify Figure 7-10 to reflect the addition of
these new entities. Be sure to specify the car-
dinalities for each relationship.
3. Corporate Technology Center
Five years ago, Megan Thomas was a busy
executive seeking to keep herself and her
employees current with new technology. She
realized that many small companies were facing
the same dilemma. Using her life savings and
money from investors, Megan founded Corpo-
rate Technology Center. Corporate Technology
Center’s primary objective is to offer technology
update seminars to local business executives
and their employees. A wide variety of seminars
are offered, including ones covering operating
systems, spreadsheets, word processing, data-
base management, Internet, Web page design,
and telecommunications.
Although Corporate Technology Center offers
seminars at its own campus, it also provides on-
site training for local companies. One-day, two-
day, or four-day seminars are offered. Courses are
open to a minimum of twenty students and a max-
imum of forty students. Although several staff
members are capable of teaching any given
course, generally only one staff member teaches
a given course on a given date.
a. What entities are identified in the previous
scenario? Can you identify additional entities?
b. For each entity identified in part a, specify a
set of associated attributes.
c. Select an identifier for each entity. What rules
did you apply when selecting the identifier?
d. Based on the case scenario and your answers
to a, b, and c, prepare an entity-relationship
diagram. Be sure to specify the cardinalities
for each relationship.
4. Pine Valley Furniture
During your time as a Pine Valley Furniture
intern, you have learned much about the systems
analysis and design process. You have been able
to observe Jim Woo as he serves as the lead ana-
lyst on the WebStore project, and you have also
received hands-on experience with the Customer
Tracking System project. The requirements deter-
mination and requirements structuring activities
for the Customer Tracking System are now com-
plete, and it is time to begin generating alternative
design strategies.
On Monday afternoon, Jim Woo stops by your
desk and requests that you attend a meeting
scheduled for tomorrow morning. He mentions
that during tomorrow’s meeting, the Customer
Tracking System’s requirements and constraints,
weighting criteria, and alternative design strategy
ratings will be discussed. He also mentions that
during the previously conducted systems plan-
ning and selection phase, Jackie Judson and he
prepared a baseline project plan. At the time
the initial baseline project plan was prepared, the
in-house development option was the preferred
design strategy. The marketing group’s unique