TeravC

From ICO wiki
Jump to navigationJump to search

Ülevaade

Üldine eesmärk. Luua programm, millega saaks mugavalt hallata autovaruosade müüki. Funktsionaalsused ise ei ole originaalsed, aga eesmärgiks on kirjutaja enda kasutuskogemusele tuginedes erinevate samalaadsete programmide parimate külgede kokku koondamine ja loomuilikut praktilise kogemuse saamine sellise rakenduse loomisel. Põhilised funktsioonid ja komponendid millele võiks tähelepanu pöörata oleks seotud selliste märksõnadega.

Klientide tellimused

  • kliendi tellimuse seisu näitamine (täidetud, järeltellimuses, täitmisel)

Arved

  • Kliendile arve koostamine ja saatmine.
  • Arvete koostamine vastavalt kliendile. Enda artiklinrte kõrval trükitakse arvel ka kliendi artiklinumbreid.
  • Hinnapakkumiste koostamine.
  • Hinna ja allahindlusprotsendi näitamine vastavalt kliendi id-le.
  • Võlgnevuse puhul näidatakse kliendi tellimuse sisestamisel hoiatust.

Artiklite andmebaas

  • Artikli otsimine numbri, osalise numbri, nimetuse või muude kriteeriumide järgi.
  • võrdlusnumbrite lisamine andmebaasi.
  • Pildi lisamine artiklile.
  • Tootja tehnilise info lingi lisamine artiklile
  • Artikli puhul saab vaadata nimekirja, millistele automudelitele ta sobib.

Tarnijatega seotu

  • Tarnija kontaktide lisamine ja kustutamine
  • Tarnijatele esitatud tellimuste oleku näitamine.
  • Lao täiendamisvajaduse üle arve pidamine.
  • Tarnijatelt tellitud osade nimekiri koos infoga, millal telliti, kellelt ja hinnatav saabumisaeg.
  • Laomiinimumide lisamine, muutmine ja kustutamine.

Võimalusi rakenduse täiustamiseks on, nagu näha, päris palju. Suure tõenäosusega ei jõua me neid kõiki realiseerida. Peamine oleks teha need osad, mida jõuame, nii, et hiljem oleks võimalus soovitavaid täiendusi lisada.