User interface is an important part of software system, it is also the part which is prone to change frequently, and consequently the development and maintenance of user interfaces are complicated. To change this situation and meet the requirements of multilevel reporting in large-scaled enterprises, theories of interaction design and user interfaces are studied, limitations of interface design in current systems are analyzed in this paper. User interface customization guide tool for primary users and visual tool for high level users are developed based on .Net platform, and user interface auto-generation tool is implemented using MVC, which integrates interface files generated from the customization tool into Web application systems to create anticipated interaction interfaces. This method invites users into maintenance of systems and improves the development and maintenance efficiency. |