M08-Assignment

docx

School

Sacramento City College *

*We aren’t endorsed by this school

Course

457

Subject

Computer Science

Date

Jan 9, 2024

Type

docx

Pages

6

Uploaded by w1552680

Report
CISP 457 M08 – Assignment QUESTIONS: 11 – 22 11. What is a site map and an interface structure diagram (ISD), and why are they used? A site map helps analysts clarify how all the information on the site fits together and helps establish hierarchy of information on the site. An interface structure diagram defines the basic components of the interface and how they work together to provide functionality to users. They are used to show the user how to navigate the site. 12. Why are interface standards important? The interface standards are important because it ensures that interfaces are consistent across a system. 13. Explain the purpose and contents of interface metaphors, interface objects, interface actions, interface icons, and interface templates. Interface metaphors are concepts from the real world that are used as a model for the information system. For example, a retail shopping cart in e-commerce websites or a calendar to describe an appointment system. Interface objects are the fundamental building blocks of the system, such as the entities and data stores. Interface actions are common commands that will be employed by the users. Interface icons are small icons used to represent interface objects and actions. Interface templates define the general appearance of the interface components in an information system. 14. Why do we prototype the user interface design? We prototype the user interface design in the system to show users how the system will work and the programmers what to develop. 15. Compare and contrast the three types of interface design prototypes. Storyboards are just pictures or drawings of the interface and how the system flows from one interface to another. HTML prototypes are web pages that show the fundamental parts of the system. Users can interact with the system by clicking buttons and entering data, moving from page to page to simulate navigating through the system. Language prototypes create models of the interface in the actual language that will be used to implement the system. These will show the user exactly what the interface will look like, which is not possible with the other two methods. 16. Why is it important to perform an interface evaluation before the system is built? It is important to perform an interface evaluation before the system is built to make sure that the interface meets the preferences of users before releasing the system. An early
CISP 457 evaluation can also help identify major design problems and therefore can be addressed immediately. 17. Compare and contrast the four types of interface evaluation. Heuristic evaluation does not involve the user and relies heavily on a design principles checklist. This is considered the weakest of the interface evaluation types. Walk through evaluation is a meeting where users are presented with a prototype and are walked through the various areas of the interface. The users identify any aspect of the design that needs to be improved. Interactive evaluation is where the users work with the prototype in one-on-one sessions with members of the project team. While the users go through the prototype, they tell the project teams what they liked and what could be improved when several users are unsur or make similar mistakes in the same areas in the design. Usability testing is done in commercial software products and products developed by large organizations. The idea is very similar to interactive evaluation but is done in a more specialized lab where each keystroke and mouse click is captured and evaluated by the project team. The user is left to try the tasks prepared for them to do without any help from the project team to assure that the design is intuitive to the users. 18. Under what conditions is heuristic evaluation justified? Heuristic evaluation can be justified if the project is relatively small and there is very little room for users to be confused about how to navigate it. An example could be a landing page or a 3 – page information website. 19. What type of interface evaluation did you perform in the “Your Turn 9-1”? The interface evaluation I used in the exercise is Heuristic evaluation since I had a checklist of design aspects that I had to look out for. 20. Describe three basic principles of navigation design. The three basic principles of navigation design are: o Prevent Mistakes – the main goal of a navigation is to make sure that it creates a clear and intuitive path for the user. We can reduce the mistakes of users by adding appropriate labels to commands and actions throughout the system. Limiting choices to ones that are usually used is essential to make sure that the user does not feel overwhelmed. If there are multiple commands or actions that are like each other, create a submenu which creates a separate category for these actions to make it easier for the user. o Simplify Recovery from Mistakes – no matter how good the system is, users are bound to make mistakes. It is essential for the system to have an undo function so users can revert to whatever they are working on before their action. o Use Consistent Grammar Order – make sure that commands adhere to a consistent grammar order to stave off user mistakes. Make sure to choose between object- action-order or action-object-order.
CISP 457 21. How can you prevent mistakes? We can’t fully prevent mistakes, but we can minimize them by creating clear and concise navigation that users find intuitive. 22. Explain the differences between object – action order and action – object order. Object - action order is where the user is required to choose a starting object and then the action that they want to perform to the object while action – object order is where the user chooses the action first and then provide the object where the action needs to be done to. EXERCISES: A – D A. Develop two personas and two use scenarios for a website that sells some retail products (e.g., books, music, clothes). o Person 1: Wants to search for cat food for a 4 – month old kitten. The customer will surf the website for kitten food and look over the list of products. The customer will view additional details regarding the kitten food by clicking on the image or short description of the food. The customer will select the desired kitten food and add it to their cart. The customer will then look over the order list and confirm the amount of food that they wish to purchase. The customer will confirm the order and they will be redirected to another page where they can add their details. The customer will then add their name, address, and payment information. The system will validate the customer’s information. The customer can then continue to checkout and click on the order now button. o Person 2: wants to modify an existing monthly subscription order. To modify an existing monthly subscription order, the customer needs to sign into their account. The customer will then navigate to their autoship products list. The customer will click on the product they wish to modify. (Either remove the item from the order, change the shipping date, add new item to the package) The user will then be asked to confirm the change. The user will then agree to the change and the changes will be reflected in the next order. B. Draw a site map and an ISD for a website that sells some retail products (e.g., books, music, clothes). o Site Map: Home Shop
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help
CISP 457 Clothing Men’s Women’s Kid’s Activewear Beauty Shoes Explore Cart Account Profile Orders Payment o ISD: The customer searches for the store website and is presented with the homepage. The customer clicks on the shop tab and shows a dropdown menu with clothing categories. The customer selects a category and is then sent to another page which displays the category’s sub-categories. The customer selects a sub-category and is taken to the product’s page. The customer clicks on a product that caught their attention and is taken to the product detail’s page. The customer decides to add the item to their cart and is taken to the cart page. The customer reviews the item/s in their cart and clicks the checkout button. The customer enters their shipping and payment information and clicks on the order now button. The customer is presented with a confirmation page and an email is sent to their registered email address. C. Describe the primary components of the interface standards for a website that sells some retail products (metaphors, objects, actions, icons, and templates). o Metaphors: Using metaphors to represent virtual sections with their real world counterparts. A shopping cart symbolizes adding items to a virtual cart. A magnifying glass symbolizes the search bar for finding items on the website. A navigation menu that symbolized the isles of a physical store. o Objects: Represents products as objects with clear images, titles, prices, and descriptions. Product Listings are individual items that are available for purchase. They are displayed with images, descriptions, prices and ratings.
CISP 457 Filter and Sort option: Objects that help user refine their search. o Actions: Provide intuitive actions to users to implement user-friendly navigation in the site. Add to Cart: An action for adding items to the virtual cart. Proceed to Checkout: The action to start the purchase process. Write a Review: An action for customers to provide feedback on products. o Icons: Utilize recognizable icons to enhance user experience. Shopping bag icon: Icon representation of a shopping cart. Heart Icon: Icon used by users to mark products as their favorites or add to a wishlist. Magnifying Glass Icon: Symbolizing the search function. o Templates: Maintain a consistent layout and design throughout the website. Product detail page: A template for displaying comprehensive product information, including images, descriptions, reviews and related products. Checkout page: A template for entering shipping and payment information. User Profile Page: A template for managing user accounts, orders, and preferences. D. Develop two use scenarios for the DFD in Exercise C in Chapter 5. o Scenario 1: Mary is a student at XYZ University. She logs into the university registration system to add a new course to her schedule. She navigates to the "Add Course" page and selects the course she wants to add from the list of available courses. The system checks if Mary has any unpaid fees and if she is not enrolled in too many courses. If Mary meets these requirements, the system adds the course to her schedule and sends her a confirmation email. o Scenario 2: John is a staff member at the Math Department of XYZ University. He needs to generate a report on all the students enrolled in a specific course. He logs into the university registration system and navigates to the "Course Reports" page. He selects the course he wants to generate the report for and clicks on the "Generate Report" button. The system retrieves the relevant data from the database and generates a report that includes the names and contact information of all the students enrolled in the course. John saves the report as a PDF and prints it for his records.
CISP 457 MINICASE #1 a. Drawing upon the design principles presented in the text, describe the features of the user interface that will be most important to experienced users like Norma. o Consistency: The new user interface should be consistent with the old user interface in terms of the way that commands are entered and the way that data is displayed. This will make it easier for Norma to learn the new system without having to unlearn the old system. o Shortcuts: The new user interface should provide shortcuts for experienced users who want to quickly access frequently used commands. This will save Norma time and make her more productive. o Customization: The new user interface should allow experienced users to customize the way that it looks and behaves. This will allow Norma to tailor the system to her own preferences and work style. b. Drawing upon the design principles presented in the text, describe the features of the user interface that will be most important to novice users like Cindy. o Intuitive: The new user interface should be intuitive and easy to use, even for users who have never used a computer before. o Flexible: The new user interface should be flexible enough to accommodate a variety of user needs and preferences. o Efficient: The new user interface should be efficient and easy to use, so that users can get their work done quickly and easily.
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help