answersLogoWhite

0


Best Answer

Context Diagram is higher level of abstraction of the whole system. It depicts the various subsystems that interact with each other along with major actors involved. It also gives you what information flows between the modules, actors and system at a high level.

User Avatar

Wiki User

15y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the role of context diagram in requirement analysis?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What is the difference between Business Analysis and System Analysis?

Let's start by differentiating the role from the job title. Many organizations have Systems Analysts as a job title, but often the role of performing systems analysis is often assigned to employees with other job titles, like Architect, Business Analyst, Developer or, I even know a few companies where the person with the Project Manager title performs systems analysis activities.Systems Analysis RoleFor sake of making this easy to understand, let's focus only on the role, taking for granted that different organizations may create a formal Systems Analyst job title to perform all of the system analysis activities; or they may split these activities and shove them here and there with other job titles.System Analysis activities focus around the translation of the business requirements into systems requirements. Business requirements have to be analyzed and decomposed into a series of smaller requirements for different components, providing directions for the engineering team.ExampleLet's say that the business requirement is to add a new optional "Where did you hear about us?" drop down on the Register page for a trade organization. Possible values are {"TV", "Radio", "Marc's List", "The New York Times", "The PMI Newsletter", and "Other"}This would typically be written by the Business Analyst.Systems analysis activities would decompose this requirement into:- New fields or a new table required to capture the user's selections.- A new table required to capture the drop down values.- A change in the user interface to add the drop down control.- etcetera2 Aspects of System AnalysisThe first step is to look at everything that is needed to make the new requirement work. Look at what is required in the database area, the local session information, the middleware layers, connectivity requirements, the user interface, or perhaps a new system interface, a new web service or something of the sort.After analyzing what is required, the systems analyst must look into what can break if the requirement is implemented. This implies analyzing each and every system component to ensure compatibility, and that there are no conflicts.The activities of the system analyst border those of the Business Analyst at the start of the analysis and those of the Architect towards the end of the analysis.For modern SDLC methodologies (RUP, Agile, XP, EssUP, etc.) system analysis also defines the scope of the system under consideration and models requirements by taking the black box view and whitening it. (if this is obscure, stay tuned for an upcoming blog entry on black box versus white box.)Should Analysis be performed by Analysts?I have encountered several IT Managers who believe that analysis is not necessary. My answer to them: "Whether known or not, system analysis is performed somewhere in the organization. The question is... Is it done by the Analyst, the Architect, the Developer, or if not done before deployment, then, done after deployment when the defects are analyzed? It is, by far, less costly to have the Analyst perform system analysis."


Is use case model a logical or physical?

A use case model is a logical model.Each actor on a use case diagram represents a roleA role is a set of related activities executed by one or more people in the organzation. A role is not a specific user, although in some organizations a single person may execute a function leading you to believe that the function is user specific. This is simply a case of a role that is only executed by a single person.A use case essentially outlines a process, for example withdraw money is a use case that exists for an ATM. Withdraw money is execucted by the role customer. Withdraw money can be executed many times.Both actors and use cases are abstract and therefore are not physical models.


What is the role of mechanical engineering in national development?

The role of mechanical engineers in the national development.


What is the role of a compiler?

The compiler converts source code (the stuff the programmer wrote and is human readable) and converts it to machine code that the computers CPU can understand. The conversion is used to make an executable program. The compiler can also make libraries but libraries are not executable by them selves.


With two examples from industry explain the role of science in production process?

explain role of reserch in both production

Related questions

What is the role of requirement analysis in software development?

Requirement analysis is important in software development. It is important for the developers to analyse the need of the customers so that the product developed is upto the expectations of the customers.


What is your role under worksite analysis with regard to conducting a hazard analysis?

Your role under Worksite Analysis with regards to conducting a Hazard Analysis is to identify hazards of the job and document those hazards.


What are role analysis techniques and how it is done?

Role analysis techniques are methods used to examine the responsibilities, tasks, and interactions associated with a particular role within an organization. This analysis involves identifying the key components of the role, understanding how it fits within the larger organizational structure, and determining the skills and competencies required to perform the role effectively. Techniques such as job shadowing, interviews, surveys, and workflow analysis can be used to gather information for role analysis.


What is the pathophysiology of alzheimer's disease in diagram?

.role of genetic factor .role of amyloid .role of apoprotien e


Is QA quality assurance or quality analyst?

In general terms QA means Quality Assurance. The QA team in a software company plays significant role right from the Requirement Definition stage. The QA gets involved in approving the Requirement, Test documents, Design documents, Code review, and Test analysis.


Diagram on the role of bacterialalgar and fungi on food?

dont knnow


What is role analysis?

Role analysis involves the following steps: 1. The objective of a department and functions to be identified 2. The person will be asked to state his understanding of the role 3. The other role partners to be asked to clarify the expectation from the post. 4. Then the role will be clarified to the person. The role willl be a integration of diverse viewpoints expressed by various role partners. Role analysis provides greater clarity in roles. The role incumbent knows what is supposed to do on the job, keeping the perceptions of others about his job in mind. role clarity in turn leads to improved performance in the job.


What if your role under worksite analysis with regards to conducting a hazard analysis?

document hazards, and identify hazards of the job.


What is the role of spectrophotermeter in inks analysis?

The composition of inks is determined.


What is the role of need analysis in the design process?

Chuck Norris.


What is one role of context and a written work?

One role of context in a written work is to provide background information and perspective that can help the reader better understand the themes, characters, and messages of the text. Context can also influence how the text is interpreted and what meanings are derived from it.


Can your role be as an assistant patrol leader when achieving star scout?

Not for Star requirement 5.