REQUIREMENT ANALYSIS - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

REQUIREMENT ANALYSIS

Description:

PlanetX Online Photo Folder Sharing. 9/4/09. CS240 Advanced Project By Dr. Badrul M. Sarwar ... What is PlanetX Online Photo Folder Sharing. Provide spaces for images ... – PowerPoint PPT presentation

Number of Views:9
Avg rating:3.0/5.0
Slides: 13
Provided by: holaho
Category:

less

Transcript and Presenter's Notes

Title: REQUIREMENT ANALYSIS


1
REQUIREMENT ANALYSIS
-PlanetX Online Photo Folder Sharing
  • Son Nguyen
  • Joey Zhang
  • Natalie Doan

2
Agenda
  • Introduction of the project
  • Motivation of doing the project
  • Requirements, functional non-functional
  • System Models
  • Q A

3
Introduction
  • What is PlanetX Online Photo Folder Sharing
  • Provide spaces for images
  • Provide services for image management
  • Provide image secured invitation system
  • Scope of the System
  • Web Interface
  • Model-View-Controller (MVC) design pattern
  • Objectives and success criteria of the system
  • Meet requirements
  • Delivered at deadline

4
Motivations
  • Benefit for us
  • A place to share
  • Wild usage
  • Problem with the existing system
  • Only provide spaces
  • No good management
  • Require special knowledge
  • Permission issues

5
Functional requirements
  • Web Interface
  • Login
  • Registration
  • Show users own folders
  • Show users shared folders
  • Upload images
  • Folder management
  • Account management
  • Admin special account and management page

6
Non-functional requirements
  • Usability
  • Use standard components
  • Easy of database management
  • Reliability
  • Performance
  • Supportability
  • Interface

7
System models
  • Scenarios
  • Use case model
  • Dynamic model

8
Use case model
9
Dynamic model
10
Questions?
11
Model-View-Controller
  • Problem
  • multiple types of users with multiple types of
    interfaces
  • Participants Responsibilities
  • Model data and rules
  • View contents of a model
  • Control translates interactions with the view
    into actions to be performed by the model

12
MVC (cont.)
  • Reference http//java.sun.com/blueprints/patterns
    /MVC-detailed.html
Write a Comment
User Comments (0)
About PowerShow.com