The document describes a situation where an existing internet banking system for a bank is in need of replacement. It outlines problems with the current system such as only providing read-only access, slightly outdated information, and limited features. It presents a vision for a new system that provides real-time access, ability to perform transactions online, a rich user experience, and meets accessibility standards. Functional and non-functional requirements, principles, and constraints for the new system are to be explored to guide the design options.