I am currently working on SCEA Part II assignment and need your help.
My Business Domain Model contains few objects which will feed the actual data to the system but in the description they specified this as external system. Is it ok if I design the system into two subsystems where one will feed the data to external system and other will retrieve and use the system. I was in assumption that all domain objects specified in assignment should be part of the single system and these BDM objects should not be divided into multiple sub systems.
I would suggest not to break into two subsystems. I guess having few correct assumptions and using some DAO components (to access other external systems, specified in your assignment) you can achieve the right design.
My pie came with a little toothpic holding up this tiny ad:
RavenDB is an Open Source NoSQL Database that’s fully transactional (ACID) across your database