Solution Manual for Modern Systems Analysis and Design, 9th Edition, Joseph Valacich Joey F. George

Original price was: $55.00.Current price is: $29.99.

Solution Manual for Modern Systems Analysis and Design, 9th Edition, Joseph Valacich Joey F. George Digital Instant Download

Category:

This is completed downloadable of Solution Manual for Modern Systems Analysis and Design, 9th Edition, Joseph Valacich, Joey F. George

Product Details:

  • ISBN-10 ‏ : ‎ 0135172756
  • ISBN-13 ‏ : ‎ 978-0135172759
  • Author: Joseph Valacich, Joey F. George

Prioritizing the practical over the technical, Modern Systems Analysis and Design presents the concepts, skills, methodologies, techniques, tools, and perspectives essential for systems analysts to develop information systems. The authors assume students have taken an introductory course on computer systems and have experience designing programs in at least one programming language. By drawing on the systems development life cycle, the authors provide a conceptual and systematic framework while progressing through topics logically. The 9th edition has been completely revised to adapt to the changing environment for systems development, with a renewed focus on agile methodologies.

 

Table of Content:

  1. Part One Foundations for Systems Development
  2. 1 The Systems Development Environment
  3. Learning Objectives
  4. Introduction
  5. A Modern Approach to Systems Analysis and Design
  6. Developing Information Systems and The Systems Development Life Cycle
  7. The Heart of The Systems Development Process
  8. The Traditional Waterfall SDLC
  9. Agile Methodologies
  10. eXtreme Programming
  11. Scrum
  12. Agile in Practice
  13. Object-Oriented Analysis and Design
  14. Our Approach to Systems Development
  15. Summary
  16. Key Terms
  17. Review Questions
  18. Problems and Exercises
  19. Field Exercises
  20. References
  21. 2 The Origins of Software
  22. Learning Objectives
  23. Introduction
  24. Systems Acquisition
  25. Outsourcing
  26. Sources of Software
  27. Information Technology Services Firms
  28. Packaged Software Producers
  29. Enterprise Solutions Software
  30. Cloud Computing
  31. Open-Source Software
  32. In-House Development
  33. Choosing Off-the-Shelf Software
  34. Validating Purchased Software Information
  35. Reuse
  36. Summary
  37. Key Terms
  38. Review Questions
  39. Problems and Exercises
  40. Field Exercises
  41. References
  42. 3 Managing the Information Systems Project
  43. Learning Objectives
  44. Introduction
  45. Pine Valley Furniture Company Background
  46. Managing the Information Systems Project
  47. Initiating a Project
  48. Planning the Project
  49. Executing the Project
  50. Closing Down the Project
  51. Representing and Scheduling Project Plans
  52. Representing Project Plans
  53. Calculating Expected Time Durations Using PERT
  54. Constructing a Gantt Chart and Network Diagram at Pine Valley Furniture
  55. Using Project Management Software
  56. Establishing a Project Start Date
  57. Entering Tasks and Assigning Task Relationships
  58. Selecting a Scheduling Method to Review Project Reports
  59. Summary
  60. Key Terms
  61. Review Questions
  62. Problems and Exercises
  63. Field Exercises
  64. References
  65. Appendix Object-Oriented Analysis and Design Project Management
  66. Learning Objectives
  67. Unique Characteristics of an OOSAD Project
  68. Define the System as A Set of Components
  69. Complete Hard Problems First
  70. Using Iterations to Manage the Project
  71. Don’t Plan Too Much Up Front
  72. How Many and How Long Are Iterations?
  73. Project Activity Focus Changes Over the Life of a Project
  74. Summary
  75. Review Question
  76. Problems and Exercises
  77. Part Two Planning
  78. 4 Identifying and Selecting Systems Development Projects
  79. Learning Objectives
  80. Introduction
  81. Identifying and Selecting Systems Development Projects
  82. The Process of Identifying and Selecting IS Development Projects
  83. Deliverables and Outcomes
  84. Corporate and Information Systems Planning
  85. Corporate Strategic Planning
  86. Information Systems Planning
  87. Electronic Commerce Applications: Identifying and Selecting Systems Development Projects
  88. Internet Basics
  89. Pine Valley Furniture WebStore
  90. Summary
  91. Key Terms
  92. Review Questions
  93. Problems and Exercises
  94. Field Exercises
  95. References
  96. 5 Initiating and Planning Systems Development Projects
  97. Learning Objectives
  98. Introduction
  99. Initiating and Planning Systems Development Projects
  100. The Process of Initiating and Planning is Development Projects
  101. Deliverables and Outcomes
  102. Assessing Project Feasibility
  103. Assessing Economic Feasibility
  104. Determining Project Benefits
  105. Determining Project Costs
  106. The Time Value of Money
  107. Assessing Technical Feasibility
  108. Assessing Other Feasibility Concerns
  109. Assessing Operational Feasibility
  110. Assessing Schedule Feasibility
  111. Assessing Legal and Contractual Feasibility
  112. Assessing Political Feasibility
  113. Building and Reviewing The Baseline Project Plan
  114. Building the Baseline Project Plan
  115. The Introduction Section of the Baseline Project Plan
  116. The System Description Section of the Baseline Project Plan
  117. The Feasibility Assessment Section of the Baseline Project Plan
  118. The Management Issues Section of the Baseline Project Plan
  119. Reviewing the Baseline Project Plan
  120. Electronic Commerce Applications: Initiating and Planning Systems Development Projects
  121. Initiating and Planning Systems Development Projects for Pine Valley Furniture’s WebStore
  122. Initiating and Planning PVF’s E-Commerce System
  123. WebStore Project Walk-Through
  124. Summary
  125. Key Terms
  126. Review Questions
  127. Problems and Exercises
  128. Field Exercises
  129. References
  130. Part Three Analysis
  131. 6 Determining System Requirements
  132. Learning Objectives
  133. Introduction
  134. Performing Requirements Determination
  135. The Process of Determining Requirements
  136. Deliverables and Outcomes
  137. Traditional Methods for Determining Requirements
  138. Interviewing and Listening
  139. Choosing Interview Questions
  140. Interview Guidelines
  141. Interviewing Groups
  142. Nominal Group Technique
  143. Directly Observing Users
  144. Analyzing Procedures and Other Documents
  145. Contemporary Methods for Determining System Requirements
  146. Joint Application Design
  147. Taking Part in a JAD
  148. Using Prototyping During Requirements Determination
  149. Evolutionary Prototyping
  150. Throwaway Prototyping
  151. Radical Methods for Determining System Requirements
  152. Identifying Processes to Reengineer
  153. Disruptive Technologies
  154. Requirements Determination Using Agile Methodologies
  155. Continual User Involvement
  156. Agile Usage-Centered Design
  157. The Planning Game from eXtreme Programming
  158. Electronic Commerce Applications: Determining System Requirements
  159. Determining System Requirements for Pine Valley Furniture’s WebStore
  160. System Layout and Navigation Characteristics
  161. WebStore and Site Management System Capabilities
  162. Customer and Inventory Information
  163. System Prototype Evolution
  164. Summary
  165. Key Terms
  166. Review Questions
  167. Problems and Exercises
  168. Field Exercises
  169. References
  170. 7 Structuring System Process Requirements
  171. Learning Objectives
  172. Introduction
  173. Process Modeling
  174. Modeling a System’s Process for Structured Analysis
  175. Deliverables and Outcomes
  176. Data Flow Diagramming Mechanics
  177. Definitions and Symbols
  178. Developing DFDs: An Example
  179. Data Flow Diagramming Rules
  180. Decomposition of DFDs
  181. Balancing DFDs
  182. An Example DFD
  183. Using Data Flow Diagramming in the Analysis Process
  184. Guidelines for Drawing DFDs
  185. Completeness
  186. Consistency
  187. Timing
  188. Iterative Development
  189. Primitive DFDs
  190. Using DFDs as Analysis Tools
  191. Using DFDs in Business Process Reengineering
  192. Modeling Logic with Decision Tables
  193. Electronic Commerce Application: Process Modeling Using Data Flow Diagrams
  194. Process Modeling for Pine Valley Furniture’s WebStore
  195. Summary
  196. Key Terms
  197. Review Questions
  198. Problems and Exercises
  199. Field Exercises
  200. References
  201. Appendix 7A Object-Oriented Analysis and Design Use Cases*
  202. Learning Objectives
  203. Introduction
  204. Use Cases
  205. What Is a Use Case?
  206. Use Case Diagrams
  207. Definitions and Symbols
  208. Written Use Cases
  209. Level
  210. The Rest of the Template
  211. Electronic Commerce Application: Process Modeling Using Use Cases
  212. Writing Use Cases for Pine Valley Furniture’s Webstore
  213. Summary
  214. Key Terms
  215. Review Questions
  216. Problems and Exercises
  217. Field Exercise
  218. References
  219. Appendix 7B Object-Oriented Analysis and Design Activity Diagrams*
  220. Learning Objective
  221. Introduction
  222. When to Use an Activity Diagram
  223. Problems and Exercises
  224. Reference
  225. Appendix 7C Business Process Modeling
  226. Learning Objective
  227. Introduction
  228. Basic Notation
  229. Business Process Example
  230. Summary
  231. Key Terms
  232. Review Questions
  233. Problems and Exercises
  234. Field Exercises
  235. References
  236. 8 Structuring System Data Requirements
  237. Learning Objectives
  238. Introduction
  239. Conceptual Data Modeling
  240. The Conceptual Data Modeling Process
  241. Deliverables and Outcomes
  242. Gathering Information for Conceptual
  243. Introduction to E-R Modeling
  244. Entities
  245. Naming and Defining Entity Types
  246. Attributes
  247. Naming and Defining Attributes
  248. Candidate Keys and Identifiers
  249. Other Attribute Types
  250. Relationships
  251. Conceptual Data Modeling and The E-R Model
  252. Degree of a Relationship
  253. Unary Relationships
  254. Binary Relationships
  255. Ternary Relationships
  256. Cardinalities in Relationships
  257. Minimum and Maximum Cardinalities
  258. Naming and Defining Relationships
  259. Associative Entities
  260. Summary of Conceptual Data Modeling with E-R Diagrams
  261. Representing Supertypes and Subtypes
  262. Business Rules
  263. Domains
  264. Triggering Operations
  265. Role of Packaged Conceptual Data Models: Database Patterns
  266. Universal Data Models
  267. Industry-Specific Data Models
  268. Benefits of Database Patterns and Packaged Data Models
  269. Electronic Commerce Application: Conceptual Data Modeling
  270. Conceptual Data Modeling for Pine Valley Furniture’s WebStore
  271. Summary
  272. Key Terms
  273. Review Questions
  274. Problems and Exercises
  275. Field Exercises
  276. References
  277. Appendix Object-Oriented Analysis and Design Object Modeling—Class Diagrams
  278. Learning Objectives
  279. Introduction
  280. Representing Objects and Classes
  281. Types of Operations
  282. Representing Associations
  283. Representing Associative Classes
  284. Representing Stereotypes for Attributes
  285. Representing Generalization
  286. Representing Aggregation
  287. An Example of Conceptual Data Modeling at Hoosier Burger
  288. Summary
  289. Key Terms
  290. Review Questions
  291. Problems and Exercises
  292. References
  293. Part Four Design
  294. 9 Designing Databases
  295. Learning Objectives
  296. Introduction
  297. Database Design
  298. The Process of Database Design
  299. Deliverables and Outcomes
  300. The Relational Database Model
  301. Well-Structured Relations
  302. Normalization
  303. Rules of Normalization
  304. Functional Dependence and Primary Keys
  305. Second Normal Form
  306. Third Normal Form
  307. Transforming E-R Diagrams Into Relations
  308. Represent Entities
  309. Represent Relationships
  310. Binary 1:N and 1:1 Relationships
  311. Binary and Higher-Degree M:N Relationships
  312. Unary Relationships
  313. Summary of Transforming E-R Diagrams to Relations
  314. Merging Relations
  315. An Example of Merging Relations
  316. View Integration Problems
  317. Synonyms
  318. Homonyms
  319. Dependencies between Nonkeys
  320. Class/Subclass
  321. Logical Database Design For Hoosier Burger
  322. Physical File and Database Design
  323. Designing Fields
  324. Choosing Data Types
  325. Calculated Fields
  326. Coding and Compression Techniques
  327. Controlling Data Integrity
  328. Designing Physical Tables
  329. Arranging Table Rows
  330. Sequential File Organizations
  331. Indexed File Organizations
  332. Hashed File Organizations
  333. Summary of File Organizations
  334. Designing Controls for Files
  335. Physical Database Design For Hoosier Burger
  336. Electronic Commerce Application: Designing Databases
  337. Designing Databases for Pine Valley Furniture’s WebStore
  338. Summary
  339. Key Terms
  340. Review Questions
  341. Problems and Exercises
  342. Field Exercises
  343. References
  344. 10 Designing Forms and Reports
  345. Learning Objectives
  346. Introduction
  347. Designing Forms and Reports
  348. The Process of Designing Forms and Reports
  349. Deliverables and Outcomes
  350. Formatting Forms and Reports
  351. General Formatting Guidelines
  352. Highlighting Information
  353. Color versus No Color
  354. Displaying Text
  355. Designing Tables and Lists
  356. Paper versus Electronic Reports
  357. Assessing Usability
  358. Usability Success Factors
  359. Measures of Usability
  360. Electronic Commerce Applications: Designing Forms and Reports For Pine Valley Furniture’s Webstore
  361. General Guidelines
  362. Designing Forms and Reports at Pine Valley Furniture
  363. Lightweight Graphics
  364. Forms and Data Integrity Rules
  365. Stylesheet-Based HTML
  366. Summary
  367. Key Terms
  368. Review Questions
  369. Problems and Exercises
  370. Field Exercises
  371. References
  372. 11 Designing Interfaces and Dialogues
  373. Learning Objectives
  374. Introduction
  375. Designing Interfaces and Dialogues
  376. The Process of Designing Interfaces and Dialogues
  377. Deliverables and Outcomes
  378. Interaction Methods and Devices
  379. Methods of Interacting
  380. Command Language Interaction
  381. Menu Interaction
  382. Form Interaction
  383. Object-Based Interaction
  384. Natural Language Interaction
  385. Hardware Options for System Interaction
  386. Designing Interfaces
  387. Designing Layouts
  388. Structuring Data Entry
  389. Controlling Data Input
  390. Providing Feedback
  391. Status Information
  392. Prompting Cues
  393. Errors and Warning Messages
  394. Providing Help
  395. Designing Dialogues
  396. Designing the Dialogue Sequence
  397. Building Prototypes and Assessing Usability
  398. Designing Interfaces and Dialogues in Graphical Environments
  399. Graphical Interface Design Issues
  400. Dialogue Design Issues in a Graphical Environment
  401. Electronic Commerce Application: Designing Interfaces and Dialogues for Pine Valley Furniture’s Webstore
  402. General Guidelines
  403. Designing Interfaces and Dialogues at Pine Valley Furniture
  404. Menu-Driven Navigation with Cookie Crumbs
  405. Summary
  406. Key Terms
  407. Review Questions
  408. Problems and Exercises
  409. Field Exercises
  410. References
  411. 12 Designing Distributed and Internet Systems
  412. Learning Objectives
  413. Introduction
  414. Designing Distributed and Internet Systems
  415. The Process of Designing Distributed and Internet Systems
  416. Deliverables and Outcomes
  417. Designing Lan and Client/Server Systems
  418. Designing Systems for LANs
  419. File Servers
  420. Limitations of File Servers
  421. Designing Systems for a Client/Server Architecture
  422. Advantages of the Client/Server Architecture
  423. Advanced Forms of Client/Server Architectures
  424. Cloud Computing
  425. What Is Cloud Computing?
  426. Cloud Characteristics
  427. On-Demand Self-Service
  428. Rapid Elasticity
  429. Broad Network Access
  430. Resource Pooling
  431. Measured Service
  432. Service Models
  433. Infrastructure as a Service
  434. Platform as a Service
  435. Software as a Service
  436. Types of Clouds
  437. Managing the Cloud
  438. Availability/Reliability
  439. Scalability
  440. Viability
  441. Security, Privacy, and Compliance
  442. Diversity of Offerings
  443. Openness
  444. Costs
  445. Service-Oriented Architecture
  446. Web Services
  447. Designing Internet Systems
  448. Internet Design Fundamentals
  449. Standards Drive the Internet
  450. Ongoing Evolution
  451. Site Consistency
  452. Cascading Style Sheets
  453. eXtensible Stylesheet Language
  454. Design Issues Related to Site Management
  455. Customer Loyalty and Trustworthiness
  456. Links Must Live Forever
  457. System Security
  458. Website Content Management
  459. Electronic Commerce Application: Designing A Distributed Advertisement Server for Pine Valley Furniture’s Webstore
  460. Advertising on Pine Valley Furniture’s WebStore
  461. Designing the Advertising Component
  462. Designing the Management Reporting Component
  463. Summary
  464. Key Terms
  465. Review Questions
  466. Problems and Exercises
  467. Field Exercises
  468. References
  469. Part Five Implementation and Maintenance
  470. 13 System Implementation
  471. Learning Objectives
  472. Introduction
  473. System Implementation
  474. Coding, Testing, and Installation Processes
  475. Deliverables and Outcomes from Coding, Testing, and Installation
  476. The Processes of Documenting the System, Training Users, and Supporting Users
  477. Deliverables and Outcomes from Documenting the System, Training Users, and Supporting Users
  478. Software Application Testing
  479. Seven Different Types of Tests
  480. The Testing Process
  481. Combining Coding and Testing
  482. Acceptance Testing by Users
  483. Installation
  484. Direct Installation
  485. Parallel Installation
  486. Single-Location Installation
  487. Phased Installation
  488. Planning Installation
  489. Documenting the System
  490. User Documentation
  491. Training and Supporting Users
  492. Training Information Systems Users
  493. Supporting Information Systems Users
  494. Automating Support
  495. Providing Support through a Help Desk
  496. Organizational Issues in Systems Implementation
  497. Why Implementation Sometimes Fails
  498. Security Issues
  499. Electronic Commerce Application: System Implementation and Operation for Pine Valley Furniture’s Webstore
  500. Developing Test Cases for the WebStore
  501. Bug Tracking and System Evolution
  502. Alpha and Beta Testing the WebStore
  503. WebStore Installation
  504. Project Closedown
  505. Summary
  506. Key Terms
  507. Review Questions
  508. Problems and Exercises
  509. Field Exercises
  510. References
  511. 14 Maintaining Information Systems
  512. Learning Objectives
  513. Introduction
  514. Maintaining Information Systems
  515. The Process of Maintaining Information Systems
  516. Deliverables and Outcomes
  517. Conducting Systems Maintenance
  518. Types of Maintenance
  519. The Cost of Maintenance
  520. Managing Maintenance
  521. Managing Maintenance Personnel
  522. Measuring Maintenance Effectiveness
  523. Controlling Maintenance Requests
  524. Configuration Management
  525. Role of Automated Development Tools in Maintenance
  526. Website Maintenance
  527. Electronic Commerce Application: Maintaining an Information System for Pine Valley Furniture’s Webstore
  528. Maintaining Pine Valley Furniture’s WebStore
  529. Cannot Find Server
  530. Summary
  531. Key Terms
  532. Review Questions
  533. Problems and Exercises
  534. Field Exercises
  535. References
  536. Glossary of Terms
  537. Glossary of Acronyms
  538. Index

 

People Also Search:

modern systems analysis and design, 9th

modern systems analysis and design 9th edition chegg

modern systems analysis and design valacich