You are creating a system for a bowling alley to manage information about its leagues. During the modeling process, you create a state transition diagram for an object called League Bowlers. What are the possible states of a league bowler, and what happens to a bowler who quits the league and rejoins the following season?
> Describe five techniques you can use to improve your written documents.
> What is a corporate culture, and why is it important?
> What is Toast masters?
> What five questions should you answer before you communicate?
> Suppose your network support company employs 75 technicians who travel constantly and work at customer sites. Your task is to design an information system that provides technical data and information to the field team. What types of output and informatio
> The vice president of accounting says to you, the IT director, “This request procedure takes too long. My people know what they are doing, and their systems requests are necessary and important.” She suggests that the IT department bypass the initial ste
> What are some key issues that you must address when considering data backup and recovery?
> Explain the concept of risk management, including risk identification, assessment, and control.
> Define the following terms: response time, bandwidth, throughput, and turnaround time. How are the terms related?
> What is CM and why is it important?
> Describe four types of system maintenance.
> In what forms can companies provide user support?
> What is the role of online documentation?
> What are the differences between program, system, operations, and user documentation?
> Describe three main types of testing and the order in which they are performed.
> What role do IDEs play in coding?
> Some systems analysts maintain that source documents are unnecessary. They say that all input can be entered directly into the system, without wasting time in an intermediate step. Do you agree? Can you think of any situations where source documents are
> What is pair programming?
> Should classes be tightly coupled or loosely coupled in OOD? Explain why.
> Explain how structure charts are used in application development.
> What is application development?
> What is the difference between an operational environment and a test environment?
> What is QA?
> What role do standards play in wireless networking?
> What functions do routers, gateways, and proxy servers serve in a network?
> Explain the five main network models.
> What are the advantages of online and batch processing, respectively?
> Some systems analysts argue, “Give users what they ask for. If they want lots of reports
> What are the differences between in-house e-commerce development with packaged solutions and service providers?
> What has been the impact of the Internet on system architecture?
> What is client/server architecture?
> What are the three functions that every business information system must carry out, irrespective of system architecture?
> List the sections of a system design specification and describe the contents.
> If you had to rank the items in the architecture checklist, from most important to least important, what would your list look like?
> How would a specific date, such as March 15, 2019, be represented as an absolute date?
> What is data warehousing and data mining?
> How are codes used in data design?
> How do you convert an un normalized design to 1NF? In your answer, refer to specific pages and figures in this chapter.
> The UML is a large and complex modeling language. How can an IT professional tell when a UML diagram is correct and not just visually pleasing?
> What are ERDs and how are they used?
> Explain primary key, candidate key, secondary key, and foreign key.
> List the major characteristics of web-based design.
> Briefly describe the components of a DBMS.
> How are permissions used to control access to data?
> What is a data structure?
> What is output security?
> How has input technology changed in recent years?
> What is the difference between a detail report, a summary report, and an exception report?
> What are the main principles of source document design?
> How would you rank the 10 guidelines for user interface design in order of importance? Explain your answer.
> What are the seven habits of successful interface designers?
> Why is a transparent interface desirable?
> What is HCI?
> What are three emerging trends in user interface design?
> Explain Apple’s view of user interface design, especially for apps.
> What is an RFP, and how does it differ from an RFQ?
> What are the five steps in the software acquisition process?
> What is the primary objective of the evaluation and selection team in selecting a development strategy?
> What is SaaS?
> The concept that the same message gives different meanings to different objects is called polymorphism. Can you think of examples where this behavior may provide unexpected results?
> List two reasons off shoring may be risky.
> What is outsourcing?
> Why would a company choose in-house software development?
> How does cloud computing support Web 2.0 applications?
> Explain the relationship between logical and physical design.
> List three characteristics each of traditional and web-based development.
> Define a use case and a use case diagram and prepare a sample of each.
> Draw an object relationship diagram for a typical library system.
> Explain the concept of inheritance in object relationships.
> Define a class, subclass, and super class and provide three examples of each.
> Some professionals believe that it is harder for experienced analysts to learn object-modeling techniques, because the analysts are accustomed to thinking about data and processes as separate entities. Others believe that solid analytical skills are easi
> Define encapsulation and explain how it is used in O-O analysis.
> Define a method and provide three examples.
> Define an attribute and provide three examples.
> Define an object in an information system and provide three examples.
> Why is it important to use a modeling tool and not just a diagramming tool during O-O analysis?
> What is O-O analysis?
> What is a data element?
> How would you balance a DFD?
> How would you level a DFD?
> Which symbol is not used in a context diagram?
> You are an IT consultant, and you are asked to create a new system for a small real estate brokerage firm. You have no experience with O-O approach, and you decide to try it. How will you begin? How will the tasks differ from structured analysis?
> What is the difference between a context diagram and diagram 0?
> What are the six guidelines to follow when drawing DFDs?
> Draw examples of the four basic DFD symbols.
> What is the function of a DFD in the SDLC?
> What is the purpose of a decision table?
> What is the relationship between logical and physical models?
> What is the difference between validation and verification of system requirements?
> What is an FDD and why would you use one?
> What is the relationship between user stories and features in agile projects?
> Explain how the observation fact-finding technique works, including the Hawthorne Effect.
> Some systems analysts find it better to start with a decision table, and then construct a decision tree. Others believe it is easier to do it in the reverse order. Which do you prefer? Why?
> Provide three examples each of closed-ended, open-ended, and range-of-response questions.
> What five questions typically are used in fact-finding?
> What is scrum?
> Is the requirement “The system shall respond within 2 seconds” a functional or non-functional requirement?
> Why is traceability important in tool support for requirements engineering?
> What is a system requirement and what are the three challenges it presents to the systems analyst?
> List the basic tasks in a risk management plan.