Create two storefront websites for a storefront in brisbane

Assignment Help Computer Engineering
Reference no: EM132361490

Assessment : Website Engineering and Modelling

Background

You have been approached to create two storefront websites for a storefront in Brisbane. You may choose the exact organisation since the organisation is fictitious. You must create the websites to be as realistic as possible for a normal organisation.

To give ideas, the storefront could be about bicycles, confectionary, jewellery, cameras, toys or anything else reasonable you choose. A familiar idea from a family member, friend, colleague or you may optionally help. You are also welcome to discuss your choice with an academic via a support request. The choice must be different to any previous academic work.

The organisation has requested two websites: A public website with information about the organisation and aninternal website that members of the organisation will use for day-to-day management.

Assignment 1 will require some engineering and modelling tasks to get the project started. The two websites will be developed next for assignments 2 and 3 respectively. Lastly assignment 4 will require some usability testing on both websites.

Further understanding of the two websites is needed to complete Assignment 1. Please take some time to read ahead for assignments 2 and 3 to learn about the functional requirements of those websites before starting.

The tasks of this assignment are organised as follows. Tasks 1-4 are written questions about web engineering.

Tasks 5-6 are web modelling questions using Microsoft Visio 2016. Tasks 7-8 give you some extra practice with web programming where you to format all your answers to Tasks 1-6 in a web page.

Task 1: First process model requirement

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.

One of those is “reuse and integration” (Kappel et. al., 2006, §10.3.5). Do you consider this important for choosing a process model for the Brisbane storefront websites? Justify your answer.

(Note: When answering Tasks 1-4, it is important to mention the name of your organisation, so that your answers are contextualised to the scenario.)

Task 2: Second process model requirement

Continuing from Task 1, another requirement to assist with the decision of choosing an appropriate web application development process model is “handling changing requirements” (Kappel et. al., 2006, §10.3.2). Do you consider this important for choosing a process model for the Brisbane storefront websites? Justify your answer.

(Note: When answering tasks 1 and 2, it is not important if you view both requirements as important, neither requirement as important, or one important and one not. Your justification for the provided scenario is the most important aspect of your answers.)

Task 3: First process model

Kappel et. al. (2006, §10.4) describe Rational Unified Process as an example of a process model for web application development. Do you consider Rational Unified Process as a suitable process model for the Brisbane storefront websites? Justify your answer.

Task 4: Second process model

Scrum Methodology is another example of a process model that could be used for web application development. Do you consider Scrum Methodology as a suitable process model for the Brisbane storefront websites? Justify your answer.

(Note 1: This task is different to task 3 in that you have not been provided with a reference. You must develop this answer by conducting some independent research. Add your reference(s) to your bibliography.)

(Note 2: When answering tasks 3 and 4, it is not important if you view both process models as suitable, neither process model as suitable, or one suitable and one not. Your justification for the provided scenario is the most important aspect of your answers.)

Task 5: Public website use case diagram

Read ahead regarding the functional requirements for the Brisbane storefront public website in Assignment 2. Create a use case diagram for this website using Microsoft Visio 2016. You will be assessed on all relevant actors, associations, use cases, includes relationships and extends relationships.

Task 6: Internal website use case diagram

Read ahead regarding the functional requirements for the Brisbane storefront internal website in Assignment 3. Create a use case diagram for this website using Microsoft Visio 2016. You will be assessed on all relevant actors, associations, use cases, includes relationships and extends relationships.

Task 7: HTML format

Tasks 7 and 8 require you to prepare your answers to Tasks 1-6 in a webpage called index.html. You must produce a single HTML webpage that uses a mixture of sections, headings, paragraphs, lists, images, etc., to format your answers.

The end of your webpage also needs a short bibliography to reference your sources.

To complete this task, you need to develop a website solution in Visual Studio 2017 to hold your webpage. Your solution must also hold your use case diagram images from Tasks 7-8 exported to PNG format. You can learn more about Visual Studio in Section 3 the HTML lecture from week 3.

Important: Follow the following steps to create your Visual Studio 2017 solution:

a) Create a new folder called xxx_cse2icx_assignment1, where xxx is your student ID.

b) Open Visual Studio 2017. Select “File” -> “Open” -> “Website…” and select the new folder.

c) Select “File” -> “Close Solution” immediately. This will prompt you to save a solution file (*.sln suffix). This must be saved in your new folder. Close Visual Studio 2017.

d) Double-click on the solution file to open Visual Studio 2017 and your solution again. Continue to use this method for opening your solution going forward for convenience.

e) You are now ready to go. Add your project assets next.

Task 8: HTML code and validation

This task will award marks according to the quality of your code according to these aspects:

a) HTML indentation is consistent with one level of indentation per block.

b) HTML comments are included (minimum of 3).

c) The W3C markup validation service reports zero errors and zero warnings on your code when tested with the “validate by direct input” method.

d) Your HTML document includes a clickable W3C HTML5 validation logo to the validator to indicate compliance to the W3C standards. (See week 3 HTML lecture, slide 98, for logo examples.)

Reference no: EM132361490

Questions Cloud

Explain why rsat features are not enabled by default : Windows domain controllers are often in remote locations so system administrators often use RSAT to access and manage domains.
Design appropriate and meaningful assessments for a course : Integrate appropriate teaching strategies, techniques, and outcomes for nursing and healthcare education for use in specific situations and populations.
What exactly is empiricism-what does locke mean by property : What exactly is Empiricism? Please provide specific examples to support your answer. What does Locke mean by property of objects?
Which is consistent with basic values and commitments : Electropic LLC Legal and Ethical Analysis Report. What plan can I live with, which is consistent with basic values and commitments?
Create two storefront websites for a storefront in brisbane : CSE2ICX Internet Client Engineering-La Trobe University, Melbourne Campus- Create two storefront websites for a storefront in Brisbane.
How are cryptocurrency account balances represented : How are cryptocurrency account balances represented in a blockchain? What application assets does blockchain technology distribute among all nodes?
Develop - test and maintain a mobile internet application : Mobile client application - Develop, test and maintain a mobile internet application using an integrated suite of mobile software development tools
Change the world of marketing and businesses : How Web 2.0 change the world of marketing and businesses? Talk about AJAX, Javascript, HTML, XML and API?
Create a slide that summarizes your leadership style : Create a slide that summarizes your leadership style, traits, and practices. Compare the personal leadership styles of your group members.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Draw the binary tree that allocations create

Listing the nodes in the order of their visit for an LNR (inorder) scan.

  Design and implement a class quadratic for a function

Design and implement a class quadratic to represent a quadratic function, a function of the form f(x) = ax^2 +bx +c .

  Developing ways to support every applications

List some of the ways which we may guarantee that the majority of our target audience may play our applications.

  How can the managers use the process of technology

Look for opportunities for technological convergence or technological fusion? How can the managers use the process of technology section for their advantages?

  A comfort level with the switches and maybe routers

Do you feel comfortable working with network infrastructure itself.

  Write a python program that will work as a point of sale

Write a python program that will Work as a point of sale system at a rodeo snack bar.

  What are significant advantages of having validation data

Cite and reference property following APA style. Use the Portal Originality Verification (OV) tool and provide the OV report and score.

  Create a new database of your own design

create a new database of your own design (you should have covered Access in Understanding Computers), with at least 6 fields related to a topic.

  Discuss configuration steps needed to install and configure

Discuss the configuration steps needed to install and configure a highly available DNS and DHCP landscape.

  Find all of the substrings that form numbers

Given a string of numbers, identify all of substrings that form numbers that are divisible by 3. For instance, applying the algorithm on the string 37540 should produce the following substrings (not necessarily in this order): 0; 3; 75; 54; 375; 5..

  The difference between a san and a nas storage offering

What is the difference between a SAN and a NAS storage offering? Why is this significant?

  Describe the common web server threats and vulnerabilities

Describe the common Web server threats and vulnerabilities, Describe the common threats and vulnerabilities for Web browsers.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd