Múltkor a »tankönyvszoftver« ötletén felbuzdulva elkezdtem ügyeskedni, melynek eredménye egy teljesen más program lett, melyet a shopMaster névre kereszteltem (mert az angol cím trendi, és jobban hangzik mint mondjuk a román).
Az alkalmazás leginkább olyan kis- és középvállalkozásoknak készült-készül, akik nem szeretnének drága pénztárgép- és raktárkezelő-rendszerekbe beruházni, de szeretnék ha lenne egy egyszerű, bármilyen vason gyorsan és kényelmesen futó, nagyjából okos rendszerük. Erre való a shopMaster és a jövőben várhatóan megszülető testvérei is.
A kezelést igyekeztem úgy kialakítani, hogy minél kevesebb egerészéssel lehessen intézni a dolgokat (tehát ebből következően a kurzorgombok, az enter, az escape és a tabulátor azok a főbb gombok, amiket nyomkodni kell), mert például egy eladónak nincs ideje kattintgatni, amikor pörög az üzlet (ezt például el lehetne magyarázni annak is, aki a helyi dohányárunagyker raktárkezelőjét írta).
A shopMaster egyelőre Windows alá érhető el (igyekszem majd áttenni Linuxra is, méghozzá minél hamarabb, de semmit nem ígérhetek), mivel egyszer – amint azt büntetlenül megtehete – ez egy leendő pénzforrásom lesz, a forráskódot nem szeretném publikussá tenni.
Ami egyelőre ismert hibája: nemrég fedeztem fel, hogy hiányjelet (‘) nem lehet beadni (már ahova egyáltalán lehet betűket), az adatbázis miatt, ezt mihamarább orvosolni fogom.
Az adatbázis hibaüzenetei néha angolul jelennek meg, ezeket folyamatosan fordítom magyarra (de ha nem piszkálod az adatbázist, akkor nem hibázik az)
Amit mindenképpen tudni fog (az esetleges vevő óhajain túl természetesen): a nyomtatáson, és az általános szépítés-okosodás folyamaton túl igyekszem olyan kis, szalagos nyomtatókkal valamint vonalkód-olvasó eszközökkel kompatibilissá varázsolni, amelyeket kényelmesebben lehet használni, mint például egy hagyományos nyomtatót vagy egy billentyűt.
Le lehet tölteni, ki lehet próbálni a próbaváltozatot (amiben nem lehet módosítani a cégadatokat és új terméket felvinni), építő jellegű kritikát (értsd: ezdeszar, az nem) szívesen látok.
A szoftver legfontosabb komponense az SQLite nevű adatbázis-motor.
És igen, hülye vagyok, de én szeretek ilyenekkel babrálni.
Letöltés | 516 kB |
Innen: | http://mefi.be/fel/shopmaster-1-0-b-demo.zip |
Tükörszerverről: | http://mefiblog.extra.hu/app/shopmaster-1-0-b-demo.zip |
mcbuddha
2007. szeptember 04. — 21:53:28
1. Attól, hogy linuxra elérhetővé teszed, még nem kell megnyitni a forrást.
2. Írd .NET-ben, és akkor a platformfüggetlenséget is megoldottad egy csapásra.
mcbuddha
2007. szeptember 04. — 21:55:08
3. Már van SQLite3. Tisztább, szárazabb érzés (tényleg).
(Bocs a dupláért.)
Lin3Lord
2007. szeptember 04. — 21:57:26
Ezt akartam én is mondani h C#.net a barátunk 🙂
Mefi
2007. szeptember 04. — 22:01:07
[re=35370]mcbuddha[/re]: 1. tudom persze, csak írtam, hogy a linux még csúszik;
2. majd elvileg megtanulok valami mást is, de egyelőre a Delphi azért jó, mert nem vesz el sokat az életemből, hogy összeüssek benne valami működőképest. 🙂 Sulin egyébként Java lesz a tananyag, ha jól láttam.
[re=35371]mcbuddha[/re]: igen, tudom, de a kettőhöz teljesen tökéletesen megprogramozott Delphi komponens van (SQLite4Delphi néven), és ezzel semmi, de semmi gondom nem volt, még a Firebirdnél is jobb (és apropó, köszi a tippet, mert te ajánlottad).
[re=35372]Lin3Lord[/re]: őtet nem ismerem. :>
Lin3Lord
2007. szeptember 04. — 22:21:44
Ismerd meg. Kapd le (frí) Visual Studio C#.Net Express Edition + mssql2k5 és elleszel egy darabig 🙂
Andrei
2007. szeptember 04. — 22:33:13
Az ötlet jónak tűnik. Nem egy cégre ráférne az amúgy elavult programok leváltása valami interaktív cuccra. Az sqllite azért jó, mert sok mobil ketyerén futhat és ezáltal mobillá válhat a használója. Hajrá Mefi!
Mefi
2007. szeptember 04. — 23:31:04
[re=35377]Andrei[/re]: mobilitás: például éttermekben is PDA-val kéne rohangálni, és rögtön látná, hogy elfogyott a borjúhús, nem kéne fél órát várni, valamint nem tudnának a pincérek nyúlni sem. 🙂
Andrei
2007. szeptember 04. — 23:55:33
Lehetne a program neve bigbrother-pincér-szoft 🙂
Devilll
2007. szeptember 05. — 07:50:31
Én is csinálok ilyen programokat, de teljessen más rendszerben. 🙂 Én a php5 képességeiben bízom még mindíg, mert akkor a kliens tök mind1. MySQL-el vagy más adatbázissal megtámogatva. Akármilyen OS-t használhatsz, csak egy böngésző kell hozzá. 🙂
És ugyanúgy lehet binárisba fordítva eladni, aztán kódolja vissza aki tudja.. Meg aki ráér vele foglalkozni.
Arról nem is beszélve, hogy telephelyfüggetlen és akárhány gép futtathatja egyszerre a programot. Szinkronban fognak maradni az adatok.
Devilll
2007. szeptember 05. — 07:56:08
A termékek listájánál az enter gomb nem megy az árúk kezelése menüben. Az eladásoknál pedig néha csak 6 tétel jelenik meg és nincs görgetési lehetőségem, néha meg minden ott van.
Amúgy faszás. Így tovább!
Maerlyn
2007. szeptember 05. — 08:13:34
Platformfüggetlen kódolásra vagy php, vagy C++ és Qt, ízlés és igények kérdése. Bár ha jól rémlik, te nem szereted a C++t, pedig jóaz.
suexID
2007. szeptember 05. — 08:21:43
[re=35382]Devilll[/re]: “Programozóként” nem lehetsz ilyen töketlen. Csak azért mert online nyelvet ismersz csak, nem értem miért kell arra szorítkozni. Aztán mit csinál a kedves kliens, ha a T-Com karbantart és félpercente vonalszakadás van? Kiteszi a zárva táblát?
[re=35378]Mefi[/re]: Ne felejtsd el, hogy a programodnak egy csomó pénz- és adóügyi szabályozásnak és törvénynek meg kell, hogy feleljen. Valamint az ilyen programoknál elengedhetetlenek a pénzügyi ismeretek. A bonyolult pénzügyi szoftverek nem azért bonyolultak, hogy kicsesszenek a vevővel, hanem mert a pénztárgépi frontendnél vannak fontosabb feladatok is egy kereskedés életében. Pl. egy sokpénztáros rendszerben a pénztáros nem foglalkozik árváltozások felvitelével, csak megnyomja a pénztárgépen az “új adatok átvételét” menüpontot, amikor ezt diktálják neki. Szóval nem egyszerű az élet! 🙂
Andrei
2007. szeptember 05. — 10:48:37
suexID: Serintem meghülyeséget mondtál ezzel. Azért mert valaki php-t használ nem biztos, hogy csak php-t tud. Én is nyomom a C-t, delphit, stb.
De például használok egy magam által fejlesztett szoftvert itthoni gépen, egy magyar szerveren is és amely php-s, sql-es. Ahogy te tudsz sqllite-ot tolni a gépre úgy mini apache-ot és php-t is lehet ráhúzni.stb.
Mefi
2007. szeptember 05. — 14:08:59
[re=35381]Devilll[/re]: persze, annak is megvan az előnye, de kényelmi szempontból (értsd: egér nélküli, gyors kezelhetőség, ilyen esetben ez elengedhetetlen) jobb az Oprendszer körynezete. Amúgy DOS rulez ilyen téren, akárki akármit mond. Lehet elavult, de gyors, kicsi, kényelmes.
[re=35382]Devilll[/re]: demó változat. 🙂
[re=35384]Maerlyn[/re]: nincs bajom a C-vel, nem is lehet, nem igazán ismerem (yet). 🙂
[re=35385]suexID[/re]: nagy cég általában ígyis-úgyis onlájn raktárkezelőt használ (ez személyes tapasztalat), és azok is hamar lepukkannak, akkor meg ez már tényleg egyszerűbb megoldás.
[re=35385]suexID[/re]: persze, ez nem is helyettesítheti a pénztárgépet (már csak azért sem, mert kis- és középvállalatok nem szeretnek mindent beütni abba), pusztán ár- és raktárkezelő. De összeköthető lenne pénztárgéppel, hogy a tételeket átadja, ezen majd ügyeskedem (lehet szerválok kétezerér’ ösrégi pénztárgépet).
[re=35386]Andrei[/re]: én viszont jobb szeretem, ha egy program kompakt, nem kell tíz másikat telepíteni hozzája. 🙂
shaark
2007. szeptember 05. — 17:00:04
Nah és mi lesz a mac userekkel mefi? 😛
Amúgy meg több üzletben is láttam, hogy pénztárgépként mac funkciónál, szóval lehet, hogy nem is lenne olyan hülyeség.
Mefi
2007. szeptember 05. — 17:11:40
[re=35408]shaark[/re]: jólmenő üzlet lehet. 😀
Download for free
2007. szeptember 05. — 21:50:46
http://www.sql-ledger.org/
Mefi
2007. szeptember 05. — 22:00:22
[re=35430]Download for free[/re]: lassú.
imoGen
2007. szeptember 05. — 22:40:36
Jesoloban egy olasz kis x-ed rangu beulos etteremben a pincercsavo pdaba potyogte a rendelest.:) Magyarorszagon, megyeszekhelyemen pl. ilyennel meg nem talalkoztam.
Igen, van benne valami, hogy a cegek online raktarkezelot hasznalnak, igazabol az a nem mindegy, hogy a szerver hosting milyen savszelen biztositott.:)
thamas
2007. szeptember 06. — 10:28:49
Nincs időm most megnézni most a progit – így nem tudom mire való. Viszont az biztos, ha számlát is akarsz készíteni a progival akkor azt engedélyeztetni kell az APEH-hal (ahogy suexID is utalt rá). Addig nem használható amíg a hivatal nem adta rá jóváhagyását.
Mefi
2007. szeptember 06. — 11:51:40
[re=35435]imoGen[/re]: igen, ezt az olaszoknál láttam én is, bár kint vanak kifejezetten ilyen célra használt gépek, szoftverrel, érintőképernyővel, kasszával stb.
[re=35438]thamas[/re]: igen, tudom, de azt nem is készít (yet).
Marcell
2007. szeptember 07. — 11:52:32
Ez a program sajnos ott bukik el, hogy be kell vizsgáltasd a hivatalos szervekkel. Egy cég csak egy programot használ (ami érthető is, minnél kevesebb gubancot akarnak), és ha a Tiéd nem lesz bevizsgáltatva, nem azt. Hiába írsz felhasználóbarát programot, amíg nem hivatalos, nem fognak fizetni érte.
Mefi
2007. szeptember 07. — 12:40:46
[re=35505]Marcell[/re]: nem érted. 🙂
Marcell
2007. szeptember 07. — 19:20:33
[re=35507]Mefi[/re]:Akkor magyarázd el. 🙂 Úgy gondolod a Te programodat egy másik mellett fogják használni?
Shamalt
2007. szeptember 07. — 19:41:16
[re=35435]imoGen[/re]: vendiak etterem, egyetem ter valamennyi, mar evek ota :]
Mefi
2007. szeptember 07. — 23:07:06
[re=35542]Marcell[/re]: nem, úgy gondolom, hogy a programom nem arra a célra készül, hogy hivatalos szervek által elfogadott dokumentumokat állítson elő. Ha igen, akkor pedig elintézem, hogy ezt is legálisan tegye. 🙂