Bilgisayar oyun kulüpleri için bakım sistemi. Bilgisayar kulübü yönetim sistemi Locker Projenin kısa açıklaması

Golovna / Kişiler

Gittikçe daha sık GameClass'ı nasıl geliştireceğimi soruyorum. Gameclass, en gelişmiş bilgisayar odası yönetim yazılımlarından biridir. Belgelerin resmi web sitesindeki çok sayıdan bağımsız olarak, katlamayı tamamlamak için kurulum ve ayarlama süreci. Bu nedenle süreçle ilgili detayları inceledim.

GameClass programı, http://www.gameclass.ru/ web sitesinde genişletilmiştir. Aynı yerde, demo sürümünü ücretsiz olarak indirebilir ve işlevselliğini deneyebilirsiniz. Minimal bir set için, MSDE2000 veritabanının (Veritabanı MSDE2000 ReleaseA) kurulumuna ve GameClass 3.84 Release 9 programının kendisinin kurulumuna ihtiyacımız var.Bugün itibariyle, kalan kararlı sürüm. Korkarım ki gelecekteki program artık geliştirilmeyecek, rıhtımlar projeyi satın alacak bir yatırımcı bulamayacak. Kulübünüzün daha ince ayarı için başka modüller ve programlara ihtiyaç vardır.

İlk önce GameClass'ı kurun, bu programların işlenmesinden sorumlu olan Microsoft SQL Server Desktop Engine veritabanı sunucusunu kurmanız gerekir. GameClass web sitesinden indirilen gerekli MSDE2000 sürümünü yükleyin. MSDE2000'in dekіlkom Іnshimi sürümleriyle, İnternet kafeyi kontrol etme programı benim için çalıştı. MSDE belirtilen dizinde açılır, C:\Program files\Microsoft SQL Server dizininde çalıştırılmadan başlatılır ve kurulur

MSDE2000'i kurduktan sonra, MSDE2000'in paketinin açıldığı dizinde bulunan ResetPass.bat dosyasını bilmeniz ve çalıştırmanız gerekir. Bu BAT dosyasını başlatmadan önce, SQL sunucusuna giden tüm yolların kurulu sistemlerde kaydedilmesi için bilgisayarın yeniden başlatılması gerekir. ResetPass, veritabanı yönetici şifresini sıfırlar ve GameClass programını kurarken tüm şifreleri otomatik olarak sıfırlar.

Üçüncü yılda bilgisayarı yeniden başlattıktan sonra, MSSQL sunucusunu başlatmanıza ve yeniden başlatmanıza izin verecek SQL Service Manager programını öğreneceksiniz. Veri tabanının yedeklenmesini sağlamak için sunucunun yedeği gereklidir. Verilerin kendisi C:\Program files\Microsoft SQL Server\8.0\Data dizininde olacaktır. İstatistiklerinizi, kaydın görünümü hakkındaki bilgileri kontrol edebilmeniz, programları düzeltebilmeniz ve GameClass verileriyle ilgili her şeyi hesaba katabilmeniz için bu dizinin düzenli olarak bir kopyasını almanızı öneririm.

SQL Service Manager'ın çalıştığını ve MSSQL veritabanının çalıştığını kontrol ettikten sonra GameClass'ı yüklemeye devam edebilirsiniz. Yükleyiciyi başlattığınızda, sanki düzeltmeniz gerekiyormuş gibi program açılır. Salondaki client bilgisayarlara kurulduğunda eğer bloke olurlarsa "Client computer" seçilmesi gerekir. Operatörün bilgisayarında "Anahtar bilgisayarı" öğesini seçin. MSDE2000 veritabanını çalıştıran bilgisayarı çağırın, ancak bu obov'yazkovo değil. GameClass, SQL sunucusunun adresini girerek başka bir sunucudaki uzak bir veritabanına bağlanmanıza olanak tanır.

Sisteme girmek için galip bir yöneticinin boş şifresini ayarladıktan sonra. Salonu kontrol etmek için Obov'yaskovykh nalashtuvan o kadar zengin değil:

  • "Koristuvach" şubesinde yönetici ve operatör için şifreleri değiştirin
  • "Bilgisayarlar" dalındaki istemci bilgisayarların IP adreslerini atayın
  • Tarifeleri belirle

Nalaştuvandan sonra operatör olarak bağlanıyor ve salondan çalışmalara başlıyoruz. Operatör altında programı çalıştırdığınızda, program bilgisayarı kenar boşluklarında görüldüğü gibi yeşil, görünmediği için kırmızı ile gösterir. İstemci sunucuyu indirdiğinde, oturum açma ve parola giriş penceresini görüntüleyecektir. "Bilgisayar Vilniy" bloğu parlıyorsa, sorunun ayarlarda olduğu anlamına gelir.

Uzak veri tabanına bağlanma işlevi, programı kurduktan sonra salonu kampın dışında koruyabilen yöneticinin bilgisayarındadır. Hangi GameClass'ın kurulu olduğu için "Bilgisayar Yöneticisi"ni seçin. Bağlanmak için "Başka bir sunucuya bağlan" kutusunu işaretleyin ve veritabanı sunucusunun adresini yazın. Dosyaların ve antivirüslerin MSSQL hizmetinin bağlantı noktasını engellemediğinden emin olun. Yöneticinin şifresini değiştirerek sadece salonu değil aynı zamanda arama istatistiklerini de uzaktan kontrol edebilir, hesaplarda değişiklik yapabilir ve ayarlamalar ile her türlü işlemi yapabilirsiniz. Zastosuvannya için dil ayarını değiştirirseniz, operatör baz istasyonuna bağlanıp sisteme yeniden girmekten suçludur.

Yakın gelecekten, Linux Gentoo işletim sistemi altındaki istemcilere yardımcı olmak için GameClass'ın yardımı gibi bunlar hakkında bazı bilgiler alacağım.

soyunma- bilgisayar kulüpleri ve internet kafelerin karmaşık otomasyon sistemi. Sistemin ana görevleri, salondaki robotik bilgisayarların oturumlarının kaydedilmesi ve robotik bilgisayarların bloke edilmesidir, oturum saati geçmiştir. Locker programı, herhangi bir ek hizmetin görünümünü korur, corystuvach için ödeme yapar, cilt coristuvach dengesi, bilgisayar zırhı formu, robot ve diğer şeyler hakkında çeşitli çağrıların istatistiklerini ve formlarını toplar.

Locker programı, çeşitli işlevlere ve çağrılara spivrobitnikiv'e erişim için sistemi açabilir. Ek modüller yardımı ile bilgisayarları ekrandaki ekranda görüntüleyebileceğim, bilgisayar odasının girişinde olacağım, internet üzerinde club tarafında bulunan inline bilgisayarı kuracağım, yapacağım klübe istasyon hakkında bilgi verin, yazar kasadaki diğer otomatik çek makinesi.

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

Bonus robot sistemi: koristuvach'ın rahunka'sında bir "bonus saat" birikir. Örneğin, beş yıllık cilt için robotik koristuvach bir yıl ücretsiz bonus saat alır. Zastosuvannya tsієї sistem postіynyh koristuvachіv için iyi bir teşvik.

Dolap açıklaması

Program shareware olarak dağıtılır ve "olduğu gibi" ilkesine göre teslim edilir, böylece perakendeci yanlış bir isim izi potansiyeli taşımaz. Yalnızca programın işlevlerinin ve belgelerinin güvenilirliğini garanti ediyoruz ve kıvırcık programların lehine bizim tarafımızdan saygı duyuyoruz.

Program, Windows 10/8/7/Vista/XP/2003/2000/NT/98/ME üzerinde çalışır. Asgari ödenekler: Windows çalıştırabileceğiniz bilgisayar, sabit diskte 15 MB + veri genişletme. Ekranın boyutu suçlanacak, ancak 1024x768'den yüksek değil.

Proje için depo işi: sabit bilgisayar donanımı ve İsveç interneti - yine de başarılı bir bilgisayar kulübünün tüm depoları değil. Yönetim sisteminin yetkin bir şekilde organize edilmesi, gerekli kaynaklara erişime müdahale edilmemesi ve aynı zamanda bilgilerin güvenliğinin sağlanması ve yazılımın kurulması da önemlidir. Şirketimiz, karmaşık bir çözüm yaratma görevini üstlenmeden önce, sanki böyle bir sistemin tüm özelliklerini koruyormuşuz gibi.

Bu çözüm ölçeklenebilir ve hem bir kulüp hem de birkaç bilgisayar kulübü için hizmetleri destekleyebilir.

Projenin kısa açıklaması:

Şirketimiz tarafından geliştirilen oyun bilgisayarı kulüplerini yönetme sistemi aşağıdaki bileşenleri içerir:

  • sunucu kısmı, muhabirlerin verilerini, tarifeleri, oturum geçmişini, yetkilendirme teyidini kaydetmenin bir yolu olarak;
  • kulüp yöneticisinin kasiyerin verilerini yönetmesine, dengeyi iyileştirmesine, çalışma istasyonlarının engellenmesini uzaktan yönetmesine izin veren kasiyer eki;
  • müşterinin işinin kulübe ücretli oturumunu yönetmekten ve ücretli saatin bitiminden sonra istasyonu engellemekten sorumlu müşteri makineleri için sarıcı;
  • Kabuk işlemini sonlandırmak için yetkisiz bir şekilde denetimsiz bozulmayı denemesini söyleyen Java ile yazılmış bir Windows hizmeti;
  • Yükleyici: gerekli yazılımı corystuvalnitsa makinesine ve ek sistem kurulumuna yükleyen görselleştirilmiş bir dosyadan bir kabuk ve bir Windows hizmeti aktarılır. Ek araç Inno Setup için uygulama yükleyicisi.

Projenin teknik açıklaması:

Sarıcı, bir masaüstü eklentisidir ve tamamlayıcı Electron çerçevesi kullanılarak uygulanır. İstemci kabuğu ve Windows hizmeti yakın bağlantıda çalışır ve onu "ek istemci" çiftinde kurar. Hizmet, kabuk sürecini takip eder ve bir sonraki çöküşünde ve görev yöneticisi aracılığıyla yetkisiz olarak kapatıldığında yeniden başlar. Ayrıca, hizmet, oturumun önemsizliği için bir uyarı uyguladı. Koristuvach'ın ödeme saati sona ererse, hizmet obolontsi'ye koristuvach'ın Windows'a erişiminin engellenmesi gerektiğini bildirir.

Hizmet, kabuğun kurulduğu saatte otomatik olarak kurulur. Windows sisteminde bir kerede, “bir coristuvach'ın kilidi için” kurulmakta olan haklara sahip bir adli tabip oluşturuluyor. Yeni bir eğik kayıt için bir kabuk gibi, bir kabuk yazılır.

Önleyici veya diğer idari işleri gerçekleştirme olasılığını kurtarmak için, bulut kaydının kurulumu sırasında kabuk işlemini daha az geri yüklemek için bir Windows hizmeti oluşturuldu.
REST mimarisindeki uygulamanın kasiyer, istemci ve sunucu parçası bileşenleri arasındaki iletişim.

Kulübün işletmecisi, ister araba olsun, arabayı çalıştığı yerden bloke edebilir. Hangi program için kasiyerin sunucuya engellemeyi sorması gerekiyor ve sunucu webSocket üzerinden istemci program bildirimlerini gönderiyor.

Kasiyere ek olarak bilgisayarlar, bilgisayarın mac adresinin hash edilmesiyle oluşturulan ip adresi ve kimlik numarası ile tanımlanır.

Muhabirin tüm oturumları ile ilgili veriler MySQL veritabanına kaydedilir ve kasiyere ek olarak sunulur.

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: web soketi, REST.

Ekran görüntüleri:


Proje özellikleri:

  • sistemin sıfırdan geliştirilmesi: iş analizinden çözümü test etmeye;
  • zamovnik'ten bu yogo testinin prototipine kadar bariz çözümün takibinden başlayarak, aşamalarda rozpodіl rozpodіt okuyun;
  • sistem programlama: Java'da Windows hizmetlerinin geliştirilmesi;
  • Windows işletim sisteminin süreçleri üzerindeki kontrol derecesi;
  • "kiosk modunda" masaüstü programlarının dağıtımı. Tobto programı ekranın tüm alanını işgal etmekten suçlu, zakrivayachi paneli zavdan, anneler de dahil olmak üzere diğer programlara göre maksimum öncelik. Program kapatılamaz, yakılamaz, dürtülemez;
  • coristuvac makinelerine yönelik programları kurmak ve güncellemek için kulüp personelinin katılımı için asgari gereklilik;
  • Test için kısa bir geliştirme süresi için prototipin yerine ara sürümlerin hızlı teslimatı,
    Asillerin çalışmasına ve bachiti'ye izin veren ürünü vekile göstermek, onun gözünde sistem oluşturulurken.

Proje sonucu:

Üç ay boyunca büyük iş yapıldı ve karar vekile devredildi:

  • bilgisayar kulübü yönetim sisteminin teknik yöneticisi tarafından oluşturulan;
  • mimari tasarlandı ve gelecekteki çözümün bir tanımı hazırlandı;
  • prototipin bir açıklaması hazırlandı - ayrıştırma olasılığını gösteren minimum bir dizi pratik bileşen;
  • sistemin tüm bileşenlerinin prototiplerinin geliştirilmesi ve istemci makineler için masaüstü eklentisinin yükleyicisi;
  • 100'den fazla test senaryosundan bir robot test planı yazmak ve uygulamak;
    parçalanma ve daha fazla protesto prototipi.

Şirketin projedeki başarısı:

  • Windows hizmetiyle bağlantılı bir dizi önemsiz görev başarıyla çözüldü;
  • vikonuvavsya projenin tüm aşamalarında projeye destek: yöneticiden bariz çözümün takibi, ihtiyaçların belirlenmesi, iş analizi, teknik görevin yazılması, mimari çözümün tasarımı, gelecekteki sistemin prototiplenmesi, kesintisiz geliştirme prototip, test;
  • Ayrıca, bize gelen, prototipin veya gösterimin ara versiyonunun tanınması sürecinde suçlanan kullanıcı yorumları hızlı bir şekilde işlendi, tartışıldı ve ihtiyaca yönelik tanıtıldı.

Projede çalıştıkları şey, bağlamalarımız:

Programdaki çalışmanın başında, ekip bir sonraki çalışmayı yendi:

  • zamovnik'ten gelen bariz kararın takibi, ihtiyaçlarının belirlenmesi, işlenmesi, analizi ve tespiti;
  • operasyonel destek için teknik yöneticinin depolanması;
  • önemli kararların takibi;
  • mimarinin uygulanması ve çözümün tanımı;
  • tüm bileşenlerin dağılımı;
  • sistem kurucunun kulüplerdeki makinelere dağıtımı;
  • bileşenlerin entegrasyonu;
  • Plana bir rapor testi yazmak, tamamlanmış ve plana sunulan 100'den fazla vaka, kalıcı olarak yürütülmeleri için;
  • sahibinin mülkünde olanlar da dahil olmak üzere kesintisiz test süreci,
  • milletvekilleri için hızlı bir gösteri;
  • milletvekiline schotizhnevi postachannya çözümü.

Yazık ki, bilgisayar odasını yönetmek için tüm programları kontrol etme ve alma yeteneğine sahip değildim, ama yine de İnternet kafede bilgisayar saatini kontrol etmek için ana programlara küçük bir öznel bakış yaptım. programları nasıl kullanacağınızı, indireceğinizi veya bu programların ana işlevlerini nasıl satın alacağınızı size bildirmek için. Tüm listeden sadece ilk iki programı denedim.

Oyun Sınıfı
Bitirmek zor, ama program buggy. Sunucu üzerinde çalışan Windows'un MSSQL veritabanına veri yazmaması, farklı bir kısayol altında çalışması ve operatörün veriyi değiştirmek için erişememesi gerçeğiyle korunmaktadır. Oblikovyh kayıt sistemi layıktı, eğer hesabınıza para yatırdıysanız, operatörleri daha fazla rahatsız etmeyin ve şifrenizi kullanın. İstatistik sistemi, saatte atılan deri cilt kayıtlarının sayısını gösterecek şekilde genişletildi. Chіpayuchi іnshih değil, sadece bir şey alma imkanı. Siv ve skilki'nin bu tür akıllara kimin harcadığını bulmanın önemli olduğu dens formatına layık değil. Daha da sıklıkla aksaklıklar suçlanır, hesapta negatif miktarda peni varsa, hesap o saat için sıfır olarak bloke edilir. Generals gri'yi başlattığınızda, bilgisayarın engellemesini kaldırmayı seçerseniz, bir af alırsınız, GCC istemcisi bilgisayarın kilitli olduğunu gösterir. Cym zaten aktif olarak kabuklanıyor.

astalavista
Vіdmіnna programı, ama ne yazık ki sadece eski sürüm üzerinde çalıştım. Sezgisel-anlaşılır işlem günlüğü, dış görünüm bilgisayarının yapılandırmasının ilk açıklaması, çalışan programların bir listesi, programdan doğrudan istemciye vnc/radmin aracılığıyla bağlanma yeteneği. Bu programı doğrudan Linux vekili şarabından çalıştırabildim. Kulüplerimden birinde, operatörler ve aynı zamanda salonu yöneten, Linux altında muzaffer Astalavista. Astalavity ayarlarında vncviewer yolunu kaydettikten sonra linux'a gidebilir, mucizevi bir şekilde istemci bilgisayara bağlanabilirsiniz. Linux altında, bir takım aksaklıklar ortaya çıktı: Astalavista işlemcisine %100 ilgi için, saldırıdan etkilenmeyi bıraktı. Tüm programlar, girişimi engellememek ve astalavista navit'in çökmemesi için çalışır. Diğerleri, işlem günlüğünün hemen görünmediği, ancak bir saat sonra yıkamanın yardımcı olmadığı durumlardır.

astalaViSta SuperViSor Ver.2
".: . astalaViSta SuperViSor" yazılım kompleksi, bilgisayar merkezlerinin (CC), bilgisayar kulüplerinin (CC), İnternet merkezlerinin, İnternet kafelerin, ev ağlarının, başlangıçta bilgisayar sınıflarının faaliyetlerini otomatikleştirmek için sistem oluşturan bir yazılımdır (yazılım). ipoteklerin, toplu erişim noktalarının, yalnızca İnternet'e erişim noktasının. Dağıtımımız, geri kalan beş yıl boyunca (Şubat 1999'dan beri) bilgisayar kulüplerinin otomasyonu alanındaki başarılı çalışmalara dayanmaktadır.

Ağ yöneticisi
Ağ Yöneticisi - bilgisayarları yönetmek ve bir İnternet kafede veya bir bilgisayar kulübünde görünümlerini korumak için bir sistem. Sistem, yöneticinin çalışmasını daha fazla otomatikleştirmenin yanı sıra daha gelişmiş özellikler sağlar: Basit ve mantıklı arayüz, müşteriler için kabuk, ücretli saatin bitiminden sonra müşterilerin otomatik bildirimi. Hizmet sayısının otomatik hesaplanması. Belirli bir miktarda hizmet ve tarife ödemem gerekmiyor, corystuvach'lar için indirim. Mod "niş" ön ödemedir. İstemci bilgisayarlar tarafından zamanlama imkanı (aktif görevleri gözden geçirme, kapatma, yeniden ilerleme, hatırlatıcı görme, programları başlatma). Metin gönderici için çağrı sistemi, çağrıları HTML formatına dönüştürme yeteneği ve ayrıca e-postaya gönderme gücü. Vbudovaniya NAT, proksі, internete erişimin zor olduğunu kabul ediyor. Ön ödeme ve sonradan ödeme imkanı. Müşterinin işin tamamlanmasına ilişkin bildirimi 1 ve 5 dakika. Öğleden sonra saat birde yatırılması gereken tarifelerin oluşturulması, yılın günü, satın alınan yıl sayısı.

soyunma
Bu, bilgisayar kulüpleri ve internet kafeler için karmaşık bir otomasyon sistemidir. Sistemin ana görevleri, salondaki robotik bilgisayarların oturumlarının kaydedilmesi ve robotik bilgisayarların bloke edilmesidir, oturum saati geçmiştir. Crimson Locker, cilt bilgisayarının İnternet trafiğinin şeklini, herhangi bir ek hizmetin şeklini, koristuvachiv için ödeme, cilt koristuvach dengesini, bilgisayar zırhının şeklini yönetir, robot hakkında istatistikler ve farklı biçimler toplar ve çok şey diğerleri... Program, spivrobitnikiv'e erişim verdiğim sistemi çeşitli işlevlere ve çağrılara çözebilir. Ek modüller yardımı ile bilgisayarları ekrandaki ekranda görüntüleyebileceğim, bilgisayar odasının girişinde olacağım, internet üzerinde club tarafında bulunan inline bilgisayarı kuracağım, yapacağım klübe istasyon hakkında bilgi verin, yazar kasadaki diğer otomatik çek makinesi.

Bilgisayar odası "Bilgisayar odası" programı, robotların ve bilgisayar kulüplerinin, İnternet kafelerin otomasyonu için tanınmaktadır. Programın ana görevleri: ücretli saatin kontrolü, trafiğin kontrolü, yazıcıların kontrolü, yöneticilerin çalışmalarının kontrolü, müşteriler tarafından verilen programların popülaritesindeki derecelendirmelerin yönetimi.

ESMART® Kafe
İnternet kafeler ve bilgisayar kulüpleri için faturalandırma sistemi. SHTRIKH-FRK mali sicil memurları için destek ve bir müşterinin ödeme talebi olarak akıllı kart kazanma yeteneği.

KravNetAdmin™
Bilgisayar merkezinin çalışmalarının finans ve yönetimi için profesyonel yazılım kompleksi. Bu cümlenin arkasında bizim için beş adet katlanabilir, ale tskavoi robotu var; ve ciddi bir sonuç - sizin için. Kompleksin temsilleri en iyi fikirleri ve bizimkileri, kulüplerin yöneticilerini, önemli olanları ve yöneticileri aldı. Herkes için geçerli olan ideal ve nihai program seçimini teşvik etmeye çalıştık.

görev yöneticisi
Bilgisayar kulüpleri ve internet kafe Taskmaster Center Enterprise yönetim sistemi, otomasyonu ve kontrolü.

Kulüp Kontrolü
Bilgisayar kulüplerinin ve internet kafelerin bu nadiyna kontrol sistemi gergin.

ZKabuğu
ZShell sistemi, yönetici ve coristuvach'ın çalışmalarını, coristuvach'ın sistem kaynaklarına erişiminin değişimini ve ayrıca yazar kasanın ve olması gereken kuruşların şekli ve kontrolü, yeni istatistiklerin yönetimi için tanınmaktadır. yönetici ve robotik bilgisayarlar için.

IPGuard
Bilgisayarları ve İnternet kulüplerini yönetmek için tamamen ücretsiz, tamamen işlevsel bir program. Ayrıca, erişim alışverişini ve gerektiğinde PC göz kırpmasının görünümünü kontrol etmenin gerekli olduğu başka yollarla da kazanabilirsiniz.

İnternet kulübünü yönetmek için Rus olmayan programlar

Kafe Süit
CafeSuite, bilgisayarlarınızı yönetmenize, müşterilerinizi, muhasebe ve faturalandırmayı yönetmenize yardımcı olabilecek güçlü bir siber kafe yönetimi yazılım paketidir.

EasyCafe
EasyCafe, İnternet kafenizdeki ihtiyaç yönetiminiz için mükemmel bir çözümdür. Binanın fiyatı, müşterilere minimum insan yardımı ile bir muhasebe görünümü ve bir kafeterya sağlamaktır. EasyCafe, müşteriler için çeşitlilik eklemek için birçok benzersiz özelliğe sahiptir. EasyCafe, viski siber kafeler, hizmet kalitesiyle ev sahipliği yapmakta, bu sayede müşterilerine geniş imkanlar sunmaktadır.

© 2022 androidas.ru - Android hakkında her şey