Integration and extraction of created E-R diagram, and addition and deletion of screen to be processed, form, functional specification are performed efficiently and accurately. Data items in a screen/form are extracted from a screen/form to be processed, and temporary entities are created. The created entities are aggregated to form a normalized entity. A correspondence matrix table which indicates a correspondence relationship between the normalized entity and each screen/form is created. Based on the correspondence matrix table, a relationship matrix table 30 which indicates a relationship between normalized entities is created for each screen/form. Further, based on the relationship matrix table 30, an E-R diagram is created.
展开▼