Great Deal! Get Instant $10 FREE in Account on First Order + 10% Cashback on Every Order Order Now

MITS4002 OBJECT-ORIENTED SOFTWARE DEVELOPMENT Research Study (5%) 50% deduction for Late Submission within one week 0 mark for Late Submission more than one week 0 mark for duplicated Submission or...

1 answer below »
MITS4002
OBJECT-ORIENTED SOFTWARE
DEVELOPMENT
Research Study (5%)
50% deduction for Late Submission within one week
0 mark for Late Submission more than one week
0 mark for duplicated Submission or Shared Work
You will be marked based on your submitted zipped file on Moodle. You are
most welcome to check your file with your lab tutor before your submission.
No excuse will be accepted due to file co
uption, absence from lecture or lab
classes where details of lab requirements may be given.
Please make sure that you attend Lecture EVERY WEEK as low
attendance may result in academic penalty or failure of this unit.

MITS4002 Research Study


Copyright © XXXXXXXXXXVIT, All Rights Reserved. XXXXXXXXXXPage 2
Table of Contents
1. Question 1 ................................................................................................................ XXXXXXXXXX3
2. Question 2 ................................................................................................................ XXXXXXXXXX3
3. What to submit: ........................................................................................................ XXXXXXXXXX4
4. Research References: ............................................................................................... XXXXXXXXXX4
5. APPENDIX A .......................................................................................................... XXXXXXXXXX5
5.1 Use Case Model Global View (Partial) ............................................................. XXXXXXXXXX5
5.2 Checkout Use Case ........................................................................................... XXXXXXXXXX5
5.2.1 Brief Description ........................................................................................ XXXXXXXXXX5
5.2.2 Flow of Events ............................................................................................ XXXXXXXXXX5
5.2.3 Class Diagram ............................................................................................ XXXXXXXXXX6
5.2.4 Sequence Diagram (Self research question, 10% bonus) ........................... XXXXXXXXXX7
5.3 Compute Price Use Case ................................................................................... XXXXXXXXXX7
5.4 Flow of Events .................................................................................................. XXXXXXXXXX7
5.5 Class Diagram ................................................................................................... XXXXXXXXXX8
5.6 Sequence Diagram (Compute Price – subtotal of items) .................................. XXXXXXXXXX9
5.7 Sequence Diagram
Answered Same Day Oct 04, 2021 MITS4002

Solution

Amit answered on Oct 05 2021
145 Votes
Title of the assignment:
Student’s name:
Student ID:
Professor’s name:
Course title: MITS4002 OBJECT-ORIENTED SOFTWARE DEVELOPMENT
Date: 10/5/2019
Table of Contents
1.    Answer 1    3
2.    Answer 2    4
3.    References:    10
1. Answer 1
Both Gamma & Smith defined different designing patterns to understand the structural, behavioral and creational terms for application development. The creational method, abstract factory method, factory method and design pattern based on builder creation are proposed by them. These methods proposed by them are explained below:
· Creational method: The development of algorithm before the implementation of any program is proposed by this method. The initial stage knowledge towards the developed program is mainly improved by this method. It helps in understanding the complete design pattern used in any specific programming. The independent object creation becomes possible through this approach. The implementation of inheritance and separate handling of objects is easily done through this method.
· Abstract Factory method: The actual implementation of program classes is not represented by it instead of this it only shows the maintained relationship for the used objects and their classes.
· Factory method: It is an extension of above method for overcoming the issues of not representing the actual classes of developed program. By using this method, the actual implementation, and their relationships are easily defined.
· Design pattern based on creation of builder: This method is mostly used to solve the complex programming problems. The complex problems can easily be converted to simple representation and their relationships with class and objects can be improved.
2. Answer 2
The development of class diagram for iChipKart is based on the template method is ca
ied out. This development is ca
ied out to compute the price. The required UML implementation based on certain assumptions for this class diagram is:
Now the class diagram for check out is required but this check out diagram requires the identification of occu
ed sequences and these sequences are shown in below diagram:
As the sequences to add items...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here