Anna Jowita Ciołkiewicz

Anna Jowita Ciołkiewicz Artysta Sztuk
Wizualnych, Reżyser

Temat: Baza dla Agencji Castingowej.

Reprezentuję Agencję Castingową. W związku z dynamicznym rozwojem firmy planujemy stworzenie komputerowej bazy danych, zawierającej szczegółowe dane osób castingowanych. Baza musiałaby być łatwa w obsłudze dla laika (dane na bieżąco wprowadzane byłyby przez szefa castingu- z wykształcenia historyka). Wyszukiwarka bazy musiałaby być dość złożona ( np. wyszukaj brunetów, niepalących, uzdolnionych aktorsko, niezamężnych itp.). Wybrani pracownicy mieliby dostęp do bazy z "sieci" i możliwość modyfikacji danych. Przez wzgląd na specyfikę przechowywanych danych, baza musiałaby być bardzo dobrze zabezpieczona przed dostępem osób niepowołanych. Czy mogą mi Państwo przybliżyć, ile takie zlecenie może kosztować??? Bardzo proszę o podanie szacunkowych, realnych kwot od do.:)
Jeśli ma Pan/ Pani doświadczenie w tej materii i jest Pan/ Pani zainteresowany/a zrealizowaniem powyższego zlecenia, bardzo proszę o kontakt. Ze względu na złożoność projektu preferowane będą zgłoszenia od osób będących z okolic Krakowa. Zachęcam do przesyłania mi swojego cv, wraz z ofertą na adres aniaciolkiewicz@tlen.pl. Ogłoszenie kieruję zarówno do firm jak i freelancerów posiadających odpowiednie kwalifikacje i doświadczenie.Pozdrawiam serdecznie:
Anna CiołkiewiczAnna Jowita Ciołkiewicz edytował(a) ten post dnia 04.02.08 o godzinie 19:39

konto usunięte

Temat: Baza dla Agencji Castingowej.

Zadanie nie jest zbyt karkolomne ;) na potrzeby Pani Agencji wystarczy baza MySQL czy PostgreSQL z aplikacja dostepowa napisana np. w jezyku skryptowym php. Ze wzgledu na specyfike (dostepna z sieci) oraz nie duze skaplikowanie mysle, ze wystarczy wykupic konto u jakiejs firmy hostingowej, oferujacej konto z dostepem do bazy danych (czyli praktycznie 95% firm hostingowych).
Serwer www z usluga dostepu do bazy danych to koszt juz powiedzmy od 100 zl rocznie. Jezeli chodzi o sama aplikacje to bez dokladnego sprecyzowania wymagan, nie mozna rowniez oszacowac kosztow takiej inwestycji. Strzelam, ze od 1000 zl w gore ;)

konto usunięte

Temat: Baza dla Agencji Castingowej.

Myślę, że oczekują Państwo specyficznego systemu CRM profilowanego na Państwa działalność.

jezeli myslimy o realnym poziomie jakosci i bezpieczenstwa polece, zaleznie od rozumienia stwierdzenia "dostep z sieci":
1. ASP.net C# + MS SQL 2005 express (jezeli siec to internet)
2. C# WinForm + MS SQL 2005 express (jezeli siec to LAN)

Proszę uszczegółowić wymienione stwierdzenie, podać dokładniejsze dane o Państwa wymaganiach, będę w stanie przybliżyć więcej informacji.

Koszt analizy wymagań + propozycja aplikacji + implementacja + wdrozenie + roczna opieka wstępnie nie powinien przekroczyć 8-10 000 PLN.

Pozdrawiam.

PS. być może mógłbym polecić już istniejące rozwiązanie.Piotr Jędrkowiak edytował(a) ten post dnia 04.02.08 o godzinie 21:34

konto usunięte

Temat: Baza dla Agencji Castingowej.

dobry joke ;) myslac o bezpieczenstwie i jakosci mamy na mysli rozwiazania Microsoftu? :>

konto usunięte

Temat: Baza dla Agencji Castingowej.

Ja też uważam za sprzeczne słowo Microsoft i bezpieczeństwo.

Podstawową, kwestią do rozpatrzenia jest koszt wdrożenia danego rozwiązania a dopiero na drugim miejscu możliwości. Podejrzewam, że w Pani firmie obciążenie bazy danych nie będzie znaczne i nawet jednoczesne edytowanie i wyciąganie wpisów, przez kilku pracowników oraz kilkanaście ew. kilkadziesiąt osób z castingu nie stanowić powinna dla rozwiązania PHP + MySQL najmniejszego problemu.

+ Niskie koszty
+ Popularność (przy ewentualnej rozbudowie łatwość i szybkość wprowadzania zmian jest dużym atutem)
+ Niewielkie wymagania
+ Jeden program może działać na zewnętrznym serwerze i bez większych problemów na firmowym w sieci LAN.

- Przy tym zastosowaniu nie widzę.

Moim zdaniem to najrozsądniejsze ekonomicznie oraz z punktu widzenia dalszego rozwoju oprogramowania wyjście.

konto usunięte

Temat: Baza dla Agencji Castingowej.

System jest tak dobry, jak dobry jest programista i to niezaleznie od wybranej platformy. I na tym proponowlabym skonczenie z jokami. Widzialem kilka tzw. "bezpiecznych systemow" opartych na php i mysqlu, ktore byly zle zrobione. Nie ma systemu, do ktorego nie mozna sie wlamac. a plusy podane przez Dawida, maga byc jednoczesnie minusami.
Aniu,
1. Poniewaz bedziecie mieli tam dane osobowe osob fizycznych, proponuje zaznajomic sie z tematem ochrony danych oobowych (GIODO).
2. Do rozmowy z programista musisz dokladnie okreslic swoje wymagania - nie pisac "np.", tylko dokladnie opisac cechy ludzi, jakie bedziecie przechowywac i jakie cechy beda wazne przy wyszukiwaniu (lacznie z danycmi osobowymi), ilosc stanowisk klienckich, bezpieczenstwo, niezawodnosc (czy np. system moze byc wylaczony przez 5-6 godzin w razie awarii serwera).... Mysle, ze macie jakis swoj kwestionariusz do ktorego zbieracie dane ludzi - jest on dobrym startem na okreslenie wymagan. Dlaczego jest to wazne - w znaczacym procencie przypadkow programista zawsze interpretuje niedomowienia na swoja korzysc :) Napisalas o dostepie z sieci - jakiej sieci? wewnetrznej czy internet?
3. Zabezpieczenie. Jezeli zalezy Wam na wysokim bezpieczenstwie i wystawieniu tego "do internetu", to proponowalbym trzymac baze na innym serwerze, a aplikacje dostepowa na innym (obojetnie czy byloby to PHP, czy ASP) - ale to podwyzsza koszty utrzymania. Jak zwykle nalezy wybalansowac pomiedzy kosztami, a bezpieczenstwem. A moze zamiast ogolnodostepnej strony rozwiazaniem bylaby instalowana aplikacja na laptopie laczaca sie baza w firmie?
4. Nie zgodze sie z Dawidem odnosnie startu wdrozenia. Najpierw kasa a potem mozliwosci. Powinno byc odwrotnie - najpierw dokladnie sprecyzowana wymagania (wszystkie - funkcjonalnosc, dostepnosc, bezpieczenstwo), a dopiero potem negocjacje cenowe. Czasem mala pierdolka jest bardzo kosztowna, a czasem duza funcjonalnosc (i bardzo przydatna) moze byc bardzo tania. Etap przygotowan do wdrozenia jest dosc wazny.
5. Kazdy programista zachwala swoj warsztat. Kazdy warsztat ma swoje wady i zalety. Zaden programista nie powie o wadach. :)

Masz drogi podejscia do aplikacji:
6. wziecie programisty, ktory zaproponuje Ci jakas kwote za zrobienie, na podstawie ogolnych wymagan. Jest to ruletka.
7. dokladne opisanie wymagan i poszukiwanie programisty na podstawie tego co masz. Jest to lepsze rozwiazanie, ale nie zawsze masz pewnosc, ze w opisie zawarlas wszystkie wymagania i opisy (patrz pkt. 2)
8. wziac tzw. "konsultanta", czyli czlowieka, ktory pracuje na styku biznesu i IT, ktory pomoze Wam sprecyzowac wasze potrzeby i wymagania i pomoc w poszukiwaniach najlepszego rozwiazania. Czlowiek nie powinien byc powiazany z zadna firma programistyczna i nie powinien byc programista. Wynikiem pracy takiego czlowieka powinien byc dokladny opis Waszych procedur (kto ma dostep do czego, dokladnie jak powinien dzialac program, jakie funkcjonalnosci, jakie dane i w jaki sposob powinny byc wpisywane i udostepniane, jak powinien wygladac interfejs uzytkownika ...)
Koszty:
od 1000 za pkt. 1 (student piszacy soft) do praktycznie brak gornej granicy. Wszystko zalezy od opisu Waszych wymagan, wielkosci firmy i negocjacji. Zgodnie z zasada im nizszy koszty poczatkowy, tym drozsze utrzymanie.

I jeszcze jedno - nie zapomniej o umowie serwisowej i prawach autorskich. Utrzymanie programu nie konczy sie z chwila jego napisania (serwis, dorobki, awarie), a od umowy zalezy, czy bedizecie tylko uzytkownikami programu, czy na wlasnosc dostajecie kod zrodlowy.

konto usunięte

Temat: Baza dla Agencji Castingowej.

ze zdementuje:
dlaczego rozwiazania MS maja byc Jokiem? :)

A jak myslisz, na ktorych platformach dzialaja banki (i tu moglbym wymienic te, ktorych oprogramowanie znam... nie tylko polskie)

Sadzisz ze bankom nie zalezy na bezpieczenstwie i jakosci?:)

konto usunięte

Temat: Baza dla Agencji Castingowej.

Piotr Jędrkowiak:
ze zdementuje:
dlaczego rozwiazania MS maja byc Jokiem? :)

A jak myslisz, na ktorych platformach dzialaja banki (i tu moglbym wymienic te, ktorych oprogramowanie znam... nie tylko polskie)

Sadzisz ze bankom nie zalezy na bezpieczenstwie i jakosci?:)


heh dokladnie.

konto usunięte

Temat: Baza dla Agencji Castingowej.

Jeżeli chodzi o rozwiązania serwerowe Unix/Linux są daleko przed Microsoftem - pod względem bezpieczeństwa w szczególności. Wiadomo, że trzeba umieć użyć, ale jak rozumiem - porównujemy technologię. MS ma przewagę jeżeli chodzi o wsparcie od strony biznesowej. Dlatego wielu menadżerów w sposób świadomy i trafny wybiera tą właśnie technologię - z ich strony to najlepsze rozwiązanie.

Co do odpowiedzi na pytanie. W sieci jest pełno gotowych, darmowych rozwiązań np.:
http://www.scriptsbank.com/PHP_Scripts/index.html
Poza gotowymi rozwiązaniami są kawałki kodu gotowe do wstawienia. Skrypty ASP/ASP.net też są.

Zamiast zlecać zewnętrznej firmie całą robotę polecam takie rozwiązanie:
1. Spisać co konkretnie ma być robione - im dokładniej tym lepiej.
2. W googlach poszukać rozwiązania, które ewentualnie nadawałoby się do wdrożenia. Można przejrzeć strony takie jak ta, której link podałem.
3. Znaleźć studenta z AGH - najlepiej znajomego - pokazać co jest do zrobienia i ustalić na kiedy i za ile.

Koszty - pewnie trzeba będzie to zrobić na osobnym komputerze - jakieś 2000 PLN. Polecam trzymać dane na dwóch dyskach, wtedy awaria dysku nie zniszczy pracy, do tego trzeba regularnie robić kopie zapasowe - czyli komputer powinien mieć dwa dyski + nagrywarkę. Może trzeba będzie zdjęcia trzymać w dużej rozdzielczości - wtedy dwa dyski mogą okazać się za małe. Za wdrożenie trzeba będzie zapłacić pewnie około 1000 PLN - zaprzyjaźnionemu studentowi, który przy okazji za parę stów miesięcznie przyjdzie i poustawia wszystko, zrobi backup, zmieni toner w drukarce...
Czyli można liczyć, że koszt wdrożenia nie powinien przekroczyć 5000 PLN - z komputerem, wszystkimi licencjami itp. W miarę rozwoju system można powiększać - np. przechowywać zdjęcia na osobnym komputerze.

Koszty dedykowanego rozwiązania - zakładam 8 tabel w bazie => 320 punktów funkcyjnych +/- 30%. Zakładając ASP/PHP - 2 do 4 miesięcy pracy. Strasznie to zgrubne, ale jak się nie ma nic - zawsze lepiej mieć pojęcie, chociaż mgliste.

Jeżeli jest Pani zainteresowana zleceniem prac firmie - znam porządną firmę z Krakowa - proszę o kontakt na priv.

konto usunięte

Temat: Baza dla Agencji Castingowej.

hehe czyli mamy kolejna dyskusje nie na temat. Ja sie z niej juz odlaczam, bo brak w niej konstruktywnosci - sa jedynie starcia wielbicieli 2 obozow - anty i pro MS :)... i jedynie kilka madrych postow.

Pozdrawiam.

konto usunięte

Temat: Baza dla Agencji Castingowej.

Odpowiem tylko szczątkowo - na jeden fragment:
Anna Jowita Ciołkiewicz:
Reprezentuję Agencję Castingową. (ciach) Przez wzgląd na specyfikę przechowywanych danych, baza musiałaby być bardzo dobrze zabezpieczona przed dostępem osób niepowołanych.

Jest co najmniej kilka poziomów zabezpieczeń.
a) nazwa użytkownika i hasło (MD5 po stronie i klienta i serwera + SSL)
b) potwierdzenie offline (tak jak na Allegro)
c) tokeny / karty jednorazowe (banki - klienci)
d) VPN (aplikacje firmy w Internecie)
e) aplikacja off-line (nie w Internecie, ale może być sieć)

Wydaje się, że optymalnie będzie wybrać poziom (b).
Poziomy (d) i (e) wymagają infrastruktury której nie będzie w przypadku osób spoza organizacji, wersja (c) może być przesadzona jeśli chodzi o to zastosowanie.

konto usunięte

Temat: Baza dla Agencji Castingowej.

Piotr Likus:
Wydaje się, że optymalnie będzie wybrać poziom (b).
Poziomy (d) i (e) wymagają infrastruktury której nie będzie w przypadku osób spoza organizacji

Poziom zwiazany z VPN jest jak najbardziej rozsadnym. Pelne i sprawne rozwiazanie uzyskuje sie nawet w oparciu o modemy operatorow komorkowych. Podnosi to nieco koszty wdrozenia, za to gwarantuje (w kazdym miejscu gdzie dany operator ma "zasieg") pelna mobilnosc rozwiazania.

Stad - sama aplikacja w takim przypadku moglaby biegac intranetowo, uzyskujac dodatkowe zabezpieczenie w formie VPN.

W takim przypadku mozna by rowniez pomyslec o rozwiazaniu opartym o RDP (tak, RDP, jesli moge powtorzyc)

Do tego odpowiednie logowanie posuniec uzytkownikow (mamy tutaj w koncu dane osobowe...) (IP, datetime, user, action itd - do rozwazenia)Piotr Jędrkowiak edytował(a) ten post dnia 05.02.08 o godzinie 21:28



Wyślij zaproszenie do