In this lab first 8 experiments are to practice software engineering techniques. Use any open source CASE tool. Many of them are
available at www.sourceforge.net. You can choose any other CASE tool, as per choice.
Language : C++ / JAVA
Design Approach : Object Oriented
These designing can be done on any automation system e.g. library management system, billing system, payroll system, bus
reservation system, gas agency management system, book-shop management system, students management system.
1. Do a feasibility study
2. Document all the requirements as specified by customer in Software Requirement Specification
3. Design sequence diagrams for project
4. Design Collaboration diagram
5. Design Data Flow Diagram for the project
6. Design Entity Relation Diagram for the project
7. Design Class diagram
8. Design at least 10 test cases for each module.
9. -10: Code and test the project, which you have designed in last 8 labs.