Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Objective: To walk through the process of defining software architecture of a sy

ID: 3602806 • Letter: O

Question

Objective:

To walk through the process of defining software architecture of a system using UML diagrams

Description:

Let us define a CD sales system that displays the record of sales of a music band. The overall sales are recorded in the external Billboard Reporting Service. Our system co-ordinates with the external system and can show the details of sales of specific band to the band manager. The records manager of our company can view the overall billboard report as well as the details of specific band or other music.

Please note that our system delivers Billboard reports from an external Billboard Reporting Service.

Optional: If you wish, you may add additional services to the system.

To do:

Recommend the software architecture pattern used for this system.

Design the use case diagram for the system. Since its all about viewing sales reports, login into the system is must.

Identify the classes and sketch the class diagram using multiplicities. Also define the common attributes and the functions required to define the system

Design a sequence diagram that allows the records manager to generate the report for a particular CD for the specific week.

Convert this sequence diagram to the communication diagram.

Is there any state chart diagram associated with this system? Draw if any.

Design the activity diagram for generating the report of sales for specific CD by the records manager

List a few functional and non-functional requirements for this case study

List the specific domain requirements for this case study, if any.

What software development model would you like to use to develop this system and why?

Explanation / Answer

Corpsemerch.com specialises in the complete 360 retail marketing for signed and unsigned artists/bands including the full production and design of merchandise/ creating micro sites within our flagship store to retail your merchandise and other services we can offer Inc tour stock production ticket outlet and artwork and graphics with our in-house specialist design teams. So if your a band or artist and wants maximum exposure on Internet drop us a email and we see what we can do for you!

Genres

Worldbeat, World, Vocal, Urban, Thrash, Soul, Ska, Rock / Pop covers, Rock, Reggae, Rap, R&B, Punk, Psychedelic, Progressive, Nu Metal, New Wave, Jazz, Industrial, Indie, Hip Hop, Heavy Metal, Grunge, Gothic, Glam rock, Garage, Funk, Folk, EMO, Electronica, Electroacoustic, Electro Pop, Electro, Drum n Bass, Breakbeat, Blues, Apocalyptic Post-Grunge, Alternative Country, Acoustic