SlideShare a Scribd company logo
CIS 315 – Hatim Mouissa
Chapter 1:
Introduction to Systems
Analysis and Design
CIS 315 – Hatim Mouissa
Objectives
development life cycle and its four phases.
development methodologies.
its extensions.
project team.
SYSTEMS
DEVELOPMENT LIFE
CYCLE
CIS 315 – Hatim Mouissa
Systems Development Life Cycle
Planning
Analysis
Design
Implementation
We will explore each phase in detail in the next slides
CIS 315 – Hatim Mouissa
SDLC: Planning
1. Project Initiation
◦ Develop a system request
◦ Conduct a feasibility analysis
2. Project Management
◦ Develop work plan
◦ Staff the project
◦ Control and direct the project
Why should we build this system?
CIS 315 – Hatim Mouissa
SDLC: Analysis
1. Develop analysis strategy
2. Gather requirements
3. Develop a system proposal
What should the system do for us?
Where and when will it be used?
CIS 315 – Hatim Mouissa
SDLC: Design
1. Develop a design strategy
2. Design architecture and interfaces
3. Develop databases and file specifications
4. Develop the program design
How will we build the system?
CIS 315 – Hatim Mouissa
SDLC: Implementation
1. Construct system
2. Install system
◦ Implement a training plan for the users
3. Establish a support plan
Build the system!
CIS 315 – Hatim Mouissa
Putting the SDLC Together
specific deliverables
refinement
go back into a planning phase for its next
revision, a follow-on system, or
maintenance releases
CIS 315 – Hatim Mouissa
Processes and Deliverables
Process Product
Planning
Analysis
Design
Implementation
Project Plan
System Proposal
System
Specification
New System and
Maintenance Plan
SYSTEMS
DEVELOPMENT
METHODOLOGIES
CIS 315 – Hatim Mouissa
Systems Development
Methodologies
implementing the SDLC
-known methodologies include:
◦ Waterfall development
◦ Parallel development
◦ Rapid application development
◦ Agile development
CIS 315 – Hatim Mouissa
Categories of Methodologies
• Structured Design
–Waterfall Development
–Parallel Development
• Rapid Application Development
–Phased
–Prototyping
–Throwaway Prototyping
• Agile Development
–eXtreme Programming
CIS 315 – Hatim Mouissa
Structured Design 1
Waterfall Development
CIS 315 – Hatim Mouissa
Structured Design 2
Parallel Development
CIS 315 – Hatim Mouissa
Rapid Application Development 1
Phased Development
CIS 315 – Hatim Mouissa
Rapid Application Development 2
System Prototyping
CIS 315 – Hatim Mouissa
Rapid Application Development 3
Throwaway Prototyping
CIS 315 – Hatim Mouissa
Agile Development
Extreme Programming
CIS 315 – Hatim Mouissa
Selecting the Right Methodology
Usefulness
for
Waterfal
l
Paralle
l
Phased Prototypi
ng
Throwawa
y
Prototypi
ng
Extreme
Programmi
ng
Unclear user
requirements
Poor Poor Good Excellent Excellent Excellent
Unfamiliar
technology
Poor Poor Good Poor Excellent Poor
Complex
systems
Good Good Good Poor Excellent Poor
Reliable
systems
Good Good Good Poor Excellent Good
Short time
schedule
Poor Good Excellent Excellent Good Excellent
Schedule
visibility
Poor Poor Excellent Excellent Good Good
CIS 315 – Hatim Mouissa
Object-Oriented Analysis & Design
process
ML)
◦ Use-case Driven
◦ Architecture Centric
◦ Iterative and Incremental
THE UNIFIED PROCESS
CIS 315 – Hatim Mouissa
The Unified Process
when and how to use the various UML
techniques for object-oriented analysis
and design
-dimensional process consisting of
phases and flows
◦ Phases describe how the system evolves over
time
◦ Workflows are collections of tasks that occur
throughout the lifecycle, but vary in intensity
CIS 315 – Hatim Mouissa
The Unified Process
CIS 315 – Hatim Mouissa
Unified Process Phases
CIS 315 – Hatim Mouissa
Engineering Workflows
g
CIS 315 – Hatim Mouissa
Supporting Workflows
structure management*
* Part of the enhanced unified process
THE UNIFIED
MODELING LANGUAGE
CIS 315 – Hatim Mouissa
Unified Modeling Language
-
oriented terms and diagramming
techniques rich enough to model any
systems development project from
analysis through implementation
groups:
◦ Structure diagrams
◦ Behavior diagrams
CIS 315 – Hatim Mouissa
UML Structure Diagrams
nd static
relationships in an information system
◦ Class
◦ Object
◦ Package
◦ Deployment
◦ Component
◦ Composite structure
CIS 315 – Hatim Mouissa
UML Behavior Diagrams
instances or objects that represent the
business information system
– Activity
–Sequence
– Communication
– Interaction overview
–Timing
– Behavior state machine
–Protocol state
machine,
– Use-case diagrams
CIS 315 – Hatim Mouissa
Summary
Unified Process is a two-dimensional
systems development process described
with a set of phases and workflows
is a standard set of diagramming
techniques
KoKo’s Canine Pet Club
CASE BACKGROUND
About a year ago, Christina Magana found herself facing a
dilemma. As a result of a chronic
illness, KoKo, her beloved schnauzer, required medication, a
special diet, and daily exercise. While the
medication and special diet were easy to accommodate into a
busy life style, ensuring that KoKo received
daily exercise was another matter. Although KoKo’s daily
exercise usually took the form of a walk
around the neighborhood, Ms. Magana, as a busy executive, had
trouble scheduling KoKo’s daily walks.
Ms. Magana’s friend Ian, would walk KoKo on the days when
Ms. Magana was extremely busy. Ms
Magana’s friends and neighbors liked the pet walking idea so
much that they approached Ms. Magana
and Ian about walking their dogs as well. What began as a
neighborhood walking service has now become
a fledgling, yet growing, metropolitan area business. Ms.
Magana has hired you to build a simple yet
effective software program for her business. She needs the
system to be able to track data about clients,
pets, walkers, and schedules for when the walkers take out the
pets.
Although the service was only started six months ago, it
currently provides pet walking services
for 350 pets and is registering on average 5 pets per week.
Paperwork is increasing and the owner needs a
better record keeping system.
During a meeting with the owner she explains to you that a new
client must register with the
service. During the registration process the new client provides
basic information about his pet. Chooses a
preferred walk time and specifies a walker preference. During
this time a dog walking fee is determined
and recorded on the pet registration form. The dog-walking fee
varies by pet and is based on the pet’s
size, temperament and the number of pets the owner has. The
pet owner can request that his pet be walked
in the early morning, late morning, early afternoon, late
afternoon, or early evening hours. Available walk
times are currently kept on a clipboard by the phone. However,
Ms. Magana wants the available walk
times, as well as walker, client, and pet information, kept in the
system that you are building. Everything
now is done on pre-printed paper forms.
Because the business grew so fast Ms. Magana has contracted
20 walkers with alternating
schedules. She has also hired three full-time college students to
help with the record keeping and
organization of the files. She is also renting a small storage unit
when she keeps all the extra files that she
is not able to keep at home. Below are the recurring costs that
she is currently paying. As well as the
benefits that she anticipates gaining by using the newly
developed system. She would like to be able to
see how the new system will operate as it is being built because
she wants to be able to make some
modifications to it at each stage..
1
Benefits
Benefit Approximate Dollar Value
Insurance Savings $200
Storage savings $8,000
Staff Reduction (1 less person) $1,000
Increased Business $2,000
Faster Processing $1100
Total Costs
Development Costs
One Time Cost Approximate Dollar Value
1 Server $3,000
2 New Workstation @ 1,250 $2,500
1 Printer / Fax / Copier Machine $1,200
1 Server Software $300
2 Workstation Software @ 250 $500
Development Labor $9,000
Total Costs
Operational Costs
Cost Approximate Dollar Value
Hardware $950
Software $450
Operational Labor (maintenance) $1,500
Total Costs
Assume that the interest rate used to calculate PV is 4%
Assume that the increase in business will be 6% each year.
Assume that the operational cost of the system will increase by
2.5% each year
2
DELIVERABLES FOR PROJECT 1
justify your answ
DELIVERABLES INSTRUCTIONS
gnment as the first
page in your binder turn in the assignment
CIS 315 – Hatim Mouissa Chapter 1 Introduction to Sys.docx
3
Course:
Assignment:
Student Name:
CIS 3150 –Introduction to Systems Analysis and
Design Project 1
____________________________________________
Instructor Comments:
_____________________________________________________
_____________
_____________________________________________________
_____________
_____________________________________________________
_____________
_____________________________________________________
_____________
_____________________________________________________
_____________
_____________________________________________________
_____________
_____________________________________________________
_____________
_____________________________________________________
_____________
_____________________________________________________
_____________
Project Grade: __________
4
Sheet1Cost-Benefit
Analysis20192020202120222023TotalIncreased Business$
2,000$ 2,120$ 2,247$ 2,382$ 2,525Insurance Savings$
200$ 200$ 200$ 200$ 200Storage savings$ 8,000$
8,000$ 8,000$ 8,000$ 8,000Staff Reduction (1 less person)$
1,000$ 1,000$ 1,000$ 1,000$ 1,000Faster Processing$
1,100$ 1,100$ 1,100$ 1,100$ 1,100TOTAL BENEFITS:$
12,300$ 12,420$ 12,547$ 12,682$ 12,825PV OF
BENEFITS:$ 11,827$ 11,483$ 11,154$ 10,841$
10,541PV OF ALL BENEFITS:$ 11,827$ 23,310$ 34,464$
45,305$ 55,846$ 55,8461 Server$ 3,000.00$ - 0$ - 0$ -
0$ - 02 New Workstation @ 1,250$ 2,500.00$ - 0$ - 0$ -
0$ - 01 Printer / Fax / Copier Machine$ 1,200.00$ - 0$ -
0$ - 0$ - 01 Server Software$ 300.00$ - 0$ - 0$ - 0$ -
02 Worstation Software @ 250$ 500.00$ - 0$ - 0$ - 0$ -
0Development Labor$ 9,000.00$ - 0$ - 0$ - 0$ - 0Total
Development Costs:$ 16,500.00$ - 0$ - 0$ - 0$ -
0Hardware$ 950$ 974$ 998$ 1,023$ 1,049Software$
450$ 461$ 473$ 485$ 497Operational Labor
(maintenance)$ 1,500$ 1,537$ 1,576$ 1,615$ 1,656Total
Operational Costs:$ 2,900$ 2,972$ 3,047$ 3,123$
3,201Total Costs:$ 19,400$ 2,972$ 3,047$ 3,123$
3,201PV of Costs:$ 18,654$ 2,748$ 2,709$ 2,670$
2,631PV of All Costs:$ 18,654$ 21,402$ 24,111$ 26,780$
29,411$ 29,411Total Project Benefits-Costs:$ (7,100)$
9,448$ 9,500$ 9,559$ 9,624Yearly NPV:$ (6,827)$
8,735$ 8,446$ 8,171$ 7,910Cumulative NPV:$ (6,827)$
1,908$ 10,354$ 18,525$ 26,435Return on
Investment:89.88%Break-Even Point:1.78Intangible
Benefits:This service is currently provided by competitors
improved customer satifaction.

More Related Content

DOCX
Project OverviewFor your course project, you will be working on .docx
PPTX
CIS 2303 LO2 Part 2
PPT
System analysis and design project management .ppt
PPT
PPTX
Presentation2
PDF
Systems Analysis and Design with UML 3rd Edition Alan Dennis
PPT
Proj Mgmt.ppt
PPT
Projman
Project OverviewFor your course project, you will be working on .docx
CIS 2303 LO2 Part 2
System analysis and design project management .ppt
Presentation2
Systems Analysis and Design with UML 3rd Edition Alan Dennis
Proj Mgmt.ppt
Projman

Similar to CIS 315 – Hatim Mouissa Chapter 1 Introduction to Sys.docx (20)

PPT
Different Approaches To Sys Bldg
PPTX
Project Scheduling
PPTX
Welcome.pptx
PPTX
Systems Development Lifecycle Walkthrough (Cambridge Technical Level 3 IT)
PPT
Feasible
PDF
Answers to Problems in Systems Analysis and Design, 5th Edition – Roberta Rot...
PDF
19701759 Project Report On Railway Reservation System By Amit Mittal
PPTX
SAD07 - Project Management
PPT
APSI - Analisa Perancangan Sistem Informasi
PPTX
Software development o & c
PPTX
CS 414 (IT Project Management)
DOCX
system analysis and design chapter 1 Kendall & Kendall
PPT
Ch20ed12romney
DOCX
Ooad lab manual(original)
PPTX
Bua 235 teamwork
PPTX
Part7-updated.pptx descrription of lectures
PPTX
Syd601 – assignment 1
DOCX
CIS 499 – Faculty Notes(Prerequisite To be taken last or ne.docx
PDF
Lecture - Project, Planning and Control.pdf
Different Approaches To Sys Bldg
Project Scheduling
Welcome.pptx
Systems Development Lifecycle Walkthrough (Cambridge Technical Level 3 IT)
Feasible
Answers to Problems in Systems Analysis and Design, 5th Edition – Roberta Rot...
19701759 Project Report On Railway Reservation System By Amit Mittal
SAD07 - Project Management
APSI - Analisa Perancangan Sistem Informasi
Software development o & c
CS 414 (IT Project Management)
system analysis and design chapter 1 Kendall & Kendall
Ch20ed12romney
Ooad lab manual(original)
Bua 235 teamwork
Part7-updated.pptx descrription of lectures
Syd601 – assignment 1
CIS 499 – Faculty Notes(Prerequisite To be taken last or ne.docx
Lecture - Project, Planning and Control.pdf
Ad

More from mccormicknadine86 (20)

DOCX
Option #2Researching a Leader Complete preliminary rese.docx
DOCX
Option 1 ImperialismThe exploitation of  colonial resources.docx
DOCX
Option Wireless LTD v. OpenPeak, Inc.Be sure to save an elec.docx
DOCX
Option A Land SharkWhen is a shark just a shark Consider the.docx
DOCX
Option 3 Discuss your thoughts on drugs and deviance. Do you think .docx
DOCX
OPTION 2 Can we make the changes we need to make After the pandemi.docx
DOCX
Option 1 You will create a PowerPoint (or equivalent) of your p.docx
DOCX
Option A Description of Dance StylesSelect two styles of danc.docx
DOCX
Option #2Provide several slides that explain the key section.docx
DOCX
Option 2 Slavery vs. Indentured ServitudeExplain how and wh.docx
DOCX
Option 2 ArtSelect any 2 of works of art about the Holocaus.docx
DOCX
Option #1 Stanford University Prison Experiment Causality, C.docx
DOCX
Option A  Gender CrimesCriminal acts occur against individu.docx
DOCX
opic 4 Discussion Question 1 May students express religious bel.docx
DOCX
Option 1Choose a philosopher who interests you. Research that p.docx
DOCX
Option #1The Stanford University Prison Experiment Structu.docx
DOCX
Operationaland Organizational SecurityChapter 3Princ.docx
DOCX
Open the file (Undergrad Reqt_Individual In-Depth Case Study) for in.docx
DOCX
onsider whether you think means-tested programs, such as the Tem.docx
DOCX
Operations security - PPT should cover below questions (chapter 1 to.docx
Option #2Researching a Leader Complete preliminary rese.docx
Option 1 ImperialismThe exploitation of  colonial resources.docx
Option Wireless LTD v. OpenPeak, Inc.Be sure to save an elec.docx
Option A Land SharkWhen is a shark just a shark Consider the.docx
Option 3 Discuss your thoughts on drugs and deviance. Do you think .docx
OPTION 2 Can we make the changes we need to make After the pandemi.docx
Option 1 You will create a PowerPoint (or equivalent) of your p.docx
Option A Description of Dance StylesSelect two styles of danc.docx
Option #2Provide several slides that explain the key section.docx
Option 2 Slavery vs. Indentured ServitudeExplain how and wh.docx
Option 2 ArtSelect any 2 of works of art about the Holocaus.docx
Option #1 Stanford University Prison Experiment Causality, C.docx
Option A  Gender CrimesCriminal acts occur against individu.docx
opic 4 Discussion Question 1 May students express religious bel.docx
Option 1Choose a philosopher who interests you. Research that p.docx
Option #1The Stanford University Prison Experiment Structu.docx
Operationaland Organizational SecurityChapter 3Princ.docx
Open the file (Undergrad Reqt_Individual In-Depth Case Study) for in.docx
onsider whether you think means-tested programs, such as the Tem.docx
Operations security - PPT should cover below questions (chapter 1 to.docx
Ad

Recently uploaded (20)

PPTX
Introduction to Building Materials
PPTX
Computer Architecture Input Output Memory.pptx
PDF
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
PPTX
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
Hazard Identification & Risk Assessment .pdf
PDF
Computing-Curriculum for Schools in Ghana
PPTX
Unit 4 Computer Architecture Multicore Processor.pptx
PPTX
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PDF
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
PPTX
Introduction to pro and eukaryotes and differences.pptx
PDF
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
PPTX
20th Century Theater, Methods, History.pptx
PDF
1_English_Language_Set_2.pdf probationary
PPTX
B.Sc. DS Unit 2 Software Engineering.pptx
PDF
advance database management system book.pdf
PDF
Indian roads congress 037 - 2012 Flexible pavement
Introduction to Building Materials
Computer Architecture Input Output Memory.pptx
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Hazard Identification & Risk Assessment .pdf
Computing-Curriculum for Schools in Ghana
Unit 4 Computer Architecture Multicore Processor.pptx
ELIAS-SEZIURE AND EPilepsy semmioan session.pptx
Chinmaya Tiranga quiz Grand Finale.pdf
David L Page_DCI Research Study Journey_how Methodology can inform one's prac...
Practical Manual AGRO-233 Principles and Practices of Natural Farming
1.3 FINAL REVISED K-10 PE and Health CG 2023 Grades 4-10 (1).pdf
Introduction to pro and eukaryotes and differences.pptx
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
20th Century Theater, Methods, History.pptx
1_English_Language_Set_2.pdf probationary
B.Sc. DS Unit 2 Software Engineering.pptx
advance database management system book.pdf
Indian roads congress 037 - 2012 Flexible pavement

CIS 315 – Hatim Mouissa Chapter 1 Introduction to Sys.docx

  • 1. CIS 315 – Hatim Mouissa Chapter 1: Introduction to Systems Analysis and Design CIS 315 – Hatim Mouissa Objectives development life cycle and its four phases. development methodologies. its extensions. project team.
  • 2. SYSTEMS DEVELOPMENT LIFE CYCLE CIS 315 – Hatim Mouissa Systems Development Life Cycle Planning Analysis Design Implementation We will explore each phase in detail in the next slides CIS 315 – Hatim Mouissa SDLC: Planning 1. Project Initiation ◦ Develop a system request ◦ Conduct a feasibility analysis 2. Project Management ◦ Develop work plan
  • 3. ◦ Staff the project ◦ Control and direct the project Why should we build this system? CIS 315 – Hatim Mouissa SDLC: Analysis 1. Develop analysis strategy 2. Gather requirements 3. Develop a system proposal What should the system do for us? Where and when will it be used? CIS 315 – Hatim Mouissa SDLC: Design 1. Develop a design strategy 2. Design architecture and interfaces 3. Develop databases and file specifications 4. Develop the program design How will we build the system?
  • 4. CIS 315 – Hatim Mouissa SDLC: Implementation 1. Construct system 2. Install system ◦ Implement a training plan for the users 3. Establish a support plan Build the system! CIS 315 – Hatim Mouissa Putting the SDLC Together specific deliverables refinement go back into a planning phase for its next revision, a follow-on system, or
  • 5. maintenance releases CIS 315 – Hatim Mouissa Processes and Deliverables Process Product Planning Analysis Design Implementation Project Plan System Proposal System
  • 6. Specification New System and Maintenance Plan SYSTEMS DEVELOPMENT METHODOLOGIES CIS 315 – Hatim Mouissa Systems Development Methodologies implementing the SDLC -known methodologies include: ◦ Waterfall development ◦ Parallel development ◦ Rapid application development ◦ Agile development
  • 7. CIS 315 – Hatim Mouissa Categories of Methodologies • Structured Design –Waterfall Development –Parallel Development • Rapid Application Development –Phased –Prototyping –Throwaway Prototyping • Agile Development –eXtreme Programming CIS 315 – Hatim Mouissa Structured Design 1 Waterfall Development
  • 8. CIS 315 – Hatim Mouissa Structured Design 2 Parallel Development CIS 315 – Hatim Mouissa Rapid Application Development 1 Phased Development CIS 315 – Hatim Mouissa Rapid Application Development 2 System Prototyping CIS 315 – Hatim Mouissa Rapid Application Development 3 Throwaway Prototyping CIS 315 – Hatim Mouissa Agile Development
  • 9. Extreme Programming CIS 315 – Hatim Mouissa Selecting the Right Methodology Usefulness for Waterfal l Paralle l Phased Prototypi ng Throwawa y Prototypi ng Extreme Programmi
  • 10. ng Unclear user requirements Poor Poor Good Excellent Excellent Excellent Unfamiliar technology Poor Poor Good Poor Excellent Poor Complex systems Good Good Good Poor Excellent Poor Reliable systems Good Good Good Poor Excellent Good Short time schedule Poor Good Excellent Excellent Good Excellent Schedule visibility
  • 11. Poor Poor Excellent Excellent Good Good CIS 315 – Hatim Mouissa Object-Oriented Analysis & Design process ML) ◦ Use-case Driven ◦ Architecture Centric ◦ Iterative and Incremental THE UNIFIED PROCESS CIS 315 – Hatim Mouissa The Unified Process when and how to use the various UML
  • 12. techniques for object-oriented analysis and design -dimensional process consisting of phases and flows ◦ Phases describe how the system evolves over time ◦ Workflows are collections of tasks that occur throughout the lifecycle, but vary in intensity CIS 315 – Hatim Mouissa The Unified Process CIS 315 – Hatim Mouissa Unified Process Phases CIS 315 – Hatim Mouissa
  • 13. Engineering Workflows g CIS 315 – Hatim Mouissa Supporting Workflows structure management* * Part of the enhanced unified process
  • 14. THE UNIFIED MODELING LANGUAGE CIS 315 – Hatim Mouissa Unified Modeling Language - oriented terms and diagramming techniques rich enough to model any systems development project from analysis through implementation groups: ◦ Structure diagrams ◦ Behavior diagrams CIS 315 – Hatim Mouissa UML Structure Diagrams nd static
  • 15. relationships in an information system ◦ Class ◦ Object ◦ Package ◦ Deployment ◦ Component ◦ Composite structure CIS 315 – Hatim Mouissa UML Behavior Diagrams instances or objects that represent the business information system – Activity –Sequence – Communication – Interaction overview –Timing
  • 16. – Behavior state machine –Protocol state machine, – Use-case diagrams CIS 315 – Hatim Mouissa Summary Unified Process is a two-dimensional systems development process described with a set of phases and workflows is a standard set of diagramming techniques KoKo’s Canine Pet Club CASE BACKGROUND
  • 17. About a year ago, Christina Magana found herself facing a dilemma. As a result of a chronic illness, KoKo, her beloved schnauzer, required medication, a special diet, and daily exercise. While the medication and special diet were easy to accommodate into a busy life style, ensuring that KoKo received daily exercise was another matter. Although KoKo’s daily exercise usually took the form of a walk around the neighborhood, Ms. Magana, as a busy executive, had trouble scheduling KoKo’s daily walks. Ms. Magana’s friend Ian, would walk KoKo on the days when Ms. Magana was extremely busy. Ms Magana’s friends and neighbors liked the pet walking idea so much that they approached Ms. Magana and Ian about walking their dogs as well. What began as a neighborhood walking service has now become a fledgling, yet growing, metropolitan area business. Ms. Magana has hired you to build a simple yet effective software program for her business. She needs the system to be able to track data about clients, pets, walkers, and schedules for when the walkers take out the pets. Although the service was only started six months ago, it
  • 18. currently provides pet walking services for 350 pets and is registering on average 5 pets per week. Paperwork is increasing and the owner needs a better record keeping system. During a meeting with the owner she explains to you that a new client must register with the service. During the registration process the new client provides basic information about his pet. Chooses a preferred walk time and specifies a walker preference. During this time a dog walking fee is determined and recorded on the pet registration form. The dog-walking fee varies by pet and is based on the pet’s size, temperament and the number of pets the owner has. The pet owner can request that his pet be walked in the early morning, late morning, early afternoon, late afternoon, or early evening hours. Available walk times are currently kept on a clipboard by the phone. However, Ms. Magana wants the available walk times, as well as walker, client, and pet information, kept in the system that you are building. Everything now is done on pre-printed paper forms. Because the business grew so fast Ms. Magana has contracted
  • 19. 20 walkers with alternating schedules. She has also hired three full-time college students to help with the record keeping and organization of the files. She is also renting a small storage unit when she keeps all the extra files that she is not able to keep at home. Below are the recurring costs that she is currently paying. As well as the benefits that she anticipates gaining by using the newly developed system. She would like to be able to see how the new system will operate as it is being built because she wants to be able to make some modifications to it at each stage.. 1 Benefits Benefit Approximate Dollar Value Insurance Savings $200 Storage savings $8,000 Staff Reduction (1 less person) $1,000 Increased Business $2,000 Faster Processing $1100 Total Costs Development Costs One Time Cost Approximate Dollar Value
  • 20. 1 Server $3,000 2 New Workstation @ 1,250 $2,500 1 Printer / Fax / Copier Machine $1,200 1 Server Software $300 2 Workstation Software @ 250 $500 Development Labor $9,000 Total Costs Operational Costs Cost Approximate Dollar Value Hardware $950 Software $450 Operational Labor (maintenance) $1,500 Total Costs Assume that the interest rate used to calculate PV is 4% Assume that the increase in business will be 6% each year. Assume that the operational cost of the system will increase by 2.5% each year
  • 21. 2 DELIVERABLES FOR PROJECT 1 justify your answ DELIVERABLES INSTRUCTIONS gnment as the first page in your binder turn in the assignment
  • 23. 3 Course: Assignment: Student Name: CIS 3150 –Introduction to Systems Analysis and Design Project 1 ____________________________________________
  • 25. 4 Sheet1Cost-Benefit Analysis20192020202120222023TotalIncreased Business$ 2,000$ 2,120$ 2,247$ 2,382$ 2,525Insurance Savings$ 200$ 200$ 200$ 200$ 200Storage savings$ 8,000$ 8,000$ 8,000$ 8,000$ 8,000Staff Reduction (1 less person)$ 1,000$ 1,000$ 1,000$ 1,000$ 1,000Faster Processing$ 1,100$ 1,100$ 1,100$ 1,100$ 1,100TOTAL BENEFITS:$ 12,300$ 12,420$ 12,547$ 12,682$ 12,825PV OF BENEFITS:$ 11,827$ 11,483$ 11,154$ 10,841$ 10,541PV OF ALL BENEFITS:$ 11,827$ 23,310$ 34,464$ 45,305$ 55,846$ 55,8461 Server$ 3,000.00$ - 0$ - 0$ -
  • 26. 0$ - 02 New Workstation @ 1,250$ 2,500.00$ - 0$ - 0$ - 0$ - 01 Printer / Fax / Copier Machine$ 1,200.00$ - 0$ - 0$ - 0$ - 01 Server Software$ 300.00$ - 0$ - 0$ - 0$ - 02 Worstation Software @ 250$ 500.00$ - 0$ - 0$ - 0$ - 0Development Labor$ 9,000.00$ - 0$ - 0$ - 0$ - 0Total Development Costs:$ 16,500.00$ - 0$ - 0$ - 0$ - 0Hardware$ 950$ 974$ 998$ 1,023$ 1,049Software$ 450$ 461$ 473$ 485$ 497Operational Labor (maintenance)$ 1,500$ 1,537$ 1,576$ 1,615$ 1,656Total Operational Costs:$ 2,900$ 2,972$ 3,047$ 3,123$ 3,201Total Costs:$ 19,400$ 2,972$ 3,047$ 3,123$ 3,201PV of Costs:$ 18,654$ 2,748$ 2,709$ 2,670$ 2,631PV of All Costs:$ 18,654$ 21,402$ 24,111$ 26,780$ 29,411$ 29,411Total Project Benefits-Costs:$ (7,100)$ 9,448$ 9,500$ 9,559$ 9,624Yearly NPV:$ (6,827)$ 8,735$ 8,446$ 8,171$ 7,910Cumulative NPV:$ (6,827)$ 1,908$ 10,354$ 18,525$ 26,435Return on Investment:89.88%Break-Even Point:1.78Intangible Benefits:This service is currently provided by competitors improved customer satifaction.