Assignment title: Information


Web programming - Assessment Task 2 LAST UPDATED: December 2015, Version No. 3.0 Page 1 of 7 T. +61 2 9283 4388 | E. [email protected] Lower Ground, 101 Sussex St., Sydney NSW 2000 Australia | www.wic.nsw.edu.au ABN: 19 080 559 600 | CRICOS CODE: 01856K | RTO: 90501 Assessment 2 – Project and Research Instructions: The trainer may decide whether this will be an individual or group assessment. In this project, you will need to perform various tasks related to codes writing, debugging and performance monitoring for a web application according to the requirement specified in the project background. Duration: Trainer will set the duration of the assessment.Web programming - Assessment Task 2 LAST UPDATED: December 2015, Version No. 3.0 Page 2 of 7 T. +61 2 9283 4388 | E. [email protected] Lower Ground, 101 Sussex St., Sydney NSW 2000 Australia | www.wic.nsw.edu.au ABN: 19 080 559 600 | CRICOS CODE: 01856K | RTO: 90501 Project Background You are approached by the ABC Company to create an e-commerce site for their business. You can refer to ebay.com.au or amazon.com as examples of e-commerce sites. Refer to the screen shot below as a guideline for the Homepage of the web application you are going to create. You should enable the user to select the products, add items to cart, and enable user to buy the products. The products that the user selects should be updated in the database. Make sure only registered users can use your web application. So create registration page that enables user create their ID and password. Perform required validation for the same. So, with the web application you will be able to perform following tasks using chosen tools (Visual Studio.Net).  Implementing a framework for logging and error handling  Debugging and trace the application  Monitoring the application performance You are required to prepare a report completing and combining all the tasks specified below with appropriate screen shots. You are also required to provide the softcopy of the application to your Trainer. You can refer to the user manual provided in the learners guide to get the ideas of how to proceed with the project. Specifications/Submission Summary The following is the summary of what are expected from you. 1. A completed e-commerce application (softcopy) 2. A report containing-Web programming - Assessment Task 2 LAST UPDATED: December 2015, Version No. 3.0 Page 3 of 7 T. +61 2 9283 4388 | E. [email protected] Lower Ground, 101 Sussex St., Sydney NSW 2000 Australia | www.wic.nsw.edu.au ABN: 19 080 559 600 | CRICOS CODE: 01856K | RTO: 90501 I. The scope and objective of the project with reference to HTTP concept (200 words) II. A sitemap for the e-commerce site (screen shot) III. Create the master page and other relevant pages for the site and link them with the master page (screen shots) IV. Application should have at least the following pages: (screen shots)  Home  About Us  Contact Us  Products  Add to Cart  Registration  Login  Tree view-for navigation V. Implement a framework for logging and error handling (coding and screen shots) VI. Debug and trace the application using visual studio debugger and write code for debugging (print, assert and stop statements) (screen shots and coding) VII. Monitor the performance of the application using profiling tools (dotTrace) (screen shots) Your tasks: Task 1 Identify the scope and objective of the project with reference to HTTP concept. Task 2 Open visual studio and create a sitemap for your web application. Task 3 Once you have created a site map, next step is creating your web application. Create the master page and other relevant pages. Link other pages with the master page. Task 4 Now that your master page and web forms are ready for the e-commerce application. Make sure that your application has at least the following pages:  Home  About Us  Contact Us  Products  Add to Cart  Registration  Login  Tree view-for navigationWeb programming - Assessment Task 2 LAST UPDATED: December 2015, Version No. 3.0 Page 4 of 7 T. +61 2 9283 4388 | E. [email protected] Lower Ground, 101 Sussex St., Sydney NSW 2000 Australia | www.wic.nsw.edu.au ABN: 19 080 559 600 | CRICOS CODE: 01856K | RTO: 90501 Task 5 Implement a framework for logging and error handling. To do thata) Determine the logging framework for writing text messages at a certain level or priority to log files or sending data to monitoring applications b) Create a custom event log for an application (write code to create custom event log) c) Analyse the logs to check the state of the running application (Evaluate log file information and develop solutions as a result of analysis) Task 6 After implementing the framework, start working with debugging and tracing the given application by performing the following actionsa) Apply basic debugging techniques such as breakpoints and stepping through and over code and stack trace b) Identify and use tools to debug software applications c) Write code for debugging (print, assert and stop statements) Task 7 Monitor the performance of the application using profiling tools. Using the link provided in the learners guide, see if you can download the dotTrace application to check the performance. The following screen for your reference, if you download the dotTrace application the front screen looks like the below figureWeb programming - Assessment Task 2 LAST UPDATED: December 2015, Version No. 3.0 Page 5 of 7 T. +61 2 9283 4388 | E. [email protected] Lower Ground, 101 Sussex St., Sydney NSW 2000 Australia | www.wic.nsw.edu.au ABN: 19 080 559 600 | CRICOS CODE: 01856K | RTO: 90501Web programming - Assessment Task 2 LAST UPDATED: December 2015, Version No. 3.0 Page 6 of 7 T. +61 2 9283 4388 | E. [email protected] Lower Ground, 101 Sussex St., Sydney NSW 2000 Australia | www.wic.nsw.edu.au ABN: 19 080 559 600 | CRICOS CODE: 01856K | RTO: 90501Web programming - Assessment Task 2 LAST UPDATED: December 2015, Version No. 3.0 Page 7 of 7 T. +61 2 9283 4388 | E. [email protected] Lower Ground, 101 Sussex St., Sydney NSW 2000 Australia | www.wic.nsw.edu.au ABN: 19 080 559 600 | CRICOS CODE: 01856K | RTO: 90501 Task 8 Organize documentation for all the above mentioned tasks with screen shots (if applicable) and prepare a report following report writing standard to submit to your trainer.