Narzędzia webmastera

Narzędzia wykorzystywane podczas realizacji projektu
W zależności od podejścia i wykorzystywanych technologii mogą być stosowane różne narzędzia. Należy jednak pamiętać, iż na proces budowania aplikacji składają się trzy następujące elementy:
- specyfikacja potrzeb i wymagań,
- analiza i modelowanie procesów,
- projektowanie i implementacja.
Prowadzenie projektu na bazie notacji UML oraz narzędzi CASE gwarantuje jednolity i przejrzysty język komunikacji.
Pozwala także uniknąć nieścisłości interpretacyjnych wykonanej dokumentacji analityczno-projektowej w fazie realizacji.
Kilka przykładowych wariantów narzędzi, które mogą być wykorzystane podczas procesu realizacji projektu, przedstawiamy w ramce.
Projekty realizowane z wykorzystaniem języka Java
Wariant 1
- Specyfikacja wstępna, opis wizji systemu i założeń finkcji wieloprojektowych - Mrcrosoft Word
- Analija i modelowanie procesów - Word, Microsoft Visio 2000
- Projektowanie - Visio 2000
- Implemenlacia - edytor teks;owy. Microsoft J++
Wariant 2
- Specyfikacja wstępna, opis wizji systemu i założeń funkcjonalno-projektowych - Word, Objecteermg firmy SoftTeartt
- Analiza i modelowanie procesów - Objecteering
- Projektowanie - Objecteering
- Implementacja - JCreator, IBM Visual Agę
Wariant 3
- Specyfikacja wstępna, opis wizji systemu i założeń funkcjonalno-projektowych - Word
- Analiza i modelowanie procesów Together firmy TogetherSoft
- Projektowanie - Together
- Implementacja - Together
Projekty realizowane z wykorzystaniem technologii ASP
Wariant 1
- Specyfikacja wstępna, opis wizji systemu i założeń funkcjonalno-projektowych - Word
- Analiza i modelowanie procesów - Word, Viyo 2000
- Projektowanie - Visio 2000
- Implementacja - edytor tekstowy lub Microsoft Irter0ev, HomeSite
Wariant 2
- Specyfikacja wstępna, opis wizji systemu i założeń funkcjonalno-projektowych - MS Word, Objecteering
- Analiza i modelowanie procesów - Objecteering
- Projektowanie - Objecteering
- Implementacja - edytor tekstowy lub MS lnter'Dev, HomeSite
Projekty realizowane z wykorzystaniem technologii PHP, Perl
- Specyfikacja wstępna, opis wizjf systemu i założeń funkcjonalno-projektowych - Word
- Analiza i modelowanie procesów - Word, Visio 2000, Objecteering
- Projektowanie - Visio 2000, Objecteering
- Implementacja - edytor tekstowy lub HomeSite
Narzędzia - krótka charakterystyka
HomeSite - bardzo dobry, rozbudowany edytor tekstowy, rozróżniający i kolorujący w najnowszej wersji składnię PHP, Java, ASP i HTML.
Microsoft Word - popularny edytor tekstowy rodem z Red-mond, wykorzystywany do tworzenia wstępnej specyfikacji. Można też wykorzystywać inne edytory tekstowe, w zależności od potrzeb i przyzwyczajeń użytkowników.
Microsoft InterDev - narzędzie wchodzące w skład Visual Studio, umożliwiające tworzenie aplikacji internetowych (sieciowych). Bardzo dobrze sprawdza się w przypadku implementacji z użyciem technologii ASP.
JCreator - rozbudowany edytor tekstowy, kolorujący składnie HTML-a, Javy, C i wielu innych języków, IBM Visual Aga - rozbudowany pakiet do tworzenia oprogramowania w jeżyku Java.
Microsoft Visio 2000 - zaawansowany pakiet do wizualizacji procesów, Zawierający miedzy innymi wbudowane, gotowe do wykorzystania szablony z piktogramami.
Objecteering SOFTTEAM - pakiet typu use-case do tworzenia i modelowania procesów biznesowych z wykorzystaniem notacji UML.
Together - zaawansowane narzędzie do modelowania procesów w notacji UML i implementacji kodu, którego szkielet wygenerowany jest na podstawie zwizualizowanych klas podczas procesu analizy i projektowania.
Informacje o prawach autorskich
Serwis ma charakter edukacyjny. Poradnik opracowano na podstawie artykułów w CHIP Special. Nie wolno kopiować tych tekstów na innych stronach.