This book contains examples for each step in the design process for several hy- pothetical business...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
This book contains examples for each step in the design process for several hy- pothetical business applications. One of these is Moon Launch Enterprise, which markets moon junkets to the business or vacationing traveler in the year 2010. Users want a system to support scheduling and managing Moon Launch space trips. We will expand the details of the enterprise as needed to support our design examples. Your first data modeling work session for this case study is with the passen- ger reservations agent of Moon Launch Enterprise. This agent is responsible for placing reservations for business and vacationing passengers. Of course, a given passenger can be a business passenger for some trips and a vacation pas- senger for others. The details follow. The sentences are numbered for easy ref- erence. 1. Passenger Information a. Moon Launch assigns all passengers identification numbers within their respective countries (e.g., in the United States, the identification number may be the Social Security number). The numbers used for each country vary in size and may include special characters (e.g.. So- cial Security number contains two hyphens). b. There may be a future need to record the passenger's age, in case Moon Launch Enterprise decides to offer special fares by age (e.g.. children's fares). For now, fares differ only on the basis of credit- rating discounts. C. Each passenger has a last name, first name, middle name (perhaps), and title (e.g., Mr., Mrs., Msr., Señor). d. Each passenger has a mailing address for tickets and a mailing address for billing. In the case of a business passenger, the mailing address for billing is place of business. The mailing address for tickets can be ei- ther personal residence or place of business. In the case of vacation passengers, both tickets and bills are mailed to personal residence. e. All passengers have credit ratings assigned to them by Moon Launch Enterprise. For a business passenger, the credit rating is that of the place of business. 2. Reservation Information a. The reservation agent records flight, method of payment (e.g., World Express Card), price of ticket, and entry date of the reservation. The agent also records his own Moon Launch employee identification number with the reservations. b. To calculate ticket prices, the agent checks each passenger's credit rat- ing and applies the following discounts to the base price: Credit rating Discount A - 20% - 10% 0% + 10% (Note: Credit Rating D is for undesirable passengers.) C. All seats are nonsmoking and have no windows. There is more information in this narrative than is needed for this step. However, never refuse input from a user! It may be useful in subsequent steps. BCD с O Moon Launch schedules four flights each day: two to the moon and two returning. One hundred seats are available on each flight. On average, 75 percent are booked. Another 10 percent are booked and canceled. Also, eight crew members attend each flight. □ Approximately 50 percent of the passengers on each flight are vacationing and fly Moon Launch an average of 1.05 times per year (round trip, of course). The rest are on business and fly Moon Launch an average of three times per year. Approximately 3000 passengers book both vacation and business trips within the same year. Moon Launch deals regularly with about 1000 businesses. From each, an average of six employees per year fly. Another 2000 companies are on file; their employees fly less regularly. Moon Launch uses four credit ratings: A, B, C, and D. This book contains examples for each step in the design process for several hy- pothetical business applications. One of these is Moon Launch Enterprise, which markets moon junkets to the business or vacationing traveler in the year 2010. Users want a system to support scheduling and managing Moon Launch space trips. We will expand the details of the enterprise as needed to support our design examples. Your first data modeling work session for this case study is with the passen- ger reservations agent of Moon Launch Enterprise. This agent is responsible for placing reservations for business and vacationing passengers. Of course, a given passenger can be a business passenger for some trips and a vacation pas- senger for others. The details follow. The sentences are numbered for easy ref- erence. 1. Passenger Information a. Moon Launch assigns all passengers identification numbers within their respective countries (e.g., in the United States, the identification number may be the Social Security number). The numbers used for each country vary in size and may include special characters (e.g.. So- cial Security number contains two hyphens). b. There may be a future need to record the passenger's age, in case Moon Launch Enterprise decides to offer special fares by age (e.g.. children's fares). For now, fares differ only on the basis of credit- rating discounts. C. Each passenger has a last name, first name, middle name (perhaps), and title (e.g., Mr., Mrs., Msr., Señor). d. Each passenger has a mailing address for tickets and a mailing address for billing. In the case of a business passenger, the mailing address for billing is place of business. The mailing address for tickets can be ei- ther personal residence or place of business. In the case of vacation passengers, both tickets and bills are mailed to personal residence. e. All passengers have credit ratings assigned to them by Moon Launch Enterprise. For a business passenger, the credit rating is that of the place of business. 2. Reservation Information a. The reservation agent records flight, method of payment (e.g., World Express Card), price of ticket, and entry date of the reservation. The agent also records his own Moon Launch employee identification number with the reservations. b. To calculate ticket prices, the agent checks each passenger's credit rat- ing and applies the following discounts to the base price: Credit rating Discount A - 20% - 10% 0% + 10% (Note: Credit Rating D is for undesirable passengers.) C. All seats are nonsmoking and have no windows. There is more information in this narrative than is needed for this step. However, never refuse input from a user! It may be useful in subsequent steps. BCD с O Moon Launch schedules four flights each day: two to the moon and two returning. One hundred seats are available on each flight. On average, 75 percent are booked. Another 10 percent are booked and canceled. Also, eight crew members attend each flight. □ Approximately 50 percent of the passengers on each flight are vacationing and fly Moon Launch an average of 1.05 times per year (round trip, of course). The rest are on business and fly Moon Launch an average of three times per year. Approximately 3000 passengers book both vacation and business trips within the same year. Moon Launch deals regularly with about 1000 businesses. From each, an average of six employees per year fly. Another 2000 companies are on file; their employees fly less regularly. Moon Launch uses four credit ratings: A, B, C, and D.
Expert Answer:
Answer rating: 100% (QA)
tblpassenger This is the table for the passenger this contains all the data about the passenger tblreservation is the main table for the reservation Here all the data about the reservation is stored a... View the full answer
Related Book For
Posted Date:
Students also viewed these marketing questions
-
In the design process for a child-restraint chair an engineer considers the following set of conditions: A 12-kg child is riding in the chair, which is securely fastened to the seat of an automobile...
-
What are the yield ratios for each step in the recruitment and selection process? What are the implications of these ratios for future hiring?
-
Identify the reagents appropriate for each step in the following syntheses: (a) (b) (c) (d) CH CH CH 0 HCCH-CH-CH-CH-CH - CHi (CHCH CCH3 CH-CCH-CH-CHCH-CH-_ CH(CH3)2 H(CH3)2...
-
The owner of a moving company typically has his most experienced manager predict the total number of labor hours that will be required to complete an upcoming move. This approach has proved useful in...
-
Which of the following statements is correct concerning analytical procedures used in planning an audit engagement? a. They often replace the tests of controls that are performed to assess control...
-
What type of report can Analytic Solver generate to show how the optimal solution varies for a defined range of values of a parameter cell?
-
What graphical tool enables us to investigate the interrelationships among a set of system entities?
-
The following selected transactions were completed by Niles Co. during March of the current year: Mar. 1. Purchased merchandise from Haas Co., $43,250, terms FOB shipping point, 2/10, n/eom. Prepaid...
-
We need to determine the height of the cell phone tower shown below in the profile view. A total station was used to measure the horizontal distance as well as the two angles shown. How tall is the...
-
The country of Emmental has three firms, whose information is displayed below (in thousands). Fill in the missing information (also in thousands). Assume that no international trade exists and that...
-
Write a paper on The Future of Licensed Practical Nursing Present and Describe the Problem.
-
A sonographer presses a piezo - electric transducer against your skin. It operates at a frequency of 3 . 6 MHz . What is the measured time delay, per centimetre of depth of tissue, between the...
-
What is the output of this code? class A { protected int i; private int j; } class B extends A{ public B(){ } super.j = super.i + 1; } private void someMethod () { System.out.println(super.i+""+...
-
Massive Dynamic Computers sources the components for its laptops from various suppliers on the market. The firm pays $100 for processors, $35 for disk drives, $50 for screens, $10 for memory, and $40...
-
An auto repair shop borrowed $14000 to be repaid by semi dash annual payments over 8 years. Interest on the loan is 9 % compounded semi dash annually.(a) What is the size of the periodic payment?(b)...
-
What value will the following program print out? Show all your computations step by step. #include int main(void) { int x=2, y=17, z=11, result=5; result -= 2 * z % 13+y/3+x; \\"result - something"...
-
in the "Person" class I'm having a bunch of erroneous errors after my for loop in the code and I'm not sure why... Especially with the thread sleep syntax... That should at least be totally fine, but...
-
How can each of the elements in the physical work environment affect workers?
-
What policy did the not have here that they needed? In writing one, what should it include in order to be comprehensive?
-
Top management has called in a consultant for the area you work in. What action should you take to protect yourself and your interests?
-
Describe how partial and circular reasoning can be helpful or harmful in resolving ethical dilemmas.
-
Describe the various legal risks for nurses.
-
Describe the various roles of advanced practice nurses.
Study smarter with the SolutionInn App