โครงการ ASC คือชุดซอฟต์แวร์ 3 ชุดที่พัฒนาขึ้นโดยมีวัตถุประสงค์เพื่อรับประกันมาตรฐานการเผยแพร่และการรวบรวมข้อความในระดับ NATO ให้กับทุกหน่วยของกองทัพเรืออิตาลี (MMI) โดยความร่วมมือกับ SSC/RT Raffaele Tampano
โครงการ ASC เป็นชุดของซอฟต์แวร์สามตัว (จริงๆ แล้ว ในกรณีนี้ เราสามารถพูดถึงซอฟต์แวร์สองตัวได้ เพราะตามที่คุณจะเข้าใจในภายหลัง ซอฟต์แวร์ตัวที่สาม - asc _Exchange - มีหน้าที่ในการถ่ายโอนข้อความระหว่างเซิร์ฟเวอร์และไคลเอนต์) ออกแบบให้มีมาตรฐานในการเผยแพร่และรวบรวมข้อความโดยหน่วยทหารเรือทุกหน่วยของกองทัพเรือ และโดยเฉพาะอย่างยิ่งโดยผู้ดำเนินการ ASC ซอฟต์แวร์ทำงานตามมาตรฐานอ้างอิงซึ่งระบุโดยสิ่งพิมพ์ "ACP 126" ทั่วทั้ง NATO
วัตถุประสงค์ของโครงการ นอกเหนือจากที่กล่าวมาซึ่งผมถือว่าสำคัญที่สุดและเป็นวัตถุประสงค์ที่ผมทำงานมากที่สุดแล้ว ยังมีหลายประเด็นที่เกี่ยวข้องกับด้านต่างๆ วัตถุประสงค์หลักคือ:
จัดทำมาตรฐานสำหรับการเผยแพร่และการรวบรวมข้อความโดยหน่วยทหารเรือทั้งหมดของกองทัพเรือ ตามที่ระบุไว้ในสิ่งพิมพ์ “ACP 126” ทั่วทั้ง NATO
แทนที่โปรแกรม "COMP_127" ที่ล้าสมัยในขณะนี้: การดูแลให้ทันสมัยเป็นสิ่งสำคัญ เราคิดว่าตัวคอมพิวเตอร์เองจะทำงานได้ดีขึ้นด้วยซอฟต์แวร์ที่อัปเดตด้วยเทคโนโลยีล่าสุดเท่าที่จะเป็นไปได้ ซอฟต์แวร์สามตัวที่มีอัลกอริธึม "สะอาดที่สุด" ที่เป็นไปได้ โดยหลีกเลี่ยง "รหัสสปาเก็ตตี้" ไม่ว่าในกรณีใด
สนับสนุนการอ้างอิงการปฏิบัติงานของแอปพลิเคชัน Outlook Exchange และสถาปัตยกรรมเซิร์ฟเวอร์/ไคลเอ็นต์ เพื่อให้สามารถกระจายข้อความทั้งหมดไปยังกลุ่ม/สำนักงาน/ผู้ใช้ด้วยซอฟต์แวร์เดียว ( asc _Server) ซึ่งมีข้อดีหลายประการ ได้แก่ :
ผู้ใช้จะคุ้นเคยและเรียนรู้การใช้ซอฟต์แวร์ตัวเดียว
ผู้ดำเนินการไม่จำเป็นต้องเปลี่ยนจากซอฟต์แวร์หนึ่งไปยังอีกซอฟต์แวร์หนึ่งเพื่อจัดการกับข้อความประเภทต่างๆ ที่สิ้นเปลืองเวลาเพิ่มเติม
ความปลอดภัยของข้อมูล: โดยการใช้ซอฟต์แวร์ตัวเดียวซึ่งทราบโครงสร้างทั้งหมด (ทั้งในระดับโค้ดและระดับการทำงาน) การสูญเสียข้อมูลใดๆ ที่เป็นไปได้จะถูกจำกัดให้เหลือน้อยที่สุด
การรักษาความปลอดภัยและการตรวจสอบกิจกรรมที่ดำเนินการบนเวิร์กสเตชัน: การรักษาความปลอดภัยเป็นหนึ่งในจุดที่สำคัญที่สุดของโครงการ ข้อมูลทั้งหมดได้รับการปกป้องอย่างต่อเนื่องเพื่อไม่ให้สูญเสียสิ่งใดแม้ในสภาวะที่รุนแรง เช่น ไฟดับหรือซอฟต์แวร์ขัดข้องกะทันหัน
ความเป็นสากล: แต่ละหน่วยนาวิกโยธินหรือหน่วยบัญชาการสามารถใช้ซอฟต์แวร์ที่มีชื่อ Callsign ของตัวเองได้ ซอฟต์แวร์ทั้งสามได้รับการตั้งโปรแกรมเพื่อให้สามารถใช้งานได้ทั่วทั้งกองทัพเรืออิตาลี ซึ่งสนับสนุนการแพร่กระจายในการใช้งานขนาดใหญ่
การควบคุมผู้ปฏิบัติงานโดยรวมเหนือซอฟต์แวร์: ซอฟต์แวร์โครงการ ASC ได้รับการออกแบบและพัฒนาเพื่อไม่ให้จำกัดผู้ใช้ แต่ในทางกลับกันทำให้ผู้ปฏิบัติงานมีความเป็นไปได้ในการจัดการการตั้งค่าและเปลี่ยนแปลงตามที่เห็นสมควร:
การตั้งค่าการพิมพ์: ผู้ใช้สามารถจัดรูปแบบการพิมพ์ข้อความได้ตามต้องการ
การเปลี่ยนการกำหนดหมายเลขแบบก้าวหน้า: เนื่องจากข้อความทั้งหมดที่จัดการระหว่างวันทำงานจะมีการกำหนดหมายเลขในการมาถึง การออกเดินทาง และข่าวกรอง ผู้ใช้จึงสามารถดูและแก้ไขความก้าวหน้านี้ได้
เปลี่ยนวันที่: ผู้ใช้สามารถเปลี่ยนวันทำงานเพื่อให้สามารถประมวลผลข้อความจากวันก่อนหน้าได้
การตั้งค่าโหมดการอัปเดตวันที่: ผู้ใช้ตัดสินใจว่าควรอัปเดตวันที่ในเวลาใด หรือเขาสามารถใช้การอัปเดตด้วยตนเองซึ่งจะซิงโครไนซ์วันที่ของซอฟต์แวร์กับวันที่ปัจจุบัน
การตั้งค่าผู้ใช้: แต่ละเวิร์กสเตชันมีชื่อผู้ใช้และรหัสผ่านที่สามารถแก้ไขได้ คุณยังสามารถแทรกแซงในนามของหน่วยทหารเรือได้
การตั้งค่าการแลกเปลี่ยน: ผู้ปฏิบัติงานสามารถแทรกแซงการตั้งค่าที่เกี่ยวข้องกับการถ่ายโอนข้อมูลระหว่างเซิร์ฟเวอร์และไคลเอนต์ได้ด้วยความระมัดระวังบางประการ
มีความเป็นไปได้ในการควบคุมผู้ใช้มากมาย รายการมีจำนวนจำกัด
ลดความซับซ้อนของการทำงานของผู้ปฏิบัติงาน: การควบคุมของซอฟต์แวร์ทั้งสามนั้นใช้งานง่ายมาก และเหนือสิ่งอื่นใดคือทำให้การทำงานของผู้ปฏิบัติงานง่ายขึ้นมากที่สุดเท่าที่จะเป็นไปได้:
การตรวจสอบการสะกดข้อความ
แบบฟอร์มการค้นหาข้อความทั้งหมดที่กล่าวถึงในวันที่ใดก็ได้
ฐานข้อมูลสามแห่งประกอบด้วยข้อความที่ประมวลผลโดยมีความเป็นไปได้ที่จะเปลี่ยนวันที่ ซึ่งจะทำให้มองเห็นชุดข้อความได้ชัดเจนมาก
วัตถุประสงค์ของโครงการ ASC ตลอดขั้นตอนการพัฒนาซอฟต์แวร์นั้นมีมากมายและแตกต่างกัน และฉันได้กล่าวถึงวัตถุประสงค์ทั้งหมด โดยละทิ้งความเป็นไปได้เพียงเล็กน้อยที่สุดที่การควบคุมหรือฟังก์ชันเฉพาะนั้นเป็นไปไม่ได้ที่จะบรรลุผล: แต่ละวัตถุประสงค์ได้รับการจัดการในฐานะ ปัญหาด้วยวิธีแก้ปัญหาที่เรียบง่ายแต่ใช้งานได้จริงและแม่นยำ
จนถึงปัจจุบัน ฉันภูมิใจที่สามารถพูดได้ว่าไม่เพียงแต่บรรลุวัตถุประสงค์เริ่มต้นทั้งหมดของโครงการเท่านั้น แต่ยังรวมถึงตลอดระยะเวลาการทำงานกว่าหนึ่งปีที่เราหยุดทำอะไรไม่ได้เลย และเป็นไปได้มากว่านี่คือสิ่งที่ทำให้โปรเจ็กต์ ASC มีเอกลักษณ์ในสายตาของฉัน: ฉันใส่ฟีเจอร์ทั้งหมดที่ฉันอยากมีเข้าไปในซอฟต์แวร์ทั้งสามนั้น ซึ่งทำให้เป็นโปรเจ็กต์ที่สมบูรณ์แบบสำหรับฉันเสมอและเท่านั้น โครงการ ASC ได้รับการพัฒนาตรงตามที่ตั้งใจไว้โดยไม่มีการยกเว้นใดๆ เห็นได้ชัดว่าทั้งหมดนี้เหนื่อยมาก ทุกๆ ชิ้นส่วนของซอฟต์แวร์ทั้งสามนั้น "ถูกพิชิต" ทีละน้อย
โครงการ ASC ได้รับรางวัลต่อไปนี้ในงาน "I Giovani e Le Scienze 2012":
Intel Excellence in Computer Science Award ในงาน "Youth and Science 2012" - 16 เมษายน 2012, Wendy R. Hawkins - กรรมการบริหาร, Intel Foundation
9th EXPO-SCIENCES EUROPE 2012 (ESE), Tula, รัสเซีย, 2 - 8 กรกฎาคม 2555 การเข้าร่วมใน 9th ESE Tula (สหพันธรัฐรัสเซีย) 2-7 กรกฎาคม 2555
มีสิ่งพิมพ์ต่อไปนี้ที่เจาะลึกคุณสมบัติของโครงการ:
แรมโบด ราห์มานี