| Lilly, Rebecca | |
|
Rebecca Lilly Walt Turner, Advisor
The Sagebrush Steakhouse
On-line Menu was designed for travelers to view the menu of
a restaurant and allow them to order on-line if desired.The
customer can view all items of the menu, such as appetizers,
entrees, desserts, and beverages.The prices are also
included with the items.This was designed to bring the
convenience of home to an out of town traveler.
I chose this project because I
have worked in the restaurant business for seven years and I
think an on-line menu could be a helpful tool to a traveler
who does not know too much about the area he is visiting.An
on-line menu could give the customer a chance to view the
restaurant before making the decision to dine there.They
would know exactly what they wanted to eat and the location
of the store they were interested in.Also, if they did not
want to go out to eat, they could browse the menu, order
on-line, and have the food delivered to them.
The project contains a web
site created to make the customer feel like they are in the
restaurant with all the same choices as the dine-in
customer.They can view the item, price, and in some cases,
view the picture of the item. When the customer goes to the
main page, they will find a list of categories pertaining to
the main menu, such as lunch, dinner, or kids menu.From
there, the customer can place an order by entering
information into a form and that information will be saved
in the database.The customer must choose to eat in, pick up
or have their food delivered.Another option is the customer
can browse the menu before deciding to dine-in.
This project uses multiple
web-based technologies as well as dynamic web access of a
database.Much of the information that is viewed on the web
site is loaded from a database that was created in Microsoft
Access.Order information is entered into the database using
web forms.Special access to the database is given to the
customer for specific requests, such as all items under
$15.The web site was created using HTML, Java-Script, and
ASP.These languages were all hand coded and no design tool
was used for support.The HTML was used to design the web
site?s look and feel, while the Java-Script and ASP are used
to import and export items from the database.The HTML was
also used to build frames for structural and navigational
purposes.
I had a few problems while
developing my web site.One problem was getting my site to
navigate correctly using frames.I learned that I only needed
one frameset to navigate instead of multiple framesets
because the rest of my pages could be loaded in to the
original frameset.Another problem I encountered was finding
typos in the code.This was very difficult and time
consuming.The hardest problem was getting the ASP code to
work with the database.Simply learning and playing around
with the code to see how it worked solved this problem.
This project has been very
challenging as I had to learn several new languages while
creating the web site without the use of a web tool. Also,
getting the web site and database to work together was a
difficult process.Overall, the project was rewarding and
beneficial to my education.
|
|