CSE5ICE Internet Client Engineering Assignment Help

CSE5ICE Internet Client Engineering Assignment Help

CSE5ICE Internet Client Engineering Assignment Help

The assessment is based on the common Melbourne public scenario. In this assessment, four assignments build upon each other and they all need some web engineering development tasks. The assignments contribute towards the final score as follow:

Task

Title

Weight

Assignment 1

Web Engineering and Modeling

15%

Assignment 2

Client-Side Web Programming

35%

Assignment3

Server Side Web programming

35%

Assignment 4

Usability Testing

15%

Total

 

100%

Scenario

In this assessment, you will be provided a scenario in which you have been contracted to implement the website for the Melbourne public library. The customers’ website is needed to have only one type of user. That is the member of the public as its customers. The top-level pages that are available on the website are as follows:

1. Home

2. about us

3. Survey

4. Contact us

5. Sitemap

Assignment 1

In this assignment, you require considering some engineering processes and design decisions for your Melbourne Public library sits.

Answer the following questions:

1.The authors of your Web Engineering eBook (Kappel et. al., 2006, §10.3) describe six requirements to assist with the decision of choosing an appropriate web application development process model. Which requirement do you consider to be the most important for the Melbourne Public Library websites? Justify your answer. (2 marks)

2. Following Question 1, which requirement do you consider to be the least important for the Melbourne Public Library websites? Justify your answer. (2 marks)

3. Kappel et. al. (2006, §10.4) describe the Rational Unified Process as an example of a heavyweight process model for web application development. Briefly explain the Rational Unified Process. Write your answer in your own words. (1 marks)

4. Kappel et. al. (2006, §10.5) describe Extreme Programming as an example of a lightweight process model for web application development. Briefly explain Extreme Programming. Write your answer in your own words. (1 marks)

5. Out of the Rational Unified Process and Extreme Programming, which do you consider to be the most suitable for the Melbourne Public Library websites? Justify your answer (2 marks)

Complete the following practical questions:

6. Create a use case diagram for the Melbourne Public Library customer site. (3 marks)

7. Create a use case diagram for the Melbourne Public Library catalog site. (2 marks)

The final question concerns the format of your submission:

8. Produce your answers to Questions 1-7 in HTML. ( 2 marks)

 a. Your answers to the use case diagram questions must be produced in Visio 2016. Export the images to a suitable format for an HTML page.

b. You must produce a single HTML document that uses a mixture of sections, headings, paragraphs, lists, images, etc., to format your answers.

 c. Validate your HTML (NFR9: Validators and Validation).

d. You do not need to use CSS for Assignment 1.

 e. Your HTML document and images need to be part of a solution created in Visual Studio 2015.

Learning outcomes

This assessment covers the following learning outcomes:

1.Plan and build website using a systems engineering process.

2.Document a website design using textual and diagrammatic formats.

Assignment 2

In this assignment, you require implementing the Melbourne public library customer site.

You have to implement the Melbourne public library customer site per the functional needs and non-functional needs. Here are some additional guidelines to support you:

1. You may use the program codes that are available in the recommended textbooks for this subject

2. Ensure you debug your code thoroughly to make sure that it is free from software bugs.

Learning outcomes

This assessment covers the following learning outcomes:

1. Put on the principles of web user interface design in analyzing and building websites.

2. Construct websites using a combination of DHTML technologies and simple server-side scripting.

Assignment 3

In this assessment, you need to implement the Melbourne Public Library Catalogue site.

Here are some guidelines to support you:

1. you may use the program codes that  are available in the recommended text for this subject

2. ensure you debug your code thoroughly to make sure that it is free from software bugd.

3. Consider using the Newtonsoft.JSON package for the JSON-related work. This can be installed via the NuGet Package Manager in Visual Studio.

4. Consider using the http://json2csharp.com website to help you create an object model of the JSON data.

Learning outcomes

This assessment covers the following learning outcomes:

1.Put on the principles of web user interface design in analyzing and make a website.

2.Construct Web sites using a combination of DHTML technologies and simple server-side scripting.

Assignment 4

In this assessment, you need to conduct a heuristic review of the customer and catalog sites for the Melbourne public library and then analyze the findings.

Complete the following practical tasks given to these questions:

1. Design a questionnaire to conduct a heuristic review of the Melbourne Public Library customer and catalog sites. (4 marks)

 a. The questionnaire should have 10 questions.

b. Each question includes a quantitative component that uses a 5-point Likert scale from 1 (strongly disagree) to 5 (strongly agree).

c. Each question also includes a qualitative component for recording comments.

d. The questions should be based on the following design guidelines:

i. Questions 1-8: Base on Kappel et. al. (2006, §§11.4.1–11.4.8).

 ii. Question 9: Base on Kappel et. al. (2006, §11.4.9) on consistency.

iii. Question 10: Base on Kappel et. al. (2006, §11.6.3) on accessibility

2. Contact the academic staff to discuss feedback on your questionnaire. Note the full name of the staff member, date, and approximate time. Provide a short transcript of the comments provided (2 marks)

3. Complete the questionnaire yourself in a separate copy of your questionnaire document. (3 marks)

Answer the following questions:

4. Based on your questionnaire responses, which two design guidelines do you think you have implemented the best on your sites? Justify your answers. (2 marks)

5. Based on your questionnaire responses, which two design guidelines do you think need the most improvement in your sites? Justify your answers. (2 marks)

6. Based on your answers to Question 5, explain what changes you could make to your sites to address each of the noted areas for improvement? ( 2 marks)

Learning outcomes

This assessment covers the following learning outcomes:

1. Identify the issues of usability testing; articulate different forms of usability testing and where they are used; execute usability testing on Web sites.

Challenges may face by students

Students may face several problems while completing this assessment such as Insufficient time, Lack of programming skills, Making an appropriate reference list. Such students can take help and required academic guidance from our technical experts and excel their grades.

Note: This price is for a specific part only.