115668 System do zarządzania raportami na www

Ukończone Opublikowano Oct 4, 2013 Płatność przy odbiorze
Ukończone Płatność przy odbiorze

Zlecimy wykonanie systemu do zarządzania raportami (SZR) i dokumentami opublikowanymi na serwerze www i ich prezentacji na portalu.

Technologie: PHP, MySQL, Apache (najnowsze wersje)

System SZR będący przedmiotem zamówienia ma prezentować autoryzowanym użytkownikom dokumenty (np. pdf, xls) i raporty (html) w postaci stron www. Raport to zbiór powiązanych ze sobą kilku stron HTML (zapisanych w jednym folderze na dysku serwera). Jest on tworzony poza systemem przez zewnętrzne aplikacje, ale w systemie SZR będzie publikowany i przez niego udostępniany.

Publikowanie polega na umieszczeniu raportu (zbioru plików HTML) w strukturze plików serwera WWW (Apache) oraz jednocześnie na zapisie do bazy (MySQL) metadanych powiązanych z tym raportem. Publikowanie będzie wykonywane przede wszystkim z poziomu aplikacji zewnętrznej, nie będącej przedmiotem zamówienia. System SZR powinien jednak umożliwiać przeprowadzenie takiej akcji publikowania (tzn. upload plików na serwer z dołączeniem metadanych do bazy) z pomocą wbudowanych narzędzi.

Metadane raportów i dokumentów to informacje opisowe (np. nazwa raportu, opis, autor, data publikacji, data ważności itp.).

Baza danych systemu SZR powinna zawierać następujące obszary:

- użytkownicy systemu,

- grupy użytkowników,

- powiązania pomiędzy grupami i użytkownikami,

- struktura logiczna przechowywania raportów (odpowiednik folderów w systemie plików),

- informacje o raportach - metadane (nazwa pliku, nazwa raportu, lokalizacja w strukturze, wersja, data publikacji, autor itd.),

- uprawnienia grup do poszczególnych folderów struktury logicznej i/lub do poszczególnych raportów.

Dostęp do portalu prezentacyjnego następuje po zalogowaniu (autoryzacja w oparciu o tabelę użytkowników). Autentykacja ma być wbudowana, ale przewidywana jest także możliwość integracji z usługami katalogowymi LDAP, Active Directory.

Zalogowany użytkownik ma mieć dostęp tylko do tych folderów i raportów, do których ma uprawnienia. Zalogowany użytkownik nie może uzyskać dostępu do innych raportów niż te, do których ma uprawnienia (nawet jeśli zna link do nieuprawnionych).

Nadawanie uprawnień (użytkownikom, grupom) do folderów i raportów jest rolą administratora. Może to być określane także w procesie publikacji raportu (lub innego dokumentu). Użytkownik w ramach grupy może mieć uprawnienia do publikowania i/lub przeglądania raportów.

Dostępne obiekty (raporty, dokumenty) prezentowane są w portalu w formie drzewa obiektów / zagnieżdżonej listy folderów i plików.

Kliknięcie na nazwie raportu może przedstawiać metadane z nim związane i/lub powoduje wyświetlenie raportu (dokumentu) w nowej zakładce przeglądarki lub w wydzielonej ramce portalu.

Ważnym elementem zlecenia na wykonanie systemu SZR jest czas. Zapewnienie kluczowej funkcjonalności opisanej powyżej w dość krótkim czasie jest istotne. Projekt ten może być rozwojowy. Istnieje duża szansa na kontynuowanie współpracy przy rozwoju tego produktu.

Informacja pomocnicza - ogólna funkcjonalność systemu SZR jest zbliżona do systemów klasy DMS (Document Management System). Przykładami takich systemów są systemy open source typu OpenDocMan, LetoDMS, a komercyjne to: Alfresco, Nuxeo, LifeRay. W systemach tych nie ma jednak prostej obsługi publikacji i prezentacji dokumentów ze sobą powiązanych, takich jak opisywane w przedmiocie zlecenia raporty (kilka połączonych stron html).

Dlatego liczymy na rozwiązanie autorskie.

CSS Projekty graficzne HTML PHP Projektowanie stron www

Numer ID Projektu: #5687515

O projekcie

1 oferta Zdalny projekt Aktywny Oct 24, 2013

Przyznany użytkownikowi:

nsfpl

A proposal has not yet been provided

zł1599 PLN w ciągu 20 dni
(7 ocen)
3.7