Indicação Livro

Alguém poderia me indicar um livro sobre: Análise e Projeto de Sistemas que aborda todos ou alguns desses conteúdos:

Conceitos Básicos Estrutura de sistemas.
Linguagens e técnicas de programação estruturada.
Definição de modelo lógico e projeto físico de sistemas.
Especificações de entradas, saídas, arquivos e programas.
Documentação de sistemas. Análise estruturada. Ferramentas da
Análise estruturada.
Projeto estruturado.
Prototipação.
Análise e Projeto Orientado a Objeto.
Requisitos de Negócio e Sistema.
Arquitetura. Polimorfismo.
Padrões de Projeto.
UML. Visibilidades.
Padrões de Arquitetura.

Obrigado.

Se encontrar me avisa. São tópicos tão diversos que pra escrever sobre isso tudo em um livro só, ou o livro teria muitos volumes ou trataria dos assuntos de forma muito superficial.

Se eu fosse você, buscaria os livros clássicos sobre esses assuntos diversos.