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

Transcript of Adaptive Book Mark-up Repository Service. Team 10 Prof. Malu Rolden Joshua Shorrock Tammy Huynh Yuan...

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