OCR-Tickets wants to sell tickets for their concerts, plays and other events online. A customer should be able to create an account and then be able to log into their account. Once logged in, customers should be able to carry out actions such as setting their preferences and purchasing tickets.
OCR-Tickets have hired a software development company to create the system for them.
The system requirements have a number of features that mean they are solvable by computational methods, such as decomposition.
Explain why decomposition can help the development of the program.