This text is written with a business school orientation, stressing the how to and heavily employing CASE technology throughout. The courses for which this text is appropriate include software engineering, advanced systems analysis, advanced topics in information systems, and IS project development. Software engineer should be familiar with alternatives, trade-offs and pitfalls of methodologies, technologies, domains, project life cycles, techniques, tools CASE environments, methods for user involvement in application development, software, design, trade-offs for the public domain and project personnel skills. This book discusses much of what should be the ideal software engineer's project related knowledge in order to facilitate and speed the process of novices becoming experts. The goal of this book is to discuss project planning, project life cycles, methodologies, technologies, techniques, tools, languages, testing, ancillary technologies (e.g. database) and CASE. For each topic, alternatives, benefits and disadvantages are discussed.A function or process is some activity that transforms an input data flow into an output data flow. ... In structured systems analysis, the context diagram defines the interactions of the application with the external world. ... Application Medicaid Administration The Federal Reserve Bank The Internet (or other public network) U.S. Internal Revenue Service A data flow is data or information that is in transit.
|Title||:||The New Software Engineering|
|Author||:||Sue A. Conger|
|Publisher||:||Wadsworth Publishing Company - 1994|