Effective Database Design for Geoscience Professionals

Chapter 12: Designing the User Interface

In most cases, commercial DBMS software includes some type of predefined user interface. For custom applications or customized versions of commercial software products, it is sometimes necessary to develop user interfaces that meet existing workflow requirements or specific needs and preferences of the end users. This chapter does not cover the programmatic aspects of developing a user interface but presents concepts and suggestions to make that process more effective and efficient.

USER INPUT AND FEEDBACK

The importance of user input and feedback as a critical part of a successful data management project has been stressed throughout this book. The user interface is probably the single most important part of this process because it is the point where the user interacts with the data. No matter how well planned and executed the other parts of the system are or how efficient the DBMS, if the interface is cumbersome, difficult to learn, and absent the desired functionality, the entire process will fail. If the clients (the users, in this case) are dissatisfied with the product, they won't use it.

Planning the interface

Careful planning at this stage is vital. Key users from various disciplines in the organization should be invited to participate in this process. The developer and DBM should meet with the user community in a series of information-gathering sessions to develop a general prototype of the interface.

Develop a survey strategy. Before meeting with any users, the DBM should meet with the developers to discuss what has been planned...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Data Acquisition
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.