250 likes | 469 Views
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
E N D
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 Definition CRUD
We are make.. Web based Presentation And Controller Webpresenter Application Name User Requirements Team CRUD my app. design Controller Speaker Note Presentation
01. Presentation Import User Requirements Team CRUD 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 feature. Webpresenter Core Function my app. design
process. WebpresenterProcess More Simple More eidetic User Requirements Team CRUD my app. design Member Login Presentation Import My Presentation List View My Presentation Control Presentation (Other View) Logout 1st. 2nd. 3rd. 4th. 5th. 6th.
02 02 03 03 01 Controller PT List Speaker note Presentation View a. ppt b. ppt d. ppt c. ppt e. ppt Prev Next More User Requirements Team CRUD ex ) Mobile View ui structure. my app. design Webpresenter UI Structure 01. Back / 02. 설명 / 03. 설명 – 나눔고딕B, 7pt
01. 설명 / 02. 설명 / 03. 설명 – 나눔고딕B, 7pt There is no Designer.. SenchaTouch Default Design ui design. Webpresenter UI design User Requirements Team CRUD my app. design
#2 Requirements Webpresenter StoryBoard Computer Science Department Project Name Documentation 전용훈 CRUD Team TEAMCRUD
Storyboard Job# 0 title abstraction Client User View platform PC / Mobile View1 Login View View4 Import View Login Import Func. Func. View 2 Join View View5 Presentation View( PCView) Func. Join Func. Paging View3 My Document LIST View View6 Speaker Note View & Controller View (Mobile View) Func. List & Import Func. PCViewControl 10
Storyboard Job# 1 Title LoginView Client UserView Platform PC / Mobile #View1 Login Login View. Func. Login 11
Storyboard Job# 2 Title Join View Client UserView Platform PC / Mobile #View1 Join Just Userid and Passwd No Private Infomation Func. Join member in webpresenter 12
Storyboard Job# 3 Title ListView Client UserView Platform PC / Mobile #View1 My Document List View Listing My Document Func. List, Import Button 13
Storyboard Job# 4 Title Import View Client UserView Platform PC / Mobile #View1 Import View Import outside Documents Ppt, pptx, pdf Func. Import file and generating Slide 14
Storyboard Job# 5 Title PresentationView Client UserView Platform PC / Mobile #View1 Presentation View Presentation User Documents Func. Slide Paging 15
Storyboard Job# 6 Title SpeakerView Client UserView Platform PC / Mobile #View1 Speaker View Display Speaker note and Control Presentation View Func. Control Presentation View 16
Webpresenter Resources Requirement Use Web Technic Only
Simple system configuration Architecture 1 Mobile Response / Request JSP Node js Pc data Broadcast event Response / Request Database
Desktop Client - Internet Browser Details System Configuration System Configuration 2 Mobile Client - Smart Phone - Tablet PC Client Reference Server Reference Node.js Server • Sencha touch 2.x (Mobile) • jQuery • HTML5 • Web Socket • Java (JSP + Servlet) • Spring 3.x • iBatis • Eclipse • Node.js Client Request Java, JSP, Servlet Sencha touch, node.js Oracle Database Tomcat 6 Web Server(WAS) Client Response + Transaction
Client / Server Software & Hardware Requirement Hardware Requirement 3 Hardware (Minimum) CPU : Dual core RAM : 2G Graphic : minimum used Mobile : Smart Phone or tarblet PC
First & second is Client side Third & fifth is Server side Resources Requirement Javascript HTML5 JSP Database 4
가운데 정렬로 내용을 입력하세요. 나눔고딕B 9.5pt, 문자 간격은 넓게 0.1pt, 줄간격은 고정 14pt입니다. 상황에 맞게 조절하실 수 있습니다. Development Process 5 make up Display 내용 내용 Need Data Request Client Side (Html / Jsp) Request Analysis Mapping Service Getting Data From DB Return Data Server Side (Java) Event Catch Broadcast Event Event Server Side (Nodejs)
Thanks. Have any questions? Web Based Presentation & Controller Team Crud