

![]()


Business Systems Design explores the principles, methodologies, and tools essential for analyzing, modeling, and constructing effective information systems that support organizational objectives. The course covers the entire systems development lifecycle, including requirements gathering, process modeling, and systems architecture. Students will learn to translate business needs into technical specifications, design user interfaces, and consider system integration and security concerns. Emphasis is placed on practical application through case studies and project work, preparing students to bridge the gap between business processes and information technology solutions.
Recommended Textbook Systems Analysis and Design with UML 4th Edition by Alan Dennis
Available Study Resources on Quizplus
13 Chapters
1330 Verified Questions
1330 Flashcards
Source URL: https://quizplus.com/study-set/927 Page 2

Available Study Resources on Quizplus for this Chatper
127 Verified Questions
127 Flashcards
Source URL: https://quizplus.com/quiz/18253
Sample Questions
Q1) Extreme programming is ideal for developing large mission-critical applications.
A)True
B)False
Answer: False
Q2) Describes the roles of and activities performed by the business analyst and system analyst.
Answer: A BUSINESS ANALYST identifies the business value that a system will create, develops ideas and suggestions that improve the business process, and designs new processes and policies. Work experience of a business analyst is probably in the functional field or application, such as accounting, marketing or production management.
A SYSTEMS ANALYST develops ideas and suggests technology innovation to business processes, designs new business process and information systems, and ensures that IS standards are maintained. Work experience of a systems analyst is probably in analysis and design, programming, or some business area.
Q3) Parallel development relies on only one iteration of the analysis phase.
A)True
B)False
Answer: True
To view all questions and flashcards with answers, click on the resource link above.
Page 3

Available Study Resources on Quizplus for this Chatper
176 Verified Questions
176 Flashcards
Source URL: https://quizplus.com/quiz/18254
Q1) The unadjusted total function points of a system are frequently adjusted to reflect the complexity of the system. Describe two ways to determine the appropriate complexity adjustment factor.
Answer: One method requires the project manager to rate the complexity of fourteen project factors on a scale of 0-5. These ratings are added together, and then adjusted to obtain a complexity factor that either inflates or deflates the function points of the project. The second method provides a shortcut to this rather lengthy process:the project manager simply chooses a complexity factor from a standard range (0.65 for simple projects to 1.35 for very complex projects)and applies that factor to adjust the project function points.
Q2) Integrated CASE, or I-CASE, contains functionality found in both upper CASE and lower CASE tools in that it supports tasks that happen in the software design, the implementation and the software testing.
A)True
B)False
Answer: False
Q3) Give the formula for the schedule time in months, given the effort in person-months. Answer: Schedule time (in months)= 3.0 X (person-months)¹ / ³
To view all questions and flashcards with answers, click on the resource link above.
Page 4
Available Study Resources on Quizplus for this Chatper
92 Verified Questions
92 Flashcards
Source URL: https://quizplus.com/quiz/18255
Sample Questions
Q1) Business process automation (BPA) usually provides only minor to moderate improvements to the business but is the most costly and most risky of the three strategies.
A)True
B)False Answer: False
Q2) The analysis phase of the SDLC ends when a system proposal for the new system is presented to the approval committee.
A)True
B)False Answer: True
Q3) The standard approach to select who should complete a questionnaire during information gathering is to sample only those departments that do not have direct contact with the As-Is system.
A)True
B)False Answer: False
To view all questions and flashcards with answers, click on the resource link above.

Page 5

Available Study Resources on Quizplus for this Chatper
87 Verified Questions
87 Flashcards
Source URL: https://quizplus.com/quiz/18256
Sample Questions
Q1) As Felix is documenting an order entry system, he discovers that someone can call up to place an order that is not a customer. In this case, the Take Order use case will use the Create Customer use case to capture the customer information, and then the order will be taken. This is an example of the extend relationship between use cases.
A)True
B)False
Q2) The SVDPI form of sentences in use cases aids in the identification of classes. A)True
B)False
Q3) Object nodes model these objects in an activity diagram. Object nodes are portrayed in an activity diagram as _________________.
A) arcs
B) ovals
C) diamonds
D) rectangles
E) rounded rectangles
Q4) What is the SVDPI form for steps in a use case, and why is it important to use this format when writing use cases? Provide an example of a sentence written in this format.
To view all questions and flashcards with answers, click on the resource link above. Page 6

Available Study Resources on Quizplus for this Chatper
94 Verified Questions
94 Flashcards
Source URL: https://quizplus.com/quiz/18257
Sample Questions
Q1) Define what a structural model is. Why should a systems analyst create one? Why is the creation of a structural model iterative?
Q2) Which of the following are used to create objects?
A) concrete objects
B) abstract objects
C) concrete classes
D) abstract classes
E) concrete instances
Q3) An analyst has discovered two classes where one appears to be a superclass and the other a subclass. What type of relationship is used to model this association on a structural model? What is the notation that is used? Draw an example of how this would be illustrated on a class diagram.
Q4) Explain the concept of object diagrams. How do they differ from class diagrams?
Q5) Textual analysis to aid the analyst in identifying a set of candidate objects for the structural model is an analysis of the text in the business model.
A)True
B)False
Q6) Describe the set of rules for verifying and validating the structural model.
To view all questions and flashcards with answers, click on the resource link above. Page 7

Available Study Resources on Quizplus for this Chatper
83 Verified Questions
83 Flashcards
Source URL: https://quizplus.com/quiz/18258
Sample Questions
Q1) A set of rules are used for performing the verification and validation walkthrough of behavioral model. One of the rules is: all entries in a CRUDE matrix imply _____________ being sent from an actor or object to another actor or object
A) a message
B) a transition
C) an association
D) a guard condition
E) a behavior
Q2) In a behavioral state diagram, an event changes a value(s) that describes an object which in turn changes the object's state.
A)True
B)False
Q3) As behavioral models are developed, it is likely that the use cases and structural models will have to be modified.
A)True
B)False
Q4) What does the acronym CRUD stand for? Why would an analyst create a CRUD matrix during his analysis?
To view all questions and flashcards with answers, click on the resource link above. Page 8

Available Study Resources on Quizplus for this Chatper
98 Verified Questions
98 Flashcards
Source URL: https://quizplus.com/quiz/18259
Sample Questions
Q1) How to perform a verifying and validating walkthrough of a package diagram?
Q2) The _____ layer addresses the issues involving the persistence of the objects contained in the system.
A) foundation
B) system architecture
C) human-computer interaction
D) data management
E) problem domain
Q3) Explain how the "project management" factor influences the selection of a design strategy for a project.
Q4) The _____ layer addresses how the software will execute on specific computers and networks.
A) foundation
B) system architecture
C) human-computer interaction
D) data management
E) problem domain
Q5) Give some example classes that can appear on each of the layer of software architecture.
Q6) What is the purpose of the different layers?
To view all questions and flashcards with answers, click on the resource link above. Page 9

Available Study Resources on Quizplus for this Chatper
92 Verified Questions
92 Flashcards
Source URL: https://quizplus.com/quiz/18260
Sample Questions
Q1) Polymorphism is the mechanism that combines the processes and data into a single object.
A)True
B)False
Q2) _____ has emerged as the standard for the design of object-oriented systems.
A) Java
B) C<sup>++</sup>
C) VisualBasic
D) UML
E) Microsoft .NET
Q3) Constraints can only be written in either a semiformal language or a formal language.
A)True
B)False
Q4) Contracts contain a detailed algorithmic description of how the method is to work.
A)True
B)False
Q5) What are the four opportunities for reuse identified in the text?
Q6) What is coupling? Is this desirable or undesirable in a system? Why?
To view all questions and flashcards with answers, click on the resource link above. Page 10

Available Study Resources on Quizplus for this Chatper
91 Verified Questions
91 Flashcards
Source URL: https://quizplus.com/quiz/18261
Sample Questions
Q1) The type of database that is most capable of supporting complex data types is
A) sequential files
B) relational DBMS
C) object-oriented DBMS
D) object-relational DBMS
E) random access files
Q2) The two primary dimensions to optimize a relational database are storage efficiency and future needs.
A)True
B)False
Q3) The Relational DBMS only supports simple data types, but the Object Relational DBMS supports both simple and complex data types.
A)True
B)False
Q4) Discuss the three situations in which denormalization will reduce joins and improve data access performance.
Q5) Explain the object persistence format type known as files.
Q6) Explain the object persistence format type known as Object-relational databases.
Page 11
To view all questions and flashcards with answers, click on the resource link above.

Available Study Resources on Quizplus for this Chatper
94 Verified Questions
94 Flashcards
Source URL: https://quizplus.com/quiz/18262
Sample Questions
Q1) If real-time information is required by the information system, then the appropriate input processing mechanism is _____.
A) back room processing
B) batch processing
C) off-line processing
D) on-line processing
E) real-time processing
Q2) What are the three interface design prototyping techniques? Identify the three techniques, define each, and determine what conditions or situation would be best suited for each.
Q3) One of the challenges of designing user interface for mobile computing applications is that the device may be used everywhere.
A)True
B)False
Q4) Distinguish between batch processing and on-line processing. What are the pros and cons of each input method? Under what circumstances is it best to use each?
Q5) Describe the five steps of the user interface design process. Why is this process iterative?
To view all questions and flashcards with answers, click on the resource link above. Page 12

Available Study Resources on Quizplus for this Chatper
85 Verified Questions
85 Flashcards
Source URL: https://quizplus.com/quiz/18263
Sample Questions
Q1) Which one in the following is one of the set of obstacles that cloud computing must overcome before it becomes the primary approach to provision the physical architecture layer.
A) the cost of the cloud
B) the level of availability of the cloud
C) the safety of the cloud
D) the security in the cloud
E) the usability of the cloud
Q2) In a deployment diagram, a communication path represents a communication link between the nodes of the physical architecture, and communication paths may be stereotyped.
A)True
B)False
Q3) "The system should be operational on a 24 / 7 basis for the users." This is an example of the availability and reliability requirements.
A)True
B)False
Q4) Identify the characteristics used when selecting a computing architecture. Provide a description of characteristic.
To view all questions and flashcards with answers, click on the resource link above. Page 13
Available Study Resources on Quizplus for this Chatper
95 Verified Questions
95 Flashcards
Source URL: https://quizplus.com/quiz/18264
Sample Questions
Q1) Implementation is the development of all parts of the system, including the software development, documentation creation, and new operating procedures generation.
A)True
B)False
Q2) Which approach to system testing checks to see if the new system can handle high volumes of transactions?
A) requirements testing
B) usability testing
C) security testing
D) performance testing
E) documentation testing
Q3) In polychronic time cultures, deadlines are critical. This is probably why timeboxing has been relatively successful as a method to control projects.
A)True
B)False
Q4) What are Hofstede's five dimensions of cultural differences? How could differences in them influence the effectiveness of an information systems development team?
To view all questions and flashcards with answers, click on the resource link above.

14

Available Study Resources on Quizplus for this Chatper
116 Verified Questions
116 Flashcards
Source URL: https://quizplus.com/quiz/18265
Sample Questions
Q1) Direct conversion is the conversion style where both systems (as-is and to-be) are used simultaneously.
A)True
B)False
Q2) Mark has been asked to develop a conversion strategy for a soon-to-be-completed systems project. Only three marketing managers will sporadically use the new system, a small marketing advisory system. The conversion must be completed in less than a week. The organization has not fully budgeted the IS departments requested conversion costs. Identify the three characteristics for a conversion strategy and make a recommendation to Mark for a conversion style.
Q3) Management has several tools for structuring organization work processes. Establishing standard operating procedures (SOPs) involves establishing behavioral norms and how processes are actually performed.
A)True
B)False
Q4) Explain the system review part of project assessment.
Q5) Distinguish between level 1 system support and level 2 system support.
Q6) How is a problem report different from a change request?
Q7) What is project assessment? What are the goals of project assessment?
Page 15
To view all questions and flashcards with answers, click on the resource link above.