Iterative design and evaluation of a software system for nursing applications in healthcare