Information system development life cycle; user requirement analysis; feasibility study; cost/benefit analysis; systems analysis tools such as data flow diagrams and process specification tools. Real time systems analysis. Transformation from analysis to design. Structured chart. System design quality heuristics such as coupling and cohesion. System design packaging and design optimization: CASE (Computer-Aided Software Engineering) Tools.