Prototype Documentation
Version 1.0
Installation Guide
User's Manual
Installation Guide
System Requirements
The following are the requirements for the Cyberfridge CARA :
1.The server system must be a Windows 95 compliant machine
with a JDK environment.
2.The server must be running the NCSA httpd or compatable
software.
3.Java and Javac are in the path.
Getting The Software
The full source code for the Cyberfridge CARA is available here.
This file is pkziped. To decompress and install the source code on a windows95
system.
pkunzip Cara.zip -d
pkzip and related utils can be found almost anywhere on the web.
Compiling And Installing The Software
The compile and install the software enter the directory you installed
to then type:
javac *.java
This will compile the software in the directory. An html file is included
containing the basic tags to link to the applet. Simply make a hyperlink
to this file from somewhere in your webpages. Now run the server
by typing in the directory.
java Server
You may now load your webpages and use CARA. If you wish to change
the page on which Cara is located be sure to update the applet stub on
the included html file accordingly.
User's Manual
CARA is designed to accessible over the world wide web. Therefore to enter
the system you need to go to the URL where CARA is installed. Currently
it's here. From here you need to
log onto the system with your name and password. This version of the prototype
only has hard coded security features, so you'll need to Login with the
name "clifford" and the password "cyberfridge".
Login Prompt:
After logging on, the main window will appear. This window will display
the recipes, and the information about the recipes. From here you will
use pull down menus to select what you want to do. There are currently
3 pull down menus available, search, edit and utility, which supply the
functionality for CARA.
Main Menu:
Search Menu
From here you perform the different types of searches. Currently only the
cater gory, name and holiday searches work. The cater gory search allows
you to search through your recipe database for a specific cater gory. The
name search allows you to search for specific recipes based on their names.
The holiday search is a special search that will return you specific dishes
that are especially suited to the holiday you select. For all the searches
use the menus to select your search, and then fill in the dialog boxes
as appropriate.
Edit Menu
The edit menu allows for editing CARA's recipe database. Here you can add
a recipe to the database, delete a recipe from the database, and add or
delete a cater gory to the database. The new recipe selection will bring
up a new dialog box where you will fill in the ingredients, name and instructions
for your recipe. Enter information into these fields and click on the submit
button. The database will then add this recipe to the recipe database.
Utility
The utility menu allows you view the food in your fridge, prepare a shopping
list, or log out of the system. Selection of the food menu choice will
bring up a dialog box that provides information about each food item in
the fridge. It will let you know the quantity, expiration date and cater
gory of each food type. Currently this is uneditable by the recipe agent
because it is considered to be directly part of the fridge, and therefore
you can only and or remove things from it by the fridge interface.
Revision History
Version 1.0 Kesniel Acton, Dinesh Krishna, John Garrard.
Return to CyberFridge Project Notebook