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!
Joomla a příslušnej plugin na objednávky:)
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.
Vždyť jsem ti psal, modifikovat prográmek který je původně k jinému účelu. Například ty rezervace pokojů, to by mohlo vyhovovat. Místo pokoje tam bude svíčková a místo lidí počet porcí. Možná, když budeš hledat najdeš i pro tu jídelnu.
no a ty nějaký takový máš? právě že jsem už procházel trochu google, a našel jsem jen čistě online záležitosti s nutností registrace, a to není ta správná cesta.
Dík
a co nějaký xls sešit na serveru, kam prostě lidi budou zapisovat do tabulky co si dají? Jeden otevře, zapíše, zavře, jde další..
To dopadne katastrofou právě kvůli "jeden otevře, zapíše, zavře, jde další". Tohle ve skupině lidí nebude nikdy fungovat.
Ale Google Docs by mohlo být vyhovující řešení, jestli je možnost přístupu na internet.
Třeba u nás to normálně funguje.
tak u nás je problém i zapsat dovolenou do jednoho XLS ke kterýmu přistupuje 8lidí ;) při představě třeba 200lidi ;) si nikdo papu neobjedná ;)
Proto mluvím o databázi Access, ta to umí, jen zjistit jak. Těžké to nebude, Access není složitý program.
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ť.
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 jednoduší řešení.
umí nějaký z těchto jazyků vyčíst autentifikaci přihlášeného uživatele?
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.
super, zkusím ASP.net ;) bude to asi cesta nejmenšího odporu :)
Díky
jdu studovat