The invention discloses a modeling method of a steel mill production scheduling system based on Agent and Agent UML (Unified Modeling Language). The modeling method comprises the following steps: 1, completing system analysis for modeling the steel mill production scheduling system by Agent and Agent UML, and completing static modeling of the system in the system analysis stage, wherein static modeling mainly comprises target analysis, use case application, role definition and the like; and 2, completing system design for modeling the steel mill production scheduling system by Agent and Agent UML, and completing dynamic modeling of the system in the system design stage, wherein dynamic modeling mainly comprises design of a system Agent class diagram, conversation construction, Agent construction, construction of a system deployment diagram and the like. Compared with an object oriented modeling method, the modeling method disclosed by the invention can better meet dynamics, intelligence, autonomy, flexibility and distributivity of the system, thus meeting the requirements of the steel mill production scheduling system.