Software Requirements Specification SRS Web Based Presentation Controller
Software Requirements Specification (SRS) Web Based Presentation & Controller Team Crud
contents. 1. Requirement Definition 2. Storyboard 3. Resource Requirement Contents Team CRUD
Writer – 전용훈, 조익찬 CRUD Requirements Definition 2012. 09. 18 Web based Presentation & Controller
Application Name Webpresenter We are make. . Web based Presentation And Controller Controlle r User Requirements Team CRUD my app. design Speaker Note Presentation
Webpresenter Core Function feature. 01. Presentation Import We considering How to make Presentation in Web and decision “Let's import PPT or PPTX files!” 02. Presentation Control No more used Pointer And We Want to see Speaker Note 03. Multi Screen (Mobile / PC) Not only Main Screen but also We want see Presentation In My Device User Requirements Team CRUD my app. design
Webpresenter Process process. More Simple More eidetic Member Login 1 st. User Requirements Team CRUD Presentation Import 2 nd. my app. design My Presentation List 3 rd. View My Presentation 4 th. Control Presentation (Other View) 5 th. Logout 6 th.
Webpresenter UI Structure ui structure. ex ) Mobile View my app. design 02 02 PT List Controller Speaker note a. ppt b. ppt Presentation View c. ppt d. ppt e. ppt More 01 01. Back / 02. 설명 / 03. 설명 – 나눔고딕 B, 7 pt User Requirements Team CRUD Prev 03 Next 03
Webpresenter UI design ui design. There is no Designer. . Sencha. Touch Default Design 01. 설명 / 02. 설명 / 03. 설명 – 나눔고딕 B, 7 pt User Requirements Team CRUD my app. design
#2 Webpresenter Story. Board Department Web Based Presentation & Controller 사운드 Team Computer Science 20074488 전용훈 장면 20084689 조익찬 장면 Project Name Requirements CRUD 사운드 Documentation 전용훈 장면 장면 사운드 사운드 TEAM CRUD
Storyboard title abstraction Client 장면 1 Login View 사운드 Func. Login User View Job# 0 platfor m PC / Mobile 장면 4 Import View 사운드 Import Func. 장면 2 Join View 장면 5 Presentation View( PCView) View 사운드 Func. 사운드 Paging Func. Join 장면 3 My Document LIST View 장면 6 Speaker Note View & View Controller View (Mobile View) 사운드 Func. 사운드 PCView Control Func. List & Import 10
Storyboard Title Login. View Client 장면 사운드 User View #View 1 Login Job# 1 Platform PC / Mobile 장면 사운드 Login View. 장면 장면 사운드 장면 Func. 장면 Login 사운드 11
Storyboard Title Join View Client 장면 사운드 User View #View 1 Join Job# 2 Platform PC / Mobile 장면 사운드 Just Userid and Passwd No Private Infomation 장면 장면 사운드 장면 Func. 장면 Join member in webpresenter 사운드 12
Storyboard Title List. View Client 장면 사운드 User View #View 1 Job# 3 Platform PC / Mobile 장면 My Document사운드 List View Listing My Document 장면 장면 사운드 장면 Func. 장면 List, Import Button 사운드 13
Storyboard Title Import View Client 장면 사운드 User View #View 1 Import View Job# 4 Platform PC / Mobile 장면 사운드 Import outside Documents Ppt, pptx, pdf 장면 장면 사운드 장면 Func. 장면 Import file and generating Slide 사운드 14
Storyboard Title Presentation. View Client 장면 사운드 User View #View 1 Job# 5 Platform PC / Mobile 장면 Presentation View 사운드 Presentation User Documents 장면 장면 사운드 장면 Func. 장면 Slide Paging 사운드 15
Storyboard Title Speaker. View Client 장면 사운드 User View #View 1 Job# 6 Platform PC / Mobile 장면 Speaker View 사운드 Display Speaker note and Control Presentation View 장면 장면 사운드 장면 Func. 장면 Control Presentation View 사운드 16
Webpresenter Resources Requirement Use Web Technic Only
Architecture 1 Simple system configuration Mobile Broadcast event Node js Response / Request JSP Response / Request Pc data Database
System Configuration 2 Details System Configuration Desktop Client Mobile Client - Smart Phone - Tablet PC - Internet Browser Node. js Server Client Reference - Client Request Sencha touch, node. js Tomcat 6 Web Server(WAS) Oracle Database Client Response + Transaction Java, JSP, Servlet Sencha touch 2. x (Mobile) j. Query HTML 5 Web Socket Server Reference - Java (JSP + Servlet) Spring 3. x i. Batis Eclipse Node. js
Hardware Requirement 3 Client / Server Software & Hardware Requirement Client (PC/Mobile) • OS • Browser • Mobile : Windows 7 : IE 9, Chrome, Firefox, Safari : Android 2. 2(Froyo) I-phone 3 G (ios 4. 0) Hardware (Minimum) Server (PC) • OS • WAS • Database : Windows 7 : Tomcat 6. 0 : Oracle 10 G XE CPU RAM Graphic : Dual core : 2 G : minimum used Mobile : Smart Phone or tarblet PC
Resources Requirement First & second is Client side Third & fifth is Server side Javascrip t HTML 5 JSP 4 Database
Development Process 5 가운데 정렬로 내용을 입력하세요. 나눔고딕 B 9. 5 pt, 문자 간격은 넓게 0. 1 pt, 줄 간격은 고정 14 pt입니다. 상황에 맞게 조절하실 수 있습니다. Client Side (Html / Jsp) Server Side (Java) Event Server Side (Nodejs) make up 내용 Display Need Data 내용 Request Analysis Mapping Service Event Broadcast Catch Event Getting Data From DB Return Data
Thanks. Have any questions? Web Based Presentation & Controller Team Crud
- Slides: 23