Klient-rodzic wysyła polecenie monitorowania do klienta młodzieżowego za pomocą specjalnego SMS-a, a klient młodzieżowy odpowiada i je wykonuje.Zawartość monitorowania obejmuje uzyskanie lokalizacji GPS, uzyskanie aktualnej listy aplikacji, ograniczenie dostępu do Internetu, zamknięcie lub odinstalowanie aplikacji itp. Strona serwera WWW służy do zapisywania informacji o klientach, sprawdzania statusu nastoletnich klientów, zapewniania platformy komunikacyjnej między rodzicami a klientami oraz analizowania zachowań nastoletnich klientów. Połączenie zdalnego monitoringu z platformą Android w celu zbudowania systemu monitoringu dla nastolatków, tak aby rodzice mogli skutecznie ogarnąć korzystanie z telefonów komórkowych przez nastolatków.
Coraz więcej rodziców wyposaża nastolatków w smartfony. Ze względu na słabą samodyscyplinę młodych ludzi często dochodzi do nadużywania, które nie tylko poważnie wpływa na naukę, ale także jest szkodliwe dla zdrowia fizycznego i psychicznego. W oparciu o platformę Android projektowany i wdrażany jest system monitoringu nieletnich. System realizuje funkcje klienta nadrzędnego, aby sprawdzić stan działania programu klienta nastolatka, zamknąć lub odinstalować aplikację, kontrolować połączenie sieciowe, śledzić ścieżkę ruchu, ukryć system monitorowania itp., aby rozsądnie ograniczyć korzystanie przez nastolatka z telefonu komórkowego. Dzięki pozycjonowaniu GPS i innym funkcjom zapewnia ochronę bezpieczeństwa młodych ludzi i tworzy dla nich dobre środowisko do nauki i rozwoju. Serwer WWW wykorzystuje technologię data mining do pozyskiwania skutecznych informacji, analizuje zachowania młodych klientów i przedstawia rozsądne sugestie. Ponadto system jest również możliwy do wyegzekwowania i nie zostanie wyłączony ani odinstalowany przez nastolatki o słabej samokontroli, co ma wpływ na opiekę.
kluczowa technologia
1.1.1 Filtrowanie liczb
Gdy do klienta młodzieżowego dociera krótka wiadomość, najpierw uzyskuje się numer nadawcy, który jest używany do dopasowania odpowiedniej pary opiekunów. Jeśli nie pasuje do numeru klienta rodzicielskiego w parze opiekunów, zostanie to ocenione jako normalne SMS, a SMS zostanie zapisany w odbiorniku.W skrzynce odbiorczej nastolatki mogą go przeczytać w dowolnym momencie, w przypadku dopasowania wiadomość tekstowa zostanie przechwycona i przekazana do procesu kontroli treści.
1.1.2 Kontrola zawartości
Treść SMS-a jest weryfikowana głównie w oparciu o metodę dopasowywania słów kluczowych, a zastosowanym algorytmem dopasowywania ciągów jest klasyczny algorytm BM. Słowa kluczowe tego systemu są dostosowywane przez programistę, a specjalne słowa kluczowe poleceń, które wywołują różne moduły przetwarzania, są wstępnie dodawane do tabeli bazy danych. W przypadku wiadomości tekstowych, które nie pasują do niestandardowych słów kluczowych, są one przetwarzane jak zwykłe wiadomości tekstowe; w przypadku wiadomości tekstowych, które zostały pomyślnie dopasowane, klient młodzieżowy odpowiada na polecenie opieki, a ten typ wiadomości tekstowej nie jest wyświetlany w telefon komórkowy Po wykonaniu polecenia do rodziców wysyłana jest wiadomość zwrotna.
Eksploracja danych, znana również jako odkrywanie wiedzy z bazy danych, odnosi się do procesu wyszukiwania ukrytych, wcześniej nieznanych cennych informacji z ogromnych danych przechowywanych w bazie danych, z funkcjami takimi jak charakterystyka, różnicowanie, asocjacja, analiza korelacji, klasyfikacja, przewidywanie i grupowanie. System łączy metody eksploracji danych, takie jak analiza skupień, analiza głównych komponentów i reguły skojarzeń, aby analizować zachowanie dorastających klientów, dostarczać rodzicom dokładnych i skutecznych informacji oraz dostarczać rozsądne sugestie dotyczące monitorowania rodziców.
Pierwotnym założeniem projektu systemu jest monitorowanie przez rodziców korzystania z telefonów komórkowych przez nastolatków, a wymaga się, aby metoda dostępu do systemu klienckiego dla nastolatków była mocno ukryta. Zadeklaruj aktywność wejścia APP jako otrzymywanie niejawnego zamiaru uruchomienia, to znaczy dodaj android:scheme pod tagiem danych w tagu intent-inflate w manifeście, aby ikona systemu mogła być ukryta na telefonach komórkowych nastolatków.
2 Projekt struktury systemu
Ogólna struktura systemu to „serwer WWW + klient nadrzędny + klient młodzieżowy". Klient-rodzic wysyła polecenie opieki do klienta młodocianego przez SMS, a klient młodociany odpowiada na polecenie wykonania odpowiedniego zachowania opiekuńczego.Treść monitorowania obejmuje uzyskanie GPS, uzyskanie aktualnej listy aplikacji telefonu komórkowego, ograniczenie Internetu, zamknięcie lub odinstalowanie aplikacji itp. Strona serwera WWW służy do zapisywania informacji o klientach, sprawdzania statusu nastoletnich klientów, zapewniania platformy komunikacyjnej między rodzicami a klientami oraz analizowania zachowań nastoletnich klientów.
Klienci nadrzędni mogą komunikować się na platformie udostępnionej przez serwer sieciowy; klient nadrzędny może uzyskać dostęp do serwera sieci Web, a serwer sieciowy wysyła informacje do klienta rodzica przez sieć; klient nastolatek przesyła pewne informacje na serwer sieciowy za pośrednictwem sieci Strona klienta odbiera i zapisuje ją po stronie serwera WWW; strona klienta nadrzędnego wdraża zachowanie opiekuna na nastoletnim kliencie, wysyłając specjalną krótką wiadomość, a nastoletni klient przekazuje informację zwrotną klientowi nadrzędnemu za pomocą specjalnej krótkiej wiadomości.
System podzielony jest na klienta i serwer WWW. Serwer WWW jest połączony z bazą danych w tle, a klient jest podzielony na klienta nadrzędnego i klienta nastolatka. Klienci nadrzędni i nastolatkowie przesyłają swoje unikalne numery kont i hasła do serwera sieci Web poprzez rejestrację. Po zalogowaniu rodzice muszą dopasować obiekt opieki, podać konto i hasło klienta telefonu komórkowego nastolatka i mogą prowadzić opiekę dopiero po pomyślnej weryfikacji przez serwer WWW. Po pierwszym uruchomieniu aplikacji zainstalowanej na telefonie komórkowym nastolatka jej ikona jest automatycznie ukrywana i nastolatkom nie jest łatwo ją znaleźć i odinstalować.
Po otrzymaniu krótkiej wiadomości klient młodzieżowy analizuje treść krótkiej wiadomości i poprzez numer telefonu i znaki specjalne określa, czy wiadomość jest poleceniem opiekuńczym. Jeśli jest to normalna wiadomość kontaktowa, nie zostanie przetworzona. Jeśli okaże się, że jest to wiadomość zdalnego monitorowania zawierająca znaki specjalne, odpowiedni moduł przetwarzania zostanie wywołany do interakcji z klientem nadrzędnym lub serwerem sieciowym w celu wysłania odpowiedniego stanu Informacja. Po zidentyfikowaniu systemu SMS zostanie on automatycznie przechwycony i nie będzie wyświetlany na telefonach komórkowych nastolatków.
3.1 Funkcje klienta rodzicielskiego
3.1.1 Dopasowanie obiektu strażnika
Rodzice wybierają dopasowanie obiektu opieki podczas rejestracji, wprowadzają numer telefonu komórkowego nastolatka, którego chcą monitorować, i wysyłają im pasujący kod weryfikacyjny. Po wprowadzeniu kodu weryfikacyjnego serwer weryfikuje poprawność kodu weryfikacyjnego.Jeżeli kod weryfikacyjny jest poprawny i inne informacje są zgodne z prawem, klient rodzic i klient młodociany utworzą parę opiekuńczą.
3.1.2 Wyślij polecenie
Po zalogowaniu się do nadrzędnej aplikacji klienckiej kliknij odpowiedni moduł funkcyjny, aby wysłać specjalny SMS z poleceniem opieki do klienta młodzieżowego.
3.1.3 Wymiana informacji
Rodzice mogą komunikować się z innymi rodzicami, publikując i odpowiadając po zalogowaniu się klienta.
3.2 Funkcje po stronie serwera WWW
3.2.1 Śledzenie trajektorii
Możesz wyświetlić informacje GPS nastolatków w określonym momencie lub wyświetlić wykres trajektorii ruchu nastolatków w określonym czasie, aby śledzić trajektorię.
3.2.2 Wysyłanie informacji
Wyślij pewne informacje z monitorowania nieletniego klienta do klienta rodzica, w tym informacje GPS i informacje o bieżącym stanie działania telefonu komórkowego.
3.2.3 Eksploracja danych
Wykorzystaj analizę klasyfikacyjną do modelowania zachowań nastolatków, przeprowadź analizę głównych składowych, wydobądź główne czynniki wpływające, użyj algorytmu reguły asocjacji, aby przeanalizować związek między zachowaniem opiekuńczym, korzystaniem przez nastolatków ze smartfonów i ocen oraz przekaż analizowane opinie rodzicom. np. jaki rodzaj monitoringu jest najskuteczniejszy, jakie zachowania mogą mieć negatywne skutki, kiedy najczęściej korzysta się z telefonów komórkowych, „ciepłe przypomnienia" i „sugestie" wymagające monitorowania kluczy itp.
3.3.1 Odbieranie i analizowanie poleceń
Po otrzymaniu krótkiej wiadomości, klient młodzieżowy najpierw wykonuje filtrowanie numerów, aby poznać numer nadawcy, i używa tego numeru, aby dopasować numer klienta nadrzędnego odpowiedniej pary monitorującej. Jeśli nie pasuje, zostanie przetworzona jako normalna wiadomość tekstowa.Jeśli pasuje, zostanie przechwycona i sprawdzona pod kątem treści.Zgodnie z treścią wiadomości tekstowej będzie pasować do predefiniowanych słów kluczowych poleceń specjalnych w Jeśli nie pasuje, zostanie przetworzona jako zwykła wiadomość tekstowa. Jeśli pasuje do jednego z nich, odpowiedni moduł przetwarzania wchodzi w interakcję z klientem nadrzędnym lub serwerem sieciowym, wysyła odpowiednie informacje o stanie i wdraża zachowanie opiekuna. Po wykonaniu polecenia do rodzica wysyłana jest informacja zwrotna.
3.3.2 Uzyskaj GPS
Jeżeli okaże się, że krótka wiadomość jest krótką wiadomością zdalnego monitorowania zawierającą polecenie uzyskania GPS, moduł GPS jest wywoływany w celu uzyskania informacji GPS.
3.3.3 Uzyskaj status działania telefonu
Jeżeli okaże się, że krótka wiadomość jest krótką wiadomością zdalnego monitorowania zawierającą polecenie uzyskania stanu działania telefonu komórkowego, uruchomiony moduł programu jest wywoływany w celu uzyskania informacji o aplikacji telefonu komórkowego.
3.3.4 Status wysyłania
Po tym, jak system wywoła moduł przetwarzania w celu uzyskania informacji o opiece zgodnie ze specjalnym poleceniem SMS, automatycznie wyśle je do klienta nadrzędnego lub utworzy nowy wątek i prześle informacje na serwer WWW za pośrednictwem sieci.
3.3.5 Włącz lub wyłącz sieć
Jeśli okaże się, że krótka wiadomość jest krótką wiadomością zdalnego monitorowania zawierającą polecenie otwarcia lub zamknięcia sieci, moduł zarządzania siecią jest wywoływany w celu otwarcia lub zamknięcia połączenia sieciowego klienta młodzieżowego.
3.3.6 Zamknij lub odinstaluj aplikację
Jeśli okaże się, że krótka wiadomość jest krótką wiadomością zdalnego monitorowania w celu uzyskania polecenia stanu działania telefonu komórkowego, a aplikacja ma zostać zamknięta, wywoływany jest moduł zamykania aplikacji; jeśli jest to krótka wiadomość monitorowania dla aplikacji, która ma zostać odinstalowane, w celu odinstalowania wywoływany jest moduł aplikacji deinstalacji.
Zastosowanie technologii związanych ze zdalnym sterowaniem do zarządzania nastolatkami przez rodziców w pewnym stopniu rozwiązuje zjawisko nadużywania przez młodzież telefonów komórkowych.W porównaniu z tradycyjną, nieefektywną metodą zarządzania edukacją, system ten może skuteczniej zarządzać codzienne życie nastolatków. Oprogramowanie jest również odpowiednie dla innych członków rodziny i bliskich przyjaciół w szerokim zakresie zastosowań. Wykorzystując platformę internetową oraz technologię informacyjno-komunikacyjną, Internet jest głęboko zintegrowany z tradycyjną branżą edukacyjną, zapewniając rodzicom nową metodę monitorowania.