simple yet usefull
1. Abstract 2. Problem Definition and Modules Description 3. Feasibility Study 4. Hardware and Software Requirements 5. System Analysis 6. Functional and Non-Functional Requirements 7. UML Diagrams 8. References