2015-09-231 These materials are prepared only for the students enrolled in the course Distributed...

Post on 12-Jan-2016

214 views 0 download

Transcript of 2015-09-231 These materials are prepared only for the students enrolled in the course Distributed...

23-04-21 1

• These materials are prepared only for the students enrolled in

the course Distributed Software Development (DSD) at the

Department of Computer Science and Engineering,

University of Mälardalen, Västerås, Sweden and at the Faculty

of Electrical Engineering and Computing, University of Zagreb,

Croatia (year 2006/2007).

• For all other purposes, authors’ written permission is needed!

• The purpose of these materials is to help students in better

understanding of lectures in DSD and not their replacement!

NOTICE!

23-04-21 2

Selected Topics in Software Engineering -

Distributed Software Development

23-04-21 3

Interactive Museum

Project Description and Plan

The Interactive Museum Team Presents:

23-04-21 4

What we will talk about?

• Interactive Museum overview

• How to “help” people

• How it will be done

• What techologies will be used

• Milestones, deadlines

• Activity list

• Team members overview

23-04-21 5

What is Interactive Museum?

• Reality:– Most visitors see only a small subset of the

exhibits– Younger children pull the adults away from

one exhibit towards another– Typical dwell time at exhibits is approximately

30 seconds– Often visitors appeal that they didn’t hear

museum guide (big group)

23-04-21 6

What is Interactive Museum?

• Solution– On your way in get something more then your

ticket:• PDA, your ID (Mica2 mote in our case)

– Your ID is scanned as you go pass an exhibition

• Generate your personalized web page

– Your PDA receives various information about exhibits you’re looking

• You don’t need a museum guide

23-04-21 7

Technology “helps” people!

• Enhance visitors' learning experience– Go home, login to your web page and learn

• Helps museum personnel to make better exhibitions– See what people don’t like and remove it

• Museum guides would have smaller groups– That way all will be happy

23-04-21 8

How will it be done?

• Stand-alone application– Register visitors of museum– GUI which will show us which visitor is where– Allows us to move exhibits throughout

museum

• PDA application – Show users multimedia and other things

related to exhibit

23-04-21 9

How will it be done?

• Central database– To store all data from exhibits

• All movies, pictures and text related to exhibit• All visitors which visited exhibit

• Web application– Allow users to extend their sightseeing of

museum at home• See all exhibits that you visited• See exhibits that you didn’t visited (IMPORTANT!!)

23-04-21 10

Technologies

• Interactive Museum will be build using following technologies:– .NET framework– MySQL or PostgreSQL as databases– nesC and TinyOS for communication between

Mica motes– CVS server for team coding coordination

23-04-21 11

Time management

• Time schedule

23-04-21 12

Time management

• Activity plan

23-04-21 13

About us

• Project group

23-04-21 14

Thank you all for listening...

“Interactive Museum Team” would like to say:

The end