Analyse a web site from the web engineering point of view

Assignment Help Software Engineering
Reference no: EM132091503

Software Engineering Assignment -

Title: A Web Site Investigation and Analysis

Purposes:

  • To investigate and analyse a web site from the Web engineering point of view;
  • To prepare for Assignment 2 - a Web application design project.

Specification: The World Wide Web and the Internet that supports it have become integral to our daily life in this information society, and many applications have been developed on the Web. Therefore, it is necessary to assess web applications from the Web engineering point of view, and analyze whether these applications were properly designed for their original purposes and functions. The assessment and analysis enable the developers to improve existing Web systems or to develop a new well-designed Web system.

This assignment provides you with such an opportunity that you can use the principles and methods learnt from this unit to analyze a Web site. Your investigation and analysis results will be the base of your assignment 2 where you are required to improve an existing Web site or design a new Web site based on your analysis results in this assignment.

In this assignment, you can choose and investigate a Web site/sub-site you are interested in. However, the chosen Web site/sub-site must contain main web application elements, such as information/content, queries, and interactive operations/functionalities between users and the application. Some examples of this kind of WebApps are on-line booking (flight ticket, accommodation etc.) and on-line purchase. You can also find many other WebApp examples by yourself.

In other words, a Web site/sub-site that only provides static information/content is not suitable for this assignment. If the Web site you are going to investigate is big, you can choose a sub-site for this assignment. But the chosen sub-site still needs to have those web application elements.

NOTE: A well-designed Web site/sub-site MUST NOT be selected for this assignment! This is because the Web site/sub-site you are analyzing in this assignment will be the one you are going to improve or redesign in assignment-2. A well-designed Web site provides you with few chances and little room of applying your analysis and design skills to a real Web application. That is not what we expect for this unit.

Your assignment work should cover the following parts which are also the requirements and marking criteria of this assignment.

1. A properly chosen Web site/sub-site.

The chosen Web site or sub-site should be for Web based applications which contain the main application elements mentioned above. In general, personal web sites and those web sites that only provide static information/content are not suitable for this assignment.

A well-designed Web-site should NOT be selected either for the reasons in the above note.

Guideline while you select the web page. Your selected web site will require following types of updates that you need to address in proposed solution for assignment.

Areas of improvement in your selected website:

i. Website will require to update the content. This content could be both static and dynamic content. The dynamic content may require new user interactions and require to update the content model and process model of web site.

ii. Update of user interactions will require an update for GUI interface. This may need to update of process model

iii. Web site will require to update the navigation structure and presentation

iv. Update of specific features (at least three) that address items (A to C). Addition of features may require update in content, user interaction, process and navigation model.

For the chosen Web site or sub-site, you are required to give

the URL;

a snapshot of the home page;

a brief introduction to the Web site,

  • the background of the Web site/sub-site such as why it was developed (business needs);
  • the objectives of the Web applications; and
  • major features and functions that realize the objectives using some diagrams or figures is preferable.

The reasons why it is chosen for investigation and analysis.

  • Identify and describe the major services in plain language that will improve the web site and benefit its owners and users.
  • This should fall under above areas. There should be at least three proposed major services.

2. Web site users, Interaction model and use-case analysis.

Mainly focuses on the possible users of the Web applications and their main interactions with the Web site/sub-site.

The requirements of this analysis are:

- Prepare user hierarchical diagrams.

- for each kind of user (actor), you are required to investigate the use- cases, i.e. in how many ways the actor interacts with the Web applications and what the interactions are. For this purpose, if the chosen Web site/sub-site has functions/operations for registered members, you had better have an account for accessing these functions.

- Present those use cases in a use case diagram

- For each use case, present Use case description (at least three use cases from selected services):

- Also provide activity diagrams for corresponding use cases.

- Write the high level requirements for users, rationale and Fit criterion (if applicable). These will be proposed requirements, not what are existing there. Requirements at this stage have scope of product feature type (at least four).

3. Web site content and content relationship analysis.

Contents are pre-existing information for end-users. A content object might be a textual description of a product, an action photograph, an animated representation, or a short video and audio. In this analysis, you are required to

- Identify the main content objects of the Web application, and their relationships.

- draw a data tree (refer to the textbook or lecture notes).

- Write the high level content requirements, rationale and Fit criterion (if applicable). These will be proposed requirement, not what are existing there. Requirements at this stage have scope of product feature type (at least three).

4. Navigation analysis.

Navigations establish proper links between content objects and among the functions that provide user-required capabilities. The main questions you might ask when you conduct navigation analysis can be found in the section "How Do We Analyze Navigational Requirements" of chapter 7 in the textbook (page 161-162) or in the lecture notes. In this analysis, you should

- identify the navigation structures of the Web site/sub-site.

- analyze the navigation by answering the questions mentioned above.

- Write the high level navigation requirements, rationale and Fit criterion (if applicable). These will be proposed requirement, not what are existing there. Requirements at this stage have scope of product feature type (at least three).

5. Prepare initial product backlog:

Identify the epics and write the epics in appropriate format through the above steps in the initial product backlog. Each epic can be considered as a service proposed by the web site.

At least three epics based on above three models and each Epic should be related to one of the models mentioned above).

Specify the model for each epic and explain why it does fall in this category

These epics should be identified such that it improves the web site, not the existing epics in the web site.

List the product features under each epic. These are already identified in the requirements, but now categorizing under Epics.

Attachment:- Assignment Files.rar

Reference no: EM132091503

Questions Cloud

Horizontal power transmission cable : How much current must pass through a horizontal power transmission cable in order for the magnetic field at a location 14
What are the advantages and disadvantages of the fbi : What are the advantages and disadvantages of the FBI using a multiple hurdles approach to select special agents?
What is the maximum torque exerted on this loop : A single circular loop of radius 0.15 m carries a current of 3.1 A in a magnetic field of 0.94 T.
What is the total force on the coil : The magnetic field is perpendicular to the wires in the coil and has a magnitude of 0.30 T. If the current in the coil is 270 mA
Analyse a web site from the web engineering point of view : SIT725 Software Engineering Assignment - To investigate and analyse a web site from the Web engineering point of view
What is the mass of the object : An object suspended from a spring with a spring constant of 2.56 N/m vibrates with a frequency of 0.148 Hz.
Consider the target market your own organizations face : Consider the target market your own organizations face. Who are they and how can they be researched?
Evaluate clustering performance using adjusted rand index : Evaluate the clustering performance using adjusted rand index and adjusted mutual information. Report the clustering performance averaged over 50 random
Implementation of tools for measuring business success : Internal and external issues, competition, future outlook for the organization, and implementation of tools for measuring business success.

Reviews

len2091503

8/21/2018 3:45:39 AM

At the top of the main submission document for this assignment, Student's ID and Name for each group member must be written, otherwise submission will not be considered. You also need to read other policies related to this assignment (found in the assignment folder) which must be followed. Due Date: 5:00pm Tuesday.

len2091503

8/21/2018 3:45:33 AM

Resources which could be used include – Textbook, Reading materials of each week on CloudDeakin, Tutorial/workshop materials on CloudDeakin, Lecture notes and useful resources on CloudDeakin and Related materials on the Web. The above named resources are just for you to get start. This is a master level course, so your critical thinking, analysis and assessment based on the knowledge you have learnt from this unit are more valuable and should be addressed in this assignment.

len2091503

8/21/2018 3:45:27 AM

There is no page number limitation for this assignment. But irrelevant materials should not be included. Please note, an assignment longer in length DOES NOT mean a higher mark you will get. Appropriate referencing should be done (consult the reference format at the end of any research paper). Do not provide a reference for every separate fact. The assignment should be submitted to CloudDeakin in MS Word format.

len2091503

8/21/2018 3:45:21 AM

The assignment file to be submitted should be appropriately named. Since all assignments of this unit are group work, the file should be named using unit code, assignment number and your group number like the example below: Example: SIT725_Ass1_Group01.doc.

len2091503

8/21/2018 3:45:16 AM

Don’t submit a ZIP file - The group leader is responsible for submitting the group assignment work. Don’t forget to include all members’ signed electronic assignment cover sheets in the submission. The cover sheet is available on CloudDeakin. If a member’s cover sheet is not included, by default it means the member’s contribution to this assignment is 0 (zero) and the assignment mark for this member therefore is 0 (zero). The assignment must be submitted to CloudDeakin before or on the due date. Late submission will lead to a mark penalty or not being assessed (for more details, please read the Unit Guide on CloudDeakin carefully).

len2091503

8/21/2018 3:45:09 AM

If your group wish to apply for an extension, application should be submitted before the due date. Documentary evidence of the disadvantage causing this request, and an ongoing assignment representing the work you have completed are expected to be submitted. A judgement will be made by the coordinator as to whether an extension shall be granted.

len2091503

8/21/2018 3:45:03 AM

Each group member is required to make contribution to the group assignments. The marks each group member can get for each assignment depend on the percentage of his/her contribution to the assignment. If a group member fully (100%) finishes his/her ALLOCATED work, his/her contribution to the assignment is 100%. The Group Leader should report the contribution percentage of each member in the assignment submission. If no reports, by default it is assumed that each member’s contribution percentage is 100%. If a member’s contribution percentage is less than 100% (< 100%), the Group Leader should discuss it with the member before reporting the contribution percentage in the assignment submission.

len2091503

8/21/2018 3:44:55 AM

The allocation of assignment work to each member is discussed and determined by group members under the leadership of the Group Leader. The Group Leader is responsible for submitting group assignments. Each member should submit his/her finished allocated work to the Group Leader, with the electronically signed assignment coversheet. If a group member’s assignment coversheet is not included in the assignment submission, by default, it is assumed that this member’s contribution to the assignment is 0%. The assignment assessment is based on the group work, rather than the members’ individual work.

Write a Review

Software Engineering Questions & Answers

  Research report on software design

Write a Research Report on software design and answer diffrent type of questions related to design. Report contain diffrent basic questions related to software design.

  A case study in c to java conversion and extensibility

A Case Study in C to Java Conversion and Extensibility

  Create a structural model

Structural modeling is a different view of the same system that you analyzed from a functional perspective. This model shows how data is organized within the system.

  Write an report on a significant software security

Write an report on a significant software security

  Development of a small software system

Analysis, design and development of a small software system.

  Systems analysis and design requirements

Systems Analysis and Design requirements

  Create a complete limited entry decision table

Create a complete limited entry decision table

  Explain flow boundaries map

Explain flow boundaries map the dfd into a software architecture using transform mapping.

  Frame diagrams

Prepare a frame diagram for the software systems.

  Identified systems and elements of the sap system

Identify computing devices, which could be used to support Your Improved Process

  Design a wireframe prototype

Design a wireframe prototype to meet the needs of the personas and requirements.

  Explain the characteristics of visual studio 2005

Explain the characteristics of Visual Studio 2005.

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