Create a state transition diagram

Assignment Help Database Management System
Reference no: EM131843614

Question: Campus Bikes is a popular bicycle shop located near a major university. The business has grown and the owner, Mark Turner, wants to install an up-to-date computer system to handle all business functions. Background Campus Bikes sells several brands of new bikes, including everything from high-end racing models to beach cruisers. In addition to sales of new bikes and accessories, Mark's service department is always busy. The staff includes Mark himself, a bookkeeper, two part-time sales reps, a full-time mechanic, and several part-time service helpers who assemble bikes.

Before opening the shop three years ago, Mark worked for many years in his father's auto dealership, Turner Motors, and he learned all about the automobile business. In the bike shop, he runs a similar operation, but on a much smaller scale. For example, sales orders are recorded on pre-printed forms, and service requests are written up just as they would be in an auto service department.

Mark's customers find him fair and reasonable. He likes to say that the main difference between his business and a big-box retailer is that he knows his customers and will do whatever it takes to keep them happy.

You work at the college as a lab assistant in the computer information department. You earned a computer science degree at a two-year school, and you recently decided to work toward your four-degree. The computer lab manager, Jill, often suggests that local businesses contact you for help in troubleshooting IT issues.

This morning, you received a call from Mark, who wants to hire you as a consultant to help plan a system for Campus Bikes. You learned that Jill had referred him, and you are excited to have this opportunity. It probably didn't hurt that both you and Jill had bought bikes from Mark, and already knew him. After spending several weekends talking with Mark and the staff, you are ready to start. You decide to use an object-oriented approach that will be easy to understand.

Task: 1. Create a state transition diagram that describes typical customer states and how they change based on specific actions and events.

Reference no: EM131843614

Questions Cloud

What is the value of your test statistic : What is the value of the test statistic (Zstat or z-sub-xbar)? (Provide two decimal places)
How important is quality assurance to jim jams business : Discuss two ways in which Jim Jam's customers will most likely judge the quality of his services?
Write the appropriate null and alternative hypothesis : A consumer group claims that the average wait time at a facility exceeds 40 minutes. Write the appropriate null and alternative hypothesis.
Create application containing array that stores ten integers : Create an application containing an array that stores 10 integers. The application should call five methods that in turn display all the integers.
Create a state transition diagram : Campus Bikes is a popular bicycle shop located near a major university. The business has grown and the owner, Mark Turner, wants to install an up-to-date.
What is the probability that the sample mean : What is the probability that the sample mean would be below $86? (Provide four decimal places).
What is the probability that the age is below 36 : The age of students in an institution is uniformly distributed between 20 and 40. What is the probability that the age is below 36?
What are some of the benefits jetblue have gained : JetPride and VetConnect are two of JetBlue's diversity initiatives. What are some of the benefits JetBlue and its employees have gained from these initiatives ?
Write a for loop that prints all the students names : Write a for loop that prints all the students names. Write Java statements that will Create an UnorderedLinkedList.

Reviews

Write a Review

Database Management System Questions & Answers

  Create a database named ctsdb studentid

Create a text file named Create_ StudentID .sql (for example, Create_3087654.sql) that will contain SQL statements to: Create a database named CTSDB StudentID.

  Emphasizes entity-relationship diagramming

This week we will see the techniques used to structure the data requirements for an information system application as the textbook and lecture notes emphasizes entity-relationship (E-R) diagramming,

  Explain role of a database administrator

Explain the role of a database administrator,the tasks performed by this role and why this role is important in Database Management.

  Summarize purpose of the management information system

Summarize the nature and purpose of the management information system you selected, and identify the specific health care setting in which it might be used.

  Design a database for an insurance company

Don't forget to underline key attributes for entity sets and include arrowheads indicating the multiplicity of relationships

  Write a query to get productname and quantity

Write a query to get productName and Quantity - Write a query to get First name and last name from employees - Create a report showing employee orders

  Describe the purpose of the database

Suppose a local college has tasked you to develop a database that will keep track of students and the courses that they have taken. In addition to tracking the students and courses, the client wants the database to keep track of the instructors te..

  Identify entities that relevant for a system to manage seamm

Identify the entities and relationships that are relevant for a system to manage SEAMM. Develop a data dictionary (catalogue) and create an E-R diagram.

  Map the eer schema into a set of relations

Map the EER schema into a set of relations. For the VEHICLE to CAR/ TRUCK/ SUV generalization, consider the four options presented

  Application service provider to configure a vpd

Application service provider to configure a VPD so that the company can arm support multiple customers with a single instance of an application.

  Define and discuss the concept of transitive dependency

Define and discuss the concept of transitive dependency. What is a surrogate key, and when should you use one? What is a partial dependency? With what normal form is it associated?

  Discuss the role of prototyping in the database development

What are the benefits of taking extra time to test and revise a design?

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd