- Actualizer CMS Max
- Przygotowanie szablonów na podstawie projektu graficznego dla strony głównej i instytutów
- Wdrożenie funkcjonalności zgodnie ze specyfikacją
http://net.pwsz.krosno.pl
Opis projektu
W ramach wygranego przetargu na wdrożenie systemu CMS w Państwowej Wyższej Szkole Zawodowej wykonaliśmy projekt zgodnie ze specyfikacją przetargu.
Specyfikacja funkcjonalna:
- szata graficzna zgodna z obecną pod adresem www.pwsz.krosno.pl. System
składa się z pięciu stron internetowych: strony głównej i czterech stron
instytutów, jeden wspólny układ stron, zmiana kolorystyki i układu na
poszczególnych stronach przez szablony,
- minimum sześć jednostek głównych (strona główna i cztery-pięć instytutów)
o różnych adresach (nazwach domenowych) wyróżnione we wspólnym "menu"
nagłówkowym strony - poziom zerowy pod banerem,
- konstrukcja menu na stronach:
- pierwszy poziom w obrębie ww. jednostek (menu główne strony),
- drugi poziom łącza do źródła informacji z funkcją zmiany kolejności,
- tworzenie i modyfikacja stron w graficznym edytorze (WYSIWYG w
przeglądarkach Internet Explorer min.6 i FireFox) z funkcjami formatowania
tekstu i tabel, wstawiania elementów graficznych oraz innych plików,
- aktualności umożliwiające wyświetlanie tytułu wiadomości, opisu skróconego
i opcjonalnego zdjęcia oraz po wyborze pełnej treści informacji. Dodatkowo
system powinien umożliwić ukrywanie i przesuwanie wiadomości w wyświetlanej
grupie oraz start stron jednostek głównych z otwartą listą aktualności.
- zautomatyzowany proces tworzenia galerii z umieszczonych grafik.
Grupowanie zdjęć, tytuł i opis galerii, tworzenie miniatur zdjęć,
automatyczne dostosowanie do dopuszczalnych rozmiarów lub limitowanie
wielkości plików,
- statystyki umożliwiające wyświetlenie informacji o ilości odsłon strony z
funkcją wykluczania własnych adresów IP,
- funkcja przeszukania serwisu według słów i fraz,
- dodawanie plików do pobrania, automatyczne wyświetlanie informacji o
wielkości pliku, ograniczenia wielkości publikowanych załączników,
- funkcja formatowania artykułu pod wydruk,
- dynamiczne tworzenie hierarchicznej mapy serwisu (niezależna dla każdej
jednostki głównej),
- obsługa stron osobistych pracowników (niezależna mapa użytkowników
serwisu),
- minimalnie trzy klasy użytkowników:
- administrator z pełnymi uprawnieniami, w tym do obsługi kont i głównych
elementów serwisu (edycja struktury menu, kolejności),
- redaktor z uprawnieniami do publikowania w obszarze serwisu lub strony
osobistej pracownika,
- redaktor publikujący równolegle na wszystkich stronach instytutów i
stronie głównej taką samą informację w dziale aktualności bez rozbudowanych
możliwości zarządzania wpisami (np. zmiana kolejności).
- zamieszczanie banerów graficznych i flash,
- prowadzenie subskrypcji na informacje o nowościach,
- równoległe prowadzenie serwisu w języku obcym,
- zabezpieczenie systemu przed poszukiwaniem adresów emailowych.
Wymagania techniczne i bezpieczeństwa:
- platforma serwerowa typu: Solaris Sparc i Linux: Apache 1.3.x i 2.x + PHP4
i PHP5 + MySQL lub PostgreSQL,
- zgodność z oprogramowaniem klienta typu: Internet Explorer min. 6 i
Firefox,
- wymaganie mocnych haseł,
- blokowanie kont po określonej ilości nieudanych prób logowania lub
konieczność przepisania tekstu z grafiki po każdej nieudanej próbie,
- bezpieczne logowanie wraz z historią (udane/nieudane), adresem źródłowym
IP,
- tworzenie historii zmian dokumentów - dziennika zmian w serwisie
(przechowywanie poprzednich wersji),
- możliwość wyodrębnienia części serwisu odpowiedzialnej za administrację
(redakcję),
- zabezpieczenia przed atakami SQL Inject,
- bezpieczna konfiguracja serwera, w tym php safe, register globals.
Referencje
Całość zadania objęta jest serwisem typu HelpDesk firmy Heuristic, który odbywa się na zadawalającym nas fachowym poziomie.
Wszystkie prace zostały wykonane rzetelnie, terminowo i z należytą starannością.
Polecamy firmę Heuristic jako wiarygodnego i rzetelnego wykonawcę.
mgr Franciszek Tereszkiewicz
Kanclerz