Data Envelopment Analysis is a comprehensive approach for performance evaluation of bank branches but the traditional DEA models in the performance evaluation are based on black box approach. Since the process of services in banks has been formed from the interactive and interdependent steps, it can be seen as a continuum that the capacity of each internal sub-processes plays an important role in its overall success. By using this approach, the assessing model of efficiency, effectiveness and productivity in the banking industry is designed. We used from personnel and assets as inputs, personnel and administrative expenses as intermediate variables and deposits and revenues as outputs. Finally efficiency, effectiveness and productivity of bank branches in Gilan province by using the proposed model is measured. An interesting result of this study is that the most efficient or effective branch is not the best branch from the viewpoint of productivity, but it is both efficient and effective.