Question: Deliverable 3 - Structured Requirements Overview The Structured Requirements document is the culmination of your research effort to understand the IS problem / opportunity at

Deliverable 3- "Structured Requirements"
Overview
The Structured Requirements document is the culmination of your research effort to understand the IS problem/opportunity at your field site. In it, you present the findings from your interview observations and document reviews via a collection of modeling diagrams. These will form the basis for comparing alternative solutions to the problem (Deliverable 4) and the design of the optimal solution (Deliverable 5). Remember, this is for the current system only, not the new system you will recommend later.
Your deliverable must be well organized, with clear headings delineating the sections in the same order as presented below.
Details
Narrative: A thoughtful description of the work practice(s) that is at the center of your project. Be certain that you detail the individuals involved, how they interact, what data are exchanged, etc. This narrative complements your subsequent models and assists in interpreting them. (This should not be longer than one page single-spaced.)
Specifically include control flow diagramming and/or data flow diagramming and/or conceptual data modeling and/or dialogue diagramming. You will be able to use these techniques to:
produce a system architecture design and use the architecture to identify the components of the system to be designed.
produce useful and usable (from the point of view of the customer) designs for the input and output of a system.
plan an effective usability assessment to evaluate the system design.
Data Modeling in an entity-relationship diagram for the current system:
1.) First identify all the entity types in your scoped study. These are things that the system keeps information about, not sources, sinks, or users of that information.
2.) Identify the attributes of each entity type.
3.) Identify the nature of the relationships between these entities.
4.) Identify the cardinality of these relationships.
Process Modeling, a coordinated set of data flow diagrams for the current system.
1.) Produce a level-0 diagram which covers the major processes.
2.) If necessary, depending on the complexity of the system, continue expanding, creating child (level-n) diagrams, until the system is described in adequate detail.
3.) If applicable, for important processes, create a current physical equivalent showing the details of the current physical implementation including what actions are manual or automated, the form of the data stores, types of data flows, individual
For some of the projects, it may be the case that the changes represented by your alternative solution(s) are not adequately reflected in model diagrams and might be better represented in revised versions of other models (network topology, activity diagram, use cases, etc.).
Logic Modeling: This part of the deliverable has three parts, each describing the logic of the same process.
1.) From any of your process model diagrams, choose a process that contains some significant logic that is not well represented in the process modeling (e.g., the process must evaluate several conditions and take different actions depending on the values of those conditions). Please indicate which process you select.
2.) Construct three consistent, equivalent representations of this logic (as described below):
Represent the logic in structured English.
Represent the logic with a decision tree.
Represent the logic with a decision table.
Supplemental Models, such as a use-case model, UML model (state, activity, sequence, collaboration) represent one aspect of your design that is not adequately addressed by the structured models above.
For some of the projects, it may be the case that the model diagrams might be better represented in other models (network topology, system architecture, etc.).
Revisiting alternatives: Now that you have completed your data collection and are in the midst of your analysis, you are better prepared to make a more informed survey of alternative solutions to the central problem/opportunity at your site. Identify at least one viable alternative to your "obvious solution" from D2.(These may be extensions of the alternatives already presented in D2 or different.) Describe each in reasonable detail (2-3 paragraphs each, in a format equivalent to the "obvious solution" section in D2).s/roles involved, etc.
 Deliverable 3- "Structured Requirements" Overview The Structured Requirements document is the

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!