แนวคิดของระบบเป็นองค์ประกอบหลักของประเภทของระบบ แนวคิดของระบบและองค์ประกอบของระบบ ก้าวสู่คุณภาพ

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

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

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

วัตถุประสงค์และจุดสังเกต

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

มาตรฐานคุณภาพ ISO 9000 ที่เป็นที่ยอมรับโดยทั่วไปได้กลายเป็นเกณฑ์มาตรฐานอื่น ตามถ้อยคำของ ISO 8402 คุณภาพเป็นที่เข้าใจกันว่าเป็นชุดของคุณลักษณะของผลิตภัณฑ์ซอฟต์แวร์ที่เกี่ยวข้องกับความสามารถในการตอบสนองความต้องการของลูกค้าที่ระบุไว้และโดยนัย พารามิเตอร์คุณภาพหลักคือ: ความสมบูรณ์ของฟังก์ชัน, การปฏิบัติตามข้อกำหนดของกฎหมายของประเทศ CIS, ความปลอดภัยของข้อมูล, ความง่ายในการใช้งานที่ไม่ต้องการความรู้พิเศษในด้านเทคโนโลยีสารสนเทศ, การยศาสตร์ของส่วนต่อประสานกับผู้ใช้, การลดต้นทุนการดำเนินงาน, การพัฒนา และความทันสมัย

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

การผสมผสานคุณภาพและความน่าเชื่อถือทำให้ซอฟต์แวร์มีคุณสมบัติสำหรับผู้บริโภคในระดับสูง ในกระบวนการสร้างผลิตภัณฑ์ซอฟต์แวร์นั้น จะมีการตรวจสอบและปรับปรุงอย่างต่อเนื่องและต่อเนื่อง อย่างไรก็ตาม การประกันคุณภาพและความน่าเชื่อถือของระบบมัลติฟังก์ชั่นที่ซับซ้อนด้วยเวลาในการพัฒนาที่จำกัดนั้นมีความสมจริงเพียงใด? เพื่อเป็นตัวอย่าง เราสามารถอ้างอิงผลการสำรวจของบริษัทขนาดใหญ่มากกว่าหนึ่งพันแห่งที่จัดทำโดยกระทรวงการค้าและอุตสาหกรรมแห่งสหราชอาณาจักร ปรากฎว่าอัตราความล้มเหลวโดยเฉลี่ยของระบบสารสนเทศคือ: 1 ความล้มเหลวต่อปี - 40% ของบริษัท, 1 ความล้มเหลวต่อเดือน - 29%, 1 ความล้มเหลวต่อสัปดาห์ - 15% ของบริษัท, 1 ความล้มเหลวต่อวัน - 7% และ 5 % ของบริษัทสังเกตเห็นการปฏิเสธมากกว่าหนึ่งครั้งต่อวัน ในเวลาเดียวกัน ส่วนแบ่งของความล้มเหลวของซอฟต์แวร์และความล้มเหลวในรายการทั่วไปของสาเหตุของความไม่สามารถทำงานได้ (หยุดทำงาน) ของระบบสารสนเทศคือ 24%

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

  • องค์กรของการผลิตอุตสาหกรรมของซอฟต์แวร์ที่มีความเชี่ยวชาญที่กำหนดไว้อย่างชัดเจน การกระจายฟังก์ชั่นที่เหมาะสม อำนาจและความรับผิดชอบของบุคลากร
  • การแนะนำความซับซ้อนของเทคโนโลยีที่ทันสมัยและมีประสิทธิภาพมากที่สุดรวมถึงเทคโนโลยีสำหรับการพัฒนาและบำรุงรักษาผลิตภัณฑ์ซอฟต์แวร์และเทคโนโลยีสำหรับการจัดการการพัฒนา (โครงการ)
  • การพัฒนาระบบคุณภาพตามคำแนะนำของ ISO 9000-3 (รูปที่ 1)
โครงสร้างระบบคุณภาพของฝ่ายพัฒนาซอฟต์แวร์

ก้าวสู่คุณภาพ

องค์ประกอบสำคัญของการประกันคุณภาพคือการทดสอบ นักพัฒนาซอฟต์แวร์ที่มีชื่อเสียงหลายคนทำการทดสอบผลิตภัณฑ์ของตนในหลายขั้นตอน ซึ่งแตกต่างกันไปตามประเภทของงานที่ทำและทรัพยากรที่เกี่ยวข้อง Corporation "Galaktika" ในแง่นี้ก็ไม่มีข้อยกเว้น

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

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

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

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

ในตอนแรกงานจะรวมเฉพาะแผนกย่อยของแผนกพัฒนาซอฟต์แวร์ (แผนกทดสอบรวม ​​ฯลฯ ) เท่านั้น - ขั้นตอนนี้ของวงจรการพัฒนาเรียกว่าการทดสอบภายใน มีการตรวจสอบความสมบูรณ์ในการทำงานของระบบ ความสอดคล้องกับเอกสารการออกแบบ และความถูกต้องของการตัดสินใจในการออกแบบ มีการตรวจสอบการปฏิบัติตามกฎหมายของประเทศ CIS: รัสเซีย เบลารุส ยูเครน และคาซัคสถาน

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

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

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



การลดข้อผิดพลาดในขั้นตอนต่างๆ ของการพัฒนาซอฟต์แวร์

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

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

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

รากฐานของคุณภาพและส่วนประกอบ

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

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

ในส่วนที่เกี่ยวกับการสนับสนุนทางเทคนิค อันดับแรก ควรสังเกตระบบการทดสอบอัตโนมัติของ AQA ซึ่งช่วยให้เราแก้ปัญหาได้หลายประการ

  • ประหยัดทรัพยากรและปรับปรุงคุณภาพการทดสอบการทดสอบอัตโนมัติตามสถานการณ์ที่กำหนดไม่ต้องการการมีส่วนร่วมของมนุษย์ - ตัวระบบจะทดสอบผลิตภัณฑ์ซอฟต์แวร์ในโหมดที่จำเป็นทั้งหมดโดยไม่พลาดสิ่งใด จำเป็นต้องมีการแทรกแซงของมนุษย์เพื่อเติมเต็มไลบรารีของสคริปต์เท่านั้น
  • ความเสถียรของความน่าเชื่อถือเมื่อมีการเปลี่ยนแปลงใดๆ กับระบบ ข้อผิดพลาดที่ละเอียดอ่อนที่สุดคือข้อผิดพลาดที่เกิดขึ้นในส่วนประกอบที่ทดสอบแล้ว การเรียกใช้สคริปต์ทดสอบอีกครั้งหลังจากทำการเปลี่ยนแปลงแล้ว ช่วยให้คุณค้นหาจุดบกพร่องในสถานการณ์ที่ผู้ทดสอบอาจพลาดไป ดังนั้นความน่าเชื่อถือของส่วนประกอบที่ถูกดีบั๊กและทดสอบแล้วของระบบจึงอยู่ภายใต้การควบคุมอย่างต่อเนื่องและไม่สามารถละเมิดได้เมื่อทำการเปลี่ยนแปลงกับส่วนประกอบอื่นๆ
  • การทดสอบระบบคู่ขนานบนแพลตฟอร์มต่างๆสคริปต์ทดสอบที่มีการดีบั๊กสามารถรันบนแพลตฟอร์มที่รองรับในปัจจุบัน (Btrieve, Oracle, MS SQL)

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

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

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

ระบบอัตโนมัติ "Problems and Solutions" (PIR) เป็นวิธีการควบคุมคุณภาพการปฏิบัติงานและความน่าเชื่อถือ ซึ่งใช้ในการทดสอบเพื่อลงทะเบียนและประมวลผลข้อมูลทางสถิติเกี่ยวกับข้อผิดพลาดที่พบและแก้ไข ในขณะเดียวกัน PIR ก็คือระบบการตอบรับการปฏิบัติงานจากผู้บริโภค ไม่ว่าปัญหาจะเกิดขึ้นที่ใด: ในมอสโก มินสค์ วลาดิวอสต็อก จะไปถึงศูนย์พัฒนาอย่างรวดเร็ว ความเร็วของการรับนั้นกำหนดโดยความเร็วของการส่งข้อมูลผ่านสายสื่อสาร ในขณะที่ผู้รับผิดชอบในการแก้ปัญหาจะทราบทันที และกำหนดเวลาจะถูกควบคุม

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

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

เทคโนโลยีการทดสอบขึ้นอยู่กับปริมาณข้อมูลที่จัดเก็บไว้ในฐานข้อมูลการทดสอบ (DB) โดยเฉพาะ องค์ประกอบที่ขาดไม่ได้ของการทดสอบคือการตรวจสอบประสิทธิภาพของระบบบนฐานว่าง ซึ่งจริงๆ แล้วเป็นแบบจำลองของกิจกรรมไคลเอนต์ใหม่: ระบบจะต้องได้รับการกำหนดค่า ไดเร็กทอรีหลักที่กรอก และป้อนข้อมูลเริ่มต้น สำหรับการตรวจสอบโดยละเอียดของกระบวนการทางธุรกิจที่ซับซ้อนซึ่งจำเป็นต้องปรับให้เข้ากับภูมิภาคหรืออุตสาหกรรมเฉพาะ ฐานข้อมูลที่มีปริมาณข้อมูลสูงสุด 1 GB จะถูกใช้) ในการทดสอบอินทิกรัลทุกระดับ ชุดของการวัดประสิทธิภาพและการทดสอบเฉพาะจะถูกดำเนินการบนชุดของฐานข้อมูล ดังนั้นจึงเพิ่มอีกหนึ่งมิติ (DB) ลงในกราฟ (รูปที่ 2) เป็นผลให้การทดสอบกลายเป็น "สามมิติ"

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

ป้องกันดีกว่าแก้

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

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

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

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

วรรณกรรม

  1. อ.เดวิส "หลักสิบห้าประการของวิศวกรรมซอฟต์แวร์" //IEEE Software, Vol.11, No.6, 1994, pp.94-101.
  2. ก.รูบิน. การพัฒนาซอฟต์แวร์เชิงวัตถุ/IBM Object-Oriented Technology Center, Prentis Hall Inc, 1997
  3. ว.ชนีมาน. คอมพิวเตอร์ที่ทนต่อข้อผิดพลาดจาก Stratus // Open Systems, No. 1, 1998, pp. 13-22.
  4. มาตรฐานการจัดการคุณภาพทั่วไปและการประกันคุณภาพ (ISO 9000-1) แนวทางการนำมาตรฐาน ISO 9001 ไปใช้ในการพัฒนา จัดส่ง และบำรุงรักษาซอฟต์แวร์ ((ISO 9000-3))
  5. ดี. โคล, ที. กอร์แฮม, เอ็ม. แมคโดนัลด์, อาร์. สปาร์เจียน หลักการทดสอบซอฟต์แวร์ // ระบบเปิด ฉบับที่ 2, 2541 น. 60-63.

ระบบ PIR

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


การทดสอบซอฟต์แวร์เป็นหนึ่งในองค์ประกอบของระบบคุณภาพ


การบรรยาย 1: แนวคิดพื้นฐานของทฤษฎีระบบ

คำว่า ทฤษฎีระบบ และ การวิเคราะห์ระบบ แม้จะใช้งานมายาวนานกว่า 25 ปี แต่ก็ยังไม่พบการตีความมาตรฐานที่เป็นที่ยอมรับโดยทั่วไป

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

ทฤษฎีระบบทั่วไป (GTS) เป็นสาขาวิชาวิทยาศาสตร์ที่ศึกษาแนวคิดพื้นฐานและแง่มุมต่างๆ ของระบบ ศึกษาปรากฏการณ์ต่าง ๆ นามธรรมจากลักษณะเฉพาะของพวกเขาและขึ้นอยู่กับความสัมพันธ์อย่างเป็นทางการระหว่างปัจจัยต่าง ๆ ที่ประกอบขึ้นและธรรมชาติของการเปลี่ยนแปลงภายใต้อิทธิพลของเงื่อนไขภายนอกในขณะที่ผลของการสังเกตทั้งหมดอธิบายโดย ปฏิสัมพันธ์ขององค์ประกอบ ตัวอย่างเช่น ธรรมชาติขององค์กรและการทำงาน ไม่ใช่โดยกล่าวถึงธรรมชาติของกลไกที่เกี่ยวข้องโดยตรง (ไม่ว่าจะเป็นทางกายภาพ ชีวภาพ นิเวศวิทยา สังคมวิทยา หรือแนวความคิด)

สำหรับ GTS เป้าหมายของการศึกษาไม่ใช่ "ความเป็นจริงทางกายภาพ" แต่เป็น "ระบบ" เช่น ความสัมพันธ์อย่างเป็นทางการที่เป็นนามธรรมระหว่างคุณสมบัติหลักและคุณสมบัติ

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

มีคำจำกัดความมากมายของระบบ

  1. ระบบเป็นองค์ประกอบที่ซับซ้อนซึ่งมีปฏิสัมพันธ์
  2. ระบบคือชุดของวัตถุร่วมกับความสัมพันธ์ของวัตถุเหล่านี้
  3. ระบบ - ชุดขององค์ประกอบที่อยู่ในความสัมพันธ์หรือการเชื่อมต่อซึ่งกันและกัน ก่อให้เกิดความสมบูรณ์หรือความสามัคคีอินทรีย์ (พจนานุกรมอธิบาย)

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

ดังนั้น ระบบ S จึงเป็นคู่คำสั่ง S=(A, R) โดยที่ A คือชุดขององค์ประกอบ R คือเซตของความสัมพันธ์ระหว่าง A

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

การศึกษาวัตถุในฐานะระบบเกี่ยวข้องกับการใช้ระบบการแสดงแทนจำนวนหนึ่ง (หมวดหมู่) ซึ่งระบบหลักได้แก่:

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

ให้เราพิจารณาคำจำกัดความของแนวคิดอื่นๆ ที่เกี่ยวข้องอย่างใกล้ชิดกับระบบและลักษณะของระบบ

วัตถุ

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

สภาพแวดล้อมภายนอก

แนวคิดของ "ระบบ" เกิดขึ้นที่นั่นแล้ว ที่ไหนและเมื่อใดที่เราวาดขอบเขตปิดระหว่างองค์ประกอบที่ไม่จำกัดหรือจำกัดบางอย่าง องค์ประกอบเหล่านั้นที่มีเงื่อนไขร่วมกันตามลำดับซึ่งอยู่ในรูปแบบระบบ

องค์ประกอบเหล่านั้นที่ยังคงอยู่นอกขอบเขตก่อให้เกิดเซต เรียกในทฤษฎีระบบว่า "สภาพแวดล้อมของระบบ" หรือเรียกง่ายๆ ว่า "สิ่งแวดล้อม" หรือ "สภาพแวดล้อมภายนอก"

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

ขึ้นอยู่กับผลกระทบต่อสิ่งแวดล้อมและธรรมชาติของการมีปฏิสัมพันธ์กับระบบอื่น หน้าที่ของระบบสามารถจัดลำดับจากน้อยไปมากได้ดังนี้

  • การดำรงอยู่แบบพาสซีฟ;
  • วัสดุสำหรับระบบอื่น
  • การบำรุงรักษาระบบการสั่งซื้อที่สูงขึ้น
  • การต่อต้านระบบอื่น (การอยู่รอด);
  • การดูดซึมของระบบอื่น (การขยายตัว);
  • การเปลี่ยนแปลงของระบบและสภาพแวดล้อมอื่น ๆ (บทบาทเชิงรุก)

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

โดยปกติ ส่วนต่าง ๆ ของระบบที่เป็นอิสระไม่มากก็น้อยจะปรากฏเป็นระบบย่อย จำแนกตามลักษณะเฉพาะ มีความเป็นอิสระสัมพัทธ์ ระดับความเป็นอิสระในระดับหนึ่ง

ส่วนประกอบ- ส่วนใดส่วนหนึ่งของระบบที่เข้าสู่ความสัมพันธ์บางอย่างกับส่วนอื่น ๆ (ระบบย่อย, องค์ประกอบ)

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

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

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

ในระดับจุลภาค ลักษณะภายในของระบบ ธรรมชาติของการทำงานร่วมกันขององค์ประกอบระหว่างกัน คุณสมบัติและสภาพการทำงานกลายเป็นองค์ประกอบหลัก

ส่วนประกอบทั้งสองถูกรวมเข้าด้วยกันเพื่อศึกษาระบบ

โครงสร้างระบบ

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

การเชื่อมต่อ- สิ่งเหล่านี้เป็นองค์ประกอบที่มีปฏิสัมพันธ์โดยตรงระหว่างองค์ประกอบ (หรือระบบย่อย) ของระบบ เช่นเดียวกับองค์ประกอบและระบบย่อยของสภาพแวดล้อม

การสื่อสารเป็นหนึ่งในแนวคิดพื้นฐานในแนวทางของระบบ ระบบโดยรวมมีอยู่อย่างแม่นยำเนื่องจากการมีการเชื่อมต่อระหว่างองค์ประกอบ กล่าวคือ การเชื่อมต่อแสดงกฎของการทำงานของระบบ ความสัมพันธ์มีความโดดเด่นโดยธรรมชาติของความสัมพันธ์โดยตรงและย้อนกลับ และตามประเภทของการแสดง (คำอธิบาย) ที่เป็นตัวกำหนดและความน่าจะเป็น

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

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

ข้าว. — ตัวอย่างคำติชม

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

ฟังก์ชั่นข้อเสนอแนะหลักคือ:

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

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

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

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

เกณฑ์- สัญญาณที่ทำการประเมินความสอดคล้องของการทำงานของระบบเพื่อผลลัพธ์ที่ต้องการ (เป้าหมาย) ภายใต้ข้อ จำกัด ที่กำหนด

ประสิทธิภาพของระบบ- อัตราส่วนระหว่างตัวบ่งชี้ (เป้าหมาย) ที่กำหนดของผลลัพธ์ของการทำงานของระบบและนำไปใช้จริง

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

ข้าว. — การทำงานของระบบ

ทางเข้า- ทุกสิ่งที่เปลี่ยนแปลงระหว่างกระบวนการ (การทำงาน) ของระบบ

ทางออกเป็นผลจากสภาวะสุดท้ายของกระบวนการ

ซีพียู- การถ่ายโอนอินพุตไปยังเอาต์พุต

ระบบจะสื่อสารกับสิ่งแวดล้อมด้วยวิธีต่อไปนี้

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

การจัดการระบบเกี่ยวข้องกับแนวคิดโดยตรงและข้อเสนอแนะ ข้อ จำกัด

ข้อเสนอแนะ- ออกแบบมาเพื่อดำเนินการดังต่อไปนี้:

  • การเปรียบเทียบข้อมูลอินพุตกับผลลัพธ์เอาต์พุตพร้อมการระบุความแตกต่างเชิงคุณภาพและเชิงปริมาณ
  • การประเมินเนื้อหาและความหมายของความแตกต่าง
  • หาวิธีแก้ปัญหาที่เกิดจากความแตกต่าง
  • กระทบต่อการป้อนข้อมูล

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

คำจำกัดความของการทำงานของระบบเกี่ยวข้องกับแนวคิดของ "สถานการณ์ปัญหา" ซึ่งจะเกิดขึ้นหากมีความแตกต่างระหว่างเอาต์พุตที่จำเป็น (ที่ต้องการ) กับอินพุต (ของจริง) ที่มีอยู่

ปัญหาคือความแตกต่างระหว่างระบบที่มีอยู่กับระบบที่ต้องการ ถ้าไม่มีความแตกต่างก็ไม่มีปัญหา

การแก้ปัญหาหมายถึงการแก้ไขระบบเก่าหรือออกแบบระบบใหม่ที่น่าพอใจ

สถานะของระบบคือชุดของคุณสมบัติสำคัญที่ระบบมีอยู่ ณ เวลาใดเวลาหนึ่ง


การวิเคราะห์คำจำกัดความการทำงานของระบบทำให้เราสามารถเน้นย้ำถึงคุณสมบัติทั่วไปบางประการ:

ระบบใด ๆ ที่ซับซ้อนขององค์ประกอบที่เชื่อมต่อถึงกัน

ระบบสร้างความสามัคคีพิเศษกับสภาพแวดล้อมภายนอก

ระบบใด ๆ เป็นองค์ประกอบของระบบที่สูงกว่า

ในทางกลับกัน องค์ประกอบที่ประกอบกันเป็นระบบจะทำหน้าที่เป็นระบบลำดับที่ต่ำกว่า

สามารถวิเคราะห์คุณสมบัติเหล่านี้ได้โดยใช้รูปที่ 2.7 (A - ระบบ B และ D - องค์ประกอบของระบบ A; C - องค์ประกอบของระบบ B)

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

การศึกษาคุณสมบัติของระบบเกี่ยวข้องกับการศึกษาความสัมพันธ์ของชิ้นส่วนและทั้งหมดก่อน ซึ่งหมายความว่า:

1) ทั้งหมดเป็นหลักและชิ้นส่วนรอง

2) ปัจจัยการก่อตัวระบบเป็นเงื่อนไขสำหรับการเชื่อมต่อระหว่างกันของชิ้นส่วนภายในระบบเดียว

3) ส่วนต่าง ๆ ของระบบก่อตัวเป็นส่วนที่แยกออกไม่ได้ ดังนั้นผลกระทบต่อส่วนใดส่วนหนึ่งจึงส่งผลต่อทั้งระบบ

4) แต่ละส่วนของระบบมีจุดประสงค์ของตัวเองในแง่ของเป้าหมายที่มุ่งไปสู่กิจกรรมของทั้งหมด

5) ธรรมชาติของชิ้นส่วนและหน้าที่ของชิ้นส่วนนั้นถูกกำหนดโดยตำแหน่งของชิ้นส่วนโดยรวม และพฤติกรรมของชิ้นส่วนเหล่านั้นจะถูกควบคุมโดยความสัมพันธ์ของส่วนทั้งหมดและส่วนต่างๆ

6) ทั้งหมดมีลักษณะเหมือนเอนทิตีเดียว โดยไม่คำนึงถึงระดับของความซับซ้อน

จากคุณสมบัติของระบบที่หลากหลายทั้งหมดสำหรับการศึกษากระบวนการขององค์กร อันดับแรกควรแยกคุณสมบัติเช่น การเกิดขึ้น ความเท่าเทียมกัน และสภาวะสมดุล.

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

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

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

ระบบวัตถุที่มีลักษณะใด ๆ หรือชุดของวัตถุที่มีปฏิสัมพันธ์ในลักษณะใด ๆ รวมถึงลักษณะที่แตกต่างกันซึ่งมีคุณสมบัติของระบบเด่นชัด (คุณสมบัติ) นั่นคือคุณสมบัติที่ไม่มีส่วนใดของระบบมีในลักษณะใด ๆ ส่วนของมันถูกเรียกว่า

ส่วนต่าง ๆ ของระบบการรวมส่วนขององค์ประกอบที่เกี่ยวข้องกันของระบบทั้งหมดเรียกว่าระบบย่อย

ผสมผสานหลายระบบซึ่งมีคุณสมบัติของระบบเรียกว่า supersystem หรือระบบที่มีลำดับสูงกว่า

องค์ประกอบของระบบเป็นอ็อบเจ็กต์ (ส่วนหนึ่งของระบบ) ที่มีคุณสมบัติรู้จักที่กำหนดไว้เฉพาะ

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

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

ดังนั้น เราสามารถพูดคุยเกี่ยวกับวัสดุ พลังงาน หรือการแลกเปลี่ยนข้อมูลระหว่างระบบกับสิ่งแวดล้อม (เมตาบอลิซึม)

แนวคิด "องค์ประกอบ", "ระบบย่อย", "ระบบ", "ซุปเปอร์ซิสเต็มส์" สามารถเปลี่ยนแปลงร่วมกันได้: ระบบถือได้ว่าเป็นองค์ประกอบของระบบที่มีลำดับสูงกว่า และองค์ประกอบ - เป็นระบบ ทัศนคติต่อระบบไม่ได้กำหนดโดยเนื้อหาเท่านั้น แต่ยังพิจารณาจากมุมมองด้วย

ระบบที่ซับซ้อนเป็นที่เข้าใจกันว่าเป็นระบบจำนวนของระบบย่อยซึ่งมีขนาดค่อนข้างใหญ่และองค์ประกอบต่างกัน

ทุกอย่างที่ไม่รวมอยู่ในระบบเป็นของสภาพแวดล้อมภายนอก ระบบและสภาพแวดล้อมภายนอกถูกคั่นด้วยขอบเขต

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

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

ระบบที่ซับซ้อนมีคุณสมบัติพิเศษ

คุณสมบัติพิเศษเหล่านี้คือ:

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

โดยทั่วไป โมเดลระบบแสดงความสัมพันธ์ที่ชัดเจนระหว่างสถานะอินพุต X และสถานะเอาต์พุต Y ซึ่งระบุโดยใช้ฟังก์ชันการเปลี่ยนแปลง: Y=R(X) โดยที่ R คือตัวดำเนินการการแปลง (R-transformation)

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

ระบบที่ซับซ้อน เพื่อให้บรรลุเป้าหมายภายใน สามารถเปลี่ยนแปลงการแปลง R ตามสถานะอินพุตเฉพาะ (เช่น สถานการณ์) ระบบเหล่านี้รวมถึงระบบการจัดการ

เมื่อพิจารณาระบบการจัดการ แทนที่จะใช้คำว่า "ตัวดำเนินการการเปลี่ยนแปลง" ทั้งนี้ขึ้นอยู่กับวิธีการ ขอแนะนำให้ใช้แนวคิดที่สอดคล้องกันของ "การดำเนินการ" "ฟังก์ชัน" "กระบวนการ" "โครงการ" "ระบบ" ฯลฯ ...

ปฏิสัมพันธ์ของระบบย่อยในระบบสามารถโดยตรงและโดยอ้อมซึ่งจะดำเนินการผ่านระบบย่อยระดับกลาง

โครงสร้างคือชุดของความสัมพันธ์ที่เป็นไปได้ทั้งหมดระหว่างระบบย่อยและองค์ประกอบภายในระบบ

โครงสร้างมีสามคลาสในแบบจำลองระบบ:

  • ลำดับชั้น;
  • ไม่ใช่ลำดับชั้น;
  • ผสม

โครงสร้างแบบลำดับชั้นมีลักษณะเฉพาะจากการมีอยู่ของระบบย่อยการควบคุม (คำสั่ง) (องค์ประกอบ ฟังก์ชัน)

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

โครงสร้างแบบลำดับชั้นคือโครงสร้างที่ตรงตามเงื่อนไขต่อไปนี้:

  • แต่ละระบบย่อยได้รับการจัดการหรือรอง หรือทั้งสองอย่างพร้อมกัน
  • มีระบบย่อยรองอย่างน้อยหนึ่งระบบ
  • มีระบบย่อยการควบคุมเพียงระบบเดียว
  • ระบบย่อยของสเลฟจะโต้ตอบโดยตรงกับมาสเตอร์เพียงคนเดียวเท่านั้น

โครงสร้างแบบลำดับชั้นที่มีระบบควบคุมย่อยอย่างน้อยหนึ่งระบบและย่อยพร้อมกันเรียกว่าระบบย่อยหลายระดับ มันเป็นความจริงสำหรับเธอ:

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

ตัวอย่างของระบบลำดับชั้นคือ ภูมิทัศน์กระบวนการขององค์กรและโครงสร้างองค์กร

ระบบย่อยชั้นนำคือระบบที่ตรงตามข้อกำหนดต่อไปนี้:

  • ระบบย่อยไม่มีปฏิสัมพันธ์ที่กำหนดขึ้นกับระบบย่อยใดๆ
  • ระบบย่อยคือการควบคุมที่เกี่ยวข้องกับส่วน (จำนวนมากที่สุด) ของระบบย่อย
  • ระบบย่อยไม่ได้รับการจัดการ หรือได้รับการจัดการโดยระบบย่อยที่มีจำนวนน้อยที่สุด (เมื่อเทียบกับระบบอื่น)

เป็นตัวอย่างของระบบชั้นนำ เราสามารถพิจารณาโครงสร้างการจัดการของการถือครองที่สัมพันธ์กับระบบการจัดการขององค์กรที่ถือครอง ถ้าพวกเขามีอิสระของกิจกรรม

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

สำหรับพวกเขา มันเป็นความจริง:

  • มีระบบย่อยอย่างน้อยหนึ่งระบบที่ไม่ใช่ทั้งมาสเตอร์และสเลฟ
  • ไม่มีระบบย่อยที่มีแต่การควบคุม
  • ไม่มีระบบย่อยที่เป็นเพียงทาส
  • ระบบย่อยย่อยใด ๆ โต้ตอบโดยตรงกับการควบคุมมากกว่าหนึ่งระบบ

โครงสร้างสมดุลเรียกว่าโครงสร้างที่ไม่ใช่ลำดับชั้นโดยไม่มีผู้นำ

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

โครงสร้างแบบผสมคือการผสมผสานระหว่างโครงสร้างแบบลำดับชั้นและแบบไม่มีลำดับชั้น

แนวคิดของโครงสร้างยังรวมถึงการกำหนดค่า ซึ่งอธิบายคุณสมบัติทางเรขาคณิตทั่วไปของระบบ การกำหนดค่าสามารถเป็น: จุด, เชิงเส้น, แบนหรือปริมาตร-เกลียว, แบน, ปริมาตร

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

ลิงก์โดยตรงแบ่งออกเป็นคลาสย่อยต่อไปนี้:

  • เสริมแรง (อ่อนตัว);
  • ล้าหลัง;
  • คัดเลือก

การตอบกลับแบ่งออกเป็นคลาสย่อยต่อไปนี้:

  • โดยการกระทำ: บวกและลบ;
  • ธรณีประตู: เรียบและธรณีประตู;
  • ตามเวลาของการกระทำ: ทันที, ล่าช้า, ชั้นนำ;
  • โดยธรรมชาติ: เสถียรและไม่เสถียร

ข้อเสนอแนะในเชิงบวกช่วยปรับปรุงกระบวนการดั้งเดิม ข้อเสนอแนะเชิงลบทำให้อ่อนแอลง

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

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

การตอบกลับที่ไม่เสถียรคือ:

  • กำหนด;
  • สุ่ม;
  • ปรับตัวได้

การตอบสนองเชิงกำหนดจะเปลี่ยนพารามิเตอร์ตามกฎที่กำหนดไว้ล่วงหน้า โดยเป็นหน้าที่ของเวลา ตำแหน่งเชิงพื้นที่ หรือเงื่อนไขอื่นๆ

การตอบกลับแบบสุ่มเกิดขึ้นเนื่องจากอิทธิพลที่ไม่ได้ตั้งใจ

การตอบสนองที่ปรับเปลี่ยนได้ถูกสร้างขึ้นแบบสุ่ม แต่เสถียรและมีอยู่เป็นเวลานาน

คำติชมเป็นอุปกรณ์สร้างสรรค์หลักที่สร้างคุณสมบัติของระบบ

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

  • การขยาย (อ่อนตัว);
  • เสถียรภาพ;
  • ล่าช้าเป็นเวลาคงที่ (หรือขึ้นอยู่กับพารามิเตอร์กระบวนการบางอย่าง)
  • ท่องจำ;
  • การสืบพันธุ์หรือการทำซ้ำหลายครั้ง
  • การเปลี่ยนแปลง;
  • การวิเคราะห์ - การรับรู้และการเลือกกระบวนการย่อย
  • การสังเคราะห์ - รวมกระบวนการย่อย;
  • การเปรียบเทียบกระบวนการ
  • การทำนายและการก่อตัวของกระบวนการ

ระบบที่มุ่งเน้นเป้าหมายต้องมีความสามารถในการจำลองและคาดการณ์สถานการณ์ ซึ่งจะต้องมีคุณสมบัติดังต่อไปนี้:

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

จากการเปรียบเทียบ การจดจำ และการแปลงภาพข้อมูล ระบบจะดำเนินการ:

  • ผลกระทบต่อสิ่งแวดล้อม (กิจกรรมที่แท้จริงของระบบ);
  • อิทธิพลต่อตนเอง (การเปลี่ยนแปลงองค์ประกอบและ/หรือปฏิสัมพันธ์)

ในการจัดเก็บภาพ ระบบจะต้องมีอุปกรณ์ข้อมูล ซึ่งองค์ประกอบ (ระบบย่อย) ซึ่งจะมีความสอดคล้องกัน (มอร์ฟิซึม) กับองค์ประกอบที่แสดง (ระบบย่อย) ของระบบและสภาพแวดล้อมภายนอก

มีมอร์ฟิซึมประเภทต่อไปนี้:

  • homeomorphism - แต่ละระบบย่อยของระบบหนึ่งเชื่อมโยงกับระบบย่อยเพียงระบบเดียวของระบบอื่น
  • heteromorphism - ความสัมพันธ์ระหว่างระบบย่อยมีความคลุมเครือซึ่งกันและกัน
  • ความหลากหลาย - ชุดของระบบย่อยที่เชื่อมต่อถึงกัน
  • centromorphism - ระบบย่อยทั้งหมดของระบบหนึ่งเชื่อมต่อกับระบบย่อยหนึ่งของอีกระบบหนึ่ง
  • automorphism คือการเชื่อมต่อระหว่างระบบย่อยของระบบเดียว

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

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

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

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

■ทิศทาง;

■ตัวละคร

ตามทิศทางการเชื่อมต่อมีความโดดเด่น:

■กำกับ;

■ ไม่มีทิศทาง

ในทางกลับกัน ลิงก์โดยตรงจะแบ่งออกเป็น:

■ เส้นตรง;

■ย้อนกลับ

ตามความแข็งแกร่งของการสำแดงการเชื่อมต่อมีความโดดเด่น:

■ อ่อนแอ;

■แข็งแรง

ตามลักษณะของการเชื่อมต่อพวกเขาจะแบ่งออกเป็น:

■ ลิงค์ผู้อยู่ใต้บังคับบัญชา;

■ ลิงค์วางไข่

ความสัมพันธ์ใต้บังคับบัญชาสามารถแบ่งออกเป็น:

■ เส้นตรง;

■ การทำงาน

การเชื่อมต่อของรุ่นกำหนดลักษณะความสัมพันธ์เชิงสาเหตุ

ความสัมพันธ์ระหว่างองค์ประกอบมีลักษณะเป็นลำดับที่แน่นอน คุณสมบัติภายใน การวางแนวต่อการทำงานของระบบ คุณลักษณะดังกล่าวของระบบเรียกว่าองค์กร

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

แนวคิดของ "โครงสร้าง" ในความหมายที่แคบของคำสามารถระบุได้ด้วยแนวคิดของความสัมพันธ์ที่สร้างระบบ เช่น โครงสร้างถือได้ว่าเป็นปัจจัยสร้างระบบ

ในความหมายกว้างๆ โครงสร้างเป็นที่เข้าใจกันว่าเป็นผลรวมของความสัมพันธ์ระหว่างองค์ประกอบ ไม่ใช่แค่ความสัมพันธ์ที่สร้างระบบเท่านั้น

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

เครือข่าย

รูปที่ 3.2 ประเภทของโครงสร้างระบบ

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

พิจารณาระบบบางประเภท

ระบบนามธรรมเป็นระบบ องค์ประกอบทั้งหมดที่เป็นแนวคิด

ระบบคอนกรีตเป็นระบบที่มีองค์ประกอบเป็นวัตถุทางกายภาพ พวกมันแบ่งออกเป็นธรรมชาติ (เกิดขึ้นและมีอยู่โดยปราศจากการแทรกแซงของมนุษย์) และของเทียม (มนุษย์สร้างขึ้น)

ระบบเปิดคือระบบที่แลกเปลี่ยนสสาร พลังงาน และข้อมูลกับสิ่งแวดล้อม

ระบบปิดคือระบบที่ไม่มีการแลกเปลี่ยนกับสภาพแวดล้อมภายนอก

ไม่มีระบบเปิดและปิดล้วนๆ

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

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

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

■ การจัดเรียงแนวตั้งที่สอดคล้องกันของระดับที่ประกอบกันเป็นระบบ (ระบบย่อย);

■ ลำดับความสำคัญของการดำเนินการของระบบย่อยระดับบนสุด (สิทธิ์ในการแทรกแซง);

■ การพึ่งพาการกระทำของระบบย่อยระดับบนในการดำเนินการตามหน้าที่จริงของระดับล่าง

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

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

ระบบจำแนกตามเกณฑ์ต่างๆ เช่น

■ โดยแหล่งกำเนิด (รูปที่ 3.3);

■ คำอธิบายของตัวแปร (รูปที่ 3.4);

มีวิธีการจำแนกประเภทอื่นๆ อีกมากมาย เช่น ตามระดับการจัดหาทรัพยากรของการจัดการ รวมถึงพลังงาน วัสดุ ทรัพยากรสารสนเทศ

นอกจากนี้ ระบบยังสามารถแบ่งออกเป็นระบบที่เรียบง่ายและซับซ้อน กำหนดขึ้นและน่าจะเป็น เชิงเส้นและไม่เชิงเส้น เป็นต้น

รูปที่ 3.3 การจำแนกระบบตามแหล่งกำเนิด

ข้าว. 3.4. การจำแนกระบบตามคำอธิบายของตัวแปร

คุณสมบัติของระบบ

คุณสมบัติที่กำหนดสาระสำคัญของระบบ การศึกษาคุณสมบัติของระบบเกี่ยวข้องกับการศึกษาความสัมพันธ์ของชิ้นส่วนและทั้งหมดก่อน ซึ่งหมายความว่า:

1) ทั้งหมดเป็นหลักและชิ้นส่วนรอง

2) ปัจจัยการสร้างระบบ - นี่คือเงื่อนไขสำหรับการเชื่อมต่อระหว่างกันของชิ้นส่วนภายในระบบเดียว

3) ชิ้นส่วนประกอบเป็นส่วนที่แยกออกไม่ได้เพื่อให้ผลกระทบต่อชิ้นส่วนเหล่านี้ส่งผลต่อทุกสิ่งทุกอย่าง

4) แต่ละส่วนมีจุดประสงค์เฉพาะในแง่ของเป้าหมายที่มุ่งไปที่กิจกรรมของส่วนรวม

5) ธรรมชาติของชิ้นส่วนและหน้าที่ของชิ้นส่วนนั้นถูกกำหนดโดยตำแหน่งของชิ้นส่วนโดยรวม และพฤติกรรมของชิ้นส่วนเหล่านั้นจะถูกควบคุมโดยความสัมพันธ์ของส่วนทั้งหมดและส่วนต่างๆ

6) ทั้งหมดมีลักษณะเหมือนเอนทิตีเดียวโดยไม่คำนึงถึงระดับของความซับซ้อน

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

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

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

1) ระบบใด ๆ เป็นองค์ประกอบที่ซับซ้อนซึ่งมีความสัมพันธ์กัน

2) ระบบสร้างความสามัคคีพิเศษกับสภาพแวดล้อมภายนอก

3) ระบบใด ๆ เป็นองค์ประกอบของระบบการสั่งซื้อที่สูงขึ้น

4) องค์ประกอบที่ประกอบกันเป็นระบบจะทำหน้าที่เป็นระบบลำดับที่ต่ำกว่า

คุณสมบัติเหล่านี้สามารถวิเคราะห์ได้ตามรูปแบบ (รูปที่ 3.5) โดยที่: A - ระบบ; B และ D เป็นองค์ประกอบของระบบ A; C เป็นองค์ประกอบของระบบ B องค์ประกอบ B ซึ่งทำหน้าที่เป็นองค์ประกอบของระบบ A ในทางกลับกันเป็นระบบระดับล่างที่ประกอบด้วยองค์ประกอบของตัวเองเช่นองค์ประกอบ C และถ้าเราพิจารณาองค์ประกอบ B เนื่องจากระบบโต้ตอบกับสภาพแวดล้อมภายนอก ในกรณีนี้ ระบบ C (องค์ประกอบของระบบ A) จะแสดงส่วนหลังในกรณีนี้ ดังนั้นคุณลักษณะของความสามัคคีกับสภาพแวดล้อมภายนอกจึงสามารถตีความได้ว่าเป็นปฏิสัมพันธ์ขององค์ประกอบของระบบในระดับสูง การให้เหตุผลที่คล้ายคลึงกันสามารถทำได้สำหรับองค์ประกอบใดๆ ของระบบใดๆ

ข้าว. 3.5 ภาพประกอบคุณสมบัติของระบบ

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

พารามิเตอร์ของระบบที่สามารถกำหนดเป้าหมายได้คือ:

■ ความน่าจะเป็นของการเลือกแนวทางปฏิบัติในสภาพแวดล้อมที่แน่นอน

■ ประสิทธิผลของการดำเนินการ

■ประโยชน์ของผล

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

ระบบที่ไม่ใช่เป้าหมายเช่น ระบบที่ไม่เป็นไปตามเป้าหมาย ไม่ได้มีลักษณะเด่นด้านประสิทธิภาพ

มีคำถามสองข้อที่นี่:

1) คำถามเกี่ยวกับจุดประสงค์ของระบบธรรมชาติไม่มีชีวิต ทางเทคนิค กายภาพ ฯลฯ ;

2) คำถามเกี่ยวกับประสิทธิภาพของระบบเออร์กาติกคือ ระบบซึ่งเป็นองค์ประกอบพร้อมกับองค์ประกอบทางเทคนิคคือบุคคล

ในส่วนที่เกี่ยวข้องกับคำถามที่ยกมานั้น ควรแยกสามกรณี:

1) ระบบมีจุดประสงค์จริงๆ

2) ระบบมีตราประทับของกิจกรรมของมนุษย์ที่ตั้งเป้าหมาย;

3) ระบบทำงานราวกับว่ามีจุดประสงค์

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

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

กิจกรรมการตั้งเป้าหมายของมนุษย์เกี่ยวข้องกับความจริงที่ว่าเขาทำให้ตัวเองแตกต่างจากธรรมชาติ การทำงานอย่างมีจุดมุ่งหมายของเครื่องจักรมักเป็นรอยประทับของกิจกรรมของมนุษย์อย่างมีจุดมุ่งหมาย

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

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

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

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

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

มีความพยายามหลายอย่างในการกำหนดแนวคิดของระบบที่ซับซ้อน:

1) ในระบบที่ซับซ้อน การแลกเปลี่ยนข้อมูลเกิดขึ้นที่ระดับความหมาย ความหมาย และในระบบธรรมดา การสื่อสารข้อมูลทั้งหมดเกิดขึ้นที่ระดับวากยสัมพันธ์

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

3) สำหรับระบบง่าย ๆ พฤติกรรมที่กำหนดเป็นลักษณะเฉพาะสำหรับความซับซ้อน - ความน่าจะเป็น

4) ระบบการจัดการตนเองนั้นซับซ้อน กล่าวคือ ระบบที่พัฒนาไปในทิศทางของการลดเอนโทรปีโดยไม่มีการแทรกแซงจากระบบระดับสูง

5) ระบบธรรมชาติของสิ่งมีชีวิตเท่านั้นที่ซับซ้อน

การวางนัยทั่วไปของแนวทางต่างๆ มากมายช่วยให้เราแยกแยะแนวคิดพื้นฐานหลายประการเกี่ยวกับความเรียบง่าย (ความซับซ้อน) ของระบบได้ ซึ่งรวมถึง:

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

■ แนวคิดข้อมูล-ทฤษฎี ซึ่งเกี่ยวข้องกับการระบุเอนโทรปีด้วยการวัดความซับซ้อนของระบบ

■ แนวคิดอัลกอริธึม ซึ่งความซับซ้อนถูกกำหนดโดยลักษณะของอัลกอริธึมที่จำเป็นสำหรับการสร้างวัตถุใหม่ภายใต้การศึกษา

■ แนวคิดเชิงทฤษฎีเซต ที่นี่ ความซับซ้อนเชื่อมโยงกับพลังของเซตขององค์ประกอบที่ประกอบเป็นวัตถุที่กำลังศึกษา

■ แนวคิดทางสถิติที่เกี่ยวข้องกับความซับซ้อนต่อความน่าจะเป็นของสถานะของระบบ

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

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

การจัดประเภทองค์กรช่วยให้:

■ จัดระบบวัตถุ เน้นคุณลักษณะ ความเหมือน และความแตกต่างขององค์กรในพารามิเตอร์ต่าง ๆ (เป้าหมาย โครงสร้าง ฟังก์ชัน ฯลฯ);

■ สร้างจุดร่วมของปัญหาและระบุปัญหาทั่วทั้งองค์กร เพื่อให้บางองค์กรสามารถใช้เทคนิคการแก้ปัญหาที่ใช้ในองค์กรอื่นๆ

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

พิจารณาการจัดประเภทองค์กรตามคุณลักษณะที่สำคัญที่สุดบางประการ

การจำแนกองค์กรตามหลักการจัดการ

ตามหลักการจัดการองค์กรประเภทต่อไปนี้มีความโดดเด่น:

■ uninodal (จากภาษาละติน unnis (uni) - หนึ่ง);

■ หลายโหนด (จาก lat. multum - มาก);

■ เป็นเนื้อเดียวกัน (สม่ำเสมอ);

■ ต่างกัน (ต่างกัน).

องค์กรที่ไม่ธรรมดามีโครงสร้างแบบลำดับชั้น: ในนั้น ที่ด้านบนสุดของปิรามิดแห่งอำนาจ มีบุคคลหนึ่งที่มีคะแนนเสียงชี้ขาดและสามารถแก้ปัญหาทั้งหมดที่เกิดขึ้นในระดับล่างได้

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

องค์กรที่เป็นเนื้อเดียวกันปกครองสมาชิกมากกว่าที่ปกครอง

องค์กรที่ต่างกันถูกควบคุมโดยสมาชิกมากกว่าที่จะควบคุมพวกเขา

องค์กรจริงเกือบทั้งหมดมีคุณลักษณะที่กล่าวถึง แต่บ่อยครั้งที่คุณลักษณะหนึ่งมีอำนาจเหนือกว่า

การจำแนกองค์กรตามลักษณะการทำงาน การจัดประเภทองค์กรตามคุณสมบัติการทำงานแสดงในรูปที่ 3.6. ลองพิจารณาระดับหนึ่งที่แสดงโดยธุรกิจ สาธารณะ (สหภาพแรงงาน) องค์กรที่เชื่อมโยง และการตั้งถิ่นฐาน

ข้าว. 3.6. การจำแนกองค์กรตามสัญญาณการทำงาน

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

องค์กรสาธารณะ (สหภาพ) เป็นภาพรวมของเป้าหมายของผู้เข้าร่วมแต่ละคน ระเบียบได้รับการรับรองโดยบรรทัดฐานที่ยอมรับ (กฎบัตร) และหลักการเลือกตั้ง การเป็นสมาชิกในองค์กรดังกล่าวทำให้เกิดความพึงพอใจต่อผลประโยชน์ทางการเมือง สังคม วัฒนธรรม ความคิดสร้างสรรค์ และด้านอื่นๆ ของผู้เข้าร่วม

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

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

การจำแนกองค์กรตามหน้าที่ทางสังคม

นอกเหนือจากการแก้ปัญหาเศรษฐกิจแล้ว องค์กรธุรกิจใด ๆ ก็ทำหน้าที่สาธารณะเช่น การกระทำของเธอมีผลทางสังคมเสมอ

รูปที่ 3.7 แสดงโครงสร้างหน้าที่ทางสังคมขององค์กรธุรกิจ ซึ่งพิจารณาจากความพึงพอใจของความต้องการของมนุษย์และการแก้ปัญหาแบบบูรณาการ

ข้าว. 3.7. การจำแนกองค์กรเพื่อทำหน้าที่สนับสนุน

การจำแนกองค์กรตามหลักการตั้งเป้าหมาย

บนพื้นฐานของการกำหนดเป้าหมาย มีองค์กรหลายประเภทที่มีต้นแบบจริง:

องค์กรที่เน้นคุณค่าซึ่งมีพฤติกรรมกำหนดโดยระบบค่านิยมที่กำหนด

องค์กรกำหนดเป้าหมายที่มีความสามารถในการสร้างเป้าหมายของกิจกรรมสำหรับตนเองและเปลี่ยนแปลงตามผลลัพธ์ที่บรรลุวิวัฒนาการและการเปลี่ยนแปลงในสภาพแวดล้อมภายนอก

องค์กรที่มีจุดประสงค์ซึ่งมีเป้าหมายหลักเดียวและไม่เปลี่ยนแปลง เนื่องจากเป้าหมายต้องเป็นไปตามหลักการเป็นอย่างน้อย องค์กรดังกล่าวจึงอยู่ชั่วคราว

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

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

องค์กรที่มุ่งหมายที่ดำเนินงานเพื่อบรรลุเป้าหมายรองที่กำหนดโดย supersystem ดังนั้นกิจกรรมของพวกเขาจึงมีลักษณะเพียงครั้งเดียว

ในการจัดการสมัยใหม่ การให้ความสำคัญกับองค์กรที่เน้นคุณค่าเพิ่มมากขึ้น เป็นเรื่องปกติที่จะเรียกระบบค่านิยมว่าเป็นความสัมพันธ์ของมนุษย์ที่เสถียรที่สุดซึ่งเกิดขึ้นจากประสบการณ์ก่อนหน้าของกิจกรรมภาคปฏิบัติและเชิงทฤษฎี ระบบคุณค่าเป็นพื้นฐานของการตั้งเป้าหมาย

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



กระทู้ที่คล้ายกัน