Webová aplikace s přihlašováním uživatelů
Ahoj všem,
mám v plánu spustit jakousi webovou aplikaci, jejíž princip je sice relativně jednoduchý, ale nevím, jestli např. existuje "hotový produkt" a nebo bude nutné celou záležitost od začáku naprogramovat. Proto bych potřeboval buď doporučit SW firmu, která by toho byla schopna (dám na vaše názory ohledně kvality, rychlosti, spokojenosti apod) a nebo dopručit nějaký konkrétní produkt, který se jen ohne k mojí spokojenosti. O co jde:
Aplikace by měla fungovat tak, že uživatel se na webu přihlásí pod jménem a heslem, přes webové rozhraní odešle (uloží) potřebná data a po jejich zpracování (nebude on-line) se data opět uloží někam, kam bude mít zase přístup jen on.
Počítám s tím, že uložení dat na server bude doprovázeno mailovou notifikací, aby uživatel věděl, že už je hotovo.
Veškerá data by se měla na serveru uchovávat, takže by aplikace měla obsahovat nějakou inteligentní a přehlednou správu souborů.
Tohle je opravdu základní princip, je možné, že do budoucna se na to ještě pár drobností nabalí, ale na základním principu fungování (až na to, že v hodně vzdálené budoucnosti by mělo být zpracování on-line), by se nemělo nic měnit.
Napadá vás nějaký produkt, který by se pouze nastavil podle výše uvedeného nebo je opravdu zapotřebí to celé naprogramovat? A jestli ano, máte někdo nějaké zkušenosti s nějakou firmou, která by to slušně zvládla?
Díky moc za jakoukoliv radu.
Re: Webová aplikace s přihlašováním uživatelů
Předpokládám, že "zpracování" bude dělat nějaká opička. Pak stačí asi jakákoliv forma správy dokumentů, která bude vyhovovat (Document management system (DMS)). Nejznámější asi MS Sharepoint.
EDIT:
Samozřejmě dle popisu to zní jako kanón na vrabce, takže je dost možné že nějaký opensource bude lepší varianta a udělání na míru samozřejmě nejlepší.
Re: Webová aplikace s přihlašováním uživatelů
mě to tedy, podle toho co malli chce, přijde jako klasické ftp. A ftp běží i přes web. Prostě člověk se přihlásí, nahraje soubory, které chce případně si vytvoří i podadresáře. Majitel FTP vidí všechny data, uživatel pouze ty svoje. No a jediné co chybí, je notifikace emailem, že je hotovo. Ale myslím, že to už by neměl být problém poslat klasicky a nebo přes nějakou web stránku kde budu php mail script (třeba).
Re: Webová aplikace s přihlašováním uživatelů
Abych to upřesnil, tak uživtelé nemusí být zrovna IT zdatní, takže se bude vyžadovat velká uživatelská přívětivost (user very very friendly), což nevím, jestli běžné ftp umí nabídnout.
Re: Webová aplikace s přihlašováním uživatelů
Tomu rozumím... Nicméně vzhled jak to bude vypadat je už html jak se danná stránka graficky připraví... Ale jádro věci zůstává.
Na úvodní stránce bych viděl 2 možnosti:
- možnost registrace do systému (pokud nechcete to zakádat každému uživateli jednotlivě)
založené jméno a heslo se zapíše do databáze, která bude spojena z ftp přístupem
- vstup do sytému (bude se odkazovat na ftp.tvadomena.cz)
Po vstupu se otevře okno s "jmeno a heslo" zadáš a hurá jsi uvnitř ftp a zase celý vzhled je jen na vybraném ftp systému, který váš webhosting provozuje.
(Asi to vidím moc jednoduše co ?)
Re: Webová aplikace s přihlašováním uživatelů
Kdepak... popsal jsi to víceméně přesně tak, jak by to mělo v zásadě fungovat a spousta věcí stojí a padá tedy víceméně na tom rozhraní, aby i člověk neznalý se v tom uměl snadno zorientovat.
Na druhou stranu, kdyby to mělo být opravdu komfortní, tak by tam měly být funkcionality jako např.
- soubor zpracován a uložen => mailová notifikace s odkazem přímo na konkrétní zpracovaný soubr
- může se stát, že někdy přijde požadavek na urgentní zpracování souboru, proto bych potřeboval dostat např. mail s příznakem "urgentní" nebo i SMS
- při vkládání souboru by měl uživatel mít možnost označit např. co všechno si přeje se souborem udělat (dejme tomu zatrhnout nějaké z možností)
Ono je to celé ve fázi příprav, takže nevím, co všechno mně ještě "napadne". Z toho si myslím, že ftp by byl dobrý, když všichni budou mít víceméně jasno v tom, jak to funguje. Ale když přijde uživatel na web, kde ví, že má něco někam vložit a nebo si tam nějaký soubor vyzvednout, tak se trochu bojím, že sebepřívětivější ftp to nespraví. Ale nevím, já v tom taky nejsem zrovna odborník.
Re: Webová aplikace s přihlašováním uživatelů
Citace:
Původně odeslal
malli
Ale když přijde uživatel na web, kde ví, že má něco někam vložit a nebo si tam nějaký soubor vyzvednout, tak se trochu bojím, že sebepřívětivější ftp to nespraví. Ale nevím, já v tom taky nejsem zrovna odborník.
Jako jo. Máš v tomhle pravdu ftp je stále ftp. Nicméně nasměrovat tě jinam bohužel neumím - nevím sám jak bych toto řešil... gůgl gůgl programátoři gůgl
Re: Webová aplikace s přihlašováním uživatelů
Myslím, že ti bude stačit triviální www aplikace, která po uploadu uloží soubory na fileshare do adresáře klienta. Až se "transformace opičkou" dokončí, upravíš jen flag a scriptem to přeliješ na FTP a pošleš mail.
Víc bych to nekomplikovat a DMS do toho netahal. Zbytečné do chvíle pokud opička nebude komplexnější proces, který se vyplatí automatizovat. Pak namísto MOSS použij Alfresco. Pokud bys chtěl kontakty na vývojáře, pošli SZ, ale pracovní den těchto developerů není úplně laciná záležitost.
Re: Webová aplikace s přihlašováním uživatelů
Díky za odpověď, ale jsem trochu mimo. Co přesně je MOSS ? MS Office Sharepoint Server?
Nicméně pro někoho triviální záležitost, já mám opravdu jen hrubou představu o tom, co píšeš. Takže bez profi pomoci se zřejmě neobejdu.
Re: Webová aplikace s přihlašováním uživatelů
pokud to chces mit pusteny do internetu tak na SharePoint zapomen, resp. bys musel koupit licenci pro pouziti v internetu (external connector)
vidim to jako xvojta, staci ti jednoducha web aplikace, jakymkoliv DMS systemem si to zbytecne komplikujes
Re: Webová aplikace s přihlašováním uživatelů
Sepiš si požadavky a nahoď sem tvoji představu. Dělám weby a ještě mám po ruce další lidi. Pokud stačí vážně jen upload, zpracování, notifikace a vyzvednutí tak by to mělo být celkem v pohodě (pak je ještě otázka jak řešit vzhled).
Re: Webová aplikace s přihlašováním uživatelů
Moc díky za nabídku... dejme tomu, že se vzhledem bych si už nějak poradil, kdyby někdo dal dohromady kód těch funkcí a opravdu nahrubo nakreslil ty stránky, tak bych si se vzhledem už poradil. Klasické stařičké základy HTML mám, takže to bych snad do kupy dal.
Sepíšu, jak by to mělo vypadat.
Re: Webová aplikace s přihlašováním uživatelů
Citace:
Původně odeslal
malli
Moc díky za nabídku... dejme tomu, že se vzhledem bych si už nějak poradil, kdyby někdo dal dohromady kód těch funkcí a opravdu nahrubo nakreslil ty stránky, tak bych si se vzhledem už poradil. Klasické stařičké základy HTML mám, takže to bych snad do kupy dal.
Sepíšu, jak by to mělo vypadat.
to trochu zavani snahou usetrit. uprimne dle tvych reakci, bych vyuzil sluzeb mike.pr, napsal funkcni design a nechal ho to udelat cely (nebo kohokoliv jineho, kdo umi) - to neni marketing, ale zkusenost z praxe.
jo a moss je sharepoint :-)
Re: Webová aplikace s přihlašováním uživatelů
Ad ten design, pokud to má být aplikace pro zákazníky, tak bych na tom radši moc nešetřil nebo kdyžtak rozumně jsou tyto možnosti:
1. Prostě čisté formuláře, případně použitý nějaký náš inhouse styl
2. Použití stylu zdarma, například. twitter bootstrap je výborný http://twitter.github.com/bootstrap/
3. Nechat si udělat design a UX (u nás nebo u kohokoliv jiného) dle korporátního manuálu na míru (to by jistě chtěla větší společnost, ono je dost blbé když se propaguješ barvami a stylem ABC a v tvých aplikacích je pokaždé něco jiného)
Pokud chceš ušetřit a třeba si jen hrát a ladit, tak bych šel variantou 2 neboť to jde celkem slušně stylovat (vyloženě dělat si vlastní templaty) a od základu to vypadá moc pěkně.
3 Příloh-a(y)
Re: Webová aplikace s přihlašováním uživatelů
Ano, primárně to má být pro zákazníky. Samozřejmě si uvědmouji, že to musí být "divácky zajímavé", nicméně je to určitě ovlivněno snahou něco ušetřit. Už jsem dal dohromady kostru toho, jak by to asi mělo vypadat a fungovat, dnes večer tomu zkusím dát strozumitelnou formu a dát to sem.
Pak bych chtěl asi požádat o Váš názor a tebe, miku.pr, o nějakou "studii proveditelnosti" a odhad ceny.
(Dal bych K+, ale zatím jedem podle starých pravidel, tak nemůžu...)
EDIT:
Příloha 9755
Úvodní strana, velmi zjednodušeně řečeno - hlavní nabídka s úvodním povídáním, možností stáhnout nějaké texty, návody, apod.
Možnost přihlášení (=> přesun na stranu č. 2) nebo registrace (=> přesun na stranu č. 3)
Vzhled samozřejmě nemusí vypadat takto.
Příloha 9754
Stránka s daty registrovaného uživatele se dělí na několik částí:
A)
Přehled o stavu kreditu (placení služeb by mělo fungovat tak, že si uživatel dobije kredit a následným používáním služeb se budou kredity odečítat)
Možnost dobít kredit by "vygenerovala" fakturu, která by po zaplacení navýšila kredit uživatele
Nemusí být automatické, vytváření faktur může být i "ruční", stačí pouze dostat informaci o požadavku na navýšení kreditu
B)
Zaslat nový soubor ke zpracování
Z disku by se vzal soubor a poslal k nám. V případě nízkého kredit by vyskočilo hlášení, že soubor není možné odeslat.
Já bych po přijetí souboru musel dostat hlášení (mail) o tom, že je k dispozici nový soubor.
Po zpracování bych ho odelsal do adresáře uživatele a ten by v části "C" měl přístup ke svým souborům.
Při uložení nového souboru musí dostat uživatel informaci mailem (nejlépe rovnou s odkazem do svého seznamu souborů)
S uložením souboru dojde automaticky ke snížení kreditu
C)
Data k vyzvednutí - seznam všech (uživatelem neodstraněných) souborů.
Ty soubory, které už byly v minulosti staženy by nesly informaci o posledním stažení.
Uživatel by měl mít možnost stažené soubory ze serveru smazat.
D)
Možnost upravit uživatelovy reg. údaje => strana 3.
Odeslat zprávu
Příloha 9753
Registrace nového uživatele:
Po vyplnění údajů by se měly všechny údaje zobrazit znovu na nové stránce kvůli kontrole, poté OK => vytvoření nového uživatele
Při editaci údajů (přístup ze strany 2) by některé údaje změnit šly (adresa, e-mail, ...), jiné ne. Při požadavku na opravu neopravitelných údajů bude nutné vytvořit nového uživatele
Re: Webová aplikace s přihlašováním uživatelů
Tak to je v kostce vše, jak by to celé mělo fungovat. Je možné, že v praxi to pak ještě přinese spoustu otázek, ale takhle to mám zatím nějak zhruba vymyšlené.
Prosím o Vaše komentáře. Díky.
Re: Webová aplikace s přihlašováním uživatelů
Tak jsem oslovil několik SW firem, které se zabývají vývojem webových aplikcí a požádal o nacenění výroby takového webu.
Zatím čekám na jejich reakce a než někdo odpoví, chtěl bych požádat mike.pr, jestli by byl ochoten a sdělil cenu, za kterou by byl ochoten (on, jeho firma) takovou aplikaci na klíč vytvořít.
Jestli to není informace zcela veřejná, prosím o SZ.
Díky.