Web Hosting How-Tos

  Home arrow Web Hosting How-Tos arrow Page 3 - Use Case Design for Websites Part 1
Web Hosting Articles  
Web Hosting FAQs  
Web Hosting How-Tos  
Web Hosting News  
Web Hosting Reviews  
Web Hosting Security  
Weekly Newsletter 
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us 
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
WEB HOSTING HOW-TOS

Use Case Design for Websites Part 1
By: Michael Swanson
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 5 stars5 stars5 stars5 stars5 stars / 18
    2005-03-02

    Table of Contents:
  • Use Case Design for Websites Part 1
  • Use Cases
  • Usability Design and Web Site Layout
  • Usability Design and Data Organization

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     

    SEARCH WEB HOSTERS

    TOOLS YOU CAN USE

    advertisement

    Use Case Design for Websites Part 1 - Usability Design and Web Site Layout


    (Page 3 of 4 )

    One of the most basic and probably most important aspects of a website is its visual layout on the screen. How links are arranged, where major section links are placed, and how this layout flows across the screen and between pages can be the single largest factor in deciding whether a site is simple to use or difficult to use. This design also implies much about the page-hierarchy of a website, making it extra-important to set out clearly from the very start. Since layout defines so much about how the rest of the site is organized, it is the first area to pay close attention to use-cases when designing.

    When sketching out the major design decisions for a specific website, arrange them as hierarchically as possible. Specifically, arrange each of your use-cases by how they may or may not depend on other use-cases. Once you have clearly defined any dependencies among use cases, lock all of those dependencies as specific groups. From this point, logically arrange these groups of use-cases in terms of how close each one is related to others in terms of the type of task (for instance, browsing products, buying products, contacting a company for support, checking status of orders, and so forth). These groups should suggest some sort of logical organization for the major layout items. You can then take these groups of major use-case paths and give titles to them and make these the headings for a top-level menu bar.

    Following this out logically, each use-case chain within a main grouping can become the title for sub-menu items. This process aims to keep the menu/link hierarchy as flat as possible while still implying an organization structure. One of the biggest complaints against highly organized websites regards the number of clicks or pages a user must pass through to reach a true action. Use-case design keeps these true action-invoking pages as close to the top of a link hierarchy as possible.

    This design methodology also prevents the mismatch of the page’s functions with their actual placement in a link hierarchy. For instance, it prevents a designer or programmer from placing a fairly trivial action page link in a top or high-level link menu, and prevents very wide ranging menus from appearing deep within the page hierarchy. These two problems account for a great deal of confusion among the end-users of Web applications. By performing this type of usability analysis before coding, many of these problems can be avoided in the site’s visual design and page-hierarchy, contributing to a site’s overall ease of use.

    More Web Hosting How-Tos Articles
    More By Michael Swanson

    WEB HOSTING HOW-TOS ARTICLES

    - Phishing Scams: An Overview and How to Detec...
    - Tips for Safe Downloading Online
    - How To Avoid Spam
    - How to Get Into Ethical Hacking
    - How to Prevent Drive-by Downloads
    - Facebook Timeline Tips and Tricks
    - How to Keep Up with Facebook`s Changes
    - Wi-Fi Network Security Tips
    - Tips for Safe Online Holiday Shopping
    - Facebook Privacy: Keeping Up with the Const...
    - Tips for Facebook Privacy
    - How to Cover Your Tracks on the Web
    - SSH Keys for FileZilla and Putty in Cpanel
    - How to Create a Filezilla FTP User
    - How to Install FileZilla Server

    Developer Shed Affiliates

     




    © 2003-2017 by Developer Shed. All rights reserved. DS Cluster - Follow our Sitemap