<< DDD >> Looking at it, gradually confused a few questions, how to combine Domain's analysis process and use of usecase analysis? How to better distinguish between the two? Domain Model creates whether the demand analysis process is still the design process? Does the analyst and user representatives have to hold an UC map AC system function, holding DM diagram exchange business logic and relationship? (If the user is interested in these images or technical background)
See a description from a PPT of Steven
Enterprise information architecture
Enterprise information architecture is an abstraction of enterprise business entities into an information object, and abstract the business operation mode of the company to become the properties and methods of information objects, and establish an object-oriented enterprise information model. Enterprise Information Architecture Realizes the transformation of business model to information model, business needs to the information function map, enterprise basic data to enterprise information abstraction. Enterprise information architecture models the business business, which can be independent of technology development and changes and can help communication between business personnel and technicians in the project.
Enterprise Information Architecture Model Business Function Model describes the functional requirements of various applications (such as e-commerce, customer service, B2B STP integration) through hierarchical modeling models. The business process model function model is described by step-by-step process model (business process, sub-process, activity) refinement, and the process model also includes the definition of input / output. The business object model business object model describes the enterprise-related entities and relationships, and encapsulates different entities in the object-oriented manner.
A bit touch, in an enterprise-level system, the process of demand analysis should be a Map process that uses a business model to enterprise information model. Communication with users, may be obtained at the same time (or different focus each communication, but avoiding other aspects), the analysts need to correspond to different models of different models. Go. In addition, there are also quite associated (nonsense?), Which is probably determined by UseCase between the other objects. In addition, the establishment of models may be independent of the system's establishment ...