Online Shopping Mall PID
Online Shopping Mall PID
Online Shopping Mall PID
{Surjyendu Ray, Suvendu Bhattacharya, Sandip Shaw, Souvik Sett} {Web Application Final year Project}
{Version 0.1.0}
{Surjyendu Ray}
Page: 3
{Surjyendu Ray}
4. Project deliverables:
A. Online or offline help to above said users, Application deployment executive and developer B. Application archive (.war/.ear) with source code C. Database backup and DDL Script The project deliverables will also include final versions of the following documents: Project Initiation Document Software Requirements Specification Document Project Reports Progress and Status Reports as and when required. User manual, etc.
5. Project constraints:
Hardware and software constraints to be discussed later.
Page: 4
{Surjyendu Ray}
. Initial non functional requirements will be: Secure access of confidential data (users details). SSL can be used. 24 X 7 availability Better component design to get better performance at peak time Flexible service based architecture will be highly desirable for future extension Advertisement space where it will effectively catch the customers attention and as a source of revenue. Initial reporting needs that are to be answered will be: o Category wise items that are sold more and the brand names for the same o Which brand is more popular in each category of products o Who are the customers who visit often( to facilitate them by making them Premier customers ) o Discounts given to the Premier customers The following user interface priorities will be considered since for this type of application the user and web interface will serve as one the major turning points: Professional look and feel Use of AJAX at least with all registration forms Use of Graphical tool to show strategic data to admin Reports exportable in .XLS, .PDF or any other desirable format
Page: 5
{Surjyendu Ray}
8. Log of risks:
To be discussed later.
Shop Owner
Mall Customer
{Surjyendu Ray}
view the status of any previous orders, and cancel any order that has not been shipped yet. The basic use case diagram will be: -
Page: 7
{Surjyendu Ray}
Page: 8
{Surjyendu Ray}
A sample database schema of what the data required for the project will look like can be given as: -
10.
Project plan:
Page: 9
{Surjyendu Ray}
To be discussed later.
11.
We will be strictly following the New BSD License. We will also follow the spirit of Open Source throughout the design and implementation of the project wherever possible. The New BSD License can be obtained at http://www.opensource.org/licenses/bsd-license.php
Signatures:
Signature: Date:
Student
Project supervisor
Page: 10