The Object-Oriented Petri Nets (OOPN) based integrated solution to a grid-based application system modeling and enacting is proposed in this paper for simplifying designs and developments of the grid-based applications. An Integrated Development Environment is also provided to support the methodology proposed. Visual modeling to the system can be made by using OOPN to give a reliable system structure. Computing resources can be dispatched reasonably in terms of basic services of a grid-computing platform. Since the user requirement described in OOPN is an operational system requirement, as soon as the user creates the requirement model in OOPN, the grid-based application program can be generated automatically and executed actually on a grid system. The safe and reliable system structure can be obtained after getting through the deadlock detection.