TeravC

From ICO wiki
Revision as of 22:04, 14 October 2011 by Tsillajo (talk | contribs)
Jump to navigationJump to search

Ülevaade

Üldine eesmärk. Luua programm, millega saaks mugavalt hallata autovaruosade müüki. Selle valdkonna valis välja Tarmo, kes samal elualal töötab. Teistel meeskonnaliikmetel olid samuti ärirakenduste ja laoprogrammide loomise ideed, aga valitud teema tundus kõige konkreetsem. Projekti juhiks määratigi Tarmo. 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 artiklite 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.