Assignment title: Information
SIT162: Design of Interactive Media Systems
For this unit there is one multimedia project broken up into three assignments
Assignment 1 – Plan the project and write a proposal
– Prepare assets
Assignment 2 – Learn an authoring program - Adobe Director
– Prepare structure and storyboard
– Produce prototype
Assignment 3 – Completed interactive multimedia project
Assignment 2 (20%) individual work
Due: Structure, storyboard, prototype & documentation submitted end of class week 9
All students are to submit an assignment on the due date, whether it is completed or not.
Overview
1. Learn Adobe Director
2. Design a solution
Objectives
1. Demonstrate knowledge of user centred design
2. Create a design that is based on and demonstrate audience analysis, client requirements,
and cost
3. Demonstrate knowledge / understanding of how to structure a production with storylines or
scripts, storyboarding and prototyping
4. Demonstrate skills using Adobe Director
Tasks
1. Each member of the group MUST produce (Individual work) - 20%
Using a minimum of two functions (instructions) each relating to the product your group has
selected and drawn (from assignment 1) individually prepare
1. A structure of the production - paper
2. A storyboard of the production – paper
3. A prototype of the production – screen
4. Provide documentation.
– Discuss the type prototype you have created and why this model works well for
this production (relate to theory from lecture 2).
– Discuss the type of project testing you have done for this production (You may
also provide results / suggestions from your prototype testing).
– brief (no more than 1 page) typeset in Word, hand in hard copy.Submission
Each individual student to hand in a plastic sleeve with MIBT cover sheet
1. Structure – hand drawn on paper
2. Storyboard – hand drawn on paper
3. Prototype – mock-up of screen layout – submit on disk, use Adobe Director
Include
• template for each section of your production showing screen layout, design and style
also include position of navigation elements, header & footer information
• product from assignment 1 created in Illustrator
• logo from assignment 1 created in Illustrator
• photomontage from assignment 1 created in Photoshop
Show style for step by step instructions for your product e.g. highlight buttons, exploded
view of relevant area of product, use of arrows or indicators
Prototype should have a clear indication of all the design concepts – it does NOT need to
be interactive.
4. Documentation, – discuss the type prototype you have created and why this model works
well for this production (relate to theory from lecture 2).
– Discuss the type of project testing you have done for this production (You may also
provide results / suggestions from your prototype testing).
– brief (no more than 1 page) typeset in Word, hand in hard copy.
(each student will be marked individually for this work)
Weighting
Designing a solution – 20%
Structure, storyboard, prototype & documentation.
Policy for late assignments / extensions
All students are to submit an assignment on the due date, whether it is complete or not.
Work submitted after the due time will be penalised 10% / and then 10% per day for every day that it is
received after the due date. Assignment will not be marked after 5 days.
Exceptions will only be considered if you have discussed why you are unable to submit on the due date with
the Lecturer before the due date - unless incapacitated.
1
Assignment Top sheet:
Student Name ........................................................................
Student ID …………………………………….
Module Title: Advanced Networking
Module Code: CIS005-3
Submission due date: 14-03-2017 at 10 am
Weighting of the assignment (in total) to unit: 50%2
CIS005-3 Advanced Networking
This assignment is to test understanding of QoS principles. In this context, assignment requires
students to implement a traffic classifier and do performance analysis using OPNET simulator.
Assignment details are provided below.
Model Details
The OPNET model at the node domain level is shown in Figure 1.
Figure 1: Node domain level view of the OPNET model
Source 1
Source 2
Source 3
Mixed Queue
acp_fifo
Processor to be
designed
Voice Queue
pf_fifo
Video Queue
pf_fifo
Best Effort
Queue
pf_fifo3
Figure 1 lists several modules which need to be either used from existing OPNET library or designed
by students. Details of the modules are provided below (Table I).
Table I
Traffic Sources Queues Processor to be Designed
Source 1 (Voice): CBR
with 2 seconds inter
arrival and payload of
80 bytes
Mixed Queue: acp_fifo
This is an active queue
and already available as
part of OPNET library
This processor should pull
the incoming packets from
the mixed queue, be able to
identify them before being
sent to the respective
queues
Source 2 (Video): CBR
with 1 second inter
arrival and payload of
200 bytes
All the other queues
will be pf_fifo. Which
are Voice, Video and
Best Effort queues
accordingly
This is a passive queue
and already available as
part of OPNET library
Source 3 (Best Effort):
Exponential with mean
inter arrival of 10
seconds and payload
mean value of 50 bytes
A: You are required to implement the above in OPNET and perform the performance analysis
with focus as follows (see section B).
B: Simulation and statistics Collection
Once the above node is in place, bring it into the network domain to run the simulations for a time
period of 500 and 1000 seconds.
You are required to plot the results in each scenario (500 and 1000 seconds):
Plot, length of the each queue versus time
Plot, throughput of each traffic type computed at Processor to be designed module (Figure 1)
C: Deliverables
1. A Report
This should contain your model, with your findings. This should be presented in the standard format,
with contents page, page numbers, headings, intro, conclusion, etc.
Introduction should explain what the report/project is about.4
The body of the report should show the experiments you ran, and the results you obtained. Remember
to put captions under your graphs, and figure numbers.
At the end of report, you need to discuss the following questions:
- Why queues are important in communication and networking.
- What is the difference between stack and queues
- Explain M/M/1 notation and further discuss following cases
o G/M/1, M/D/1, D/D/1
- What is difference between passive and active queues
- What are the main parameters which control traffic generation by traffic sources in network
simulators
- What is a traffic classifier and its importance
The Conclusions – Conclusions should summarise what is contained in the report, and in addition what
you have learnt about the model.
2. A Demo
You will need to demonstrate your model and be able to answer questions about your work.. The date
of demonstration will be announced and made available on BREO later. You will be required to
demonstrate your model, and answer questions about it. These might include questions about how to
choose statistics, how to change traffic parameters etc.
3. What to submit:
• An electronic copy of the report on BREO5
Marking Scheme
Please note, working with others is an important part of computing – however, for your assignment, if
your answers are the same as somebody else’s, or mostly the same as someone else’s, then you both
will fail the assignment and will need to attend a plagiarism hearing.
The marks will be allocated as follows
Report:
10 % Report presentation
20 % Meaningful and Well Described Graphs
30 % Analysis of results with reference to graphs
10 % Introduction and Conclusion
Demo
30 % Ability to answer questions about the model
A submission is unlikely to attract an excellent grade unless the following criteria are met.
1. You must provide evidence that the work is your own, references and quotations are given in
the standard manner and clear discussion and documentation.
2. Your report should be clearly written and presented.
3. The University’s standard marking descriptions apply, see below6
Grade
Letter Mark Band % Grade Descriptor
A+/16 80- 100 Outstanding
A/15 75- 79
Excellent
A-/14 70- 74
B+/13 67- 69
B/12 64- 66 Commendable
B-/11 60- 63
C+/10 57- 59
C/9 54- 56 Good
C-/8 50- 53
D+/7 47- 49
D/6 44- 46 Satisfactory
D-/5 40 -43
E/4 35- 39 Margin Fail
F/2 25- 34 Fail
F-/1 1-24 Fail
G/0 0 Non-Submission
Together with the qualifying features below:
As a guide and with reference to above, note that to obtain Grade A, you must have completed
all tasks.
The difference between B and A grades will depend upon the quality of the discussion and
comments.
To obtain a pass mark it must be clear that the work is your own and that there is some evidence
of a more than superficial understanding.