This paper studied on the organization model, process model, function model and information model of GIS-Document Workflow from the factual demands of LUPMIS, and respectively put forward some new concepts as map operating roles, GIS-Document activities, GIS-Document functions and GIS-Document information. To improve the inflexibility in traditional workflow techniques, the paper presented several crucial techniques which realized the flexible customization for the form data and business processes. Moreover, the customized GIS-Document Workflow was implemented in Kunming LUPMIS by means of .NET, ArcEngine and Oracle 9.2i. The practice indicated that LUPMIS based on the customized GIS-Document Workflow well integrated workflow and GIS as well as effectively reduced repetitious work of developers and administrators in case the workflow was changed.