Assignment title: Information


COURSEWORK SUBMISSION FORM Instructions 1. Please complete the form using Capital Letters. 2. Coursework must be submitted through the Service counter and it is the responsibility of the student to complete the Coursework Submission Log Book. Name of Student: E-mail Address: Contact No: Name of Lecturer: Mr. Palaniappan Student ID: Class Code: Subject Code: U08182 Assignment No.: 2 Term 3 - 2016 No. of pages including this cover page : Other Specifications: (a) Enclosed CD: Yes / NO (b) Attached Turnitin Report : Yes / NO Submission Date: Due Date: Declaration : I declare that this assignment is my original work and that I have acknowledged any use of published or unpublished works of other people. I understand that I will be penalized for plagiarism and late submission. Signature : Task Total Marker Internal Moderator External Moderator Marker's Comment: OXFORD BROOKES UNIVERSITY BACHELOR OF SCIENCE (HONOURS) U08182 – INFORMATION SYSTEMS DESIGN TERM 3, 2016 ASSIGNMENT 2 TEST PLAN FOR A WEBSITE 1. BACKGROUND This is an individual assignment so group work is not allowed. This coursework is designed to test your attainment of the knowledge and skills learned in this module and previous modules, in particular, the following learning outcomes. 1.1. Knowledge and Understanding Develop Knowledge and Understanding of: The process of systematic application of testing methods in systems and software development. The progression from analysis to design and the implementation of a final system. Tools and techniques for systems design and implementation. Application of techniques within a systems development methodology. 1.2. Disciplinary / Professional Skills Develop Specific Skills in: Testing, validating and evaluating software systems' design. Specification and modelling information systems. Selection and use of appropriate techniques for design and implementation. 1.3. Transferable Skills Practise the following Transferable Skills: Self Management Skills Learning Skills Communication Skills Problem Solving Skills Uses of Information Technology 2. OBJECTIVES The objective of the coursework is to develop a specification and a test plan of a specified software system. The software system is Radio Times web site. The web site is about TV, film and radio guide, UK television listings schedule. It helps to find out what's on TV tonight, read the TV and radio programmes recommendations, cinema and so on... The main navigation links include; TV News TV listings Recommendations On demand Film News Film On TV Film On demand Radio News Radio listings Recommendations On demand The Radio Times web site is presently in operation and found at http://www.radiotimes.com. The main function of the web site is to provide TV viewers and radio listeners the current and forthcoming programs available on the various radio and TV channels. Anyone from the public can register to the software system on the website to become a registered member and there are a number of facilities available to members. 3. DESCRIPTION OF THE TASK You are required to explore the software system on the website to produce a functional specification in UML to specify the system's functionality related to browsing, searching and other services offered by radiotimes.com and then to devise a test plan based on your specification. TASK 1: Analysis of http://www.radiotimes.com, UML to include use case diagram with documented use cases, together with activity and sequence diagrams as appropriate to describe the interactions between the customer and the system. HINT: The actors could include browser (non-member, member). Since we have not been involved with the design of the website http://www.radiotimes.com, the actual design and implementation of the system are unknown. Therefore, the use cases and scenarios related to http://www.radiotimes.com authorities can be omitted in the coursework. You are only required to specify the functionality related to the browser based on the information provided by the website. TASK 2: Devise a test plan for a member / non-member level acceptance test of the software system and you should use scenario testing to identify the test activities. Test plan requires the concrete scenario description of each use case and the corresponding Test data (input, output and stored data) derived from the concrete scenario. HINT: Remember your objective is to define a test plan, not simply to perform actual testing or other evaluation of the web site. The screen shots of the actual website can be used to illustrate your test plan. 4. SUBMISSION, ASSESSMENT AND MARKING SCHEME You should submit a document that consists of the following contents. • Introduction (10%) – to describe briefly the system under test and the objectives to be achieved. • Functional Specification (40%) – to give a system specification in UML and a documentation of use cases and scenarios to define the user-computer interactions. • Test Plan (40%) – to document the test plan that uses scenario testing. • Conclusion (10%) – overall summary and discussion of how the test plan covers all functions of the specification. This coursework is worth 20% of the marks for this module. It is expected that the specification and test plan will require 8 to 15 (maximum) A4 pages to complete. NOTE Assignment submission will be checked against detection software and work found to have been plagiarized will be referred to Plagiarism Committee. *****