MINISTRSTVO ZA ZNANOST IN IZOBRAŽEVANJE

RUSKA FEDERACIJA

GOU VPO "ADYGE STATE UNIVERZA"

FAKULTETA ZA FIZIKO

ODDELEK ASOIU

NALOGA ZA IZDELAVO PROGRAMSKE OPREME

IZDELEK

UVOD………………………………………………………………………………………………. ... 3

1. PODLAGA ZA RAZVOJ……………………………………………………….. ...…4

1.1. Dokument, na podlagi katerega se izvaja razvoj……………………....4

1.2. Organizacija, ki je odobrila podlago za razvoj in datum njene odobritve4

1.3. Ime razvojne teme…………....………………………………….4

2. NAMEN RAZVOJA………………....……………………………………..5

2.1 Merila za učinkovitost in kakovost programa……………………………..5

2.2 Cilji razvoja programa……………………………………………5

3. ZAHTEVE ZA PROGRAM…………………………....…………………...6

3.1 Zahteve za funkcionalne lastnosti……………………………….6

3.1.1 Sestava funkcij…………………………….....………………….6

3.1.2 Organizacija vhodnih in izhodnih podatkov…………………....…………….6

3.1.3 Časovne značilnosti in velikost pomnilnika………………...6

3.2 Zahteve glede zanesljivosti…………………………………………....……….…6

3.2.1 Zahteve za zanesljivo delovanje………………………………6

3.2.2 Nadzor vhodnih in izhodnih informacij………………………….....…..7

3.2.3 Čas okrevanja po okvari………………………………………....7

3.3 Pogoji delovanja………………………………………………………...7

3.4 Zahteve za sestavo in parametre tehnična sredstva…………………...7

3.5 Zahteve za programske jezike…………………......8

3.6 Zahteve za programsko opremo, ki jo uporablja program.........8

3.7 Zahteve za programsko dokumentacijo………………………………….....8

4. TEHNIČNI IN EKONOMSKI KAZALNIKI………………………… ..... 9

5. STOPNJE IN RAZVOJNE STOPNJE…………………………………………………………..9

6. POSTOPEK ZA NADZOR IN PREVZEM………………………………………………………..9

6.1 Vrste testov………………………………………………………..9

6.2 Splošne zahteve za sprejem……………………………………………………………….....10

7. STOPNJE IZVEDBE………………………………………………………..10

UVOD

Polno ime razvoja programske opreme: »Program K«, v nadaljevanju »program«. Kratko ime programi - “PC”.

Vklopljeno v tem trenutku Podobnih programskih izdelkov ni.

Razviti program se uporablja v katerem koli podjetju, kjer so zaposleni.

Razvijalec tega programski izdelek- študent skupine 4A1 Ivanov A.V. v nadaljevanju "razvijalec".

Naročnik programskega izdelka je RTS OJSC, ki ga zastopa direktor A.M. Gutenko.

1 OSNOVA ZA RAZVOJ

1.1 Dokument, na podlagi katerega se izvaja razvoj

Delo poteka na podlagi naloge za disciplino " Teoretične osnove avtomatiziran nadzor»

1.2 Organizacija, ki je odobrila ta dokument, in datum njegove odobritve

Nalogo je odobril in izdal vodja tehničnega oddelka OJSC A.V.

Kozakov A.V.

1.3 Ime razvojne teme

Ime razvojne teme je »Obračun delovnega časa«.

2 NAMEN RAZVOJA

Ta razvoj je semestersko delo v disciplini "Teoretične osnove avtomatiziranega vodenja"

2.1 Merila za učinkovitost in kakovost programa

Socialni dejavnik. Ta razvoj programske opreme je zelo enostaven za učenje in je zasnovan ne samo za profesionalce, ampak tudi za običajne uporabnike, ki delajo v sistemu Windows. Priročen, intuitiven vmesnik v kombinaciji z zmogljivim sistemom pomožnih slik in namigov vam omogoča delo s programom brez predhodne priprave.

Skladnost s trenutnim stanjem na trgu programske opreme za ta profil. Za razliko od dragih in zapletenih programov je osebni računalnik idealen za poslovneže, saj vsebuje vse, kar potrebujejo, vendar ni preobremenjen z neuporabnimi in nepotrebnimi funkcijami. Tehnologija izdelave programa v vizualnih programskih okoljih naredi njegov vmesnik univerzalen in združljiv z operacijskimi sistemi Windows 95/98/2000/XP.

Gospodarske sile. Program predstavlja najboljše razmerje ceno in zmožnostmi, ki jih ponuja in bo nedvomno zasedel svojo nišo na trgu poceni programov. Glavni uporabniki bodo predstavniki podjetij, ki preprosto ne morejo plačati dragih programov iz 1C in podobnih.

2.2 Razvojni cilji programa

Oblikovanje tega programa zasleduje številne tehnične in ekonomske cilje:

Izdelava programskega izdelka, potrebnega za evidentiranje delovnega časa.

Ustvarjanje poceni alternative trenutno obstoječim dragim programom.

Ustvarjanje intuitivnega programa s priročnim in univerzalnim sistemom Windows.

Projektna naloga za razvoj programa
"10-Strike: Computer Inventory" za računovodstvo računalnikov v omrežju podjetja "

1. Uvod

1.1. Ime programa

2. Programske zahteve

2.2. Zahteve glede zanesljivosti

2.2.1. Zahteve za zagotavljanje zanesljivega delovanja programa

2.2.3. Napake zaradi nepravilnih dejanj uporabnikov sistema 3. Pogoji delovanja
3.1. Klimatske razmere delovanje
3.2. Zahteve glede kvalifikacij in števila osebja
3.3. Zahteve za sestavo in parametre tehničnih sredstev
3.4. Zahteve za informacije in združljivost programske opreme
3.4.1. Zahteve za informacijske strukture in metode reševanja
3.4.2. Zahteve za izvorne kode in programske jezike
3.4.3. Zahteve za programsko opremo, ki jo uporablja program
3.4.4. Zahteve za zaščito informacij in programov
3.5. Posebne zahteve
4. Zahteve za programsko dokumentacijo
4.1. Predhodna sestava programsko dokumentacijo
5. Tehnični in ekonomski kazalci
5.1. Ekonomske koristi razvoja
6. Faze in stopnje razvoja
6.1. Razvojne faze
6.2. Razvojne faze
6.3. Vsebina dela po stopnjah
7. Postopek kontrole in prevzema
7.1. Vrste testov

1. Uvod

1.1. Ime programa

Ime programa: "10-Strike: Computer Inventory" za računovodstvo računalnikov v omrežju podjetja "

1.2. Namen in področje uporabe

Program "10-Strike: Computer Inventory" je zasnovan za inventar računalnikov v lokalna omrežja omogoča omrežnim skrbnikom, da ustvarijo in vzdržujejo inventar in računovodsko zbirko podatkov o računalnikih, komponentah, programih in licencah z možnostjo ogleda in sledenjakonfiguracije oddaljenih računalnikov. Omogoča tudi spremljanje strojne opreme in programsko opremo na njih.

IN c polnila:

Cizvajalci: št

2. Programske zahteve

2.1. Funkcionalne zahteve

Program mora omogočati izvajanje naslednjih osnovnih funkcij:

1) Zbiranje informacij v organizaciji s katero koli strukturo

1.1 Pridobivanje informacij o različnih skupinah podatkov (več kot 50) strojne in programske opreme;

1.2.Zbiranje informacij od lokalnih in oddaljeni računalniki in pametni telefoni z operacijskim sistemom Windows (WMI, NetBios, register), Linux in MacOS (prek SSH), Android (SSH);

1.3.Trije načini zbiranja informacij: , , .

Fleksibilna konfiguracija za zbiranje informacij iz računalnikov brez skrbniških pravic in računalnikov brez omrežja ter za računalnike iz oddaljenih poslovalnic in mobilnih računalnikov zaposlenih na službeni poti.

2. Priprava poročil

2.1. Vzdrževanje baze podatkov o računalnikih z ustvarjanjem lastnih polj za beleženje uporabniških podatkov in inventarja;

    1. Izdelava različnih poročil (več kot 70 predlog poročil v pdf formati, html, doc, xml (xls), xls, txt) glede na stanje strojne in programske opreme v omrežju;

3. Obveščanje o spremembah in zaznanih težavah

3.1 Spremljanje sprememb strojne in programske opreme na omrežnih računalnikih;

3.2.Obveščanje o spremembah konfiguracij na računalnikih;

3.3 Obvestilo o zaznanih težavah (malo prostora na trdem disku, poteče licenčni ključ);

    1. Izvajanje S.M.A.R.T diagnostike, ugotavljanje zdravstvenega stanja trdih diskov;

4. Računovodstvo vlog in licenc

4.1. Obračunavanje informacij o licenciranju, obračunavanje nakupov licenčne programske opreme, ugotavljanje težav v zvezi s politiko licenciranja;

4.2.Upravitelj aplikacij. Vzdrževanje črnih in belih seznamov prepovedane in dovoljene programske opreme. Poročila o namestitvi programske opreme;

4.3 Analiza povzetka konfiguracij, filtriranje podatkov v različne kategorije za prepoznavanje računalnikov s slabim delovanjem ali prepoznavanje morebitnih težav.

2.2. Zahteve glede zanesljivosti

2.2.1 Zahteve za zagotavljanje zanesljivega delovanja programa

Zanesljivo (trajnostno) delovanje programa mora biti zagotovljeno tako, da naročnik izvede sklop organizacijskih in tehničnih ukrepov, katerih seznam je naveden spodaj:

a) organiziranje neprekinjenega napajanja tehnične opreme;

b) uporaba licenčne programske opreme;

c) redno izvajanje priporočil Ministrstva za delo in družbeni razvoj Ruske federacije, določeno v Resoluciji z dne 23. julija 1998 o odobritvi medpanožnih standardnih časovnih standardov za delo na storitev osebni računalniki in pisarniška oprema ter programska podpora«;
d) redno izpolnjevanje zahtev GOST 51188-98. Varovanje informacij. Testiranje programske opreme za računalniške viruse

2.2.2. Čas okrevanja po neuspehu

Čas okrevanja po okvari zaradi izpada električne energije tehnične opreme (drugo zunanji dejavniki), ki ni usodna okvara (ne zrušitev) operacijskega sistema, ne sme presegati 30 minut, odvisno od pogojev delovanja strojne in programske opreme.
Čas obnovitve po okvari, ki jo povzroči okvara strojne opreme ali usodna okvara (zrušitev) operacijskega sistema, ne sme presegati časa, potrebnega za odpravo motenj strojne opreme in ponovno namestitev programske opreme.

2.2.3. Napake zaradi nepravilnih dejanj uporabnikov sistema

Napake programa zaradi nepravilnih uporabnikovih dejanj pri interakciji s programom prek spletnega vmesnika so nesprejemljive.

3. Pogoji delovanja

3.1. Klimatski pogoji delovanja

Klimatski pogoji delovanja, v katerih morajo biti zagotovljene navedene lastnosti, morajo izpolnjevati zahteve za tehnična sredstva glede pogojev delovanja.

3.2. Zahteve glede kvalifikacij in števila osebja

S programom lahko dela več skrbnikovcrazlikovanje pravic dostopa.

V tem primeru prvi uporabnik, ki zažene program, prejme popoln dostop do baze podatkov. Drugi uporabniki bodo delali v načinu samo za branje in bodo ob zagonu programa prejeli obvestilo z imenom računalnika, ki je blokiral dostop. V tem načinu si lahko ogledujejo in iščejo informacije, ustvarjajo poročila, ne morejo pa posodabljati podatkovne baze (podobno deluje npr. MS Word pri odpiranju datotek prek omrežja)

Seznam nalog, ki jih izvaja skrbnik, lahko vključuje tudi:

a) naloga vzdrževanja operativnosti tehničnih sredstev;

b) naloge namestitve (nameščanja) in vzdrževanja funkcionalnosti sistemske programske opreme – operacijskega sistema;

c) naloga namestitve programa.
d) naloga ustvarjanja varnostne kopije informacijsko bazo.

e) ugotavljanje skladnosti licenčne ključe in serijske številke programski izdelki,

f) prepoznavanje uporabnikov, ki kršijo licenčno pogodbo, kot tudi vzdrževanje evidenc licenc;

in) dodajanje računalnikov z različnih naslovov IP itd.;

3.3. Zahteve za sestavo in parametre tehničnih sredstev

Za sestavo in parametre tehničnih sredstev ni posebnih zahtev.

Uspešno deluje z bazo podatkov več kot 10.000 računalnikov.

3.4. Zahteve glede združljivosti informacij in programske opreme

3.4.1. Zahteve za informacijske strukture in metode reševanja

Pri uporabi za zbiranje informacij iz računalnikov in izvedbo inventure je program nameščen samo na skrbnikovem računalniku inne zahteva namestitve programov na uporabniške računalnike. Proces zbiranja podatkov poteka v ozadju, vzporedno se anketira več računalnikov, s čimer se sprosti čas za ogled podatkov in pripravo poročil. Anketiranje se izvaja z uporabo protokolov WMI in SSH, kar omogoča anketiranje računalnikov z operacijskim sistemom Windows, Linux in MacOS ter naprav Android.

Organizacijska struktura je uvožena iz imenika Active Directory.

Za anketiranje računalnikov z operacijskim sistemom Linux lahko uporabite protokolSSH. Mora biti na avtomobilihSSH-strežnik.

Program lahko deluje z DBMS MS SQL, MySQL, Oracle. Podprta sta ruska DBMS Linter in Postgre.

3.4.1.2. Zahteve za zahteve uporabnikov po podatkih iz baze

Uporabniki in skrbniki delajo z bazo prek spletnega vmesnika.

Program zbira podatke s tehnologijo WMI.

Če uporaba WMI v omrežju iz nekega razloga ni mogoča (varnostna politika ali različice Windows Home), program podpiraše dva alternativne načine zbiranje informacijiz računalnikov: z uporabo agentov in odjemalcev. Stranke vam omogočajo anketiranje celo računalnikov brez omrežja , pa tudi potovalne prenosnike.

3.4.2. Zahteve za izvorne kode in programske jezike

Dodatne zahteve niso predstavljeni.

Sistemska programska oprema, ki jo uporablja program, mora biti licenčna lokalizirana različica operacijskega sistema Windows Vista/7/8/10.

3.4.4. Zahteve za zaščito informacij in programov

Za zaščito informacij in programov ni nobenih zahtev.

3.5. Posebne zahteve

Program mora zagotavljati hkratno delo več administratorjev in uporabnikov preko spletnega vmesnika.

4. Zahteve za programsko dokumentacijo

4.1. Predhodna sestava programske dokumentacije

Sestava programske dokumentacije mora vsebovati:

4.1.1. projektna naloga;

4.1.2. testni program in metode;

4.1.3. uporabniški priročnik;

5. Tehnični in ekonomski kazalci

5.1. Ekonomske koristi razvoja

Približno ekonomska učinkovitost niso izračunane. Analogija ni potegnjena zaradi edinstvenosti razvojnih zahtev.

6. Faze in stopnje razvoja

6.1. Razvojne faze

Razvoj je treba izvesti v treh fazah:

1. razvoj projektna naloga;

2. izvedbeni projekt;

3. izvedba.

6.2. Razvojne faze

V fazi razvoja tehnične specifikacije mora biti zaključena faza razvoja, usklajevanja in potrditve te tehnične specifikacije.
V fazi podrobnega načrtovanja je treba dokončati naslednje faze dela:

1. razvoj programa;

2. izdelava programske dokumentacije;

3. testiranje programa.

V fazi izvajanja mora biti končana razvojna faza priprave in prenosa programa.

6.3. Vsebina dela po stopnjah

V fazi razvoja tehničnih specifikacij je treba opraviti naslednje delo:

    navedba problema;

    določitev in pojasnitev zahtev za tehnična sredstva;

    določanje programskih zahtev;

    določanje stopenj, stopenj in časovnega okvira razvoja programa in dokumentacije zanj;

    usklajevanje in potrditev tehničnih specifikacij.
    Na stopnji razvoja programa je treba opraviti programiranje (kodiranje) in odpravljanje napak v programu

    V fazi priprave programske dokumentacije mora biti izdelava programskih dokumentov izvedena v skladu z zahtevami za sestavo dokumentacije. V fazi testiranja programa je treba opraviti naslednje vrste dela:
    A). razvoj, usklajevanje in odobritev testnih metod;b). izvajanje sprejemnih testov;

c) prilagoditev programa in programske dokumentacije glede na rezultate testiranja.

    V fazi priprave in prenosa programa je treba zaključiti delo za pripravo in prenos programa in programske dokumentacije za delovanje v objektih naročnika.

7. Postopek kontrole in prevzema

7.1. Vrste testov

Sprejemni testi morajo biti opravljeni na lokaciji stranke v določenem časovnem okviru. Prevzemne preizkuse programa je treba izvesti v skladu s programom in preskusnimi metodami, ki jih je razvil izvajalec in s katerimi se je strinjal naročnik. Stranka in izvajalec dokumentirata napredek prevzemnih preskusov v poročilu o preskusu.

7.2. Splošne zahteve za sprejem dela

Na podlagi testnega protokola izvajalec skupaj z naročnikom podpiše potrdilo o prevzemu programa in zagonu.

Projektna naloga za razvoj programa "Analizator ploščatih mehanizmov"

1. Ime in obseg

2. Razlogi za razvoj

3. Namen razvoja

4. Tehnične zahteve na program ali programski izdelek

4.1.

Funkcionalne zahteve

4.2.

Zahteve glede zanesljivosti

4.3.

pogoji uporabe

4.4.

Zahteve za sestavo in parametre tehničnih sredstev

4.5.

Zahteve glede združljivosti informacij in programske opreme

4.6.

Zahteve za označevanje in pakiranje programskih izdelkov

4.7.

Posebne zahteve

5. Tehnični in ekonomski kazalci

5.1.

Ekonomske prednosti razvoja v primerjavi z najboljšimi domačimi in tujimi vzorci ali analogi

6. Faze in stopnje razvoja

Programski izdelek je spletna aplikacija za analizo informacij, shranjenih v zunanjem pomnilniku, in njihovo uporabo za izdelavo diagrama in vizualizacijo dinamike gibanja proučevanega mehanizma.

4. Tehnične zahteve za program oziroma programski izdelek

4.1. Funkcionalne zahteve

Program mora omogočati analizo datoteke v formatu .DXF. Podatke predstavite v obliki tabele koordinat najdenih primitivov. Zgradi do dane koordinate diagram ploščatega mehanizma in ustvarite animacijo mehanizma, ki ga preučujete.

Začetni podatki: datoteka v formatu .DXF, izvožena iz sistema Compass.

Odtis: grafični prikaz ploskega mehanizma, dinamični model, podatki o najdenih primitivih in njihovih koordinatah.

4.2. Zahteve glede zanesljivosti

Program mora delati s popolnoma pravilnimi podatki. Program mora podpirati interaktivni način.

4.3. pogoji uporabe

Pogoji delovanja programa sovpadajo s pogoji delovanja IBM PC-ja in združljivih osebnih računalnikov. Program naj bo namenjen neprofesionalnim uporabnikom itd.

4.4. Zahteve za sestavo in parametre tehničnih sredstev

Imeti morate IBM PC združljiv osebni računalnik z grafično kartico EGA (VGA). Potreben prostor na disku je vsaj 500KB. Zaželeno je imeti manipulator tipa miške.

4.5. Zahteve glede združljivosti informacij in programske opreme

Program mora delovati in biti avtonomen pod nadzorom katerega koli operacijski sistem. Osnovni programski jezik: Java Script. Osnovni jezik hiperoznačevanja: HTML5. Osnovni stilski jezik: CSS.

4.6. Zahteve za pakiranje in označevanje programskih izdelkov

Programski izdelek je mogoče prenašati na katerem koli zunanjem mediju.

4.7. Posebne zahteve

Za časovne značilnosti programa ni posebnih zahtev. Za kapacitivne lastnosti programa ni posebnih zahtev. Programski izdelek je mogoče prenašati na katerem koli zunanjem mediju.

5. Tehnični in ekonomski kazalci

5.1. Gospodarske prednosti razvoja v primerjavi z najboljšimi domačimi vzorci in analogi

Ta razvoj programske opreme se uporablja kot del usposabljanja in zato ne predstavlja nobene ekonomske učinkovitosti.

6. Faze in stopnje razvoja

6.1. Razvojne faze

Referenčna naloga

Shematski dizajn

Tehnični projekt

Delovni osnutek

Izvedba

6.2. Faze razvoja in vsebina dela po stopnjah

Referenčna naloga

    Utemeljitev potrebe po razvoju programa - na tej stopnji se izvede naslednje:

Izjava problema;

Zbiranje izvornih materialov;

Izbira in utemeljitev meril za učinkovitost in kakovost razvitega programa.

    Raziskovalno delo - na tej stopnji se izvaja naslednje:

Določitev strukture vhodnih in izhodnih podatkov;

Predhodna izbira metod za rešitev problema;

Utemeljitev izvedljivosti uporabe predhodno razvitih programov;

Določitev zahtev za tehnična sredstva;

Utemeljitev temeljne možnosti rešitve problema.

    Razvoj in odobritev tehničnih specifikacij - na tej stopnji se izvajajo:

Določitev programskih zahtev;

Izdelava študije izvedljivosti za razvoj programa;

Določitev faz, faz in časov razvoja programa in dokumentacije zanj;

Izbira programskih jezikov;

Osnutek zasnove

    Razvoj idejni projekt- na tej stopnji se izvede naslednje:

Predhodni razvoj strukture vhodnih in izhodnih podatkov.

Pojasnitev metod za rešitev problema;

Razvoj splošnega opisa algoritma za reševanje problema;

Izdelava študije izvedljivosti.

    Potrditev idejnega projekta - v tej fazi se izvede naslednje:

Usklajevanje in potrditev idejnega projekta.

Tehnični projekt

    Razvoj tehnični projekt- na tej stopnji se izvede naslednje:

Razjasnitev strukture vhodnih in izhodnih podatkov;

Razvoj algoritma za rešitev problema;

Določanje oblike prikaza vhodnih in izhodnih podatkov;

Opredelitev semantike in sintakse jezika;

Razvoj programske strukture;

Končna določitev konfiguracije strojne opreme.

    Potrditev tehnične zasnove - v tej fazi se izvede naslednje:

Izdelava akcijskega načrta za razvoj in izvajanje programa;

Razvoj pojasnila;

Usklajevanje in potrditev tehničnega projekta.

Delovni osnutek

    Razvoj programa - na tej stopnji se izvaja naslednje:

Programiranje in odpravljanje napak v programu.

    Razvoj programske dokumentacije - na tej stopnji se izvede naslednje:

Izdelava programskih dokumentov v skladu z zahtevami ESPD

    Testiranje programa - na tej stopnji se izvede naslednje:

Razvoj, koordinacija in odobritev programov in metod testiranja;

Izvajanje predhodnih državnih, medoddelčnih, sprejemnih in drugih vrst testov;

Prilagoditev programa in programske dokumentacije glede na rezultate testiranja.

Izvedba

    Priprava in prenos programa - na tej stopnji se izvede naslednje:

Priprava in prenos programov in programske dokumentacije za vzdrževanje in/ali proizvodnjo;

Izdelava in potrditev akta o prenosu programa v vzdrževanje in/ali proizvodnjo;

Prenos programa v sklad algoritmov in programov.

7. Postopek kontrole in prevzema

Zagotavljanje delujočega programskega izdelka na znanstvenem seminarju katedre.



Ta članek je na voljo tudi v naslednjih jezikih: tajska

  • Naprej

    Najlepša HVALA za zelo koristne informacije v članku. Vse je predstavljeno zelo jasno. Zdi se, da je bilo z analizo delovanja trgovine eBay vloženega veliko dela

    • Hvala vam in ostalim rednim bralcem mojega bloga. Brez vas ne bi bil dovolj motiviran, da bi posvetil veliko časa vzdrževanju te strani. Moji možgani so tako zgrajeni: rad se poglabljam, sistematiziram razpršene podatke, preizkušam stvari, ki jih še nihče ni naredil ali pogledal s tega zornega kota. Škoda, da naši rojaki zaradi krize v Rusiji nimajo časa za nakupovanje na eBayu. Kupujejo pri Aliexpressu iz Kitajske, saj je tam blago veliko cenejše (pogosto na račun kakovosti). Toda spletne dražbe eBay, Amazon, ETSY bodo Kitajcem zlahka dale prednost pri ponudbi blagovnih znamk, vintage predmetov, ročno izdelanih predmetov in različnih etničnih izdelkov.

      • Naprej

        V vaših člankih je dragocen vaš osebni odnos in analiza teme. Ne opustite tega bloga, sem pogosto. Takšnih bi nas moralo biti veliko. Pošlji mi e-pošto Pred kratkim sem prejel e-pošto s ponudbo, da me bodo naučili trgovati na Amazonu in eBayu.

  • Lepo je tudi, da so poskusi eBaya, da rusificira vmesnik za uporabnike iz Rusije in držav CIS, začeli obroditi sadove. Navsezadnje velika večina državljanov držav nekdanje ZSSR nima dobrega znanja tujih jezikov. Angleško ne govori več kot 5% prebivalstva. Več jih je med mladimi. Zato je vsaj vmesnik v ruščini - to je velika pomoč pri spletnem nakupovanju na tej trgovalni platformi. eBay ni šel po poti svojega kitajskega kolega Aliexpressa, kjer se izvaja strojno (zelo okorno in nerazumljivo, mestoma vzbujajoč smeh) prevajanje opisov izdelkov. Upam, da bo na naprednejši stopnji razvoja umetne inteligence visokokakovostno strojno prevajanje iz katerega koli jezika v katerega koli v nekaj sekundah postalo resničnost. Zaenkrat imamo tole (profil enega od prodajalcev na eBayu z ruskim vmesnikom, a angleškim opisom):
    https://uploads.disquscdn.com/images/7a52c9a89108b922159a4fad35de0ab0bee0c8804b9731f56d8a1dc659655d60.png