|
4 IT 10. SOFTWARE ENGINEERING LAB |
|
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.