Uploaded by sunilforu

OOAD SS ZG514 EC-1 Assignment 18 S2 (2)

advertisement
Birla Institute of Technology & Science, Pilani
Work-Integrated Learning Programmes
Off Campus Programs Division
Second Semester 2018-2019
ASSIGNMENT (EC-1)
Course No.
: SS ZG514
Course Title
: OBJECT ORIENTED ANALYSIS AND DESIGN
Nature of Assignment : Assignment
No. of Pages
=3
Weightage
: 10%
Duration
: 15 days
Date of Assignment
: April 14 to 28, 2019.
1.
A faculty member has been assigned to each group. There are 36 groups with 12/13 members in each
group.
2.
The faculty member will be the final authority in evaluating the members of the groups assigned to
him/her. Students may communicate directly with the faculty member but direct communications will
not be used for evaluation. Evaluation will only be done for material submitted as an Assignment
Submission or under the Assignment Group Discussion.
You will be required to submit an individual brief and participate in the discussion on the Group Forums
provided.
http://taxila-aws.bits-pilani.ac.in/mod/forum/view.php?id=81918
Please do not keep you upload for the last day as network issues may impact timely submission.
http://taxila-aws.bits-pilani.ac.in/mod/assign/view.php?id=80256
Share content on the group throughout the discussion window for best participation.
Requirement:
1.
Each Group will be assigned one pattern. See list at the end of this handout.
2.
The group members are to bring up illustrations through examples of situations that they have
seen this pattern in use. Give references from their work background. Alternatively, Members
may search the internet and find example.
3.
Other members should ask questions based on presentations done by any one member.
4.
Members may share links to work done and shared in their local Google Drive and make the
link sharable by all users in the bits-pilani.ac.in domains.
5.
Prepare a directory in your Google Drive. Go to the Share Option and click the advance options.
Choose [change] against "Specific people can access" which is the default. the following screen
will appear in which you should choose the option indicated below:
6.
Each member should share his/her experience and clarify doubts from amongst group members.
Emphasis should be on context, solution, variations and side-effects should be brought out.
SS ZG514 OOAD
EC-4 ASSIGNMENT
II Semester 2015-16
Page 1 of 3
7.
8.
Members should also mention how the GRASP principles (Basic 5 as well as 3Ps and 1I) are
used in the examples presented. Also discuss in the context of SOLID. Intelligent questions
leading to a meaningful discussion is also a creditable contribution.
Students should demonstrate their knowledge of "StarUML" and share the documents UML
diagrams they prepare to demonstrate the pattern under discussion and its practical examples.
Faculty Evaluation:
1.
2.
3.
4.
5.
6.
7.
Faculty members will be scoring individual comments made in the respective groups.
Students should comment discussion forums in the course very professionally because the
faculty members are free to score any forum comment.
He/she will normally give 3 marks if the work is considered adequate. This would mean a good
participation. Exceptionally good participation will receive a 4. 2 would indicate that the student
has participated but nothing special has been noted about his/her work. 1 mark for a token
participation. 5 marks will only be given in exceptional cases.
The submission will be evaluated out of 5 and the discussion separately out of 5.
The two scores above will add to a score between 0 and 10.
Faculty may interact in the group to stimulate discussion and may even ask question to elicit a
response. They may even state facts to clarify a cloudy situation. Instructions given by the
faculty member will be final and all participants are expected to abide. Failure to do so may
result to exclusion from the group.
Faculty will be looking for use of technology, comfort with social media, leadership values,
communication ability, technical knowledge and social propriety while evaluating involvement
SS ZG514 OOAD
EC-4 ASSIGNMENT
II Semester 2015-16
Page 2 of 3
Group assignment:
Group
Pattern
faculty
Email ID
A
Abstract Factory
muruganandam@wilp.bits-pilani.ac.in
B
Adapter
C
Chain of Responsibility
D
Builder
E
Facad
F
Mediator
G
Proxy
H
Observer
I
Abstract Factory
J
Adapter
K
Chain of Responsibility
L
Builder
M
Factory Method
S MURUGANANDAM
.
S MURUGANANDAM
.
S MURUGANANDAM
.
S MURUGANANDAM
.
S MURUGANANDAM
.
S MURUGANANDAM
.
S MURUGANANDAM
.
S MURUGANANDAM
.
S MURUGANANDAM
.
S MURUGANANDAM
.
S MURUGANANDAM
.
S MURUGANANDAM
.
SANKHA MALLICK .
N
Bridge
SANKHA MALLICK .
sankhamallick@wilp.bits-pilani.ac.in
O
Command
SANKHA MALLICK .
sankhamallick@wilp.bits-pilani.ac.in
P
Prototype
SANKHA MALLICK .
sankhamallick@wilp.bits-pilani.ac.in
Q
Decorator
SANKHA MALLICK .
sankhamallick@wilp.bits-pilani.ac.in
R
Iterator
SANKHA MALLICK .
sankhamallick@wilp.bits-pilani.ac.in
S
Template Method
SANKHA MALLICK .
sankhamallick@wilp.bits-pilani.ac.in
T
Visitor
SANKHA MALLICK .
sankhamallick@wilp.bits-pilani.ac.in
U
Factory Method
SANKHA MALLICK .
sankhamallick@wilp.bits-pilani.ac.in
V
Bridge
SANKHA MALLICK .
sankhamallick@wilp.bits-pilani.ac.in
W
Command
SANKHA MALLICK .
sankhamallick@wilp.bits-pilani.ac.in
X
Prototype
SANKHA MALLICK .
sankhamallick@wilp.bits-pilani.ac.in
Y
Flyweight
AMIT SRIVASTAVA .
asrivatsava@wilp.bits-pilani.ac.in
Z
Memento
AMIT SRIVASTAVA .
asrivatsava@wilp.bits-pilani.ac.in
AA
Singleton
AMIT SRIVASTAVA .
asrivatsava@wilp.bits-pilani.ac.in
AB
Composite
AMIT SRIVASTAVA .
asrivatsava@wilp.bits-pilani.ac.in
AC
Interpreter
AMIT SRIVASTAVA .
asrivatsava@wilp.bits-pilani.ac.in
AD
State
AMIT SRIVASTAVA .
asrivatsava@wilp.bits-pilani.ac.in
AE
Strategy
AMIT SRIVASTAVA .
asrivatsava@wilp.bits-pilani.ac.in
AF
Singleton
AMIT SRIVASTAVA .
asrivatsava@wilp.bits-pilani.ac.in
AG
Composite
AMIT SRIVASTAVA .
asrivatsava@wilp.bits-pilani.ac.in
AH
Interpreter
AMIT SRIVASTAVA .
asrivatsava@wilp.bits-pilani.ac.in
AI
State
AMIT SRIVASTAVA .
asrivatsava@wilp.bits-pilani.ac.in
AJ
Strategy
AMIT SRIVASTAVA .
asrivatsava@wilp.bits-pilani.ac.in
muruganandam@wilp.bits-pilani.ac.in
muruganandam@wilp.bits-pilani.ac.in
muruganandam@wilp.bits-pilani.ac.in
muruganandam@wilp.bits-pilani.ac.in
muruganandam@wilp.bits-pilani.ac.in
muruganandam@wilp.bits-pilani.ac.in
muruganandam@wilp.bits-pilani.ac.in
muruganandam@wilp.bits-pilani.ac.in
muruganandam@wilp.bits-pilani.ac.in
muruganandam@wilp.bits-pilani.ac.in
muruganandam@wilp.bits-pilani.ac.in
sankhamallick@wilp.bits-pilani.ac.in
________________________________
SS ZG514 OOAD
EC-4 ASSIGNMENT
II Semester 2015-16
Page 3 of 3
Download