Draw the class diagram showing all the classes associations


Software Architecture & Design Assignment

Guidelines

A group of 2 students may take a case study to develop the overall software architecture for the software they wish to develop in their further courses.

Part-I : DEVLEOPMENT

Stage -I

Describe the top-level objectives, differentiators, target customers, and scope of your product. Do not omit the competitive analysis, and indicate what is novel about your product. Make it clear that the system can be built, making excellent use of the available resources and technology.

Explain the product architecture? Describe at a very high level the components / modules that will interact in your system. How are you going to implement the functionality? What is interesting about this project from a technical point of view? Optionally, what languages/toolkits do you propose to use for the development? Any special quality requirements? Any specific domain requirements etc.

Challenges and Risks

What is the single most serious challenge you see in developing the product on schedule? How will you minimize or mitigate the risk?

Stage-2

• Develop the overall use case diagram and 5 separate use cases with activity diagrams.
• list of candidate classes

Stage-3

• Draw the class diagram showing all the classes, associations and multiplicities.

• Draw three sequence diagram for three different scenarios. The diagram should be the flow of one specific use case of your system. (Also show the use case before the sequence diagram)

• Also draw one state diagram for your system.

Stage-4

• Draw the deployment diagram

Stage-5 : Presentation

• Integrate the diagrams to make 4+1 model of the whole system (1 in each view)

Part-II : Presentation - the final poster will be used for making presentation to the class.

Solution Preview :

Prepared by a verified Expert
Software Engineering: Draw the class diagram showing all the classes associations
Reference No:- TGS02520938

Now Priced at $35 (50% Discount)

Recommended (96%)

Rated (4.8/5)