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
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
system
Subscribe My
Youtube Channel
ReplyDeleteGreat set of tips from the master himself. Excellent ideas. Thanks for Awesome tips Keep it up
Rational Rose Crack
Ashampoo Burning Studio Crack