Abstract:The enterprise vehicle management information system has special characters compared to traditional management information system. For example, the process is uncertain according to different car apply request and the user privilege is different. SSH framework is used to design a flexible architecture. The design and implementation of car apply process and it's approve process are illustrated. To achieve the goal of flexible and pluggable approve process, design pattern of strategy and factory are combined. To achieve security, user privilege module is designed.