Changes between Version 3 and Version 4 of FunctionalDescription
- Timestamp:
- 10/27/14 11:33:24 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
FunctionalDescription
v3 v4 1 2 1 3 [[PageOutline]] 2 4 = Functional Description = … … 10 12 ## A1. Find courses by criteria ## 11 13 14 ### Facets ### 12 15 The 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: 13 16 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 26 TODO: What is the order of the facets on the page 17 27 18 28 29 ### Free text search ### 30 Visitors 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 19 45 ## A2. Display CPCC’s within criteria ## 46 47 A 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 20 49 ## A3. Admission type for CPCC ## 50 51 The '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 21 53 ## A4 ## 22 54 ## A5. Forward to payment system ##