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