Download SRD - Information Systems
Transcript
TravelMatch Software Requirements Document SR214 statusCode :integer An integer returning the Affiliate service result; this may be one of the following replies: Must have • 200: The feed is available. • 401: Not authorized. Only when the affiliate service replies with a 200, the following is returned: SR215 feed output :xmlData xmlData containing trip offers from a feed. Should have Precondition: A valid URL of the feed has been chosen, which is connected to the respective affiliate service. Postcondition: Data is retrieved from the feed. Parse feed SR216 parseFeed function to parse feed output to an entry in the database Should have SR217 feed output :xmlData xmlData from a feed. Should have Precondition: Feed ouput is in XML and the parser can understand the feed output. Postcondition: Feed ouput is translated to an entry in the database and stored in the database. 3.2 3.2.1 Non-Functional requirements Content Management System SR218 The CMS is available in the English language. Must have SR219 The CMS is created using the Django framework, which uses Python.[24] Must have SR220 The CMS is available on Firefox 27.0 and later versions. Must have SR221 The CMS is available on Google Chrome 31.0 and later versions. Must have SR222 The CMS uses a MySQL database. Should have 70