Get Instant Help From 5000+ Experts For
question

Writing: Get your essay and assignment written from scratch by PhD expert

Rewriting: Paraphrase or rewrite your friend's essay with similar meaning at reduced cost

Editing:Proofread your work by experts and improve grade at Lowest cost

And Improve Your Grades
myassignmenthelp.com
loader
Phone no. Missing!

Enter phone no. to receive critical updates and urgent messages !

Attach file

Error goes here

Files Missing!

Please upload all relevant files for quick & complete assistance.

Guaranteed Higher Grade!
Free Quote
wave
XML and JSON Technologies: Overview, Design, and Testing

XML and JSON Technologies

 Take note: Data required for this assignment has been extracted from those files and stored in XML and JSON formatted documents, which are available at the following website: As the server is developed using Node.js, you should use appropriate classes and methods available in Node.js libraries. Kindly include the following things in the report: The front page of the report document should include the unit code and unit name, the assignment number, your name and student number. The body of the report document requires inclusion of the sections listed below. The sections must be either numbered or given a descriptive section heading (in the order listed below). ?? An introduction providing an overview of the assignment, including any assumptions being made in your solution (assumptions will always be made, but cannot contradict the assignment requirements). ?? A full description of each of the XML AND JSON technologies that your solution employs. Also as part of this section, provide an overview of how the chosen XML and/or JSON technologies work together to solve the parsing and processing of an XML and/or JSON document, and provide a realistic justification for each of your choices. ?? A detailed description of the overall design of your solution. That is, how all of the application components work together to provide the required functionality. This description should include both the client-side and server-side parts of the solution. Also as part of this section, include and reference in your description appropriate diagrams to help clarify your design description (for example, structural organization, data flow, state transition, etc...). Also provide a realistic justification for each of your design choices. ?? A description of the data structures that your solution utilizes. Remember, an array (including associative array) is a data structure, as is an object. You must provide an explanation of how the data structure/s were utilized, and a justification for why the data structure/s were utilized the way they were. ?? You should test the application as a whole, by demonstrating that each client request is successfully completed (or an appropriate error response, sent by the server, is displayed in the browser). You should also test each URL individually (listed in index.jsand catered to by the request handlers). This can be done by specifying a URL in the browser (or using 'curl'; this utility is installed on ceto.murdoch.edu.au). Obviously, testing via a browser will require submission of screen shots as evidence of testing. You should also test for errors in the input URL, with the browser (or curl) displaying the appropriate error response sent by the server. A thorough testing regime / strategy AND evidence of testing the processing on the server-side is also required. To assist you to verify that your retrieval, parsing, and processing of data is correct, two spreadsheets with the same values as the XML an JSON files are provided (in file metData.zip). You should use these spreadsheets to calculate the actual values that can then be compared to your application output. However, this is just to indicate that your application is processing correctly, so do not just restrict your testing regime to these two files. ?? A conclusion to provide a detailed summary of what you have successfully achieved. You should also indicate (as a sub-section) what you were unable to achieve in relation to the required Functionality. You can also highlight any points that you consider demonstrate good design, clever pieces of code, etc. In your report be precise with your terminology, particularly with the distinction between modules and functions, the different data structures, parameters and arguments, objects and other code components, and the XML OR JSON technologies.

support
Whatsapp
callback
sales
sales chat
Whatsapp
callback
sales chat
close