MOKI project ReadMe
*_list.jsp displays
main design for each page.
*.jsp displays page for
adding or updating.
*_view.jsp displays info
for each individual field.
*_proc.jsp creates query
for each action to connect and process to DB.
Each page has its own java class. Each java class has methods relative to each
page that connects to DB, retrieves, and save info.
To navigate through the site, click the links on the menu that will always
appear to the left. Each menu item shows a list of whatever item you are
looking at (for example, if you click "Customers", a page with a list of
customers will be generated).
Then, there are various other buttons that perform certain tasks. As a group,
we feel they are very self-explanatory (for example next to each item in the
list there are three buttons that are labelled "Detail", "Edit", and "Delete".
The "Detail" button displays more information about the item. The "Edit" button
allows you to change the information (this updates the database), and the
"Delete" button deletes that item, after confirmation (this also updates the
database).
Reservation Page: User can make a reservation within customers and party.
Report Page: User can view and print various of reports that can be created
using DB informations.
Links: Links are added to Party and Scheduled Trip page where user can click
customer name, trip name, or employee name to view more detail version of
itself.
Added feature for Stage 3 Release:
Added form validation to each page where user gets error message if
form is invalid.
New report can be viewd - Roster report
Line items and Payment pages are added.
Redesigned main page for more intuitive navigation.
Modified Party and Reservation pages which are related to each other.
Added more fields to Customer and link from Roster to show info.
Order function to view table which will sort table by its field.
Separated Pages with links on top of page to view table within some amount of
info.