The invention discloses a visual
software modeling method for a
computer software view, which relates to the technical field of
computer software and comprises the following steps of preparation before modeling, selection of a
visual modeling tool according to
software requirements, introduction of a
code generation modeling tool, modular modeling,
subdivision of a
software model into various functional modules and complexity evaluation. The method comprises the following steps of: dividing a software model into functional modules, dynamically adjusting the
module dependency, evaluating the overall dependency of the functional modules through an overall
evaluation algorithm, and verifying the model, thereby improving the evaluation accuracy, optimizing the
modular design, reducing the
system complexity and improving the
maintainability by subdividing the software model into the functional modules and utilizing a complexity
evaluation algorithm and an
influence coefficient; through the dependency
algorithm, the dependency relationship between the functional modules is quantified, the interaction weight is adjusted, the
coupling degree is reduced, the performance
bottleneck is avoided, the
resource utilization efficiency is optimized, the dependency
algorithm is adjusted in real time, the excessive
coupling is reduced, the
system maintenance cost is reduced, and the modeling efficiency is improved.