With the rapid growth of global economy, chain stores are springing up all over the world and have dominated more and more service markets, e.g., retail and dining. Accordingly, chain businesses have been one of the fastest growing industries since the beginning of this century. However, there are many bottlenecks for further producing competitive advantages of chain businesses, such as relatively small scales of chain stores, rather weak information awareness of managers, incompetent staffs and diversified business processes of chain stores, by using the traditional manual management. The introduction of chain store information systems, which integrate usually comprehensive information technologies, could provide managers of chain stores with a decision making yet overall management platform. In this paper, we develop a generic yet efficient information system for chain stores using MIDAS based three-tier client-server architecture. Besides, we also illustrate the system from three most principal stages in software engineering, which are system analysis, system design and system implementation.