Network Based Application Development
Projects
NBAD Project
Overview
I suggest a "final project " to exercise the new skills. You could do this yourself or work with someone else.
Come up with a unique in its subject, something you are interested in.
Choose a Project
Try to put one of each into your project.
- One HTML page
- One JSP page
- One servlet page
- Read and write to an RDB with SQL
- Read and write to a flat file (text)
- Inputs must be verified on the client side with some JavaScript (or equivalent) (e.g. data types and ranges)
- Important inputs must be verified on the server side with JSP or servlets (data values, user ids, etc)
- If bad data, any good data on the page should be preserved
- Security must be addressed
- Sessions and cookies must be used
- Project must have a coherent theme
A sample for each bulleted element must be highlighted and labeled in the printed Code Documentation
If appropriate also highlight the basic required item on the representative Web page copy
Sample project ideas:
- Create a unique shopping cart
- Create an inventory system
- Create an interactive educational page
Overall do something you'll enjoy and maybe have practical use later!
Teams and Project Dates
Item |
Due |
Pts |
Project Assigned
|
Class 9 |
- |
Proposal Due |
Class 10 |
10 |
Project Due |
Final |
100 |
Project Presentation |
Final |
20 |
Return to top
Last updated