En este libro se desarrolla el análisis y diseño de un Sistema de Información Geográfica siguiendo las directrices de la Ingeniería del Software. Para ello se ha utilizado un caso práctico en el ámbito de un campus universitario, donde se ha tratado de representar las necesidades y prestaciones más importantes que un entorno de estas características debería cubrir. Las situaciones, problemas y soluciones aquí propuestas han sido presentadas de forma generalizada con el objetivo de que pueda servir como ejemplo para el desarrollo de otros entornos similares donde el espacio sea de interés. Se ha primado la simpleza, claridad y concreción en las exposiciones. Se dan ejemplos tomando distintas soluciones para los mismos requerimientos con el fin de exponer distintas alternativas. El libro puede considerarse un tutorial sobre cómo definir y especificar requisitos funcionales utilizando diferentes enfoques de modelado. Esto puede resultar de utilidad para el lector interesado en adquirir conocimientos básicos sobre la aplicación de la Ingeniería del Software en el desarrollo de Sistemas de Información.