23
Software Requirements Specification (SRS) Web Based Presentation & Controller Team Crud

Software Requirements Specification (SRS)

  • Upload
    cheche

  • View
    64

  • Download
    12

Embed Size (px)

DESCRIPTION

Software Requirements Specification (SRS). Web Based Presentation & Controller. Team Crud. contents. Requirement Definition Storyboard 3.Resource Requirement. Contents Team CRUD. CRUD. 2012. 09. 18. Writer – 전용훈 , 조익찬. Web based Presentation & Controller. Requirements - PowerPoint PPT Presentation

Citation preview

Page 1: Software  Requirements Specification (SRS)

Software Re-quirementsSpecification (SRS)Web Based Presentation &Controller

Team Crud

Page 2: Software  Requirements Specification (SRS)

contents.

1. Requirement Definition2. Storyboard3. Resource Requirement

ContentsTeam CRUD

CRUD

Page 3: Software  Requirements Specification (SRS)

2012. 09. 18W

riter –

전용훈,

조익찬

Web based Presentation & Controller

Require-ments Definition

CRUD

Page 4: Software  Requirements Specification (SRS)

We are make..Web based PresentationAnd Controller

Con-troller

Presenta-tion

WebpresenterApplication Name

User RequirementsTeam CRUD

myapp.de-

sign

SpeakerNote

Page 5: Software  Requirements Specification (SRS)

01. Presentation Import

User RequirementsTeam CRUD

We considering How to make Presentation in Web and decision “Let's import PPT or PPTX files!”

02.Presentation ControlNo more used PointerAnd We Want to see Speaker Note

03.Multi Screen (Mobile / PC)Not only Main Screen but also We want see PresentationIn My Device

feature.Webpresenter Core Function

myapp.de-

sign

Page 6: Software  Requirements Specification (SRS)

process.Webpresenter Process

More SimpleMore eidetic

User RequirementsTeam CRUD

myapp.de-

sign

Presenta-tion

Import

MyPresenta-

tionList

View MyPresenta-

tion

ControlPresenta-

tion(Other

View)

Logout

2nd.1st. 3rd. 4th. 5th. 6th.

MemberLogin

Page 7: Software  Requirements Specification (SRS)

01. Back / 02. 설명 / 03. 설명 – 나눔고딕 B, 7pt

ex ) Mobile Viewui structure.Webpresenter UI Structure

User RequirementsTeam CRUD

myapp.de-

sign

Presenta-tionView

PT List

d. ppt

e. ppt

More 01

b. ppt

a. ppt

c. ppt

Speaker note

Prev Next

Controller02

0303

02

Page 8: Software  Requirements Specification (SRS)

01. 설명 / 02. 설명 / 03. 설명 – 나눔고딕 B, 7pt

There is no Designer..SenchaTouch Default Design

ui design.Webpresenter UI design

User RequirementsTeam CRUD

myapp.de-

sign

Page 9: Software  Requirements Specification (SRS)

장면

사운드

장면

사운드

장면

사운드

장면

사운드

장면

사운드

장면

사운드

20074488 전용훈20084689 조익찬

Web Based Presentation & Controller

WebpresenterStoryBoard

Depart-ment

#2

Computer Science

Requirements

Project Name

Team CRUD Documentation 전용훈

TEAM CRUD

Page 10: Software  Requirements Specification (SRS)

장면

사운드

장면

사운드

장면

사운드

장면

사운드

장면

사운드

장면

사운드

10

View 4Import View

Func. Import

View 5Presentation View( PCView)

Func.

View 6Speaker Note View &Controller View (Mobile View)

Func.

View 1 Login View

Func. Login

View 2 Join View

Func.

View 3 My Document LIST View

Func.

PagingJoin

PCView ControlList & Import

Client plat-form

title

Job#

PC / Mobile

0Storyboard

User Viewabstraction

Page 11: Software  Requirements Specification (SRS)

장면

사운드

장면

사운드

장면

사운드

장면

사운드

장면

사운드

장면

사운드

LoginLogin View.

#View 1

Func.Login

11

Client Plat-form

Title

Job#

PC / Mobile

1Storyboard

User ViewLoginView

Page 12: Software  Requirements Specification (SRS)

장면

사운드

장면

사운드

장면

사운드

장면

사운드

장면

사운드

장면

사운드

JoinJust Userid and PasswdNo Private Infomation

#View 1

Func.Join member in webpresenter

12

Client Plat-form

Title

Job#

PC / Mobile

2Storyboard

User ViewJoin View

Page 13: Software  Requirements Specification (SRS)

장면

사운드

장면

사운드

장면

사운드

장면

사운드

장면

사운드

장면

사운드

My Document List ViewListing My Document

#View 1

Func.List, Import Button

13

Client Plat-form

Title

Job#

PC / Mobile

3Storyboard

User ViewListView

Page 14: Software  Requirements Specification (SRS)

장면

사운드

장면

사운드

장면

사운드

장면

사운드

장면

사운드

장면

사운드

Import ViewImport outside DocumentsPpt, pptx, pdf

#View 1

Func.Import file and generating Slide

14

Client PlatformTitle

Job#

PC / Mobile

4Storyboard

User ViewImport View

Page 15: Software  Requirements Specification (SRS)

장면

사운드

장면

사운드

장면

사운드

장면

사운드

장면

사운드

장면

사운드

Presentation ViewPresentation User Documents

#View 1

Func.Slide Paging

15

Client PlatformTitle

Job#

PC / Mobile

5Storyboard

User ViewPresentationView

Page 16: Software  Requirements Specification (SRS)

장면

사운드

장면

사운드

장면

사운드

장면

사운드

장면

사운드

장면

사운드

Speaker ViewDisplay Speaker note andControl Presentation View

#View 1

Func.Control Presentation View

16

Client PlatformTitle

Job#

PC / Mobile

6Storyboard

User ViewSpeakerView

Page 17: Software  Requirements Specification (SRS)

WebpresenterResources Re-quirement

Use Web Technic Only

Page 18: Software  Requirements Specification (SRS)

Simple system configuration

Architecture

1Mobile

DatabaseJSP

Pc

Node js data

Re-sponse / Request

Re-sponse / Request

Broadcastevent

Page 19: Software  Requirements Specification (SRS)

Details System Configuration

System Configuration

2 Desktop Client - Internet

Browser

Mobile Client

- Smart Phone - Tablet PC

OracleDatabase

- Sencha touch 2.x (Mobile)

- jQuery- HTML5- Web Socket

Client Reference

- Java (JSP + Servlet)- Spring 3.x- iBatis- Eclipse- Node.js

Server ReferenceTomcat 6 Web Server(WAS)

Client Re-sponse

+ Transac-tion Java, JSP, Servlet

Node.js Server

Sencha touch, node.js

Client Request

Page 20: Software  Requirements Specification (SRS)

Client / Server Software &Hardware Requirement

Hardware Requirement

3• OS : Windows 7• Browser : IE 9, Chrome, Firefox, Safari• Mobile : Android 2.2(Froyo)

I-phone 3G (ios 4.0)

Client(PC/Mo-

bile)

• OS : Windows 7• WAS : Tomcat 6.0• Database : Oracle 10G XE

Server(PC)

Hardware(Minimum)

CPU : Dual core RAM : 2GGraphic : minimum used

Mobile : Smart Phone or tarblet PC

Page 21: Software  Requirements Specification (SRS)

First & second is Client sideThird & fifth is Server side

Resources Requirement

Javascript HTML5 JSP Data-base

4

Page 22: Software  Requirements Specification (SRS)

가운데 정렬로 내용을 입력하세요 .나눔고딕 B 9.5pt, 문자 간격은 넓게 0.1pt, 줄 간격은 고정 14pt 입니다 .

상황에 맞게 조절하실 수 있습니다 .

Development Process

5내용 내용

RequestAnalysis

MappingService

Getting Data

From DBReturn Data

make upDisplay

Need DataRequest

EventCatch

BroadcastEvent

Client Side(Html / Jsp)

Server Side(Java)

Event Server Side(Nodejs)

Page 23: Software  Requirements Specification (SRS)

Thanks.Have any questions?Web Based Presentation &Controller

Team Crud