Considering properties of power system analysis software, this paper, based on investigation and examination of power system analysis software architecture, proposes an element architecture building on idea of component technology. It defines element's basic configuration, describes element architecture model, and discusses the method of developing software system with element architecture. Practical application demonstrates that developing power system analysis software adopting element architecture will not only improve greatly the development efficiency of power system analysis software, but also increase the software reliability greatly. This architecture has great practical value.