• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Jeanne Boyarsky
  • Liutauras Vilda
Sheriffs:
  • Rob Spoor
  • Bear Bibeault
  • Tim Cooke
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Piet Souris
Bartenders:
  • Frits Walraven
  • Himai Minh

BD model and the class diagram

 
Greenhorn
Posts: 10
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi

Just wondering is it allowed to modify the supplied BDM model when creating the class diagram i.e. has BDM concepts and structural constraints between the concepts required to be the same in the class diagram. I also take it that you can add new classes to the class diagram to supplement the existing BDM concepts such as inventory, flight etc.

The other question is related to controller classes etc has anybody added these concepts to there class model or what exactly is the class model supposed to show an analysis model or a fully fledged design depicting the classes in the system
.

Any input would be great
 
Ranch Hand
Posts: 295
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Jesse,

You can surely change the supplied BDM model as long as you provide assumptions and reasons why you choose to do so. Yes, you can add more classes to the class diagram on top of the existing BDM model.

I followed Cade's concept and never added the controller classes to the class diagram. These are available in my component diagrams though.


My advise though is to keep it simple and make sure you have the basic requirements "met" before you add in any other additional ones.
 
Ranch Hand
Posts: 333
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
AS steven said, make the class diagram "SIMPLE". I changed the relationships in the BDM, but documented and gave reasons why I did so.
reply
    Bookmark Topic Watch Topic
  • New Topic