WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar
WorldSkills er alþjóðleg hreyfing sem stendur fyrir atvinnukeppni fyrir ungt fólk yngra en 22 ára.

Alþjóðlegi úrslitaleikurinn er haldinn á tveggja ára fresti. Í ár var lokastaðurinn Kazan (síðasta úrslitaleikurinn var árið 2017 í Abu Dhabi, sá næsti verður árið 2021 í Shanghai).

WorldSkills Championships eru stærstu heimsmeistarakeppnir í faglegri færni. Þeir byrjuðu með verkalýðsstéttum og á undanförnum árum hefur sífellt meiri athygli verið beint að „faggreinum framtíðarinnar,“ þar á meðal upplýsingatæknigreinum, sem sérstökum risastórum klasa var úthlutað fyrir á meistaramótinu í Kazan.

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

Í upplýsingatækniblokkinni er hæfni (sérstök „íþrótt“) sem kallast „IT hugbúnaðarlausnir fyrir fyrirtæki“.

Í hverri keppni er leyfilegur listi yfir tæki sem notuð eru takmarkaður. Og ef, til dæmis, fyrir „landslagshönnun“ listinn yfir möguleg verkfæri er takmarkaður (auðvitað, án þess að gefa til kynna skýran framleiðanda eða lit), þá er listinn yfir viðurkennda tækni sem þátttakendur geta notað í hæfni „Hugbúnaðarlausnir fyrir fyrirtæki“ er stranglega takmarkað og gefur til kynna sérstaka tækni og sérstaka vettvang (.NET og Java með ákveðnu setti ramma).

Afstaða 1C í þessu máli er sem hér segir: upplýsingatækni er mjög öflugt svæði, ný tækni og þróunarverkfæri eru stöðugt að birtast í heiminum. Frá okkar sjónarhóli er rétt að leyfa sérfræðingum að nota þau verkfæri sem þeir vilja og eru vanir að vinna með.

Haustið 2018 heyrðu stjórnendur WorldSkills í okkur. Nú þurftum við að prófa aðferðafræðina til að fella nýja tækni inn í keppnir. Það er ekki einfalt.

1C:Enterprise vettvangurinn var með á innviðalista meistaramótsins í Kazan og tilraunavettvangur fyrir IT Software Solutions for Business Sandbox var skipulagður.

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

Athugið að opinbert tungumál meistaramótsins er enska. Allt efni með niðurstöðum úr lausn verkefna (frumkóðar, meðfylgjandi skjöl, hugbúnaðarviðmót) átti einnig að senda á þessu tungumáli. Þrátt fyrir efasemdir sumra (ennþá!), geturðu skrifað á ensku í 1C.

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

9 ungir krakkar frá 8 löndum (Filippseyjum, Taívan, Kóreu, Finnlandi, Marokkó, Rússlandi, Kasakstan, Malasíu) tóku þátt í keppninni á þessari síðu.

Dómnefndinni - hópi sérfræðinga - var stýrt af sérfræðingi frá Filippseyjum, Joey Manansala.

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

Sérfræðingar frá Finnlandi, Sameinuðu arabísku furstadæmunum, Kostaríka, Kóreu, Rússlandi og Taívan voru fulltrúar.

Sérstaklega athugum við að þátttakendur frá Rússlandi (Pavkin Kirill, Sultanova Aigul) og Kasakstan (Vitovsky Ludwig) ákváðu að nota 1C:Enterprise vettvang sem hluta af keppninni. Restin af þátttakendum notuðu .NET fyrir skjáborð og Android Studio fyrir farsímaþróun. Það er athyglisvert að þátttakendur sem völdu 1C eru mjög ungir (Kirill er nemandi í skóla í Stavropol, í ár fór hann í 11. bekk, Aigul er háskólanemi, Kazan, Tatarstan), á meðan andstæðingar þeirra voru mun reyndari ( til dæmis þátttakandi frá Kóreu - sigurvegari WorldSkills meistaramótsins 2013 í Leipzig; allir hafa reynslu af þátttöku í WorldSkills og margra ára starfsreynslu í greininni).

Með hliðsjón af því að í keppninni notuðu þátttakendur ýmsa nútímatækni, fengum við tækifæri til að prófa 1C:Enterprise vettvanginn við raunverulegar bardagaaðstæður, til að bera saman bæði gæði lausnanna sem fengust með hjálp þess og þróunarhraða sem næst með notkun hans.

Sérstaklega athugum við að innan ramma sérstaks IT Software Solutions for Business Sandbox vettvangsins luku þátttakendur sömu verkefnum og þátttakendur í helstu IT Software Solutions for Business pallinum.

Verkefnið sjálft er flókið verkefni til að gera tiltekið fyrirtæki sjálfvirkt; í ár var dæmi um fyrirtæki í gervifyrirtækinu KazanNeft.

The Legend

Kazan Oil er eitt af stærstu olíufyrirtækjum í Tatarstan, sem starfar sem innlend markaðsaðili og alþjóðlega viðurkennt vörumerki á þessu sviði. Aðalskrifstofa fyrirtækisins, sem sérhæfir sig í vettvangsrannsóknum, framleiðslu, framleiðslu, hreinsun, flutningum og sölu og dreifingu á olíu, olíuvörum og jarðgasi, er staðsett í Kazan (Rússlandi).

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

Þar sem fyrirtækið er að innleiða stefnu um hraða stækkun og stofnun nýrra skrifstofur um allt Rússland, ákváðu stjórnendur fyrirtækisins að kynna nýjan hugbúnað fyrir sjálfvirkni fyrirtækja sem miðar að því að viðhalda og stjórna ákveðnum rekstri.

Meistarakeppnisskilyrði

Verkefni voru gefin fyrir þátttakendur í formi eininga (lota) með þeirri kröfu að þeir skyldu ljúka þeim á takmörkuðum tíma. Alls voru 7 einingar. Þrjár lotur til að leysa á skjáborði – 2.5 klukkustundir hver. Þrjár lotur - þróun viðskiptavinar-miðlara, þar sem viðskiptavinurinn var farsímaforrit, og samskipti milli viðskiptavinar og netþjóns fóru fram í gegnum WEB-API. Þetta tók 3.5 klst. Síðasta fundur – verkefni um bakverkfræði á núverandi hugbúnaði, 2.5 klst. Sem hluti af bakverkfræði þurftu þátttakendur, út frá þeim upplýsingum sem þeim voru veittar, að hanna uppbyggingu gagnagrunns forritsins (með því að byggja upp ER skýringarmynd), greina aðstæður fyrir notkun kerfisins (með því að búa til skýringarmynd um notkunartilvik), og einnig þróa og hanna viðmót hugbúnaðarlausnarinnar í samræmi við uppgefnar virknikröfur.

Helstu þróunarvettvangar sem notaðir voru voru .NET (C#) og Java (þar á meðal Android Studio fyrir farsímaþróun). Tilrauna SandBox notaði .NET, Java og 1C:Enterprise útgáfu 8.3.13.

Í lok hvers fundar mátu sérfræðingarnir niðurstöðuna - tilbúið framkvæmanlegt verkefni sem útfærir þau verkefni sem sett voru í upphafi þingsins.

Sérkenni verkefna er „lífskraftur“ þeirra - margar kröfur og takmarkaður tími. Flest vandamálin eru ekki sérstök ólympíuvandamál heldur eru þau mjög nálægt raunverulegum iðnaðarvandamálum - sérfræðingar standa frammi fyrir þeim á hverjum degi. En verkefnin eru mörg og tíminn er takmarkaður. Þátttakandi verður að leysa hámarksfjölda vandamála sem mun hafa mestan ávinning fyrir fyrirtækið. Það er alls ekki staðreynd að flókið verkefni frá reikniritfræðilegu sjónarhorni muni hafa meira vægi en grunnverkefni. Til dæmis er mikilvægara fyrir fyrirtæki að búa til virkt bókhaldskerfi með þremur töflum en fallegt skýrsluform með flóknum reikniritum, sem er algjör óþarfi án þessara taflna.

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

Við báðum sigurvegara keppninnar, þátttakanda frá Rússlandi, Kirill Pavkin, að segja okkur meira um hver verkefnin væru og hvernig hann nálgast lausn þeirra.

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

Hér að neðan er lýsing á verkefninu, eigin saga Kirill um hvernig hann leysti verkefnið. Við báðum Vitaly Rybalka, starfsmann 1C og einn af IT Solutions for Business Sandbox sérfræðingunum, að tjá sig um lausnir Kirill.

Sem hluti af verkefninu var nauðsynlegt að gera sjálfvirka starfsemi nokkurra tegunda notenda:

  • Ber ábyrgð á bókhaldi eigna félagsins
  • Ber ábyrgð á ótímabundnum viðgerðum og áætlaðri viðhaldi eigna fyrirtækisins
  • Innkaupastjórar fyrir íhluti og rekstrarvörur
  • Olíuleitar- og olíuvinnslusvið
  • Yfirstjórn þurfti greiningarskýrslur

Fundur 1

Frá sjónarhóli eigna (t.d. bílaflota) var nauðsynlegt að útfæra bókhald þeirra (stofna nýrra, breyta núverandi), flýtileit og ýmiss konar síur til að birta upplýsingar, flytja eignir á milli sviða félagsins. og eignahópa sjálfir. Haltu sögu um slíkar hreyfingar og gefðu greiningar á þeim í framtíðinni. Eignabókhald var aðallega innleitt fyrir farsímanotendahópa.

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

Cyril: Áhugavert undirverkefni var útfærsla á hnöppum í eignalistanum. Til að leysa þetta, notuðum við kraftmikinn lista: við skrifum handahófskennda beiðni og þegar við fáum gögn á netþjóninn úthlutum við siglingatenglum á myndir úr myndasafninu á nauðsynlega reiti.

Samkvæmt venju er hægt að tengja myndir við eign á tvo vegu: Taktu mynd (margmiðlun) og veldu úr myndasafninu (skráavalgluggi).

Sum form þurfti að endurteikna þegar skjánum var snúið:

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

Þegar breytum skjásins er breytt breytum við sýnileika hnappahópa.

Skemmtileg en einföld verkefni fela í sér síur í kraftmiklum lista, leit í tveimur sviðum (númer og nafn) og myndun raðnúmers eigna.

Athugasemd sérfræðinga: frá sjónarhóli lausnarinnar á 1C:Enterprise pallinum er verkefnið alveg ljóst. Til viðbótar við raunverulega gerð farsímaforritsins var nauðsynlegt að sjá um að flytja gögn frá DBMS „þjóninum“ (MS SQL á skjáborðinu) yfir í farsímaforritið og til baka. Í þessu skyni voru kerfi utanaðkomandi gagnagjafa og http þjónustu notaðir í „proxy forritinu“ á skjáborðinu. Fyrir farsímavettvanginn sjálfan sýndi það aukið flókið að birta myndir á kraftmiklum lista.

Fundur 2

Nauðsynlegt var að koma á viðgerðarstjórnun á eignum félagsins. Sem hluti af þessu verkefni var nauðsynlegt að halda skrá yfir beiðnir um viðgerðir (eftir deildum og hópum), taka mið af forgangsröðun um brýnt viðgerð, skipuleggja viðgerðaráætlun í samræmi við forgangsröðun, panta nauðsynlega íhluti og taka með hliðsjón af þeim sem þegar liggja fyrir. Áhugavert undirverkefni var að sumir íhlutir voru með fyrningardagsetningu; ef hluti hefur þegar verið pantaður fyrir tiltekna eign og frestur hennar er ekki útrunninn, þá þarf ekki að kaupa sama hlut aftur fyrir þessa eign. Viðgerðarviðmótið var þróað fyrir skjáborðshluta hugbúnaðar fyrirtækisins.

Einnig var nauðsynlegt að búa til óléttvæg heimildarform fyrir tvö hlutverk: ábyrgðarmanninn og þjónustustjórann. Sérkennin er að eftir heimild verður þú að velja sjálfkrafa eitt af hlutverkunum.

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

Listaeyðublaðið sem er tiltækt fyrir ábyrgðaraðila er birt hér að neðan:

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

Cyril: Aðeins er hægt að auðkenna auðkenningu á biðþjónustubeiðnum hér. Leyst með skilyrtu sniði í kraftmiklum lista.

Með því að smella á hnappinn neðst á skjánum getur notandinn farið á eftirfarandi form:

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

Frá 1C sjónarhorni er ekkert flókið í þessu formi.

Eyðublaðið sem er tiltækt fyrir þjónustustjóra er hér að neðan:

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

Þetta eyðublað er raðað eftir forgangi og dagsetningu beiðni. Með því að smella á hnappinn hér að neðan getur notandinn farið í eyðublað valinnar beiðni:

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

Til viðbótar við pottþéttingu, lagði þetta eyðublað til að innleiða lista yfir varahluti fyrir viðgerðir. Undirverkefnið er áhugavert vegna þess að hlutar eru með fyrningardagsetningu. Þetta þýðir að ef neyðarástand hefur þegar átt sér stað með þessa eign og hluti var pantaður fyrir hana, sem gildistími er ekki útrunninn, þá er hægt að endurnýta hana. Þetta ætti að sýna notandanum.

Athugasemd sérfræðinga: hér setti Kirill sjálfur rétta áherslurnar. Frá sjónarhóli innleiðingar á 1C:Enterprise pallinum er ekkert mjög flókið. Nauðsynlegt var að gera nákvæma greiningu á skilyrðum fyrir bókhaldi og notkun varahluta og hæfri framkvæmd verkefnisins í heild. Auk þess var nauðsynlegt að skrá þjónustubeiðnir almennilega. Helsti erfiðleikinn var aðeins tímapressan upp á 2.5 klst.

Að auki, eins og í farsímaþróun, þurfti þátttakandinn að afla gagna frá ytri DBMS (MS SQL).

Fundur 3

Fyrir viðhald (viðhald) var lagt til að innleiða langtímaskipulagsþjónustu. Áhugaverður eiginleiki hér var krafan um að búa til viðhaldsáætlun fyrir eignir samkvæmt tímasetningu - til dæmis annan hvern mánuð þann 3. Sömuleiðis, samkvæmt einhverjum magnvísum - til dæmis samkvæmt kílómetramæli bíls (olíuskipti á 5000 km fresti, dekkjaskipti á 20000 km fresti). Viðhaldsstjórinn ætti að hafa fengið þægilegt farsímaforrit sem sýnir á virkan hátt lista yfir tímabært, núverandi og lokið viðhald í tiltekinn tíma. Auk þess þurfti að mála hverja tegund viðhalds í lit eftir þar til gerðum reglum. Farsímaforritið átti að tryggja stofnun nýrra viðhaldsáætlana og merkingu þeirra sem þegar hafa verið lokið beint á verkstæðum með skjótri uppfærslu á þessum upplýsingum á þjóninum.

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

Cyril: Það eru tvenns konar viðgerðir: tímabundnar og keyrðar. Breytileiki er leyfður innan hvers. Sem dæmi má nefna að samkvæmt áætluninni eiga viðgerðir að eiga sér stað alla föstudaga, 13. hvers mánaðar eða á 20,000 kílómetra fresti. Verki telst lokið ef hak er hægra megin við það.

Skilyrði var sett fyrir flokkun verkefna á listanum. Einnig ætti hver lína að vera auðkennd í lit eftir aðstæðum.

Með því að smella á hnappinn hér að neðan geturðu búið til nýja þjónustuáætlun:

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

Nauðsynlegir reitir eru birtir eftir valinni myndritsgerð. Ef við höfum valið vikulega tímaáætlun, þá verða okkur sýndir tveir reiti: vikunúmer og vikudagur. Til dæmis á þriðjudögum á 3ja vikna fresti.

Athugasemd sérfræðinga: eins og í fyrri farsímaþróun á 1C:Enterprise pallinum, hér er verkefninu skipt á heimsvísu í 2 þætti - samskipti við „þjóninn“ í gegnum vefforrit og hæfa birtingu á kraftmiklum lista með skilyrtri hönnun og síun (val) á gögn. Að auki var áhugavert að innleiða kröfuna um að gera grein fyrir viðgerðum bæði eftir tímabilum og magnvísum.

Fundur 4

Fyrir íhluti og rekstrarvörur var nauðsynlegt að taka tillit til birgða, ​​áætlunarkostnaðar og framtíðarkaupa. Auk þess birtist hér lotubókhald, en ekki fyrir allar vörur. Allt þetta þurfti að stjórna innan margra vöruhúsa, þar á meðal móttöku, útgjöld og flutning. Samkvæmt skilmálum verkefnisins var nauðsynlegt að tryggja eftirlit með jafnvægi og forðast árekstra þegar unnið var með núverandi stofna. Innkaupastjórar vinna í skrifborðsútgáfu hugbúnaðarins.

Aðalformið er sýnt hér að neðan:

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

Cyril: Auk þess að flokka út frá ástandinu var lagt til að gefa notandanum möguleika á að flokka af handahófi. Á 1C þarftu ekki einu sinni að hugsa um það. Reiturinn með magni varahluta ætti að vera auðkenndur með grænu fyrir reikninga.

Á þessu þingi voru þeir beðnir um að stjórna þeim vörum sem eftir voru í vöruhúsum. Þannig að samsvarandi skilaboð ættu að birtast þegar þú reynir að eyða reikningnum. Hér minnumst við pallasérfræðingsprófsins. Form reikningsins er sem hér segir:

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

Hver hluti hefur einkenni sem ákvarðar hvort hann skuli úthlutaður á tiltekna lotu. Fyrir slíka varahluti er brýnt að tilgreina lotunúmerið í öllum skjölum. Þetta er viðbótarmæling þegar fylgst er með hlutaleifum. Einnig er hægt að flytja þær á milli vöruhúsa:

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

Eyðublaðið er aðeins frábrugðið því fyrra að því leyti að í stað viðskiptavinarins þarftu að tilgreina vöruhús þaðan sem afhending fer fram. Vallisti fyrir lotuna er sjálfkrafa settur saman eftir að hluturinn er valinn. Notandinn getur búið til skýrslu um varahlutastöðu:

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

Hér getum við skoðað þær vörur sem eftir eru í völdum vöruhúsi. Gátreitirnir hægra megin við vöruhúsið gera þér kleift að stilla síun og flokkun. Listinn hefur ekki skýra skiptingu með hlutkesti fyrir þá hluta sem krafist er. Hægt er að skoða stöðuna fyrir hvert lotunúmer valins varahluta með því að nota leiðsagnartengilinn til hægri.

Athugasemd sérfræðinga: í þessari lotu (einingu) birtist lotubókhald í fyrsta skipti. Þátttakendur voru krafðir um að gera grein fyrir rekstrarvörum og vörum ekki aðeins sjálfir, heldur einnig eftir lotum. Almennt séð er verkefnið fullkomið fyrir 1C:Enterprise pallinn - en það þurfti allt að þróast frá grunni og klára það á 2.5 klukkustundum.

Fundur 5

Á fimmta fundinum var okkur úthlutað virkni brunnstjórnunar. Fyrir rannsóknarhópa var nauðsynlegt að búa til farsímaforrit sem myndi gera grein fyrir olíu- eða gasvinnsluholum. Hér þurfti að fá lista yfir núverandi brunna frá netþjóninum og sýna valinn brunn myndrænt eftir lögum (jarðvegur, sandur, steinn, olía), að teknu tilliti til dýptar hvers lags. Auk þess þurfti umsóknin að leyfa uppfærslu upplýsinga um holuna og bæta við nýjum holum. Fyrir þetta forrit setur viðskiptavinurinn sérstök rekstrarskilyrði í ótengdum og netstillingum (stýring á samskiptum við netþjóninn) - athugar samskipti við netþjóninn á 5 sekúndna fresti og breytir virkni forritsins eftir því hvort netþjónninn er tiltækur.

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

Cyril: Þegar þú velur brunn birtist súlurit sem undirstrikar lögin upp að olíu- eða gasútfellingum. Fyrir hvert lag er nafn þess, litur og tíðnisvið geymt. Vegna hönnunareiginleikanna hjálpa skýringarmyndirnar sem eru innbyggðar í pallinn ekki, en töflureiknisskjalið tekst á við verkefnið fullkomlega. Hægt er að búa til og breyta brunnum:

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

Fyrir utan margfalda pottþétta vörn var ekkert áhugavert við þetta form.
Næst var lagt til að stjórna tengingunni við netþjóninn. Við reynum að tengjast á 5 sekúndna fresti. Ef það virkar ekki, þá takmörkum við virkni forritsins og birtum skilaboð.

Athugasemd sérfræðinga: Verkefni þessa fundar er áhugavert fyrst og fremst vegna myndrænnar getu. Þátttakendur sem notuðu 1C:Enterprise vettvang leystu það á tvo mismunandi vegu - sumir með skýringarmyndabúnaði, aðrir með töflureiknisskjali. Hver aðferð hefur sína kosti og galla. Sem hluti af ákvörðuninni á WorldSkills meistaramótinu var tíminn lykilatriði (mundu aftur tímamörkin). Sérstakt áhugavert verkefni er að smella á netþjóninn á 5 sekúndna fresti og breyta hegðun farsímaforritsins eftir því hvort netþjóninn er tiltækur eða ekki.

Fundur 6

Lagt var til að búa til vinnusvæði fyrir yfirstjórn – Mælaborð. Á einum skjá var nauðsynlegt að birta almenna frammistöðuvísa fyrirtækisins fyrir tiltekið tímabil á myndrænu og töfluformi. Aðalformið er kostnaðarskýrslan:

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

Auk mælaborðsins var nauðsynlegt að innleiða dreifingu varahluta til eignaviðgerða með FIFO/LIFO/„Ódýrast fer fyrst“ afskriftaraðferðum.

Við dreifingu var tekið tillit til lotubókhalds, jafnvægisstýring og vörn gegn óviðkomandi notendaaðgerðum („fíflvörn“) notuð.

Cyril: Til að leysa voru gildistöflur með hugbúnaðargerð dálka notaðar, þar sem það getur verið handahófskennt fjöldi þeirra:

  • Fyrsta tafla ber ábyrgð á heildarkostnaði deilda eftir mánuðum. Óarðbærustu og arðbærustu deildirnar eru auðkenndar með rauðu og grænu, í sömu röð.
  • Önnur tafla sýnir dýrustu og mest notaða hlutana fyrir hvern mánuð. Ef það eru nokkrir hlutar sem uppfylla skilyrðin, þá ættu þeir að birtast í einum reit, aðskilin með kommum.
  • Dýrustu eignirnar (miðað við varahlutakostnað) eru sýndar í fyrstu röð þriðju töflunnar. Önnur línan sýnir deildina sem eignin hér að ofan tilheyrir. Ef það eru tvær dýrustu eignirnar með sama kostnaði, þá ættu þær að birtast í sama hólfinu, aðskildar með kommum.

Skýringarmyndirnar voru sýndar með því að nota innbyggða kerfi vettvangsins og fyllt út forritunarlega með því að nota fyrirspurnir.

Einnig var lagt til að innleiða stuðning við fjöltyngi. Forritið hleður XML skrám með staðfæringu á viðmótsþáttum og eyðublaðið ætti að vera endurteiknað þegar tungumál er valið í fellilistanum.

Þegar þú smellir á hnappinn neðst í vinstra horninu á skjánum opnast birgðastjórnunareyðublaðið:

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

Í þessu formi byrjum við loksins að eyða hlutum í viðgerðir. Hér finnum við fyrst þá hluta sem við þurfum til að gera við eignina. Byggt á völdum reitum og dreifingaraðferð (FIFO, LIFO eða lágmarksverð) birtast samsvörunin sem fundust eða skilaboð ef engar samsvörun eru. Þú getur síðan merkt hlutana sem ætlaða til að gera við þá eign. Jafnvægisstýring er viðeigandi fyrir núverandi lotu. Ef við höfum þegar úthlutað upplýsingum, þá finnast þær ekki lengur.

Athugasemd sérfræðinga: mjög áhugaverður fundur. Það nýtir sem mest getu 1C:Enterprise vettvangsins - hér er hæf vinna með sýndartöflur uppsöfnunarskráa og forritunarvinnu með formþætti (í fyrsta lagi - töflur, í öðru lagi - fyrirsagnir) og skýringarmyndir. Og jafnvel LIFO/FIFO þegar birgðagreining, hagnaðar-/tapgreining o.s.frv.

Fundur 7

Í lok verkefnis (lotu 7) lagði viðskiptavinur til hugbúnað (exe skrá) fyrir verkefnavinnu og stutt myndband um vinnu við það. Nauðsynlegt var að framkvæma öfuga verkfræði og út frá þessu búa til 2 skýringarmyndir: notkunartilviksmynd og einingatengslamynd. Auk þess voru settar fram nokkrar kröfur til að búa til hugbúnað í framtíðinni - það var nauðsynlegt að búa til viðmótsuppsetningu í samræmi við þessar kröfur.

Samkvæmt keppnisskilyrðum var aðeins MS Visio skylt að búa til skýringarmyndir.

Athugasemd sérfræðinga: í þessari lotu var möguleiki 1C:Enterprise pallsins nánast ekki notaður. Skýringarmyndir fyrir keppnisskilyrði voru búnar til í MS Visio. En frumgerð af viðmótinu gæti verið búið til í tómum 1C upplýsingagrunni.

Almennar athugasemdir

Í upphafi hvers lotu var lagt til að flytja inn gögn með SQL forskrift. Þetta var helsti ókosturinn við að nota 1C samanborið við C#, þar sem við eyddum að minnsta kosti hálftíma í að eima gögn í ytri gagnaveitur, búa til okkar eigin töflur og færa raðir frá ytri heimildum yfir í töflurnar okkar. Afganginn þurfti bara að smella á Execute hnappinn í Microsoft SQL Studio.

Af augljósum ástæðum er ekki góð hugmynd að geyma gögn í farsíma. Þess vegna, meðan á farsímalotum stóð, bjuggum við til netþjónagrunn. Þar geymdu þeir gögn og veittu aðgang að þeim í gegnum http þjónustu.

Athugasemd sérfræðinga: 1C/non-1C jafnvægið er áhugavert hér - á meðan 1C:Enterprise forritarar eyddu miklum tíma í að tengjast ytri DBMS (Kirill nefndi þetta sérstaklega hér að ofan), C#/Java (Android Studio fyrir farsímaþróun) eyddu tíma á öðrum sviðum - viðmót, skrifa meiri kóða. Því voru niðurstöður hverrar lotu ófyrirsjáanlegar og afar áhugaverðar fyrir alla sérfræðinga. Og þessi ráðabrugg hélst allt til loka - líttu bara á lokatöflu sigurvegara með dreifingu stiga.

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar
Kirill kláraði söguna :)

Að lokum er rétt að minna á að flytjandinn þurfti ekki að „bara forrita verkefnið í samræmi við tækniforskriftirnar“ - hann þurfti að greina verkefnið, velja kubba fyrir útfærslu undirverkefna, hanna þau og ákveða hvað hann væri nákvæmlega hægt að framkvæma úr þessu á mjög stuttum tíma. Alla 4 dagana þurfti ég að bregðast við mikilli tímapressu og byrjaði oft hverja síðari lotu frá grunni. Jafnvel fullorðinn sérfræðingur með margra ára reynslu í greininni mun eiga í miklum erfiðleikum með að klára úthlutað verkefni fyrir lotuna 100% innan tilsetts tíma.

Sérstaklega ber að nefna hið samþykkta matskerfi.

Fyrir hverja lotu þróa verkefnahöfundar flókið kerfi viðmiða, þar á meðal að athuga virkni, rétta virkni, kröfur um viðmót forritsins og jafnvel fylgja stílaleiðbeiningum sem sérstaklega er veitt þátttakendum af fyrirtækinu sem þeir eru að þróa lausnir sínar fyrir.

Matsviðmiðin eru mjög fínt útfærð - þar sem heildarkostnaður við lotuverkefnið er tugir punkta, uppfyllir einhver viðmiðun getur það bætt tíundu úr punkti við þátttakandann. Með því er náð ákaflega háu og hlutlægu stigi við mat á árangri hvers þátttakanda í keppninni.

Niðurstöður

Lokaúrslitin voru glæsileg.

Í harðri baráttu sigraði Kirill Pavkin frá Rússlandi, sem notaði 1C:Enterprise pallinn. Kirill er 17 ára, hann er frá Stavropol.

Bókstaflega tíundu úr stigi skildu sigurvegarann ​​frá eltingamönnum hans. Annað sætið tók þátttakandi frá Taívan. Heildartaflan yfir sex efstu úrslitin lítur svona út:

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

Auðvitað vann Kirill þökk sé hæfileikum sínum, þekkingu og færni.

Hins vegar tökum við fram að allir þrír þátttakendurnir sem notuðu 1C:Enterprise pallinn sem tæki voru með í efstu fimm - sem er skilyrðislaus staðfesting á heimsstigi 1C:Enterprise tækni.

Eftir úrslit keppninnar voru sigurvegararnir veittir í KazanExpo fjölmiðlamiðstöðinni; strákarnir fengu hrein gullverðlaun (í samræmi við stað þeirra) og peningaverðlaun. Strákarnir fengu líka skírteini sem leyfa þeim að fara í starfsnám hjá 1C.

WorldSkills final, þróun upplýsingatæknilausna fyrir fyrirtæki - hvað það er, hvernig það gerðist og hvers vegna 1C forritarar unnu þar

Heimild: www.habr.com

Bæta við athugasemd