i can help u if want dis in visual basic or java... bcoz this can easily done by connecting any data base(u can use msaccess for it) then u can
create ur own tables with description...try it...it'll b easy