MU SE 565 - Software System Requirements (29 pages)

Previewing pages 1, 2, 3, 27, 28, 29 of 29 page document View the full content.
View Full Document

Software System Requirements



Previewing pages 1, 2, 3, 27, 28, 29 of actual document.

View the full content.
View Full Document
View Full Document

Software System Requirements

13 views


Pages:
29
School:
Monmouth University
Course:
Se 565 - Software Requirements Engineering

Unformatted text preview:

SE 565 Software System Requirements IX Data Flow Diagrams Dr Jiacun Wang Department of Software Engineering Monmouth University 01 14 19 Jiacun Wang 1 Topics Requirements engineering methods Structured techniques for documenting and analyzing requirements Data Flow Diagrams Data Dictionaries 01 14 19 Jiacun Wang RE 9 2 Role of methods in RE Process of requirements engineering RE is usually guided by a requirements method Requirement methods are systematic ways of producing system models System models are important bridges between the analysis and the design process 01 14 19 Jiacun Wang RE 9 3 Necessary properties for a RE method Suitability for agreement with the end user using intuitive notation The precision of definition of its notation Assistance with formulating requirements Definition of the world outside Scope for malleability Scope for integrating other approaches Scope for communication Tool support 01 14 19 Jiacun Wang RE 9 4 No ideal RE method There is no ideal requirement method A number of methods use a variety of modelling techniques to formulate system requirements System models can be enriched by modelling different aspects of using modelling techniques 01 14 19 Jiacun Wang RE 9 5 SA and OOA Structured analysis SA focus on functionality focus on data Object oriented analysis OOA integrate data and functions 01 14 19 Jiacun Wang RE 9 6 Data Flow Modeling One of the most popular structured methods The Data Flow Diagram DFD method DeMarco 1979 provides a description of a system based on modeling the transformational processes of a system the collections stores of data that the system manipulates and the flows of data between the processes stores and the outside world The DFD describes the functional viewpoint of the system e g it describes the system in terms of its operation tasks 01 14 19 Jiacun Wang RE 9 7 Data Flow Modeling cont This method works well for transaction processing systems and other function intensive applications The DFD provides a way



View Full Document

Access the best Study Guides, Lecture Notes and Practice Exams

Loading Unlocking...
Login

Join to view Software System Requirements and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Software System Requirements and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?