Start Discovering Solved Questions and Your Course Assignments
TextBooks Included
Solved Assignments
Asked Questions
Answered Questions
what does modularity concept mean software architecture embodies modularity ie software is named in to addressable components called modules which
what does data abstraction containsa data abstraction is a named collection of data that describes a data objecteg door attributes door type opening
state procedural abstraction a procedural abstraction is a named series of commands that has a specific and limited functioneg open walk to the door
mention some of the design principlesa the design process should not suffer from tunnel visionb the design should not
define software design a software design is a step by step process through which requirements are translated into a blue print to construct the
what is the use of architectural design the architectural design defines the relationship between major structural elements of the software the
what is meant by throw away prototypinggiving the user a system which is incomplete and then augmenting and modifying it so that user requirements
write down the data dictionary for the data item telephone numbernames telephone numberaliases nonewhere to use how to use assess against
what does data dictionary containsname the primary name of the dataalias other names usedwhere-usedhow-used a record of processes that use the data
define process specificationprocess specification is used to clarify all flow model processes that appear at the final level of refinementcheck
what is meant by data dictionarythe data dictionary is an organized listing of all data constituents that are related to the system with precise
define behavioural modellingthe state transition diagram shows the characteristics of a system by depicting its states and the events that cause the
what is meant by information flow continuitywhen we refine a fundamental model for a system the information flow continuity should be maintained ie
define data flow diagrama data flow diagram is a graphical description that depicts information flow amp the transforms that are applied as data move
state entity and relationship diagram erd depicts linkage between data objectsthe erd is the notation that is used to execute the data modelling
define cardinality amp modality cardinality specification of the number of occurrences of one that can be correlated to number of occurrences of
define data objects attributes amp relationship data object representation of any collective information that must be understood by software it
define traceabilitytraceability is the overall property of requirements specification which reflects the easiness of finding related
what are the principle stages of vord methodviewpoint identification identify the services provided to each point of viewviewpoint structuring
define requirement engineeringrequirement engineering is a process in which all of the activities required to maintain and create a system
write down the src for add a node function add nodedescription adds a node to an existing designinputs node type design identifier node
mention some of the notations for requirements specificationstructured natural language use standard templates or formdesign description language
write down the functional requirement for a library management systemthe user should capable to search either all of the primary set of databases or
what are the types of software system requirementsfunctional requirements services the system should be requirednon-functional requirements
what is meant by system requirementsplace the system services and constraints in detailserves as a link between the system purchaser amp the system