Système de contrôle pour les clubs informatiques de jeux. Logiciel de contrôle de salle informatique GameClass : Installation et configuration du logiciel de contrôle de salle informatique dans les salles de jeux

Les programmes sont conçus pour administrer des clubs, des cybercafés et d'autres établissements similaires.

Nouveau dans la catégorie "Clubs, Internet cafés":

Salle informatique 3.85v gratuit
Computer Room 3.85v est un programme d'administration d'un cybercafé ou de gestion d'un club informatique. Le programme "Computer Room" peut surveiller le trafic réseau et le temps payé, ainsi que l'impression et le travail des administrateurs.

Smart Club Keeper 2.50 gratuit
Smart Club Keeper 2.50 est une application permettant d'automatiser le travail des administrateurs dans les clubs informatiques ou les cybercafés. Le programme Smart Club Keeper assure le suivi de l'utilisation du temps payé ou du trafic Internet.

Administrateur réseau 6.6.3 gratuit
Network Administrator 6.6.3 est un système de gestion informatique pour travailler dans les clubs, les salles de jeux et Internet ou les salons. Le programme Administrateur réseau vous permet d'automatiser entièrement le travail de l'administrateur.

Casier 5.84 gratuit
Locker 5.84 est un système complet d'automatisation de salle informatique. Le programme Locker est conçu pour enregistrer les sessions des ordinateurs dans le hall, ainsi que pour bloquer le fonctionnement des ordinateurs sur lesquels le temps de session a expiré.

IPGuard 3.0.11 gratuit
IPGuard 3.0.11 est programme gratuit pour gérer plusieurs ordinateurs dans les clubs Internet. Le logiciel IPGuard est équipé d'un module d'entrepôt et de vente de produits connexes.

GameAdmin 1.0.0.9 gratuit
GameAdmin 1.0.0.9 est un programme de gestion d'un cybercafé ou d'un club informatique. Le programme GameAdmin a deux modules pour gérer les ordinateurs contrôlés.

ClubTimer 2.82 gratuit
ClubTimer 2.82 est un programme de gestion d'un club informatique ou d'un cybercafé. Le programme ClubTimer permettra de contrôler les heures de travail des clients ou des visiteurs, avec le calcul du coût des séances et la possibilité de réserver du temps.

APTimer 1.2 gratuit
APTimer 1.2 est un programme qui s'adresse à divers salons ou clubs, où le coût des services dépend entièrement du temps de travail du visiteur (bowling, billard, cybercafés, etc.). Le programme APTimer permet à chaque visiteur de régler l'heure du service, de terminer le compte à rebours et de prolonger l'heure.

Volet commercial du projet : puissant la technologie informatique et internet rapide- ce ne sont pas toutes les composantes d'un club informatique réussi. Il est très important d'organiser de manière compétente le système de contrôle sans restreindre l'accès des utilisateurs aux ressources nécessaires, tout en sécurisant les informations et les logiciels installés. Notre société a été confrontée à la tâche de créer une solution complète qui prendrait en compte toutes les fonctionnalités d'un tel système.

Cette solution est évolutive et peut prendre en charge la maintenance à la fois d'un club et d'un réseau de clubs informatiques.

Brève description du projet :

Le système de gestion de club informatique de jeu développé par notre société comprend les composants suivants :

  • la partie serveur, qui stocke les données des utilisateurs, les tarifs, l'historique des sessions, est responsable de l'autorisation ;
  • l'application caissier, qui se présente sous la forme d'une application web et permet à l'administrateur du club de gérer les identifiants des visiteurs, de reconstituer le solde, de gérer à distance le blocage des postes de travail ;
  • un shell pour les machines clientes, qui est chargé de gérer une session payante d'un client du club et de bloquer la station après l'expiration du temps payant ;
  • Un service Windows écrit en Java qui intercepte et empêche les utilisateurs peu scrupuleux de terminer le processus shell de manière non autorisée ;
  • installateur : le shell et le service Windows sont transférés sous forme de fichier exécutable qui installe le logiciel nécessaire sur la machine de l'utilisateur et personnalisation supplémentaire systèmes. Le programme d'installation est implémenté à l'aide de l'outil de configuration Inno.

Description technique du projet :

Le shell est une application de bureau et est implémenté à l'aide du framework Electron. Le shell client et le service Windows travaillent en étroite collaboration pour former une « application cliente ». Le service surveille le processus shell et le redémarre chaque fois qu'il se bloque ou qu'il est fermé de manière non autorisée via le gestionnaire de tâches. Le service implémente également le suivi de la durée des sessions. Lorsque le temps payé de l'utilisateur se termine, le service demande au shell de bloquer l'accès de l'utilisateur à Windows.

Le service est installé automatiquement lors de l'installation du shell. Simultanément dans Système Windows un utilisateur limité est créé et défini comme « utilisateur par défaut ». Comme coquille pour le nouveau Compte la coquille est prescrite.

Pour préserver la possibilité d'effectuer des travaux préventifs ou administratifs, le service Windows créé essaiera de restaurer le processus shell uniquement dans le compte créé lors de l'installation.
La communication entre les composants caissier, client et serveur est implémentée dans l'architecture REST.

L'exploitant du club depuis son lieu de travail peut bloquer n'importe quelle voiture d'utilisateur. Pour ce faire, l'application caissier enverra une demande de blocage au serveur, et le serveur enverra un message à l'application cliente via webSocket.

Les ordinateurs de l'application de caisse sont identifiés par leur adresse IP et leur numéro d'identification, qui sont générés par hachage de l'adresse MAC de l'ordinateur.

Les données sur toutes les sessions utilisateur sont stockées dans la base de données MySQL et affichées dans l'application de caisse.

Les technologies:

Empiler: Apache Maven, Apache Tomcat, Tyrus, ReactJS, Redux, JNA
Langages de programmation: Java 11, JavaScript, Node.js
Cadres : Electron, Spring Boot, Spring Data, Spring Security
Infrastructure: Gerrit, IDÉE IntelliJ, Jira, Inno Setup, VM VirtualBox, JetBrains WebStorm
BD : MySQL
Tester les bibliothèques : Junit, DBunit.
Autres bibliothèques : Lombok, JsonWebToken, Log4j2.
Protocoles : WebSocket, REST.

Captures d'écran:


Caractéristiques du projet :

  • développement du système à partir de zéro : de l'analyse commerciale au test de la solution ;
  • une division claire du travail en étapes, de la recherche de la solution existante sur le site du client au développement d'un prototype et à son test ;
  • programmation système : développement d'un service Windows en java ;
  • surveillance et contrôle des processus du système d'exploitation Windows ;
  • développement d'une application bureautique en "mode kiosque". C'est-à-dire que l'application doit occuper toute la zone de l'écran, fermer la barre des tâches, y compris, avoir la priorité la plus élevée sur les autres applications. L'application ne peut pas être fermée, réduite, déplacée ;
  • besoin minimal de la participation du personnel du club pour installer et configurer l'application pour les machines personnalisées ;
  • livraisons hebdomadaires au client des versions intermédiaires du prototype pendant tout le temps de développement pour test,
    chaque semaine, le produit a été présenté au client, ce qui lui a permis de se tenir au courant de l'avancement des travaux et de voir comment le système était créé sous ses yeux.

Résultat du projet :

En trois mois, un gros travail a été réalisé et la solution a été remise au client :

  • une mission technique pour un système de gestion de club informatique a été créée ;
  • l'architecture a été conçue et une description de l'ensemble de la future solution a été préparée ;
  • une description du prototype a été préparée - l'ensemble minimum de composants fonctionnels, démontrant la possibilité d'une solution ;
  • des prototypes de tous les composants du système et un programme d'installation d'une application de bureau pour les machines clientes ont été développés ;
  • un plan de test avec plus de 100 cas de test a été rédigé et mis en œuvre ;
    prototype développé et entièrement testé.

Réalisations de l'entreprise sur le projet :

  • un certain nombre de tâches non triviales liées au service Windows ont été résolues avec succès ;
  • le projet a été accompagné à toutes les étapes des travaux : recherche de la solution existante du client, identification des besoins, réalisation d'une analyse commerciale, rédaction d'un mandat technique, conception d'une solution architecturale, prototypage d'un futur système, développement direct d'un prototype, tests ;
  • Les demandes et commentaires du client qui nous sont parvenus, nés lors de la prise de connaissance de la version intermédiaire du prototype ou de la démonstration, ont été rapidement traités, discutés et, si nécessaire, mis en œuvre.

Ce que nous avons fait sur le projet, nos responsabilités :

En travaillant sur l'application, l'équipe a effectué les travaux suivants :

  • rechercher la solution existante du client, identifier ses besoins, les traiter, les analyser et les corriger ;
  • préparation des spécifications techniques pour les exigences traitées ;
  • recherche de solutions existantes ;
  • étude d'architecture et description de la solution ;
  • développement de tous les composants;
  • développement d'un installateur de système sur les voitures dans les clubs ;
  • intégration de composants;
  • rédiger un plan de test détaillé, plus de 100 cas traités et inclus dans le plan, pour leur exécution en continu ;
  • processus de test continu, y compris sur l'équipement du client,
  • démonstration hebdomadaire du travail aux clients ;
  • livraison hebdomadaire de la solution au client.

De plus en plus souvent on me pose la question de savoir comment configurer GameClass. Gameclass est l'un des plus programmes puissants pour contrôler la salle informatique. Malgré l'abondance de documentation sur le site officiel, le processus d'installation et de configuration est plutôt compliqué. Par conséquent, j'ai décidé de parler en détail de ce processus.

Le programme GameClass est distribué sur le site http://www.gameclass.ru/. Là, vous pouvez également télécharger une version de démonstration gratuitement et essayer ses fonctionnalités. Pour l'ensemble minimal, nous avons besoin d'un installateur pour la base de données MSDE2000 (MSDE2000 ReleaseA Database) et d'un installateur pour le programme GameClass 3.84 Release 9. À ce jour, il s'agit de la dernière version stable. Je crains qu'à l'avenir le programme ne se développe plus tant qu'un investisseur n'aura pas été trouvé pour acheter le projet. Le reste des modules et programmes est nécessaire pour plus réglage fin votre club.

Avant d'installer GameClass, vous devez installer le serveur de base de données Microsoft SQL Server Desktop Engine, qui est responsable du traitement des données du programme. Vous devez installer la version de MSDE2000 téléchargée depuis le site Web de GameClass. Avec plusieurs autres versions de MSDE2000, le programme de contrôle du cybercafé a refusé de fonctionner pour moi. MSDE est décompressé dans le répertoire spécifié, lancé à partir de là et installé sans questions ni messages dans le répertoire C: \ Program files \ Microsoft SQL Server

Après avoir installé MSDE2000, vous devez rechercher et exécuter le fichier ResetPass.bat, qui se trouve dans le répertoire où MSDE2000 a été décompressé. Avant de démarrer ce fichier BAT, vous devez redémarrer l'ordinateur afin que tous les chemins d'accès au serveur SQL soient enregistrés dans les paramètres système. ResetPass réinitialise le mot de passe de l'administrateur de la base de données et lors de l'installation, le programme GameClass configurera automatiquement tous les mots de passe.

Après avoir redémarré l'ordinateur, vous trouverez le programme SQL Service Manager dans la barre d'horloge, qui vous permet d'arrêter et de redémarrer le serveur MSSQL. L'arrêt du serveur est nécessaire pour effectuer une sauvegarde de la base de données. Les données elles-mêmes seront situées dans le répertoire C:\Program files\Microsoft SQL Server\8.0\Data. Je vous recommande de faire régulièrement une copie de ce répertoire afin de pouvoir restaurer vos statistiques, informations de compte, paramètres de programme et en général tout ce qui concerne les données GameClass.

Après vous être assuré que SQL Service Manager est en cours d'exécution et que la base de données MSSQL est en cours d'exécution, vous pouvez commencer à installer la GameClass. Lorsque vous exécutez le programme d'installation, le programme vous demandera comment vous devez le configurer pour qu'il soit utilisé. Lors de l'installation sur les postes clients du hall qui sera bloqué, sélectionnez " Poste client ". Sélectionnez « Ordinateur de commande principal » sur l'ordinateur de l'opérateur. Généralement, la base de données MSDE2000 s'exécute sur le même ordinateur, mais cela n'est pas obligatoire. GameClass vous permet de vous connecter à une base de données distante sur un autre serveur en entrant l'adresse du serveur SQL.

Après l'installation, nous utilisons un mot de passe de gestionnaire vide pour nous connecter au système. Il n'y a pas tellement de paramètres obligatoires pour contrôler la salle :

  • Définir les mots de passe pour le gestionnaire et l'opérateur dans la section "Utilisateurs"
  • Déterminer les adresses IP des ordinateurs clients dans la section « Ordinateurs »
  • Déterminer les tarifs

Après les réglages, nous nous connectons en tant qu'opérateur et commençons à travailler avec la salle. Lorsque vous démarrez le programme sous l'opérateur, le programme affiche les ordinateurs verts qui sont visibles sur le réseau et les rouges qui sont éteints. Lorsque le client voit le serveur, il affiche une fenêtre de saisie de login et mot de passe. Si le bloc "L'ordinateur est libre" est activé, il y a un problème dans les paramètres.

La fonction de connexion à une base de données distante est utile sur l'ordinateur du gestionnaire, qui, après avoir installé le programme, peut surveiller à distance l'état de la salle. Pour ce faire, installez GameClass en sélectionnant « Ordinateur du gestionnaire ». Pour vous connecter, cochez la case "Se connecter à un autre serveur" et écrivez l'adresse du serveur de base de données. Assurez-vous que les pare-feu et les antivirus ne bloquent pas les ports du service MSSQL. À l'aide du mot de passe du gestionnaire, vous pouvez voir à distance non seulement l'état de la salle, mais également des rapports, des statistiques, ainsi que modifier les comptes et effectuer tout travail avec les paramètres. Après avoir modifié les paramètres, il est impératif que l'opérateur se déconnecte de la base et réintègre le système.

Dans un avenir proche, je vais vous expliquer comment gérer les clients à l'aide de GameClass. système opérateur Linux Gentoo.

Malheureusement, je n'ai pas eu l'occasion de vérifier et de toucher à tous les programmes de contrôle de la salle informatique, mais j'ai quand même décidé de faire un petit avis subjectif programmes existants pour contrôler le temps de l'ordinateur dans un cybercafé afin que vous sachiez quels programmes existent, où les télécharger ou les acheter et les principales fonctions de ces programmes. Je n'ai essayé que les deux premiers programmes de toute la liste.

Classe de jeu
Un programme assez puissant mais bogué. Il est protégé par le fait qu'en travaillant sur serveur Windows, il écrit des données dans la base de données MSSQL lancée sous un autre utilisateur et l'opérateur n'a pas accès pour modifier les données. J'ai aimé le système des comptes, lorsque les utilisateurs, ayant déposé de l'argent sur leur compte, ne dérangent plus les opérateurs et s'assoient avec leur mot de passe. Un système de statistiques étendu qui montre combien chaque compte a gagné sur une période de temps. La possibilité de supprimer une seule tâche spécifique sans toucher au reste. Je n'ai pas aimé le format des journaux, selon lequel il est très difficile de savoir qui s'est assis quand et combien de temps il s'est assis dans quelles conditions. Très souvent, des problèmes surviennent lorsqu'un montant d'argent négatif est obtenu sur le compte, alors qu'à zéro, le compte est bloqué. Lorsque vous démarrez le jeu Generals, si vous choisissez d'éteindre l'ordinateur, une erreur se produit, le client GCC tombe et l'ordinateur reste déverrouillé. Ceci est très activement utilisé.

Astalavista
Excellent programme, mais malheureusement je n'ai travaillé qu'avec ancienne version... Un journal des opérations intuitif, une description claire de la configuration de chaque ordinateur, une liste des programmes en cours d'exécution, la possibilité de se connecter via vnc/radmin au client directement depuis le programme. J'ai pu exécuter ce programme directement depuis Linux en utilisant wine. Dans un de mes clubs, les opérateurs administrent encore la salle en utilisant Astalavistu sous Linux. Après avoir enregistré le chemin d'accès à vncviewer dans les paramètres d'astalavista, même sous Linux, vous pouvez parfaitement vous connecter à l'ordinateur client. Plusieurs bugs sont apparus sous Linux : à 100% de charge sur le processeur, Astalavist ne répond plus aux clics. Tous les programmes fonctionnent sans même remarquer cette charge, et l'astalavista ne bouge même pas. La seconde est que le journal des opérations n'apparaît pas immédiatement, mais après un certain temps, le vidage n'aide pas.

astalaViSta SuperViSor Ver.2
Le progiciel ".:. AstalaViSta SuperViSor" est le logiciel de base ( Logiciel) pour automatiser les activités des centres informatiques (CC), des clubs informatiques (CC), des centres Internet, des cybercafés, des réseaux domestiques, des cours d'informatique dans les établissements d'enseignement, des points d'accès publics, des points d'accès Internet, etc. Notre développement est basé sur une expérience dans le domaine de l'automatisation des clubs informatiques au cours des cinq dernières années (depuis février 1999).

Administrateur réseau
Network Administrator est un système de gestion d'ordinateurs et de tenue de dossiers dans un cybercafé ou un club informatique. Le système permet d'automatiser entièrement le travail de l'administrateur, et possède également les capacités suivantes : Interface simple et intuitive, shell pour les clients, remontée automatique des clients après le temps payé. Calcul automatique du coût des services. Nombre illimité de services et tarifs, réduction pour les utilisateurs. Mode "Nuit" avec prépaiement. Possibilité de gérer les postes clients (visualisation des tâches actives, arrêt, redémarrage, émission d'un message, lancement de programmes). Système de reporting pour le manager, possibilité de convertir les rapports au format HTML et de les envoyer par e-mail. NAT intégré, proxy, comptabilité et restriction d'accès à Internet. Possibilité de prépaiement et post-paiement. Notification du client de la fin des travaux en 1 et 5 minutes. Création de tarifs en fonction de l'heure de la journée, du jour de la semaine sur le nombre de montres achetées.

Casier
Il s'agit d'un système d'automatisation complexe pour les clubs informatiques et les cybercafés. Les tâches principales du système sont l'enregistrement des sessions des ordinateurs dans le hall et le blocage du fonctionnement des ordinateurs dont la session a expiré. De plus, Locker conserve des enregistrements du trafic Internet de chaque ordinateur, des enregistrements de tout des services supplémentaires, paiement des utilisateurs, solde de chaque utilisateur, comptabilité des réservations informatiques, collecte des statistiques et génère divers rapports sur le travail et bien plus encore ... Le programme dispose d'un système développé pour séparer l'accès des employés à diverses fonctions et rapports. A l'aide de modules supplémentaires, il est possible d'afficher l'état des ordinateurs de la salle sur un écran séparé aux utilisateurs à l'entrée de la salle informatique, d'afficher l'état actuel des ordinateurs sur la page du club sur Internet, d'envoyer des messages sur l'état actuel au responsable du club, et imprimer automatiquement les reçus sur la caisse enregistreuse.

Salle informatique Le programme "Salle informatique" est conçu pour automatiser le travail des clubs informatiques, des cybercafés. Les tâches principales du programme sont: le contrôle du temps payé, le contrôle du trafic, le contrôle des imprimantes, le contrôle du travail des administrateurs, le maintien des cotes de popularité des programmes utilisés par les clients.

Café ESMART®
Système de facturation pour les cybercafés et les clubs informatiques. Prise en charge des bureaux d'enregistrement fiscaux SHTRIH-FRK et possibilité d'utiliser des cartes à puce comme instrument de paiement du client.

KravNetAdmin™
Professionnel progiciel pour la comptabilité des finances et la gestion du centre informatique. Cette phrase cache plus de cinq années de travail difficile mais intéressant pour nous ; et un résultat sérieux pour vous. Le complexe présenté a absorbé toutes les meilleures idées, à la fois les nôtres, les administrateurs de clubs, les managers et les directeurs. Nous avons essayé de construire un ensemble de programmes idéal et complet qui conviendra à tout le monde.

Tyran
Système de gestion, d'automatisation et de contrôle pour les clubs informatiques et les cybercafés Taskmaster Center Enterprise.

ClubControl
Un système de gestion puissant et fiable pour les clubs informatiques et les cybercafés.

ZShell
Le système ZShell est conçu pour faciliter le travail de l'administrateur et de l'utilisateur, pour restreindre l'accès des utilisateurs aux ressources du système, ainsi que pour enregistrer et contrôler la caisse enregistreuse et l'argent entrant, pour maintenir des statistiques complètes sur les actions de l'administrateur et le fonctionnement de des ordinateurs.

IPGuard
Programme complet entièrement gratuit pour la gestion des clubs informatiques et Internet. Il peut également être utilisé dans d'autres cas où il est nécessaire de contrôler la restriction d'accès et de comptabiliser l'utilisation d'un PC sur le réseau.

Programmes de gestion de clubs Internet en langue non russe

CaféSuite
CafeSuite est un puissant progiciel de gestion de cybercafé qui peut vous aider à contrôler vos ordinateurs, à gérer les clients, la comptabilité et la facturation.

EasyCafé
EasyCafe est une solution complète pour vos besoins de gestion de votre cybercafé. Il est capable de gérer les clients, la comptabilité et la cafétéria avec un minimum d'assistance humaine. De plus, EasyCafe possède de nombreuses fonctionnalités uniques pour ajouter de la diversité aux clients. EasyCafe utilisant les cybercafés augmente la qualité de ses services en offrant des options plus larges à ses clients.

gastroguru 2017