The software life cycle (Software Life Cycle, SLC) is the life cycle of the software until it is scrapped or stopped using.
1. Demand analysis
2. Outline design
3. Detailed design (use case diagram, flowchart, class diagram)
4. Database Design (pd)
5. Code development (coding)
6. Unit testing (junit white box testing)
svn version management tool (commit, update code, documentation)
7. Integration testing (black box testing, loadrunner testers)
8. Online operation (user's own experience)
9. Stress Test
10. Officially launched
11. Maintenance