Changes between Version 3 and Version 4 of FunctionalDescription


Ignore:
Timestamp:
10/27/14 11:33:24 (11 years ago)
Author:
mschenk
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • FunctionalDescription

    v3 v4  
     1
     2
    13[[PageOutline]]
    24= Functional Description =
     
    1012## A1. Find courses by criteria ##
    1113
     14### Facets ###
    1215The website allows visitors to find courses by a number of criteria. The user can filter the search by applying filters on a numer of facets. The facets are:
    1316
    14 - Start date
    15 - Duration
    16 - Estimated effort
     17- startDate
     18- duration
     19- estimatedEffort
     20- language (QUESTION: do we want to show this when there is only one language?)
     21- delivery
     22- certifyingBody
     23- creditType
     24- credits
     25
     26TODO: What is the order of the facets on the page
    1727
    1828
     29### Free text search ###
     30Visitors can enter search criteria on the website. This is free text. The text will be searched in the following fields of the course objects:
     31
     32- code
     33- title
     34- briefDescription
     35- fullDescription
     36- startDate (QUESTION: really?)
     37- duration
     38- estimatedEffort
     39- language
     40- delivery
     41- certifyingBody
     42- creditType
     43- credits
     44
    1945## A2. Display CPCC’s within criteria ##
     46
     47A part of the page is filled with the search result from the faceted search described above. The results are limited to a specific number (depends on graphics design). At the end of the result there will be a button 'more courses' that will retrieve the next 'page' of the results. These results will be added to the current page through an ajax call. See http://online-learning.harvard.edu for an example that closely resembles what we want.
     48
    2049## A3. Admission type for CPCC ##
     50
     51The 'enroll' option for a course will make a distinction between cpcc's with a 'pre' enrollment strategy and cpcc's with a 'post' of 'self' enrollment strategy. The first case will direct the user to action [#A4 A4], the other case will lead to action A5
     52
    2153## A4 ##
    2254## A5. Forward to payment system ##