5

Click here to load reader

Business Requirements - Courses: Phase 3

Embed Size (px)

DESCRIPTION

Specs I created for our website Courses project (2007-2008). This document was used to map out the project to our developers in IT.

Citation preview

Page 1: Business Requirements - Courses: Phase 3

City Course Page ModificationsThe objective of these changes is to:

Allow users to find courses in a more user-friendly fashion Not force users to only find courses through programs Be an adequate stop-gap and stepping stone in functionality and logic for the

future creation of a course finder (in queue for late ‘07 web projects; already reviewing software that would make this highly dynamic and accurate)

Page 2: Business Requirements - Courses: Phase 3

COURSES Page from Left Nave.g. http://www.gowithcea.com/programs/spain/barcelona/courses.html

Current Courses page takes users to a list of programs that link to each offerings course. This logic is not user-friendly. The link is also far down on the left nav.

Example of Present Page:

Page 3: Business Requirements - Courses: Phase 3

The new version of the page will: List all courses associated with programs in the given city (active

courses for active programs only). Columns will include in this order and be named the title in

parenthesis:o CEA Course Subject Area (Subject Area)o Language (Lang.)o Academic Institution (Academic Institution)o Level (Level)o Course Name

(Course) Trigger: All courses in the city are traditional courses [Traditional offerings]

(Institution Subject Area) Trigger: There are no courses listed in the city – only Subject Areas [Direct offerings]

(Course/Institution Subject Area) Trigger: There are both traditional courses and subject areas listed within the city [Hybrid offerings]

The columns will default sort according to Subject Area in the same functionality as the Program Finder.

Columns will be Sortable (like Dates & Prices is presently). Users will be able to filter by:

o Field of Studyo Session (i.e. 2007 Fall Semester, 2007 Fall Early Start, 2008

Spring Semester) – this should only be active sessions. Intro paragraph will vary based on Course Triggers. Text to be provided

to IT by MKT.

This page will need to have pagination. The page should follow the same pagination rules as the Program Finder results, where “Filtered by” is factored into the pagination bar; however, this page should display 50 rows at a time. Please note that though the example below does not show the pagination bar, it will need to be a component of the page, laid out in the same fashion as on the Program Finder results.

No printer friendly version needed for this page.

Page 4: Business Requirements - Courses: Phase 3

Example layout:

Direct Enroll and Hybrid programs’ Subject Areas will also display on this page intermingled with traditional courses as needed and sorted following the same logic as traditional courses. The Host Subject Area will pull from the database as normal. Level is not associated with these subject areas in the database, so this field will be blank. The Academic Institution will pull just as it does for a traditional course. For the “Course” column, since there is no course title, the Host Subject Area listed in our DB will display as the Course Name instead.

This text will be a hyperlink, just as each course title is a hyperlink. Traditional Course Hyperlink:

o http://www.gowithcea.com/programs/COUNTRY/CITY/ course_description.html?course=COURSEID

Subject Area “Course” Hyperlink: o http://www.gowithcea.com/programs/COUNTRY/CITY/

course_description.html?subjectarea=SUBJECTAREAID