Sistem anlayışı sistem növlərinin əsas elementləridir. Sistem anlayışı və onun elementləri. Keyfiyyətə aparan addımlar

Proqram təminatının keyfiyyəti problemi bu gün xüsusilə informasiya texnologiyalarından istifadənin genişlənməsi və proqram təminatının mürəkkəbliyi artdıqca daha da kəskinləşir. Məhsulların yüksək keyfiyyəti tərtibatçılara nəinki rəqabət üstünlükləri və müştəri etibarı krediti verir, həm də proqram təminatının saxlanmasını və inkişaf etdirilməsini asanlaşdırır. Bu məqalədə yüksək keyfiyyətli proqram təminatının yaradılması problemi ilə bağlı Qalaktika Korporasiyasının proqram təminatının işlənməsi şöbəsinin əməkdaşlarının fikirləri əksini tapmışdır.

Qalaktika sisteminin başlanğıcında dayanan tərtibatçılar hərbi-sənaye kompleksinin strukturlarında proqram təminatının hazırlanmasında təcrübə qazandılar. Təbii ki, komanda və idarəetmə üçün avtomatlaşdırılmış sistemlərin etibarlılığına tələblər çox yüksək idi - hərbi əməliyyatlar zamanı uğursuzluq yüz minlərlə insan üçün ölümcül təhlükənin yaranması demək idi. Etibarlılığı təmin etmək üçün hazırlanmış tədbirlər əsasında, işlədiyi müddətdə proqram təminatında heç bir səhv görünməyən bir sistem yaratmaq mümkün oldu. Toplanmış təcrübə proqram təminatının inkişafının korporativ mədəniyyətinin əsasını təşkil etmişdir ki, bunun da mühüm aspekti keyfiyyət məsələlərinə daim diqqət yetirməkdir.

İqtisadiyyat və biznesin idarə edilməsi sahəsində "ikinci təravətin nərə balığı" deyil, yalnız tamamilə yaxşı proqram təminatı mövcud olmaq hüququna malikdir, buna görə də bu gün bir çox aparıcı proqram istehsalçılarının tətbiq etdiyi "kifayət qədər yaxşı proqram təminatı" konsepsiyası nəzərdən keçirilir. ən qəribəsi. Təbii ki, insan həyatının təminatı sistemi ilə korporativ informasiya sisteminin səhvlərin kritikliyi baxımından fərqləndiyini iddia etmək olar. Lakin, digər tərəfdən, müştəri proqram məhsulunun heç bir şəkildə "sağlamlığını" və müəssisəsinin mövcudluğunu təhlükə altına qoymayacağını gözləmək hüququna malikdir.

Məqsəd və göstərişlər

Korporasiya üçün ən məqbul istinad nöqtəsi ABŞ-ın müdafiə layihələri üçün proqram təminatının aparıcı tərtibatçılarından biri olan IBM-in təcrübəsidir. Məlumdur ki, məsələn, şatlın bort proqramında üç milyon sətir kod hər on min sətirdə bir səhvdən azdır. Biz IBM-in təşkilati və texnoloji təcrübəsini öz təcrübəmizə fəal şəkildə inteqrasiya edirik.

Başqa bir meyar ISO 9000 ümumi qəbul edilmiş keyfiyyət standartlarına çevrilmişdir. ISO 8402-nin tərtibinə əsasən keyfiyyət proqram məhsulunun müştərilərin bəyan edilmiş və gözlənilən ehtiyaclarını ödəmək qabiliyyəti ilə bağlı xüsusiyyətlərinin məcmusuna aiddir. Əsas keyfiyyət parametrləri bunlardır: funksional tamlıq, MDB ölkələrinin qanunvericiliyinə uyğunluq, informasiya təhlükəsizliyi, informasiya texnologiyaları sahəsində xüsusi bilik tələb etməyən istifadənin asanlığı, istifadəçi interfeysinin erqonomikası, əməliyyat xərclərinin minimuma endirilməsi, inkişaf etdirilməsi. və modernləşmə.

Etibarlılıq, adətən, sistemin müəyyən iş şəraitində əsas xüsusiyyətlərini saxlayaraq müəyyən funksiyaları yerinə yetirmək qabiliyyəti kimi başa düşülür. Proqram təminatına gəldikdə, bu, ilk növbədə, problemsiz işləmə, müəssisənin normal fəaliyyətinə mane olan səhvlərin olmamasıdır.

Kompleksdəki keyfiyyət və etibarlılıq proqram təminatının yüksək istehlak xüsusiyyətlərini təmin edir. Proqram məhsulunun yaradılması prosesində onlara eyni vaxtda və davamlı olaraq nəzarət edilir və təkmilləşdirilir. Bununla belə, məhdud inkişaf müddəti ilə mürəkkəb çoxfunksiyalı sistemin keyfiyyətini və etibarlılığını təmin etmək nə dərəcədə realdır? Nümunə üçün Böyük Britaniya Ticarət və Sənaye Departamentinin mindən çox iri şirkət arasında apardığı sorğunun nəticələrini misal çəkmək olar. Məlum oldu ki, informasiya sistemlərinin orta uğursuzluq dərəcəsi: ildə 1 uğursuzluq - şirkətlərin 40%, ayda 1 uğursuzluq - 29%, həftədə 1 uğursuzluq - şirkətlərin 15%, gündə 1 uğursuzluq - 7% və 5 şirkətlərin faizi gündə birdən çox uğursuzluq müşahidə etdi. Eyni zamanda, informasiya sistemlərinin işləməməsi (sabitlik) səbəblərinin ümumi siyahısında proqram təminatının nasazlığı və nasazlığının xüsusi çəkisi 24% təşkil edib.

Çatdırılma dəstindən asılı olaraq, "Galaxy" sisteminə nəticələri 300-dən çox parametr tərəfindən idarə olunan üç mindən çox bir-biri ilə əlaqəli biznes funksiyaları daxil ola bilər. Aydındır ki, tələb olunan keyfiyyət və etibarlılığa yalnız onları prioritet məqsəd kimi təyin etməklə və aşağıdakı istiqamətlərdə daim ona doğru irəliləməklə nail olmaq olar:

  • aydın müəyyən edilmiş ixtisaslaşma ilə proqram təminatının sənaye istehsalının təşkili, kadrların funksiya, səlahiyyət və vəzifələrinin optimal bölgüsü;
  • həm proqram məhsullarının hazırlanması və saxlanması texnologiyaları, həm də işlənmələrin (layihələrin) idarə edilməsi texnologiyası daxil olmaqla ən müasir və effektiv texnologiyalar kompleksinin tətbiqi;
  • ISO 9000-3 tövsiyələri əsasında keyfiyyət sisteminin inkişafı (şək. 1).
Proqram təminatının inkişafı şöbəsinin keyfiyyət sisteminin strukturu.

Keyfiyyətə aparan addımlar

Keyfiyyət təminatının əsas elementlərindən biri sınaqdır. Bir çox tanınmış proqram tərtibatçıları öz məhsullarını bir neçə mərhələdə sınaqdan keçirirlər ki, bu da yerinə yetirilən iş növlərinə və cəlb olunan resurslara görə fərqlənir. Qalaktika Korporasiyası bu mənada istisna deyil.

Əslində, sınaq növbəti versiya üçün kodlaşdırma prosesi başlayan kimi başlayır. Sistemin müəyyən bir hissəsində işləyən mütəxəssis qruplarına sözdə "yerli" testerlər daxildir. Onların vəzifəsi yeni hazırlanmış və ya dəyişdirilmiş sistem funksiyalarının operativ sınaqdan keçirilməsidir. İşin belə bir "konveyer" təşkili vaxta və səyə qənaət edir, çünki səhvlərin əhəmiyyətli bir hissəsi demək olar ki, baş verən zaman müəyyən edilir və aradan qaldırılır. Bu mərhələdə testerlərin işi, sanki, bu qrup tərəfindən hazırlanmış sistemin bir hissəsi daxilində lokallaşdırılmışdır, ona görə də söhbət "yerli" testdən gedir.

Məlumdur ki, insan bir problem üzərində uzun müddət işlədikdə müəyyən stereotiplər yaranır ki, bu da çox vaxt onun öz səhvlərini görməsinə mane olur. Bunun qarşısını almaq üçün sistemin müəyyən dərəcədə mövcudluğu ilə biz çarpaz sınaqlara başlayırıq. Tərtibatçılar bir-birinin işini “təzə gözlə” yoxlayır, eyni zamanda təcrübə mübadiləsi aparırlar.

Həm yerli, həm də çarpaz test mənbə kodunun yoxlanılması ilə müşayiət olunur. Əgər sınaqçının sistemlə işi proqramın icrası zamanı onların təzahürlərinə görə səhvləri axtarmaqdan ibarətdirsə, mənbə kodu ilə işləmək normal sınaq zamanı dərhal görünməyən xətaları “tutmağa” imkan verir.

Kodlaşdırma zamanı bir sistem modulu daxilində fərdi funksiyalar və ya onların blokları yoxlanılır. Sonra bütövlükdə sistemin sınaqdan keçirilməsi (inteqral test) həyata keçirilməsi üçün bir sıra modulların funksiyalarından istifadə edilən iş proseslərinin dəstlərində başlayır. İnkişaf dövrünün bu mərhələsi bir neçə mərhələni əhatə edir.

Əvvəlcə işə yalnız Proqram Təminatının İnkişafı Departamentinin bölmələri (inteqrasiya edilmiş testlər şöbəsi və s.) cəlb olunur - inkişaf dövrünün bu mərhələsi daxili test adlanır. Sistemin funksional tamlığı, layihə sənədlərinə uyğunluğu, layihə həllərinin düzgünlüyü yoxlanılır. MDB ölkələrinin: Rusiya, Belarus, Ukrayna və Qazaxıstan qanunvericiliyinə əməl olunmasına nəzarət edilir.

Növbəti mərhələdə proqram təminatının hazırlanması departamentindən kənar resurslar işə cəlb olunur: korporasiyanın satış və texniki dəstək ilə məşğul olan bölmələri; müştərilər - yeni sistem funksiyalarının müştəriləri; digər maraqlı təşkilatlar.

Xarici sınaq yalnız cari və potensial müştəriləri əhatə edən ənənəvi beta testindən daha genişdir. Xarici sınaq mərhələsində yüzlərlə təcrübəli ekspertin səyləri sistemlə işləmək üçün müxtəlif metodologiyalar və müxtəlif yanaşmalardan istifadə etməklə cəmlənir. Bütün mütəxəssislər “Problemlər və Həlllər” sisteminin vahid informasiya şəbəkəsində birləşib. Korporasiyanın demək olar ki, bütün bölmələri xarici sınaqlara cəlb olunur və Parus korporasiyası ilə birləşmə proqram məhsullarını çarpaz inteqral sınaq üçün mübadilə etmək imkanı yaratdı.

Həm daxili, həm də xarici sınaqlarda aşkar edilmiş və düzəldilmiş xətaların sayının statistik təhlili daim aparılır, onun nəticələrinə əsasən növbəti mərhələyə keçmək barədə qərar qəbul edilir (şək. 2).



Proqram təminatının inkişafının müxtəlif mərhələlərində səhvlərin minimuma endirilməsi.

Yekun test proqram təminatının inkişafı departamentinin İnteqral Test Departamenti tərəfindən həyata keçirilir. Onun vəzifəsi maksimum sayda biznes proseslərinin həyata keçirilməsini yenidən yoxlamaq və əvvəlki mərhələlərdə səhvlərin düzəldilməsinin yeni səhvlərə səbəb olmadığına əmin olmaqdır. Əslində, bu, 10 iş günü çəkən sistemin "çalışması"dır. Müqayisə üçün qeyd edək ki, hərbi sistemlərin qəbulu zamanı analoji prosedur üçün maksimum 4 gün vaxt ayrılıb. Biz tipik biznes proseslərini tam əhatə etməklə yüksək etibarlılığı təmin etmək üçün buna daha çox vaxt və resurslar ayırırıq.

Bundan əlavə, sistemin versiyası müəssisədə sınaq istismarına verilir. Bu həm də həlledici mərhələdir, çünki hətta ən tam sınaq heç də həmişə real əməliyyat zamanı aşkar edilən bütün nüansları aşkar etmir. (Adətən, maraqlı müştəri seçici və vasvası sınaqçı kimi çıxış edir.) Bir ay ərzində heç bir ciddi şərh alınmazsa, versiya digər müştərilərə və kommersiya tətbiqi üçün ötürülür.

Nəticədə, tərtibatçıdan müştəriyə gedən yolda versiya altı sınaq səviyyəsindən keçir (Şəkil 2), hər birində səhvlərin minimuma endirilməsi və keyfiyyət və etibarlılıq göstəricilərinin başlanğıcda müəyyən edilməsi təmin edilir. inkişafına nail olunur.

Keyfiyyətin əsası və onun komponentləri

Proqram məhsulunun keyfiyyətinin yüksəldilməsi üçün görülən bütün işlər, şübhəsiz ki, təşkilati, texniki və metodiki dəstək tələb edir.

IBM təcrübəsindən və ISO 9000-3 tövsiyələrindən sonra, qrupların yerli testçiləri və inteqral sınaq şöbəsinin funksional hesabat verdikləri Proqram təminatının İnkişafı Departamentinin kadr strukturuna keyfiyyət mütəxəssisi vəzifəsi daxil edilmişdir. Bu mütəxəssisin əsas vəzifəsi proqram məhsulunun (versiya, buraxılış) tələb olunan keyfiyyət və etibarlılıq səviyyəsini təmin etməkdir.

Texniki dəstəyə gəlincə, burada ilk növbədə bir sıra məsələləri həll etməyə imkan verən AQA avtomatlaşdırılmış sınaq sistemini qeyd etmək lazımdır.

  • Resurslara qənaət və sınaq keyfiyyətinin yüksəldilməsi. Verilmiş ssenari üzrə avtomatik sınaq insan iştirakını tələb etmir - sistem özü proqram məhsulunu heç bir şeyi əldən vermədən bütün lazımi rejimlərdə sınaqdan keçirir. İnsan müdaxiləsi yalnız skript kitabxanasını doldurmaq üçün tələb olunur.
  • Etibarlılığın sabitləşməsi. Sistemdə dəyişikliklər edildikdə, ən incə səhvlər artıq sınaqdan keçmiş komponentlərdə baş verənlərdir. Dəyişikliklər etdikdən sonra test skriptlərinin yenidən işə salınması, testerin çox güman ki, onları qaçıracağı vəziyyətlərdə səhvləri aşkar etməyə imkan verir. Beləliklə, artıq sazlanmış və sınaqdan keçirilmiş sistem komponentlərinin etibarlılığı daima nəzarətdə saxlanılır və digər komponentlərə dəyişikliklər edildikdə heç bir təhlükə yarada bilməz.
  • Sistemin müxtəlif platformalarda paralel sınaqdan keçirilməsi. Sazlanmış test skriptləri hazırda dəstəklənən platformaların hər hansı birində (Btrieve, Oracle, MS SQL) işləyə bilər.

Bütün bunlar, tam inkişaf dövrü demək olar ki, altı ay çəkən yeni versiyaların sınaqdan keçirilməsinə aiddir. Versiyalar arasındakı dövrdə, bir qayda olaraq, ayda bir dəfə "relizlər" adlanan buraxılışlar olur, onların buraxılması qanunvericilikdəki dəyişiklikləri izləmək və korporasiyanın strateji müştərilərinin problemlərini operativ həll etmək ehtiyacı ilə əlaqələndirilir. Sıx son tarixlər xüsusi sınaq metodologiyası tələb edir. Bir tərəfdən, işin əsas hissəsi AQA sisteminə keçirilir - heç bir tester komandası 2 gün ərzində bütün tipik biznes proseslərindən keçə bilməyəcək və dəyişikliklərin "köhnə", dəfələrlə sınaqdan keçirilmiş funksiyalara təsir etməməsini təmin edə bilməyəcək. . Digər tərəfdən, yeni funksiyalar əllə sınaqdan keçirməyi tələb edir, eyni zamanda, onların yoxlanılması texnologiyası hazırlanır və AQA sistemindən istifadə edərək avtomatlaşdırılmış testlərdə daha sonra istifadə olunacaq skriptlər yaradılır.

Avtomatlaşdırılmış sınaq sistemi nəzəri olaraq sistemin yüz faiz keyfiyyətinə zəmanət verməyə imkan verir, sadəcə olaraq tam skript kitabxanasını tərtib etməlisiniz. Ənənəvi olaraq, tətbiqin keyfiyyətinin testlərin sayından asılı olduğu düşünülür. Lakin Qalaktika kimi mürəkkəb çoxfunksiyalı proqram məhsulu üçün belə bir kitabxananın yaradılması böyük resurslar tələb edən son dərəcə çətin işdir. Buna görə də biz fərqli bir yanaşmaya riayət edirik: səhvlərin əksəriyyəti inkişafın ilkin mərhələlərində aşkar edilir və aradan qaldırılır və inteqral sınaq zamanı prioritet rol bütövlükdə biznes proseslərinin həyata keçirilməsini yoxlayan kompleks testlərə verilir, həmçinin müxtəlif sistem modullarının qarşılıqlı əlaqəsi. Belə ssenarilərin hazırlanması müxtəlif sənaye və mülkiyyət formalarının iri müəssisələrinin avtomatlaşdırılmasında böyük təcrübəyə malik sınaqçılar tərəfindən həyata keçirilir.

Keyfiyyət testinin inkişafının başqa bir mənbəyi, Məsləhətləşmə və İstismar kimi müştəri ilə üz-üzə olan departamentlərlə qarşılıqlı əlaqədir. Müəyyən bir müəssisədə sistemin tətbiqi zamanı həyata keçirilən iş proseslərinin təsviri sınaqçılar üçün xoş bir yeməkdir. Və bu təsvir əsasında yaradılmış avtomatlaşdırılmış sınaq üçün skriptlər proqram təminatımızın bu müəssisədə etibarlı işləməsinin təminatıdır.

Avtomatlaşdırılmış sistem "Problemlər və Həlllər" (PIR) aşkar edilmiş və düzəldilmiş səhvlər haqqında məlumatların qeydiyyatı və statistik emalı üçün sınaq zamanı fəal şəkildə istifadə olunan əməliyyat keyfiyyətinə və etibarlılığına nəzarət vasitəsidir. Eyni zamanda, PIR istehlakçılardan operativ rəy sistemidir. Harada problem yaranırsa: Moskvada, Minskdə, Vladivostokda çox tez İnkişaf Mərkəzinə çatır. Qəbul sürəti faktiki olaraq rabitə xətləri üzrə informasiyanın ötürülmə sürəti ilə müəyyən edilir, problemin həllinə cavabdeh olan şəxs dərhal məlum olur və vaxta nəzarət edilir.

Testin metodiki dəstəyinə aşağıdakılar daxildir: qaydalarda və təlimatlarda göstərilən texnologiya, iş proseslərinin kitabxanaları və avtomatlaşdırılmış sınaq skriptləri, həmçinin səhvlərin səbəblərinin təhlilinin nəticələri.

Belə ki, kommersiya statusu əldə etməzdən əvvəl sistemin versiyası altı səviyyəli sınaqdan keçir və hər birində bir sıra səhvlər aşkar edilir. Müxtəlif səviyyələrdə istifadə olunan metodoloji baza öz xüsusiyyətlərinə malikdir və səviyyədən səviyyəyə keçərkən xətaların sayını azaltmağa kömək etməlidir. Xüsusilə, sınaq şərtləri və test ölçüləri inkişaf mərhələsinin spesifikasiyasına uyğundur. Layihə başa çatdıqdan sonra hər bir səhv təhlil edilir, onun səbəbləri aydınlaşdırılır və metodologiyada əvvəlki səviyyələrdə səhvi aşkar etməyə imkan verməyən boşluqlar müəyyən edilir. Beləliklə, əsas məqsədə nail olunur - testin aşağı səviyyələrində belə kritik səhvlərin maksimum sayını aşkar etmək və son mərhələdə onların aradan qaldırılması.

Test texnologiyası, xüsusən də test verilənlər bazasında (DB) saxlanılan məlumatların miqdarından asılıdır. Testin əvəzsiz elementi sistemin işinin boş bazada yoxlanılmasıdır ki, bu da əslində yeni müştərinin fəaliyyətinin modelidir: sistem konfiqurasiya edilməli, əsas kataloqlar doldurulmalı və ilkin məlumatlar daxil edilməlidir. Regional və ya sənaye xüsusiyyətlərinə uyğunlaşma tələb edən mürəkkəb biznes proseslərinin ətraflı yoxlanılması üçün 1 GB-a qədər məlumat həcmi olan verilənlər bazalarından istifadə olunur). İnteqral Testin bütün səviyyələrində bir sıra verilənlər bazası dəstinə qarşı bir sıra meyarlar və xüsusi testlər həyata keçirilir. Beləliklə, qrafikə daha bir ölçü (DB) əlavə olunur (şək. 2). Nəticədə sınaq "üç ölçülü" olur.

Bu, əlavə effekt verir: tənzimləmə parametrlərinin tamlığının və ardıcıllığının yoxlanılması - tənzimləmə bir çox funksiyaların yerinə yetirilməsi üçün alqoritmləri müəyyənləşdirir. Versiyaların yenilənməsi zamanı yaranan problemlər də aradan qaldırılır, çünki yeni versiyaların "köhnə" bazalarda sınaqdan keçirilməsi yüksək konvertasiya etibarlılığını təmin edir.

Qarşısının alınması müalicədən daha faydalıdır

Proqram təminatının hərtərəfli sınaqdan keçirilməsi onun etibarlılığını təmin etməyin ən bariz yoludur. Həqiqətən, test bir xəstəliyin diaqnozu, simptomların təhlili, mənbəyi müəyyən etmək və ən yaxşı müalicə üsulunu təyin etməkdir. Bununla belə, profilaktik tədbirlər daha az əhəmiyyət kəsb etmir.

"Xəstəliyin" qarşısının alınması sistemi bir sıra təşkilati tədbirləri əhatə edir, onların mahiyyəti dizayndan tutmuş inkişafın bütün mərhələlərində etibarlılıq və keyfiyyəti təmin etməkdir. Bu gün dizayn, kodlaşdırma və sınaqlara sərf olunan vaxtın nisbəti müvafiq olaraq 40%, 20% və 40% təşkil edir. Layihələndirmə bir neçə mərhələyə bölünür: texniki şərtlərin işlənməsi, onun təhlili, sistem sxeminin yaradılması. Hər bir mərhələnin nəticələri həmyaşıdların nəzərdən keçirilməsinə, çarpaz qiymətləndirməyə və qarşılıqlı razılaşmaya məruz qalır. Təfərrüatlı dizayn sənədlərinin olması səhvlərin olma ehtimalını əhəmiyyətli dərəcədə azaldır və məhsulun etibarlılığının əlavə zəmanəti kimi xidmət edir.

Belə görünür ki, proqram təminatının hazırlanmasının ən vacib aspektlərindən biri olan testlərin keçirilməsi bizim müştərilərimiz üçün nə dərəcədə maraqlıdır? Onları son nəticə maraqlandırır: sistem konkret biznes proseslərinin əksini təmin etməli, asan öyrənilməli və həyatdakı dəyişikliklərə dinamik reaksiya verməlidir. Və bütün bunlara hansı vasitələrlə nail olunacağı o qədər də önəmli deyil. Buna baxmayaraq, proqram təminatının keyfiyyətinin yaxşılaşdırılmasına yönəlmiş işlərə diqqət yetirmək vacibdir. Və bunun ən azı iki səbəbi var:

  • bütün mərhələlərdə sınaqların yüksək səviyyədə metodiki, texniki, təşkilati təminatı məhsulun yüksək keyfiyyətini qabaqcadan müəyyən edir, xətanın aradan qaldırıldıqdan sonra onun yenidən yaranmamasına zəmanət verir, bu isə istifadəçilərin məhsula inamının güclənməsi deməkdir;
  • istifadəçi fəaliyyəti, daimi rəy dizayn qərarlarının yoxlanılması üçün adekvat sxemlərin yaradılmasını asanlaşdırır və eyni zamanda yüksək keyfiyyətli və etibarlı proqram təminatı yaratmaq üçün ümumi məqsədə xidmət edir.

Ədəbiyyat

  1. A. Davis. “Proqram təminatı mühəndisliyinin on beş prinsipi” // IEEE Proqram təminatı, cild 11, № 6, 1994, səh. 94-101.
  2. K.Rubin. Obyekt yönümlü proqram təminatının inkişafı / IBM Object-Oriented Technology Center, Prentis Hall Inc, 1997
  3. V. Şniman. Stratus-dan nasazlığa dözümlü kompüterlər. // Açıq sistemlər, № 1, 1998, s. 13-22.
  4. Ümumi keyfiyyətin idarə edilməsi və keyfiyyət təminatı standartları (ISO 9000-1). Proqram təminatının inkişafı, təchizatı və texniki xidmətində ISO 9001-in tətbiqi üçün təlimatlar ((ISO 9000-3).
  5. D.Cole, T. Gorham, M. MacDonald, R. Spargeon. Proqram təminatının sınaqdan keçirilməsinin prinsipləri. // Açıq sistemlər, № 2, 1998 s. 60-63.

PIR sistemi

“Problemlər və Həlllər” korporativ sistemi (PIR) proqram təminatı məhsullarının hazırlanması və istismarı zamanı yaranan bütün növ problemlər (səhvlər, işlənmə təklifləri, yenidən baxılma sorğuları) haqqında məlumatların qeydiyyatı və emalı üçün vasitədir. Sistem inkişaf mərkəzlərində və regional təşviqat ofislərində fəaliyyət göstərir. Gündə ən azı iki dəfə həyata keçirilən toplanmış məlumatların mübadiləsi istənilən bölgədən məlumatın operativ şəkildə alınmasını təmin edir. Məlumat müştərilərdən (istənilən rabitə kanalı və istənilən formada) qəbul edən korporasiya əməkdaşları tərəfindən və ya proqram məhsulları ilə birbaşa iş prosesində daxil edilir. Məsələ, bildirilmiş problemin həllinə cavabdeh olan inkişaf qrupunun rəhbərlərindən birinə ünvanlanır. Qərar vermə prosesi tənzimlənir və vaxta nəzarət edilir. Nəzarət və təhlil üçün müxtəlif hesabat formalarının qəbulu təmin edilir


Proqram təminatının sınaqdan keçirilməsi keyfiyyət sisteminin elementlərindən biri kimi


Mühazirə 1: Sistemlər nəzəriyyəsinin əsas anlayışları

Sistem nəzəriyyəsi və sistem təhlili terminləri, 25 ildən çox istifadə müddətinə baxmayaraq, hələ də ümumi qəbul edilmiş standart bir şərh tapmamışdır.

Bu faktın səbəbi insan fəaliyyəti sahəsində proseslərin dinamikliyində və bir insanın həll etdiyi demək olar ki, hər hansı bir problemdə sistemli bir yanaşmadan istifadə etməyin fundamental imkanlarındadır.

Ümumi sistemlər nəzəriyyəsi (GTS) sistemlərin ən fundamental anlayışlarını və aspektlərini öyrənən elmi bir intizamdır. O, müxtəlif hadisələri onların spesifik təbiətindən mücərrəd alaraq və yalnız onları təşkil edən müxtəlif amillər arasındakı formal əlaqələrə və onların xarici şəraitin təsiri altında dəyişmə xarakterini əsas götürərək öyrənir, bütün müşahidələrin nəticələri isə yalnız qarşılıqlı əlaqə ilə izah olunur. onların komponentlərinin, məsələn, hadisələrdə iştirak edən mexanizmlərin təbiətinə (fiziki, bioloji, ekoloji, sosioloji və ya konseptual) birbaşa müraciət etməklə deyil, onların təşkili və fəaliyyət xarakteri ilə

OTS üçün tədqiqat obyekti “fiziki reallıq” deyil, “sistem”, yəni. əsas xüsusiyyətlər və xassələr arasında mücərrəd formal əlaqə.

Sistemli yanaşma ilə tədqiqat obyekti sistem kimi təqdim olunur. Sistem anlayışının özünü metodoloji anlayışlardan birinə aid etmək olar, çünki obyektin sistem kimi araşdırılması və ya belə mülahizədən imtina edilməsi tədqiqatın vəzifəsindən və tədqiqatçının özündən asılıdır.

Sistemin bir çox tərifləri var.

  1. Sistem qarşılıqlı təsir göstərən elementlər kompleksidir.
  2. Sistem bu obyektlərin əlaqələri ilə birlikdə obyektlər toplusudur.
  3. Sistem - bir-biri ilə əlaqədə və ya əlaqədə olan, bütövlük və ya üzvi birlik təşkil edən elementlər toplusu (izahlı lüğət)

"Əlaqə" və "qarşılıqlı əlaqə" terminləri ən geniş mənada istifadə olunur, o cümlədən məhdudiyyət, struktur, təşkilati əlaqə, əlaqə, asılılıq və s. kimi əlaqəli anlayışların bütün toplusu.

Beləliklə, S sistemi sifarişli cüt S = (A, R), burada A elementlər çoxluğudur; R A arasındakı münasibətlər toplusudur.

Sistem, sistemin funksiyasının həyata keçirilməsi üçün bir-biri ilə əlaqəli və bir-biri ilə qarşılıqlı əlaqədə olan elementlərin (komponentlərin) tam, ayrılmaz dəstidir.

Bir obyektin bir sistem kimi öyrənilməsi bir sıra təmsilçilik sistemlərinin (kateqoriyaların) istifadəsini nəzərdə tutur, bunlardan əsasları:

  1. Struktur təmsilçilik sistem elementlərinin bölüşdürülməsi və onlar arasında əlaqə ilə bağlıdır.
  2. Sistemlərin funksional təsviri - sistemin və onun komponentlərinin müəyyən bir məqsədə çatmağa yönəlmiş funksiyalar toplusunun (məqsədli hərəkətlərinin) seçilməsi.
  3. Makroskopik təsvir - sistemin xarici mühitlə qarşılıqlı əlaqədə olan bölünməz bir bütöv kimi başa düşülməsi.
  4. Mikroskopik təsvir sistemin bir-biri ilə əlaqəli elementlər toplusu kimi nəzərdən keçirilməsinə əsaslanır. Bu, sistemin strukturunun açıqlanmasını nəzərdə tutur.
  5. İerarxik təsvir sistemin parçalanması (parçalanması) yolu ilə əldə edilən altsistem anlayışına əsaslanır ki, onun elementindən fərqləndirilməli olan sistem xassələri - kiçik hissələrə bölünməyən (həll olunan məsələ baxımından). Sistem aşağıdan yalnız elementlərlə bağlanan sistem iyerarxiyasını təşkil edən müxtəlif səviyyəli alt sistemlərin aqreqatları şəklində təmsil oluna bilər.
  6. Prosessual təsvir sistem obyektinin zamanla onun hallarının ardıcıllığı ilə xarakterizə olunan dinamik obyekt kimi başa düşülməsini nəzərdə tutur.

Sistem və onun xüsusiyyətləri ilə yaxından əlaqəli digər anlayışların təriflərini nəzərdən keçirin.

Bir obyekt.

İdrak obyekti uzun müddət bütövlükdə seçilən və qavranılan real dünyanın bir hissəsidir. Obyekt maddi və abstrakt, təbii və süni ola bilər. Reallıqda obyekt müxtəlif təbiətli sonsuz xassələrə malikdir. Praktiki olaraq idrak prosesində qarşılıqlı əlaqə onların qavranılması imkanının və idrak məqsədinə olan ehtiyacın keçidlərində yatan məhdud xüsusiyyətlər dəsti ilə həyata keçirilir. Buna görə də sistem obyektin təsviri kimi müşahidə üçün seçilmiş sonlu xassələr toplusunda müəyyən edilir.

Xarici mühit.

"Sistem" anlayışı maddi və ya spekulyativ olaraq qeyri-məhdud və ya bəzi məhdud elementlər dəsti arasında qapalı sərhəd çəkdiyimiz yerdə və nə vaxt və nə vaxt yaranır. İçərisinə düşən həmin elementlər müvafiq qarşılıqlı şərtlənmələri ilə bir sistem təşkil edir.

Sərhəddən kənarda qalan elementlər sistemlər nəzəriyyəsində "sistem mühiti" və ya sadəcə olaraq "mühit" və ya "xarici mühit" adlanan çoxluq təşkil edir.

Bu mülahizələrdən belə nəticə çıxır ki, sistemi onun xarici mühiti olmadan nəzərdən keçirmək ağlasığmazdır. Sistem eyni zamanda bu təsirin aparıcı komponenti olmaqla, ətraf mühitlə qarşılıqlı əlaqə prosesində öz xassələrini formalaşdırır və göstərir.

Ətraf mühitə təsirindən və digər sistemlərlə qarşılıqlı əlaqənin xarakterindən asılı olaraq, sistemlərin funksiyaları artan dərəcə ilə aşağıdakı kimi sıralana bilər:

  • passiv mövcudluq;
  • digər sistemlər üçün material;
  • daha yüksək səviyyəli sistemlərin saxlanması;
  • digər sistemlərə qarşı çıxmaq (sağ qalmaq);
  • digər sistemlərin udulması (genişlənməsi);
  • digər sistemlərin və mühitlərin transformasiyası (aktiv rol).

İstənilən sistem, bir tərəfdən, daha yüksək səviyyəli bir alt sistem (supersistemlər), digər tərəfdən, daha aşağı səviyyəli bir sistemin (alt sistem) bir supersistemi kimi qəbul edilə bilər. Məsələn, “istehsal sexi” sistemi daha yüksək rütbəli – “firma” sisteminə alt sistem kimi daxil edilir. Öz növbəsində, "firma" supersistem "korporasiya" alt sistemi ola bilər.

Adətən sistemlərin az-çox müstəqil hissələri müəyyən xüsusiyyətlərə görə fərqlənən, nisbi müstəqilliyə, müəyyən dərəcədə sərbəstliyə malik olan alt sistemlər kimi görünür.

Komponent- sistemin digər hissələri (alt sistemlər, elementlər) ilə müəyyən əlaqələrə girən hər hansı hissəsi.

Element sistem, müəyyən funksiyaları yerinə yetirən və həll olunan problem çərçivəsində (tədqiqatçının nöqteyi-nəzərindən) sonradan bölünməyə tabe olmayan, unikal şəkildə müəyyən edilmiş xassələrə malik olan sistemin bir hissəsidir.

Element, altsistem, sistem anlayışı bir-birini əvəz edə bilir, sistemi daha yüksək səviyyəli sistemin (metasistemin) elementi, elementi isə dərin təhlildə sistem kimi qəbul etmək olar. İstənilən alt sistemin eyni zamanda nisbətən müstəqil sistem olması sistemlərin öyrənilməsinin 2 aspektinə gətirib çıxarır: makro və mikro səviyyədə.

Makrosəviyyədə təhsil alarkən əsas diqqət sistemin xarici mühitlə qarşılıqlı əlaqəsinə verilir. Bundan əlavə, daha yüksək səviyyəli sistemlər xarici mühitin bir hissəsi hesab edilə bilər. Bu yanaşma ilə əsas amillər sistemin hədəf funksiyası (məqsədi), onun işləməsi üçün şərtlərdir. Bu zaman sistemin elementləri onların vahid bütövlükdə təşkili, bütövlükdə sistemin funksiyalarına təsiri nöqteyi-nəzərindən öyrənilir.

Mikro səviyyədə əsas olanlar sistemin daxili xüsusiyyətləri, elementlərin bir-biri ilə qarşılıqlı təsirinin xarakteri, onların xassələri və fəaliyyət şərtləridir.

Sistemi öyrənmək üçün hər iki komponent birləşdirilir.

Sistem quruluşu.

Sistemin strukturu dedikdə, ən azı müşahidə intervalı ərzində uzun müddət dəyişməz qalan sabit münasibətlər toplusu başa düşülür. Sistemin strukturu sistemin elementləri çoxluğu üzrə münasibətlərin tərkibinə və ya ekvivalent olan obyektin təzahürlərinin müxtəliflik səviyyəsinə görə müəyyən mürəkkəblik səviyyəsindən irəlidədir.

Əlaqələr- bunlar sistemin elementləri (yaxud altsistemləri), həmçinin ətraf mühitin elementləri və altsistemləri ilə birbaşa qarşılıqlı əlaqədə olan elementlərdir.

Rabitə sistem yanaşmasında əsas anlayışlardan biridir. Bütövlükdə sistem məhz onun elementləri arasında əlaqələrin olması səbəbindən mövcuddur, yəni başqa sözlə, əlaqələr sistemin fəaliyyət qanunlarını ifadə edir. Əlaqələr əlaqənin təbiətinə görə birbaşa və əks, təzahür növünə (təsvirinə) görə deterministik və ehtimala görə fərqlənir.

Birbaşa əlaqələrəsas proses istiqamətində maddənin, enerjinin, məlumatın və ya onların birləşmələrinin - bir elementdən digərinə verilən funksional ötürülməsi üçün nəzərdə tutulmuşdur.

Əlaqə, əsasən, sistem üzərində idarəetmə hərəkəti nəticəsində sistemin vəziyyətinin dəyişməsini əks etdirən informativ funksiyaları yerinə yetirirlər. Geribildirim prinsipinin kəşfi texnologiyanın inkişafında əlamətdar hadisə idi və son dərəcə əhəmiyyətli nəticələr verdi. Rəylərdən istifadə etmədən idarəetmə, uyğunlaşma, özünütənzimləmə, özünü təşkil etmə, inkişaf prosesləri mümkün deyil.

düyü. - Əlaqə nümunəsi

Əks əlaqənin köməyi ilə sistemin (idarəetmə obyektinin) çıxışından siqnal (məlumat) idarəetmə orqanına ötürülür. Burada idarəetmə obyektinin yerinə yetirdiyi iş haqqında məlumatı ehtiva edən bu siqnal işin məzmununu və həcmini müəyyən edən siqnalla (məsələn, plan) müqayisə edilir. Faktiki və planlaşdırılmış iş vəziyyəti arasında uyğunsuzluq yarandıqda, onun aradan qaldırılması üçün tədbirlər görülür.

Əsas əks əlaqə funksiyaları bunlardır:

  1. müəyyən edilmiş hədləri aşdıqda sistemin özünün etdiyinə qarşı mübarizə (məsələn, keyfiyyətin azalmasına reaksiya);
  2. pozuntuların kompensasiyası və sistemin sabit tarazlıq vəziyyətinin saxlanması (məsələn, avadanlıqların işində nasazlıqlar);
  3. sistemi sabit tarazlıq vəziyyətindən çıxarmağa çalışan xarici və daxili pozğunluqların sintezi, bu pozğunluqları bir və ya bir neçə idarə olunan kəmiyyətin kənara çıxmasına qədər azaltmaq (məsələn, yeni bir rəqibin eyni vaxtda meydana çıxması və keyfiyyətinin azalması üçün idarəetmə əmrlərinin işlənib hazırlanması). məhsullar);
  4. zəif rəsmiləşdirilmiş qanuna əsasən nəzarət obyekti üzərində nəzarət tədbirlərinin işlənib hazırlanması. Məsələn, enerji resurslarının daha yüksək qiymətinin müəyyən edilməsi müxtəlif təşkilatların fəaliyyətində kompleks dəyişikliklərə səbəb olur, onların fəaliyyətinin yekun nəticələrini dəyişdirir, analitik ifadələrlə təsvir edilə bilməyən təsirlər vasitəsilə istehsal və təsərrüfat prosesində dəyişiklikləri tələb edir.

Sosial-iqtisadi sistemlərdə əks əlaqənin müxtəlif səbəblərdən pozulması ağır nəticələrə gətirib çıxarır. Ayrı-ayrı yerli sistemlər təkamül qabiliyyətini və yaranan yeni tendensiyaları, uzunmüddətli inkişafı və uzun müddət öz fəaliyyətlərinin elmi əsaslarla proqnozlaşdırılmasını, daim dəyişən ətraf mühit şəraitinə effektiv uyğunlaşma qabiliyyətini itirir.

Sosial-iqtisadi sistemlərin xüsusiyyəti ondan ibarətdir ki, bir qayda olaraq, onlarda uzun olan, bir sıra ara keçidlərdən keçən rəyləri aydın şəkildə ifadə etmək həmişə mümkün olmur və onlara aydın baxmaq çətindir. Nəzarət olunan kəmiyyətlərin özləri çox vaxt aydın tərifə malik olmurlar və idarə olunan kəmiyyətlərin parametrlərinə qoyulan bir çox məhdudiyyətləri müəyyən etmək çətindir. Nəzarət olunan dəyişənlərin müəyyən edilmiş hədləri aşmasının əsl səbəbləri də həmişə məlum deyil.

Deterministik (sərt) əlaqə, bir qayda olaraq, birmənalı olaraq səbəb və nəticəni müəyyənləşdirir, elementlərin qarşılıqlı əlaqəsi üçün aydın şəkildə müəyyən edilmiş düstur verir. Ehtimal (çevik) əlaqə sistemin elementləri arasında gizli, dolayı əlaqəni müəyyən edir. Ehtimal nəzəriyyəsi bu əlaqələrin tədqiqi üçün “korrelyasiya asılılıqları” adlanan riyazi aparat təklif edir.

meyarlar- verilən məhdudiyyətlər altında sistemin işləməsinin arzu olunan nəticəyə (məqsəd) uyğunluğunun qiymətləndirilməsi üçün əlamətlər.

Sistemin səmərəliliyi- sistemin fəaliyyətinin nəticəsinin verilmiş (məqsəd) göstəricisi ilə faktiki həyata keçirilən göstərici arasındakı nisbət.

Fəaliyyət göstərirİstənilən ixtiyari seçilmiş sistem, əks əlaqə amilləri nəzərə alınmaqla daxil olan (məlum) parametrlərin və ətraf mühitə təsirin məlum parametrlərinin çıxış (naməlum) parametrlərin qiymətlərinə emal edilməsindən ibarətdir.

düyü. - Sistemin işləməsi

giriş- sistemin prosesi (fəaliyyəti) zamanı dəyişən hər şey.

Çıx- prosesin yekun vəziyyətinin nəticəsi.

CPU- çıxışa girişin tərcüməsi.

Sistem ətraf mühitlə aşağıdakı kimi əlaqə saxlayır.

Bu sistemin girişi eyni zamanda əvvəlkinin çıxışı, bu sistemin çıxışı isə sonrakının girişidir. Beləliklə, giriş və çıxış sistemin sərhədində yerləşir və eyni zamanda əvvəlki və sonrakı sistemlərin giriş və çıxış funksiyalarını yerinə yetirir.

Sistemin idarə edilməsi birbaşa və əks əlaqə, məhdudiyyətlər anlayışları ilə əlaqələndirilir.

Əlaqə- aşağıdakı əməliyyatları yerinə yetirmək üçün nəzərdə tutulmuşdur:

  • giriş məlumatlarının çıxış nəticələri ilə onların keyfiyyət və kəmiyyət fərqlərinin müəyyən edilməsi ilə müqayisəsi;
  • fərqin məzmunu və mənasının qiymətləndirilməsi;
  • fərqdən irəli gələn həll yolunun işlənməsi;
  • girişə təsir.

Məhdudiyyət- sistemin çıxışı ilə ona olan tələb arasında, sonrakı sistemə - istehlakçıya daxil olan məlumatlara uyğunluğu təmin edir. Göstərilən tələb yerinə yetirilmirsə, məhdudiyyət onu özündən keçirmir. Məhdudiyyət buna görə də bu sistemin fəaliyyətinin istehlakçının məqsədlərinə (ehtiyaclarına) uyğunlaşdırılması rolunu oynayır.

Sistemin işləməsinin tərifi zəruri (arzu olunan) çıxış və mövcud (real) giriş arasında fərq olduqda yaranan "problemli vəziyyət" anlayışı ilə əlaqələndirilir.

Problem Mövcud sistemlə arzu olunan sistem arasındakı fərqdir. Əgər bu fərq yoxdursa, deməli problem yoxdur.

Problemin həlli köhnə sistemi tənzimləmək və ya istədiyiniz kimi yenisini qurmaq deməkdir.

Sistem vəziyyəti sistemin hər bir zaman anında malik olduğu əsas xassələr toplusu adlanır.


Sistemin iş tərifinin təhlili onun bəzi ümumi xüsusiyyətlərini ortaya qoyur:

· İstənilən sistem bir-biri ilə əlaqəli elementlər kompleksidir;

· Sistem xarici mühitlə xüsusi vəhdət təşkil edir;

· İstənilən sistem daha yüksək səviyyəli sistemin elementidir;

· Sistemi təşkil edən elementlər öz növbəsində daha aşağı dərəcəli sistemlər kimi çıxış edirlər.

Bu xüsusiyyətlər Şəkil 1-dən istifadə edərək təhlil edilə bilər. 2.7 (A - sistem; B və D - A sisteminin elementləri; C - B sisteminin elementi).

A sisteminin elementi kimi xidmət edən B elementi, öz növbəsində, öz elementlərindən, o cümlədən, məsələn, C elementindən ibarət daha aşağı səviyyəli sistemdir. Əgər B elementini sistemlə qarşılıqlı əlaqədə olan sistem hesab etsək. xarici mühit, onda sonuncu bu halda B sistemi (A sisteminin elementi) ilə təmsil olunacaq. Buna görə də sistemin xarici mühitlə vəhdətinin özəlliyi daha yüksək nizamlı sistemin elementlərinin qarşılıqlı təsiri kimi şərh edilə bilər. Oxşar mülahizə istənilən sistemin istənilən elementi üçün aparıla bilər.

Sistemin xassələrinin öyrənilməsi, ilk növbədə, hissələrlə bütövlük arasında əlaqənin öyrənilməsini nəzərdə tutur. Bu o deməkdir ki:

1) bütöv əsas, hissələr isə ikinci dərəcəlidir;

2) sistem yaradan amillər bir sistem daxilində hissələrin qarşılıqlı əlaqə şərtləridir;

3) sistemin hissələri ayrılmaz bir bütöv təşkil edir, buna görə də onlardan hər hansı birinə təsir bütün sistemə təsir göstərir;

4) sistemin hər bir hissəsi bütövün fəaliyyətinin yönəldildiyi məqsəd baxımından öz məqsədinə malikdir;

5) hissələrin xarakteri və onların funksiyaları bütövlükdə hissələrin mövqeyi ilə müəyyən edilir və onların davranışı bütöv və onun hissələri arasındakı əlaqə ilə tənzimlənir;

6) bütövlük mürəkkəblik dərəcəsindən asılı olmayaraq özünü vahid bir şey kimi aparır.

Təşkilati proseslərin tədqiqi üçün sistemlərin müxtəlif xassələrindən ilk növbədə aşağıdakı kimi xüsusiyyətləri ayırmaq məqsədəuyğundur. ortaya çıxma, bərabərlik və homeostaz.

Ortaya çıxma- sistemlərin ən vacib xüsusiyyətlərindən biridir. Bu, sistemin xassələrinin onun elementlərinin xassələrinə qaytarılmamasıdır; başqa sözlə desək, meydana çıxma bütövün tərkib hissələrində olmayan yeni keyfiyyətlərin olmasıdır. Beləliklə, bütövün xassələri ondan asılı olsa da, onu təşkil edən elementlərin xassələrinin sadə cəmi deyil. Eyni zamanda, sistemə birləşən elementlər sistemdən kənarda onlara xas olan xassələrini itirə və ya yeniləri əldə edə bilər.

Bərabərlik- müəyyən mürəkkəblik sinfinin sistemlərinin məhdudlaşdırıcı imkanlarını xarakterizə edən sistemin ən az öyrənilmiş xassələrindən biri. Bu termini təklif edən L. von Bertalanffy müəyyən etmişdir bərabərlik açıq sistemə münasibətdə sistemin (qapalı sistemlərdəki tarazlıq vəziyyətlərindən fərqli olaraq, ilkin şərtlərlə tamamilə müəyyən edilmiş) yalnız sistemin parametrləri ilə müəyyən edilən zamandan və ilkin şərtlərdən asılı olmayan bir vəziyyətə nail olmaq qabiliyyəti kimi . Bu konsepsiyanın tətbiqi zərurəti müəyyən bir sistem mürəkkəbliyindən başlayaraq yaranır. Bərabərlik- xarici şəraitdən asılı olmayaraq müəyyən məhdudlaşdırıcı vəziyyətə nail olmaq üçün sistemin daxili meyli. İdeya bərabərlik təşkilatın müəyyən məhdudlaşdırıcı səviyyəsini müəyyən edən parametrləri öyrənməkdir.

Ümumi mənada sistem anlayışı (yunan dilindən. Systema - bütöv, hissələrdən ibarət; əlaqə) bir-biri ilə münasibətdə və əlaqədə olan, müəyyən bütövlüyü, birliyi təşkil edən elementlərin məcmusu kimi müəyyən edilir.

Sistem hər hansı bir təbiət obyekti və ya hər hansı bir təbiətli, o cümlədən fərqli təbiətli, açıq bir sistem xassəsinə (xüsusiyyətlərinə) malik olan qarşılıqlı əlaqədə olan obyektlər toplusu, yəni sistemin heç bir bölməsinin hər hansı bir bölmə üsulu üçün malik olmadığı bir xüsusiyyət , adlanır.

Sistem hissələri, bütün sistemin əlaqəli elementlərinin bir hissəsini birləşdirən alt sistemlər adlanır.

Çoxlu sistemin birləşdirilməsi sistem xassəsinə malik olana supersistem və ya daha yüksək səviyyəli sistem deyilir.

Sistem elementi unikal şəkildə müəyyən edilmiş məlum xassələri olan obyektdir (sistemin bir hissəsidir).

Sistem (alt sistem, element) giriş və çıxışlara malikdir. Giriş, ətraf mühitin təsirinin sistemə ötürüldüyü diskret və ya davamlı kontaktlar dəstidir. Çıxış, sistemin ətraf mühitə təsir göstərdiyi kontaktlar toplusudur.

Sistemin istənilən elementi ən azı bir çıxış və bir girişə malikdir. Təsir maddənin, enerjinin, məlumatın ötürülməsində və ya bu komponentlərin birləşməsində özünü göstərir.

Müvafiq olaraq, sistem və ətraf mühit (maddələr mübadiləsi) arasında material, enerji və ya məlumat mübadiləsi haqqında danışa bilərik.

"Element", "alt sistem", "sistem", "supersistem" anlayışları qarşılıqlı olaraq dəyişdirilə bilər: sistem daha yüksək nizamlı sistemin elementi, element isə sistem kimi qəbul edilə bilər. Sistemə münasibət təkcə onun məzmunu ilə deyil, həm də baxış bucağı ilə müəyyən edilir.

Mürəkkəb sistem dedikdə, alt sistemlərinin sayı kifayət qədər böyük, tərkibi heterojen olan sistem başa düşülür.

Sistemə daxil olmayan hər şey xarici mühitə aiddir. Sistem və onun xarici mühiti sərhəd ilə ayrılır.

çərşənbə sistemin qarşılıqlı əlaqədə olduğu mühitdir. Ətraf mühitlə qarşılıqlı əlaqədə olan sistemlər açıq adlanır. Qapalı (qapalı) sistemlərin mühiti yoxdur. Alt sistemlərdən biri üçün mühit digər sistemlər kimi, qalan alt sistemlər və ya onların bir hissəsi ola bilər. Ətraf mühit də bir sistemdir.

Sistemin vəziyyəti sistemdə baş verən proseslərin gedişatını təyin edən parametrlərin daxili və xarici dəyərlərinin sifarişli dəsti kimi başa düşülür. Sistemin vəziyyətləri çoxluğu sonlu, sayıla bilən və ya sonsuz ola bilər. Sistemin davranışı, sistemin xarici təsirlərə vaxtında verilən reaksiyalar ardıcıllığıdır.

Kompleks sistemlər xüsusi xüsusiyyətlərə malikdir.

Bu xüsusi xüsusiyyətlər bunlardır:

  • unikallıq: hər bir sistemin öz davranışının tam analoqu yoxdur.
  • zəif proqnozlaşdırıla bilənlik: elementlərin (alt sistemlərin) morfologiyası (struktur və əlaqələri) və funksiyaları haqqında heç bir təfərrüatlı bilik obyektin funksiyalarını təyin etməyə imkan vermir. Keçmişdə bir obyektin davranışı haqqında heç bir təfərrüatlı və dəqiq məlumat bizə gələcəkdə onun davranışını dəqiq proqnozlaşdırmağa imkan vermir.
  • fizibilite: sistemin müəyyən bir məqsədə çatmaq üçün davranışı həyata keçirmək qabiliyyəti.
  • stasionarlıq: verilmiş vəziyyətdə olma ehtimalı, sistemin əsas prosesə meyli, xarici və daxili təsadüfi təsirlərin nəticələrini aradan qaldırmaq qabiliyyəti.

Ümumiyyətlə, sistem modeli keçid funksiyasından istifadə etməklə təyin olunan X girişinin vəziyyəti ilə çıxışın Y vəziyyəti arasında birmənalı əlaqəni ifadə edir: Y = R (X), burada R transformasiya operatorudur (R-çevirmə).

R-transformunu ehtiva etməyən modellər var. Bunlar xaotik, zəif təşkil edilmiş, zəif strukturlaşdırılmış, qeyri-sabit modellərdir ki, bu modellərdə sabit ehtimal paylamaları olmayan bir çox müstəqil hadisələr toqquşur, sistemlər haqqında belə bir bilik səviyyəsini əks etdirir, bu zaman sabit morfoloji və ya funksional təsvirləri tərtib etmək mümkün deyil. Bu cür sistemləri yalnız məlumat baxımından təsvir etmək olar.

Mürəkkəb sistemlər daxili məqsədlərinə çatmaq üçün girişin xüsusi vəziyyətinə (yəni vəziyyətə) əsaslanaraq R-transformasiyasını dəyişdirə bilirlər. Bu sistemlərə idarəetmə sistemləri daxildir.

İdarəetmə sistemlərini nəzərdən keçirərkən, yanaşmadan asılı olaraq "çevirmə operatoru" termini əvəzinə müvafiq "əməliyyat", "funksiya", "proses", "layihə", "sistem" və s. anlayışlardan istifadə etmək məqsədəuyğundur.

Bir sistemdə alt sistemlərin qarşılıqlı əlaqəsi birbaşa və orta səviyyədə ola bilər, burada aralıq alt sistemlər vasitəsilə həyata keçirilir.

Quruluş sistem daxilində alt sistemlər və elementlər arasında mümkün olan bütün əlaqələrin məcmusuna deyilir.

Sistem modellərində strukturların üç sinfi fərqləndirilir:

  • iyerarxik;
  • iyerarxik olmayan;
  • qarışıq.

İerarxik strukturlar idarəetmə (əmr) alt sistemlərinin (elementlərin, funksiyaların) olması ilə xarakterizə olunur.

Qeyri-ierarxik strukturlarda idarəetmə funksiyaları bütün elementlər və ya elementlər qrupları arasında paylanır.

İerarxik quruluş aşağıdakı şərtlərə cavab verən bir quruluşdur:

  • hər bir alt sistem ya idarə olunur, ya da tabedir, ya da hər ikisi eyni zamanda;
  • yalnız ən azı bir tabeli alt sistem var;
  • bir və yalnız bir idarəetmə alt sistemi var;
  • hər hansı bir alt sistem bir və yalnız bir idarəetmə ilə birbaşa qarşılıqlı əlaqədə olur.

Ən azı bir nəzarət edən və eyni zamanda tabe olan alt sistemin olduğu iyerarxik quruluş çoxsəviyyəli adlanır. Onun üçün doğrudur:

  • daha yüksək səviyyəli alt sistem bütövlükdə sistemin davranışının daha geniş aspektləri ilə məşğul olur;
  • giriş komponentlərinin çıxışa çevrilmə müddəti idarəetmə altsisteminin səviyyəsinin artması ilə artır;
  • iyerarxik strukturun daha yüksək səviyyələrində olan alt sistemlər sistemin davranışının daha yavaş aspektləri ilə məşğul olur.

İerarxik sistemlərə misal olaraq təşkilatın proses mənzərəsini və onun təşkilati strukturunu göstərmək olar.

Aparıcı alt sistem tələblərə cavab verən alt sistemdir:

  • altsistem heç bir altsistemlə deterministik qarşılıqlı əlaqəyə malik deyil;
  • altsistem altsistemlərin bir hissəsinə (ən çox sayda) münasibətdə nəzarət edir;
  • alt sistem ya idarə oluna bilməz, ya da ən kiçik (digərləri ilə müqayisədə) alt sistemlər tərəfindən idarə olunur.

Aparıcı sistemə misal olaraq holdinqin idarəetmə strukturunu holdinqin təşkilatlarının fəaliyyət muxtariyyətinə malik olduqları halda idarəetmə sistemlərinə münasibətdə nəzərdən keçirmək olar.

Qeyri-ierarxik strukturlar, hər bir alt sistemin digəri ilə birbaşa qarşılıqlı əlaqədə olduğu çoxaldılmış bir quruluşdan əldə edilir.

Onlar üçün doğrudur:

  • nə nəzarət edən, nə də tabe olan ən azı bir alt sistem var;
  • yalnız nəzarət edən alt sistem yoxdur;
  • yalnız tabe olan alt sistem yoxdur;
  • hər hansı tabeliyində olan alt sistem birdən çox menecerlə birbaşa qarşılıqlı əlaqədə olur.

Tarazlıq strukturları liderləri olmayan qeyri-ierarxik strukturlardır.

Liderləri olmayan tarazlıq qeyri-ierarxik struktura misal olaraq Təchizatçı-İstehlakçı münasibətlərini göstərmək olar.

Qarışıq strukturlar iyerarxik və qeyri-ierarxik strukturların müxtəlif birləşmələridir.

Struktur anlayışına sistemin ümumi həndəsi xassələrini təsvir edən konfiqurasiya da daxildir. Konfiqurasiya ola bilər: nöqtə, xətti, düz və ya həcmli-spiral, düz, həcmli.

Sistemin strukturu keçidlərdən istifadə etməklə həyata keçirilir. Digər altsistemlər arasında bilavasitə qarşılıqlı əlaqədə olan və qərar qəbul etməyən alt sistemlər (elementlər) əlaqə adlanır. Bağlantılar irəli və geri keçidlərə bölünür.

Birbaşa bağlantılar aşağıdakı alt siniflərə bölünür:

  • gücləndirmə (zəifləmə);
  • gecikdirilmiş;
  • seçici.

Əlaqələr aşağıdakı alt siniflərə bölünür:

  • hərəkətə görə: müsbət və mənfi;
  • eşik ilə: hamar və eşik;
  • hərəkət vaxtı ilə: ani, geridə qalan, aparıcı;
  • təbiətinə görə: sabit və qeyri-sabit.

Müsbət rəy orijinal prosesi gücləndirir, mənfi rəy zəifləyir.

Hamar rəy çıxış prosesinin bütün diapazonunda işləyir.

Həddi əks əlaqə nəzarət edilən dəyər müəyyən bir dəyəri (aşağı həddi) keçdikdə və ya məqbul dəyərə (yuxarı həddə) çatmadıqda fəaliyyət göstərir. İki eşik geribildirim mümkündür.

Qeyri-sabit rəylər bunlardır:

  • deterministik;
  • təsadüfi;
  • adaptiv.

Deterministik rəylər zamana, məkan mövqeyinə və ya digər şərtlərə görə əvvəlcədən müəyyən edilmiş qanuna uyğun olaraq parametrlərini dəyişir.

Təsadüfi rəylər gözlənilməz təsirlərdən yaranır.

Adaptiv rəylər təsadüfi yaradılır, lakin onlar sabitləşir və uzun müddət mövcuddur.

Əks əlaqə əsas konstruktiv cihazdır, onun köməyi ilə sistem xassələri formalaşır.

Müxtəlif növ rəylərin tətbiqi və birləşdirilməsi ilə idarə olunan proseslər üzrə aşağıdakı fəaliyyət funksiyaları formalaşdırıla bilər:

  • gücləndirmə (zəifləmə);
  • sabitləşmə;
  • sabit vaxt üçün gecikmə (və ya bəzi proses parametrlərindən asılı olaraq);
  • əzbərləmə;
  • reproduksiya və ya çoxlu təkrar;
  • transformasiya;
  • təhlil - alt proseslərin tanınması və işıqlandırılması;
  • sintez - alt prosesləri birləşdirən;
  • proseslərin müqayisəsi;
  • proseslərin proqnozlaşdırılması və formalaşması.

Məqsədli sistem situasiyanı təqlid etmək və proqnozlaşdırmaq qabiliyyətinə malik olmalıdır, bunun üçün aşağıdakı xüsusiyyətlərə malik olmalıdır:

  • ətraf mühitin adekvat və ya qeyri-adekvat imicini formalaşdırmaqla xarici təsirləri dərk etmək və tanımaq.
  • ətraf mühitin təsvirləri şəklində saxlanılan ətraf mühit haqqında aprior məlumatlara malikdir.
  • özü haqqında, onun xassələri və imkanları haqqında sistemin morfoloji, funksional, informasiya və digər təsvirləri şəklində saxlanılan məlumata malik olmaq.

Məlumat təsvirlərinin müqayisəsi, tanınması və çevrilməsi nəticəsində sistem aşağıdakıları həyata keçirir:

  • ətraf mühitə təsir (sistemin faktiki fəaliyyəti);
  • özünə təsir (elementlərin çevrilməsi və / və ya onların qarşılıqlı təsiri).

Şəkilləri saxlamaq üçün sistemdə elementləri (alt sistemləri) sistemin və xarici mühitin göstərilən elementləri (alt sistemləri) ilə müəyyən uyğunluqda (morfizmdə) olacaq informasiya qurğusu olmalıdır.

Aşağıdakı morfizm növləri var:

  • homeomorfizm - bir sistemin hər bir alt sistemi digər sistemin bir və yalnız bir alt sistemi ilə əlaqələndirilir.
  • heteromorfizm - altsistemlər arasında əlaqə qarşılıqlı qeyri-müəyyəndir.
  • polimorfizm - bir çox alt sistemlər bir-birinə bağlıdır.
  • sentromorfizm - bir sistemin bütün alt sistemləri digər sistemin bir alt sistemi ilə əlaqələndirilir.
  • avtomorfizm bir sistemin alt sistemləri arasında əlaqədir.

Bir element ümumiyyətlə sistemin ən sadə bölünməz hissəsi kimi başa düşülür. Bölünməzlik anlayışı obyekti sistem kimi nəzərdən keçirmək məqsədi ilə əlaqələndirilir. Beləliklə, element müəyyən bir problemin həlli baxımından sistemin bölünməsinin həddidir.

Sistem dərhal deyil, elementlərdən daha böyük, lakin bütövlükdə sistemdən kiçik olan alt sistemlərə ardıcıl bölünməklə elementlərə bölünə bilər. Sistemin alt sistemlərə bölünməsi imkanı sistemin ümumi məqsədinə çatmağa yönəlmiş nisbətən müstəqil funksiyaları yerinə yetirməyə qadir olan bir sıra elementlərin təcrid olunması ilə əlaqələndirilir. Alt sistem üçün onun əsas amili olan alt məqsəd formalaşdırılmalıdır.

Əgər vəzifə təkcə sistemi ətraf mühitdən təcrid etmək və davranışını öyrənmək deyil, həm də onun daxili strukturunu başa düşməkdirsə, onda sistemin strukturunu (latınca structura - quruluş, yer, nizam) öyrənmək lazımdır. Sistemin strukturuna onun elementləri, onlar arasındakı əlaqələr və bu əlaqələrin atributları daxildir. Əksər hallarda "struktur" anlayışı adətən qrafik ekranla əlaqələndirilir, lakin bu lazım deyil. Struktur matrislərin çoxluq-nəzəri təsvirləri, qrafiklər şəklində də təqdim oluna bilər.

"Əlaqə" anlayışı elementlər arasında zəruri və kifayət qədər əlaqəni ifadə edir. Link atributları bunlardır:

■ diqqət;

■ xarakter.

İstiqamətə görə əlaqələr var:

■ istiqamətləndirilmiş;

■ istiqamətsiz.

İstiqamətləndirilmiş bağlantılar, öz növbəsində, aşağıdakılara bölünür:

■ düz xətlər;

■ tərs.

Təzahür gücünə görə əlaqələr fərqlənir:

■ zəif;

■ güclü.

Münasibətlərin təbiətinə görə onlar aşağıdakılara bölünür:

■ tabeçiliyin rabitəsi;

■ yumurtlama keçidləri.

Subordinasiya münasibətləri aşağıdakılara bölünə bilər:

■ xətti;

■ funksional.

Nəsil əlaqələri səbəb əlaqəsini xarakterizə edir.

Elementlər arasındakı əlaqələr müəyyən bir nizam, daxili xüsusiyyətlər, sistemin fəaliyyətinə diqqət yetirməklə xarakterizə olunur. Sistemin bu cür xüsusiyyətləri onun təşkili adlanır.

Struktur əlaqələr elementlərdən nisbətən müstəqildir və bir sistemdən digərinə keçiddə invariant rolunu oynaya bilər. Bu o deməkdir ki, bir təbiətli obyektləri əks etdirən sistemlərin tədqiqi zamanı aşkar edilən qanunauyğunluqlardan başqa xarakterli sistemlərin öyrənilməsində istifadə oluna bilər. Əlaqə həm də öz elementləri və əlaqələri olan bir sistem kimi təqdim edilə və hesab edilə bilər.

Bu sözün dar mənasında “struktur” anlayışını sistem yaradan münasibətlər anlayışı ilə eyniləşdirmək olar, yəni. strukturu sistem əmələ gətirən amil hesab etmək olar.

Geniş mənada struktur dedikdə təkcə sistem əmələ gətirən münasibətlər deyil, elementlər arasındakı münasibətlərin bütün məcmusu başa düşülür.

Sistem əmələ gətirən münasibətləri ətraf mühitdən təcrid etmək üsulu təhlükənin nədən ibarət olmasından asılıdır: hələ mövcud olmayan sistemin layihələndirilməsindən və ya məlum obyektin, materialın və ya idealın sistemli təsvirinin təhlilindən. Müxtəlif növ strukturlar var. Onlardan ən məşhurları Şəkildə göstərilmişdir. 3.2.

Şəbəkə

Şəkil 3.2 Sistem strukturlarının növləri

Sistemlərin təsnifatı. Ümumi təsnifat: abstrakt sistemlər; xüsusi sistemlər; açıq sistemlər; qapalı sistemlər; dinamik sistemlər; adaptiv sistemlər; iyerarxik sistemlər, onların xüsusiyyətləri. Xüsusiyyətlərinə görə təsnifat: mənşəyinə görə; dəyişənlərin təsviri ilə; idarəetmə yolu ilə; operatorların növlərinə görə.

Bəzi sistem növlərini nəzərdən keçirək.

Abstrakt sistemlər sistemlərdir, bütün elementləri anlayışlardır.

Beton sistemlər elementləri fiziki obyektlər olan sistemlərdir. Onlar təbii (insan iştirakı olmadan yaranan və mövcud olan) və süni (insan tərəfindən yaradılmış) bölünür.

Açıq sistemlər xarici mühitlə maddə, enerji və məlumat mübadiləsi aparan sistemlərdir.

Qapalı sistemlər xarici mühitlə heç bir mübadiləsi olmayan sistemlərdir.

Saf formada açıq və qapalı sistemlər mövcud deyil.

Dinamik sistemlər ümumi sistemlər nəzəriyyəsində mərkəzi yerlərdən birini tutur. Belə bir sistem, giriş və çıxışları olan strukturlaşdırılmış bir obyektdir, müəyyən vaxtlarda daxil olmaq mümkün olan və ondan maddə, enerji, məlumat çıxarmaq mümkün olan bir obyektdir. Bəzi dinamik sistemlərdə proseslər zamanla davamlı olaraq gedir, digərlərində isə yalnız zamanın diskret anlarında baş verir. Sonunculara diskret dinamik sistemlər deyilir. Üstəlik, hər iki halda, sistemin davranışının birbaşa "dinamik" termini ilə müəyyən edilən müəyyən bir zaman intervalında təhlil edilə biləcəyi güman edilir.

Adaptiv sistemlər ilkin qeyri-müəyyənlik və dəyişən xarici şərait şəraitində işləyən sistemlərdir. Uyğunlaşma anlayışı fiziologiyada formalaşıb, burada orqanizmin daxili və xarici şəraitdəki dəyişikliklərə uyğunlaşmasını təmin edən reaksiyalar məcmusu kimi müəyyən edilir. Uyğunlaşmanın idarə edilməsi nəzəriyyəsində onlar ilkin təcili və dəyişən xarici şərtlərlə optimal vəziyyətə nail olmağa yönəlmiş sistemdə məlumatların toplanması və istifadəsi prosesini adlandırırlar.

iyerarxik sistemlər - elementləri səviyyələrə görə qruplaşdırılan, bir-biri ilə şaquli korrelyasiya olunan sistemlər; səviyyə elementləri budaqlanan çıxışlara malikdir. “İyerarxiya” anlayışı elmi və gündəlik istifadədə daim mövcud olsa da, iyerarxik sistemlərin ətraflı nəzəri tədqiqi nisbətən yaxınlarda başlamışdır. İerarxik sistemləri nəzərə alsaq, müxalifət prinsipindən istifadə edəcəyik. Müxalifət obyekti kimi xətti strukturlu sistemləri (radial, mərkəzləşdirilmiş) götürürük. Mərkəzləşdirilmiş idarəetmə sistemləri idarəetmə hərəkətlərinin unikallığı, bir istiqamətliliyi ilə xarakterizə olunur. Onlardan fərqli olaraq, iyerarxik sistemlər, ixtiyari xarakterli sistemlər (texniki, iqtisadi, bioloji, sosial və s.) məqsədli funksional, təşkilati və ya başqa şəkildə çoxsəviyyəli və şaxələnmiş struktura malikdir. Universal təbiətinə və məsələn, xətti strukturlara nisbətən bir sıra üstünlüklərinə görə iyerarxik sistemlər idarəetmə nəzəriyyəsi və praktikasında xüsusi diqqətin mövzusudur. İerarxik sistemlərin üstünlükləri həmçinin yerli təsirlərin azadlığını, çox böyük məlumat axınlarının bir idarəetmə nöqtəsindən keçməsinə ehtiyacın olmaması və etibarlılığın artırılmasını əhatə etməlidir. Mərkəzləşdirilmiş sistemin bir elementi uğursuz olarsa, bütün sistem uğursuz olur; iyerarxik sistemdə bir elementin sıradan çıxması halında bütün sistemin sıradan çıxma ehtimalı əhəmiyyətsizdir. Bütün iyerarxik sistemlər aşağıdakılarla xarakterizə olunur:

■ sistemi (alt sistemi) təşkil edən səviyyələrin ardıcıl şaquli düzülüşü;

■ yüksək səviyyəli alt sistemlərin hərəkətlərinin prioriteti (müdaxilə hüququ);

■ yuxarı səviyyəli alt sistemin hərəkətlərinin onların funksiyalarının aşağı səviyyələri tərəfindən faktiki icrasından asılılığı;

■ mürəkkəb sistemin mərkəzləşdirilmiş və qeyri-mərkəzləşdirilmiş idarəetməsini birləşdirməyə imkan verən alt sistemlərin nisbi müstəqilliyi.

İstənilən təsnifatın şərtiliyini nəzərə alaraq qeyd etmək lazımdır ki, təsnifləşdirmə cəhdləri özlüyündə ardıcıllıq xüsusiyyətlərinə malik olmalıdır, ona görə də təsnifat bir növ modelləşdirmə sayıla bilər.

Sistemlər müxtəlif meyarlara görə təsnif edilir, məsələn:

■ mənşəyinə görə (şək. 3.3);

■ dəyişənlərin təsviri (şək. 3.4);

Təsnifatın bir çox başqa üsulları var, məsələn, idarəetmənin resurs təminatı dərəcəsinə görə, o cümlədən enerji, material, informasiya resursları.

Bundan əlavə, sistemləri sadə və mürəkkəb, deterministik və ehtimal, xətti və qeyri-xətti və s.

Şəkil 3.3 Sistemlərin mənşəyə görə təsnifatı

düyü. 3.4. Dəyişənlərin təsvirinə görə sistemlərin təsnifatı

Sistem xassələri

Sistemin mahiyyətini xarakterizə edən xüsusiyyətlər. Sistemin xassələrinin öyrənilməsi, ilk növbədə, hissələrlə bütövlük arasında əlaqənin öyrənilməsini nəzərdə tutur. Bu o deməkdir ki:

1) bütöv əsas, hissələr isə ikinci dərəcəlidir;

2) magistral amillər bir sistem daxilində hissələrin qarşılıqlı əlaqəsi üçün şərtlərdir;

3) hissələr ayrılmaz bütövlük təşkil edir ki, onlardan hər hansı birinə təsir qalan hər şeyə təsir etsin;

4) hər bir hissənin bütövün fəaliyyətinin yönəldildiyi məqsəd nöqteyi-nəzərindən özünəməxsus xüsusi məqsədi vardır;

5) hissələrin xarakteri və onların funksiyaları bütövlükdə hissələrin mövqeyi ilə müəyyən edilir və onların davranışı bütöv və onun hissələri arasındakı əlaqə ilə tənzimlənir;

6) mürəkkəblik dərəcəsindən asılı olmayaraq bütöv özünü vahid bir şey kimi aparır.

Sistemlərin mahiyyətini səciyyələndirən ən vacib xassələrindən biri meydana çıxmadır - sistemin xassələrinin onun elementlərinin xassələrinə dönməzliyidir. Yaranma bütövün tərkib hissələrində olmayan yeni keyfiyyətlərin olması adlanır. Bu o deməkdir ki, bütövün xassələri ondan asılı olsa da, onu təşkil edən elementlərin xassələrinin sadə cəmi deyil. Eyni zamanda sistemə birləşən elementlər sistemdən kənarda onlara xas olan xassələrini itirə və ya yeniləri əldə edə bilər.

Bərabərlik sistemin ən az öyrənilmiş xüsusiyyətlərindən biridir. Müəyyən bir mürəkkəblik sinfinin sistemlərinin məhdudlaşdırıcı imkanlarını xarakterizə edir. Bu termini təklif edən Bertalanffy, açıq sistemə münasibətdə bərabərliyi “sistemin qapalı sistemlərdəki tarazlıq vəziyyətlərindən fərqli olaraq, ilkin şərtlərlə tamamilə müəyyən edilmiş, zamandan və ilkin şərtlərdən asılı olmayan bir vəziyyətə nail olmaq qabiliyyəti kimi müəyyən edir. bu, yalnız sistemin parametrləri ilə müəyyən edilir”. Bu konsepsiyanın tətbiqi zərurəti müəyyən bir sistem mürəkkəbliyindən başlayaraq yaranır. Bərabərlik xarici şərtlərdən asılı olmayan müəyyən bir məhdudlaşdırıcı vəziyyətə nail olmaq üçün daxili meyldir. Bərabərliyin öyrənilməsi ideyası təşkilatın müəyyən məhdudlaşdırıcı səviyyəsini təyin edən parametrləri öyrənməkdir.

Sistemlərin strukturunu xarakterizə edən xüsusiyyətlər. Sistemin təriflərinin təhlili onun bəzi əsas xüsusiyyətlərini ayırmağa imkan verir. Onlar ondan ibarətdir ki:

1) hər hansı bir sistem bir-biri ilə əlaqəli elementlər kompleksidir;

2) sistem xarici mühitlə xüsusi vəhdət təşkil edir;

3) hər hansı sistem daha yüksək səviyyəli sistemin elementidir;

4) sistemi təşkil edən elementlər də öz növbəsində daha aşağı dərəcəli sistemlər kimi çıxış edirlər.

Bu xassələri sxem üzrə təhlil etmək olar (şək. 3.5), burada: A - sistem; B və D - A sisteminin elementləri; C B sisteminin elementidir. A sisteminin elementi kimi xidmət edən B elementi öz növbəsində öz elementlərindən, o cümlədən, məsələn, C elementindən ibarət daha aşağı səviyyəli sistemdir. Və nəzərə alsaq ki, B elementi xarici mühitlə qarşılıqlı əlaqədə olan bir sistem kimi, bu halda sonuncu C sistemi (A sisteminin elementi) ilə təmsil olunacaq. Buna görə də xarici mühitlə vəhdət xüsusiyyətini daha yüksək nizamlı sistemin elementlərinin qarşılıqlı təsiri kimi şərh etmək olar. Oxşar mülahizə istənilən sistemin istənilən elementi üçün aparıla bilər.

düyü. 3.5 Sistem xassələrinin təsviri

Sistemlərin işləməsini və inkişafını xarakterizə edən xüsusiyyətlər. Bu sinfin ən vacib xüsusiyyətləri məqsədyönlülük (məqsədlilik), sistemlərin səmərəliliyi və mürəkkəbliyidir. Məqsəd ixtiyari xarakterli sistemlərin fəaliyyətini xarakterizə edən əsas anlayışlardan biridir. Müəyyən hərəkətlər üçün ideal daxili motivi təmsil edir. Məqsədin formalaşması insan fəaliyyətinə əsaslanan sistemlərin atributudur. Bu cür sistemlər sabitlik və ya xarici və daxili mühitdə dəyişikliklər şəraitində vəzifələrini dəyişə bilər. Beləliklə, iradə nümayiş etdirirlər.

Məqsəd təyin etməyə qadir olan sistemlərin parametrləri bunlardır:

■ müəyyən mühitdə müəyyən fəaliyyət tərzini seçmək ehtimalı;

■ fəaliyyət kursunun effektivliyi;

■ nəticənin faydalılığı.

Məqsəd qoymağa qadir olan sistemlərin fəaliyyəti məqsədyönlülük ölçüsü kimi effektivlik və effektivliyin xarici sistemüstü meyarları ilə müəyyən edilir. Səmərəlilik sistemdən kənar bir meyardır və daha yüksək səviyyəli sistemin xüsusiyyətlərinin nəzərə alınmasını tələb edir, yəni. supersistemlər. Beləliklə, sistemin məqsədi səmərəlilik anlayışı ilə bağlıdır.

Qeyri-müəyyən sistemlər, yəni. məqsədləri formalaşdırmayan sistemlər səmərəliliyi ilə xarakterizə edilmir.

Bu iki sual doğurur:

1) cansız təbiət, texniki, fiziki və s. sistemlər üçün məqsəd məsələsi;

2) ergatik sistemlərin səmərəliliyi məsələsi, yəni. elementi texniki komponentləri ilə birlikdə insan olan sistemlər.

Verilən suallarla əlaqədar olaraq üç halı ayırd etmək lazımdır:

1) sistemin həqiqətən məqsədi var;

2) sistem məqsəd qoyan insan fəaliyyətinin izini daşıyır;

3) sistem özünü sanki məqsədi varmış kimi aparır.

Bütün bu hallarda məqsəd bilavasitə sistemin vəziyyəti ilə bağlıdır, baxmayaraq ki, son iki halda o, hərəkətlərin daxili motivi kimi qəbul edilə bilməz və teleolojidən başqa heç bir şərhə malik ola bilməz, yalnız kibernetika baxımından ifadə olunur.

Fiziki sistemdə (məsələn, Günəş sistemində) bir vəziyyətə nail olmaq (məsələn, planetlərin müəyyən nisbi mövqeyi) fiziki gücə görə yalnız əvvəlcədən təyin kontekstində məqsəd anlayışı ilə əlaqələndirilə bilər. təbiət qanunları. Buna görə də, sistemin müəyyən bir vəziyyətə girərək, müəyyən bir məqsədə çatdığını iddia edərək, məqsədin apriori olduğunu güman edirik. Eyni zamanda, insanın iradi və intellektual fəaliyyətindən kənar hesab edilən məqsəd yalnız ixtiyari xarakterli sistemlərin təsviri probleminin ümumi fənlərarası baxışını şərh edir. Buna görə də hədəfi gələcəkdə ən çox seçilən dövlət kimi təyin etmək olar. Bu, təkcə tədqiqat metodlarında vəhdət təşkil etmir, həm də bu növ tədqiqat üçün riyazi aparat üçün konseptual baza yaratmağa imkan verir.

İnsanın məqsəd qoyma fəaliyyəti onun özünü təbiətdən fərqləndirməsi ilə bağlıdır. Maşınların məqsədyönlü işləməsi həmişə məqsədyönlü insan fəaliyyətinin izini daşıyır.

Məqsəd qoyma və fiziki səbəbiyyət prinsiplərində dialektik ümumiliyin əhəmiyyəti xüsusilə tədqiq olunan sistemdə, məsələn, istehsal sistemində olduğu kimi texniki, iqtisadi və sosial komponentlər olduqda artır.

“Effektivlik” anlayışının cansız sistemlərə tətbiq edilməməsi ilə bağlı ikinci suala qayıdaq. Nümunə olaraq istehsal sistemindəki texnoloji avadanlıq vasitələrini götürsək, onda yalnız maya dəyəri, məhsuldarlıq, etibarlılıq və digər oxşar xüsusiyyətlərdən danışmaq olar.

Sistemin effektivliyi bu texnikanı yaradan və istehsalatda istifadə edən insanların məqsədlərini nəzərə aldıqda özünü göstərir. Məsələn, müəyyən bir avtomatik xəttin məhsuldarlığı yüksək ola bilər, lakin bu xəttdən istifadə edərək istehsal olunan məhsulların özünə tələbat olmaya bilər.

“Effektivlik” anlayışının ziddiyyətli xüsusiyyətləri onun başa düşülməsində, şərhində və tətbiqində müəyyən çətinliklər yaradır. Ziddiyyət ondan ibarətdir ki, bir tərəfdən, səmərəlilik sistemin atributudur, məqsədlə eynidir, digər tərəfdən isə səmərəliliyin qiymətləndirilməsi səmərəlilik meyarlarını təşkil edən supersistemin xüsusiyyətlərinə əsaslanır. Bu ziddiyyət dialektik xarakter daşıyır və sistemlərin effektivliyi haqqında fikirlərin inkişafına təkan verir. Effektivliyi məqsədlə əlaqələndirərkən qeyd etmək lazımdır ki, məqsəd prinsipcə əldə edilə bilən olmalıdır. Məqsəd əldə olunmaya bilər, lakin bu, onun əsaslı şəkildə əldə olunma ehtimalı ilə ziddiyyət təşkil etmir. Əsas məqsəddən əlavə, sistem iyerarxik strukturu (məqsəd ağacı) təşkil edən nizamlı alt məqsədlər toplusuna malikdir. Bu halda məqsəd qoymanın subyektləri alt sistemlər və sistem elementləridir.

Mürəkkəb sistem anlayışı. Sistemlər nəzəriyyəsində mühüm yeri mürəkkəb sistemin nə olduğunu və onun, məsələn, sadəcə çoxlu sayda elementi olan sistemdən (belə sistemləri çətin sistemlər adlandırmaq olar) fərqləndirən cəhətlərinin aydınlaşdırılması tutur.

Mürəkkəb sistem anlayışını müəyyən etmək üçün müxtəlif cəhdlər var:

1) mürəkkəb sistemdə informasiya mübadiləsi semantik, semantik səviyyədə, sadə sistemlərdə isə bütün informasiya əlaqələri sintaktik səviyyədə baş verir;

2) sadə sistemlərdə idarəetmə prosesi hədəf meyarlara əsaslanır. Mürəkkəb sistemlər məqsədlərin verilmiş strukturuna deyil, dəyərlər sisteminə əsaslanan davranışın mümkünlüyü ilə xarakterizə olunur;

3) sadə sistemlər deterministik davranışla xarakterizə olunur, mürəkkəb olanlar - ehtimal;

4) özünü təşkil edən sistem mürəkkəbdir, yəni. daha yüksək səviyyəli sistemlərin müdaxiləsi olmadan entropiyanın azalması istiqamətində inkişaf edən sistem;

5) yalnız canlı təbiət sistemləri mürəkkəbdir.

Çoxsaylı yanaşmaların ümumiləşdirilməsi sistemlərin sadəliyi (mürəkkəbliyi) ilə bağlı bir neçə əsas anlayışı ayırmağa imkan verir. Bunlara daxildir:

■ sistemlərin sadəliyinin (mürəkkəbliyinin) məntiqi konsepsiyası. Sadələşdirici və ya mürəkkəbləşdirici hesab edilən münasibətlərin bəzi xassələrinin ölçülərini müəyyən edir;

■ sistemlərin mürəkkəbliyi ölçüsü ilə entropiyanın eyniləşdirilməsini nəzərdə tutan informasiya-nəzəri konsepsiya;

■ alqoritmik konsepsiya, ona uyğun olaraq mürəkkəbliyi tədqiq olunan obyektin yenidən qurulması üçün tələb olunan alqoritmin xüsusiyyətləri ilə müəyyən edilir;

■ çoxluq-nəzəri konsepsiyası. Burada mürəkkəblik tədqiq olunan obyekti təşkil edən elementlər toplusunun kardinallığı ilə əlaqələndirilir;

■ mürəkkəbliyi sistemin vəziyyətinin ehtimalı ilə əlaqələndirən statistik konsepsiya.

Bütün bu anlayışların ümumi xüsusiyyəti sistemin idarə edilməsinin arzu olunan keyfiyyəti üçün məlumat çatışmazlığının nəticəsi kimi mürəkkəbliyin müəyyənləşdirilməsinə yanaşmadır. Sistemin mürəkkəblik səviyyəsinin müəyyən edilməsində subyektin rolu həlledicidir. Həqiqətən mövcud olan obyektlər özünü təmin edən sistemliyə malikdir, “sistem mürəkkəbliyi” kateqoriyası tədqiqat subyektinin yaranması ilə yaranır. Mürəkkəb və ya sadə bir sistem subyektə ancaq istədiyi və onu görə bildiyi qədər görünür. Məsələn, psixoloqun mürəkkəb sistem kimi gördüyü şey, mühasib üçün elementar obyekt, ştat vahidi və ya iqtisadçının sadə sistem hesab etdiyi bir fizik, çox mürəkkəb sistem kimi çıxış edə bilər.

Tipologiya ümumi xüsusiyyətlərə görə obyektlərin təsnifatıdır. Təşkilat tipologiyasına ehtiyac o zaman yaranır ki, tədqiqat məlumatlarının toplanması və onların təşkilatda təqdimatı onun vahid mənzərəsini formalaşdırmağı zəruri edir.

Təşkilatın tipologiyası imkan verir:

■ obyekti sistemləşdirmək, müxtəlif parametrlərə (məqsədlər, struktur, funksiyalar və s.) görə təşkilatların xüsusiyyətlərinə, oxşar və fərqli cəhətlərinə diqqət yetirmək;

■ Problemlərin ümumiliyini müəyyənləşdirin və onları müxtəlif təşkilatlar üçün tipikləşdirin ki, bəzi təşkilatlar digərlərində tətbiq olunan problemin həlli üsullarından istifadə edə bilsinlər;

■ cəmiyyətin strukturunda baş verə biləcək dəyişiklikləri təhlil etmək üçün istifadə oluna bilən təşkilati nöqteyi-nəzərdən cəmiyyətin xarakteristikasını vermək.

Ən vacib xüsusiyyətlərdən bəzilərinə görə təşkilatların təsnifatını nəzərdən keçirək.

İdarəetmə prinsiplərinə görə təşkilatların təsnifatı.

İdarəetmə prinsiplərinə görə aşağıdakı təşkilat növləri fərqləndirilir:

■ uninodal (latınca unnis (uni) - bir);

■ multimodal (latınca multum - çox);

■ homojen (homogen);

■ heterojen (heterojen).

Uninodal təşkilat iyerarxik quruluşa malikdir: onun içində, güc piramidasının zirvəsində, həlledici səsə malik olan və aşağı səviyyələrdə yaranan bütün problemləri həll etməyə qadir olan bir fərd var.

Multinodal təşkilat fərdi gücün olmaması ilə xarakterizə olunur; qərarlar iki və ya daha çox müstəqil qərar qəbul edən şəxs tərəfindən qəbul edilir.

Homojen bir təşkilat öz üzvlərini idarə etməkdən daha çox idarə edir.

Heterojen bir təşkilat, onlar tərəfindən idarə olunduğundan daha çox üzvləri tərəfindən idarə olunur.

Demək olar ki, bütün real təşkilatlar yuxarıda göstərilən xüsusiyyətlərə malikdir, lakin çox vaxt xüsusiyyətlərdən biri üstünlük təşkil edir.

Təşkilatların funksional xüsusiyyətlərinə görə təsnifatı. Təşkilatların funksional xüsusiyyətlərinə görə təsnifatı Şəkildə göstərilmişdir. 3.6. Biznes, ictimai (birlik), assosiativ təşkilatlar və qəsəbələrin təmsil etdiyi səviyyələrdən birini nəzərdən keçirək.

düyü. 3.6. Funksional əlamətlərə görə təşkilatın təsnifatı

Biznes təşkilatları həm fərdi sahibkarlar, həm də daha böyük sosial sistemlər - dövlət, yerli hakimiyyət orqanları və s. Onlarda iştirak gəlir və əmək haqqı yaradır. Daxili nizamlamanın əsasını inzibati qaydada, məqsədəuyğunluq, tabeçilik prinsipləri təşkil edir.

İctimai (birlik) təşkilatları ayrı-ayrı iştirakçıların məqsədlərinin ümumiləşdirilməsidir. Tənzimləmə bütün normalar (nizamnamə) və uyğunluq prinsipi ilə təmin edilir. Belə təşkilatlara üzvlük iştirakçıların siyasi, sosial, mədəni, yaradıcılıq və digər maraqlarının təmin edilməsini təmin edir.

Assosiativ təşkilatlar ətraf mühitdən müəyyən muxtariyyət, onların tərkibinin nisbi sabitliyi, rolların iyerarxiyası, iştirakçıların nüfuz baxımından nisbətən sabit paylanması və ümumi qərarların qəbulu ilə xarakterizə olunur. Tənzimləmə funksiyaları ilk növbədə kortəbii şəkildə formalaşan kollektiv norma və dəyərlər vasitəsilə həyata keçirilir. Birləşmə amili ümumi məqsəd deyil, hər hansı bir subyektin məqsədi olduqda, assosiativ təşkilatlar maraqların qarşılıqlı təmin edilməsinə əsaslanır, yəni. subyektlərin məqsədləri bir-birinə zidd deyil.

Yaşayış məntəqələri mahiyyətcə assosiativ təşkilatlara yaxındır, lakin onları birləşdirən əsas amil ərazidir.

Təşkilatların sosial funksiyalarına görə təsnifatı.

İqtisadi problemlərin həlli ilə yanaşı, istənilən biznes təşkilatı ictimai funksiyaları yerinə yetirir, yəni. onun hərəkətləri həmişə sosial nəticələrə malikdir.

Şəkil 3.7-də işgüzar təşkilatların sosial funksiyalarının strukturu göstərilir ki, bu funksiyalar insan tələbatlarının ödənilməsinə və inteqrasiya problemlərinin həllinə əsaslanır.

düyü. 3.7. Onların dayandırılması funksiyalarına görə təşkilatın təsnifatı.

Məqsəd qoyma prinsiplərinə görə təşkilatların təsnifatı.

Məqsədlərin müəyyən edilməsi əsasında real prototipləri olan bir neçə növ təşkilat var:

davranışı verilmiş dəyər sistemi ilə müəyyən edilən dəyər yönümlü təşkilatlar;

Özləri üçün məqsədlər formalaşdırmaq və əldə edilən nəticələr, öz təkamülləri və xarici mühitdəki dəyişikliklər əsasında onları dəyişdirmək qabiliyyətinə malik olan məqsəd qoyan təşkilatlar;

vahid və dəyişməz əsas məqsədi olan məqsədyönlü təşkilatlar. Məqsəd ən azı prinsipcə əldə edilə bilən olmalıdır, belə təşkilatlar müvəqqəti xarakter daşıyır;

aydın şəkildə tərtib edilmiş və dəyişdirilə bilən daha yüksək səviyyəli məqsədlər sisteminə uyğun olaraq fəaliyyət göstərən məqsədyönlü təşkilatlar;

daha yüksək səviyyəli sistem tərəfindən aydın şəkildə tərtib edilməmiş və müəyyən edilməmiş məqsədləri olan, müəyyən məhdudiyyətlər daxilində onlar tərəfindən təyin oluna bilən məqsədyönlü təşkilatlar;

supersistem tərəfindən qarşıya qoyulan ikinci dərəcəli məqsədlərdən birini yerinə yetirmək üçün fəaliyyət göstərən məqsədyönlü təşkilatlar, buna görə də onların fəaliyyəti birdəfəlikdir;

Müasir idarəetmədə dəyər yönümlü təşkilatlara diqqət artır. Dəyərlər sistemini praktiki və nəzəri fəaliyyətin bütün əvvəlki təcrübəsi boyunca formalaşan insan münasibətlərinin ən sabit kateqoriyası adlandırmaq adətdir. Dəyər sistemi məqsəd qoyma üçün əsasdır.

Təşkilatın sistem kimi, obyektivləşdirilmiş struktura malik bir növ statik obyekt kimi təqdim edilməsi təşkilatları müxtəlif meyarlara görə təsnif etməyə imkan verir ki, bu da öz növbəsində onların hərtərəfli öyrənilməsi üçün ilkin şərait yaradır.



Oxşar nəşrlər