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
business
systems analysis and design using matlab
Systems Analysis And Design 5th Edition Roberta M. Roth ,Alan Dennis - Solutions
8. What are some problems associated with using packaged software? How can these problems be minimized?
7. What circumstances favor using outsourcing to obtain the new system?
6. What circumstances favor the use of packaged software?
5. What circumstances favor the custom design strategy?
4. Describe the three primary strategies that are avail- able to obtain a new system.
3. List and describe the contents of the system speci- fication.
2. Describe the primary activities of the design phase of the SDLC.
1. Summarize the distinctions between the analysis phase and the design phase of the SDLC.
2. The system development team at the Wilcon Com- pany is working on developing a new customer order entry system. In the process of designing the new system, the team has identified the following data entity attributes: Inventory Order Order Number (identifier) Order Date Customer Name Street
1. West Star Marinas is a chain of 12 marinas that offer lakeside service to boaters; service and repair of boats, motors, and marine equipment; and sales of boats, motors, and other marine accessories. The systems development project team at West Star Marinas has been hard at work on a project
11. You have been given a file that contains fields relating to CD information. Using the steps of normalization, create a logical data model that represents this file in third normal form. The fields include the following: Musical group name Musicians in group Date group was formed
10. Apply the steps of normalization to validate the models you drew in Exercise D.
9. Create a data model for one of the processes in the end-of-chapter Exercises for Chapter 4. Explain how you would balance the data model and process model.
8. Describe the assumptions that are implied from the data model shown at the top of this page.
7. Create metadata entries for the following data model components and, if possible, input the entries into a computer-aided software engineering (CASE) tool of your choosing: Entity-product Attribute product number Attribute product type Relationship company makes many products, and any one
6. Visit a website that allows customers to order a product over the web (e.g., Amazon.com). Create a data model that the site needs to support its business process. Include entities to show what types of infor- mation the site needs. Include attributes to represent the type of information the site
5. Examine the data models that you created for Exercise D. How would the respective models change(if at all) on the basis of these corresponding new assumptions? Two patients have the same first and last names. Researchers can be associated with more than one institution. . The store would like
4. Draw an entity relationship diagram (ERD) for the following situations: 1. Whenever new patients are seen for the first time, they complete a patient information form that asks their name, address, phone number, and insurance carrier, all of which are stored in the patient information file.
3. Draw the relationships that follow. Would the rela tionships be identifying or nonidentifying? Why A patient must be assigned to only one doctor, and a doctor can have many patients. An employee has one phone extension, and a unique phone extension is assigned to an employee. A movie theater
2. Draw a data model for the following entities, con- sidering the entities as representing a system for a patient billing system and including only the attrib- utes that would be appropriate for this context Patient (age, name, hobbies, blood type, occupation, insurance carrier, address, phone)
1. Draw data models for the following entities: Movie (title, producer, length, director, genre) Ticket (price, adult or child, showtime, movie) Patron (name, adult or child, age)
21. What is a CRUD matrix? How does it relate to process models and data models?
20. Describe how the data model and process model should be balanced against each other.
19. Describe the analysis that is applied to a data model in order to place it in third normal form (INF).
18. Describe the analysis that is applied to a data model in order to place it in second normal form (2NF).
17. Describe the analysis that is applied to a data model in order to place it in first normal form (INF).
16. What is the purpose of normalization?
15. Is an intersection entity dependent or independent? Explain your answer.
14. Describe the three-step process of creating an inter- section entity
13. What is the purpose of an intersection entity? How do you know whether one is needed in an ERD?
12. Explain the distinction between identifying and nonidentifying relationships
11. What is an independent entity? What is a dependent entity? How are the two types of entities differenti- ated on the data model?
10. What are metadata? Why are they important to sys- tem developers?
9. Describe, in terms a businessperson could under stand, what are meant by the cardinality and modal- ity of a relationship between two entities.
8. What is meant by a concatenated identifier?
7. A team of developers is considering including "warehouse" as an entity in its data model. The company for whom they are developing the system has just one warehouse location. Should "ware- house" be included? Why or why not?
6. Define what is meant by a relationship in a data model. How should a relationship be named? What information about a relationship should be stored in the CASE repository?
5. Define what is meant by an attribute in a data model. How should an attribute be named? What information about an attribute should be stored in the CASE repository?
4. Define what is meant by an entity in a data model. How should an entity be named? What information about an entity should be stored in the CASE repository?
3. What type of high-level business rule can be stated by an ERD? Give two examples.
2. What is the purpose of developing an identifier for an entity?
1. Provide three different options that are available for selecting an identifier for a student entity. What are the pros and cons of each option?
2. Professional and Scientific Staff Management (PSSM) is a unique type of temporary staffing agency. Many organ izations today hire highly skilled technical employees on a short-term, temporary basis to assist with special pro- jects or to provide a needed technical skill PSSM ego- tiates
1. The Hatcher Company is in the process of developing a new inventory management systems. One of the event handling processes in that system is Receive Supplier Shipments. The (inexperienced) systems analyst on the project has spent time in the warehouse observing this process and developed the
9. Draw a level 0 data flow diagram (DFD) for the uni- versity library system in Exercise J, Chapter 4.
8. Draw a level 0 data flow diagram (DFD) for the Of-the-Month Club system in Exercise I, Chapter 4.
7. Draw a level 0 data flow diagram (DFD) for the Picnics R Us system in Exercise H, Chapter 4.
6. Draw a level 0 data flow diagram (DFD) for the health club system in Exercise G, Chapter 4.
5. Draw a level 0 data flow diagram (DFD) for the video store system in Exercise F, Chapter 4.
4. Draw a level 0 data flow diagram (DFD) for the real estate system in Exercise E, Chapter 4.
3. Draw a level 0 data flow diagram (DFD) for the uni- versity system in Exercise D, Chapter 4.
2. Draw a level 0 data flow diagram (DFD) for the den- tist office system in Exercise B, Chapter 4.
1. Draw a level 0 data flow diagram (DFD) for the process of buying glasses in Exercise A, Chapter 4.
21. Suppose that your goal is to create a set of DFDs How would you begin an interview with a knowl- edgeable user? How would you begin a JAD session?
20. How can you make a DFD easier to understand? (Think first about how to make one difficult to understand.)
19. Creating use cases when working with users is a recent development in systems analysis practice. Why is the trend today to employ use cases in user interviews or JAD sessions?
18. What is meant by a DFD semantic error? Provide an example
17. Identify three typical syntax errors commonly found in DFDs
16. Discuss several ways to verify the correctness of a process model.
15. How are mutually exclusive data flows (ie., alter- native paths through a process) depicted in DFDS?
14. Explain the process of balancing a set of DFDs.
13. Why would one use a decision tree and/or decision table in a process description?
12. Explain the use of structured English in process descriptions.
11. Suppose that a process on a DFD is numbered 4.3.2. What level diagram contains this process? What is this process's parent process?
10. Discuss how the analyst knows how to stop decom- posing the process model into more and more levels of detail.
9. Explain the relationship between a DFD level 0 diagram and DFD level I diagram(s).
8. Explain the relationship between a DFD context diagram and the DFD level 0 diagram.
7. Why is a process model typically composed of a set of DFDs? What is meant by decomposition of a business process? 11. Suppose that a process on a DFD is numbered 4.3.
6. Define what is meant by an external entity in a process model. How should an external entity be named? What information about an external entity should be stored in the CASE repository?
5. Define what is meant by a data store in a process model. How should a data store be named? What information about a data store should be stored in the CASE repository?
4. Define what is meant by a data flow in a process model. How should a data flow be named? What information about a data flow should be stored in the CASE repository?
3. Define what is meant by a process in a process model. How should a process be named? What information about a process should be stored in the CASE repository?
2. Distinguish between logical process models and physical process models
1. What is a process model? What is a data flow dis- gram? Are the two related? If so, how?
11. Williams Specialty Company is a small printing and engraving organization. When Pat Williams, the owner, brought computers into the business office eight years ago, the business was very small and very simple. Pat was able to utilize an inexpensive PC-based accounting system to handle the basic
10. Create a set of use cases for a university library bor- rowing system. (Do not worry about catalog searching, etc.) The system will record the books owned by the library and will record who has bor- rowed what books. Before someone can borrow a book, he or she must show a valid ID card that is
9. Create a set of use cases for the following system: Of-the-Month Club (OTMC) is an innovative young firm that sells memberships to people who have an interest in certain products. People pay membership fees for one year and each month, and receive a product by mail. For example, OTMC has a
8. Create a set of use cases for the following system: Picnics R Us (PRU) is a small catering firm with five employees. During a typical summer weekend, PRU caters 15 picnics with 20 to 50 people each. The business has grown rapidly over the past year, and the owner wants to install a new computer
7. Create a set of use cases for the following health club membership system: When members join the health club, they pay a fee for a certain length of time. Most memberships are for one year, but mem- berships as short as two months are available. Throughout the year, the health club offers a
6. Create a set of use cases for the following system: A Video Store (AVS) runs a series of fairly standard video stores. Before a video can be put on the shelf. it must be cataloged and entered into the video database. Every customer must have a valid AVS customer card in order to rent a video.
5. Create a set of use cases for the following system: A Real Estate, Inc. (AREI), sells houses. People who want to sell their houses sign a contract with AREI and provide information on their house. This infor- mation is kept in a database by AREI, and a subset of this information is sent to the
4. Create a set of use cases for an online university registration system. The system should enable the staff of each academic department to examine the courses offered by their department, add and remove courses, and change the information about them (e.g., the maximum number of students per-
3. Complete the use cases for the dentist office system in exercise B by identifying the steps and the data flows within the use cases.
2. Create a set of use cases for the accompanying den- tist office system, but do not bother to identify the steps within each use case. (Just complete the infor- mation at the top of the use case form.) When new patients are seen for the first time, they complete a patient information form that
1. Create a set of use cases for the process of buying glasses from the viewpoint of the patient, but do not bother to identify the steps within each use case. (Just complete the information at the top of the use case form.) The first step is to see an eye doctor who will give you a prescription.
13. Describe the best way to validate the content of the use cases.
12. What role does iteration play in developing use cases?
11. Describe two ways to handle a situation in which there are a large number of use cases.
10. Should a use case be prepared for every item on the mation section.
9. What is the purpose of an event-response list in the process of developing use cases?
8. Why do we outline the major steps performed in the use case?
7. What is the distinction between an external trigger and a temporal trigger? Give two examples of each. event-response list? Why or why not?
6. Why is it important to state the priority level for a use case?
5. What is the purpose of stating the primary actor for the use case?
4. What is the purpose of the inputs and outputs sec- tion of the use case?
3. Describe the elements of the use case's basic infor
2. How do use cases relate to the requirements stated in the requirements definition?
1. What is the purpose of developing use cases during systems analysis?
4. Anne has been given the task of conducting a survey of sales clerks who will be using a new order entry system being developed for a household products catalog company. The goal of the survey is to identify the clerks’ opinions on the strengths and weaknesses of the current system. There are
3. Barry has recently been assigned to a project team that will be developing a new retail store management sys tem for a chain of submarine sandwich shops. Barry has several years of experience in programming, but has not done much analysis in his career. He was a lit- the nervous about the new
Showing 200 - 300
of 2697
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Last
Step by Step Answers