|
|
|
|
Realizare aplicaţii care răspund unor cerinţe specifice
Dezvoltarea de programe reprezintă modalitatea principală de realizare a aplicaţiilor. La începuturi această activitate avea o productivitate foarte scazută deoarece se utilizau limbaje de programare din primele generaţii şi instrumente primitive, ceea ce impunea în schimb folosirea unor specialişti cu calificare înaltă şi dexterităţi deosebite. Fiind realizate individual, in-house, aplicaţiile nu erau standardizate, nu comunicau practic între ele, eficienţa acestor activităţi fiind foarte scazută.
Cu timpul tehnicile de programare au evoluat, s-au dezvoltat sistemele de baze de date, astfel că astăzi se poate vorbi de o industrie software cu tehnologii proprii. Atât aşa zisele programe de bază cât şi programele de aplicaţie standard care se adresează unui număr mare de clienţi se realizează de către companii specializate. Rămân totuşi foarte multe cazuri în care pentru o anumită aplicaţie ori nu există pe piaţă produse satisfacătoare, ori dacă există, acestea necesită adaptări şi completări. Aici intervine rolul companiilor IT, în general de mărime medie - mică, capabile să realizeze "la comandă" aplicaţii pornind direct de la cerinţele clientului.
Dezvoltarea de programe este un domeniu de activitate de interes pentru Computer Sharing Bucureşti care are capacitatea de a oferii soluţii bazate pe diverse arhitecturi realizate în variate tehnologii. Expertiza companiei în acest domeniu cuprinde:
- J2EE (EJB, JSP/Servlets, JDBC, etc.), Java şi Java Applets
- Oracle database, Oracle Developer
- C, C++, Delphi
- Microsoft Access etc.
Computer Sharing Bucureşti are o îndelungată experienţă în domeniul bazelor de date Oracle, într-o varietate de versiuni şi configuraţii. Proiectele dezvoltate de companie includ soluţii realizate pe baze Oracle 7, 8, 8i, 9i şi 10g pe arhitecturi şi sisteme de operare diverse ( IBM AIX, VAX/VMS, HP-UX, Windows, etc). Adeseori, în cadrul aplicaţiilor dezvoltate, s-au proiectat şi realizat soluţii de interfaţare între sistemul nou şi sistemele existente în mediul software al clientului, sisteme ERP, CRM, Billing, etc. (de exemplu : Oracle Applications, Vantive, etc.).
Între proiectele dezvoltate de Computer Sharing Bucureşti se includ aplicaţii web-based, dezvoltate în tehnologii J2EE ( EJB, JSP, Servlets, Java Beans, JDBC ) în strânsă legătură cu baze de date Oracle, implementate pe o gamă largă de arhitecturi şi servere de aplicatie ( Microsoft IIS + Resin, Apache + Tomcat, OC4J, etc.), cu capacităţi de generare de rapoarte în diverse formate (XLS, PDF, etc.), construite pe server folosind în exclusivitate tehnologii Java.
De asemenea au fost dezvoltate aplicaţii în tehnologii Java (Swing, Java Applets, etc.), Oracle Developer - Forms and Reports -( în regim client-server şi web, Java Applets prin intermediul serverelor de aplicaţie Oracle - OAS/iAS ), Delphi, C, C++ (pe sisteme Windows, AIX, HP-UX, etc., în strînsă legătură cu baze de date Oracle prin standardul OCCI (Oracle C++ Call Interface)), Microsoft Access, etc.
În domeniul sistemelor suport de decizie, Computer Sharing Bucureşti posedă o experienţă importantă, materializată prin capabilităţile de a construi sisteme de "business intelligence" în cele mai importante medii existente:
- SAP - Business Warehouse
- ORACLE - Business Intelligence
Compania Computer Sharing Bucureşti a proiectat şi dezvoltat în întregime aplicaţii de suport al deciziilor pentru companii multinaţionale, implicând prelucrarea unui volum foarte mare de date, în tehnologii OLAP şi baze de date multidimensionale (Oracle Express) în concordanţă cu sisteme RDBMS (Oracle).
Nu în ultimul rând, trebuie menţionate dezvoltările de programe în completarea pachetelor de aplicaţie din clasa ERP standard. În aceste cazuri se utilizează instrumente specifice oferite de producător RPG - IBM, ABAP - SAP.
Dezvoltarea de programe în Computer Sharing Bucureşti se desfaşoară în baza unei metodologii detaliate care precizează toate activităţile desfăşurate pe parcursul pricipalelor faze ale unui proiect: analiză, programare, testare, elaborare documentaţii, instruire, întreţinere.
În decursul timpului Computer Sharing Bucureşti, a realizat atât aplicaţii de timp real căt şi aplicaţii de baze de date, adresate unor domenii precum controlul proceselor, telecomunicaţii, s.a.
- CIM Krivoi Rog, Ukraina (industria metalurgică)
- IMT Robotentechnik AG, Germania (Robotică)
- Orange (Telecomunicaţii)
|
|