Design Modeling and Analysis Modeling

Business models are the set of models used to describe how the business will operate if the new system is developed. Analysis and design models one of the major modals in software engineering. Here, Analysis is kind of understanding the problem or situation and design is creating solution for analyzed problem. Model is simplification used to better understand the problem or solution.
Analysis model refers to problems like who will use the system, what the system will do, and where and when the system will be used. It focuses mainly on the current system to identify the opportunities for improvement and development for the concept of new system. Analysis modelling has different phases: Analysis Strategy is to guide the efforts of the project team including analysis of the existing system along with its problems. Requirement gathering is an analysis of information like input from stakeholder and other people leads to the development of new system. System Proposal is combined document of system concept, analyses, and models which is to be present to decision makers who decides whether the project should continue the process development or not.

Design model decides how the system will operate in the aspects like software, hardware and infrastructure. Design modelling has few phases: Design Strategy clarifies about how the system going to implement. Architectural Design describes hardware, software, and network infrastructure used and in most cases system modifies the infrastructure that already exist in the organization. Interface Design specifies how users move forward with the system.  Database and file specifications describes what data will be stored and the addresses where the data will be stored. Program Design defines the coding that need to be written and what exactly each program will do. 

At the end of each modelling the project plans are reexamined and project sponsor has to make a decision about project development continuation or termination.