se software engineering software development book store management system dfd data flow diagram functional requirements requirements anomaly sw requirement specification srs customer requirements design process cohesión coupling functional independence context diagram decomposition shortcomings of dfd primitive symbols of dfd dfd inventory system dfd book store system data modeling data objects attributes relationships cardinality modality echm ecology environment food chain pollution database design er diagram data dictionary entity set relationship set high level functions software development process sdp generic view umbrella activities program versus software software engineering layers software characteristics software analysis and design sad requirements collection system analyst critical path method gantt chart pert software coding and testing sct code review code walkthrough code inspection software documentation software testing unit testing black box testing white box testing control flow graph cfg cyclomatic complexity matrix test documentation sdlc model sw development life cycle waterfall model incremental model prototyping model rad model rapid application model activity diagram use case diagram use case model software architectural design software architectural views software architectural pattern mvc architecture layered architecture repository architecture client server architecture pipe and filter architecture software project management spm software project manager project size estimation empirical estimation technique expert judgement technique heuristic technique scheduling risk management delphi cost estimation cocomo wbs work breakdown structure activity network spiral model
See more