CSI315                Web Technology and Applications

 

Assignments

 

 

Assignment 1

 

Group Project                                               

 

Develop a web application for any  information system environment which  MUST demonstrate the following features:

 

Client Side Scripting

Server Side Scripting

Database connectivity

Prototyping

E-commerce

 

Perform the tasks under the following operations

 

Section A                                          Analysis

*      Background/Purpose of Application

*      Requirements: Functional and Non-Functional

*      System Requirement

*      User Requirement

*      Domain Requirements

 

 

*      Compile the problem specification

 

Section B                                          System Design and Sub-system Design

*      Application Model

*      Database Design

*      User Interface Design

*      Hardware

 

Section C                                          System Implementation

*      Program Flow

*      Hardware platforms

*      Programming and Testing

 

 

 

 

Section D                                          Web Site Design and Implementation

*      Security Issues

*      Social Issues

*      Hardware/software compatibility

*      Privacy Issues

*      Problems facing the system

 

 

Assignment 2

 

Individual Project

 

Clearly Document the section of your task in a document report of not less than 5 pages.

State

*      The purpose of your task and background

*      How it fits in the Application Development  Process

*      Your contribution to the process

*      Limitations of what you did

*      Future of your task

 

Marks

 

Marks (100%)

 

Assignment 1 Presentation 20%

 

Assignment1 2 Group Document (20%)         

 Individual Contribution (60%)

 

Deadline

 

The project is due on the 1st of November, presentation will be done in the normal practical sessions  of that week and NOT LATER!