Tools & Users - who we think uses what!
Project35 is not just one tool but a suite of easy-to-use applications that all work to produce data entry forms based on XML schema. With this approach, it is possible to divide your work based on the skills of your team. If you don't have a team, then there is no problem - you just assume each role in turn yourself. Keep in mind that not everything is needed in order to create forms. For any tasks relating to incorporating Project35 into an existing software system or architecture or for help with plugins for Project35, please refer to the Development section.
Types of users.
We have tried to anticipate the types of users and what they should know going into this.
- End Users are expected to work with the end deployments and are not expected to have an advanced technical background.
- Data Modellers may be technical but most of their time is spent understanding the needs of users of the data entry forms. They will also likely be the ones who initially create the model.
- Data Curators are not expected to be technical but will have an understanding of how forms or existing data may be marked up with meta data. They will likely be domain experts.
- Expert Users are also likely to be domain experts and could create enhanced validation in the form of alerts to track certain combinations of data.
- Developers will have a strong technical background and will likely be interested in making changes to the code base or designing plugins.
Types of applications.
The various parts of the application are listed below:
- The Configuration Tool - This allows you to set up the look and feel of the forms. You can do such things as set font size and the colour of text and form buttons. You can also include or exclude various menu options depending on your use case.
- The Meta Data Editor - This allows you to mark up fields and forms with terminology relevant to your use case. This part of the application is not needed if you are only interested in getting something up and running for proof-of-concept task.
- The Alerts Editor - This allows you to set up warnings and various other kinds of notifications when the data in your documents meet certain conditions. We anticipate the kinds of users using this would be domain experts, or those working with such experts, who have knowledge about important factors relating to a specific model. This part of the application is not needed if you are only interested in getting something up and running for proof-of-concept task.
- The Work Bench - This allows you to set up a short cut for different types of users to access existing models.
- Project35 - The main end deployment. This is an application of automatically generated data entry forms.
- Tablet35 - This functions in the same way as 'regular' Project35 but has some modifications designed to take into account the smaller screen space on PC tablet computers. We anticipate users to be of a similar level of technical expertise as for Project35 itself.
Keywords: "Project 35", "open source", XML, "data modelling", "data entry", ontology, Java, "Tablet PC", Garwood.
Copyright © 2008 Christopher Garwood and Kevin Garwood.