Projekt z Baz Danych II Łukasz Wiatrak Marta Kowalczyk Krzysztof Cywicki
SZPIF – dziedzina problemu Mała firma informatyczna (-naście do –dziesiąt osób) Analiza kosztów i czasu nowych projektów Wiele projektów jednocześnie Rejestracja postępów prac nad danym projektem Utrzymywanie kontaktów z klientem
SZPIF – Struktura Organizacyjna
SZPIF - Właściciel Pozyskiwanie klientów Tworzenie projektów i wyznaczanie do nich Project Managerów, oraz opiekunów handlowych Kontrola nad parametrami projektów (czas, budżet…) Pełne uprawnienia w systemie
SZPIF – Project Manager Tworzenie zadań (ram czasowych, kosztów, zakresu) Rozlicza pracowników (pod względem merytorycznym) Przydzielanie zadań podległym pracownikom
SZPIF – Przełożony Zarządzanie administracyjne pracownikami Równoważy obciążenie pracy nad projektem między pracowników Rozlicza pracowników (pod względem wkładu pracy) Zatwierdza urlopy i nadgodziny
SZPIF – Opiekun Handlowy Odpowiedzialny za kontakt z klientem Raportowanie postępów z prac klientowi Wymiana sugestii na temat projekt z klientem Wystawianie dokumentów
SZPIF – Pracownik Wykonuje przypisane mu zadania Tworzy Raporty dla Project Managera o wykonaniu zadań Tworzy Raporty dla Przełożonego w celu zaświadczenia wykonania pracy
SZPIF – Podsystemy Firmy
SZPIF – Obsługa zleceń Szacowanie, wycena kosztów zlecenia. Tworzenie wstępnej analizy zamówienia. Realizacja zamówień klienta: generowanie faktur, specyfikacji i innych dokumentów
SZPIF – Obsługa Projektów Tworzenie nowych projektów. Przypisywanie pul godzin dla projektów. Przyznawanie premii za ukończenie projektu. Przydział Project Managerów do nowych projektów. Przydział opiekunów handlowych dla nowych projektów Przydział członków zespołów do projektów Wdrażanie gotowych systemów
SZPIF – Obsługa zadań projektowych Tworzenie zadań dla projektów. Przydział pracowników do konkretnych zadań w projektach. Przypisywanie puli godzin przeznaczonych na wykonywanie zadań przez pracowników. Akceptacja przydziału pracowników przez ich przełożonych.
SZPIF – Rozliczanie Pracowników Tworzenie i akceptacja rozliczeń tygodniowych. Akceptacja przez przełożonych próśb pracowników o urlopy/zwolnienia etc. Przyznawanie pracownikom premii.
SZPIF – Administrowanie Pracownikami Dodawanie nowych pracowników do systemu Usuwanie pracowników z systemu Zmienianie danych osobowych pracowników Zmienianie stawki za godzinę dla pracownika Zmienianie kompetencji przypisanych pracownikowi
SZPIF – Implementacja Centralna baza danych Aplikacja na komputerach użytkowników Jeden program dla wszystkich pracowników Uwierzytelnianie i autoryzacja Dynamicznie generowane GUI
SZPIF – schemat bazy danych
SZPIF – DFD 1
SZPIF – Kolejność implementacji Uprawnienia pracowników Administracja pracownikami – zmiana danych Obsługa zadań projektowych – tworzenie zadań, przydzielanie pracowników Modyfikowanie zadań Rozliczanie się z wykonanych zadań
SZPIF – Kolejność implementacji cd. Obsługa projektów – tworzenie, przypisywanie parametrów Przypisywanie zadań do projektów Obsługa zleceń – tworzenie zleceń i ustawianie ich parametrów Obsługa zleceń – tworzenie dokumentów dla klienta Obsługa wniosków o modyfikacje i zmniany
SZPIF – Narzędzia.NET 3.5 C# MS SQL 2008 NUnit 2.4.8