Re: [Java] Program nejvýhodnější nabídky
Oto Buchta
tapik na buchtovi.cz
Pondělí Březen 8 10:16:27 CET 2010
Nechápu přesně, jaká je očekávaná odpověď. Naprogramovaná aplikace?
Toto je přece zadání na měsíční projekt děckám na střední škole...
Použitelných technologií je plný krdel. Podle toho, že autor poslal
triviální zadání v PPT a XLS, očekávám, že pro něj by bylo řešením i
excelovská aplikace na straně klienta, která si přes CSV tahá data a
vyhodnocuje na klientovi.
Osobně zde nevidím rozumný prostor pro jiné než webové rozhraní.
Trocha toho Javascriptu přes skrytý rámec, dvě fazole na straně
Hibernate, čtyři FreeMarkerové šablony.
Nechápu omezení na 15 nabídek, když se jich dá paralelně vyhodnocovat
řádově milióny.... Nechápu přehodnocování nabídek po 15 sekundách -
proč ne v okamžiku příchodu nové?
2010/3/6 ghans-peter <ghans-peter na seznam.cz>:
> Dobrý den, jeden znamý mi nahodil problém ohledně programu pro nejvýhodnější nabídku nebo-li dražby aukce.
>
> Náčrt toho co by mělo v tom grafiské navrhu aukcí. Je zhdruba toto. Do databáze se zapíší nabídky zadavatelů a program vyhodnotí tu nejvýhodnější nabídku a rozsvítí se políčko zelenou barvu. A tu nabídku, který zadavatel zadal bude nejlepší ze všech učastníků. Pokud nesplní tak se rozsvítí červené pole.
>
> Světle modrá políčka jsou k vyplnění - ostatní nemají být přístupná, jen se tam zobrazují hodnoty. Část primární = ten kdo zadává; návrh: možno vyhodnocovat až 15 nabídek současně, primární program (respektive řídící jádro k primárnímu programu) by měl např. každých 15 sekund vyhodnocovat (přehodnocovat) nabídky - vyhodnotit nejlepší a na sekundární programy odeslat příslušné impulzy na zobrazení (rozsvícení barvy) světla. Část sekundární = ten kdo reaguje nabídkou za zadání. Pokud někdo odpovídá na nabídku, musí si stáhnout sekundární program. Pokud někdo něco poptává (nabídka poprávky či nabídka zboží, služby) musí si stáhnout primární program. Pokud někdo něco poptává a zároveň odpovídá na něčí nabídku musí mít oba programy = primární i sekundární. Sekundární program posílá údaje primárnímu programu po stisku ENTER v sekundárním programu.
>
> Děkujem se namítky a připomínky. Potřebuje vědět nejlepší možné spojení technologie a jak by se to eventuálně dalo vyřešit
>
--
Oto 'tapik' Buchta, tapik na buchtovi.cz, http://tapikuv.blogspot.com
Další informace o konferenci Konference