Download Cooper-S-Dissertatio.. - Department of Computer Science

Transcript
DESIGN ................................................................................................................................................................................ 51
4.1
DESIGN RATIONALE ............................................................................................................................................................. 51
4.2
LOW-FIDELITY PROTOTYPING ............................................................................................................................................ 52
4.2.1 Navigational structure ............................................................................................................................................. 53
4.2.2 Task Sequencing ......................................................................................................................................................... 55
4.2.3 Task Support ................................................................................................................................................................ 57
4.3
CARD USING STORYBOARDING .......................................................................................................................................... 61
4.3.1 Results ............................................................................................................................................................................. 63
4.4
ENVISIONED HTA ................................................................................................................................................................ 64
4.5
HIGH-FIDELITY PROTOTYPING ........................................................................................................................................... 66
4.6
CONCLUSION ......................................................................................................................................................................... 66
IMPLEMENTATION AND TESTING ............................................................................................................................ 70
5.1
AN INTRODUCTION TO THE .NET FRAMEWORK............................................................................................................. 70
5.1.1 ASP.NET ......................................................................................................................................................................... 71
5.1.2 LINQ to SQL................................................................................................................................................................... 72
5.2
DATABASE STRUCTURE ....................................................................................................................................................... 72
5.3
SYSTEM ARCHITECTURE ..................................................................................................................................................... 74
5.4
SYSTEM DEVELOPMENT ...................................................................................................................................................... 75
5.4.1 Navigational Structure: Master Page ................................................................................................................ 77
5.4.2 Importing Data ........................................................................................................................................................... 77
5.4.3 Cross Reference ........................................................................................................................................................... 80
5.4.4 Export.............................................................................................................................................................................. 83
5.5
PARTICIPATORY DESIGN AT THE IMPLEMENTATION PHASE ........................................................................................ 84
5.6
TESTING ................................................................................................................................................................................. 85
5.7
CONCLUSION ......................................................................................................................................................................... 85
EVALUATION .................................................................................................................................................................... 86
6.1
EVALUATION ACTIVITIES..................................................................................................................................................... 86
6.2
EXPERIMENTAL EVALUATION............................................................................................................................................. 87
6.2.1 Hypothesis ..................................................................................................................................................................... 88
6.2.2 Measurements.............................................................................................................................................................. 88
6.2.3 Developing predictions and choosing a means to test this ........................................................................ 89
6.2.4 Identifying variables ................................................................................................................................................. 89
6.2.5 Experimental task and method ............................................................................................................................. 90
6.2.6 Participants .................................................................................................................................................................. 91
6.2.7 Experimental design and data collection method ......................................................................................... 92
6.2.8 Experimental results ................................................................................................................................................. 93
6.3
SUBJECTIVE USER EVALUATION........................................................................................................................................101
6.4
EXPERT EVALUATION ........................................................................................................................................................105
6.5
CONCLUSION .......................................................................................................................................................................107
CONCLUSIONS ................................................................................................................................................................ 108
7.1
PROJECT OVERVIEW ..........................................................................................................................................................108
7.2
PROJECT OUTPUTS .............................................................................................................................................................109
7.2.1 Theoretical .................................................................................................................................................................. 109
7.2.2 Empirical ..................................................................................................................................................................... 110
7.2.3 Methodological understanding ........................................................................................................................... 111
7.2.4 Practical ....................................................................................................................................................................... 111
7.3
FUTURE WORK ...................................................................................................................................................................112
7.3.1 System Further Enhancements ........................................................................................................................... 112
7.3.2 Research Moving Forward .................................................................................................................................... 112
BIBLIOGRAPHY.............................................................................................................................................................. 114
APPENDIX A: REQUIREMENTS SUPPORTING DOCUMENTATION ................................................................ 118
iii