WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น
WorldSkills เป็นขบวนการระดับนานาชาติที่จัดการแข่งขันระดับมืออาชีพสำหรับเยาวชนอายุต่ำกว่า 22 ปี

รอบชิงชนะเลิศระดับนานาชาติจะจัดขึ้นทุกๆ สองปี ปีนี้สถานที่สุดท้ายคือ คาซาน (รอบชิงชนะเลิศครั้งล่าสุดคือปี 2017 ที่อาบูดาบี ส่วนครั้งต่อไปคือปี 2021 ที่เซี่ยงไฮ้)

WorldSkills Championships เป็นการประชันทักษะระดับมืออาชีพที่ใหญ่ที่สุดในโลก พวกเขาเริ่มต้นด้วยอาชีพปกสีน้ำเงินและในช่วงไม่กี่ปีที่ผ่านมาได้รับความสนใจมากขึ้นเรื่อย ๆ ให้กับ "อาชีพแห่งอนาคต" รวมถึงสาขาวิชาไอทีซึ่งมีการจัดสรรคลัสเตอร์ขนาดใหญ่แยกต่างหากในการแข่งขันชิงแชมป์ในคาซาน

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

ในบล็อกไอทีมีความสามารถ ("กีฬา" เฉพาะ) ที่เรียกว่า "โซลูชันซอฟต์แวร์ไอทีสำหรับธุรกิจ"

ในการแข่งขันแต่ละครั้ง รายการเครื่องมือที่ได้รับอนุญาตมีจำกัด และตัวอย่างเช่นหากสำหรับ "การออกแบบภูมิทัศน์" รายการเครื่องมือที่เป็นไปได้นั้นมี จำกัด (แน่นอนโดยไม่ระบุผู้ผลิตหรือสีที่ชัดเจน) ดังนั้นในความสามารถ "โซลูชันซอฟต์แวร์สำหรับธุรกิจ" รายการเทคโนโลยีที่เป็นที่ยอมรับที่ผู้เข้าร่วมสามารถใช้ได้ มีจำนวนจำกัด โดยระบุถึงเทคโนโลยีเฉพาะและแพลตฟอร์มเฉพาะ (.NET และ Java พร้อมชุดเฟรมเวิร์กเฉพาะ)

จุดยืนของ 1C ในประเด็นนี้มีดังนี้: เทคโนโลยีสารสนเทศเป็นพื้นที่ที่มีไดนามิกมาก เทคโนโลยีใหม่และเครื่องมือในการพัฒนาปรากฏอย่างต่อเนื่องในโลก จากมุมมองของเรา การอนุญาตให้ผู้เชี่ยวชาญใช้เครื่องมือที่พวกเขาต้องการและคุ้นเคยกับการทำงานนั้นถูกต้อง

ในฤดูใบไม้ร่วงปี 2018 ฝ่ายบริหารของ WorldSkills รับฟังเรา ตอนนี้เราต้องทดสอบวิธีการนำเทคโนโลยีใหม่ๆ มาใช้ในการแข่งขัน มันไม่ง่ายเลย

แพลตฟอร์ม 1C:Enterprise ถูกรวมอยู่ในรายการโครงสร้างพื้นฐานของการแข่งขันชิงแชมป์ในคาซาน และมีการจัดแพลตฟอร์มทดลองสำหรับโซลูชันซอฟต์แวร์ไอทีสำหรับแซนด์บ็อกซ์ธุรกิจ

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

โปรดทราบว่าภาษาอย่างเป็นทางการของการแข่งขันชิงแชมป์คือภาษาอังกฤษ วัสดุทั้งหมดที่มีผลลัพธ์ของการแก้ปัญหา (ซอร์สโค้ด เอกสารประกอบ อินเทอร์เฟซซอฟต์แวร์) จะถูกส่งในภาษานี้ด้วย แม้จะมีข้อสงสัยของบางคน (ยัง!) คุณสามารถเขียนภาษาอังกฤษใน 1C ได้

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

หนุ่มๆ 9 คนจาก 8 ประเทศ (ฟิลิปปินส์, ไต้หวัน, เกาหลี, ฟินแลนด์, โมร็อกโก, รัสเซีย, คาซัคสถาน, มาเลเซีย) เข้าร่วมการแข่งขันที่ไซต์นี้

คณะลูกขุนซึ่งเป็นทีมผู้เชี่ยวชาญ นำโดยผู้เชี่ยวชาญจากฟิลิปปินส์ โจอี้ มานันซาลา

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

ผู้เชี่ยวชาญจากฟินแลนด์ สหรัฐอาหรับเอมิเรตส์ คอสตาริกา เกาหลี รัสเซีย และไต้หวันเป็นตัวแทน

เราทราบว่าผู้เข้าร่วมจากรัสเซีย (Pavkin Kirill, Sultanova Aigul) และคาซัคสถาน (Vitovsky Ludwig) ตัดสินใจใช้แพลตฟอร์ม 1C:Enterprise เป็นส่วนหนึ่งของการแข่งขัน ผู้เข้าร่วมที่เหลือใช้ .NET สำหรับเดสก์ท็อปและ Android Studio สำหรับการพัฒนาอุปกรณ์เคลื่อนที่ ที่น่าสนใจคือผู้เข้าร่วมที่เลือก 1C ยังเด็กมาก (Kirill เป็นนักเรียนที่โรงเรียนใน Stavropol ปีนี้เขาเข้าเกรด 11, Aigul เป็นนักศึกษาวิทยาลัย, Kazan, Tatarstan) ในขณะที่คู่ต่อสู้ของพวกเขามีประสบการณ์มากกว่ามาก ( ตัวอย่างเช่น ผู้เข้าร่วมจากเกาหลี - ผู้ชนะการแข่งขัน WorldSkills Championship 2013 ที่เมืองไลพ์ซิก ทุกคนมีประสบการณ์ในการเข้าร่วม WorldSkills และประสบการณ์วิชาชีพในอุตสาหกรรมนี้หลายปี)

เมื่อพิจารณาว่าในระหว่างการแข่งขัน ผู้เข้าร่วมใช้เทคโนโลยีสมัยใหม่ต่างๆ เราจึงมีโอกาสทดสอบแพลตฟอร์ม 1C:Enterprise ในสภาพการต่อสู้อย่างแท้จริง เพื่อเปรียบเทียบทั้งคุณภาพของโซลูชันที่ได้รับจากความช่วยเหลือและความเร็วของการพัฒนาที่ทำได้จากการใช้งาน

เราทราบว่าภายในกรอบการทำงานของแพลตฟอร์มโซลูชันซอฟต์แวร์ไอทีพิเศษสำหรับแพลตฟอร์มแซนด์บ็อกซ์ธุรกิจ ผู้เข้าร่วมได้ทำงานเดียวกันกับผู้เข้าร่วมในแพลตฟอร์มโซลูชันซอฟต์แวร์ไอทีหลักสำหรับธุรกิจ

งานนี้ถือเป็นงานที่ซับซ้อนในการทำให้ธุรกิจบางอย่างเป็นอัตโนมัติ ในปีนี้ ตัวอย่างของธุรกิจคือบริษัท KazanNeft ที่สมมติขึ้น

ตำนาน

Kazan Oil เป็นหนึ่งในบริษัทน้ำมันที่ใหญ่ที่สุดในสาธารณรัฐตาตาร์สถาน โดยดำเนินงานในฐานะผู้เล่นในตลาดระดับประเทศและเป็นแบรนด์ที่ได้รับการยอมรับในระดับสากลในสาขานี้ สำนักงานใหญ่ของบริษัทซึ่งเชี่ยวชาญด้านการสำรวจภาคสนาม การผลิต การผลิต การกลั่น การขนส่ง ตลอดจนการขายและการจัดจำหน่ายน้ำมัน ผลิตภัณฑ์ปิโตรเลียม และก๊าซธรรมชาติ ตั้งอยู่ในคาซาน (รัสเซีย)

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

เนื่องจากบริษัทกำลังดำเนินกลยุทธ์ในการขยายอย่างรวดเร็วและสร้างสำนักงานใหม่ทั่วรัสเซีย ฝ่ายบริหารของบริษัทจึงตัดสินใจเปิดตัวซอฟต์แวร์ระบบอัตโนมัติทางธุรกิจใหม่ที่มีเป้าหมายเพื่อรักษาและจัดการการดำเนินงานบางอย่าง

เงื่อนไขการแข่งขันชิงแชมป์

งานถูกมอบให้กับผู้เข้าร่วมในรูปแบบของโมดูล (เซสชัน) โดยมีข้อกำหนดที่จะต้องทำให้เสร็จภายในระยะเวลาที่จำกัด มีทั้งหมด 7 โมดูล สามเซสชันสำหรับการแก้ปัญหาบนเดสก์ท็อป – เซสชันละ 2.5 ชั่วโมง สามเซสชัน - การพัฒนาไคลเอนต์-เซิร์ฟเวอร์ โดยที่ไคลเอนต์เป็นแอปพลิเคชันมือถือ และการสื่อสารระหว่างไคลเอนต์และเซิร์ฟเวอร์ดำเนินการผ่าน WEB-API ใช้เวลา 3.5 ชั่วโมง เซสชันล่าสุด – งานเกี่ยวกับวิศวกรรมย้อนกลับของซอฟต์แวร์ที่มีอยู่ 2.5 ชั่วโมง ในฐานะส่วนหนึ่งของวิศวกรรมย้อนกลับ ผู้เข้าร่วมต้องออกแบบโครงสร้างของฐานข้อมูลแอปพลิเคชัน (โดยการสร้างไดอะแกรม ER) ตามข้อมูลที่ให้ไว้ วิเคราะห์สถานการณ์สำหรับการใช้ระบบ (โดยการสร้างไดอะแกรมกรณีการใช้งาน) และยัง พัฒนาและออกแบบอินเทอร์เฟซของโซลูชันซอฟต์แวร์ตามความต้องการด้านการทำงานที่ให้ไว้

แพลตฟอร์มการพัฒนาหลักที่ใช้คือ .NET (C#) และ Java (รวมถึง Android Studio สำหรับการพัฒนามือถือ) SandBox ทดลองใช้ .NET, Java และ 1C:Enterprise เวอร์ชัน 8.3.13

ในตอนท้ายของแต่ละเซสชั่น ผู้เชี่ยวชาญจะประเมินผลลัพธ์ - โครงการสำเร็จรูปที่ใช้งานได้ซึ่งดำเนินงานที่กำหนดไว้เมื่อเริ่มต้นเซสชั่น

ลักษณะเฉพาะของงานคือ "ความมีชีวิตชีวา" - มีข้อกำหนดมากมายและมีเวลาจำกัด ปัญหาส่วนใหญ่ไม่ใช่ปัญหาพิเศษของโอลิมปิก แต่เป็นปัญหาใกล้เคียงกับปัญหาทางอุตสาหกรรมจริง ๆ มาก ผู้เชี่ยวชาญเผชิญปัญหาเหล่านี้ทุกวัน แต่มีภารกิจมากมายและเวลามีจำกัด ผู้เข้าร่วมจะต้องแก้ไขปัญหาจำนวนสูงสุดที่จะเกิดประโยชน์สูงสุดต่อธุรกิจ ไม่ใช่ความจริงที่ว่างานที่ซับซ้อนจากมุมมองของอัลกอริธึมจะมีน้ำหนักมากกว่างานเบื้องต้น ตัวอย่างเช่น การสร้างระบบบัญชีที่ใช้งานได้ของสามตารางมีความสำคัญสำหรับธุรกิจมากกว่าแบบฟอร์มการรายงานที่สวยงามพร้อมอัลกอริธึมที่ซับซ้อน ซึ่งไม่จำเป็นเลยหากไม่มีตารางเหล่านี้

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

เราขอให้ผู้ชนะการแข่งขัน ซึ่งเป็นผู้เข้าร่วมจากรัสเซีย Kirill Pavkin เล่าให้เราฟังเพิ่มเติมว่างานมีอะไรบ้าง และเขาหาวิธีแก้ปัญหาอย่างไร

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

ด้านล่างนี้เป็นคำอธิบายของงาน เรื่องราวของคิริลล์เกี่ยวกับวิธีการแก้ไขงานของเขา นอกจากนี้เรายังขอให้ Vitaly Rybalka พนักงาน 1C และหนึ่งในผู้เชี่ยวชาญด้าน IT Solutions for Business Sandbox ให้ความเห็นเกี่ยวกับโซลูชันของ Kirill

ในส่วนหนึ่งของการมอบหมายงาน จำเป็นต้องทำให้กิจกรรมของผู้ใช้หลายประเภทเป็นไปโดยอัตโนมัติ:

  • รับผิดชอบการบัญชีทรัพย์สินของบริษัท
  • รับผิดชอบการซ่อมแซมที่ไม่ได้กำหนดไว้และการบำรุงรักษาทรัพย์สินของบริษัทตามกำหนดเวลา
  • ผู้จัดการฝ่ายจัดซื้อสำหรับส่วนประกอบและวัสดุสิ้นเปลือง
  • ฝ่ายสำรวจน้ำมันและผลิตน้ำมัน
  • ผู้บริหารระดับสูงจำเป็นต้องมีรายงานการวิเคราะห์

เซสชั่น 1

จากมุมมองของสินทรัพย์ (เช่น กองยานพาหนะ) จำเป็นต้องดำเนินการบัญชี (การจัดตั้งใหม่ แก้ไขรายการปัจจุบัน) การค้นหาอย่างรวดเร็วและตัวกรองประเภทต่างๆ สำหรับการแสดงข้อมูล การเคลื่อนย้ายสินทรัพย์ระหว่างแผนกต่างๆ ของบริษัท และกลุ่มทรัพย์สินเอง เก็บประวัติความเคลื่อนไหวดังกล่าวและวิเคราะห์ความเคลื่อนไหวดังกล่าวในอนาคต การบัญชีสินทรัพย์ถูกนำมาใช้กับกลุ่มผู้ใช้มือถือเป็นหลัก

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

ไซริล: งานย่อยที่น่าสนใจคือการใช้ปุ่มต่างๆ ในรายการเนื้อหา เพื่อแก้ไขปัญหานี้ เราใช้รายการไดนามิก: เราเขียนคำขอที่กำหนดเอง และเมื่อได้รับข้อมูลบนเซิร์ฟเวอร์ เราจะกำหนดลิงก์การนำทางไปยังรูปภาพจากไลบรารีรูปภาพไปยังฟิลด์ที่จำเป็น

ตามธรรมเนียมแล้ว คุณสามารถแนบรูปภาพเข้ากับเนื้อหาได้สองวิธี: ถ่ายภาพ (มัลติมีเดีย) และเลือกจากแกลเลอรี (กล่องโต้ตอบการเลือกไฟล์)

รูปร่างบางอย่างจำเป็นต้องวาดใหม่เมื่อหมุนหน้าจอ:

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

เมื่อเปลี่ยนพารามิเตอร์หน้าจอ เราจะเปลี่ยนการมองเห็นของกลุ่มปุ่ม

งานที่เรียบง่ายแต่สนุกสนาน ได้แก่ ตัวกรองในรายการไดนามิก การค้นหาในสองฟิลด์ (หมายเลขและชื่อ) และการสร้างหมายเลขซีเรียลของสินทรัพย์

ความเห็นของผู้เชี่ยวชาญ: จากมุมมองของโซลูชันบนแพลตฟอร์ม 1C:Enterprise งานค่อนข้างชัดเจน นอกเหนือจากการสร้างแอปพลิเคชันมือถือจริงแล้ว ยังจำเป็นต้องดูแลการถ่ายโอนข้อมูลจาก "เซิร์ฟเวอร์" DBMS (MS SQL บนเดสก์ท็อป) ไปยังแอปพลิเคชันมือถือและด้านหลัง เพื่อจุดประสงค์นี้ กลไกของแหล่งข้อมูลภายนอกและบริการ http ถูกนำมาใช้ใน "แอปพลิเคชันพร็อกซี" ของเดสก์ท็อป สำหรับแพลตฟอร์มมือถือ การแสดงรูปภาพในรายการไดนามิกนำเสนอความซับซ้อนที่เพิ่มขึ้น

เซสชั่น 2

จำเป็นต้องจัดให้มีการจัดการซ่อมแซมทรัพย์สินของบริษัท ในส่วนหนึ่งของงานนี้ จำเป็นต้องรักษารายการคำขอซ่อมแซม (ตามแผนกและกลุ่ม) โดยคำนึงถึงลำดับความสำคัญของความเร่งด่วนในการซ่อมแซม วางแผนกำหนดการซ่อมแซมตามลำดับความสำคัญ สั่งซื้อส่วนประกอบที่จำเป็นและดำเนินการ คำนึงถึงสิ่งที่มีอยู่แล้ว งานย่อยที่น่าสนใจคือส่วนประกอบบางอย่างมีวันหมดอายุ หากมีการสั่งซื้อชิ้นส่วนสำหรับสินทรัพย์ที่กำหนดแล้วและยังไม่หมดกำหนดเวลาสำหรับสินทรัพย์นี้ ก็ไม่จำเป็นต้องซื้อชิ้นส่วนเดิมอีก อินเทอร์เฟซการซ่อมแซมได้รับการพัฒนาสำหรับส่วนประกอบเดสก์ท็อปของซอฟต์แวร์ของบริษัท

นอกจากนี้ยังจำเป็นต้องสร้างแบบฟอร์มการอนุญาตที่ไม่สำคัญสำหรับสองบทบาท: ผู้รับผิดชอบและผู้จัดการฝ่ายบริการ ลักษณะเฉพาะคือหลังจากได้รับอนุญาตแล้วคุณจะต้องเลือกบทบาทใดบทบาทหนึ่งโดยอัตโนมัติ

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

แบบฟอร์มรายการสำหรับผู้รับผิดชอบมีดังต่อไปนี้:

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

ไซริล: สามารถเน้นเฉพาะการเน้นคำขอบริการที่รอดำเนินการได้ที่นี่ แก้ไขโดยการจัดรูปแบบตามเงื่อนไขในรายการไดนามิก

โดยการคลิกที่ปุ่มที่ด้านล่างของหน้าจอ ผู้ใช้สามารถไปที่แบบฟอร์มต่อไปนี้:

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

ไม่มีอะไรซับซ้อนจากมุมมอง 1C ในรูปแบบนี้

แบบฟอร์มที่ผู้จัดการฝ่ายบริการสามารถใช้ได้อยู่ด้านล่าง:

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

แบบฟอร์มนี้จัดเรียงตามลำดับความสำคัญและวันที่ขอ เมื่อคลิกที่ปุ่มด้านล่าง ผู้ใช้สามารถไปที่แบบฟอร์มคำขอที่เลือก:

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

นอกจากการป้องกันความผิดพลาดแล้ว แบบฟอร์มนี้ยังแนะนำให้จัดทำรายการอะไหล่สำหรับการซ่อมแซมอีกด้วย งานย่อยน่าสนใจเพราะว่าอะไหล่มีวันหมดอายุ ซึ่งหมายความว่าหากมีเหตุฉุกเฉินเกิดขึ้นกับสินทรัพย์นี้แล้วและมีการสั่งซื้อชิ้นส่วนซึ่งยังไม่หมดอายุ ก็สามารถนำกลับมาใช้ใหม่ได้ สิ่งนี้ควรแสดงให้ผู้ใช้เห็น

ความเห็นของผู้เชี่ยวชาญ: ที่นี่คิริลล์เองก็วางสำเนียงไว้อย่างถูกต้อง จากมุมมองของการใช้งานบนแพลตฟอร์ม 1C:Enterprise ไม่มีอะไรซับซ้อนอย่างยิ่ง จำเป็นต้องมีการวิเคราะห์เงื่อนไขสำหรับการบัญชีและการใช้ชิ้นส่วนอะไหล่อย่างรอบคอบและการปฏิบัติงานโดยรวมอย่างมีประสิทธิภาพ นอกจากนี้ จำเป็นต้องบันทึกคำขอรับบริการอย่างเหมาะสม ปัญหาหลักคือความกดดันด้านเวลาเพียง 2.5 ชั่วโมงเท่านั้น

นอกจากนี้ เช่นเดียวกับในการพัฒนาอุปกรณ์พกพา ผู้เข้าร่วมจะต้องได้รับข้อมูลจาก DBMS ภายนอก (MS SQL) อย่างมีประสิทธิภาพ

เซสชั่น 3

สำหรับการบำรุงรักษา (การบำรุงรักษา) เสนอให้ใช้บริการการวางแผนระยะยาว คุณลักษณะที่น่าสนใจที่นี่คือข้อกำหนดในการสร้างกำหนดการบำรุงรักษาสำหรับสินทรัพย์ตามเวลา - ตัวอย่างเช่น ทุก ๆ เดือนที่สองในวันที่ 3 ในทำนองเดียวกัน ตามตัวบ่งชี้เชิงปริมาณ - ตัวอย่างเช่น ตามมาตรวัดระยะทางของรถยนต์ (เปลี่ยนน้ำมันทุกๆ 5000 กม. เปลี่ยนยางทุกๆ 20000 กม.) ผู้จัดการฝ่ายบำรุงรักษาควรได้รับแอปพลิเคชันมือถือที่สะดวกซึ่งแสดงรายการการบำรุงรักษาที่เกินกำหนด ปัจจุบัน และที่เสร็จสิ้นแล้วแบบไดนามิกตามระยะเวลาที่กำหนด นอกจากนี้การบำรุงรักษาแต่ละประเภทจะต้องทาสีตามกฎที่ตกลงกันเป็นพิเศษ แอปพลิเคชันบนมือถือควรจะรับประกันการสร้างกำหนดการบำรุงรักษาใหม่ และการทำเครื่องหมายของตารางการบำรุงรักษาที่เสร็จสมบูรณ์แล้วโดยตรงในเวิร์กช็อปพร้อมการอัปเดตข้อมูลนี้บนเซิร์ฟเวอร์ทันที

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

ไซริล: การซ่อมแซมมีสองประเภท: ตามเวลาและตามรัน อนุญาตให้มีความแปรปรวนภายในแต่ละรายการ เช่นตามแผนการซ่อมแซมควรเกิดขึ้นทุกวันศุกร์ที่ 13 ของเดือน หรือทุกๆ 20,000 กิโลเมตร งานจะถือว่าเสร็จสมบูรณ์หากมีเครื่องหมายถูกทางด้านขวา

มีการจัดเตรียมเงื่อนไขสำหรับการเรียงลำดับงานในรายการ นอกจากนี้แต่ละบรรทัดควรเน้นด้วยสีตามเงื่อนไข

เมื่อคลิกที่ปุ่มด้านล่าง คุณจะสามารถสร้างแผนบริการใหม่ได้:

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

ช่องที่ต้องกรอกจะแสดงขึ้นโดยขึ้นอยู่กับประเภทแผนภูมิที่เลือก หากเราเลือกตารางเวลารายสัปดาห์ เราจะแสดงสองฟิลด์: หมายเลขสัปดาห์และวันในสัปดาห์ เช่น ทุกวันอังคาร ทุก 3 สัปดาห์

ความเห็นของผู้เชี่ยวชาญ: เช่นเดียวกับในการพัฒนามือถือครั้งก่อนบนแพลตฟอร์ม 1C:Enterprise งานจะถูกแบ่งออกเป็น 2 องค์ประกอบทั่วโลก - การสื่อสารกับ "เซิร์ฟเวอร์" ผ่าน web-api และแสดงรายการไดนามิกที่มีความสามารถของการออกแบบและการกรองตามเงื่อนไข (การเลือก) ของ ข้อมูล. นอกจากนี้ เป็นเรื่องน่าสนใจที่จะดำเนินการตามข้อกำหนดเพื่อพิจารณาการซ่อมแซมทั้งตามระยะเวลาและตามตัวบ่งชี้เชิงปริมาณ

เซสชั่น 4

สำหรับส่วนประกอบและวัสดุสิ้นเปลือง จำเป็นต้องคำนึงถึงสินค้าคงคลัง วางแผนค่าใช้จ่าย และการจัดซื้อในอนาคต นอกจากนี้ การบัญชีเป็นชุดยังปรากฏที่นี่ แต่ไม่ใช่สำหรับสินค้าทั้งหมด ทั้งหมดนี้ต้องได้รับการจัดการภายในคลังสินค้าหลายแห่ง รวมถึงการรับ รายจ่าย และการเคลื่อนย้าย ตามเงื่อนไขของงาน จำเป็นต้องควบคุมความสมดุลและหลีกเลี่ยงความขัดแย้งเมื่อทำงานกับหุ้นปัจจุบัน ผู้จัดการฝ่ายจัดซื้อทำงานในซอฟต์แวร์เวอร์ชันเดสก์ท็อป

แบบฟอร์มหลักแสดงอยู่ด้านล่าง:

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

ไซริล: นอกจากการเรียงลำดับจากเงื่อนไขแล้วยังเสนอให้ผู้ใช้สามารถเรียงลำดับแบบสุ่มได้ ใน 1C คุณไม่จำเป็นต้องคิดเรื่องนี้ด้วยซ้ำ ควรเน้นฟิลด์ที่มีปริมาณชิ้นส่วนเป็นสีเขียวสำหรับใบแจ้งหนี้

ในเซสชั่นนี้ พวกเขาถูกขอให้ควบคุมสินค้าที่เหลืออยู่ในคลังสินค้า ดังนั้น ควรแสดงข้อความที่เกี่ยวข้องเมื่อคุณพยายามลบใบแจ้งหนี้ ที่นี่เราจำการสอบผู้เชี่ยวชาญแพลตฟอร์มได้ แบบฟอร์มใบแจ้งหนี้มีดังนี้:

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

แต่ละส่วนมีลักษณะเฉพาะที่กำหนดว่าควรกำหนดให้กับชุดงานเฉพาะหรือไม่ สำหรับชิ้นส่วนอะไหล่ดังกล่าว จำเป็นต้องระบุหมายเลขชุดงานในเอกสารทั้งหมด นี่เป็นการวัดเพิ่มเติมเมื่อตรวจสอบชิ้นส่วนที่ตกค้าง นอกจากนี้ยังสามารถเคลื่อนย้ายระหว่างคลังสินค้าได้:

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

แบบฟอร์มแตกต่างจากแบบฟอร์มก่อนหน้าเพียงแต่คุณจะต้องระบุคลังสินค้าที่จะทำการจัดส่งแทนลูกค้า รายการการเลือกสำหรับแบทช์จะถูกรวบรวมโดยอัตโนมัติหลังจากเลือกชิ้นส่วนแล้ว ผู้ใช้สามารถสร้างรายงานยอดคงเหลืออะไหล่:

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

ที่นี่เราสามารถดูสินค้าคงเหลือในคลังสินค้าที่เลือกได้ ช่องทำเครื่องหมายทางด้านขวาของคลังสินค้าช่วยให้คุณสามารถกำหนดค่าการกรองและการเรียงลำดับได้ รายการไม่มีการหารอย่างชัดเจนตามล็อตสำหรับส่วนต่างๆ ที่จำเป็น คุณสามารถดูยอดคงเหลือสำหรับหมายเลขชุดงานของชิ้นส่วนอะไหล่ที่เลือกได้โดยใช้ลิงก์นำทางทางด้านขวา

ความเห็นของผู้เชี่ยวชาญ: ในเซสชั่นนี้ (โมดูล) การบัญชีแบทช์ปรากฏขึ้นเป็นครั้งแรก ผู้เข้าร่วมต้องบัญชีวัสดุสิ้นเปลืองและสินค้าไม่เพียงแต่ด้วยตัวเองเท่านั้น แต่ยังต้องบัญชีตามแบทช์ด้วย โดยทั่วไป งานนี้เหมาะสำหรับแพลตฟอร์ม 1C:Enterprise แต่ทั้งหมดจะต้องได้รับการพัฒนาตั้งแต่เริ่มต้นและเสร็จสิ้นภายใน 2.5 ชั่วโมง

เซสชั่น 5

ในช่วงที่ 5 เราได้รับมอบหมายหน้าที่การทำงานของการจัดการหลุม สำหรับกลุ่มสำรวจ จำเป็นต้องสร้างแอปพลิเคชันบนมือถือที่จะอธิบายหลุมผลิตน้ำมันหรือก๊าซ ที่นี่จำเป็นต้องรับรายการหลุมในปัจจุบันจากเซิร์ฟเวอร์ และแสดงหลุมที่เลือกไว้เป็นกราฟิกตามชั้นต่างๆ (ดิน ทราย หิน น้ำมัน) โดยคำนึงถึงความลึกของแต่ละชั้น นอกจากนี้ แอปพลิเคชันยังต้องอนุญาตให้อัปเดตข้อมูลเกี่ยวกับบ่อน้ำและเพิ่มบ่อใหม่ด้วย สำหรับแอปพลิเคชันนี้ ลูกค้าจะกำหนดเงื่อนไขการทำงานพิเศษในโหมดออฟไลน์และออนไลน์ (การควบคุมการสื่อสารกับเซิร์ฟเวอร์) - ตรวจสอบการสื่อสารกับเซิร์ฟเวอร์ทุกๆ XNUMX วินาที และเปลี่ยนฟังก์ชันการทำงานของแอปพลิเคชันขึ้นอยู่กับความพร้อมใช้งานของเซิร์ฟเวอร์

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

ไซริล: เมื่อคุณเลือกหลุม กราฟแท่งจะปรากฏขึ้น ซึ่งจะเน้นชั้นต่างๆ จนถึงคราบน้ำมันหรือก๊าซ สำหรับแต่ละเลเยอร์ ชื่อ สี และช่วงที่เกิดขึ้นจะถูกจัดเก็บไว้ เนื่องจากคุณสมบัติการออกแบบ ไดอะแกรมที่สร้างขึ้นในแพลตฟอร์มไม่ได้ช่วยอะไร แต่เอกสารสเปรดชีตสามารถรับมือกับงานได้อย่างสมบูรณ์แบบ บ่อน้ำสามารถสร้างและแก้ไขได้:

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

นอกเหนือจากการป้องกันที่เข้าใจผิดได้หลายอย่างแล้ว แบบฟอร์มนี้ไม่มีอะไรน่าสนใจเลย
ถัดไป แนะนำให้ควบคุมการเชื่อมต่อกับเซิร์ฟเวอร์ เราพยายามเชื่อมต่อทุกๆ 5 วินาที หากไม่ได้ผล เราจะจำกัดการทำงานของแอปพลิเคชันและแสดงข้อความ

ความเห็นของผู้เชี่ยวชาญ: งานของเซสชันนี้น่าสนใจเนื่องจากความสามารถด้านกราฟิกเป็นหลัก ผู้เข้าร่วมที่ใช้แพลตฟอร์ม 1C:Enterprise แก้ไขปัญหานี้ได้สองวิธี - บ้างใช้กลไกไดอะแกรม บ้างใช้เอกสารสเปรดชีต แต่ละวิธีมีข้อดีและข้อเสีย ในการตัดสินใจในการแข่งขันชิงแชมป์ WorldSkills เวลาเป็นสิ่งสำคัญ (จำการจำกัดเวลาอีกครั้ง) งานที่น่าสนใจอีกประการหนึ่งคือการ ping เซิร์ฟเวอร์ทุกๆ 5 วินาทีและเปลี่ยนพฤติกรรมของแอปพลิเคชันมือถือขึ้นอยู่กับความพร้อมใช้งานหรือความไม่พร้อมใช้งานของเซิร์ฟเวอร์

เซสชั่น 6

เสนอให้สร้างพื้นที่ทำงานสำหรับผู้บริหารระดับสูง – แดชบอร์ด ในหน้าจอเดียว จำเป็นต้องแสดงตัวบ่งชี้ประสิทธิภาพทั่วไปของบริษัทในช่วงเวลาที่กำหนดในรูปแบบกราฟิกและตาราง แบบฟอร์มหลักคือรายงานต้นทุน:

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

นอกจากแดชบอร์ดแล้ว ยังจำเป็นต้องดำเนินการแจกจ่ายชิ้นส่วนอะไหล่สำหรับการซ่อมแซมสินทรัพย์โดยใช้วิธีตัดค่าใช้จ่ายแบบ FIFO/LIFO/“ถูกที่สุดไปก่อน”

ในระหว่างการแจกจ่าย จะมีการพิจารณาการบัญชีเป็นชุด การควบคุมความสมดุลและการป้องกันการกระทำของผู้ใช้ที่ไม่ได้รับอนุญาต (“การป้องกันคนโง่”) ถูกนำมาใช้

ไซริล: ในการแก้ปัญหามีการใช้ตารางค่าที่มีการสร้างคอลัมน์ซอฟต์แวร์เนื่องจากอาจมีจำนวนใดก็ได้:

  • ตารางแรกรับผิดชอบต้นทุนรวมของแผนกตามเดือน ดิวิชั่นที่ไม่ได้ทำกำไรและทำกำไรได้มากที่สุดจะถูกเน้นด้วยสีแดงและเขียวตามลำดับ
  • ตารางที่สองแสดงชิ้นส่วนที่แพงที่สุดและใช้บ่อยที่สุดในแต่ละเดือน หากมีหลายส่วนที่ตรงตามเกณฑ์ ก็ควรจะแสดงในเซลล์เดียวโดยคั่นด้วยเครื่องหมายจุลภาค
  • สินทรัพย์ที่แพงที่สุด (ในแง่ของต้นทุนอะไหล่) จะแสดงอยู่ในแถวแรกของตารางที่สาม บรรทัดที่สองแสดงการแบ่งส่วนของสินทรัพย์ด้านบน หากมีสินทรัพย์ที่แพงที่สุดสองรายการที่มีต้นทุนเท่ากัน ควรแสดงในเซลล์เดียวกันโดยคั่นด้วยเครื่องหมายจุลภาค

ไดอะแกรมถูกแสดงโดยใช้กลไกในตัวของแพลตฟอร์ม และกรอกแบบสอบถามโดยใช้โปรแกรม

นอกจากนี้ยังเสนอให้ดำเนินการสนับสนุนพหุภาษาด้วย โปรแกรมโหลดไฟล์ XML พร้อมการแปลองค์ประกอบอินเทอร์เฟซและควรวาดแบบฟอร์มใหม่เมื่อเลือกภาษาในรายการแบบเลื่อนลง

เมื่อคุณคลิกที่ปุ่มที่มุมซ้ายล่างของหน้าจอ แบบฟอร์มการจัดการสินค้าคงคลังจะเปิดขึ้น:

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

ในรูปแบบนี้ ในที่สุดเราก็เริ่มใช้ชิ้นส่วนในการซ่อมแซม ที่นี่ก่อนอื่นเราจะค้นหาชิ้นส่วนที่เราจะต้องซ่อมแซมทรัพย์สิน ขึ้นอยู่กับฟิลด์ที่เลือกและวิธีการแจกจ่าย (FIFO, LIFO หรือราคาขั้นต่ำ) ผลลัพธ์ที่ตรงกันที่พบหรือข้อความหากไม่มีรายการที่ตรงกันจะปรากฏขึ้น จากนั้นคุณสามารถทำเครื่องหมายชิ้นส่วนว่ามีจุดประสงค์เพื่อซ่อมแซมสินทรัพย์นั้นได้ การควบคุมยอดคงเหลือเกี่ยวข้องกับเซสชันปัจจุบัน หากเราได้กำหนดรายละเอียดไว้แล้ว ก็จะไม่พบรายละเอียดเหล่านั้นอีกต่อไป

ความเห็นของผู้เชี่ยวชาญ: ช่วงที่น่าสนใจมาก ใช้ความสามารถให้เกิดประโยชน์สูงสุดจากแพลตฟอร์ม 1C:Enterprise - นี่คือการทำงานที่มีความสามารถกับตารางเสมือนของการลงทะเบียนการสะสมและการทำงานทางโปรแกรมกับองค์ประกอบของแบบฟอร์ม (ประการแรกคือตาราง ประการที่สอง - ส่วนหัว) และไดอะแกรม และแม้แต่ LIFO/FIFO เมื่อวิเคราะห์สินค้าคงคลัง การวิเคราะห์กำไร/ขาดทุน ฯลฯ

เซสชั่น 7

เมื่อสิ้นสุดการมอบหมาย (เซสชัน 7) ลูกค้าได้จัดเตรียมซอฟต์แวร์ (ไฟล์ exe) สำหรับกิจกรรมโครงการและวิดีโอสั้นๆ เกี่ยวกับการทำงานกับซอฟต์แวร์ จำเป็นต้องดำเนินการวิศวกรรมย้อนกลับ และสร้างไดอะแกรม 2 รายการตามนี้: ไดอะแกรมกรณีการใช้งานและไดอะแกรมความสัมพันธ์เอนทิตี นอกจากนี้ยังมีการหยิบยกข้อกำหนดบางประการสำหรับการสร้างซอฟต์แวร์ในอนาคต - จำเป็นต้องสร้างเค้าโครงอินเทอร์เฟซตามข้อกำหนดเหล่านี้

ตามเงื่อนไขการแข่งขัน ต้องใช้ MS Visio เท่านั้นในการสร้างไดอะแกรม

ความเห็นของผู้เชี่ยวชาญ: ในเซสชันนี้ ความสามารถของแพลตฟอร์ม 1C:Enterprise ไม่ได้ถูกนำมาใช้จริง ไดอะแกรมสำหรับเงื่อนไขการแข่งขันถูกสร้างขึ้นใน MS Visio แต่สามารถสร้างต้นแบบของอินเทอร์เฟซได้ในฐานข้อมูล 1C ที่ว่างเปล่า

บันทึกทั่วไป

ในช่วงเริ่มต้นของแต่ละเซสชัน มีการเสนอให้นำเข้าข้อมูลโดยใช้สคริปต์ SQL นี่เป็นข้อเสียเปรียบหลักของการใช้ 1C เมื่อเทียบกับ C# เนื่องจากเราใช้เวลาอย่างน้อยครึ่งชั่วโมงในการกลั่นข้อมูลไปยังแหล่งข้อมูลภายนอก สร้างตารางของเราเอง และย้ายแถวจากแหล่งภายนอกไปยังตารางของเรา ส่วนที่เหลือเพียงแค่คลิกปุ่ม Execute ใน Microsoft SQL Studio

ด้วยเหตุผลที่ชัดเจน การจัดเก็บข้อมูลบนอุปกรณ์เคลื่อนที่จึงไม่ใช่ความคิดที่ดี ดังนั้นในระหว่างเซสชันมือถือ เราจึงสร้างฐานเซิร์ฟเวอร์ พวกเขาจัดเก็บข้อมูลไว้ที่นั่นและให้การเข้าถึงผ่านบริการ http

ความเห็นของผู้เชี่ยวชาญ: ความสมดุลของ 1C/non-1C น่าสนใจที่นี่ - ในขณะที่โปรแกรมเมอร์ 1C:Enterprise ใช้เวลาอย่างมากในการเชื่อมต่อกับ DBMS ภายนอก (Kirill กล่าวถึงสิ่งนี้แยกต่างหากด้านบน) นักพัฒนา C#/Java (Android Studio สำหรับการพัฒนามือถือ) ใช้เวลาในพื้นที่อื่นๆ – อินเทอร์เฟซการเขียนโค้ดเพิ่มเติม ดังนั้นผลลัพธ์ของแต่ละเซสชั่นจึงคาดเดาไม่ได้และน่าสนใจอย่างยิ่งสำหรับผู้เชี่ยวชาญทุกคน และวางอุบายนี้ยังคงอยู่จนถึงที่สุด - เพียงแค่ดูตารางสุดท้ายของผู้ชนะพร้อมการแจกแจงคะแนน

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น
คิริลล์จบเรื่องแล้ว :)

โดยสรุป ควรจำไว้ว่านักแสดงไม่จำเป็นต้อง "เพียงแค่ตั้งโปรแกรมงานตามข้อกำหนดทางเทคนิค" - เขาต้องวิเคราะห์งาน เลือกบล็อกสำหรับการดำเนินงานย่อย ออกแบบงานเหล่านั้น และตัดสินใจว่าเขาจะเป็นอะไรกันแน่ สามารถดำเนินการได้ในเวลาอันสั้นอย่างยิ่ง ตลอดทั้ง 4 วัน ฉันต้องดำเนินการภายใต้แรงกดดันด้านเวลาที่รุนแรง โดยมักจะเริ่มเซสชั่นต่อๆ ไปตั้งแต่เริ่มต้น แม้แต่ผู้เชี่ยวชาญผู้ใหญ่ที่มีประสบการณ์หลายปีในอุตสาหกรรมก็ยังประสบปัญหาอย่างมากในการทำงานที่ได้รับมอบหมายให้เสร็จสิ้น 100% ภายในเวลาที่กำหนด

ระบบการประเมินที่นำมาใช้สมควรได้รับการกล่าวถึงเป็นพิเศษ

สำหรับแต่ละเซสชัน ผู้เขียนงานจะพัฒนาระบบเกณฑ์ที่ซับซ้อน รวมถึงการตรวจสอบฟังก์ชันการทำงาน การดำเนินการที่ถูกต้อง ข้อกำหนดสำหรับอินเทอร์เฟซแอปพลิเคชัน และแม้กระทั่งการปฏิบัติตามคำแนะนำสไตล์ที่บริษัทจัดทำขึ้นเป็นพิเศษให้กับผู้เข้าร่วมที่พวกเขากำลังพัฒนาโซลูชันของตน

เกณฑ์การประเมินได้รับการแบ่งย่อยอย่างละเอียดมาก โดยมีค่าใช้จ่ายรวมของงานเซสชั่นเป็นสิบคะแนน การบรรลุเกณฑ์บางอย่างอาจเพิ่มคะแนนหนึ่งในสิบให้กับผู้เข้าร่วมได้ สิ่งนี้ทำให้บรรลุผลในระดับที่สูงมากและมีวัตถุประสงค์ในการประเมินผลลัพธ์ของผู้เข้าร่วมแต่ละคนในการแข่งขัน

ผลการวิจัย

ผลลัพธ์สุดท้ายก็น่าประทับใจ

ในการต่อสู้อันขมขื่น Kirill Pavkin จากรัสเซีย ผู้ใช้แพลตฟอร์ม 1C:Enterprise ได้รับชัยชนะ คิริลล์อายุ 17 ปี เขามาจากสตาฟโรปอล

แท้จริงแล้วหนึ่งในสิบของคะแนนแยกผู้ชนะออกจากผู้ไล่ตามของเขา อันดับที่สองถูกผู้เข้าร่วมจากไต้หวัน ตารางโดยรวมของผลลัพธ์หกอันดับแรกมีลักษณะดังนี้:

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

แน่นอนว่าคิริลล์ได้รับชัยชนะด้วยความสามารถ ความรู้ และทักษะของเขา

อย่างไรก็ตาม เราทราบว่าผู้เข้าร่วมทั้งสามคนที่ใช้แพลตฟอร์ม 1C:Enterprise เป็นเครื่องมือถูกรวมอยู่ในห้าอันดับแรก ซึ่งเป็นการยืนยันอย่างไม่มีเงื่อนไขเกี่ยวกับเทคโนโลยี 1C:Enterprise ระดับโลก

หลังจากผลการแข่งขัน ผู้ชนะจะได้รับรางวัลที่ศูนย์สื่อ KazanExpo โดยพวกเขาได้รับเหรียญทองคำบริสุทธิ์ (ตามตำแหน่ง) และรางวัลเงินสด พวกเขายังได้รับใบรับรองเพื่อให้สามารถฝึกงานที่ 1C ได้

WorldSkills สุดท้าย การพัฒนาโซลูชันไอทีสำหรับธุรกิจ - มันคืออะไร เกิดขึ้นได้อย่างไร และเหตุใดโปรแกรมเมอร์ 1C จึงชนะที่นั่น

ที่มา: will.com

เพิ่มความคิดเห็น