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

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

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