Use Case Description - Remove HTML tags from data.

Name of Use Case: Remove HTML tags from data.

Project: OCCAM

AuthorCharlie Paull
Creation Date21 March 07
Last Update Date
Version0.1
Diagram     Current APS System for Conversion of OU data

Description
Data provided by the Open University includes HTML mark up tags in certain fields. These must be removed before the information can be reformatted for sending to recipients. The majority of conversions include the use of text files which are tag stripped using a Perl script. The Perl script also eliminates entity references and puts ASCII text in their place. Additionally, certain output formats use only MS Access and not text files. For these outputs, tags are removed with MS Access macros.

Narrative



Conditions
PreconditionsText files include HTML tags within Entry Requirement and Course Description fields.
Successful end conditionHTML tags are removed.
Failed end conditionSome or all tags remain.
Primary ActorsAPS Ltd staff
Secondary Actors
TriggerText files are ready for tag stripping.
Included Use CasesNone    

Main Flow


1. Data is present in a text file which includes HTML tags within Entry Requirement and Course Description fields.
2. A Perl script is used to remove the HTML tags.
3. The Perl script also removes entity references.
3. Information without tags is passed on to the next stage in the data conversion system.


Additional Flow

Trigger: Agreed point in calendar has been reached for output to ECCTIS, PROMT or Prospects.


1. Data is present in an MS Access file which includes HTML tags within Entry Requirement and Course Description fields.
2. Access macros are used on the data to remove HTML tags from Entry Requirement and Course Description fields.