Faculty of Computing, Engineering and the Built Environment Coursework Assessment Brief Academic Year 2016-17 Module: Web Technologies PG – CMP7044 Assessment Title: Develop a Dynamic Web Site Assessment Identifier: CWRK001 Weighting: 100% School: Computing & Digital Media Technology Module Co-ordinator: Chris Maguire Assessment Details and Deadlines: See YourCourse ( iCity.bcu.ac.uk/yourcourse ) Assessment Summary In this assessment you will work individually to produce a dynamic web site that meets a set of business requirements.IMPORTANT STATEMENTS Cheating and Plagiarism Both cheating and plagiarism are totally unacceptable and the University maintains a strict policy against them. It is YOUR responsibility to be aware of this policy and to act accordingly. Please refer to the Academic Registry Guidance at https://icity.bcu.ac.uk/Academic-Registry/Information-for-Students/Assessment/AvoidingAllegations-of-Cheating The basic principles are:  Don’t pass off anyone else’s work as your own, including work from “essay banks”. This is plagiarism and is viewed extremely seriously by the University.  Don’t submit a piece of work in whole or in part that has already been submitted for assessment elsewhere. This is called duplication and, like plagiarism, is viewed extremely seriously by the University.  Always acknowledge all of the sources that you have used in your coursework assignment or project.  If you are using the exact words of another person, always put them in quotation marks.  Check that you know whether the coursework is to be produced individually or whether you can work with others.  If you are doing group work, be sure about what you are supposed to do on your own.  Never make up or falsify data to prove your point.  Never allow others to copy your work.  Never lend disks, memory sticks or copies of your coursework to any other student in the University; this may lead you being accused of collusion. By submitting coursework, either physically or electronically, you are confirming that it is your own work (or, in the case of a group submission, that it is the result of joint work undertaken by members of the group that you represent) and that you have read and understand the University’s guidance on plagiarism and cheating. Students should be aware that, at the discretion of the module co-ordinator, coursework may be submitted to an electronic detection system in order to help ascertain if any plagiarised material is present. Electronic Submission of Work Students should also be aware that it is their responsibility to ensure that work submitted in electronic format can be opened on a faculty computer and to check that any electronic submissions have been successfully uploaded. If it cannot be opened it will not be marked. Any required file formats will be specified in the assignment brief and failure to comply with these submission requirements will result in work not being marked. Students must retain a copy of all electronic work they have submitted and resubmit if requested.Learning Outcomes to be Assessed: 1. Explain the infrastructure of the World Wide Web and Internet 2. Apply markup to web page content to accepted standards ensuring the content is marked up correctly 3. Assess the issues regarding accessibility for webpage content and apply them to a web page design 4. Evaluate designs for web pages with respect to the content they will be structuring 5. Develop a complete website including dynamic aspects following development methods Assessment Details: In this assessment you will develop a dynamic web site to meet a set of business requirements. Your work will be assessed in a demonstration when you will be required to present a completed web site that meets the given set of user requirements. This presentation will provide you with an opportunity to demonstrate how you have applied web development technologies in your site development process, as well as testing methods. Website Requirements A Birmingham based sport & fitness society wishes to develop an online presence. The manager has commissioned you to develop a dynamic web site to provide customers with consistent and up to date information. The website needs to conform to web accessibility guidelines and consideration needs to be given to viewing the site with a range of browsers and on different platforms. The owner has specified that the following features are incorporated into the site:  Appropriate professional text, content and images [5 Marks]  A sitemap, and a clear navigational structure, taking into account usability [10 Marks]  A minimum of six web pages which should be developed using ASP.NET, HTML5 and CSS 3.0 markup. This should validate against The relevant World Wide Web Consortium guidelines (www.w3.org). Consideration should be given to responsive design, accessibility and usability. [20 Marks]  User Login page - Each page within the site should link to a login page - The login page should allow a user to input at least a username and a password to validate against a list of authorised site administrators - A list of authorised site administrators should be included in the site configuration files [10 Marks]  A publicly accessible activities page that displays different activities from a database [10 Marks]  A private control panel page that: - Is only accessible to site administrators - Enables database items to be added, edited and deleted [15 Marks]  A contact form that: - Allows user comments to be stored in an easily accessible format - Displays recent customer comments/reviews from the data store [15 Marks]  All testing should be documented briefly (500 words max) in a word document (included with your website files), describing what type of testing was carried out, including screenshots if necessary. You should also be able to show how your site meets guidelines relating to accessibility and usability.[15 Marks] Your demonstration should include the following elements:  A completed dynamic web site presented in Microsoft Visual Studio  Comments within the markup (including any CSS) to explain the purpose of each section  A single word document that includes details of the testing process and login details Table of Assessment Criteria and Associated Grading Criteria Assessmen t Criteria  1. Apply the principles of the web and internet 2. Demonstrate the correct use of mark up 3. Site meets web accessibility requirement s for the internet. 4. Site meets user requirements as specified. 5. Site meets dynamic aspects to meet user requirementsWeighting : 5% 15% 10% 30% 40% Grading Criteria 0 – 29% The site does not apply principles of web and internet development for webbased applications. Mark up techniques used inconsistently and with errors in application on all pages within the web site The site does not comply with web accessibility requirement s for internetbased applications. The site demonstrate s few or none of the features specified in the user requirements specification. The site demonstrate s few or none of the features specified in the user requirements specification. 30 – 39% The site demonstrate s the principles of web and internet requirements for internetbased applications, with many omissions. Mark up techniques used inconstantly and with a number of errors in application on all pages within the web site. The site complies, but with many omissions in web accessibility requirement s for internetbased applications. The site demonstrate s some features as specified in the user requirements specification. With many omissions in functional or user requirements . The site demonstrate s features with many omissions in functional or dynamic requirements . 40 – 49% The site demonstrate s the principles of web and internet requirements for internetbased applications, with few omissions in requirements . Mark up techniques used inconstantly or with a number of errors in application on all pages within the web site. The site complies, but with omissions in web accessibility for internetbased applications. The site demonstrate s features as specified in the user requirements specification. With more than one omission in functional and user requirements . The site demonstrate s features with more than one omission in functional and dynamic requirements . 50 – 59% The site demonstrate s the principles of web and internet requirements for internetbased applications, with more than one omission in requirements . Mark up techniques used inconstantly or with some minor errors in application on some pages within the web site. The site complies, but with some omissions in web accessibility requirement s for internetbased applications. The site demonstrate s features as specified in the user requirements specification. With more than one omission in functional or user requirements . The site demonstrate s features with more than one omission in functional or dynamic requirements .60 – 69% The site demonstrate s the principles of web and internet requirements for internetbased applications, with one omission in functional or user requirement. Mark up techniques used constantly and correctly on each page with the web site. However there are some elements that exhibit use which is not compliant with standards. The site complies, but with minor omissions in web accessibility requirement s for internetbased applications. The site demonstrate s features as specified in the user requirements specification. With one omission in functional or user requirement. The site demonstrate s features with one omission in functional or dynamic requirements . 70+% The site demonstrate s excellent application of the principles of web and internet requirements for internetbased applications. Mark up techniques used constantly and correctly in accordance with standards on each page with the web site. The site meets all web accessibility requirement s for internetbased applications. The site demonstrate s all features as specified in the user requirements specification. The site demonstrate s all features as specified in the dynamic functional requirements . Checklist Identify good practice, incorporate testing in your methdology Follow markup guidelines specified by W3 (http://www.w3.org/standards /) Check against accessibility guidelines (identified in your research) Check requirements list Check requirements list Submission Details: Work should be submitted via Moodle (using the upload link) as a single .zip file before the presentation. Feedback Marks and Feedback on your work will normally be provided within 20 working days of its submission deadline.