Are you versed in PHP/MySQL? E-smith ships preconfigured with those goodies and they'll do the job. Plus, you can make this info available via intranet website to all members of your company. Just drop your files into an ibay, and voila.
I built a customer contact database and a project tracking application using a PHP front end and MySQL backend here on our server. Users log in and can add or modify data within the database. No downloads required.
Just a thought!