System in which separate programs perform separate functions with communication and data passing between each functional programs performed by standardized I/O routines and a common data base. Such system allows flexibility in addition/revision/deletion of various processing functions without disrupting the entire system.