This course provides an overview of the system development life cycle placing emphasis on the tools and practices of the systems analyst in documenting, designing, developing, and implementing a new business system. Networking commands and menu utilities are used to gain understanding of network operation. Students study advantages and restrictions of LAN technologies in order to make informed decisions on network construction and installation. This course discusses advanced structured programming techniques, modular design, problem analysis, and current software design methodologies and introduces and uses object oriented programming. This course provides a firm foundation in the design and programming of applications requiring the use of sequential and ISAM file processing concepts.
Students gain a basic understanding of interactive systems and database management systems.
Networking commands and menu utilities are used to optimize network operation. Students study advantages and restrictions of LAN technologies in order to make informed decisions on network optimization and enhancement. Emphasis is placed on writing well-structured, easy to understand programs. Students will work with screens, subfiles, physical and logical files with emphasis placed on interactive applications. Prior knowledge of RPG II is required.