Ahoj,
tvoje zadání se v praxi řeší vystavením ceníku on-line, nebo-li na webu.
A pokud už ceník je na webu, mohl by být například v HTML formátu (zjednodušeně webová stránka).
Toto je asi nejlepší praxe z hledisek náročnosti provedení a uživatelského komfortu.
Jinak možné je ve světě IT prakticky cokoliv.
Takže řešení, které jsi nastínil ty je možné udělat program například v .NET (Tím se omezíme prakticky na softwarovou platformu Windows)
A softwarová komponenta webbrowser s nastavenou adresou na ceník.
Ale tímto bys "vyšachoval" například mobilní telefony.
Proto, jak jsem psal je nejlepší to vyvěsit na web.