szablon projektu psi v1 0

POLITECHNIKA OPOLSKA

WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI I INFORMATYKI

INSTYTUT AUTOMATYKI I INFORMATYKI

<Tytuł projektu>

<Imiona i nazwiska autorów>

Data utworzenia wersji dokumentu: 7 kwietnia 2015

Metryka dokumentu
Rodzaj studiów
Kierunek
Rok studiów
Semestr
Przedmiot
Rodzaj zajęć
Data utworzenia
Numer wersji
Wersja szablonu
Data weryfikacji
Ocena dokumentu
Ocena z przedmiotu

Numer wersji dokumentu: 1.0


Spis treści:

1 Zdefiniowanie przedsięwzięcia 4

1.1 Odbiorca oprogramowania 4

1.2 Zakres funkcjonalny oprogramowania 4

1.3 Kontekst działania oprogramowania 4

1.4 Technologia wytworzenia 4

1.4.1 Interfejs użytkownika 5

1.4.2 Baza danych 5

1.4.3 Środowisko programistyczne 5

1.4.4 Języki programowania 5

1.4.5 Główne założenia architektoniczne 5

1.5 Krytyczne dla powodzenia projektu funkcjonalności oprogramowania 5

1.6 Czas realizacji projektu 5

1.7 Koszt realizacji projektu 6

1.8 Warunki wdrożeniowe 6

2 Wymagania 7

2.1 Wymagania funkcjonalne 7

2.1.1 Lista punktów widzenia 7

2.1.2 Lista głównych wymagań funkcjonalnych przypisanych do punktów widzenia 7

2.1.3 Diagram przypadków użycia 7

2.2 Wymagania niefunkcjonalne 7

3 Rozkład funkcjonalny 8

3.1 Zadania projektowe wraz z planowanym przypisaniem osób do tych zadań 8

4 Harmonogram prac projektowych 9

5 Architektura systemu informatycznego 10

5.1 Opis wybranych do realizacji projektu technologii 10

5.2 Opis technologii alternatywnych rozwiązań 10

5.3 Diagram wdrożeniowy 10

5.4 Analiza SWOT przyjętego rozwiązania wdrożeniowego 11

6 Model opracowywanego systemu informatycznego 12

6.1 Ogólne diagramy procesów biznesowych 12

6.2 Najważniejsze algorytmy i metody przetwarzania danych 12

6.3 Model bazy danych 12

6.3.1 Konceptualny model bazy danych 12

6.3.2 Fizyczny model bazy danych 12

6.4 Projekt składowej kontaktu z użytkownikiem (UI) 12

6.5 Diagramy klas 12

6.6 Diagramy aktywności 13

6.7 Diagramy stanu 13

6.8 Diagramy sekwencji 13

7 Dokumentacja użytkownika 14

8 Bibliografia 15

9 Lista osób biorących udział w projekcie i faktycznie zrealizowanych przez nich zadań 16

10 Oświadczenie 17

Zdefiniowanie przedsięwzięcia

Przedsięwzięcie dotyczy opracowania projektu oraz wykonanie oprogramowania….

Odbiorca oprogramowania

Odbiorcą oprogramowania jest…

Zakres funkcjonalny oprogramowania

Oprogramowanie obejmuje następujący zakres funkcjonalny: (tylko zakres funkcjonalny określający jakie obszary obejmuje oprogramowanie, bez określania szczegółowej listy funkcjonalności)

Kontekst działania oprogramowania

Oprogramowanie będzie działo w kontekście wymagającym współpracy z następującymi aplikacjami:

(Wypisać z jakimi programami wytworzone oprogramowanie będzie się wymieniać informacjami)

Komunikacja odbywać się będzie w następujący sposób:

(Opisać sposób komunikacji między programami tzn. rodzaj przekazywanych informacji, ich charakterystyka w sensie wielkości, częstotliwości wymiany itd., kanał informacyjny, itp.)

Kontekst organizacyjny aplikacji jest następujący:

(Opisać strukturę organizacyjną w jakiej funkcjonować będzie oprogramowanie)

Technologia wytworzenia

Planując przedsięwzięcie wybrano technologie kierując się następującymi kryteriami:

Interfejs użytkownika

Opracowując interfejs użytkownika wykorzystane zostaną następujące technologie:

Baza danych

Opracowując bazę danych wykorzystane zostaną następujące technologie:

Środowisko programistyczne

Aplikacja zostanie napisana przy wykorzystaniu następujących środowisk programistycznych:

Języki programowania

Poszczególne elementy kodu aplikacji zostaną napisane w następujących językach programowania:

Główne założenia architektoniczne

Z punktu widzenia architektury aplikacja będzie wykonana….

Krytyczne dla powodzenia projektu funkcjonalności oprogramowania

(główne i najważniejsze funkcjonalności decydujące o jakości i przydatności oprogramowania z punktu widzenia odbiorcy, krytyczne czynniki sukcesu)

Czas realizacji projektu

(symulowany czas realizacji realnego zadania, a nie pracy na zaliczenie)

Projekt rozpocznie się:

Projekt zakończy się:

Koszt realizacji projektu

(symulowany koszt realizacji w przypadku podjęcia się realnego zadania)

Koszt realizacji projektu oszacowano na kwotę: __________ zł

Powyższą kwotę oszacowano w następujący sposób:

Warunki wdrożeniowe

Produkt będzie dostarczany w następujących etapach:

Wymagania

Wymagania funkcjonalne

Lista punktów widzenia

Poniższy diagram przedstawia hierarchię punktów widzenia.

Lista głównych wymagań funkcjonalnych przypisanych do punktów widzenia

Poniższa tabela przedstawia listę wymagań funkcjonalnych przypisanych do punktów widzenia:

Nr Wymaganie funkcjonalne Punkt widzenia Uwagi
1
2
3
4
5

Diagram przypadków użycia

Wymagania niefunkcjonalne

Poniższa tabela przedstawia listę wymagań niefunkcjonalnych.

Nr Nazwa wymagania Opis wymagania
1
2
3
4

Rozkład funkcjonalny

(Lista wielopoziomowa opisująca hierarchiczną strukturę funkcjonalności)

Zadania projektowe wraz z planowanym przypisaniem osób do tych zadań

W zespole projektowym znajdują się następujące osoby:

  1. Project Manager – 1 osoba

  2. Programiści –

  3. Specjaliści w zakresie baz danych –

  4. Specjaliści w zakresie interfejsu użytkownika –

  5. Graficy –

  6. Specjaliści z zakresu tematyki projektu –

  7. Obsługa techniczna –

  8. Personel pomocniczy –

Zadanie projektowe zostało podzielone na następujące zadania, którym przydzielono osoby je realizujące:

Nr Zadanie Osoba realizująca
1 zadanie 1 Programista (1 osoba)
2 zadanie 2 Project Manager (1 osoba)
3 zadanie 3 ….
4 ….. ….
5
6
7
8
9
10
11
12

Harmonogram prac projektowych

Zadanie zostanie zrealizowane wg następującego harmonogramu przedstawionego na poniższym diagramie Gantta.

Rysunek 1. Wykres Gantta obrazujący harmonogram prac projektowych

Architektura systemu informatycznego

Opis wybranych do realizacji projektu technologii

(Opis ma dotyczyć procesów biznesowych, zarządzania danymi oraz składowej kontaktu z użytkownikiem pod kątem wszystkich technologii planowanych do użycia w projekcie.)

W celu realizacji projektu wybrano następujące technologie:

Wyboru takiego dokonano ze względu na:

Opis technologii alternatywnych rozwiązań

Istnieją alternatywne rozwiązania w postaci:

Nie wybrano ich ze względu na:

Diagram wdrożeniowy

Analiza SWOT przyjętego rozwiązania wdrożeniowego

Pozytywne Negatywne
Wewnętrzne Mocne strony: Słabe strony:
Zewnętrzne Szanse: Zagrożenia:

Model opracowywanego systemu informatycznego

Ogólne diagramy procesów biznesowych

(w formie diagramów BPMN)

Najważniejsze algorytmy i metody przetwarzania danych

(algorytmy zadań opisanych na diagramach BPM)

Schemat bazy danych

(Jeżeli baza danych projektowania w ramach metamodelu relacyjnego, to należy przedstawić schemat bazy danych w postaci diagramu relacyjnego w 3. postaci normalnej tzn. tabele i powiązania, tabele z wyszczególnionymi atrybutami, w tym kluczami głównymi i obcymi, oraz opis semantyki atrybutów). W dokumentacji należy umieścić przedstawić schemat bazy danych na poziomie fizycznym.)

Projekt składowej kontaktu z użytkownikiem (UI)

(rysunki lub zrzuty ekranowe wraz opisami wywoływanych zdarzeń)

Diagramy klas

(Diagram klas w notacji UML opisujące rzeczywiste struktury klas zaimplementowane w kodzie źródłowym oprogramowania, a w szczególności bez kopiowania struktury bazy danych)

Diagramy aktywności

Diagramy stanu

Diagramy sekwencji

Dokumentacja użytkownika

Bibliografia

Podczas prac nad projektem wykorzystano następujące materiały:

Lista osób biorących udział w projekcie i faktycznie zrealizowanych przez nich zadań

W pracach zespołu projektowego brały udział następujące osoby:

  1. Jan Kowalski (Project Manager)

  2. ………………. (Programista)

  3. ………………. (Specjalista od baz danych)

  4. ………………. (Specjalista w zakresie interfejsu użytkownika)

Poniższa tabela przedstawia faktycznie zrealizowane zadania przez poszczególnych członków zespołu projektowego:

Nr Wykonane zadanie Zrealizował(a)
1 zadanie 1 Jan Kowalski
2 zadanie 2
3 zadanie 3
4 …..
5
6
7
8
9
10
11
12
13
14
15
16

Oświadczenie

Prace nad projektem zakończono w dniu: ______________

Oświadczenie

Mając świadomość odpowiedzialności my niżej podpisani oświadczamy, iż przedstawiony przez nasz dokument jest w całości naszego autorstwa z wyłączeniem elementów cytowanych1 i wskazanych w bibliografii.

Imię Nazwisko Podpis autora
<Imię> <Nazwisko>

Koniec opracowania


  1. Zamieszczonych w cudzysłowach oraz ze wskazanym źródłem w postaci odwołania do pozycji bibliograficznej umiejscowionego bezpośrednio za cytowaniem w formie numeru cytowanej pozycji ujętego w nawiasy kwadratowe.


Wyszukiwarka

Podobne podstrony:
szablon projektu2011 DK v1.03, Inżynierskie, Semestr VI, Zarządzanie projektami informatycznymi
projekt psi
Szablon projektu dok?
Projekt PSI 2010-2011(bez MB), Informatyka, SEMESTR IV, Projektowanie
Szablon ProjektuStudPusty, Semestr 3
BYT 2004 Jakosc w projekcie informatycznym v1
Szablon Projektu
Szablon Projektu Symulacyjnego KIPWSIiZ4
projekt ulotki v1 3 awers
Projekt PSI 2010-2011, Informatyka, SEMESTR IV, Projektowanie
projekt plakatu v1 id 399367 Nieznany
projekt ulotki v1 3
Projekt PSI dudek
2015 00 Szablon projektuid 28570 pptx

więcej podobnych podstron