Define in very clear, detailed terms what an online bankingsystem does by creating a list of at least 10 system requirementsfor the development of an online banking website, both functionaland non-functional. Requirements may be dependent on otherrequirements or grouped into subsets.