adaptive book mark-up repository service. team 10 prof. malu rolden joshua shorrock tammy huynh yuan...

22
Adaptive Book Adaptive Book Mark-up Repository Service Mark-up Repository Service

Upload: raymond-phelps

Post on 17-Jan-2016

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Adaptive Book Mark-up Repository Service. Team 10 Prof. Malu Rolden Joshua Shorrock Tammy Huynh Yuan Zhang Karun Veligeti

Adaptive BookAdaptive BookAdaptive BookAdaptive Book

Mark-up Repository ServiceMark-up Repository Service

Page 2: Adaptive Book Mark-up Repository Service. Team 10 Prof. Malu Rolden Joshua Shorrock Tammy Huynh Yuan Zhang Karun Veligeti

Team 10• Prof. Malu Rolden• Joshua Shorrock• Tammy Huynh• Yuan Zhang• Karun Veligeti

Page 3: Adaptive Book Mark-up Repository Service. Team 10 Prof. Malu Rolden Joshua Shorrock Tammy Huynh Yuan Zhang Karun Veligeti

Business Model• What: We are developing online repository

resource for students, faculty, and publishers.– Develop portal to manage modified

documents and create groups for exchange of modified material.

– Web-services to integrate the repository technology with AdaptiveBook.

Page 4: Adaptive Book Mark-up Repository Service. Team 10 Prof. Malu Rolden Joshua Shorrock Tammy Huynh Yuan Zhang Karun Veligeti

Revenues and Costs

– Revenues: Service or licensing fees paid by universities, institutions and individuals using repository resource.

– Costs: Start-up costs associated with hardware and software development, licensing fees paid to publishers, overhead and administrative costs.

Page 5: Adaptive Book Mark-up Repository Service. Team 10 Prof. Malu Rolden Joshua Shorrock Tammy Huynh Yuan Zhang Karun Veligeti

Value Proposition

• Why: Students, faculty, and publishers need a common resource to communicate questions, feedback, notes, lesson plans, reviews etc.

Page 6: Adaptive Book Mark-up Repository Service. Team 10 Prof. Malu Rolden Joshua Shorrock Tammy Huynh Yuan Zhang Karun Veligeti

Strategy• How: Our goal is to obtain seed funding to

develop online repository service for universities, students, and publishers.– This development of a functional and

successful repository at the university level will enable us to further identify and capitalize on other markets which could benefit and provide a constant revenue stream by using such a resource.

Page 7: Adaptive Book Mark-up Repository Service. Team 10 Prof. Malu Rolden Joshua Shorrock Tammy Huynh Yuan Zhang Karun Veligeti

Repository Service Markup Repository Service is an online repository for

Mark-ups. It allows clients to upload and download mark-ups thru web-services. Provides a portal for the user to view and share the mark-ups with friends and teammates.

Services are provided through

- Web-services

- Portal

Page 8: Adaptive Book Mark-up Repository Service. Team 10 Prof. Malu Rolden Joshua Shorrock Tammy Huynh Yuan Zhang Karun Veligeti

Functional Requirements

Web-Services• Authenticate• Upload a resource (Mark-up)• Download a resource (Mark-up)• Migrate a resource (Mark-up)• And all the services required by portal.

Page 9: Adaptive Book Mark-up Repository Service. Team 10 Prof. Malu Rolden Joshua Shorrock Tammy Huynh Yuan Zhang Karun Veligeti

Functional Requirements

-continuedPortal• Create Account• Create Buddy• Create Buddy Group• Edit Buddy Group• Edit Account• List Mark-ups• View/Share Mark-up

Page 10: Adaptive Book Mark-up Repository Service. Team 10 Prof. Malu Rolden Joshua Shorrock Tammy Huynh Yuan Zhang Karun Veligeti

Architecture Diagram

DBR

Resource Mgr DB Mgr

Business Logic

Portal

Web Services

Adaptive Book

Page 11: Adaptive Book Mark-up Repository Service. Team 10 Prof. Malu Rolden Joshua Shorrock Tammy Huynh Yuan Zhang Karun Veligeti

Components• Resource Mgr• DB Mgr• Business Logic Layer• Web-services• Clients

Page 12: Adaptive Book Mark-up Repository Service. Team 10 Prof. Malu Rolden Joshua Shorrock Tammy Huynh Yuan Zhang Karun Veligeti

Resource Mgr• Create a resource

• Delete a resource

• Copy resource

Page 13: Adaptive Book Mark-up Repository Service. Team 10 Prof. Malu Rolden Joshua Shorrock Tammy Huynh Yuan Zhang Karun Veligeti

DB Mgr• Entities/Aggregate Entities for meta

data

• Basic services like SQL Manager to run SQL queries etc.

Page 14: Adaptive Book Mark-up Repository Service. Team 10 Prof. Malu Rolden Joshua Shorrock Tammy Huynh Yuan Zhang Karun Veligeti

Web Services• Authenticate• Upload a resource• Download a resource• Update a resource• Create Account• All other services required by

portal

Page 15: Adaptive Book Mark-up Repository Service. Team 10 Prof. Malu Rolden Joshua Shorrock Tammy Huynh Yuan Zhang Karun Veligeti

Portal Functionality

• Create Account• Create Buddy• Create Buddy Group• Edit Buddy Group• Edit Account• List Mark-ups• Share Mark-ups• View Mark-up

Page 16: Adaptive Book Mark-up Repository Service. Team 10 Prof. Malu Rolden Joshua Shorrock Tammy Huynh Yuan Zhang Karun Veligeti

Screens

Page 17: Adaptive Book Mark-up Repository Service. Team 10 Prof. Malu Rolden Joshua Shorrock Tammy Huynh Yuan Zhang Karun Veligeti

Screens (cont..)

Page 18: Adaptive Book Mark-up Repository Service. Team 10 Prof. Malu Rolden Joshua Shorrock Tammy Huynh Yuan Zhang Karun Veligeti

Screens (cont..)

Page 19: Adaptive Book Mark-up Repository Service. Team 10 Prof. Malu Rolden Joshua Shorrock Tammy Huynh Yuan Zhang Karun Veligeti

Screens (cont..)Mark-up List

Page 20: Adaptive Book Mark-up Repository Service. Team 10 Prof. Malu Rolden Joshua Shorrock Tammy Huynh Yuan Zhang Karun Veligeti

Screens (cont..)

Page 21: Adaptive Book Mark-up Repository Service. Team 10 Prof. Malu Rolden Joshua Shorrock Tammy Huynh Yuan Zhang Karun Veligeti

Screens(cont..)

Page 22: Adaptive Book Mark-up Repository Service. Team 10 Prof. Malu Rolden Joshua Shorrock Tammy Huynh Yuan Zhang Karun Veligeti

Adaptive BookRepository Service

Q&A

Slides will be posted at http://hp.sjsu.edu/team10