WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.
WorldSkills se yon mouvman entènasyonal ki òganize konpetisyon pwofesyonèl pou jèn ki poko gen 22 an.

Final entènasyonal la fèt chak dezan. Ane sa a pidevan final la te Kazan (Dènye final la te nan 2017 nan Abu Dhabi, pwochen an pral nan 2021 nan Shanghai).

WorldSkills Championships se pi gwo chanpyona ladrès pwofesyonèl nan mond lan. Yo te kòmanse ak pwofesyon kolye ble, ak nan dènye ane yo te pi plis ak plis atansyon yo te peye nan "pwofesyon nan tan kap vini an," ki gen ladan disiplin IT, pou ki yon gwoup separe gwo yo te atribye ba nan chanpyona a nan Kazan.

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

Nan blòk IT la gen yon konpetans (yon "espò espesifik") ki rele "IT Software Solutions for Business".

Nan chak konpetisyon, lis zouti ki pèmèt yo itilize limite. Men, si, pou egzanp, pou "konsepsyon jaden flè" lis la nan zouti posib limite (nan kou, san yo pa endike yon manifakti eksplisit oswa koulè), Lè sa a, nan konpetans "Solisyon lojisyèl pou biznis" lis la nan teknoloji aksepte ke patisipan yo ka itilize. se entèdi limite, ki endike teknoloji espesifik ak platfòm espesifik (.NET ak Java ak yon seri kad espesifik).

Pozisyon 1C sou pwoblèm sa a se jan sa a: teknoloji enfòmasyon se yon zòn trè dinamik, nouvo teknoloji ak zouti devlopman yo toujou ap parèt nan mond lan. Soti nan pwen de vi nou, li kòrèk pou pèmèt espesyalis yo sèvi ak zouti yo ak ki yo vle ak yo abitye travay.

Nan sezon otòn 2018 la, jesyon WorldSkills te tande nou. Koulye a, nou te oblije teste metodoloji pou enkòpore nouvo teknoloji nan konpetisyon. Li pa senp.

Platfòm 1C:Enterprise te enkli nan lis enfrastrikti chanpyona nan Kazan epi yo te òganize yon platfòm eksperimantal pou IT Software Solutions for Business Sandbox.

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

Tanpri sonje ke lang ofisyèl chanpyona a se angle. Tout materyèl ki gen rezilta travay rezoud (kòd sous, dokiman ki akonpaye yo, entèfas lojisyèl) yo te dwe transmèt tou nan lang sa a. Malgre dout kèk moun (toujou!), ou ka ekri nan lang angle nan 1C.

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

9 jèn gason ki soti nan 8 peyi (Filippin, Taiwan, Kore, Fenlann, Maròk, Larisi, Kazakhstan, Malezi) te patisipe nan konpetisyon an sou sit sa a.

Jiri a - yon ekip ekspè - te dirije pa yon ekspè nan Filipin yo, Joey Manansala.

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

Ekspè nan Fenlann, UAE, Kosta Rika, Kore di, Larisi ak Taiwan te reprezante.

Separeman, nou sonje ke patisipan yo soti nan Larisi (Pavkin Kirill, Sultanova Aigul) ak Kazakhstan (Vitovsky Ludwig) deside sèvi ak platfòm la 1C:Enterprise kòm yon pati nan konpetisyon an. Rès patisipan yo te itilize .NET pou Desktop ak Android Studio pou devlopman mobil. Li enteresan ke patisipan yo ki te chwazi 1C yo trè jèn (Kirill se yon elèv nan yon lekòl nan Stavropol, ane sa a li te antre nan 11yèm ane, Aigul se yon etidyan kolèj, Kazan, Tatarstan), pandan y ap opozan yo te gen plis eksperyans ( pou egzanp, yon patisipan ki soti nan Kore di - gayan nan 2013 WorldSkills chanpyona nan Leipzig tout gen eksperyans patisipe nan WorldSkills ak plizyè ane eksperyans pwofesyonèl nan endistri a;

Lè nou konsidere ke pandan konpetisyon an patisipan yo te itilize divès teknoloji modèn, nou te gen chans teste platfòm 1C:Enterprise nan kondisyon vrèman konba, pou konpare ni kalite solisyon yo jwenn ak èd li yo ak vitès devlopman reyalize ak itilizasyon li yo.

Separeman, nou remake ke nan kad espesyal IT Software Solutions for Business Sandbox platfòm, patisipan yo te konplete menm travay ak patisipan yo nan platfòm prensipal IT Software Solutions for Business.

Travay nan tèt li se yon travay konplèks pou otomatize yon sèten biznis ane sa a egzanp nan yon biznis te konpayi an fiktif KazanNeft.

Lejand

Kazan Oil se youn nan pi gwo antrepriz lwil oliv nan Repiblik Tatarstan, k ap opere kòm yon jwè mache nasyonal ak yon mak entènasyonalman rekonèt nan domèn sa a. Biwo tèt konpayi an, ki espesyalize nan eksplorasyon jaden, pwodiksyon, pwodiksyon, raffinage, transpò, ak vant ak distribisyon lwil oliv, pwodwi petwòl ak gaz natirèl, sitiye nan Kazan (Larisi).

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

Depi konpayi an ap aplike yon estrateji ekspansyon rapid ak kreyasyon nouvo biwo atravè Larisi, jesyon konpayi an deside prezante nouvo lojisyèl automatisation biznis ki vize a kenbe ak jere operasyon sèten.

Kondisyon chanpyona

Travay yo te bay patisipan yo sou fòm modil (sesyon) ak egzijans pou konplete yo nan yon tan limite. Te gen 7 modil an total. Twa sesyon pou rezoud sou yon Desktop - 2.5 èdtan chak. Twa sesyon - devlopman kliyan-sèvè, kote kliyan an te yon aplikasyon mobil, ak kominikasyon ant kliyan an ak sèvè te pote soti atravè WEB-API. Sa a te pran 3.5 èdtan. Dènye sesyon - travay sou jeni ranvèse nan lojisyèl ki egziste deja, 2.5 èdtan. Kòm yon pati nan jeni ranvèse, patisipan yo te oblije, baze sou enfòmasyon yo te ba yo, konsepsyon estrikti baz done aplikasyon an (pa bati yon dyagram ER), analize senaryo pou itilize sistèm nan (pa bati yon dyagram ka itilize), epi tou devlope ak konsepsyon koòdone solisyon lojisyèl an selon kondisyon fonksyonèl yo bay yo.

platfòm devlopman prensipal yo te itilize yo te .NET (C#) ak Java (ki gen ladan Android Studio pou devlopman mobil). SandBox eksperimantal la te itilize .NET, Java ak 1C:Enterprise vèsyon 8.3.13.

Nan fen chak sesyon, ekspè yo te evalye rezilta a - yon pwojè ki pare travayabl ki aplike travay yo te fikse nan kòmansman sesyon an.

Singularité nan travay se "vitalite" yo - anpil kondisyon ak tan limite. Pifò nan pwoblèm yo se pa pwoblèm espesyal Olympiad, men yo trè pre reyèl pwoblèm endistriyèl - espesyalis fè fas a yo chak jou. Men, gen anpil travay, ak tan limite. Patisipan an dwe rezoud kantite maksimòm pwoblèm ki pral gen pi gwo benefis pou biznis la. Se pa tout yon reyalite ke yon travay konplèks nan yon pwen de vi algorithmic pral gen plis pwa pase yon sèl elemantè. Pou egzanp, kreye yon sistèm kontablite fonksyone nan twa tab pi enpòtan pou yon biznis pase yon fòm rapò bèl ak algoritm konplèks, ki se konplètman nesesè san tab sa yo.

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

Nou te mande gayan konpetisyon an, yon patisipan ki soti nan Larisi, Kirill Pavkin, pou di nou plis sou sa travay yo te ye ak kijan li te apwoche solisyon yo.

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

Anba a se yon deskripsyon travay la, pwòp istwa Kirill sou fason li te rezoud travay la. Nou te mande tou Vitaly Rybalka, yon anplwaye 1C ak youn nan IT Solutions for Business Sandbox ekspè, pou fè kòmantè sou solisyon Kirill yo.

Kòm yon pati nan plasman an, li te nesesè yo otomatize aktivite yo nan plizyè kalite itilizatè:

  • Responsab pou kontablite nan byen konpayi yo
  • Responsab pou reparasyon ki pa pwograme ak antretyen pwograme nan byen konpayi yo
  • Manadjè acha pou konpozan ak consommables
  • Divizyon eksplorasyon lwil oliv ak pwodiksyon lwil oliv
  • Top jesyon bezwen rapò analyse

Sesyon 1

Soti nan pwen de vi nan byen (pa egzanp, yon flòt machin), li te nesesè yo aplike kontablite yo (etabli nouvo yo, modifye sa yo kounye a), rechèch rapid ak divès kalite filtè pou montre enfòmasyon, deplase byen ant divizyon Konpayi an. ak gwoup byen yo tèt yo. Kenbe yon istwa nan mouvman sa yo epi bay analytics sou yo nan tan kap vini an. Kontablite byen yo te aplike sitou pou gwoup itilizatè mobil.

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

Cyril: Yon sous-tach enteresan te aplikasyon an nan bouton nan lis la byen. Pou rezoud sa a, nou itilize yon lis dinamik: nou ekri yon demann abitrè, epi lè nou resevwa done sou sèvè a, nou bay lyen navigasyon nan imaj ki soti nan bibliyotèk imaj la nan jaden obligatwa yo.

Dapre konvansyon, foto yo ka tache ak yon avantaj nan de fason: pran yon foto (multimedya) epi chwazi nan galri a (dyalòg seleksyon fichye).

Gen kèk fòm ki te bezwen redesine lè ekran an te vire toutotou:

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

Lè chanje paramèt ekran, nou chanje vizibilite gwoup bouton yo.

Travay amizan men senp gen ladan filtè nan yon lis dinamik, rechèch nan de jaden (nimewo ak non), ak jenerasyon yon nimewo seri avantaj.

Kòmantè ekspè: soti nan pwen de vi solisyon an sou platfòm la 1C:Enterprise, travay la se byen klè. Anplis de kreyasyon aktyèl aplikasyon mobil lan, li te nesesè pou pran swen transfere done ki soti nan "sèvè" DBMS (MS SQL sou Desktop la) nan aplikasyon mobil lan ak tounen lakay ou. Pou rezon sa a, yo te itilize mekanis sous done ekstèn ak sèvis http nan "aplikasyon proxy" Desktop la. Pou platfòm mobil nan tèt li, montre foto nan yon lis dinamik prezante konpleksite ogmante.

Sesyon 2

Li te nesesè pou etabli jesyon reparasyon pou byen Konpayi an. Kòm yon pati nan travay sa a, li te nesesè yo kenbe yon lis demann pou reparasyon (pa depatman ak gwoup), pran an kont priyorite yo pou ijans reparasyon yo, planifye yon orè reparasyon an akò ak priyorite, bay lòd eleman ki nesesè yo epi pran. an kont sa yo ki deja egziste. Yon sous-tach enteresan te ke kèk eleman te gen yon dat ekspirasyon; si yon pati deja te kòmande pou yon byen bay epi peryòd li pa ekspire, Lè sa a, pou avantaj sa a pa gen okenn bezwen achte menm pati a ankò. Koòdone reparasyon an te devlope pou eleman Desktop nan lojisyèl konpayi an.

Li te tou nesesè yo kreye yon fòm otorizasyon ki pa trivial pou de wòl: moun ki responsab ak manadjè sèvis la. Singularité a se ke apre otorizasyon ou dwe otomatikman chwazi youn nan wòl yo.

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

Fòm lis ki disponib pou moun ki responsab la prezante anba a:

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

Cyril: Se sèlman en nan demann sèvis annatant yo ka make isit la. Rezoud pa fòma kondisyonèl nan yon lis dinamik.

Lè w klike sou bouton ki anba ekran an, itilizatè a ka ale nan fòm sa a:

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

Soti nan yon pwen de vi 1C, pa gen anyen konplike nan fòm sa a.

Fòm ki disponib pou manadjè sèvis la se anba a:

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

Fòm sa a klase selon priyorite ak dat demann lan. Lè w klike sou bouton ki anba a, itilizatè a ka ale nan fòm demann yo chwazi a:

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

Anplis foolproofing, fòm sa a sijere mete ann aplikasyon yon lis pyès rezèv pou reparasyon. Sous-tach la enteresan paske pati yo gen yon dat ekspirasyon. Sa vle di ke si yon ijans te deja fèt ak byen sa a epi yo te kòmande yon pati pou li, peryòd validite ki pa ekspire, Lè sa a, li ka reyitilize. Sa a ta dwe montre itilizatè a.

Kòmantè ekspè: isit la Kirill tèt li kòrèkteman mete aksan yo. Soti nan pwen de vi aplikasyon sou platfòm la 1C:Enterprise, pa gen anyen ki trè konplike. Yo te mande yon analiz atansyon sou kondisyon yo pou kontablite ak itilizasyon pyès rezèv ak aplikasyon konpetan nan travay la kòm yon antye. Anplis de sa, li te nesesè pou byen anrejistre demann sèvis yo. Difikilte prensipal la te sèlman presyon an tan nan 2.5 èdtan.

Anplis de sa, tankou nan devlopman mobil, patisipan an te oblije jwenn konpetans done ki sòti nan yon DBMS ekstèn (MS SQL).

Sesyon 3

Pou antretyen (antretyen) li te pwopoze pou aplike yon sèvis planifikasyon alontèm. Yon karakteristik enteresan isit la se te egzijans pou kreye yon orè antretyen pou byen yo dapre distribisyon - pou egzanp, chak dezyèm mwa sou 3yèm la. Menm jan an tou, dapre kèk endikatè quantitative - pou egzanp, dapre odomèt yon machin nan (chanjman lwil oliv chak 5000 km, ranplasman kawotchou chak 20000 km). Manadjè antretyen an ta dwe resevwa yon aplikasyon mobil pratik ki montre dinamikman yon lis antretyen anreta, aktyèl ak fini pou yon peryòd espesifik. Anplis de sa, chak kalite antretyen te dwe pentire nan koulè dapre règleman espesyalman dakò. Aplikasyon mobil lan te sipoze asire kreyasyon nouvo orè antretyen ak make sa ki deja konplete dirèkteman nan atelye yo ak rapid aktyalizasyon enfòmasyon sa yo sou sèvè a.

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

Cyril: Gen de kalite reparasyon: ki baze sou tan ak ki baze sou kouri. Yo pèmèt varyab nan chak. Pa egzanp, dapre plan an, reparasyon yo ta dwe fèt chak vandredi, 13 nan mwa a, oswa chak 20,000 kilomèt. Yo konsidere yon travay fini si gen yon mak sou bò dwat li.

Yo te bay yon kondisyon pou klasman travay nan lis la. Epitou, chak liy yo ta dwe make nan koulè depann sou kondisyon yo.

Lè w klike sou bouton ki anba a, ou ka kreye yon nouvo plan sèvis:

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

Jaden obligatwa yo ap parèt selon kalite tablo yo chwazi a. Si nou te chwazi yon orè chak semèn, Lè sa a, yo pral montre nou de jaden: nimewo semèn nan ak jou nan semèn nan. Pa egzanp, nan madi chak 3 semèn.

Kòmantè ekspè: tankou nan devlopman mobil anvan an sou platfòm la 1C:Enterprise, isit la travay la se globalman divize an 2 eleman - kominikasyon ak "sèvè a" atravè entènèt-api ak ekspozisyon konpetan nan yon lis dinamik ak konsepsyon kondisyonèl ak filtraj (seleksyon) nan done. Anplis de sa, li te enteresan aplike egzijans nan kont pou reparasyon tou de pa peryòd ak pa endikatè quantitative.

Sesyon 4

Pou konpozan ak consommables, li te nesesè yo pran an kont envantè, depans plan ak acha nan lavni. Anplis de sa, kontablite pakèt parèt isit la, men se pa pou tout machandiz yo. Tout bagay sa yo te dwe jere nan plizyè depo, ki gen ladan resi, depans ak mouvman. Dapre kondisyon ki nan travay la, li te nesesè asire kontwòl nan balans epi evite konfli lè w ap travay ak aksyon aktyèl yo. Manadjè acha travay nan vèsyon an Desktop nan lojisyèl an.

Fòm prensipal la montre anba a:

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

Cyril: Anplis de klasman nan kondisyon an, li te pwopoze bay itilizatè a kapasite nan sòt owaza. Sou 1C ou pa menm gen pou panse osijè de sa. Jaden an ak kantite pati yo ta dwe make an vèt pou bòdwo.

Nan sesyon sa a, yo te mande yo kontwole machandiz ki rete yo nan depo. Se konsa, mesaj korespondan an ta dwe parèt lè ou eseye efase fakti a. Isit la nou sonje egzamen espesyalis platfòm la. Fòm fakti a se jan sa a:

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

Chak pati gen yon karakteristik ki detèmine si li ta dwe asiyen nan yon pakèt espesifik. Pou pyès rezèv sa yo, li enpòtan pou endike nimewo pakèt la nan tout dokiman yo. Sa a se yon mezi adisyonèl lè w ap kontwole résidus pati yo. Yo kapab tou deplase ant depo:

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

Fòm nan diferan de youn anvan an sèlman nan ke olye pou yo kliyan an, ou bezwen endike depo ki soti nan ki livrezon an pral fèt. Se lis seleksyon an pou pakèt la otomatikman konpile apre yo fin chwazi pati a. Itilizatè a ka jenere yon rapò sou balans pyès rezèv:

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

Isit la nou ka wè machandiz ki rete yo nan depo chwazi a. Bwat ki sou bò dwat depo a pèmèt ou konfigirasyon filtraj ak klasman. Lis la pa gen yon divizyon eksplisit pa tiraj pou pati sa yo ki nesesè yo. Balans yo pou chak nimewo pakèt pyès rezèv chwazi a ka wè lè l sèvi avèk lyen navigasyon ki sou bò dwat la.

Kòmantè ekspè: nan sesyon sa a (modil) kontablite pakèt parèt la pou premye fwa. Patisipan yo te oblije kont pou consommables ak machandiz pa sèlman poukont yo, men tou pa pakèt. An jeneral, travay la pafè pou platfòm 1C:Enterprise - men li tout te dwe devlope nan grafouyen epi konplete nan 2.5 èdtan.

Sesyon 5

Nan senkyèm sesyon an, nou te asiyen fonksyonalite nan jesyon byen. Pou gwoup eksplorasyon, li te nesesè yo kreye yon aplikasyon mobil ki ta kont pou lwil oliv oswa gaz pwodiksyon pwi. Isit la li te nesesè yo resevwa yon lis pwi aktyèl soti nan sèvè a epi montre byen chwazi a grafikman pa kouch (tè, sab, wòch, lwil oliv), pran an kont pwofondè yo nan chak kouch. Anplis de sa, aplikasyon an te dwe pèmèt mete ajou enfòmasyon sou pi a ak ajoute nouvo pwi. Pou aplikasyon sa a, kliyan an mete kondisyon fonksyònman espesyal nan mòd offline ak sou entènèt (kontwòl kominikasyon ak sèvè a) - tcheke kominikasyon ak sèvè a chak segonn 5 ak chanje fonksyonalite aplikasyon an depann sou disponiblite a nan sèvè a.

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

Cyril: Lè ou chwazi yon pi, yon graf ba ap parèt, ki mete aksan sou kouch yo jiska depo lwil oswa gaz. Pou chak kouch, yo estoke non li, koulè ak seri ensidan li yo. Akòz karakteristik konsepsyon yo, dyagram yo bati nan platfòm la pa ede, men dokiman an calcul fè fas ak travay la parfe. Wells ka kreye ak modifye:

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

Apa de plizyè pwoteksyon enfayil, pa te gen anyen ki enteresan sou fòm sa a.
Apre sa, li te sijere kontwole koneksyon an nan sèvè a. Nou eseye konekte chak 5 segonn. Si li pa travay, Lè sa a, nou limite fonksyonalite aplikasyon an epi montre yon mesaj.

Kòmantè ekspè: Travay sesyon sa a enteresan sitou akòz kapasite grafik li yo. Patisipan yo ki te itilize platfòm 1C:Enterprise te rezoud li nan de fason diferan - kèk lè l sèvi avèk yon mekanis dyagram, lòt moun lè l sèvi avèk yon dokiman calcul. Chak metòd gen avantaj ak dezavantaj li yo. Kòm yon pati nan desizyon an nan chanpyona WorldSkills la, tan te kle (sonje limit tan an ankò). Yon travay apa enteresan se fè ping sèvè a chak segonn 5 epi chanje konpòtman aplikasyon mobil lan depann sou disponiblite a oswa indisponibilite sèvè a.

Sesyon 6

Li te pwopoze yo kreye yon espas travay pou jesyon tèt - ​​Dashboard. Sou yon sèl ekran li te nesesè yo montre endikatè pèfòmans jeneral konpayi an pou yon peryòd espesifik nan fòm grafik ak tabul. Fòm prensipal la se rapò pri a:

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

Anplis de Dashboard la, li te nesesè pou aplike distribisyon pyès rezèv pou reparasyon byen yo lè l sèvi avèk metòd deskripsyon FIFO/LIFO/"Cheapest goes first".

Pandan distribisyon, kontablite pakèt yo te pran an kont, kontwòl balans ak pwoteksyon kont aksyon itilizatè san otorizasyon ("pwoteksyon moun fou") yo te itilize.

Cyril: Pou rezoud, yo te itilize tab valè ak jenerasyon lojisyèl kolòn, paske ka gen yon kantite abitrè nan yo:

  • Premye tab la responsab pou depans total depatman pa mwa. Divizyon ki pi rantabilite ak pwofitab yo make nan wouj ak vèt, respektivman.
  • Dezyèm tablo a montre pati ki pi chè ak pi souvan itilize pou chak mwa. Si gen plizyè pati ki satisfè kritè yo, lè sa a yo ta dwe parèt nan yon sèl selil, separe pa vigil.
  • Byen ki pi chè yo (an tèm de depans pyès rezèv) yo parèt nan premye ranje twazyèm tablo a. Dezyèm liy lan montre divizyon nan ki avantaj ki anwo a fè pati. Si gen de byen ki pi chè ak menm depans yo, Lè sa a, yo ta dwe parèt nan menm selil la, separe pa vigil.

Dyagram yo te parèt lè l sèvi avèk mekanis entegre nan platfòm la, epi yo te ranpli pwogramasyon lè l sèvi avèk demann.

Li te pwopoze tou pou aplike sipò pou miltilinguism. Pwogram nan chaje fichye XML ak lokalizasyon eleman koòdone yo, epi yo ta dwe rdesine fòm nan lè w ap chwazi yon lang nan lis dewoule a.

Lè ou klike sou bouton ki nan kwen gòch anba ekran an, fòm jesyon envantè a ouvè:

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

Nan fòm sa a, nou finalman kòmanse depanse pati nan reparasyon. Isit la nou premye jwenn pati yo nou pral bezwen pou fè reparasyon pou avantaj la. Ki baze sou jaden yo chwazi ak metòd distribisyon (FIFO, LIFO oswa pri minimòm), alimèt yo jwenn oswa yon mesaj si pa gen alimèt yo parèt. Lè sa a, ou ka make pati yo kòm yo te gen entansyon repare avantaj sa a. Kontwòl balans enpòtan pou sesyon aktyèl la. Si nou te deja asiyen detay, Lè sa a, yo pa ka jwenn yo ankò.

Kòmantè ekspè: sesyon trè enteresan. Li fè pi plis nan kapasite 1C:Enterprise platfòm la - isit la se travay konpetan ak tab vityèl nan rejis akimilasyon, ak travay pwogramasyon ak eleman fòm (premye nan tout - tab, dezyèmman - tit), ak dyagram. E menm LIFO/FIFO lè w ap analize envantè, analiz pwofi/pèt, elatriye.

Sesyon 7

Nan fen travay la (sesyon 7), kliyan an te bay lojisyèl (fichye ègzekutabl) pou aktivite pwojè ak yon videyo kout sou travay avèk li. Li te nesesè pou fè jeni ranvèse epi, ki baze sou sa, kreye 2 dyagram: yon dyagram ka itilize ak yon dyagram antite-relasyon. Anplis de sa, gen kèk kondisyon yo te mete devan pou kreye lojisyèl nan lavni an - li te nesesè yo kreye yon layout koòdone dapre kondisyon sa yo.

Dapre kondisyon konpetisyon yo, sèlman MS Visio te oblije kreye dyagram.

Kòmantè ekspè: nan sesyon sa a, kapasite platfòm 1C:Enterprise yo te pratikman pa itilize. Dyagram pou kondisyon konpetisyon yo te kreye nan MS Visio. Men, yon pwototip nan koòdone a ta ka kreye nan yon baz enfòmasyon vid 1C.

Remak jeneral

Nan kòmansman chak sesyon, li te pwopoze pou enpòte done lè l sèvi avèk yon script SQL. Sa a se dezavantaj prensipal la nan itilize 1C konpare ak C #, depi nou te pase omwen yon demi èdtan distile done nan sous done ekstèn, kreye tab pwòp nou yo, ak deplase ranje soti nan sous ekstèn nan tab nou yo. Rès la jis bezwen klike sou Egzekite bouton an nan Microsoft SQL Studio.

Pou rezon evidan, estoke done sou yon aparèy mobil se pa yon bon lide. Se poutèt sa, pandan sesyon mobil nou te kreye yon baz sèvè. Yo estoke done la epi yo bay aksè a li atravè sèvis http.

Kòmantè ekspè: balans 1C/non-1C enteresan isit la - pandan y ap pwogramasyon 1C:Enterprise te pase anpil tan konekte ak yon DBMS ekstèn (Kirill te mansyone sa apa pi wo a), devlopè C#/Java (Android Studio pou devlopman mobil) te pase tan sou lòt domèn - interfaces, ekri plis kòd. Se poutèt sa, rezilta yo nan chak sesyon yo te enprevizib ak trè enteresan pou tout ekspè. Ak konplote sa a rete jouk nan fen a - jis gade nan tab final la nan ganyan ak distribisyon an nan pwen.

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.
Kirill fini istwa a :)

An konklizyon, li ta dwe sonje ke pèfòmè a pa t 'bezwen "jis pwogram travay la dapre espesifikasyon teknik yo" - li te oblije analize travay la, chwazi blòk pou aplikasyon an nan subtasks, konsepsyon yo epi deside ki sa egzakteman li ta ye. kapab aplike soti nan sa a nan tan an trè kout. Tout 4 jou mwen te oblije aji anba presyon tan grav, souvan kòmanse chak sesyon ki vin apre nan grafouyen. Menm yon espesyalis adilt ki gen anpil ane eksperyans nan endistri a pral gen gwo difikilte pou ranpli travay la asiyen pou sesyon an 100% nan tan yo bay la.

Sistèm evalyasyon adopte a merite yon mansyon espesyal.

Pou chak sesyon, otè travay yo devlope yon sistèm konplèks nan kritè, ki gen ladan tcheke fonksyonalite, operasyon kòrèk, kondisyon pou koòdone aplikasyon an, e menm swiv yon gid style espesyalman bay patisipan yo pa konpayi an pou ki yo ap devlope solisyon yo.

Kritè evalyasyon yo trè byen granules - ak pri total travay sesyon an se dè dizèn de pwen, satisfè kèk kritè ka ajoute dizyèm nan yon pwen nan patisipan an. Sa a reyalize yon nivo ekstrèmman wo ak objektif nan evalye rezilta yo nan chak patisipan nan konpetisyon an.

Jwenn

Rezilta final yo te enpresyonan.

Nan yon batay anmè, Kirill Pavkin ki soti nan Larisi, ki te itilize platfòm 1C:Enterprise, te genyen. Kirill gen 17 ane, li soti nan Stavropol.

Literalman dizyèm nan yon pwen separe gayan an soti nan kouri dèyè l 'yo. Dezyèm plas la te pran pa yon patisipan ki soti nan Taiwan. Tablo an jeneral nan sis premye rezilta yo sanble sa a:

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

Natirèlman, Kirill te genyen gras ak talan li, konesans ak konpetans li.

Sepandan, nou sonje ke tout twa patisipan yo ki te itilize platfòm 1C:Enterprise kòm yon zouti yo te enkli nan senk an tèt yo - ki se yon konfimasyon enkondisyonèl nan nivo mondyal 1C:Enterprise teknoloji.

Apre rezilta yo nan konpetisyon an, ganyan yo te bay nan sant medya KazanExpo mesye yo te resevwa meday pi bon kalite lò (an akò ak plas yo) ak pri lajan kach. Mesye yo tou te resevwa sètifika ki pèmèt yo fè yon estaj nan 1C.

WorldSkills final, devlopman solisyon IT pou biznis - ki sa li ye, ki jan sa te rive ak poukisa pwogramè 1C te genyen la.

Sous: www.habr.com

Add nouvo kòmantè