本系统采用B/S三层架构,分别为表示层、持久层和业务逻辑层。表示层用Struts2实现,持久层用Hibernate实现,业务逻辑层用Spring实现。