Term paper Software Engineering Due date: Identify a company and explain the existing system that is currently being used at the organization to address the business processes and rules. In your explanation highlight the problems the current system is having. Propose a new system for the organization and in your explanation explain what the system will do to address those problems being faced by the existing system. You are required to come up with the functional requirements for the new system [20 marks] Invent three non fuctional requirements for the new system [12 marks] Identify one business process that the new system should do and come up with an activity diagram [20 marks] Come up with the use case diagram for the new system [20 marks] You are also required to come up with the class diagram showing the associations and their multiplicites between classes. [20 marks] Explain how the Model Driven Architecture (MDA) may be applied using UML modelling [8 marks] NB: Use a modelling tool to draw the activity diagram, use case and the class diagram. Umlet, StarUML, Jude and other modelling tools The term paper will be done in groups of 10.