Blokada systemu bez autoryzacji. |
Blokada systemu bez autoryzacji. |
29.09.2011, 16:31:39
Post
#1
|
|
Grupa: Zarejestrowani Postów: 148 Pomógł: 2 Dołączył: 4.08.2009 Skąd: Poznań Ostrzeżenie: (0%) |
Witam,
Zwracam się do was o pomoc i naprowadzenie logiki w rozwiązaniu poniższego projektu. Jest sieć: Server: SBS, na którym jest MS SQL Server. Może być również POSTGREE, MySQL. I jednostki podpięte switchem (system xp, seven). I za zadanie mamy ustawienie braku logowania po czym włącza się program autoryzacji: ZASADA DZIAŁANIA: * blokuje wszystko, najlepiej nakłada jakąś półprzezroczystą warstwę tła na pulpit, a na środku jest panel: wybierz klase, wybierz nazwisko i przycisk ZALOGUJ. Wszystkie dane pobierane będą z bazy danych na serwerze. * na pewno musi być zablokowana opcja Menedzera Zadań, ALT+F4 i innych skrótów którymi można by obejść dzianie programu. * przy jakiejkolwiek próbie wyłączenia, dźwięk z głośnika w obudowie. * po zalogowaniu program znika udostępniając system na 47 minut, po czym blokuje system i czeka na ponowne wprowadzenie danych (jako blokada jedynie wyłączenie programu, no i klikanie myszką, wszystkie procesy które były włączone np. pobieranie plików, włączona przeglądarka, powinny pozostać, nie potrzebna jest żadna ingerencja w ich działanie) * co 2 minuty na serwerze musiało by sprawdzać godzinę i szukać w bazie danych przybliżonej godziny 2 minuty w przód, w tył. * jest też opcja blokady wszystkich komputerów o określonych godzinach w trakcie dnia. PROCES LOGOWANIA: * w polach klasa imie i nazwisko pobiera dane z bazy, w tle pobierana jest aktualna godzina i data, aktualne IP(dhcp), planowana data i godzina zakończenia sesji, numer jednostki(to może jakoś wmontować w plikach konfiguracyjnych gdzieś w systemie). * po kliknięciu przycisku program dodaje dane do bazy danych, sprawdza czy na pewno wszystko było pomyślnie. Nie wiem, jak to inaczej wytłumaczyć, proszę o podpowiedzi jakich technologi najlepiej użyć, (wszystko jest do opanowania), pracowałem już w php, ruby, mysql, c++, c++ builder, java, javascript, jquery, ajax. I czy MS SQL Server działa w sieci lokalnej? Jak się z tym połączyć? Z MYSQL łączyłem się jedynie przy pracy z PHP, RUBY. Języki kompilowane zostawiałem w tej części w spokoju. Pozdrawiam i czekam na wskazówki P.S. Nie wiedziałem który dział wybrać |
|
|
13.10.2011, 17:02:25
Post
#2
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 26.07.2010 Ostrzeżenie: (0%) |
sql działa w lokalnej sieci.
z php łączysz się: $server = 'nazwa_serwera\instancja'; $link = mssql_connect($server, 'sa', 'haslo'); ale mógłbyś spróbować w VB się pobawić. ----------------------------------- http://it-config.blogspot.com |
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 23:32 |