ITMG 440 Final Project
Contents:
Description
In this final project, you are required to
develop a web based application that allows a user to interact with your site
and perform transactions with a database back-end component. You have complete creative freedom in selecting your area of application.
Each person will be required to present their
project to the rest of the class at the end of the semester.
Before you invest a lot of work in developing
the application, please get your application area and your plan of action
approved by me to avoid later confusions and consternation.
Back to Top
Suitable Applications
Suitable
applications include, but are not limited to:
- A web based store front,
- A system to manage memberships for
an organization, provide information, allow for updates.
- A registration system that
allows users to view information about and buy products that are of
interest to them.
- A web based application that allows
people to post items for auction and for people to make bids
Back to Top
Requirements
Irrespective of the area of application that you
decide on, the system should fulfill the following requirements
:
- Must have a database back end. You may use
MS Access, MS SQL Server, ..
- Must perform multiple read and write
operations on the database through SQL Statements including Select,
Update, Delete and Insert operations.
- Must be designed appropriately for client
and server side scripting.
- Must use appropriate HTML and ASP elements
(buttons, select boxes, text boxes, etc.) for user interaction.
- Must use session variables and cookies for
tracking of people through the website.
The above requirements will be used to grade
your final output. In addition each person will be required to submit a 7-10
page report outlining the information systems plan, end user considerations and
ease of use factors as discussed in class.
Back to Top
Starting Point
As a starting point, since every system will
have users, your system should allow an existing user to login to the system and
update their profile information; and for a new user to register by entering in
the required information.
Grading
Note:
- Everyone must present their final
project to the class.
- Their must also be an accompanying 7-10
page report that will be evaluated.
- Your project will be reviewed by myself
and a group of outside evaluators. This will count for 250 points
total, the evaluation criteria will be based on functionality, ease of
use, innovativeness, and perception of effort.
- The instructor reserves the right to
make modifications to requirements based upon coverage of concepts.
Back to Top