SlideShare a Scribd company logo
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved.
McGraw-Hill Technology Education
McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved.
McGraw-Hill Technology Education
Chapter 12B
Building Information
Systems
12B-3
Systems Development Life Cycle
• Organized way to build information
systems
• Consists of five phases
– Entire usable life of the system
12B-4
SDLC
12B-5
Systems Development Life Cycle
• Phase 1: needs analysis
– Users identify a need
– Solves three main problems
• Define the problem
• Present possible solutions
• Determine the best solution
– Technology analysts talk with users
– Define the problem using a description tool
– A solution is presented to a manager
12B-6
Systems Development Life Cycle
• Phase 2: Systems design
– Solution is defined
• Data storage
• User interface
• Reports
– Several design tools
• Top down design
• Bottom up design
– CASE tools used to build prototypes
• Computer aided software engineering
12B-7
Systems Development Life Cycle
• Phase 3: Development
– Solution to the problem is built
– Programmers play a key role
– Solutions may be purchased
– Solutions may be built locally
– Technical writers create instructions
– Solution is repeatedly tested
12B-8
Systems Development Life Cycle
• Phase 4: Implementation
– Installation of hardware and software
– Users must convert to the solution
• Direct conversion
• Parallel conversion
• Phased conversion
• Pilot conversion
– Trainers and support personnel are critical
12B-9
SDLC Conversion
12B-10
Systems Development Life Cycle
• Phase 5: Maintenance
– IT professionals continue to monitor
– Bugs are fixed
– New features are added
– Users often suggest bugs or features
12B-11
Evolving System Design Methods
• Problems with SDLC
– SDLC is an old process
– Very slow process
– Companies need to respond quickly
12B-12
Evolving System Design Methods
• Rapid Application Design (RAD)
– Develops IS systems quickly
– Several products exist
– Slightly different development phases
12B-13
RAD SDLC
12B-14
Evolving System Design Methods
• RAD Phase 1: Requirements planning
– Requirements for project are defined
– Joint requirements planning (JRP)
• Involves programmers and managers
– Managers from affected departments
provide guidance
12B-15
Evolving System Design Methods
• RAD Phase 2: User design
– Joint application design (JAD)
• System analysts and users
– User provides the details
– System analyst solve the technical details
12B-16
Evolving System Design Methods
• RAD Phase 3: Rapid construction
– IS professionals develop the project
– A variety of tools can be used
– Users approve each portion
12B-17
Evolving System Design Methods
• RAD Phase 4: Transition
– System is tested on sample data
– Users are trained on the sample
– New system runs parallel to existing
– Phase complete when bugs are gone
– Old system removed
12B-18
Evolving System Design Methods
• RAD Phase 5: Maintenance
– Traditionally not part of RAD
– All systems need periodic maintenance
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved.
McGraw-Hill Technology Education
Chapter 12B
End of Chapter

More Related Content

Similar to Building information systems

Chapter 12 information system development
Chapter 12   information system developmentChapter 12   information system development
Chapter 12 information system development
haider ali
 
SE_Module1new.ppt
SE_Module1new.pptSE_Module1new.ppt
SE_Module1new.ppt
ADARSHN40
 
Software development Life Cycle
Software development Life CycleSoftware development Life Cycle
Software development Life Cycle
Kumar
 
System development methodologies L2.ppt
System development methodologies L2.pptSystem development methodologies L2.ppt
System development methodologies L2.ppt
NyamburaKinyua
 

Similar to Building information systems (20)

Week 3 database design
Week 3   database designWeek 3   database design
Week 3 database design
 
Database_Design.ppt
Database_Design.pptDatabase_Design.ppt
Database_Design.ppt
 
ISBB_Chapter10.pptx
ISBB_Chapter10.pptxISBB_Chapter10.pptx
ISBB_Chapter10.pptx
 
Mis 9
Mis 9Mis 9
Mis 9
 
Rapid application development
Rapid application developmentRapid application development
Rapid application development
 
Chapter 12 information system development
Chapter 12   information system developmentChapter 12   information system development
Chapter 12 information system development
 
SE_Module1new.ppt
SE_Module1new.pptSE_Module1new.ppt
SE_Module1new.ppt
 
Database design
Database designDatabase design
Database design
 
Mc leod9e ch07 systems development
Mc leod9e ch07 systems developmentMc leod9e ch07 systems development
Mc leod9e ch07 systems development
 
Software development Life Cycle
Software development Life CycleSoftware development Life Cycle
Software development Life Cycle
 
Lecture 7.pptx
Lecture 7.pptxLecture 7.pptx
Lecture 7.pptx
 
DITEC - Software Engineering
DITEC - Software EngineeringDITEC - Software Engineering
DITEC - Software Engineering
 
System development methodologies L2.ppt
System development methodologies L2.pptSystem development methodologies L2.ppt
System development methodologies L2.ppt
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life Cycle
 
Session2.ppt
Session2.pptSession2.ppt
Session2.ppt
 
ddd.ppt
ddd.pptddd.ppt
ddd.ppt
 
Session2.pptx.ppt
Session2.pptx.pptSession2.pptx.ppt
Session2.pptx.ppt
 
Session2 (1).ppt
Session2 (1).pptSession2 (1).ppt
Session2 (1).ppt
 
SDLC.PPT
SDLC.PPTSDLC.PPT
SDLC.PPT
 
Session2.ppt
Session2.pptSession2.ppt
Session2.ppt
 

Recently uploaded

一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
enxupq
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
nscud
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
ewymefz
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
ewymefz
 
Introduction-to-Cybersecurit57hhfcbbcxxx
Introduction-to-Cybersecurit57hhfcbbcxxxIntroduction-to-Cybersecurit57hhfcbbcxxx
Introduction-to-Cybersecurit57hhfcbbcxxx
zahraomer517
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
vcaxypu
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
ewymefz
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
enxupq
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
yhkoc
 
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Domenico Conte
 
Computer Presentation.pptx ecommerce advantage s
Computer Presentation.pptx ecommerce advantage sComputer Presentation.pptx ecommerce advantage s
Computer Presentation.pptx ecommerce advantage s
MAQIB18
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
ocavb
 

Recently uploaded (20)

一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
 
Using PDB Relocation to Move a Single PDB to Another Existing CDB
Using PDB Relocation to Move a Single PDB to Another Existing CDBUsing PDB Relocation to Move a Single PDB to Another Existing CDB
Using PDB Relocation to Move a Single PDB to Another Existing CDB
 
Tabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflowsTabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflows
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
 
Introduction-to-Cybersecurit57hhfcbbcxxx
Introduction-to-Cybersecurit57hhfcbbcxxxIntroduction-to-Cybersecurit57hhfcbbcxxx
Introduction-to-Cybersecurit57hhfcbbcxxx
 
Jpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization SampleJpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization Sample
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
 
社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
 
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPs
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPsWebinar One View, Multiple Systems No-Code Integration of Salesforce and ERPs
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPs
 
tapal brand analysis PPT slide for comptetive data
tapal brand analysis PPT slide for comptetive datatapal brand analysis PPT slide for comptetive data
tapal brand analysis PPT slide for comptetive data
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
 
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
Professional Data Engineer Certification Exam Guide  _  Learn  _  Google Clou...
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year Rebound
 
Computer Presentation.pptx ecommerce advantage s
Computer Presentation.pptx ecommerce advantage sComputer Presentation.pptx ecommerce advantage s
Computer Presentation.pptx ecommerce advantage s
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
 
Uber Ride Supply Demand Gap Analysis Report
Uber Ride Supply Demand Gap Analysis ReportUber Ride Supply Demand Gap Analysis Report
Uber Ride Supply Demand Gap Analysis Report
 

Building information systems

  • 1. Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved.
  • 2. Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 12B Building Information Systems
  • 3. 12B-3 Systems Development Life Cycle • Organized way to build information systems • Consists of five phases – Entire usable life of the system
  • 5. 12B-5 Systems Development Life Cycle • Phase 1: needs analysis – Users identify a need – Solves three main problems • Define the problem • Present possible solutions • Determine the best solution – Technology analysts talk with users – Define the problem using a description tool – A solution is presented to a manager
  • 6. 12B-6 Systems Development Life Cycle • Phase 2: Systems design – Solution is defined • Data storage • User interface • Reports – Several design tools • Top down design • Bottom up design – CASE tools used to build prototypes • Computer aided software engineering
  • 7. 12B-7 Systems Development Life Cycle • Phase 3: Development – Solution to the problem is built – Programmers play a key role – Solutions may be purchased – Solutions may be built locally – Technical writers create instructions – Solution is repeatedly tested
  • 8. 12B-8 Systems Development Life Cycle • Phase 4: Implementation – Installation of hardware and software – Users must convert to the solution • Direct conversion • Parallel conversion • Phased conversion • Pilot conversion – Trainers and support personnel are critical
  • 10. 12B-10 Systems Development Life Cycle • Phase 5: Maintenance – IT professionals continue to monitor – Bugs are fixed – New features are added – Users often suggest bugs or features
  • 11. 12B-11 Evolving System Design Methods • Problems with SDLC – SDLC is an old process – Very slow process – Companies need to respond quickly
  • 12. 12B-12 Evolving System Design Methods • Rapid Application Design (RAD) – Develops IS systems quickly – Several products exist – Slightly different development phases
  • 14. 12B-14 Evolving System Design Methods • RAD Phase 1: Requirements planning – Requirements for project are defined – Joint requirements planning (JRP) • Involves programmers and managers – Managers from affected departments provide guidance
  • 15. 12B-15 Evolving System Design Methods • RAD Phase 2: User design – Joint application design (JAD) • System analysts and users – User provides the details – System analyst solve the technical details
  • 16. 12B-16 Evolving System Design Methods • RAD Phase 3: Rapid construction – IS professionals develop the project – A variety of tools can be used – Users approve each portion
  • 17. 12B-17 Evolving System Design Methods • RAD Phase 4: Transition – System is tested on sample data – Users are trained on the sample – New system runs parallel to existing – Phase complete when bugs are gone – Old system removed
  • 18. 12B-18 Evolving System Design Methods • RAD Phase 5: Maintenance – Traditionally not part of RAD – All systems need periodic maintenance
  • 19. Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 12B End of Chapter