Nyitólap
Szolgáltatásaink
Termékeink
Alkalmazásfejlesztés
Letöltések
Szoftverfejlesztési módszerünk
Távmunka
Magunkról
Elérhetőségeink
Referenciáink
Partnereink
Hírek, újdonságok
Oldaltérkép
Negyedórás elmélkedések

Honlapra van szüksége?
Kalkuláljon velünk!
Honlapkészítés Gy?r

 

Mérlegjegyek, sarzsi, göngyöleg?
Hídmérlegek, raktári mérlegek kezelése?
Itt a megoldás!
Mérlegjegy készítés

 

TÉSZ adminisztráció?
Készletkezelés, szállítás, elszámolások?
Agrárszoftver, agrárinformatika

 
Bejelentkezés





Elfelejtette a jelszavát?
Még nem regisztrálta magát? Regisztráljon most!
Blog témák
Szoftverfejlesztési módszerünk

UP szoftverfejlesztési módszertanAz informatikai alkalmazások elkészítéséhez a Unified Process (UP) objektum-orientált rendszerfejlesztési módszer cégünkre igazított változatát alkalmazzuk.

Ez a fejlesztési módszerünk iteratív lépéseket ír elő, amelyek a következőek: üzleti modellezés (BM), szervezés (UCM), OO-tervezés (AM), implementálás (IM), integrálás (rendszerteszttel), üzembe helyezés, üzemeltetési támogatás (support). Így biztosítjuk, hogy a megfogalmazott megbízói követelményeket a lehető legjobban megvalósító alkalmazás jöhessen létre. Ez a módszer a dokumentációs technikájával nagymértékben növeli a szoftverfejlesztés áttekinthetőségét és hatékonyságát.

Az R-BIS Kft által fejlesztett rendszerek kialakításának feljebb leírt szakaszai önmagukban is iteratív lépésekre bonthatóak.

Szoftverfejlesztési módszerünk az OMG (Object Management Group) ajánlásaként készített UML (Unified Modeling Language) grafikus modellező nyelv eszköztárát használja. Az UML egy objektum-orientált jelölési rendszer, amelyet a fejlesztés különböző lépéseinek (üzleti folyamatok felmérése, szervezés, tervezés) formalizált leírására (modellezés) használunk.

Az UML-diagrammok a rendszer dokumentációjának alapjai, valamint megkönnyítik a tervezők, a fejlesztők és a megbízó közötti kommunikációt.

Egy szoftverrendszer a fejlesztés során több eltérő szempontból vizsgálható (szereplők, használati esetek, statikus struktúrák, dinamikus viselkedés stb.), ezért az UML többféle nézetet biztosít más-más diagrammok formájában, amelyek aztán együttesen jelentik az adott rendszer teljes, absztrakt modelljét.

Az objektum-orientált szervezést és tervezést olyan CASE (Computer-Aided Software Engineering) -eszköz segítségével végezzük el, amely teljes mértékben támogatja az UML nyelvet, a fejlesztési igényeknek megfelelően bővíthető, akár a szerkesztett dokumentáció végleges elkészítését is támogatja.

A tervezőeszközünkhöz fejlesztettünk egy testre szabható forráskódgenerátort, amit model2code-nak neveztünk el. A model2code egy effektív generáló program, amely az UML-ben elkészített modelleket forráskóddá (Java) alakítja. Az UML modellezési nyelv és a model2code együttes használata az OMG Model Driven Architecture™ (MDA - Modellvezérelt architektúra) ajánlásának megfelelő technológia.

Az alkalmazott fejlesztői eszközeink többsége nyílt forrású (open source), elterjedt alkalmazás, így - és a távmunkajellegû munkavégzésünk segítségével - könnyebben biztosíthatjuk projektjeinkhez az esetlegesen szükséges szakember-utánpótlásunkat.

Az általunk használt fontosabb fejlesztői szoftverek:

Nr.

Célterület (platform)

Megnevezés

 Szállító

Verzió

1.

OO alapú fejlesztési módszertan
www.rational.com/products/rup/index.jsp

RUP

 

2.

OO alapú modellezés
www.omg.org/gettingstarted/what_is_uml.htm

UML

 

1.3 (2.0 tervezve)

3.

Projektkövetés (Web)
www.dotproject.net/

dotproject

 

2.x

4.

OO szervezés/tervezés (Linux, Windows)
http://sparxsystems.com/

Enterprise Architect


8.0

5.

OO GUI-implementálás (Linux, Windows)
www.netbeans.org/
www.eclipse.org/

Netbeans vagy Eclipse

 

5.x/3.x

6.

Applikációs szerver
(Linux, Windows)
www.jboss.org/

JBoss

 

3.x, 4.x

7.

Segédprogram az XML-descriptorok generálásához
xdoclet.org/

XDoclet

 

1.2

8.

Adatbázis motor
(Linux, Windows)
www.mysql.com/

mySQL

3.x, 4.x

 


Adatbázis motor
(Linux, Windows)
www.postgresql.org/

PostgreSQL

 

7.x, 8.x

 

Adatbázis motor
(Windows)
www.microsoft.com/sql/default.asp

MS SQL-Server

7.0 vagy 2000

9.

Buildelés, deploy
(Linux, Windows)
ant.apache.org/

Apache ANT

 

1.x

10.

Futtatási platform
(Linux, Windows)
java.sun.com/

Java

 

1.5

11.

Verziókövetés: CVS
www.cvshome.org/
www.tortoisecvs.org/

TortoiseCVS

 

1.8.x

 
Szoftverfejlesztési módszerünk

 
© R-BIS Szoftverfejlesztés, alkalmazásfejlesztés Győr, 2006-2012   Honlapkészítés: Webmegoldások
components joomla modules Joomla Templates Joomla tutorials