Dry Cleaning Services Order Form - Introduction & Business Requirements


Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Dry Cleaning Services Order Form - Introduction & Business Requirements

  1. 1. Dry Cleaning Services Order Form Introduction & Business Requirements
  2. 2. Introduction• The Dry Cleaning Services Order Form provides an on-line order form for a dry cleaning franchise associate to enter the details of a cleaning order electronically instead of using the traditional paper forms most often used.• The form is a single Web page that is written in JavaScript.• Project Web site: Dry Cleaning Services Order Form.
  3. 3. Business Requirements
  4. 4. Background• A dry cleaning services company has its franchises enter their customer’s items to be cleaned on to paper forms and the cleaning bill is calculated with a calculator or by hand.• Paper forms are harder to sort and keep organized. They not only take longer to organize, but mistakes can more easily be made due to human error.• The employees at each of the franchises not only have to take time out to organize the forms, but the same paper forms also have to be organized and sorted at the company’s head office with the exact same problems as the franchises. This takes even longer to organize the order forms.• Also, a great deal of time and money have to be spent on delivering the paper order forms from all the franchises to the head office.
  5. 5. Objective• The dry cleaning services company needs an application to electronically enter a customer’s items to be cleaned into the computer and calculate the cleaning bill automatically.
  6. 6. Advantages• The order form has three major advantages:  Reduces calculation errors.  Eliminates the length of time needed to organize the orders.  Eliminates the time and cost of delivering paper forms.
  7. 7. Reduce Calculation Errors• The franchise associate only has to list the types of clothing items and the number of each type that the customer brought in.• The associate does not have to calculate the cleaning bill themselves - the calculation is done automatically by the order form.• This reduces calculation errors on the part of the franchise associate.
  8. 8. Eliminates Time Needed to Organize the Forms• Any cleaning bills at each of the franchises can be uploaded to the company’s Web server and saved in a database so that all financial transactions can be recorded and organized.• Since the organization of the cleaning orders is carried out automatically, this also reduces human error by both the franchise associates and the employees at the head office.
  9. 9. Eliminates Time & Cost of Delivering Paper Forms• Since the data will be transmitted automatically, the length of time needed to deliver the paper forms from each of the franchises to the head office is eliminated, along with the cost of the delivery.• Also, the cost of printing the forms and having the blank forms delivered to each of the franchises will also be eliminated.
  10. 10. Description• The dry cleaning order form will contain both customer contact information and order details on the same page so that filling an order will be simple to carry out with minimal steps involved. The final cost of the order will be totalled automatically.• The dry cleaning order form will also be a Web page so that once order details are filled in, they can be uploaded to the company’s central Web server.• The Web server will then save the dry cleaning order transaction data to the database.
  11. 11. Scope - In-Scope• This solution consists of a single order form with two main components:  A Web page with entries for the customer’s contact information, order details and cleaning bill calculations.  Program code to automatically calculate the customer’s cleaning bill.
  12. 12. Scope - Out-of-Scope• Normally, there will be a login page to access the company’s central Web site to bring up the order form for the associate to enter the cleaning bill information. Then after the cleaning bill has been calculated, the data entered into the form is submitted to the company’s Web server to be saved in the database.• In this case, though, only the dry cleaning order form will be implemented for demonstration purposes. Only the Web page with the order entries and the program code to calculate the final total for the dry cleaning bill will be implemented here.
  13. 13. Scope - Out-of-Scope (con’t)• The application would have a server-side component to process the order form transaction and save it to the database. This has been left out – only the client- side Web page with the JavaScript code will be implemented.• The code would normally include a function to print the receipt for the customer. This has also been left out.• The order form, though, does reflect a possible solution to the business needs mentioned above.
  14. 14. Next Presentation• Next, the user documentation is presented, showing how to:  Start up the order form.  Fill out the required information.• Next slide show: User Documentation.• Project Web site: Business Requirements.