Term
|
Definition
a diagram that represents system requirements as processes, external agents, data flows, and data stores |
|
|
Term
|
Definition
a person or organization, outside the system boundary, that supplies data inputs or accepts data outputs |
|
|
Term
|
Definition
a symbol on a dfd that represents an algorithm or procedure by which data inputs are transformed into data outputs |
|
|
Term
|
Definition
an arrow on a dfd that represents data movement among processes, data stores, and external agents |
|
|
Term
|
Definition
a place where data are held pending future access by one or more processes |
|
|
Term
|
Definition
any modeling technique that breaks the system into a hierarchical set of increasingly more detailed models |
|
|
Term
|
Definition
a dfd that sumarizes all processing activity within the system in a single process symbol |
|
|
Term
|
Definition
a dfd that represents the system response to one event within a single process symbol |
|
|
Term
event-partitioned system model, or diagram 0 |
|
Definition
a dfd that models system requirements using a single process for each event in a system or subsystem |
|
|
Term
|
Definition
difficulty in understanding that occurs when a reader recieves too much information at one time |
|
|
Term
|
Definition
the rule of model design that limits the number of model components or connections among components to no more than nine |
|
|
Term
minimization of interfaces |
|
Definition
a principle of model design that seeks simplicity by limiting the number of connections among model components |
|
|
Term
|
Definition
equivalence of data content between data flows entering and leaving a process and data flows entering and leaving a process decomposition dfd |
|
|
Term
|
Definition
a process or data store with a data input that is never used to produce a data output |
|
|
Term
|
Definition
a process or data store with a data element that is created out of nothing |
|
|
Term
|
Definition
a method of writing process specifications that combines structured programming techniques with narrative english |
|
|
Term
|
Definition
a tabular representation of processign logic containing decision variables, decision variable values, and actions or formulas |
|
|
Term
|
Definition
a graphical decription of process logic that uses lines organized like branches of a tree |
|
|
Term
|
Definition
a textual description of a data flow's content and internal structure |
|
|
Term
|
Definition
a repository for definitions of data flows, data elements, and data stores |
|
|
Term
|
Definition
a system development methodology that focuses on strategic planning, data modeling, and automated tools, and is thought to be more rigorous and complete than the structured approach |
|
|
Term
process decompostion diagram |
|
Definition
a model that represents the hierarchical relationship among processes at different levels of abstraction |
|
|
Term
process dependency diagram |
|
Definition
a model that describes the ordering of processes and their interaction with stored entities |
|
|
Term
|
Definition
a diagram or map that identifies all of the processing locations of a system |
|
|
Term
|
Definition
a table that describes the relationship between processes and the locations in which they are performed |
|
|
Term
|
Definition
a table that describes stored data entities, the locations from which they are accessed, and the nature of the accesses |
|
|
Term
|
Definition
acronym of create, read, update, and delete |
|
|
Term
|
Definition
an indetifiable component of a computer program that performs a defined function |
|
|
Term
|
Definition
an executable entity made up of a set of modules |
|
|
Term
|
Definition
a diagram that describes the overall flow of control between computer programs in a system |
|
|
Term
|
Definition
structured-programming-like statements that describe the logic of a module |
|
|
Term
|
Definition
a hierarchical diagram showing the relationships between the modules of a computer program |
|
|
Term
|
Definition
the transfer of control from a module to a subordinate module to perform a requested service |
|
|
Term
|
Definition
the individual data items that are passed between modules in a program call |
|
|
Term
|
Definition
the development of a structure chart based on a dfd that describes the processing for several types of transactions |
|
|
Term
|
Definition
the development of a structure chart based on a dfd that describes the input-process-output data flow |
|
|
Term
|
Definition
the incoming data flow from a sequential set of dfd processes |
|
|
Term
|
Definition
the outgoing data flow in a sequential set of dfd processes |
|
|
Term
|
Definition
set of dfd processes that are located between the input and output processes |
|
|
Term
|
Definition
the manner in which modules relate to each other; the preferred method is data coupling |
|
|
Term
|
Definition
a measure of internal strength of a module |
|
|