Object Oriented Analysis and Design - Case Tools Laboratory

 Requirements For OOAD Case Tools Laboratory

1. Argo UML Software - To Draw UML Diagrams   Download

2. JAVA RUN TIME ENVIRONMENT   Download

3. Visual Basic/Visual Studio

4. Any other equivalent UML tools. (Rational Rose or StarUML ...)

Note: First Install JRE and then install Argo UML(because Argo UML needed Java Runtime Environment - To generate java code from UML diagrams)

OOAD Case Tools Laboratory Complete Manual

Lab Manual PDF Document   Download

Lab Manual Word Document  Download

Subscribe My Youtube Channel

OBJECTIVES:

1   To capture the requirements specification for an intended software system

2   To draw the UML diagrams for the given specification 
3
   To map the design properly to code

4   To test the software system thoroughly for all scenarios

5   To improve the design by applying appropriate design patterns.

Draw standard UML diagrams using an UML modeling tool for a given case study and map design to code and implement a 3 layered architecture. Test the developed code and validate whether the SRS is satisfied.

 

1. Identify a software system that needs to be developed.

2. Document the Software Requirements Specification (SRS) for the identified system.

3. Identify use cases and develop the Use Case model.

4. Identify the conceptual classes and develop a Domain Model and also derive a Class Diagram from that.

5. Using the identified scenarios, find the interaction between objects and represent them using UML Sequence and Collaboration Diagrams

6. Draw relevant State Chart and Activity Diagrams for the same system.

7. Implement the system as per the detailed design

8. Test the software system for all the scenarios identified as per the usecase diagram

9. Improve the reusability and maintainability of the software system by applying appropriate design patterns.

10. Implement the modified system and test it for various scenarios

 

SUGGESTED DOMAINS FOR MINI-PROJECT:

1.  Passport automation system.

2.  Book bank

3.  Exam registration

4.  Stock maintenance system.

5.  Online course reservation system

6.  Airline/Railway reservation system

7.  Software personnel management system

8.  Credit card processing

9.  e-book management system

10. Recruitment system

11. Foreign trading system

12. Conference management system

13. BPO management system

14. Library management system

15. Student information systemhttps://www.blogger.com/img/img-grey-rectangle.png

 

Subscribe My Youtube Channel

 

Comments




  1. Great set of tips from the master himself. Excellent ideas. Thanks for Awesome tips Keep it up
    Rational Rose Crack
    Ashampoo Burning Studio Crack



    ReplyDelete

Post a Comment

Popular posts from this blog

HCI - HUMAN COMPUTER INTERACTION Previous Year Question Bank

UNIFIED PROCESS AND USE CASE DIAGRAMS