SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Downloaden Sie, um offline zu lesen
NExT – Network of Excellence in Training




                NextBook Requirements
                                 iPad

                             Version <1.0>
NextBook Requirements                                             Version:      1.0
iPad                                                              Date: 31/05/2010
iPad Requirements.doc


                                   Revision History
           Date          Version                    Description                   Author
31/05/10                1.0         Initial Draft                         Alvin Barber




Private                               Schlumberger NExT, 2010                            Page 2 of 12
NextBook Requirements                                                                Version:      1.0
iPad                                                                                 Date: 31/05/2010
iPad Requirements.doc

Courses Screen
Patterned after the iBooks screen, this screen is a book shelf or list with all the courses that a student has
downloaded or taken. From this screen, a user can:
          Select a course entry which opens to a Course view
          Select the edit button which allows users to delete courses
          Select the “store” which allows them to download courses that they have taken or register and
          download new courses.
          Switch from list view or icon view




Private                                        Schlumberger NExT, 2010                                       Page 3 of 12
NextBook Requirements                                                                                        Version:      1.0
iPad                                                                                                         Date: 31/05/2010
iPad Requirements.doc

Course view
The course view provides a summary on the course/class that the student attended including course description, date,
and class instructor. From this screen, a user can:
          Navigate to the course slides
          Navigate to quizzes or course surveys that they have completed associated with the class
          Navigate to references, links, or other multimedia associated with the class




            iPad                                                                   8:35 PM

                   Courses



            Petroleum Exploration & Production
              Course Description

              The course structure follows the reservoir/oilfield life cycle from exploration
              stages through reservoir management and production operation phases.
              Course lecture content is drawn from the Computer Based Training
              program "Exploration & Production Interactive" and includes exercises,
              class discussions/ team presentations, and interactive challenges.
              Relevant concepts and topics from geology, geophysics, petrophysics,
              reservoir engineering, economics, drilling engineering, and production
              operations are integrated into the overall life cycle framework of the
              course.

              Course Agenda
              1 Introduction to the oil field

              The Phases in the Life Cycle of a Reservoir

              Exploration/Geology and Geophysics: Origins of petroleum and reservoirs,
              How reservoirs are found and properties predicted, Exploration business
              processes and risk assessment, Exploration workshop and interactive
              challenge

              Reservoir appraisal and engineering: Reservoir properties, testing, and
              analysis

              2 Reservoir appraisal and engineering (continued): Planning for field
              development

              Petroleum economic concepts and measures, Reservoir appraisal
              workshop and interactive challenge

              3 Reservoir development and drilling: Drilling equipment and personnel,
              Well planning, Well construction process, Drilling economics and business
              processes, Drilling workshop and interactive challenge

              4 Completion & Production operations: Completions workshop and
              interactive challenge Course Summary: Downstream overview, Prudhoe
              Bay Field example, Learning objectives review

              Instructor Mr. Jeffrey Johnson,




Private                                                                            Schlumberger NExT, 2010                       Page 4 of 12
NextBook Requirements                                                             Version:      1.0
iPad                                                                              Date: 31/05/2010
iPad Requirements.doc


Slide view
The slide view provides a view of the course manual in a PDF format. From this screen, a user can:
          Switch to a text based Notes view
          Scroll up and down through the PDF
          Add voice notes
          Add text notes
          Add pen notes
          Add bookmarks
          Add a gadget
          Change the color of text, pen, or voice note annotations

A user adds items to the slides by selecting the tool from the toolbar and touching the place in the PDF. The system
adds an icon annotation to show that the note is present in the file. User can review the notes later in the Notes view
or inline on the slides. The system should remember the relative position of the annotations.
Users can delete notes be selecting the note and selecting the “X” that appears in the upper right corner of the note
frame.
Users can edit a note by selecting the note and selecting the pencil icon that appears in the lower left corner of the
note frame. Editing can be done to Text, Pen, and bookmark notes.


                                             X




 !
A gadget can be added from a library of available gadgets including embedded video, sound, animations, graphs,
etc.




Private                                       Schlumberger NExT, 2010                                    Page 5 of 12
NextBook Requirements                                                                        Version:      1.0
iPad                                                                                         Date: 31/05/2010
iPad Requirements.doc




          iPad                              8:35 PM

                 Description                                     Edit               Notes
                                                                           Slides


                                                 Search




           Voice               Text   Pen             Bookmark    Gadget             Color




Private                                     Schlumberger NExT, 2010                                              Page 6 of 12
NextBook Requirements                                                                   Version:      1.0
iPad                                                                                    Date: 31/05/2010
iPad Requirements.doc


The Notes View
The Notes View provides an index of all slides in a text listing. From this screen, a user can:
          Scroll up and down through the index listing
          Select a line item and the system will jump to that slide in the slide view




           iPad                               8:35 PM

                  Description                                                   Notes
                                                                       Slides




Private                                       Schlumberger NExT, 2010                                       Page 7 of 12
NextBook Requirements                                                            Version:      1.0
iPad                                                                             Date: 31/05/2010
iPad Requirements.doc



The Store View
The Store View provides a catalog of all available courses. From this screen, a user can:
          Search for courses by category, data, and/or location
          Select a course and be redirected to the website for purchase
          See recommended courses
          See featured courses
          See top rated courses
          See previous purchases

Note: The Store View is contingent on ITunes distribution restrictions.




Private                                      Schlumberger NExT, 2010                                 Page 8 of 12
NextBook Requirements                                                                                             Version:      1.0
iPad                                                                                                              Date: 31/05/2010
iPad Requirements.doc

User Setting
The User Settings appears under the iPad settings options. From this screen, a user can:
          Enter account and server details for downloading course materials
          Set options to control automatic download
          Set options to control automatic store updates




                      Settings
                                                  Account               Store

                                                   Enter Account Details:
               NextBook
                                                   Name



                                                   Server

                                                   User Name

                                                   Password



                                                   Leave Files on Server                            ON

                                                   Synchronize Automatically                              OFF

                                                   Receive Store Updates                                  OFF




             Q       W        E       R       T         Y       U           I           O           P

                 A        S       D       F       G         H       J           K           L            Search


                     Z        X       C       V       B         N        M
                                                                                    !           ?
                                                                                    ,           .

              123                                                                           123




Private                                                Schlumberger NExT, 2010                                                        Page 9 of 12
NextBook Requirements                                                           Version:      1.0
iPad                                                                            Date: 31/05/2010
iPad Requirements.doc


Non-Functional Requirements
The system should support watermarking or imprinting of the course notes with the student’s identifier akin to the
marking of the Itunes music files with user identifier.

The system should support the user name and password to allow access to course material, PDFs or other learning
objects, once a student has registered for a course.

User Stories
Initial Setup
    1. After receiving their iPad, the user connects to the App Store (assumes iTunes Account)
    2. User selects the NextBook application and installs
    3. User enters login details

Download Content
    1.    User connects to the Next Store with login details
    2.    System performs login detail validation
    3.    Once validated, iPad downloads any files not currently on iPad
    4.    System does not delete any notes or bookmarks

Upload Notes
    1.    User connects to the Next Store with login details
    2.    iPad checks if notes have been uploaded
    3.    iPad asks user if they wish to synchronize notes
    4.    System synchronizes notes if user answers yes

Download Notes
    1.    In the event of data loss, a user can reconnect with the Next Store
    2.    iPad checks if notes have been uploaded
    3.    iPad asks user if they wish to synchronize notes
    4.    System synchronizes notes if user answers yes

Take a course with downloaded content
    1.    User opens NextBook app
    2.    User selects Courses
    3.    User selects the desired course
    4.    User selects slides
    5.    User annotates slides with notes
    6.    User saves notes and is prompted to synchronize
    7.    System syncs notes if user answers yes
    8.    User selects end of class quiz
    9.    User completes quiz
    10.   System scores student and records results
    11.   System synchronizes results
    12.   User selects course rating

Private                                      Schlumberger NExT, 2010                                  Page 10 of 12
NextBook Requirements                                                                    Version:      1.0
iPad                                                                                     Date: 31/05/2010
iPad Requirements.doc

    13. User completes course survey
    14. System syncs course survey


Review course notes
    1.    After completing the course, user opens course notes to review content
    2.    User selects Slide View and browses notes
    3.    User selects a note and edits or deletes
    4.    User switches to Notes view
    5.    User browses the course index

Architecture
1 - Best system with maximum flexibility and limited redundancy. Application initially installed from App Store.
Course content loaded from Next Store once registered. Offer best options for limited on-going administration.

                                iPad

                                       Description
                                                     8:35 PM



                                                                             1




     App Store           Next Store


2 – App store distribution not possible. Next Store distribution of application and content. Potential risk for
breaking on synchronization and possible block by Apple




Private                                                        Schlumberger NExT, 2010                       Page 11 of 12
NextBook Requirements                                                                                                Version:      1.0
iPad                                                                                                                 Date: 31/05/2010
iPad Requirements.doc


                                                                                                          2
                             iPad                                      8:35 PM

                                    Description




                      Next Store

3- Next Store distribution not automated. Content is available via regional server or in-class share.

                                                                                                          3
                                                  iPad                           8:35 PM

                                                         Description




                                                                                           Regional Classroom
                                                                                            Server    Share

All scenarios assume in-class wireless




Private                                                                                    Schlumberger NExT, 2010                       Page 12 of 12

Weitere ähnliche Inhalte

Ähnlich wie Ipad requirements

IET~DAVV STUDY MATERIALS SRS.docx
IET~DAVV STUDY MATERIALS SRS.docxIET~DAVV STUDY MATERIALS SRS.docx
IET~DAVV STUDY MATERIALS SRS.docxMr. Moms
 
Note Taking Applications for Mac Users [2010]
Note Taking Applications for Mac Users [2010]Note Taking Applications for Mac Users [2010]
Note Taking Applications for Mac Users [2010]Victoria Herring
 
Kessuud Process Model2.1
Kessuud Process Model2.1Kessuud Process Model2.1
Kessuud Process Model2.1chen meng
 
Mark Lubeck's Work Samples
Mark Lubeck's Work SamplesMark Lubeck's Work Samples
Mark Lubeck's Work Samplesmrl1756
 
Android Fundamentals & Figures of 2012
Android Fundamentals & Figures of 2012Android Fundamentals & Figures of 2012
Android Fundamentals & Figures of 2012NAILBITER
 
D1.1. State of The Art and Requirements Analysis for Hypervideo
D1.1. State of The Art and Requirements Analysis for HypervideoD1.1. State of The Art and Requirements Analysis for Hypervideo
D1.1. State of The Art and Requirements Analysis for HypervideoLinkedTV
 
Java Is A Programming Dialect And Registering Stage Essay
Java Is A Programming Dialect And Registering Stage EssayJava Is A Programming Dialect And Registering Stage Essay
Java Is A Programming Dialect And Registering Stage EssayLiz Sims
 
LECTURNITY 4 - Presentation Recording Software
LECTURNITY 4 - Presentation Recording SoftwareLECTURNITY 4 - Presentation Recording Software
LECTURNITY 4 - Presentation Recording SoftwareIMC AG
 
Ubuntu Linux for Beginners - Course Gate
Ubuntu Linux for Beginners - Course GateUbuntu Linux for Beginners - Course Gate
Ubuntu Linux for Beginners - Course GateCourse Gate
 
Yocto project and open embedded training
Yocto project and open embedded trainingYocto project and open embedded training
Yocto project and open embedded trainingH Ming
 
LetsGrow SOLID Software development
LetsGrow SOLID Software developmentLetsGrow SOLID Software development
LetsGrow SOLID Software developmentPatrick Kalkman
 

Ähnlich wie Ipad requirements (20)

200910 - iPhone at OOPSLA
200910 - iPhone at OOPSLA200910 - iPhone at OOPSLA
200910 - iPhone at OOPSLA
 
My+Magic
My+MagicMy+Magic
My+Magic
 
IET~DAVV STUDY MATERIALS SRS.docx
IET~DAVV STUDY MATERIALS SRS.docxIET~DAVV STUDY MATERIALS SRS.docx
IET~DAVV STUDY MATERIALS SRS.docx
 
XCode8.0
XCode8.0XCode8.0
XCode8.0
 
Note Taking Applications for Mac Users [2010]
Note Taking Applications for Mac Users [2010]Note Taking Applications for Mac Users [2010]
Note Taking Applications for Mac Users [2010]
 
Software eval
Software evalSoftware eval
Software eval
 
Kessuud Process Model2.1
Kessuud Process Model2.1Kessuud Process Model2.1
Kessuud Process Model2.1
 
Mark Lubeck's Work Samples
Mark Lubeck's Work SamplesMark Lubeck's Work Samples
Mark Lubeck's Work Samples
 
REV2009
REV2009REV2009
REV2009
 
Android Fundamentals & Figures of 2012
Android Fundamentals & Figures of 2012Android Fundamentals & Figures of 2012
Android Fundamentals & Figures of 2012
 
Liu presentation
Liu presentationLiu presentation
Liu presentation
 
D1.1. State of The Art and Requirements Analysis for Hypervideo
D1.1. State of The Art and Requirements Analysis for HypervideoD1.1. State of The Art and Requirements Analysis for Hypervideo
D1.1. State of The Art and Requirements Analysis for Hypervideo
 
Java Is A Programming Dialect And Registering Stage Essay
Java Is A Programming Dialect And Registering Stage EssayJava Is A Programming Dialect And Registering Stage Essay
Java Is A Programming Dialect And Registering Stage Essay
 
LECTURNITY 4 - Presentation Recording Software
LECTURNITY 4 - Presentation Recording SoftwareLECTURNITY 4 - Presentation Recording Software
LECTURNITY 4 - Presentation Recording Software
 
2011 institute jan_tech
2011 institute jan_tech2011 institute jan_tech
2011 institute jan_tech
 
2011 institute jan_tech
2011 institute jan_tech2011 institute jan_tech
2011 institute jan_tech
 
Ubuntu Linux for Beginners - Course Gate
Ubuntu Linux for Beginners - Course GateUbuntu Linux for Beginners - Course Gate
Ubuntu Linux for Beginners - Course Gate
 
200810 - iPhone Tutorial
200810 - iPhone Tutorial200810 - iPhone Tutorial
200810 - iPhone Tutorial
 
Yocto project and open embedded training
Yocto project and open embedded trainingYocto project and open embedded training
Yocto project and open embedded training
 
LetsGrow SOLID Software development
LetsGrow SOLID Software developmentLetsGrow SOLID Software development
LetsGrow SOLID Software development
 

Ipad requirements

  • 1. NExT – Network of Excellence in Training NextBook Requirements iPad Version <1.0>
  • 2. NextBook Requirements Version: 1.0 iPad Date: 31/05/2010 iPad Requirements.doc Revision History Date Version Description Author 31/05/10 1.0 Initial Draft Alvin Barber Private Schlumberger NExT, 2010 Page 2 of 12
  • 3. NextBook Requirements Version: 1.0 iPad Date: 31/05/2010 iPad Requirements.doc Courses Screen Patterned after the iBooks screen, this screen is a book shelf or list with all the courses that a student has downloaded or taken. From this screen, a user can: Select a course entry which opens to a Course view Select the edit button which allows users to delete courses Select the “store” which allows them to download courses that they have taken or register and download new courses. Switch from list view or icon view Private Schlumberger NExT, 2010 Page 3 of 12
  • 4. NextBook Requirements Version: 1.0 iPad Date: 31/05/2010 iPad Requirements.doc Course view The course view provides a summary on the course/class that the student attended including course description, date, and class instructor. From this screen, a user can: Navigate to the course slides Navigate to quizzes or course surveys that they have completed associated with the class Navigate to references, links, or other multimedia associated with the class iPad 8:35 PM Courses Petroleum Exploration & Production Course Description The course structure follows the reservoir/oilfield life cycle from exploration stages through reservoir management and production operation phases. Course lecture content is drawn from the Computer Based Training program "Exploration & Production Interactive" and includes exercises, class discussions/ team presentations, and interactive challenges. Relevant concepts and topics from geology, geophysics, petrophysics, reservoir engineering, economics, drilling engineering, and production operations are integrated into the overall life cycle framework of the course. Course Agenda 1 Introduction to the oil field The Phases in the Life Cycle of a Reservoir Exploration/Geology and Geophysics: Origins of petroleum and reservoirs, How reservoirs are found and properties predicted, Exploration business processes and risk assessment, Exploration workshop and interactive challenge Reservoir appraisal and engineering: Reservoir properties, testing, and analysis 2 Reservoir appraisal and engineering (continued): Planning for field development Petroleum economic concepts and measures, Reservoir appraisal workshop and interactive challenge 3 Reservoir development and drilling: Drilling equipment and personnel, Well planning, Well construction process, Drilling economics and business processes, Drilling workshop and interactive challenge 4 Completion & Production operations: Completions workshop and interactive challenge Course Summary: Downstream overview, Prudhoe Bay Field example, Learning objectives review Instructor Mr. Jeffrey Johnson, Private Schlumberger NExT, 2010 Page 4 of 12
  • 5. NextBook Requirements Version: 1.0 iPad Date: 31/05/2010 iPad Requirements.doc Slide view The slide view provides a view of the course manual in a PDF format. From this screen, a user can: Switch to a text based Notes view Scroll up and down through the PDF Add voice notes Add text notes Add pen notes Add bookmarks Add a gadget Change the color of text, pen, or voice note annotations A user adds items to the slides by selecting the tool from the toolbar and touching the place in the PDF. The system adds an icon annotation to show that the note is present in the file. User can review the notes later in the Notes view or inline on the slides. The system should remember the relative position of the annotations. Users can delete notes be selecting the note and selecting the “X” that appears in the upper right corner of the note frame. Users can edit a note by selecting the note and selecting the pencil icon that appears in the lower left corner of the note frame. Editing can be done to Text, Pen, and bookmark notes. X ! A gadget can be added from a library of available gadgets including embedded video, sound, animations, graphs, etc. Private Schlumberger NExT, 2010 Page 5 of 12
  • 6. NextBook Requirements Version: 1.0 iPad Date: 31/05/2010 iPad Requirements.doc iPad 8:35 PM Description Edit Notes Slides Search Voice Text Pen Bookmark Gadget Color Private Schlumberger NExT, 2010 Page 6 of 12
  • 7. NextBook Requirements Version: 1.0 iPad Date: 31/05/2010 iPad Requirements.doc The Notes View The Notes View provides an index of all slides in a text listing. From this screen, a user can: Scroll up and down through the index listing Select a line item and the system will jump to that slide in the slide view iPad 8:35 PM Description Notes Slides Private Schlumberger NExT, 2010 Page 7 of 12
  • 8. NextBook Requirements Version: 1.0 iPad Date: 31/05/2010 iPad Requirements.doc The Store View The Store View provides a catalog of all available courses. From this screen, a user can: Search for courses by category, data, and/or location Select a course and be redirected to the website for purchase See recommended courses See featured courses See top rated courses See previous purchases Note: The Store View is contingent on ITunes distribution restrictions. Private Schlumberger NExT, 2010 Page 8 of 12
  • 9. NextBook Requirements Version: 1.0 iPad Date: 31/05/2010 iPad Requirements.doc User Setting The User Settings appears under the iPad settings options. From this screen, a user can: Enter account and server details for downloading course materials Set options to control automatic download Set options to control automatic store updates Settings Account Store Enter Account Details: NextBook Name Server User Name Password Leave Files on Server ON Synchronize Automatically OFF Receive Store Updates OFF Q W E R T Y U I O P A S D F G H J K L Search Z X C V B N M ! ? , . 123 123 Private Schlumberger NExT, 2010 Page 9 of 12
  • 10. NextBook Requirements Version: 1.0 iPad Date: 31/05/2010 iPad Requirements.doc Non-Functional Requirements The system should support watermarking or imprinting of the course notes with the student’s identifier akin to the marking of the Itunes music files with user identifier. The system should support the user name and password to allow access to course material, PDFs or other learning objects, once a student has registered for a course. User Stories Initial Setup 1. After receiving their iPad, the user connects to the App Store (assumes iTunes Account) 2. User selects the NextBook application and installs 3. User enters login details Download Content 1. User connects to the Next Store with login details 2. System performs login detail validation 3. Once validated, iPad downloads any files not currently on iPad 4. System does not delete any notes or bookmarks Upload Notes 1. User connects to the Next Store with login details 2. iPad checks if notes have been uploaded 3. iPad asks user if they wish to synchronize notes 4. System synchronizes notes if user answers yes Download Notes 1. In the event of data loss, a user can reconnect with the Next Store 2. iPad checks if notes have been uploaded 3. iPad asks user if they wish to synchronize notes 4. System synchronizes notes if user answers yes Take a course with downloaded content 1. User opens NextBook app 2. User selects Courses 3. User selects the desired course 4. User selects slides 5. User annotates slides with notes 6. User saves notes and is prompted to synchronize 7. System syncs notes if user answers yes 8. User selects end of class quiz 9. User completes quiz 10. System scores student and records results 11. System synchronizes results 12. User selects course rating Private Schlumberger NExT, 2010 Page 10 of 12
  • 11. NextBook Requirements Version: 1.0 iPad Date: 31/05/2010 iPad Requirements.doc 13. User completes course survey 14. System syncs course survey Review course notes 1. After completing the course, user opens course notes to review content 2. User selects Slide View and browses notes 3. User selects a note and edits or deletes 4. User switches to Notes view 5. User browses the course index Architecture 1 - Best system with maximum flexibility and limited redundancy. Application initially installed from App Store. Course content loaded from Next Store once registered. Offer best options for limited on-going administration. iPad Description 8:35 PM 1 App Store Next Store 2 – App store distribution not possible. Next Store distribution of application and content. Potential risk for breaking on synchronization and possible block by Apple Private Schlumberger NExT, 2010 Page 11 of 12
  • 12. NextBook Requirements Version: 1.0 iPad Date: 31/05/2010 iPad Requirements.doc 2 iPad 8:35 PM Description Next Store 3- Next Store distribution not automated. Content is available via regional server or in-class share. 3 iPad 8:35 PM Description Regional Classroom Server Share All scenarios assume in-class wireless Private Schlumberger NExT, 2010 Page 12 of 12