FINAL EXAM (M3S2) PART 1 Flashcards
Several tools of structured analysis:
- Data Flow Diagram
- Data Dictionary
- Structured English
- Decision Tree
- Decision Table
is about understanding the situations but not solving the problems.
System Analysis
Effective analysis therefore emphasize investigation and questioning to learn how a system currently operates and to identify the requirements users have for the new or modified one.
System Analysis
involves studying the current business system to find out how it works and where improvements should be made.
Requirement determination
is a feature that must be included in a new system. it may include a way of capturing or processing data, producing information, controlling a business activity or supporting management
Requirements
Activities in requirement determination
three major activity:
- Requirement Anticipation
- Requirement Investigation
- Requirement Specification
Activities in Requirement Determination:
-Experience in a business area or similar systems can help an analyst foresee potential problems or features for a new system.
-This can be beneficial, as it leads to thorough investigation by asking the right questions and focusing on important aspects.
-However, it can also cause issues if bias or shortcuts are introduced.
-To avoid problems, guidelines should be prepared to structure the investigation around basic questions.
Requirement Anticipation
this activity is at the heart of system analysis
Requirement investigation
it involves using various tools and skills used by analyst to study the current system and document its features for further analysis.
Requirement Investigation
it relies on fact-finding techniques and includes methods for documenting and describing system features.
Requirement Investigation
the data produced during the fact-finding investigation are analyzed to determine “__________________” and the description of features for a new system.
Requirement Specification
Requirement Specification
Three interrelated parts:
- Analysis of Factual data
- Identification of essential Requirements
- selection of requirements fulfillment strategies
the data collected during the fact-finding study and included in data flow and decision analysis documentation are examined
Analysis of factual data
features that must be included in a new system, ranging from operational details to performance criteria, are specified;
Identification of essential requirements
the method will be use to achieve the stated requirements are selected. these form the basis for system design, follows requirements specifications
Selection of requirement fulfillment strategies
- Begin with the basics
- analyst must raise questions that, when answered, will provide a background of fundamental details about the system and describe it
Understanding the process
- analyst next need to find what data are used to perform each activity.
- Most business transactions also produce information
Identify data used and information produced
- the frequency of business activities varies greatly
- therefore, analysts should learn how often the activity is repeated
Determine process timing and volume
during the analysis stage, the analysts must examine control methods
Identify control
User Transaction Requirement:
TPS system:
Capture - Process - Store Data (for a reason)
- Decisions, unlike transaction activities, may not follow a specific procedure
- Decision systems may focus on the past, the present or the future.
- analysts investigating decision support system should raise the same questions about timing and frequency discussed previously.
User Decision Requirements
(Fact-Finding Techniques)
It refers to the specific methods analysts use for collecting data about requirements:
- Interview
- Questionnaire
- Record Inspection (Record Review)
- Observation
analysts used this to collect information from individuals or groups. the respondent are generally current users of the existing system or potential users of the proposed system.
Interview
allows analysts to collect information about various aspects of a system from a large number of persons.
Questionnaires
- The analysts examine information that has been recorded about the system and user
- this can be performed at the beginning of the study.
- Records include policy manuals, regulations, and standard operating procedures used by organizations
- Records do not show actual activities, decision-making power, or task performance, but they help analysts understand necessary operations and formal relationships.
Record Review
allows analyst to gain information they cannot obtain by any other fact - finding method. it can obtain first hand information about how activities are carried out
Observation
this method id useful when analyst need to know how documents are handled.
Observation
Structured analysis has the following attributes:
- it is graphic
- it is logical rather than physical
also known as a “bubble chart”, has the purpose of clarifying system requirements and identifying major transformations that will come from programs in system design.
Data flow diagram
it is the starting point of the design phase that functionally decomposes the requirements specifications down to the lowest of details
Data flow diagram