Importance Of Analysis Model

833 Words2 Pages

Introduction: At a technical level, software engineering fundamental activities are Software specification, software development, software validation, and software evolution. The analysis model is a set of models and first technical representation of the system. Several methods have been proposed for analysis modeling. The two common and well known approaches are as follows:  Structural analysis is a building model which determines the data ( their attributes and relationships) and the processes that transforms the data.  Object-oriented analysis based upon the concepts of Classes and their inter-relationships. Its objective is to satisfy the customer requirements. Analysis Model is an important …show more content…

This information can be understood and manageable by the software. These data objects can be printer, user, sensor which is external entities. Things in the form of reports, displays etc. Events like interrupt, alarm. Specific role in the firm like manager, engineer, salesperson. Firm units e.g., division, team. places e.g., manufacturing floor workshops. Structures e.g., employee record, student record,accounts, file. Let us take an example of data object Vehicle which has the following attributes Make, Model, Color, Owner and Price. Each instance of data object can be identified by unique identifier like in a university student is recognized by its Roll number. Attributes: The properties of data objects are defined by attributes. These can be of three types Naming attributes, Descriptive attributes and Referential attributes. 1. Naming Attributes: These attributes are used to name an instance of data object. For example in a Vehicle data object make and model are naming attributes. 2. Descriptive Attributes: These attributes are used to describe the characteristics of a data object. For example in a Vehicle data object color is a descriptive attribute. 3. Referential Attributes: These attributes are used in making the reference to another object in a table. For example in a Vehicle data object Owner is the referential attribute. Relationships: It represents the connection between data objects. For example the relationship between shopkeeper and a

More about Importance Of Analysis Model

Open Document