Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Jak jednoduše vytvořit systém na objednávku obědů

Zdar lidičky,
dostal jsem za úkol dát dohromady jakýsi objednávkový systém na obědy.
Provozován bude pouze ve firemní lokální síti.
Pro uživatele :

Otevře si dokument, či se připojí na nějaký web (Sharepoint, či něco)
kde bude mít jídelní lístek zobrazený (zadaný adm, co týden se mění)
Do první kolonky by se mělo automaticky vyplnit uživatelské jméno přihlášeného uživatele v systému (všichni jsou uživatelé domény), tento údaj nepůjde měnit.

Následně bude vypsán jídelní lístek,kde jsou chody označeny A-D za každým jídlem bude fajfka na možnost výběru případně kusovník (tzn, půjde vybrat v jeden den více jídel a více kusů od každého).
Na konci už třeba celková cena jídel (kalkulace ze zadaných cen u jednotlivých jídel v systému), případně ještě další operace, přepočítání na počet stravenek + hotovost atd..

Automaticky by se měl odeslat email se shrnutím objednávky aktuálně přihlášenému uživateli (report).

Ze strany Adm :

čistě tabulka : Jméno, jaké jídlo/a + počet KS v jaký den (jídlo označené A-D dle výběru), vše nejlépe na jednom řádku v nějakém výstupu.
Pomoci těchto dat bude objednán od dodavatele.
Taková srandička, co usnadní dost práce.

Co je důležité, mohlo zároveň objednávat více lidí a nemohli si vzájemně ovlivnit výsledky. Aby bylo vše jednoduché a funkční, po všech stránkách.

říkal jsem si, jestli by snad Access, či Sharepoint ? nevím, poraďte něco uživatelsky přívětivého co by vše tohle zmáklo.
Či pokud někdo něco takového máte tak sem s tím. Nebo tipy jak by bylo možno řešit jinak.

Děkuji všem vřele!

Předmět Autor Datum
Určitě by to zvládla webová aplikace PHP+MySQL. Otázkou (řešitelnou) by bylo uložení databáze - poku…
hynajs 09.04.2013 14:38
hynajs
intranet máme, provozujem sharepoint services + samo IIS, Pokud by třeba uměl Access třeba udělat vš…
xmagicx 09.04.2013 14:44
xmagicx
access 2010 + Sharepoint http://msdn.microsoft.com/en-us/library/office/ff4 02351%28v=office.14%29.…
touchwood 09.04.2013 16:20
touchwood
A nešel by na to modifikovat běžný e-schop? Nebo třeba rezervační formulář na hotelové pokoje, chatk…
Fair-Play 09.04.2013 14:39
Fair-Play
Nebo udělat nějaký formulář v Outlooku, rozeslat emailem, oni si vyplní a pošlou zpět, ale jak to pa…
xmagicx 09.04.2013 14:50
xmagicx
Access by to uměl udělat, otázka je jak, a kolik práce by bylo potřeba. V Access demu jsem viděl, že…
albru123 09.04.2013 15:35
albru123
když už to děláš, tak by nebylo od věci kuchařům pomoci a nechat jim tabulku jídel, aby to mohli kaž…
touchwood 09.04.2013 16:28
touchwood
Joomla a příslušnej plugin na objednávky:)
Redsnake 09.04.2013 17:02
Redsnake
hoši ;) Chci jen menší systémek který usnadní firmě práci s objednáváním obědů co nám dováží firma,…
xmagicx 09.04.2013 17:51
xmagicx
Vždyť jsem ti psal, modifikovat prográmek který je původně k jinému účelu. Například ty rezervace po…
Fair-Play 09.04.2013 17:53
Fair-Play
no a ty nějaký takový máš? právě že jsem už procházel trochu google, a našel jsem jen čistě online z…
xmagicx 09.04.2013 18:05
xmagicx
a co nějaký xls sešit na serveru, kam prostě lidi budou zapisovat do tabulky co si dají? Jeden otevř…
Redsnake 09.04.2013 18:10
Redsnake
To dopadne katastrofou právě kvůli "jeden otevře, zapíše, zavře, jde další". Tohle ve skupině lidí n…
Potkan007 09.04.2013 18:12
Potkan007
Třeba u nás to normálně funguje.
Redsnake 09.04.2013 18:20
Redsnake
tak u nás je problém i zapsat dovolenou do jednoho XLS ke kterýmu přistupuje 8lidí ;) při představě…
xmagicx 09.04.2013 18:35
xmagicx
Proto mluvím o databázi Access, ta to umí, jen zjistit jak. Těžké to nebude, Access není složitý pro…
albru123 09.04.2013 18:36
albru123
Jednoduchá webová aplikačka s (lokální) databází, podle mě nic jednoduššího není.
freez2 09.04.2013 18:16
freez2
Presne ako píše freez2, jednoduchá webová aplikácia v ASP.NET MVC. Keď tam je SharePoint, tak tam je…
los 09.04.2013 21:58
los
OK, díky všem, zkusím se teda nažduchat ASP, popř PHP a slepit to, taky mi to přijde asi jako nej je…
xmagicx 10.04.2013 07:01
xmagicx
Určitě se jedná o cestu, kterou je možno dále rozvíjet. Třeba až k navázání na personální agendu pod…
hynajs 10.04.2013 07:57
hynajs
ASP radšej nie, to je dosť zastaralá technológia. ASP.NET je na toto ideálne, dostať sa k prihlásené…
los 10.04.2013 10:11
los
super, zkusím ASP.net ;) bude to asi cesta nejmenšího odporu :) Díky jdu studovat poslední
xmagicx 10.04.2013 10:21
xmagicx

Určitě by to zvládla webová aplikace PHP+MySQL. Otázkou (řešitelnou) by bylo uložení databáze - pokud nemáte vhodný server (intranet apod.), pak by vše jelo na hostingu, ale uživatelé by se museli přihlašovat.
Výhodou by byl přístup libovolným prohlížečem.
Jistěže existují i další řešení.

intranet máme, provozujem sharepoint services + samo IIS, Pokud by třeba uměl Access třeba udělat vše v jednom a vyplivnout jeden EXE soubor, který si může spustit každý user (údajně něco takového umí) a uměl by zjistit i třeba aktuálně přihlášeného uživatele, tak by to bylo taky řešení, hodil bych soubor na síť a byl by klid.

ale zase PHP moc neovládám zatím

Access by to uměl udělat, otázka je jak, a kolik práce by bylo potřeba. V Access demu jsem viděl, že v klidu ze serveru otevřeš databázi, do ní se přihlásíš a můžeš svoje údaje zapsat či editovat. K tvojí smůle jsem svůj Access zrovna odinstaloval takže ti to nijak nepředvedu. :-|

když už to děláš, tak by nebylo od věci kuchařům pomoci a nechat jim tabulku jídel, aby to mohli každý týden jen naklikat (v podstatě si pak můžou sjíždět statistiky, kolik které jídlo "frčí" :-)) a nemuseli se pachtit s jídelákem. Jídelní lístek by pak byl klasická pivot table mezi tabulkou jídel a tabulkou objednávek.

hoši ;) Chci jen menší systémek který usnadní firmě práci s objednáváním obědů co nám dováží firma, protože teď se posílá jídelák emailem, na něj každý odpoví a někdo musí vzít odpovědi, zpracovat je všechny do tabulky a následně přeposlat jídelně, jasně pro 10lidí pohoda, pro třeba 100 už to taková sranda není, kór když jsou průběžně ještě nárazovky v půlce týdne atd.., kdykoliv, takhle by o tom šikovny reportek mohl informovat, a hlavně by taky mohl jít rovnou na jídelnu.

Presne ako píše freez2, jednoduchá webová aplikácia v ASP.NET MVC. Keď tam je SharePoint, tak tam je aj MS SQL server, takže uvažovať nad Accessom je IMHO zbytočné. Aby to bolo user-friendly, tak použiť trochu JavaScriptu a je to.

Myslím, že na it.poradna.net by ti to vedeli aj implementovať.

Určitě se jedná o cestu, kterou je možno dále rozvíjet.
Třeba až k navázání na personální agendu podnikového IS, platbu kartou atd.
Ale to je hudba budoucnosti.
Začni s volbou databáze, uložení a vzhůru na formulář jídelního lístku.

ASP radšej nie, to je dosť zastaralá technológia. ASP.NET je na toto ideálne, dostať sa k prihlásenému používateľovi je jednoduché, ale musíš mať aj správne nastavené IIS (nepovoliť anonymné prihlásenia).

V PHP záleží, na akom serveri ho spúšťaš. Ak na IIS, tak používateľa máš v $_SERVER["AUTH_USER"]. Ak na Apache, tak budeš musieť nainštalovať modul pre autentifikáciu, napr. niečo ako mod_auth_sspi a používateľa budeš mať v $_SERVER["REMOTE_USER"]. Prípadne môžeš použiť na autentifikáciu LDAP.

Ale keď máš IIS, tak je zbytočné ťahať do toho ešte Apache. Takisto v prípade IIS je zbytočné ťahať do toho PHP.

Zpět do poradny Odpovědět na původní otázku Nahoru