New Semester
Started
Get
50% OFF
Study Help!
--h --m --s
Claim Now
Question Answers
Textbooks
Find textbooks, questions and answers
Oops, something went wrong!
Change your search query and then try again
S
Books
FREE
Study Help
Expert Questions
Accounting
General Management
Mathematics
Finance
Organizational Behaviour
Law
Physics
Operating System
Management Leadership
Sociology
Programming
Marketing
Database
Computer Network
Economics
Textbooks Solutions
Accounting
Managerial Accounting
Management Leadership
Cost Accounting
Statistics
Business Law
Corporate Finance
Finance
Economics
Auditing
Tutors
Online Tutors
Find a Tutor
Hire a Tutor
Become a Tutor
AI Tutor
AI Study Planner
NEW
Sell Books
Search
Search
Sign In
Register
study help
computer science
modern systems analysis and design
Modern Systems Analysis And Design 9th Global Edition Joe Valacich, Joey George - Solutions
Match each of the key terms above to the definition that best fits it.Object-based interaction____ A method by which users interact with information systems.____ A human–computer interaction method whereby users enter explicit statements into a system to invoke operations.____ A formal method for
Match each of the key terms above to the definition that best fits it.Pop-up menu____ A method by which users interact with information systems.____ A human–computer interaction method whereby users enter explicit statements into a system to invoke operations.____ A formal method for designing
What does the term “usability” refer to? What is the name of the academic field?
What is the difference between command language interaction and natural language interaction?
Form interaction is effective for input and presentation of information. What are the most important things to consider when designing a form?
What is the difference between a pop-up menu and a drop-down menu?
When designing dialogues (and in many other cases when designing software interfaces), consistency is a key word. What does it mean?
What are the three sections of a dialogue diagramming box?
What are the main reasons for prototyping?
Figure 11-2 shows a form for reporting a customer’s purchasing activities. The form looks nice, but there are some areas where it could be improved. Which areas are they? 1. Narrative Overview Design Specification a. Interface/Dialogue Name b. User Characteristics c. Task Characteristics d.
The last two decades have seen a new design paradigm, courtesy of the advent and popularity of the Internet. When it comes to interface design, this evolution could be seen as a step backward. What is the reason for this claim; that is, what are the design limitations of Websites?
There are two methods for positioning menus. Briefly describe their potential applicability in Microsoft Word. Which menu is more interactive and convenient for a systems analyst to use? Give reasons to justify your answer.
Consider the following functional dependenciesApplicant_ID → Applicant_NameApplicant_ID → Applicant_AddressPosition_ID → Position_TitlePosition_ID → Date_Position_OpensPosition_ID → DepartmentApplicant_ID + Position_ID → Date_AppliedApplicant_ID + Position_ID → Date_ Intervieweda.
Match each of the key terms above with the definition that best fits it.Adaptive maintenance____ Changes made to a system to fix or enhance its functionality.____ Changes made to a system to repair flaws in its design, coding, or implementation.____ Changes made to a system to evolve its
Shortlist some of the elements of your institute’s Website, like courses, activities, events, and library. Discuss them with three of your classmates and make a partial dialogue diagram. Now visit the Website and compare the actual dialogue box with the partial dialogue diagram. Make a report
Take a look at the device types listed in this chapter for interacting with a system. Many new ways of interacting with systems have been introduced in recent years. Can any of them also be used for interacting with a typical information system (such as handling invoices, customer relations, or
What is the reason for working with virtual machines (also called a virtual server)?
Building on the research conducted in Problem and Exercise 12.53, what challenges does each device present for designers when delivering an electronic commerce application? Are some devices more suitable for supporting some applications than others?Data from Exercise 12.53There is a strong movement
Match each of the key terms above with the definition that best fits it.Wireframe____ A usability dimension concerned with how difficult it is for the user to perform a task for the first time.____ A Web design approach that separates content from the way in which it is formatted and presented,
Match each of the key terms above with the definition that best fits it.Report____ A usability dimension concerned with how difficult it is for the user to perform a task for the first time.____ A Web design approach that separates content from the way in which it is formatted and presented, making
Match each of the key terms above with the definition that best fits it.Paper prototype____ A usability dimension concerned with how difficult it is for the user to perform a task for the first time.____ A Web design approach that separates content from the way in which it is formatted and
Match each of the key terms above with the definition that best fits it.Efficiency____ A usability dimension concerned with how difficult it is for the user to perform a task for the first time.____ A Web design approach that separates content from the way in which it is formatted and presented,
Match each of the key terms above with the definition that best fits it.Error rate____ A usability dimension concerned with how difficult it is for the user to perform a task for the first time.____ A Web design approach that separates content from the way in which it is formatted and presented,
Match each of the key terms above with the definition that best fits it.Form____ A usability dimension concerned with how difficult it is for the user to perform a task for the first time.____ A Web design approach that separates content from the way in which it is formatted and presented, making
Match each of the key terms above with the definition that best fits it.Learnability____ A usability dimension concerned with how difficult it is for the user to perform a task for the first time.____ A Web design approach that separates content from the way in which it is formatted and presented,
Match each of the key terms above with the definition that best fits it.Lightweight graphics____ A usability dimension concerned with how difficult it is for the user to perform a task for the first time.____ A Web design approach that separates content from the way in which it is formatted and
Match each of the key terms above with the definition that best fits it.Memorability____ A usability dimension concerned with how difficult it is for the user to perform a task for the first time.____ A Web design approach that separates content from the way in which it is formatted and presented,
Match each of the key terms above with the definition that best fits it.Satisfaction and aesthetics____ A usability dimension concerned with how difficult it is for the user to perform a task for the first time.____ A Web design approach that separates content from the way in which it is formatted
Match each of the key terms above with the definition that best fits it.Stylesheet-based HTML____ A usability dimension concerned with how difficult it is for the user to perform a task for the first time.____ A Web design approach that separates content from the way in which it is formatted and
Match each of the key terms above with the definition that best fits it.Usability____ A usability dimension concerned with how difficult it is for the user to perform a task for the first time.____ A Web design approach that separates content from the way in which it is formatted and presented,
Visit the computer lab at your institute. List the hardware available there and compare your list with the one in Table 11-2 If applicable, highlight any hardware devices not listed in the table that are available in your computer lab. TABLE 11-2 Common Devices for Interacting with an Information
Refer to Table 11-14 and look at the modality property. Find out different operations in Microsoft Word that fall under modality. TABLE 11-14 Common Properties of Windows and Forms in a GUI Environment That Can Be Active or Inactive Property Modality Resizable Movable Maximize Minimize System Menu
Take a close look at the ribbon interface of Microsoft Office. Try to get hold of either old versions of Microsoft Office or screenshots from that software package. Compare the differences in the performance of various tasks, such as an operation for adjusting the looks of a paragraph in a Word
Explore Gmail’s e-mail registration form. As a user registering for a new e-mail ID, comment on the functional capability for smooth and easy navigation in the form and compare it with the data entry screen functional capabilities given in Table 11-5. TABLE 11-5 Data Entry Screen Functional
To ensure that the correct (valid) data is being supplied to a database, a number of tests can be run. Think of 10 different tests to accomplish this task. Then compare your ideas to Table 11-9. Did you come up with the same or different things?Figure 11.14: TABLE 11-9 Validation Tests and
Try to find some documentation of keyboard shortcuts for very common software, such as Microsoft Office and Adobe Creative Suite (or their open-source counterparts). How similar are these shortcuts? For example, does shift-click or shift-drag do the same thing in these applications?
Visit your institute’s Website. Referring to Figure 11-5, list the various types of menus used in it and explain their effectiveness.Figure 11-5 Single Menu Linear Sequence Menu Multilevel Tree Menu +18 Multilevel Tree Menu with Multiple Parents Multilevel Tree Menu with Multiple Parents and
There are many open-source as well as freeware applications that shouldn’t be overlooked. Compare Microsoft Word with OpenOffice and Google Docs. What are the main differences between the applications? Which of them seems to have the most features? Which has the most attractive user interface, in
There is a lot of research being conducted on ways of interacting with computer systems. Look at what is presented on the Websites for MIT, Google, HP Labs, and similar organizations. Do some research through computer magazines or their corresponding Websites as well. What new ways for interaction
One novel invention when it comes to user interaction is Microsoft’s Kinect, which tracks user movements via thousands of infrared dots. Read more on the Kinect on Wikipedia or other sources. Consider how Kinect can be used in combination with information systems, how it could be adapted to fit a
Try to get hold of a few smartphones or tablets supporting natural language interaction, such as Apple’s Siri or Microsoft’s Cortana (note that some of these systems are only available in certain countries). If possible, try to speak the same words to the different devices and see what happens.
Is a server conceptually different from a normal desktop computer?
What is the purpose of Web services? Name a few of the acronyms found in connection with Web services.
What is the difference between HTTP and HTML?
According to HCI researcher Jakob Nielsen, what design principles can a designer use to establish a sense of trust?
What is a CMS used for? Name a few popular CMSs.
What is the difference between HTML and server languages? Name the major languages used on Web servers.
Suppose you are responsible for the design of a new order entry and sales analysis system for a national chain of auto part stores. Each store has a PC that supports office functions. The company also has regional managers who travel from store to store working with the local managers to
In a project meeting regarding the development of an administrative system, a person mentions the “back-end” functionality of the system. What are they most likely referring to?
What is the primary reason for choosing advanced multitiered architectures over ordinary client/server solutions?
Having a number of different sizes of display for accessing online content poses a problem for Web designers and Web developers in general. Take a look at three newspaper Websites in your country. They usually have a lot of content and, thus, use rather wide pages (perhaps 1200 pixels). Look at how
Using the results from your study in the previous question, do you think that the newspaper Websites have made the right compromises? Has all important information been transferred to the devices with narrower windows?Data from in previous questionHaving a number of different sizes of display for
Search the Internet for programming technologies and techniques that result in content being moved around on the page (responsive design). In particular, search for the “media” element in CSS3 (CSS files are used for defining the layout of Web pages) and for the RelativePanel object in
As stated in the chapter, Web security is a double-edged sword. If the security measures are too high, customers may not bother accessing vital parts of the Website; and if the measures are too low, the Website and the underlying organization will probably soon run into problems. Discuss Websites
Match each of the key terms above with the definition that best fits it.Acceptance testing____ A testing technique in which participants examine program code for predictable language-specific errors.____ A testing technique in which the program code is sequentially executed manually by the
Match each of the key terms above with the definition that best fits it.Alpha testing____ A testing technique in which participants examine program code for predictable language-specific errors.____ A testing technique in which the program code is sequentially executed manually by the reviewer.____
Match each of the key terms above with the definition that best fits it.Beta testing____ A testing technique in which participants examine program code for predictable language-specific errors.____ A testing technique in which the program code is sequentially executed manually by the reviewer.____
Match each of the key terms above with the definition that best fits it.Desk checking____ A testing technique in which participants examine program code for predictable language-specific errors.____ A testing technique in which the program code is sequentially executed manually by the reviewer.____
Match each of the key terms above with the definition that best fits it.Direct installation____ A testing technique in which participants examine program code for predictable language-specific errors.____ A testing technique in which the program code is sequentially executed manually by the
Match each of the key terms above with the definition that best fits it.Help desk____ A testing technique in which participants examine program code for predictable language-specific errors.____ A testing technique in which the program code is sequentially executed manually by the reviewer.____
Match each of the key terms above with the definition that best fits it.Inspections____ A testing technique in which participants examine program code for predictable language-specific errors.____ A testing technique in which the program code is sequentially executed manually by the reviewer.____
Match each of the key terms above with the definition that best fits it.Installation____ A testing technique in which participants examine program code for predictable language-specific errors.____ A testing technique in which the program code is sequentially executed manually by the reviewer.____
Match each of the key terms above with the definition that best fits it.Integration testing____ A testing technique in which participants examine program code for predictable language-specific errors.____ A testing technique in which the program code is sequentially executed manually by the
Match each of the key terms above with the definition that best fits it.Parallel installation____ A testing technique in which participants examine program code for predictable language-specific errors.____ A testing technique in which the program code is sequentially executed manually by the
Match each of the key terms above with the definition that best fits it.Phased installation____ A testing technique in which participants examine program code for predictable language-specific errors.____ A testing technique in which the program code is sequentially executed manually by the
Match each of the key terms above with the definition that best fits it.Refactoring____ A testing technique in which participants examine program code for predictable language-specific errors.____ A testing technique in which the program code is sequentially executed manually by the reviewer.____
Match each of the key terms above with the definition that best fits it.Single-location installation____ A testing technique in which participants examine program code for predictable language-specific errors.____ A testing technique in which the program code is sequentially executed manually by
What are the six major activities that make up the implementation phase of a systems development project?
As a systems analyst, what would your principal responsibility be during the implementation phase?
Users often turn to their colleagues for help with features of a new system rather than to the IT support department. What is the reason for this?
According to Ginzberg, there are at least two conditions necessary for a successful implementation effort: management support and user involvement. What would you consider as another major prerequisite for a system developed after the SDLC model?
This chapter states that the distinction between training and support becomes more and more blurred. What is the reason for this?
What are the common strategies for software vendors when it comes to handling support for organizations, and why has there been a change over the decades?
Discuss the merits and possible problems with e-learning (in the form of self-studies) as opposed to traditional classroom learning.
Nicholas works as a project manager in Lyon, France. The proposed client complains a bit about the budget, which seems unnecessarily large. For one thing, the client questions the amount of money spent on user training. Imagine that you are Nicholas. What would your response be?
Rico has recently been made responsible for user training and support for a systems development project in Bologna, Italy. The project leader has given him a budget of €500,000 to support the users of the system with documentation, training, and support for a period between one and two years. How
The six major activities of the implementation phase involve a large number of roles, such as coders, analysts, and manual authors. In many organizations, these roles must be taken on by just a few people, meaning that a might also be responsible for writing user documentation, for example.
Re-examine the data you collected in the interview in Field Exercise 1. This time, analyze the data from a political perspective. How well does the political model explain how the organization dealt with change? Explain why the political model does or does not fit.Data from in Field Exercise 1Study
It is recommended that, where possible, test cases be developed by analysts, not by programmers. Why is this?
It is further recommended that regardless of whether test cases and other kinds of formal test are used, testing should be performed by individuals other than the programmer responsible for the code in question. What might be the reason for this?
The best measure of success for a system is probably whether it will be used. List some major factors that you think may decide whether a system will in fact be used (by happy users) or not.
Find a person working as an author of educational material, such as user manuals, videos, or software for user training. What is this person’s opinion on the different methods? Which is best suited to which circumstance? Which of these kinds of materials is usually the most expensive to produce?
Match each of the key terms above with the definition that best fits it.Baseline modules____ Changes made to a system to fix or enhance its functionality.____ Changes made to a system to repair flaws in its design, coding, or implementation.____ Changes made to a system to evolve its functionality
Match each of the key terms above with the definition that best fits it.Build routines____ Changes made to a system to fix or enhance its functionality.____ Changes made to a system to repair flaws in its design, coding, or implementation.____ Changes made to a system to evolve its functionality to
Match each of the key terms above with the definition that best fits it.Configuration management____ Changes made to a system to fix or enhance its functionality.____ Changes made to a system to repair flaws in its design, coding, or implementation.____ Changes made to a system to evolve its
Match each of the key terms above with the definition that best fits it.Re-engineering____ Changes made to a system to fix or enhance its functionality.____ Changes made to a system to repair flaws in its design, coding, or implementation.____ Changes made to a system to evolve its functionality to
Match each of the key terms above with the definition that best fits it.Preventive maintenance____ Changes made to a system to fix or enhance its functionality.____ Changes made to a system to repair flaws in its design, coding, or implementation.____ Changes made to a system to evolve its
Match each of the key terms above with the definition that best fits it.Perfective maintenance____ Changes made to a system to fix or enhance its functionality.____ Changes made to a system to repair flaws in its design, coding, or implementation.____ Changes made to a system to evolve its
Match each of the key terms above with the definition that best fits it.Mean time between failures (MTBF)____ Changes made to a system to fix or enhance its functionality.____ Changes made to a system to repair flaws in its design, coding, or implementation.____ Changes made to a system to evolve
Match each of the key terms above with the definition that best fits it.Maintenance____ Changes made to a system to fix or enhance its functionality.____ Changes made to a system to repair flaws in its design, coding, or implementation.____ Changes made to a system to evolve its functionality to
Match each of the key terms above with the definition that best fits it.Corrective maintenance____ Changes made to a system to fix or enhance its functionality.____ Changes made to a system to repair flaws in its design, coding, or implementation.____ Changes made to a system to evolve its
Match each of the key terms above with the definition that best fits it.Maintainability____ Changes made to a system to fix or enhance its functionality.____ Changes made to a system to repair flaws in its design, coding, or implementation.____ Changes made to a system to evolve its functionality
Who would find system documentation useful?
Who are the intended audience for the documentation created during the implementation phase?
Interview a manager of an IT support department. Show the manager Figure 14-8. Does this manager agree with the figure or do they see a danger in using this model without much reflection? What is your own opinion on this? Do you see a danger in using the model without a lot of forethought? Not
Consider the four sorts of maintenance activities. How does the IT support group at your university or workplace distribute the time they have available for these tasks Interview a person involved in coding for the maintenance of the organization’s systems. Explain the four sorts of maintenance
What six maintenance activities are especially related to Website management? Discuss the importance of every activity and rate their importance according to your discussion.
Re-read the passage about the maintenance problem that the PVF Website was facing. If you were Joe, what would you do?
A large hospital can have more than 1,500 IT systems running, and many nurses and doctors may need to log in to up to a dozen different systems. How much strain do you think this situation puts on the IT support personnel? In your opinion, what should be done to try to make things easier and less
Discuss the graph found in Figure 14-5. What does it show? Does the difference in cost surprise you? How big is the largest difference between the dots shown on the diagram? What are its consequences for maintenance as well as the entire SDLC?Figure 14-5 80 70 60 50 40 30 20 10 0 1960s-1970s
Showing 200 - 300
of 1024
1
2
3
4
5
6
7
8
9
10
11
Step by Step Answers