Utilizaría metodología de desarrollo ágil, realizaría análisis previo del sistema determinando las necesidades y requerimientos, desarrollaría el sistema de manera que visualmente sea usable y accesible, a nivel de procesamiento sea óptimo al momento de realizar búsquedas. Presentaría modelos de diseño para su aprobación y posteriormente iniciaría con el desarrollo del sistema. Siempre tomando en cuenta sus opiniones. A nivel académico he desarrollado sistemas algo parecidos con el solicitado.