A quick solution: A simple table to list all items with pagination and a-z filter, a form to enter/edit items and a detail view for a single item.
The simplest way is to use OAK 0.3 [1]. See the presentation material on how to create a package via UML.
The process is straight forward: first you define the data model and then the hypertext diagram. In you case both is very simple. As soon as the package is generated you simply install it. What you would need to do is to improve the UI of that package.
[1] http://www.weg.ee.usyd.edu.au/people/laetitia/built/OAK_0.3_Built_with_ArgoUML.zip
[2] http://www.weg.ee.usyd.edu.au/people/laetitia/