ABSTRACT

The system life cycle focuses on various stages of system usefulness. In contrast, the system development life cycle emphases the development stages associated with a new or replacement system. During the system birth stage, the existing system’s problems, errors, and missing features are identified and investigated, and new opportunities suggested by emerging technologies and user requests are examined and evaluated. The degree of automation, the extent to which automated or computer-related components are used in a system, affects the design of virtually every system component. During the system development stage, the design, development, conversion, testing, and implementation stages of the system development life cycle are performed. A transaction processing system accepts and processes transactions in either batch or on-line mode. The data generated by a transaction processing system are stored in traditional files or databases. The incremental or sequential increment approach starts with any module, subroutine, or subsystem.