Use words on the user interface that people can understand
Technical language will turn people off.
Short, sharp and to the point but effective.
Navigation is logical and easy to follow
Naming of menus is logical
People expect to see particular navigation, show them normal navigation
Provide tabs, menus in predictable places
Provide focus for the most important item on the page/screen
Provide alternative pathways, not just one pathway in and one pathway out
Image navigation icons need to be able to work literally at the slide of a finger. Too small and it won't work
Text hyperlinks too close together because of small font size can cause navigation problems
A clear and understandable interface is the goal
Order items in the order in which people are going to use them
Put first things up front and in the expected place
Put yourself in the position of the person wanting to use this database, apply order to what they would expect
Can all people use this software
Does it meet user friendly requirements regardless of
culture
language
Design it so it has maximum use by the people
If people find it difficult to use, it won't be used very often.
Design it with the end user in mind. All end users is the focus for inclusivity.
Documentation can be of several types.
Design and planning documentation when creating the database
End user documentation
We focus on the end user for this webpage.
The purpose of the database documentation is to help the person who is using the database.
Documentation can be made by the creator of the database or a community that supports the database. eg openoffice database
made by the company that made the database
User guides eg libreoffice base here
Helpful hints can be added using labels
A form can have text to help the user inputting data
This can be a label on the actual form
This can also be hover text which is displayed when hovering the mouse over a field.
made by a community to support the database
FAQs eg here
tutorial videos eg thefrugalcomputerguy.com for libreoffice's base
made by professionals
Professional Support by Database Developers eg here
Learn more from wikipedia (documentation)
In order to link to a website that provides a database it needs a system of connectivity.
This connectivity is a special program called an Application Program Interface or API.
Picture 2 components here; you on the internet and a database on a computer.
To get to that database it needs to made available on the internet.
It can only be made available on the internet by using a special type of software called an API as mentioned above.
It can also be made available by using Open DataBase Connectivity (ODBC) software.
The API or ODBC make the connection of database to the internet happen.
A data driven website is the opposite of a static website that doesn't change.
It is always changing.
Why?
This is because a data driven website is used by eBusiness.
Online businesses are examples of this.
They want to update the items sold on the website.
They want to update the prices on the website.
How are these developed and managed?
Personal are employed to create the website.
Personal are employed to update all aspects of the site.
Personal are employed to secure the website.
There are web companies that can make data driven websites eg for pharmacy HERE
Management of these websites is sofware focussed.
Software is used to analyase the data and return reports that provide guidance on clever business decisions.
Online businesses and other successful large businesses are using reports to beome even more successful.
the smallest possible item you can see on a screen is character
the number 1, is a character and seen on the screen
for the number 1, inside the computer is binary 00000001
holds a single value for an object
eg a field in a database is firstName
eg another field in a database is LastName
shows the data for one object
usually viewed in a single row
eg in a row might be the following
a table is a collection of records
a table is also a collection of rows
Learn more from wikipedia,