კომპლექსური სისტემა: მახასიათებლები, სტრუქტურა და განსაზღვრის მეთოდები

Სარჩევი:

კომპლექსური სისტემა: მახასიათებლები, სტრუქტურა და განსაზღვრის მეთოდები
კომპლექსური სისტემა: მახასიათებლები, სტრუქტურა და განსაზღვრის მეთოდები
Anonim

არსებობს ბუნებრივი და ხელოვნური სისტემები. სხვა სისტემებისგან შემდგარი სისტემა კომპლექსურად ითვლება. ეს არის, მაგალითად, ვაშლის ან ტრაქტორის ქარხანა, საფუტკრე და კომპიუტერული პროგრამის წერა. სისტემა შეიძლება იყოს პროცესი, ობიექტი, ფენომენი. ინფორმაცია სისტემების აღწერის საშუალებაა.

გაიცნოს საჭირო მონაცემები და შეაფასოს მათი სანდოობა - ცოდნისა და უნარების სისტემა. გაიგე და შეაფასე - სპეციალისტის ინტელექტის ხარისხი, მისი ცოდნისა და უნარების ეფექტურობა.

დახედვის კუთხიდან და მისაღწევი მიზნიდან გამომდინარე, შესაძლებელია გადაწყვეტილებების ფართო სპექტრის მიღება. ვაშლი და ნიუტონი საინტერესო მოთხრობაა, მაგრამ მხოლოდ ფიგურალურად არის დაკავშირებული გრავიტაციის კანონებთან. პლანეტები მშვიდად და ენერგიის ხილული ხარჯვის გარეშე დაფრინავენ, მაგრამ ადამიანმა ჯერ არ ისწავლა გრავიტაციული ძალების სისტემის კონტროლი. ერთადერთი, რისი გაკეთებაც მეცნიერებას შეუძლია, არის მიზიდულობის ძალების დაძლევა (არ გამოიყენოს) უზარმაზარი ენერგეტიკული რესურსების გამოყენებით.

მარტივი დართული სისტემები

ამება უმარტივესი ორგანიზმია. მაგრამ ძნელია დაიჯერო სასკოლო სახელმძღვანელოები. შეიძლება ითქვას: „გზაზე რიყის ქვა საერთოდ არ არის სისტემა“. მაგრამ მიკროსკოპის ქვეშ, ამება სწრაფად ცვლის აზრს სკოლის მოსწავლესაც კი. ამების ცხოვრება სავსეა მოვლენებით. ქვა შეიძლება იყოს იარაღი მეომრის ხელში ან ჩაქუჩი თხილის გასატეხად.

ბუნებრივი სისტემები
ბუნებრივი სისტემები

თანამედროვე მეცნიერება ირწმუნება, რომ ადვილია ამოიცნო ქიმიკატები, მოლეკულები, ატომები, ორბიტაზე მოძრავი ელექტრონები და ელემენტარული ნაწილაკები ამებასა და რიყის ქვაში.

ასტრონომების აზრით, დედამიწა არ არის ერთადერთი პლანეტა სამყაროში და მსგავსი პლანეტები არსებობს გალაქტიკების უზარმაზარ სისტემაში.

ყველა სისტემა მარტივია ერთ დონეზე. ყველა სისტემა რთულია მას შემდეგ, რაც მკვლევარი გადავა ერთი დონის ქვემოთ ან ზემოთ.

ნებისმიერი მათგანი არის წერტილი სივრცეში და დროში. მიუხედავად იმისა, ხელოვნურია თუ ბუნებრივი.

სტატიკური და დინამიური

ქარხნის შენობა ან მანქანა საწოლი სტაციონარულია. მთა ნაკლებად მოძრავია ვიდრე ოკეანე მის ძირში. ეს ყოველთვის რთული დინამიური სისტემებია. ქარხნის შენობა უზრუნველყოფს აუცილებელ ფუნქციონირებას სამუშაო ძალის, მანქანების, აღჭურვილობის, მასალების და მზა პროდუქტების შესანახად ნორმალური მუშაობისთვის. საწოლი უზრუნველყოფს მანქანის მექანიზმების ნორმალურ მუშაობას. მთა მონაწილეობს კლიმატის ფორმირებაში, „აკონტროლებს“ქარის მოძრაობას, უზრუნველყოფს ცოცხალ ორგანიზმებს საკვებსა და თავშესაფარს.

ბუნებრივი სისტემის მაგალითი
ბუნებრივი სისტემის მაგალითი

შეიძლებაგამოყოფა სტატიკური დინამიკისგან. ეს მნიშვნელოვანი პროცედურაა: რთული სისტემების მოდელები მონაცემების სისტემატიზაციის პროცესია. სისტემის შესახებ ინფორმაციის წყაროების სწორი იდენტიფიკაცია, მათი სანდოობის შეფასება და რეალური მნიშვნელობის დადგენა უაღრესად მნიშვნელოვანია მოდელის ასაგებად, რომლის საფუძველზეც იქნება მიღებული გადაწყვეტილება.

მოდით განვიხილოთ მაგალითი. საწარმოს მართვის სისტემის აშენებისას შენობა, მანქანები და აღჭურვილობა სტატიკურია. მაგრამ ეს სტატიკური მოითხოვს დინამიურ შენარჩუნებას. ტექნიკური დოკუმენტაციის მიხედვით, საწარმოს მართვის სისტემას უნდა ჰქონდეს მომსახურების ქვესისტემა. ამასთან, შემუშავდება აღრიცხვის აღრიცხვისა და კონტროლის სისტემა, დაგეგმვისა და ეკონომიკური სისტემა. საჭირო იქნება საწარმოს მიზნებისა და ამოცანების დიაპაზონის განსაზღვრა: სტრატეგია, განვითარების კონცეფცია.

სისტემის სტრუქტურა

კომპლექსური სისტემების დანიშნულება და სტრუქტურა მოდელირების მთავარი ამოცანაა. ბევრი სისტემური თეორია არსებობს. თქვენ შეგიძლიათ მისცეთ ათობით განმარტება მიზნების, მახასიათებლების, ანალიზის მეთოდების შესახებ და თითოეულს ექნება მნიშვნელობა.

არსებობს საკმარისი ავტორიტეტული სპეციალისტები სისტემების თეორიაში მოდელირების პრობლემების ეფექტურად გადასაჭრელად, მაგრამ არა საკმარისი იმისათვის, რომ შემოგვთავაზოს სისტემების კონცეპტუალურად სრული თეორია, მათი სტრუქტურა და მეთოდები ობიექტური და სანდო მოდელების დასადგენად (შემუშავებისთვის).

როგორც წესი, ექსპერტები მანიპულირებენ იმ მნიშვნელობით, რასაც ისინი ასახელებენ: მიზანი, ფუნქციონალობა, სტრუქტურა, სახელმწიფო სივრცე, მთლიანობა, უნიკალურობა. გრაფიკული ან ბლოკის აღნიშვნები გამოიყენება მოდელების ვიზუალურად ასაგებად. ტექსტის აღწერა არის მთავარი.

გააზრების პროცესი მოდელირებაში
გააზრების პროცესი მოდელირებაში

მნიშვნელოვანია იმის გაგება, თუ რა არის რთული სისტემა თითოეულ შემთხვევაში. გააზრების პროცესი არის სპეციალისტის (გუნდის) აზროვნების დინამიკა. თქვენ არ შეგიძლიათ დააფიქსიროთ სისტემის მიზანი ან სტრუქტურა, როგორც რაღაც ურყევი. შესრულებული სამუშაოს გაგება დინამიურია. ყველაფერი, რაც გასაგებია, იყინება სტატიკურად, მაგრამ მიღწეული გაგების გადახედვა, შუალედური შედეგების გამოსწორება არასდროს მტკივნეულია.

სტრუქტურის დამახასიათებელი კომპონენტია მონაცემთა დიაპაზონი, მათი მთლიანობა, რაოდენობრივი და ხარისხობრივი აღწერა, რთული სისტემების შიდა და გარე მეთოდები, რომლითაც ისინი მანიპულირებენ:

  • შემავალი ინფორმაციის ამოცნობა;
  • საკუთარი + გარე მონაცემების ანალიზი და განზოგადება;
  • გადაწყვეტილების ფორმირება.

პროგრამირება არის სისტემის სტრუქტურის კარგი მაგალითი. გასული საუკუნის დასასრული აღინიშნა კლასიკური პროგრამირების კონცეფციიდან ობიექტზე ორიენტირებულ პროგრამირებაზე გადასვლით.

ობიექტები და ობიექტების სისტემები

პროგრამირება არის აზროვნების პროცესების რთული სისტემა. პროგრამირება არის მაღალი კვალიფიკაციის მოთხოვნა, რომელიც საშუალებას გაძლევთ მოდელირდეთ ცნობიერ დონეზე. პროგრამისტი წყვეტს რეალურ პრობლემას. მას არ აქვს დრო, რომ გააანალიზოს პროგრამის კოდი პროცესორის დონეზე. პროგრამისტი მუშაობს პრობლემის გადაჭრის ალგორითმით - ეს არის მოდელის აგების დონე.

კლასიკური პროგრამირება არის ალგორითმი, რომელიც თანმიმდევრულად წყვეტს პრობლემას. ობიექტზე ორიენტირებულ პროგრამირებაში არსებობენ მხოლოდ ობიექტები, რომლებსაც აქვთ ერთმანეთთან ურთიერთობის მეთოდები დაგარესამყაროს. თითოეულ ობიექტს შეიძლება ჰქონდეს მონაცემთა რთული სტრუქტურა, საკუთარი სინტაქსი და სემანტიკა.

კლასიკური და ობიექტზე ორიენტირებული პროგრამირება
კლასიკური და ობიექტზე ორიენტირებული პროგრამირება

ობიექტზე ორიენტირებული პროგრამირების გზით პრობლემის გადაჭრისას, პროგრამისტი აზროვნებს ობიექტების მიხედვით, ხოლო რთული სისტემა მის გონებაში უფრო მარტივი კრებულივით ჩნდება. ნებისმიერი სისტემა შედგება ერთი ან მეტი ობიექტისგან. თითოეულ ობიექტს აქვს საკუთარი მონაცემები და მეთოდები.

„ობიექტზე ორიენტირებული“პროგრამისტის მუშაობის შედეგი არის ობიექტების სისტემა და თანმიმდევრული ალგორითმის გარეშე. თავად ობიექტის სისტემა ფუნქციონირებს როგორც ობიექტი. ობიექტები, რომლებიც მას ქმნიან, ასრულებენ მხოლოდ თავიანთ დანიშნულებას. არცერთი გარე ალგორითმი არ ეუბნება კომპლექსურ სისტემას რა უნდა გააკეთოს. განსაკუთრებით იმ ობიექტებისთვის, რომლებიც მას ქმნიან - როგორ მოვიქცეთ.

ქულების და ქულების სისტემა

პრაქტიკული პრობლემების გადაჭრისას, სპეციალისტი აშენებს მოდელებს. გამოცდილებასთან ერთად მოდის რთული სისტემების, როგორც წერტილების სივრცე-დროის დანახვის უნარი. ეს პუნქტები ივსება უნიკალური და სპეციფიკური ფუნქციონალობით. სისტემები „მიიღებენ“შემოსულ ინფორმაციას და იძლევა მოსალოდნელ შედეგს.

თითოეული წერტილი მოიცავს ქულების სისტემას, რომელიც ასევე უნდა იქნას განმარტებული, როგორც სისტემები. საპირისპირო პროცედურა, როდესაც გადასაჭრელი ამოცანა წარმოდგენილია ქვედავალებების სისტემით და, შესაბამისად, აკისრებს სპეციალისტს გამოყოფილი ფუნქციების შედარებით სისტემატიზებულ კომპლექტს, აუცილებლად გამოიწვევს გადაწყვეტის შეუსაბამობას.

სისტემის მთლიანობა
სისტემის მთლიანობა

ნებისმიერ სისტემაში მხოლოდ ერთი დასაწყისია, მხოლოდ ისშეიძლება დაიყოს ქვეამოცნებებად, რომლებიც უნდა გადაიჭრას. სისტემების ანალიზისას ყველა ექსპერტი იყენებს ტერმინებს:

  • უნიკალურობა;
  • სისტემური;
  • დამოუკიდებლობა;
  • ურთიერთობა "შიდა ფუნქციონირების";
  • სისტემის მთლიანობა.

პირველი და ბოლო ყველაზე მნიშვნელოვანია თქვენი სამოდელო მუშაობის ნებისმიერ ეტაპზე გამოსაყენებლად. ნებისმიერი რთული სისტემა არის ქვესისტემების ჰოლისტიკური უნიკალური შემადგენლობა. არ აქვს მნიშვნელობა რომელი ქვესისტემები შედის სისტემაში. მთავარი ის არის, რომ თითოეულ დონეზე არის ფუნქციონირების მთლიანობა და უნიკალურობა. მხოლოდ სისტემის, ისევე როგორც მისი თითოეული ქვესისტემის მთლიანობასა და უნიკალურობაზე ფოკუსირებით, შესაძლებელია ამოცანის (სისტემის) ობიექტური მოდელის აგება.

ცოდნა და უნარები

გავრცელებული ფრაზა "არავინ არის შეუცვლელი" უიმედოდ მოძველებულია. მარტივი სამუშაოც კი შეიძლება შესრულდეს ჭკვიანურად, ნაკლები ძალისხმევით, დაზოგავს დროსა და ფულს.

მოდელირება და ინტელექტუალური პრობლემების გადაჭრა მაღალი კვალიფიკაციის უპირობო მოთხოვნაა. როგორც რეალური სისტემის სიმულაცია, ასევე პრობლემის გადაჭრა დამოკიდებულია სპეციალისტზე. სხვადასხვა სპეციალისტი თავის საქმეს თავისებურად გააკეთებს. შედეგები შეიძლება განსხვავდებოდეს მხოლოდ იმ შემთხვევაში, თუ სიმულაცია არ არის ობიექტური და პრობლემის გადაჭრის პროცესი ზუსტად არ არის შესრულებული.

საექსპერტო ცოდნა და უნარები
საექსპერტო ცოდნა და უნარები

სერიოზული თეორიული სწავლება, პრაქტიკული გამოცდილება და სისტემატური აზროვნების უნარი განსაზღვრავს თითოეული პრობლემის გადაჭრის შედეგს. ობიექტური მიდგომით თითოეული მათგანი იძლევა ზუსტ შედეგს, იმისდა მიუხედავად, თუ რომელმა სპეციალისტმა შეასრულა სამუშაო.

გირჩევთ: