000 03442cam a2200469Ii 4500
001 ocn945874776
003 OCoLC
005 20190328114814.0
006 m o d
007 cr cnu---unuuu
008 160402s2016 cau o 001 0 eng d
040 _aEBLCP
_beng
_erda
_epn
_cEBLCP
_dN$T
_dCUV
_dOCLCF
_dOPELS
_dYDXCP
_dIDEBK
_dUPM
_dIDB
_dOTZ
_dMERUC
_dOCLCQ
_dU3W
_dD6H
_dWRM
_dOCLCQ
_dWYU
019 _a945746649
020 _a9780128054499
_q(electronic bk.)
020 _a0128054492
_q(electronic bk.)
020 _z9780128053041
020 _z0128053046
035 _a(OCoLC)945874776
_z(OCoLC)945746649
050 4 _aQA76.9.S88
072 7 _aSCI
_x064000
_2bisacsh
072 7 _aTEC
_x029000
_2bisacsh
082 0 4 _a003
100 1 _aDwyer, Barry,
_eauthor.
245 1 0 _aSystems analysis and synthesis : bridging computer science and information technology /
_cBarry Dwyer.
264 1 _aSan Francisco :
_bMorgan Kaufmann Publishers is an imprint of Elsevier,
_c2016.
300 _a1 online resource
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
588 0 _aPrint version record.
520 _aSystems Analysis and Synthesis: Bridging Computer Science and Information Technology presents several new graph-theoretical methods that relate system design to core computer science concepts, and enable correct systems to be synthesized from specifications. Based on material refined in the author's university courses, the book has immediate applicability for working system engineers or recent graduates who understand computer technology, but have the unfamiliar task of applying their knowledge to a real business problem. Starting with a comparison of synthesis and analysis, the book explains the fundamental building blocks of systems--atoms and events--and takes a graph-theoretical approach to database design to encourage a well-designed schema. The author explains how database systems work--useful both when working with a commercial database management system and when hand-crafting data structures--and how events control the way data flows through a system. Later chapters deal with system dynamics and modelling, rule-based systems, user psychology, and project management, to round out readers' ability to understand and solve business problems. Bridges computer science theory with practical business problems to lead readers from requirements to a working system without error or backtrackingExplains use-definition analysis to derive process graphs and avoid large-scale designs that don't quite workDemonstrates functional dependency graphs to allow databases to be designed without painful iterationIncludes chapters on system dynamics and modeling, rule-based systems, user psychology, and project management.
500 _aIncludes index.
650 0 _aSystem design.
650 0 _aGraph theory.
650 7 _aSCIENCE
_xSystem Theory.
_2bisacsh
650 7 _aTECHNOLOGY & ENGINEERING
_xOperations Research.
_2bisacsh
650 7 _aGraph theory.
_2fast
_0(OCoLC)fst00946584
650 7 _aSystem design.
_2fast
_0(OCoLC)fst01141401
655 4 _aElectronic books.
776 0 8 _iPrint version:
_aDwyer, Barry.
_tSystems analysis and synthesis.
_d[Place of publication not identified] : Morgan Kaufmann, 2016
_z0128053046
_w(OCoLC)929917120
856 4 0 _3ScienceDirect
_uhttp://www.sciencedirect.com/science/book/9780128053041
999 _c247312
_d247312