New! Hire Essay Assignment Writer Online and Get Flat 20% Discount!!Order Now
ITECH7201
AU
Federation University
Learning Outcomes Assessed
The following course learning outcomes are assessed by completing this assessment:
Understand the significance of detailed project planning and control, good communication and documentation and the use of appropriate tools in order to provide a quality product
Understand the distinction between software engineering and programming, and thus the distinction between a software configuration and a program
Understand the methods and techniques involved in designing, implementing and maintaining an information system, in particular using an object-oriented approach
Demonstrate skills in designing and implementing an information system.
You are required to submit the assignment before the due date consisting of:
A Zip file containing the following (submitted via Moodle under the Assignment 1 link)
A written report comprising:
Use Cases summarizing the requirements
UML Diagrams, created in Enterprise Architect, comprising:
a Use Case Diagram for processing the calculation
a Class Diagram of the intended system
a Sequence Diagram for processing the calculation
This assignment, particularly relating to requirements design and analysis, UML diagrams and object-oriented programming with interfaces and polymorphism. As an example, if you found that you changed your initial UML diagrams after you had commenced coding, you should explain what these changes were and explain what you learned that led to these changes.
o Enterprise Architect file(s) containing your UML Diagrams for the Use Case, Class and Sequence Diagrams
o Your finished program (in any OOP language), addressing the requirements outlined in the Assignment Details.
15,000+ happy customers and counting!