Bir Sistem Necə Dizayn Ediləcək

Mündəricat:

Bir Sistem Necə Dizayn Ediləcək
Bir Sistem Necə Dizayn Ediləcək

Video: Bir Sistem Necə Dizayn Ediləcək

Video: Bir Sistem Necə Dizayn Ediləcək
Video: Eviniz eyni olmalıdır! Üzmə hovuzu olan müasir bir ev Gözəl evlər, ev turu 2024, Bilər
Anonim

Proqram sənayesi hər il kiçik ofis tətbiqetmələrindən nəhəng komplekslərə və avtomatlaşdırılmış məlumat emal sistemlərinə qədər bir çox məhsul yaradır. Kiçik bir yardım proqramı bir proqramçı tərəfindən əvvəlcədən hazırlanmadan yazıla bilərsə, böyük sistemlərin yaradılmasından əvvəl dizayn mərhələsi gəlir.

Bir sistem necə dizayn ediləcək
Bir sistem necə dizayn ediləcək

Zəruri

dizayn üçün texniki tapşırıq

Təlimat

Addım 1

Alt sistemləri vurğulayaraq ilkin parçalanmanı həyata keçirin. Texniki tapşırıqları araşdırın. Sistemin həll etməli olduğu vəzifələrin siyahısını müəyyənləşdirin və təhlil edin. Tapşırıqları funksiyaya görə qruplaşdırın. Sistem tərəfindən işlənəcək məlumatların növlərini və xüsusiyyətlərini nəzərdən keçirin. İşlək məqsədlərinə və işlənən məlumat növlərinə (məlumat saxlama alt sistemi, sənəd çap alt sistemi və s.) Uyğun olaraq vurğulayaraq alt sistemlərin siyahısını yaradın.

Addım 2

Xüsusi alt sistemlərin funksionallığını və xüsusiyyətlərini göstərin. Məqsədlərini təsvir edin, həyata keçirdikləri hərəkətlərin siyahısını tərtib edin. Bu mərhələdə dizayn prosesi zamanı hazır həll yolları üçün bazarda hərtərəfli bir araşdırma aparmaq mantiqidir. Məsələn, bəzi hallarda güclü DBMS əsasında məlumat saxlama alt sistemini və iş məntiqinin icrasından məsul olan məlumat emalı alt sistemini mövcud tətbiqetmə serverləri əsasında həyata keçirmək rahatdır. Hazır məhsulların istifadəsi, adətən, evdə lazımi funksionallığın həyata keçirilməsindən daha sərfəlidir.

Addım 3

Tətbiq edilməsi lazım olan alt sistemlərin hər birini parçalayın. Alt sistemləri komponentlərə bölün. Bunlar həm tətbiqetmələr, həm də müxtəlif kitabxanalar, xidmətlər ola bilər alt sistemin və onun tərəfindən işlənmiş məlumat obyektlərinin funksionallığının təhlilinə əsaslanan komponentləri seçin. Dizaynın bu mərhələsində riayət edilməli olan əsas prinsip, komponentlərin kifayət qədər çox yönlü olması (maksimum paylaşma və təkrar istifadəyə imkan vermək), eyni zamanda aydın bir ixtisaslaşma olmasıdır (hər şeyi edə bilən komponentlər-kombaynlar hazırlamamalısınız).

Addım 4

Həm alt sistemlər arasında, həm də onların daxilində məlumat mübadiləsi və saxlama metodlarını və texniki vasitələrini müəyyənləşdirin. İstifadə ediləcək protokolları və formatları göstərən spesifikasiyaları tərtib edin.

Addım 5

Proqram bazarını araşdırın. Sistemi qurmaq üçün istifadə edilə bilən komponentləri müəyyənləşdirin. Məsələn, indi qrafik işlənməsi üçün bir çox ticarət və tamamilə pulsuz kitabxana mövcuddur, buna görə də öz vəsaitlərinizi oxşar həllərin inkişafına sərf etmək sadəcə mənasızdır.

Addım 6

İcra ediləcək komponentləri sadalayın. Müvafiq spesifikasiyaları inkişaf etdirin. Texniki xüsusiyyətləri hazırlayın.

Addım 7

Alt sistemləri və fərdi komponentləri həyata keçirmək üçün vasitələri seçin. İstifadə ediləcək texnologiyaları və proqramlaşdırma dillərini müəyyənləşdirin. Texniki tapşırıqda müvafiq məqamları daxil edin.

Tövsiyə: