At TouringTools.com
, we believe in
incremental, as needed database development as a means of controlling
costs, learning from the experience of use, and minimizing the risk
of failure. However, we also believe in taking time up front to look
at the big picture and construct a flexible, but integrated database
development strategy.
Our essential design concepts include:
- Cooperative development with your key users leads to a database
design that is both integrated and focused on application to your
business process.
- Tiered data input management maximizes data control at the lower,
input intensive levels, and thereby reduces data entry error rates.
- Server based system design allows multi-user access.
- Distributed user modules allow custom query development by skilled
users without undue risk to the central database.
- User friendly design concepts include:
- Menu screens hide database complexity.
- Keyboard navigation aids input form navigation.
- Query based pull down menus limit data input choices to valid options.
- Data masks protect against data entry errors and use of an incorrect
data entry format.