Folytassuk akkor a StudiCore nagy feladatául szolgáló Java saját szoftver készítését a programtervvel. Ebben a bejegyzésben leírom, hogyan képzelem el a program működését, mit lehet vele csinálni, és hogyan működnek az egyes programrészek.
A szoftver tárolja a vállalkozásaink megrendeléseit, vevőit és íróit. Mivel alapvetően minden cég a sajátunk lesz, így az a koncepció, hogy bármelyik vállalkozás adatait láthatjuk.
Tartalomjegyzék
Program indulása
A szoftver indulása után megjelenik a három részből álló főképernyő.
Legfelül menü a különféle műveleteknek.
Alatta a cégek minden olyan megrendelése látható, mely még nincs elkészítve.
megrendelés óta eltelt napok száma; állapot; megrendelő; tétel neve; mennyiség + mennyiségi egység; vállalkozás; munkatárs; bruttó ár; SZERKESZTÉS gomb -> minden lekérdezésnél ez a formátum jelenik meg a továbbiakban
3 napja; megrendelve; Kis Pista Bt., Macskás cikk; 2500 karakter; Vállakozásunk 1; Író 1; 5000 Ft
6 napja; megrendelve; Nagy Péter Kft., Weboldalszöveg, 3000 karakter, Vállakozásunk 2; Író 2, 9000 Ft
Alatta minden olyan megrendelés látható, amely elkészítve vagy elküldve ügyfélnek ellenőrzésre vagy kiszámlázva állapotú. A kifizetett megrendeléseket itt nem mutatjuk. A SZERKESZTÉS gomb az adott sorban lévő megrendelést nyitja meg módosításra.
Menü
Kb. ilyen menüt tervezek a szoftverbe:
Lekérdezések
- Megrendelések
- Nyereség
Vállalkozás
- Új vállalkozás
- Vállalkozás törlése
- Vállalkozás módosítása
Vevő
- Új vevő
- Vevő törlése
- Vevő módosítása
Megrendelés
- Új megrendelés
- Megrendelés törlése
- Megrendelés módosítása
ÁFA
- Új ÁFA kulcs
- ÁFA kulcs törlése
- ÁFA kulcs módosítása
Munkatársak
- Új munkatárs
- Munkatárs törlése
- Munkatárs módosítása
Lekérdezések
A lekérdezések menüpont további részletezésre szorul. Itt a Megrendelések menüpontban tudom majd listázni a megrendeléseket mindenféle szűrők alapján, a Nyereség pedig azt mutatja meg, hogy mennyi pénzt keresünk a vállalkozásinkkal. Mivel nagyon sokféle szerződés alapján készítünk még több féle tartalmat, így szerintem ez egy életbevágóan fontos menüpont. A bevétel ugye közel sem egyezik meg a nyereséggel, pedig az utóbbi az, amiből meg kell élnünk.
Megrendelések
Megrendelések listázása. Ez egy kombinált felület lesz, ahol bármilyen típusú megrendelést le lehet kérdezni.
A CTRL gomb lenyomásával minden listából több elem is kiválasztható.
Nyereség
Nyereség lekérdezési ablak, ahol egy kombinált ablak segítségével bármilyen típusú nyereséget le lehet kérdezni. Pl.:
- kiválasztott időszakban mennyi bevétel, kiadás és nyereség volt
- kiválasztott időszakban mennyi bevételt ért el az író, mennyi volt rajta a kiadás és a nyereség
- kiválasztott időszakban mennyi bevétel volt egy megrendelőn, mennyi volt a kiadás és a nyereség
- kiválasztott időszakban mennyi bevételt ért el egy író egy megrendelőnél, mennyi volt rajta a kiadás és nyereség
A CTRL gomb lenyomásával minden listából több elem is kiválasztható.
Az OK gomb megnyomása után frissül a három adat a jobb felső sarokban. Ezek a tervek, aztán hamarosan kiderül, hogy a programtervezés következő szakaszaiban mennyire kell módosítani rajtuk.