Poszukuję programisty, który wykona dla mnie system do obsługi akredytacji i produkcji identyfikatorów na imprezy masowe. Taki system obecnie posiadam jest on oparty o MS Access i Adobe Photoshop. W nowym systemie chcę całkowicie wyeliminować MS Access i stworzyć internetową bazę użytkowników.
System ma się składać z dwóch współdziałających części:
1. Internetowa baza użytkowników
Założenia podstawowe:
- Przygotowane systemu pod ochronę danych osobowych zgodnie z wytycznymi GIODO
- Możliwość dodania dodatkowych języków (opisy i nazwy w innych językach). Najlepiej panel, umożliwiający w każdej chwili dodanie nowego języka.
Cztery typy kont, każdy następny typ ma zmniejszone uprawnienia:
- Administrator główny
- Administrator imprezy
- Moderator
- Użytkownik
Administrator główny może:
- Zakładać i edytować profil imprezy
- Tworzyć i edytować tabelę będącą podstawą bazy danych imprezy
- wyznaczać administratorów imprezy i moderatorów
- Tworzyć i edytować własne listy użytkowników
- Akredytować użytkowników ze swoich własnych list
- akredytować użytkowników z list administratorów imprezy i moderatorów
- Edytować własny profil, akredytować siebie na imprezę
Administrator imprezy może:
- Edytować profil imprezy
- wyznaczać moderatorów
- Tworzyć i edytować własne listy użytkowników
- Akredytować użytkowników ze swoich własnych list
- akredytować użytkowników z list moderatorów
- Edytować własny profil, akredytować siebie na imprezę
Moderator może:
- wyznaczać innych moderatorów
- Tworzyć i edytować własne listy użytkowników
- Akredytować użytkowników ze swoich własnych list
- Edytować własny profil, akredytować siebie na imprezę
Użytkownik może:
- Edytować własny profil, akredytować siebie na imprezę
2. Druga część sytemu to aplikacje do wydawania i produkcji identyfikatorów:
Narzędzie ma dwa typy kont:
Administrator - zarządza całą aplikacją
Maker - obsługuje aplikację
- Wydawanie identyfikatorów: tabela zawiera listę wszystkich akredytowanych użytkowników na imprezę. Administrator określa jakie pola bazy danych mają być w tabeli. tabela musi posiadać filtry, które w szybki i łatwy sposób będą mogły filtrować bazę na bieżąco.
- Duplikaty: zadaniem narzędzia jest wyszukiwać zduplikowanych użytkowników i scalać ich dane.
- Robienie zdjęć: Zdjęcia robione są przez lustrzanki cyfrowe Canon. Aplikacja do ich obsługi to Canon Eos Utility. Aplikacja zapisuje zdjęcie w określonej lokalizacji na komputerze z domyślną nazwą, może także otworzyć zdjęcie we wskazanym programie.
Celem aplikacji jest przypisania zdjęcia do określonego użytkownika, nadanie mu nazwy składającej się z identyfikatora użytkownika. Następnie zapisanie zdjęcia na serwerze.
- Obróbka zdjęć: Maker otwiera zdjęcie w Photoshopie obrabia je w odpowiedni sposób, następnie zapisuje je w formacie PNG na serwerze.
- Produkcja identyfikatora: zadaniem narzędzia jest podstawienie danych użytkownika i jego zdjęcia z bazy danych pod odpowiednie warstwy w Adobe Photoshop. Photoshop obsługuje JavaScript oraz każdy kod obsługujący automatyzację OLE. Szczegóły kodowania PS znajdują się w plikach pod tym adresem: [login to view URL] Są tam spakowane pliki JavaScript Reference [login to view URL], Photoshop Scripting [login to view URL] i VisualBasic Reference Guide.pdf. Jeśli ktoś ma zainstalowanego Photoshopa może je znaleźć w katalogu Photoshop CS/Scripting Guide.
- Profil Użytkownika: W tym dziale wyświetlane i edytowane są wszystkie szczegóły użytkownika, jego dane i zdjęcie
Proszę o składanie propozycji, oferta musi zawierać:
- portfolio
- oferent musi mieć pozytywne komentarze
- oferty nie składane w ogłoszeniu nie będą brane pod uwagę
Proszę o przemyślane składanie ofert, już jedna firma otrzymała komentarz negatywny ponieważ nie wykonała zlecenia.
Pod adresem [login to view URL] znajduje się szczegółowy opis systemu.