GameClass bilgisayar odası kontrol programı: Kurulum ve konfigürasyon. Bilgisayar oyun kulübü yönetim sistemi Bilgisayar kulübü yönetim programı

Ne yazık ki, bilgisayar odasını kontrol etmek için tüm programları kontrol etme ve bunlara dokunma fırsatım olmadı, ancak yine de bir İnternet kafede bilgisayar zamanını kontrol etmek için mevcut programların küçük bir öznel incelemesini yapmaya karar verdim, böylece hangi programların var olduğunu bilirsiniz. , nereden indirilir veya satın alınır ve bu programların ana işlevleri. Tüm listeden yalnızca ilk iki programı denedim.

Oyun Sınıfı
Oldukça güçlü ama buggy programı. Sunucu Windows üzerinde çalışarak, başka bir kullanıcı altında başlatılan MSSQL veritabanına veri yazması ve operatörün verileri değiştirme erişimi olmaması ile korunur. Hesap sistemini beğendim, hesaplarına para yatıran kullanıcılar artık operatörleri rahatsız etmiyor ve şifreleriyle oturuyorlar. Her hesabın belirli bir süre içinde ne kadar kazandığını gösteren genişletilmiş bir istatistik sistemi. Diğerlerine dokunmadan yalnızca belirli bir görevi kaldırma yeteneği. Günlüklerin biçimini beğenmedim, buna göre kimin ne zaman ve ne kadar süre hangi koşullarda oturduğunu bulmak çok zor. Hesapta negatif bir miktar para elde edildiğinde, sıfırda hesap bloke edildiğinde çok sık aksaklıklar meydana gelir. Generals oyununu başlattığınızda, bilgisayarı kapatmayı seçerseniz, bir hata oluşur, GCC istemcisi düşer ve bilgisayarın kilidi açık kalır. Bu çok aktif olarak kullanılmaktadır.

astalavista
Harika program, ama ne yazık ki sadece eski sürümle çalıştım. Sezgisel bir işlem günlüğü, her bilgisayarın yapılandırmasının net bir açıklaması, çalışan programların bir listesi, vnc / radmin aracılığıyla istemciye doğrudan programdan bağlanma yeteneği. Bu programı şarap kullanarak doğrudan Linux'tan çalıştırabildim. Kulüplerimden birinde operatörler salonu hala Linux altında Astalavistu kullanarak yönetiyor. Astalavista ayarlarında vncviewer yolunu kaydettikten sonra, linux altında bile, istemci bilgisayara mükemmel bir şekilde bağlanabilirsiniz. Linux altında birkaç hata ortaya çıktı: işlemciye %100 yüklendiğinde Astalavist tıklamalara yanıt vermeyi durdurdu. Tüm programlar bu yükün farkına bile varmadan çalışır ve astalavista kımıldamaz bile. İkincisi, işlem günlüğünün hemen görünmemesi, ancak bir süre sonra yıkamanın yardımcı olmamasıdır.

astalaViSta SuperViSor Ver.2
".:. AstalaViSta SuperViSor" yazılım paketi, bilgisayar merkezlerinin (CC), bilgisayar kulüplerinin (CC), İnternet merkezlerinin, İnternet kafelerin, ev ağlarının, eğitim kurumlarındaki bilgisayar sınıflarının, noktaların faaliyetlerini otomatikleştirmek için bir omurga yazılımıdır (yazılım). toplu erişim noktaları, İnternet erişim noktaları vb. Gelişimimiz, bilgisayar kulübü otomasyonu alanındaki son beş yıldaki (Şubat 1999'dan beri) deneyime dayanmaktadır.

Ağ yöneticisi
Ağ Yöneticisi, bilgisayarları yönetmek ve bir İnternet kafe veya bilgisayar kulübünde kayıt tutmak için kullanılan bir sistemdir. Sistem, yöneticinin işini tamamen otomatikleştirmenize izin verir ve ayrıca aşağıdaki yeteneklere sahiptir: Basit ve sezgisel arayüz, istemciler için kabuk, ücretli süreden sonra müşterilerin otomatik olarak yükseltilmesi. Hizmetlerin maliyetinin otomatik hesaplanması. Sınırsız sayıda hizmet ve tarife, kullanıcılara indirim. Ön ödemeli "Gece" modu. İstemci bilgisayarları yönetme imkanı (aktif görevleri görüntüleme, kapatma, yeniden başlatma, mesaj gönderme, programları başlatma). Yönetici için bir rapor sistemi, raporları HTML formatına dönüştürme ve e-postaya gönderme yeteneği. Yerleşik NAT, proxy, muhasebe ve İnternet erişim kısıtlaması. Ön ödeme ve ödeme sonrası imkanı. Müşterinin 1 ve 5 dakika içinde işin sonu hakkında bilgilendirilmesi. Satın alınan saat sayısına göre günün saatine, haftanın gününe bağlı olarak tarifelerin oluşturulması.

soyunma
Bilgisayar kulüpleri ve internet kafeler için karmaşık bir otomasyon sistemidir. Sistemin temel görevleri, salondaki bilgisayarların oturumlarının kayıt altına alınması ve oturum süresi dolan bilgisayarların çalışmasının engellenmesidir. Buna ek olarak, Locker her bilgisayarın İnternet trafiğini takip eder, ek hizmetleri, kullanıcı ödemelerini, her kullanıcının bakiyesini, bilgisayar rezervasyonlarını muhasebeleştirir, istatistikler toplar ve iş hakkında çeşitli raporlar oluşturur ve çok daha fazlasını yapar ... program, çalışanların çeşitli işlevlere ve raporlara erişimini paylaşmak için geliştirilmiş bir sisteme sahiptir. Ek modüller yardımı ile bilgisayar odası girişinde kullanıcılara salondaki bilgisayarların durumunu ayrı bir ekranda görüntülemek, internetteki kulüp sayfasında bilgisayarların mevcut durumunu görüntülemek, mesaj göndermek mümkündür. kulüp başkanına mevcut durum hakkında ve makbuzları otomatik olarak yazar kasaya yazdırın.

Bilgisayar odası "Bilgisayar odası" programı, bilgisayar kulüplerinin, İnternet kafelerin çalışmalarını otomatikleştirmek için tasarlanmıştır. Programın ana görevleri: ücretli zamanın kontrolü, trafik kontrolü, yazıcıların kontrolü, yöneticilerin çalışmalarının kontrolü, müşteriler tarafından kullanılan programların popülerlik derecelerinin korunması.

ESMART® Kafe
İnternet kafeler ve bilgisayar kulüpleri için faturalandırma sistemi. Mali kayıt kuruluşları SHTRIH-FRK için destek ve müşteri için bir ödeme aracı olarak akıllı kartları kullanma yeteneği.

KravNetAdmin™
Finans muhasebesi ve bilgisayar merkezinin yönetimi için profesyonel yazılım paketi. Bu cümle, bizim için beş yıldan fazla zor ama ilginç bir çalışmayı gizler; ve sizin için ciddi bir sonuç. Sunulan kompleks, hem bizim hem de kulüp yöneticileri, yöneticiler ve yönetmenler için en iyi fikirleri emdi. Herkese uyacak ideal ve eksiksiz bir program seti oluşturmaya çalıştık.

görev yöneticisi
Bilgisayar kulüpleri ve internet kafeler için yönetim, otomasyon ve kontrol sistemi Taskmaster Center Enterprise.

Kulüp Kontrolü
Bilgisayar kulüpleri ve internet kafeler için güçlü ve güvenilir bir yönetim sistemi.

ZKabuğu
ZShell sistemi, yöneticinin ve kullanıcının çalışmasını kolaylaştırmak, kullanıcının sistem kaynaklarına erişimini kısıtlamak, ayrıca yazar kasa ve gelen parayı kaydetmek ve kontrol etmek, yöneticinin eylemlerinin ve işleyişinin tam istatistiklerini korumak için tasarlanmıştır. bilgisayarlar.

IPGuard
Bilgisayar ve İnternet kulüplerini yönetmek için tamamen ücretsiz tam özellikli program. Ağ üzerinden bir PC kullanımı için erişim kısıtlamasını ve muhasebesini kontrol etmenin gerekli olduğu diğer durumlarda da kullanılabilir.

Rusça olmayan İnternet kulübü yönetim programları

KafeSüit
CafeSuite, bilgisayarlarınızı kontrol etmenize, müşterilerinizi yönetmenize, muhasebe ve faturalandırma konularında size yardımcı olabilecek güçlü bir siber kafe yönetimi yazılım paketidir.

EasyCafe
EasyCafe, İnternet Kafenizdeki yönetim ihtiyaçlarınız için eksiksiz bir çözümdür. Müşterileri, muhasebeyi ve kafeteryayı minimum insan yardımı ile idare edebilir. Ayrıca EasyCafe, müşteriler için çeşitlilik eklemek için birçok benzersiz özelliğe sahiptir. EasyCafe, siber kafeleri kullanarak müşterilerine daha geniş seçenekler sunarak hizmet kalitesini artırmaktadır.

soyunma bilgisayar kulüpleri ve internet kafeler için karmaşık bir otomasyon sistemidir. Sistemin temel görevleri, salondaki bilgisayarların oturumlarının kayıt altına alınması ve oturum süresi dolan bilgisayarların çalışmasının engellenmesidir. Buna ek olarak, Locker programı herhangi bir ek hizmetin, kullanıcı ödemelerinin, her kullanıcının bakiyesinin, bilgisayar rezervasyonlarının muhasebeleştirilmesinin kayıtlarını tutar, istatistikler toplar ve iş hakkında çeşitli raporlar oluşturur ve çok daha fazlası ...

Locker, çalışanların çeşitli işlevlere ve raporlara erişimini ayıran gelişmiş bir sisteme sahiptir. Ek modüller yardımı ile bilgisayar odası girişinde kullanıcılara salondaki bilgisayarların durumunu ayrı bir ekranda görüntülemek, internetteki kulüp sayfasında bilgisayarların mevcut durumunu görüntülemek, mesaj göndermek mümkündür. kulüp başkanına mevcut durum hakkında ve makbuzları otomatik olarak yazar kasaya yazdırın.

Kulüp bilgisayarları için istemci programının yeni sürümü Kulüp Müşteri programı... Bu program Locker ile de çalışır!

Bonus çalışma sistemi: "bonus zaman" kullanıcının hesabında birikir. Örneğin, her beş saatlik çalışma için, kullanıcı bir saatlik ücretsiz bonus süresi alır. Bu sistemin kullanımı, normal kullanıcılar için iyi bir teşviktir.

Soyunma programı açıklaması

Program, paylaşılan yazılım olarak dağıtılır ve "olduğu gibi" sağlanır, yani geliştirici, yanlış kullanımının olası sonuçlarından sorumlu değildir. Yalnızca program işlevlerinin dokümantasyonuna uygunluğu ve program kullanıcılarının isteklerine gösterdiğimiz özen garanti edilmektedir.

Program Windows 10/8/7 / Vista / XP / 2003/2000 / NT / 98 / ME'de çalışır. Minimum gereksinimler: Biraz Windows çalıştırabilen bir bilgisayar, 15 MB sabit disk alanı + veri boyutu. Görüntü ekranı çözünürlüğü 1024x768'den daha kötü olmamalıdır.

GameClass'ın nasıl kurulacağı sorusu giderek daha sık soruluyor. Gameclass, en güçlü bilgisayar odası yönetim yazılımlarından biridir. Resmi web sitesindeki belgelerin bolluğuna rağmen, kurulum ve yapılandırma süreci oldukça karmaşıktır. Bu nedenle, bu süreci ayrıntılı olarak anlatmaya karar verdim.

GameClass programı http://www.gameclass.ru/ web sitesinde dağıtılmaktadır. Orada ayrıca bir demo sürümünü ücretsiz olarak indirebilir ve işlevselliğini deneyebilirsiniz. Minimum set için, MSDE2000 veritabanı (MSDE2000 ReleaseA veritabanı) için bir yükleyiciye ve GameClass 3.84 Sürüm 9 programının kendisi için bir yükleyiciye ihtiyacımız var.Bugün bu, son kararlı sürüm. Korkarım ki gelecekte projeyi satın alacak bir yatırımcı bulunana kadar program daha fazla gelişmeyecek. Kulübünüze ince ayar yapmak için diğer modüller ve programlar gereklidir.

GameClass'ı kurmadan önce, program verilerinin işlenmesinden sorumlu olan Microsoft SQL Server Desktop Engine veritabanı sunucusunu kurmanız gerekir. GameClass web sitesinden indirilen MSDE2000 sürümünü yüklemeniz gerekir. MSDE2000'in diğer birkaç sürümüyle birlikte, İnternet kafe kontrol programı benim için çalışmayı reddetti. MSDE belirtilen dizine açılır, oradan başlatılır ve soru veya mesaj olmadan C:\Program files\Microsoft SQL Server dizinine kurulur

MSDE2000'i kurduktan sonra, MSDE2000'in paketinin açıldığı dizinde bulunan ResetPass.bat dosyasını bulmanız ve çalıştırmanız gerekir. Bu BAT dosyasını başlatmadan önce, SQL sunucusuna giden tüm yolların sistem ayarlarında kayıtlı olması için bilgisayarı yeniden başlatmanız gerekir. ResetPass, veritabanı yöneticisinin parolasını sıfırlar ve kurulumdan sonra GameClass programı tüm parolaları otomatik olarak yapılandırır.

Bilgisayarı yeniden başlattıktan sonra, saat tepsisinde MSSQL sunucusunu durdurmanıza ve yeniden başlatmanıza izin veren SQL Service Manager programını bulacaksınız. Veritabanının yedeğini almak için sunucunun durdurulması gerekir. Verilerin kendisi C:\Program files\Microsoft SQL Server\8.0\Data dizininde bulunacaktır. İstatistiklerinizi, hesap bilgilerinizi, program ayarlarınızı ve genel olarak GameClass verileriyle ilgili her şeyi geri yükleyebilmek için bu dizinin düzenli olarak bir kopyasını almanızı öneririm.

SQL Service Manager'ın çalıştığından ve MSSQL veritabanının çalıştığından emin olduktan sonra GameClass'ı kurmaya başlayabilirsiniz. Yükleyiciyi başlattığınızda, program onu ​​kullanmak için nasıl yapılandırmanız gerektiğini soracaktır. Salonda bloke olacak istemci bilgisayarlara kurulum yaparken "Client computer" seçeneğini seçiniz. Operatörün bilgisayarında "Ana kontrol bilgisayarı"nı seçin. Genellikle MSDE2000 veritabanı aynı bilgisayarda çalışır, ancak bu gerekli değildir. GameClass, SQL sunucusunun adresini girerek başka bir sunucudaki uzak bir veritabanına bağlanmanıza olanak tanır.

Kurulumdan sonra sisteme giriş yapmak için boş bir yönetici şifresi kullanıyoruz. Salonu kontrol etmek için çok fazla zorunlu ayar yoktur:

  • "Kullanıcılar" bölümünde yönetici ve operatör için şifreleri tanımlayın
  • "Bilgisayarlar" bölümünde istemci bilgisayarların IP adreslerini belirleyin
  • Tarifeleri belirle

Ayarlardan sonra operatör olarak bağlanıyoruz ve salon ile çalışmaya başlıyoruz. Operatör altında programı başlattığınızda, program ağda görünen yeşil bilgisayarları ve kapalı olanları kırmızı olarak gösterir. İstemci sunucuyu gördüğünde, bir oturum açma ve parola giriş penceresi görüntüler. "Bilgisayar boş" bloğu açıksa, ayarlarda bir sorun var demektir.

Uzak bir veritabanına bağlanma işlevi, programı kurduktan sonra salonun durumunu uzaktan izleyebilen yöneticinin bilgisayarında faydalıdır. Bunu yapmak için "Yöneticinin Bilgisayarı"nı seçerek GameClass'ı yükleyin. Bağlanmak için "Başka bir sunucuya bağlan" onay kutusunu işaretleyin ve veritabanı sunucusunun adresini yazın. Güvenlik duvarlarının ve antivirüslerin MSSQL hizmetinin bağlantı noktalarını engellemediğinden emin olun. Yönetici şifresini kullanarak, sadece salonun durumunu değil, aynı zamanda raporları, istatistikleri de uzaktan görebilir, hesaplarda değişiklik yapabilir ve ayarlarla herhangi bir çalışma yapabilirsiniz. Ayarları değiştirdikten sonra, operatör baz istasyonundan ayrılmalı ve sisteme tekrar girmelidir.

Yakın gelecekte size GameClass'ı Linux Gentoo işletim sistemi altında istemcileri yönetmek için nasıl kullanacağınızı anlatacağım.

Projenin iş bileşeni: güçlü bilgisayar teknolojisi ve hızlı internet, başarılı bir bilgisayar kulübünün tüm bileşenleri değildir. Kullanıcıların gerekli kaynaklara erişimini kısıtlamadan ve aynı zamanda bilgileri ve kurulu yazılımı güvenceye almadan kontrol sistemini yetkin bir şekilde organize etmek çok önemlidir. Şirketimiz, böyle bir sistemin tüm özelliklerini dikkate alacak kapsamlı bir çözüm oluşturma görevi ile karşı karşıya kaldı.

Bu çözüm ölçeklenebilir ve hem bir kulübün hem de bir bilgisayar kulübü ağının bakımını destekleyebilir.

Projenin kısa açıklaması:

Şirketimiz tarafından geliştirilen oyun bilgisayarı kulüp yönetim sistemi aşağıdaki bileşenleri içermektedir:

  • kullanıcı verilerini, tarifeleri, oturum geçmişini saklayan sunucu kısmı, yetkilendirmeden sorumludur;
  • bir web uygulaması şeklinde sunulan ve kulüp yöneticisinin ziyaretçilerin kimlik bilgilerini yönetmesine, bakiyeyi yenilemesine ve iş istasyonlarının engellenmesini uzaktan yönetmesine olanak tanıyan kasiyer uygulaması;
  • bir kulüp istemcisinin ücretli bir oturumunu yönetmekten ve ücretli süre sona erdikten sonra istasyonu engellemekten sorumlu istemci makineleri için bir kabuk;
  • Java ile yazılmış, vicdansız kullanıcıların kabuk sürecini yetkisiz olarak sonlandırmasını yakalayan ve önleyen bir Windows hizmeti;
  • yükleyici: kabuk ve Windows hizmeti, kullanıcının makinesine gerekli yazılımı ve ek sistem yapılandırmasını yükleyen yürütülebilir bir dosya olarak aktarılır. Yükleyici, Inno Setup aracı kullanılarak uygulanır.

Projenin teknik açıklaması:

Kabuk bir masaüstü uygulamasıdır ve Electron çerçevesi kullanılarak uygulanır. İstemci kabuğu ve Windows hizmeti, bir "istemci uygulaması" oluşturmak için birlikte çalışır. Hizmet, kabuk sürecini izler ve her çöktüğünde veya görev yöneticisi aracılığıyla yetkisiz olarak kapatıldığında yeniden başlatır. Hizmet ayrıca oturum süresi izlemeyi de uygular. Kullanıcının ücretli süresi sona erdiğinde, hizmet kabuğa kullanıcının Windows'a erişimini engellemesini söyler.

Hizmet, kabuk yüklemesi sırasında otomatik olarak yüklenir. Aynı zamanda Windows üzerinde sınırlı bir kullanıcı oluşturulur ve “varsayılan kullanıcı” olarak ayarlanır. Yeni hesap için kabuk olarak bir kabuk atanır.

Önleyici veya diğer idari işleri gerçekleştirme olasılığını korumak için, oluşturulan Windows hizmeti kabuk işlemini yalnızca kurulum sırasında oluşturulan hesapta geri yüklemeye çalışacaktır.
Kasiyer, istemci ve sunucu bileşenleri arasındaki iletişim, REST mimarisinde uygulanmaktadır.

Kulüp operatörü işyerinden herhangi bir kullanıcı aracını engelleyebilir. Bunu yapmak için, kasiyer uygulaması sunucuya engelleme talebi gönderecek ve sunucu, webSocket aracılığıyla istemci uygulamasına bir mesaj gönderecektir.

Kasiyer uygulamasındaki bilgisayarlar, bilgisayarın mac adresinin hash edilmesiyle oluşturulan ip adresleri ve kimlik numaraları ile tanımlanır.

Tüm kullanıcı oturumlarıyla ilgili veriler MySQL veritabanında saklanır ve kasiyer uygulamasında görüntülenir.

teknolojiler:

Yığın: Apache Maven, Apache Tomcat, Tyrus, ReactJS, Redux, JNA
Programlama dilleri: Java 11, JavaScript, Node.js
Çerçeveler: Elektron, Yay Çizmesi, Yay Verisi, Yay Güvenliği
Altyapı: Gerrit, IntelliJ IDEA, Jira, Inno Setup, VM VirtualBox, JetBrains WebStorm
DB: MySQL
Test kitaplıkları: Junit, DBunit.
Diğer kütüphaneler: Lombok, JsonWebToken, Log4j2.
Protokoller: WebSocket, REST.

Ekran görüntüleri:


Projenin özellikleri:

  • sıfırdan sistem geliştirme: iş analizinden çözüm testine;
  • Müşterinin sahasında mevcut çözümü araştırmaktan bir prototip geliştirmeye ve test etmeye kadar, işin aşamalara net bir şekilde bölünmesi;
  • sistem programlama: Java'da bir Windows hizmeti geliştirme;
  • Windows işletim sistemi süreçlerinin izlenmesi ve yönetilmesi;
  • "kiosk modunda" bir masaüstü uygulamasının geliştirilmesi. Diğer bir deyişle, uygulama, diğer uygulamalara göre en yüksek önceliğe sahip olmak da dahil olmak üzere görev çubuğunu kapatarak tüm ekran alanını kaplamalıdır. Uygulama kapatılamaz, küçültülemez, taşınamaz;
  • özel makineler için uygulamayı kurmak ve yapılandırmak için kulüp personelinin katılımı için minimum ihtiyaç;
  • Test için tüm geliştirme süresi boyunca prototipin ara sürümlerinin müşteriye haftalık teslimatları,
    Her hafta ürün müşteriye gösterildi, bu da onun işin ilerlemesini takip etmesine ve sistemin gözlerinin önünde nasıl oluşturulduğunu görmesine izin verdi.

Proje sonucu:

Üç ayda büyük miktarda iş tamamlandı ve çözüm müşteriye teslim edildi:

  • bir bilgisayar kulübü yönetim sistemi için teknik bir görev oluşturuldu;
  • mimari tasarlandı ve gelecekteki tüm çözümün bir tanımı hazırlandı;
  • prototipin bir açıklaması hazırlandı - bir çözüm olasılığını gösteren minimum bir çalışma bileşeni seti;
  • tüm sistem bileşenlerinin prototipleri ve istemci makineler için bir masaüstü uygulamasının yükleyicisi geliştirildi;
  • 100'den fazla test senaryosu içeren bir test planı yazıldı ve uygulandı;
    prototip geliştirildi ve tamamen test edildi.

Şirketin projedeki başarıları:

  • Windows hizmetiyle ilgili bazı önemsiz olmayan görevler başarıyla çözüldü;
  • proje, işin tüm aşamalarında desteklendi: müşterinin mevcut çözümünün araştırılması, ihtiyaçların belirlenmesi, iş analizi yapılması, teknik bir görevin yazılması, mimari bir çözüm tasarımı, gelecekteki bir sistemin prototiplenmesi, bir prototipin doğrudan geliştirilmesi, test edilmesi;
  • prototipin veya gösterimin ara versiyonuyla tanışma sürecinde ortaya çıkan müşterinin gereksinimleri ve yorumları hızlı bir şekilde işlendi, tartışıldı ve gerekirse uygulandı.

Projede yaptıklarımız, sorumluluklarımız:

Uygulama üzerinde çalışırken ekip aşağıdaki çalışmaları gerçekleştirdi:

  • müşterinin mevcut çözümünü araştırmak, ihtiyaçlarını belirlemek, işlemek, analiz etmek ve düzeltmek;
  • işlenmiş gereksinimler için teknik şartnamelerin hazırlanması;
  • mevcut çözümlerin araştırılması;
  • mimari çalışma ve çözüm tanımı;
  • tüm bileşenlerin geliştirilmesi;
  • kulüplerdeki arabalarda bir sistem kurucunun geliştirilmesi;
  • bileşenlerin entegrasyonu;
  • ayrıntılı bir test planı yazmak, 100'den fazla vaka işlenmekte ve bunları sürekli olarak yürütmek için plana dahil edilmektedir;
  • müşterinin ekipmanı da dahil olmak üzere sürekli test süreci,
  • müşterilere haftalık çalışma gösterimi;
  • Çözümün müşteriye haftalık teslimatı.