did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780619255107

Systems Analysis And Design

by
  • ISBN13:

    9780619255107

  • ISBN10:

    0619255102

  • Edition: 6th
  • Format: Paperback
  • Copyright: 2005-03-16
  • Publisher: Course Technology
  • View Upgraded Edition

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $180.95 Save up to $45.24
  • Buy Used
    $135.71
    Add to Cart Free Shipping Icon Free Shipping

    USUALLY SHIPS IN 2-4 BUSINESS DAYS

Supplemental Materials

What is included with this book?

Summary

Building on the proven pedagogy of its predecessors, Systems Analysis and Design, Sixth Edition presents a clear introduction to systems analysis and design. Students will find concepts easy-to-understand through the clear writing style and full-color figures that illustrated current technology and trends.

Table of Contents

Introduction to Systems Analysis and Design
Objectives
2(1)
Introduction
2(2)
The Impact of Information Technology
4(1)
The Future of IT
4(1)
The Role of Systems Analysis and Design
4(1)
Who Develops Information Systems?
5(1)
Information System Components
5(3)
Hardware
6(1)
Software
6(1)
Data
7(1)
Processes
7(1)
People
7(1)
Understanding the Business
8(1)
Business Profile
8(1)
Business Models
8(1)
New Kinds of Companies
9(1)
Case in Point 1.1: Cloud Nine Financial Advisors
9(1)
Impact of the Internet
9(3)
B2C (Business-to-Consumer)
10(1)
B2B (Business-to-Business)
10(1)
Web-Based System Development
11(1)
How Business Uses Information Systems
12(3)
Enterprise Computing Systems
12(1)
Transaction Processing Systems
12(1)
Business Support Systems
13(1)
Knowledge Management Systems
14(1)
User Productivity Systems
14(1)
Information Systems Integration
14(1)
Information System Users and Their Needs
15(1)
Top Managers
15(1)
Middle Managers and Knowledge Workers
15(1)
Supervisors and Team Leaders
16(1)
Operational Employees
16(1)
Systems Development Tools and Techniques
16(2)
Modeling
16(1)
Prototyping
17(1)
Computer-Aided Systems Engineering (CASE) Tools
17(1)
Systems Development Methods
18(2)
Structured Analysis
18(1)
Object-Oriented Analysis
19(1)
Joint Application Development and Rapid Application Development
19(1)
Other Development Strategies
20(1)
The Systems Development Life Cycle
20(3)
Systems Planning
21(1)
Systems Analysis
22(1)
Systems Design
22(1)
Systems Implementation
22(1)
Systems Operation, Support, and Security
22(1)
Systems Development Guidelines
23(1)
Planning
23(1)
Involve the Users Throughout the Development Process
23(1)
Listening Is Very Important
23(1)
Create a Timetable with Major Milestones
23(1)
Identify Interim Checkpoints
23(1)
Remain Flexible
23(1)
Develop Accurate Cost and Benefit Information
24(1)
Information Technology Department
24(1)
Application Development
24(1)
Systems Support and Security
24(1)
Case in Point 1.2: Global Hotels and Momma's Motels
25(1)
User Support
25(1)
Database Administration
25(1)
Network Administration
25(1)
Web Support
25(1)
Case in Point 1.3: What Should Lisa Do?
26(1)
The Systems Analyst Position
26(2)
Responsibilities
26(1)
Required Skills and Background
26(1)
Certification
27(1)
Career Opportunities
27(1)
Case in Point 1.4: Just-in-Time Airfreight, Inc.
28(1)
Chapter Summary
28(2)
Key Terms and Phrases
30(1)
Learn It Online
31(1)
Case-Sim: SCR Associates
32(1)
Chapter Exercises
33(1)
Apply Your Knowledge
34(2)
Case Studies
36(4)
New Century Health Clinic
36(1)
Personal Trainer, Inc.
37(1)
Original Kayak Adventures
38(2)
Chapter Capstone Case: SoftWear, Limited
40(4)
PHASE 1: SYSTEMS PLANNING
Analyzing the Business Case
Objectives
44(1)
Introduction
44(2)
Strategic Planning---A Framework for IT Systems Development
46(3)
Strategic Planning Overview
46(1)
From Strategic Plans to Business Results
47(2)
Case in Point 2.1: Lo Carb Meals
49(2)
A Business Example
49(1)
The Role of the IT Department in Project Evaluation
49(1)
The Future
50(1)
Case in Point 2.2: Attaway Airlines, Part One
51(1)
Information Systems Projects
51(2)
Main Reasons for Systems Projects
51(2)
Case in Point 2.3: Trent College
53(4)
Factors that Affect Systems Projects
53(1)
Internal Factors
54(1)
External Factors
54(2)
Project Management Tools
56(1)
Risk Management
56(1)
Evaluation of Systems Requests
57(1)
Systems Request Forms
57(1)
Systems Review Committee
58(1)
Overview of Feasibility
58(3)
Operational Feasibility
59(1)
Technical Feasibility
59(1)
Economic Feasibility
60(1)
Schedule Feasibility
61(1)
Evaluating Feasibility
61(1)
Setting Priorities
61(2)
Factors that Affect Priority
62(1)
Discretionary and Nondiscretionary Projects
62(1)
Case in Point 2.4: Attaway Airlines, Part Two
63(1)
Preliminary Investigation Overview
63(8)
Interaction with Managers and Users
63(1)
Planning the Preliminary Investigation
64(1)
Step 1: Understand the Problem or Opportunity
65(1)
Step 2: Define the Project Scope and Constraints
66(1)
Step 3: Perform Fact-Finding
67(2)
Step 4: Evaluate Feasibility
69(1)
Step 5: Estimate Project Development Time and Cost
70(1)
Step 6: Present Results and Recommendations to Management
70(1)
Chapter Summary
71(1)
Key Terms and Phrases
72(1)
Learn It Online
73(1)
Case-Sim: SCR Associates
74(1)
Chapter Exercises
75(1)
Apply Your Knowledge
76(2)
Case Studies
78(5)
New Century Health Clinic
78(1)
Personal Trainer, Inc.
78(1)
Action Office Products
79(1)
Original Kayak Adventures
80(1)
Town of Eden Bay
80(3)
Chapter Capstone Case: SoftWear, Limited
83(7)
PHASE 2: SYSTEMS ANALYSIS
Requirements Modeling
Objectives
90(1)
Introduction
90(2)
Systems Analysis Phase Overview
92(1)
Systems Analysis Activities
92(1)
Systems Analysis Skills
93(1)
Team-Oriented Methods and Techniques
93(1)
Joint Application Development
93(2)
User Involvement
93(1)
JAD Participants and Roles
94(1)
JAD Advantages and Disadvantages
95(1)
Rapid Application Development
95(3)
RAD Phases and Activities
96(1)
RAD Objectives
96(1)
RAD Advantages and Disadvantages
97(1)
Case in Point 3.1: North Hills Consulting
98(1)
Modeling Tools and Techniques
98(3)
Case Tools
98(1)
Functional Decomposition Diagrams
98(1)
Unified Modeling Language
99(2)
System Requirements Checklist
101(2)
Outputs
101(1)
Inputs
102(1)
Processes
102(1)
Performance
102(1)
Controls
102(1)
Future Growth, Costs, and Benefits
103(1)
Scalability
103(1)
Total Cost of Ownership
103(1)
Fact-Finding
104(3)
Fact-Finding Overview
104(1)
Who, What, Where, When, How, and Why?
105(1)
The Zachman Framework
106(1)
Interviews
107(4)
Step 1: Determine the People to Interview
107(1)
Step 2: Establish Objectives for the Interview
107(1)
Step 3: Develop Interview Questions
108(1)
Step 4: Prepare for the Interview
109(1)
Step 5: Conduct the Interview
110(1)
Step 6: Document the Interview
110(1)
Step 7: Evaluate the Interview
111(1)
Case in Point 3.2: Deep River College
111(1)
Unsuccessful Interviews
111(1)
Case in Point 3.3: FastPak Overnight Package System
112(1)
Other Fact-Finding Techniques
112(6)
Document Review
112(1)
Observation
112(2)
Questionnaires and Surveys
114(1)
Sampling
115(1)
Research
116(2)
Interviews versus Questionnaires
118(1)
Case in Point 3.4: CyberStuff
118(1)
Documentation
119(3)
The Need for Recording the Facts
119(1)
Software Tools
119(3)
Preview of Data and Process Modeling
122(1)
Chapter Summary
122(2)
Key Terms and Phrases
124(1)
Learn It Online
125(1)
Case-Sim: SCR Associates
126(1)
Chapter Exercises
127(1)
Apply Your Knowledge
128(2)
Case Studies
130(3)
New Century Health Clinic
130(1)
Personal Trainer, Inc.
131(1)
Baxter Community College
132(1)
Town of Eden Bay
132(1)
Chapter Capstone Case: SoftWear, Limited
133(13)
Data and Process Modeling
Objectives
146(1)
Introduction
146(2)
Overview of Data and Process Modeling Tools
148(1)
Data Flow Diagrams
148(6)
DFD Symbols
148(6)
Creating a Set of DFDs
154(9)
Draw a Context Diagram
155(3)
Draw a Diagram 0 DFD
158(2)
Draw the Lower-Level Diagrams
160(3)
Case in Point 4.1: Big Ten University
163(4)
Data Dictionary
167(6)
Documenting the Data Elements
168(1)
Documenting the Data Flows
169(1)
Documenting the Data Stores
170(1)
Documenting the Processes
171(1)
Documenting the Entities
171(1)
Documenting the Records
172(1)
Data Dictionary Reports
172(1)
Process Description Tools
173(4)
Modular Design
173(1)
Structured English
173(2)
Decision Tables
175(2)
Case in Point 4.2: Rock Solid Outfitters (Part 1)
177(1)
Decision Trees
177(1)
Case in Point 4.3: Rock Solid Outfitters (Part 2)
178(1)
Logical Versus Physical Models
178(1)
Sequence of Models
178(1)
Four-Model Approach
178(1)
Case in Point 4.4: Tip Top Staffing
179(1)
Chapter Summary
179(1)
Key Terms and Phrases
180(1)
Learn It Online
181(1)
Case-Sim: SCR Associates
182(1)
Chapter Exercises
183(1)
Apply Your Knowledge
184
Case Studies
180(8)
New Century Health Clinic
186(1)
Personal Trainer, Inc.
187(1)
Chapter Capstone Case: SoftWear, Limited
188(8)
Development Strategies
Objectives
196(1)
Introduction
196(2)
Development Strategies Overview
198(1)
The Impact of the Internet
198(3)
Software as a Service
198(1)
The Changing Software Marketplace
199(1)
The Impact of the Internet on Systems Development
199(2)
Outsourcing
201(4)
The Growth of Outsourcing
201(1)
Outsourcing Fees
202(1)
Outsourcing Issues and Concerns
203(1)
Offshore Outsourcing
204(1)
Case in Point 5.1: Turnkey Services
205(1)
In-House Software Development Options
205(5)
Make or Buy Decision
205(1)
Developing Software In-House
206(1)
Purchasing a Software Package
207(1)
Customizing a Software Package
208(1)
Creating User Applications
209(1)
Role of the Systems Analyst
210(1)
Analyzing Cost and Benefits
211(1)
Financial Analysis Tools
211(1)
Case in Point 5.2: Sterling Associates
211(2)
Cost-Benefit Analysis Checklist
212(1)
The Software Acquisition Process
213(7)
Step I: Evaluate the Information System Requirements
213(3)
Step 2: Identify Potential Vendors or Outsourcing Options
216(2)
Step 3: Evaluate the Alternatives
218(1)
Step 4: Perform Cost-Benefit Analysis
219(1)
Step 5: Prepare a Recommendation
219(1)
Step 6: Implement the Solution
220(1)
Case in Point 5.3: Doug's Sporting Goods
220(1)
Completion of Systems Analysis Tasks
221(1)
System Requirements Document
221(1)
Presentation to Management
221(1)
The Transition to Systems Design
222(1)
Preparing for Systems Design Tasks
222(1)
The Relationship between Logical and Physical Design
223(1)
Systems Design Guidelines
223(3)
Systems Design Objectives
224(2)
Case in Point 5.4: Downtown!
226(2)
Design Trade-Offs
227(1)
Prototyping
228(3)
Prototyping Methods
228(1)
Prototyping Tools
229(1)
Limitations of Prototypes
230(1)
Other Modeling Tools
230(1)
Chapter Summary
231(2)
Key Terms and Phrases
233(1)
Learn It Online
234(1)
Case-Sim: SCR Associates
235(1)
Chapter Exercises
236(1)
Apply Your Knowledge
237(2)
Case Studies
239(3)
New Century Health Clinic
239(1)
Personal Trainer, Inc.
240(1)
Cutting Edge
241(1)
Chapter Capstone Case: SoftWear, Limited
242(4)
PHASE 3: SYSTEMS DESIGN
Output and User Interface Design
Objectives
246(1)
Introduction
246(2)
Output Design
248(3)
Types of Output
248(3)
Printed and Screen Output
251(6)
Reports
251(2)
User Involvement in Report Design
253(1)
Report Design Principles
254(2)
Report Design Issues
256(1)
Designing Character-Based Reports
257(1)
Case in Point 6.1: Lazy Eddie
257(4)
Printing Volume and Time Requirements
258(2)
Output Control and Security
260(1)
User Interface Design
261(4)
Evolution of the User Interface
261(2)
Human-Computer Interaction
263(2)
Case in Point 6.2: Casual Observer Software
265(10)
Basic Principles of User-Centered Design
266(2)
Guidelines for User Interface Design
268(5)
User Interface Controls
273(2)
Case in Point 6.3: Trustworthy Insurance Company
275(1)
Input Design
276(9)
Input and Data Entry Methods
276(2)
Input Volume
278(1)
Designing Data Entry Screens
279(1)
Input Errors
280(2)
Source Documents
282(1)
Input Control
283(2)
Case in Point 6.4: Boolean Toys
285(1)
Chapter Summary
285(2)
Key Terms and Phrases
287(1)
Learn It Online
288(1)
Case-Sim: SCR Associates
289(1)
Chapter Exercises
290(1)
Apply Your Knowledge
291(2)
Case Studies
293(2)
New Century Health Clinic
293(1)
Personal Trainer, Inc.
293(1)
Video Superstore
294(1)
Chapter Capstone Case: SoftWear, Limited
295(7)
Data Design
Objectives
302(1)
Introduction
302(2)
Data Design Concepts
304(4)
Data Structures
304(1)
Overview of File Processing
305(1)
Overview of Database Systems
306(1)
Database Tradeoffs
307(1)
DBMS Components
308(2)
Interfaces for Users, Database Administrators, and Related Systems
309(1)
Data Manipulation Language
309(1)
Schema
309(1)
Physical Data Repository
310(1)
Web-Based Database Design
310(3)
Characteristics of Web-Based Design
311(1)
Internet Terminology
311(1)
Connecting a Database to the Web
312(1)
Data Security
313(1)
Data Design Terminology
313(4)
Definitions
313(1)
Key Fields
314(2)
Referential Integrity
316(1)
Entity-Relationship Diagrams
317(5)
Drawing an ERD
318(1)
Types of Relationships
318(2)
Cardinality
320(2)
Case in Point 7.1: TopText Publishing
322(1)
Normalization
322(9)
Standard Notation Format
323(1)
Repeating Groups and Unnormalized Designs
323(1)
First Normal Form
324(1)
Second Normal Form
325(2)
Third Normal Form
327(2)
A Normalization Example
329(2)
Case in Point 7.2: CyberToys
331(2)
Using Codes During Data Design
333(4)
Overview of Codes
333(1)
Types of Codes
334(1)
Developing a Code
335(2)
Case in Point 7.3: DotCom Tools
337(1)
Steps in Database Design
337(1)
Database Models
338(3)
Relational Databases
338(2)
Object-Oriented Databases
340(1)
Data Storage and Access
341(6)
Strategic Tools for Data Storage and Access
341(2)
Logical and Physical Storage
343(1)
Data Storage Formats
344(1)
Selecting a Data Storage Format
345(1)
Date Fields
346(1)
Case in Point 7.4: SoccerMom
347(1)
Data Control
347(1)
Chapter Summary
348(2)
Key Terms and Phrases
350(1)
Learn It Online
351(1)
Case-Sim: SCR Associates
352(1)
Chapter Exercises
353(1)
ApplyYour Knowledge
354(2)
Case Studies
356(2)
New Century Health Clinic
356(1)
Personal Trainer, Inc.
356(1)
FastFlight Airlines
357(1)
Chapter Capstone Case: SoftWear, Limited
358(4)
System Architecture
Objectives
362(1)
Introduction
362(2)
System Architecture Checklist
364(1)
Enterprise Resource Planning
364(1)
Case in Point 8.1: ABC Systems
365(3)
Initial Cost and TCO
366(1)
Scalability
367(1)
Web Integration
367(1)
Legacy System Interface Requirements
367(1)
Processing Options
368(1)
Security Issues
368(1)
Planning the Architecture
368(3)
Servers
369(1)
Clients
370(1)
Client/Server Architecture
371(8)
Overview
371(2)
Client/Server Design Styles
373(1)
Types of Clients: Fat and Thin
374(1)
Client/Server Tiers
374(1)
Middleware
375(1)
Cost-Benefit Issues
375(1)
Client/Server Performance Issues
376(3)
Internet-Based Architecture
379(2)
Developing E-Commerce Solutions In-House
379(2)
Case in Point 8.2: Small Potatoes, Inc.
381(3)
Packaged Solutions and E-Commerce Service Providers
381(1)
Corporate Portals
382(2)
Processing Methods
384(1)
Online Processing
384(1)
Batch Processing
385(1)
Case in Point 8.3: R/Way Trucking Company
385(2)
Combined Online and Batch Processing
386(1)
Network Models
387(5)
The OSI Reference Model
387(1)
Network Modeling Tools
387(1)
Network Topology
388(2)
Network Protocols and Licensing Issues
390(1)
Wireless Networks
391(1)
Case in Point 8.4: Spider IT Services
392(1)
System Management and Support
392(4)
Performance Management
392(1)
Fault Management, Backup, and Disaster Recovery
392(4)
Systems Design Completion
396(3)
System Design Specification
396(1)
User Approval
397(1)
Presentations
398(1)
Chapter Summary
399(2)
Key Terms and Phrases
401(1)
Learn It Online
402(1)
Case-Sim: SCR Associates
403(1)
Chapter Exercises
404(1)
Apply Your Knowledge
405(2)
Case Studies
407(2)
New Century Health Clinic
407(1)
Personal Trainer, Inc.
407(2)
Chapter Capstone Case: SoftWear, Limited
409(5)
PHASE 4: SYSTEMS IMPLEMENTATION
Systems Implementation
Objectives
414(1)
Introduction
414(2)
Software Quality Assurance
416(3)
Software Engineering
416(1)
International Organization for Standardization (ISO)
417(2)
Overview of Application Development
419(1)
Creation of the System Design
419(1)
Application Development Steps
419(1)
Project Management
420(1)
Structured Application Development
420(8)
Structure Charts
420(1)
Cohesion and Coupling
421(2)
Structure Chart Examples
423(1)
Drawing a Structure Chart
424(3)
Other Structured Development Tools
427(1)
Object-Oriented Application Development
428(1)
Object-Oriented Application Development Compared to Structured Development
428(1)
Implementation of Object-Oriented Designs
429(1)
Coding
429(1)
Programming Environments
429(1)
Generating Code
430(1)
Testing the System
430(1)
Case in Point 9.1: Your Move, Inc.
431(3)
Unit Testing
431(1)
Integration Testing
432(1)
System Testing
432(2)
Case in Point 9.2: WebTest, Inc.
434(1)
Documentation
434(6)
Program Documentation
434(1)
System Documentation
434(1)
Operations Documentation
435(1)
User Documentation
436(4)
Management Approval
440(1)
System Installation and Evaluation
440(1)
Operational and Test Environments
440(1)
Training
441(6)
Training Plan
442(1)
Vendor Training
443(1)
Outside Training Resources
443(1)
In-House Training
444(3)
Data Conversion
447(1)
Data Conversion Strategies
447(1)
Data Conversion Security and Controls
447(1)
System Changeover
447(3)
Direct Cutover
448(1)
Parallel Operation
448(1)
Pilot Operation
449(1)
Phased Operation
449(1)
Case in Point 9.3: Global Cooling
450(1)
Post-Implementation Tasks
450(3)
Post-Implementation Evaluation
450(3)
Case in Point 9.4: Yorktown Industries
453(1)
Final Report to Management
453(1)
Chapter Summary
453(3)
Key Terms and Phrases
456(1)
Learn It Online
457(1)
Case-Sim: SCR Associates
458(1)
Chapter Exercises
459(1)
Apply Your Knowledge
460(2)
Case Studies
462(2)
New Century Health Clinic
462(1)
Personal Trainer, Inc.
462(1)
Fanciful Crystal
463(1)
Chapter Capstone Case: SoftWear, Limited
464(8)
PHASE 5: SYSTEMS OPERATION, SUPPORT, AND SECURITY
Systems Operation, Support, and Security
Objectives
472(1)
Introduction
472(2)
Overview of Systems Support and Maintenance
474(1)
User Support Activities
474(2)
User Training
474(1)
Help Desks
474(1)
Online Chat Support
475(1)
Maintenance Activities
476(5)
Corrective Maintenance
478(1)
Adaptive Maintenance
479(1)
Perfective Maintenance
479(1)
Preventive Maintenance
480(1)
Case in Point 10.1: Outback Outsourcing, Inc.
481(1)
Managing System Support
481(2)
Maintenance Team
481(2)
Case in Point 10.2: Brightside Insurance, Inc.
483(5)
Managing Maintenance Requests
483(2)
Establishing Priorities
485(1)
Configuration Management
485(1)
Maintenance Releases
485(2)
Version Control
487(1)
Baselines
488(1)
Managing System Performance
488(6)
Performance and Workload Measurement
489(1)
Capacity Planning
490(2)
System Maintenance Tools
492(2)
System Security
494(2)
Physical Security
494(2)
Case in Point 10.3: Outer Banks County
496(7)
Network Security
497(2)
Application Security
499(1)
File Security
500(1)
User Security
501(2)
Case in Point 10.4: Chain Link Consulting, Inc.
503(1)
Backup and Disaster Recovery
503(1)
System Obsolescence
504(1)
Facing the Future: Challenges and Opportunities
505(1)
Predictions
505(1)
Strategic Planning for IT Professionals
506(1)
IT Credentials and Certification
507(1)
Chapter Summary
508(2)
Key Terms and Phrases
510(1)
Learn It Online
511(1)
Case-Sim: SCR Associates
512(1)
Chapter Exercises
513(1)
Apply Your Knowledge
514(2)
Case Studies
516(3)
New Century Health Clinic
516(1)
Personal Trainer, Inc.
516(1)
Tarheel Industries
517(1)
Mills Imports
518(1)
Chapter Capstone Case: SoftWear, Limited
519(3)
THE SYSTEMS ANALYST'S TOOLKIT
Toolkit 1 Communication Tools
Objectives
522(1)
Introduction
522(2)
Successful Communication Strategies
524(1)
Why, Who, What, When, and How
524(1)
Cultural Context
524(1)
Know Your Subject
525(1)
Written Communications
525(6)
Writing Style and Readability
525(1)
E-Mail, Memos, and Letters
526(2)
Reports
528(3)
Oral Communications
531(4)
Define the Audience
531(1)
Define the Objectives
531(1)
Organize the Presentation
531(1)
Define Any Technical Terms
531(1)
Prepare Presentation Aids
532(1)
Practice
533(1)
The Presentation
534(1)
Toolkit Summary
535(1)
Key Terms and Phrases
535(1)
Toolkit Exercises
536(2)
Toolkit 2 Case Tools
Objectives
538(1)
Introduction
538(2)
Overview of Case Tools
540(2)
Case Tools History
540(1)
The Marketplace for Case Tools
540(2)
Case Terms and Concepts
542(4)
Repository
542(1)
Individual Tools
542(4)
Integrated Development Environments
546(1)
Examples of Integrated Development Environments
546(1)
Pros and Cons of Integrated Development Tools
546(1)
Case Tool Examples
547(4)
Visible Analyst
547(1)
System Architect
548(2)
Rational Software
550(1)
Future Trends
551(4)
New Features
552(2)
The Emerging Role of Object-Oriented Analysis and Design
554(1)
Toolkit Summary
555(1)
Key Terms and Phrases
556(1)
Toolkit Exercises
557(1)
Toolkit 3 Financial Analysis Tools
Objectives
558(1)
Introduction
558(2)
Describing Costs and Benefits
560(3)
Cost Classifications
561(1)
Managing Information Systems Costs and Charges
562(1)
Benefit Classifications
563(1)
Cost-Benefit Analysis
563(10)
Payback Analysis
564(2)
Using a Spreadsheet to Compute Payback Analysis
566(1)
Return on Investment Analysis
567(2)
Using a Spreadsheet to Compute ROI
569(1)
Present Value Analysis
569(2)
Using a Spreadsheet to Calculate Present Value
571(2)
Toolkit Summary
573(2)
Key Terms and Phrases
575(1)
Toolkit Exercises
576(2)
Toolkit 4 Project Management Tools
Objectives
578(1)
Introduction
578(2)
Project Management Overview
580(1)
Project Planning
580(4)
Identifying Tasks
581(1)
Estimating Task Completion Time and Cost
582(1)
Factors Affecting Time and Cost Estimates
583(1)
Overview of Project Scheduling
584(1)
Project Scheduling with Gantt Charts
584(1)
Project Scheduling with PERT/CPM Charts
585(7)
Overview of PERT/CPM
585(1)
PERT/CPM Chart Format
586(1)
Task Patterns
587(1)
Complex Task Patterns
587(1)
A PERT/CPM Example with Five Tasks
588(1)
Critical Path
589(1)
Transforming a Task List into a PERT/CPM Chart
590(2)
Comparing Gantt Charts and PERT/CPM
592(1)
Project Monitoring and Controlling
592(1)
Monitoring and Control Techniques
593(1)
Maintaining a Schedule
593(1)
Project Reporting
593(1)
Project Status Meetings
594(1)
Project Status Reports
594(1)
Project Management Software
594(2)
Project Management Example Using Microsoft Project
595(1)
Software Change Control
596(1)
Keys to Project Success
597(2)
Business Issues
598(1)
Budget Issues
598(1)
Schedule Issues
598(1)
Successful Project Management
598(1)
Toolkit Summary
599(2)
Key Terms and Phrases
601(1)
Toolkit Exercises
602(2)
Toolkit 5 Object-Oriented Tools
Objectives
604(1)
Introduction
604(2)
Object-Oriented Terms and Concepts
606(8)
Overview of O-O Analysis
606(1)
Objects
606(3)
Attributes
609(1)
Methods
609(1)
Messages
610(1)
Classes
611(3)
Relationships Among Objects and Classes
614(1)
Object Relationship Diagram
614(1)
Object Modeling with the Unified Modeling Language
615(7)
Use Case Modeling
615(2)
Use Case Diagrams
617(1)
Class Diagrams
618(1)
Sequence Diagrams
619(1)
State Transition Diagrams
620(1)
Activity Diagrams
621(1)
Case Tools
621(1)
Organizing the Object Model
622(1)
Toolkit Summary
622(2)
Key Terms and Phrases
624(1)
Toolkit Exercises
625(1)
Toolkit 6 Internet Resource Tools
Objectives
626(1)
Introduction
626(2)
Overview
628(1)
Some Characteristics of the Internet
628(1)
Summary of Internet Resources and Tools
629(1)
Formulating an Internet Research Strategy
629(2)
Evaluate Your Information Requirements
630(1)
Match Your Information Requirement to the Proper Tool
630(1)
Assess the Quality of the Results
630(1)
Download the Results and Perform a Virus Scan
631(1)
Search Engines
631(5)
Search Engine Basics
632(1)
Search Techniques
633(1)
Advanced Search Techniques
633(3)
A Search Checklist
636(1)
Subject Directories
636(1)
A Subject Directory Example
636(1)
Advantages and Disadvantages of Subject Directories
636(1)
The Invisible Web
637(3)
Invisible Web Examples
638(1)
Navigation Tools for the Invisible Web
638(2)
Internet Communication Resources
640(7)
Newsgroups
641(1)
Newsletters
642(1)
Mailing Lists
642(1)
Web-Based Discussion Groups
643(1)
Chat Rooms
644(1)
Instant Messaging
644(3)
Information Technology Community Resources
647(4)
Corporate Resources
647(1)
Government Resources
648(1)
Professional Resources
648(1)
Online Learning Resources
648(3)
Toolkit Summary
651(1)
Key Terms and Phrases
652(1)
Toolkit Exercises
653(2)
Index 655

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program