RNDSIA E PRGJITSHME DHE AVANTAZHET E SOFTUERIT T PRO-BIT-it
Teknologija

Kujdes t madh i kushtojm standardeve programuese, t cilat jan t njjta pr t gjith ndrmarrjen dhe jan t bra n at mnyr q t mundsojn produktivitet t jashtzakonshm t programuesit.

Si mjet themelor prdorim Visual Fox 8.0, i cili nprmes OLE-DB dhe/ose ODBC ka akses si datotekave vetanake DBF, ashtu edhe bazave t t dhnave Informix dhe MS SQL. N proces sht adaptimi i ambientit pr bazn e t dhnave Oracle, ndrkoh q jemi duke prgatitur edhe prkrahjen pr bazn e t dhnave DB2.

Me rndsi t veant sht qasja DBF datotekave q mundson prdorimin e prkohshm t versionit final t programit nga ana e klientve t mdhenj apo vetm plotsimin e tabelave ende pa e bler serverin gjegjs pr bazn e t dhnave.

Kjo mundson zhvendosjen shummujore t investimeve n pajisjet kompjuterike, gj q sht me rndsi duke marr parasysh zhvillimin jashtzakonisht t shpejt n kt lmi.

N ann tjetr, softuerin e njjt mund ta prdorin edhe klientt m t vegjl t cilt nuk posedojn baz relacionale t t dhnave.

Prve teknologjis klasike dyshtresore (sistemi informativ i prodhimtaris dhe komerciala) shumica e programeve t tjera jan t shkruara n teknologjin trishtresore (kontabiliteti n trsi).

Arkitektura e zgjidhjeve trishtresore

Arkitektura sht implementuar nprmjet pakos zhvillimore t Microsoft-it Visual Developer Studio. Baza sht realizuar me ndihmn e mjetit VisualFoxPro (VFP).

N1 - klienti lokal, n esenc vetm paraqitja dhe verifikimet elementare, interaksioni me shfrytzuesin. Zakonisht jan klient t realizuar n VFP. N kt mnyr ngarkesa e rrjetit sht m e vogl ndrsa mbrojtja m e mir.

N2 - logjika afariste Serveri MTS, thelbi i aplikacionit, lidhja me t dhnat n N3, seleksioni i t dhnave, drgimi n N1, verifikimi para regjistrimit, regjistrimi i t dhnave.

N2a -- Serveri i rrjetit pr interaksion me N1, i cili punon me shfletues t rndomt t rrjetit.

N3 - baza e t dhnave Server i t dhnave, prcjellja e detyrave m t rnda n N2, regjistrimi i t dhnave, mirmbajtja e konzistencs s bazs, prpunimet m t ndrlikuara t t dhnave.

Ndrmjet N1 dhe N2 nevojitet lidhja TCP/IP. Trafiku kufizohet aq sa sht e mundur. Poashtu sht e mundur t prdoret Interneti pr ndrlidhje. Lidhja N2-N3 n esenc sht m intensive dhe prandaj krkon lidhje m efikase. Nivelet N2 dhe N3 tek shfrytzuesit me m pak krkesa mund t shkojn edhe n serverin e njjt.

N kt mnyr, teknologjia ka avantazhe thelbsore ndaj teknologjive t tjera t klientve t holl (terminal servert, Citrix meta frame sistemet dhe t ngjajshme). Prparsit para s gjithash jan kto dhe vijn n shprehje tek sistemet m t mdha me m tepr se 50 stacione t puns:

  • shfrytzueshmria m e mir i stacioneve t puns e me kt aplikacioni prdor m pak resurse t serverit
  • administrim m i thjesht dhe siguri m e madhe e sistemit
  • gjat kalimit n aplikacionin rrjetor, niveli i dyt dhe i tret ngelin t pandryshuar, gj q reflektohet n impenjim thelbsisht m t vogl gjat riprogramimit t aplikacionit
  • funksionaliteti standard dhe ai rrjetor mund t kombinohen n mnyr fare t thjesht
  • kompatibilitet dhe mundsi i kombinimit me .NET teknologjin

Arkitektura e prshkruar ka mbshtetje n standarde (modeli objektor, procedurat...), gj q mundson zhvillim t shpejt dhe pamje uniforme t zgjidhjeve prfundimtare.

Me shtimin e serverit rrjetor sht i mundshm punimi i funksioneve, nse porositsi e krkon, n arkitekturn katrshtresore, ku si klient prdoret shfletuesi i Internetit.

Serveri i t dhnave

Implementimi i serverit t t dhnave n N3 sht i pavarur nga pjesa tjetr e sistemit aplikativ. Kjo do t thot se mund t prdorim sisteme t ndryshme pr menaxhimin e t dhnave (MS-SQL, Informix, Oracle...). N kt mnyr sistemi aplikativ sht i pavarur nga aspekti fizik i bazs s t dhnave (DBMS, sasia e t dhnave, numri i disqeve, numri i serverve...). N fazn zhvilluese, sistemi poashtu mund t punoj me prdorimin e bazs s t dhnave t VFP (DBF).

Komunikimet kryhen me prdorimin e sistemeve standarde pr qasje t dhnave (ADO, OLEDB, ODBC).

Mbrojtja

Qasja bazs s t dhnave sht e mundsuar vetm nprmes shtress s logjiks afariste (N2), kshtu q niveli N3 sht i mbrojtur nga shfrytzuesit e tjer t sistemit. Klientt e holl, t realizuar n VFP sigurojn mundsi m t vogl t keqprdorimit t sistemit.
Tanki klijenti realizovani u VFP osiguravaju manju mogunost zloupotrebe sistema.

Vet arkitektura e zgjidhjes programore, prve mundsive sistemore t mbrojtjes, ofrojn edhe:

  • shfrytzues dhe grupe n nivel t aplikacionit
  • kontrollin e identifikimit t shfrytzuesve nprmes fjalkalimit, kufizime kohore...
  • privilegje t prdorimit pr do funksion n aplikacion, n nivel t grupeve dhe/ose shfrytzuesve
  • privilegje t prdorimit pr veprimet themelore n kuadr t funksioneve n nivel t grupeve dhe/ose t shfrytzuesve

Qasja hierarkike t t dhnave

N vet thelbin e standardit sht parashikuar nj sistem i veant pr kontrollimin hierarkik t qasjes n t dhnat. Shfrytzuesit ndahen n nj skem t organizuar n form t degzuar dhe u caktohen shifra t veanta. Te t dhnat, ato shifra regjistrohen krahas informatave konkrete. Shfrytzuesit kan t drejt tu qasen t dhnave t cilat bartin shifrn e degs s tyre.
Psh.

01 Drejtoria
0101 Njsia organizative e par menaxhmenti
0101A Shfrytzuesi i par n njsin organizative t par
0102 Njsia organizative e dyt menaxhmenti
010201 Shfrytzuesi nga njsia organizative e dyt

Antart e drejtoris psh. mund ti shohin t gjitha t dhnat n sistem. Antart e menaxhmentit t njsis organizative t par i shohin t gjitha t dhnat n kuadr t njsis s vet organizative. Shfrytzuesi n njsin organizative i sheh vetm t dhnat e veta.
Ambienti i shfrytzuesit

Me prdorimin e standardeve sigurojm pamje dhe funksionalitet uniform t t gjitha aplikacioneve t zhvilluara. Standardet jan konform kshillave t cilat Mikrosofti i promovon nprmjet mjeteve zhvilluese Visual Studio.

Zhvillimi

Zhvillimi i zgjidhjeve aplikative bhet sipas metodologjis standarde, e cila parashikon fazat e modelimit t sistemit, vendosjen e bazs s t dhnave, zhvillimin e zgjidhjeve programore, testimin dhe dokumentimin, implementimin e zgjidhjes.

Prmbajtja

Pr shfrytzuesit, nga aspekti teknik gjithmon m e rndsishmja sht prmbajtja e aplikacionit. Meqense si ndrmarrje punojm tash 13 vjet, e zemra e firms i ka edhe 5 vjet t tjera t prvojs paraprake n punimin e aplikacioneve n PC platform, programet e caktuara npr gjith historin ton i kemi zhvilluar m tepr se tri her n teknologji t ndryshme. Jemi t vetdijshm se nj sistem aq i prkryer teknikisht nuk do t thot asgj nse shfrytzuesit nuk e vrtetojn n praktik. Pr kt arsye n aplikacionet m t reja i kemi prfshir t gjitha prvojat tona pozitive nga e kaluara.

Ekstensione t shumta

Softueri themelor duhet t mundsoj praktikisht nj numr t paprcaktuar t ekstensioneve (atributeve) t kontabilitetit, t cilat duhet ta mbulojn strukturn organizative ekzistuese t ndrmarrjes, si dhe krkesat shtes q i nevojiten kontabilitetit pr prkrahje dhe vendimmarrje (prve ekstensioneve t rndomta: vendi i shpenzimit, urdhresa e puns shfrytzuesi mundet edhe vet t bj prshtatjen e nj numri t paprcaktuar t ektensioneve shtes (agjenti, komercialisti, tregu, programi prodhues, ...).

Fleksibiliteti

Realiteti sht se do ndrmarrje, prve krkesave t prgjithshme ka edhe krkesa specifike t cilat e prkrahin organizimin n mjedisin e caktuar dhe t cilat mund t jen prparsi konkurrente e asaj ndrmarrjeje. Softueri yn sht i konfigurueshm, q do t thot se sht e mundur t bhet konfigurimi i specifikave t shumta dhe mbindrtimi i nevojshm i softuerit zakonisht sht shum m pak voluminoz se tek konkurrenca.

Integrueshmria

T gjitha aplikacionet tona funksionojn si nj aplikacion unik, t gjitha tabelat jan t prbashkta, t gjitha evenimentet afariste regjistrohen vetm njher, t gjitha regjistrimet jan automatike.

Hapshmria e aplikacioneve

Shfrytzuesit e autorizuar kan mundsi:

  • Nprmes ambientit ODBC tu qasen t gjitha t dhnave n baz (struktura e t dhnave sht dhn n dokumentacionin teknik)
  • N mnyr t pavarur t prdorin mjetet pr analiza menaxheriale
  • Me prdorimin e funksioneve t caktuara pr zgjerim, mund t prdorin shum funksione shtes pr bartjen e t dhnave nga baza n Excel
  • T krijojn regjistrime paralele (do regjistrim mund t shfaqet n numr t pacaktuar variantash)
Jetgjatsia e t dhnave

T gjitha aplikacionet jan t shkruara asisoj q n bazn themelore mund t jen t ruajtur t dhnat pr disa vite dhe kalimi n vitin e ri nuk krkon intervenimin e stafit ton.

Transferimi i t dhnave nga sistemi i vjetr

Kemi shum prvoj n transferimin e t dhnave nga sisteme t ndryshme, si nga platformat tjera (IBM, Vax) ashtu edhe nga bazat e prodhuesve t tjer n platformat PC. Tranferimi i t dhnave sht projekt voluminoz, i dshirueshm sht bashkpunimi i prodhuesve t gjertanishm t softuerit, e domosdoshme sht qasja t dhnave t caktuar teknike (struktura e gjertanishme e t dhnave).

Prfshirja e informaticientve t porositsit

N rastet kur porositsi ka t punsuar informaticien, sht m se e dshirueshme dhe e muar pjesmarrja e tyre n t gjitha fazat e implementimit t sistemit t ri dhe at n rastin e:

  • Analizs s gjendjes
  • Transferimit t t dhnave
  • Kyjes n sistem

Mund ti prfshijm ata edhe vetm n mirmbajtjen e sistemit t ri dhe at para s gjithash:

  • N krijimin e raporteve t reja
  • N krijimin e analizave t reja n analizat menaxheriale
  • N administrimin e bazs s t dhnave
  • N instalimin dhe prdorimin e versioneve t reja
E ardhmja

Si sht thn, arkitektura trishtresore me klientin adekuat tashm sht e aplikueshme n rrjet. Me mbindrtim t thjesht vetm t funksionalitetit themelor, fitohet aplikacion i vrtet Interneti, i cili mund t prdoret me cilindo shfletues. sht n pyetje funksionalitet i till i cili i siguron shfrytzuesit siguri t lart t investimit, me ka mundsohet q t gjitha krkesat e mtejshme n lidhje me funksionalitetit n Internet t realizohen me shum m pak pun se sa n rastin e arkitekturs dyshtresore, sepse objektet n nivelin e dyt ngelin t pandryshuara.

Pro-bit Prizren shpk
Farkatarve 17
20000 Prizren
t +377 44 752 222