Assessment 1


This assignment centres around building an ArcGIS addin. You may either build one of the set projects or complete a project of your own design.


Set project 1: build a drop-down "to do" list tool for analysts (simple data processing, complex GUI elements).

Set project 2: network analysis extension (complex data processing, simple GUI elements).

Flexible project: design your own.


In each case, the specification is this:

  1. the addin should be available on the GUI and work in an obvious fashion;
  2. the code should be well documented.
  3. the system should be robust to multiple use by multiple users.

The specification includes "should be robust" so you'll need to give some thought as to how and where the data is saved and how it is loaded. Does your tools still work if a new map is opened? What can go wrong with these processes and how would your tool react?


You are reminded of the University's rules on plagiarism and collusion, and should also match up with the details on this page on plagiarism and collusion. These projects are sufficiently open-ended that unique solutions *will* be expected.