Life Cycle by Samuel Panici
1
Preliminary
Investigation
6
System
Maintenance
2
System Analysis
5
System
Implementation
3
System Design
4
System
Acquisition
System Development Life Cycle
(SDLC) is the process of implementing or updating a system. It includes six steps which starts with studying a system and is finished when the new or updated system is in place. At each stage in the cycle a decision is made whether or not to continue to the next phase.
System
Development
Life Cycle
(SDLC)
When the plan for a new system is developed or if an existing system requires a modification, the first step is to perform a preliminary investigation. The purpose of the preliminary investigation is to identify:
Nature of the problem
Possible solutions
Approximate costs
Benefits of each proposed solution
The end result of a preliminary investigation should include a
Feasibility Report
Preliminary
Investigation
Products
Customer
Order
Payment
Process payment Notice of Invalid Order
Warehouse
Product
Information
Valid
Orders
Verify order is valid Customer
Addresses
Verify package contents and mail Inventory
Information
Completed
Orders
Copy of
Shipping Notice
Copy of
Invoice
Payment
Details
Assemble order Customer
Credit Status
Customers
Shipping Notice and Package
Order
Products
Ordered
Create invoice
Copy of
Invoice
Accounts
Receivable
Inventory
Source or
Destination
Process Flow of Data
Data Storage
System analysis performs an in-depth study of the problem area and will include factors like the needs of the system users and the adequacy of the current system. The main takeaways from system analysis are data collection and data analysis.
Data Collection should be focused on gathering useful data about the system being studied. Helpful information includes how the system is intended to work, reviewing organizational charts, sending questionnaires to users, and observing those who use the system
Data Analysis will