D2L Connectivity Function - ggc-itec/ggc-connect GitHub Wiki
D2L Connectivity/Function Documents
by Jared Marquez
Rationale
As requested by many students at STaRS, D2L connectivity/Function will allow quick access to D2L and the information stored there. Email notifications will be sent to the user via GGC Connect. Classes and what assignments are available and when they are due by.
Design
Class Diagram
Use Case
Use Case: D2L Integration/Feature A. Characteristic Information
a. Goal in context: Connect to D2L so users can access the information of their registered classes.
b. Scope: Feature or integration to Class Search/My Schedule
c. Precondition: User knows how to access D2L and has the correct access.
d. Success end condition: User is allowed to access all information on D2L.
e. Failed end condition: Any D2L feature or integration is not accessible through any means.
f. Primary actor: The user: Staff, Faculty, or Student at GGC
g. Trigger: D2L feature is access via GGC Connect
B. Main Success Scenario
a. User opens feature with D2L connection
b. User enters their D2L login Information (One time only)
c. User accesses information from D2L (Class information, content, assignments, ect.)
C. Extentions
a. User quick accesses a class on D2L from My Schedule
D. Variations
a. If own feature: information is viewed through web view or classes information viewed in custom view.
E. Related Information
a. Priority: Mid/Low
b. Performance Target: Low to mid load time (1-15 seconds)
c. Frequency: Everyday use
d. Channel to primary actor: GGC Connect on Android Phone
e. Secondary Actor: D2L service
F. Schedule
a. Summer/Fall 2013
G. Open Issues
a. How to connect to D2L through HTTPS
b. Connecting to other functions.
To Do List
- Create the functionality and D2L connectivity.