3784494279

3784494279



Standardy i technologie realizacji aplikacji internetowych 17

półformalne notacje tekstowe, a skończywszy na w pełni formalnych diagramach w UML (ang. UnifiedModeling Language) lub innych notacjach. Zbiór środków wyrazu w zasadzie nie podlega większym ograniczeniom - dozwolone jest wszystko to, co pozwala dobrze opisać aplikację, ale w ilościach nie komplikujących niepotrzebnie jej obrazu. Zazwyczaj metodyki wytwarzania oprogramowania określają minimalny zestaw diagramów i opisów, włącznie ze sposobem ich konstruowania, wymagany do poprawnego przedstawienia aplikacji.

Wyniki procesu specyfikacji wymagań funkcjonalnych różnią się w zależności od metodyki, jednakże w większości przypadków zawierają(Ceri i inni, 2003):

1.    Reguły dostępu do funkcjonalności aplikacji - opis aktorów oraz ich uprawnień, niekiedy uzupełniony rysunkiem przedstawiającym ich hierarchię. W skład opisu mogą wchodzić dane teleadresowe, dane osobowe, przypadki użycia, w których biorą udział aktorzy, itp..

2.    Scenariusze interakcji aktorów z aplikacją - opis funkcjonalności aplikacji, sposobu jej realizacji, z uwzględnieniem podziału na moduły oraz znaczenia aktorów. Zazwyczaj reprezentowane przez diagram przypadków użycia oraz scenariusze użycia, będące składowymi UML.

3.    Dystrybucję przypadków użycia - opis rozmieszczenia treści i funkcjonalności w ramach modułów, okien lub stron aplikacji. Szczególnie użyteczne okazują się notacje graficzne przedstawiające poszczególne komponenty aplikacji oraz przepływ sterowania pomiędzy nimi.

4.    Spis obiektów w dziedzinie aplikacji - opis reprezentacji oraz charakterystyka istotnych obiektów świata rzeczywistego, na których operuje aplikacja. Ich wybór ściśle zależy od dziedziny aplikacji i jest bardzo intuicyjny.

5.    Szkic interfejsu użytkownika- zestandaryzowane dla grup stron/okien aplikacji rozmieszczenie pewnych elementów interfejsu użytkownika. Może zawierać wytyczne względem m.in.: kolorystyki, położenia, zawartości i rozmiaru stopki, układu i położenia menu, rozmiaru i kolejności przycisków, itp..

Formułowanie wymagań niefunkcjonalnych

Wymagania niefunkcjonalne opisują wszystkie kwestie implementacyjne dotyczące



Wyszukiwarka

Podobne podstrony:
Standardy i technologie realizacji aplikacji internetowych 15 Standardy i technologie realizacji apl
Standardy i technologie realizacji aplikacji internetowych 19 SGML l HTML SGML (ang.Standard
1Standardy i technologie realizacji aplikacji internetowychCel Przedstawienie architektury klient-se
Technologie programistyczne - systemy internetowe 1. Model warstwowy aplikacji - role warstw w aplik
Specjalność Inteligentne Technologie InternetoweBezpieczeństwo aplikacji internetowych Celem
14 Współczesne Technologie Informatyczne. Technologie MDE w projektowaniu aplikacji internetowych 1.
16 Współczesne Technobgie Informatyczne. Technologie MDE w projektowaniu aplikacji internetowych 1.2
20 Współczesne Technobgie Informatyczne. Technologie MDE w projektowaniu aplikacji internetowych 201
Współczesne Technologie InformatyczneTechnologie MDEW PROJEKTOWANIU APLIKACJI INTERNETOWYCH Jacek
6 Współczesne Technologie Informatyczne. Technologie MDE w projektowaniu aplikacji internetowych 4
8 Współczesne Technologie Informatyczne. Technologie MDE w projektowaniu aplikacji internetowych co
Wielowarstwowe aplikacje internetowePlan wykładu •    Wprowadzenie do technologii Web
Wielowarstwowe aplikacje internetowerSL    Technologia Web Services Rozproszone kompo
rys 11 1 Model OSI Standard sieci fizycznej Protokoły internetowe Warstwa aplikacji Warstwa
Aplikacje internetowe Koncepcja Architektura Technologie Roman
Projektowanie aplikacji internetowych - laboratoriumProgramowanie w języku Java Do realizacji projek
Rozdział 99ZAUTOMATYZOWANE TESTY AKCEPTACYJNE DLA APLIKACJI INTERNETOWYCH W PROGRAMOWANIU

więcej podobnych podstron