ppt

advertisement
Selected student software
projects in the field of HCI
Dusanka Boskovic
Faculty of Electrical Engineering
University of Sarajevo
11th Workshop "Software Engineering Education and Reverse Engineering"
Ohrid, Macedonia 22-27 August 2011
Content
•
•
•
•
•
Introduction
Sample projects
Project evaluation
Report for final exam
Conclusion
11th Workshop " "Software Engineering Education and Reverse Engineering"
Ohrid, Macedonia 22-27 August 2011
2/12
HCI Course
• Master studies at Automatic Control and Electronics
Department, 3rd semester, elective course
• Learning outcome:
– Human Computer Interface - Design and
implementation
• Designing HCI as approach to develop usable software
• Lot of theoretical concepts
• Lot of practical work to be done on the way
11th Workshop " "Software Engineering Education and Reverse Engineering"
Ohrid, Macedonia 22-27 August 2011
3/12
Projects
• HCI for process control
– Production according recipe: concrete factory, coffee vending machine
– Conveyor belt
– Sensor networks: meteorology, process regulation, heating and alarm
systems
– Specific control projects: biomedicine, network traffic monitoring and
maintenance
• Business oriented:
– pationt records – dental including graphics,
– customs declaration,
– human rights complaints
• Graphical User Interface
– Census data display
– Wind rose graph
11th Workshop " "Software Engineering Education and Reverse Engineering"
Ohrid, Macedonia 22-27 August 2011
4/12
Concrete factory
11th Workshop " "Software Engineering Education and Reverse Engineering"
Ohrid, Macedonia 22-27 August 2011
5/12
Conveyor belt
11th Workshop " "Software Engineering Education and Reverse Engineering"
Ohrid, Macedonia 22-27 August 2011
6/12
Car dashboard
11th Workshop " "Software Engineering Education and Reverse Engineering"
Ohrid, Macedonia 22-27 August 2011
7/12
Car dashbord – simulation UI
11th Workshop " "Software Engineering Education and Reverse Engineering"
Ohrid, Macedonia 22-27 August 2011
8/12
Custsoms declaration
11th Workshop " "Software Engineering Education and Reverse Engineering"
Ohrid, Macedonia 22-27 August 2011
9/12
Assessment
Detailed and documented student achievemnt:
- Addressing HCI issues
- HCI Design – HCI design principles, HCI design
patterns
- Implementation - scope and results
11th Workshop " "Software Engineering Education and Reverse Engineering"
Ohrid, Macedonia 22-27 August 2011
10/12
Report for exam
• Questionnaire: every lesson covered with
several questions (2-7)
• Provide answers related to the project
– Describe their typical user
– Describe method used in design, and rationale for
method selection
– HCI Design patterns used and assessment of results
achieved by implementing it
– Project evaluation according given software quality
model
11th Workshop " "Software Engineering Education and Reverse Engineering"
Ohrid, Macedonia 22-27 August 2011
11/12
Conclusion
• Important detailed assessment of a project
results
• Presentation of previous projects
• Re-examination of a project by students
through writing exam report
11th Workshop " "Software Engineering Education and Reverse Engineering"
Ohrid, Macedonia 22-27 August 2011
12/12
Download