►Бұл бағдарламалық жасақтама инженериясы қолданбасының мақсаты жоғары сапалы бағдарламалық өнімдерді әзірлеу және қолдау үшін қажетті бағдарламалық жасақтама жасау негіздерін, принциптерін және дағдыларын қамтамасыз ету болып табылады. ✦
►Қолданбада қол жетімді барлық дерлік тілдер мен технологиялар үшін код парақтары✦
►Код парақтары Қолданбадағы барлық үзінділерді оңай басқарыңыз✦
►Сөздік қойындысы бағдарламалық жасақтамаға қатысты барлық терминдерді бірнеше секунд ішінде қарауға мүмкіндік береді✦
►Software Engineering бағдарламалық жасақтама жасаудың әртүрлі фазаларымен байланысты принциптерді, әдістемелерді, трендтерді және тәжірибелерді талқылайды. Негіздерден бастап, қолданба бағдарламалық жасақтама жобасын басқару, үдеріс үлгілері, әзірлеу әдістемелері, бағдарламалық қамтамасыз ету спецификациясы, тестілеу, сапаны бақылау, орналастыру, бағдарламалық қамтамасыз ету қауіпсіздігі, техникалық қызмет көрсету және бағдарламалық құралды қайта пайдалану бойынша кеңейтілген және жаңа тақырыптарға баяу дамиды. Информатика және инженерия, ақпараттық технологиялар және компьютерлік қолданбалар студенттері бұл қолданбаны өте пайдалы деп санауы керек.✦
【Төменде қарастырылған тақырыптар】
➻ Бағдарламалық қамтамасыз ету дегеніміз не
➻ Software Evolution
➻ Бағдарламалық қамтамасыз ету эволюциясының заңдары
➻ E-Type бағдарламалық жасақтамасының эволюциясы
➻ Бағдарламалық қамтамасыз ету парадигмалары
➻ Бағдарламалық қамтамасыз ету инженериясының қажеттілігі
➻ Жақсы бағдарламалық құралдың сипаттамалары
➻ Бағдарламалық жасақтаманы әзірлеудің өмірлік циклі
➻ Бағдарламалық қамтамасыз етуді әзірлеу парадигмасы
➻ Бағдарламалық қамтамасыз ету жобаларын басқару
➻ Бағдарламалық қамтамасыз ету жобасы
➻ Бағдарламалық жобаны басқару қажеттілігі
➻ Бағдарламалық қамтамасыз ету жобасының менеджері
➻ Бағдарламалық қамтамасыз етуді басқару әрекеттері
➻ Жобаны бағалау әдістері
➻ Жобаны жоспарлау
➻ Ресурстарды басқару
➻ Жоба тәуекелдерін басқару
➻ Тәуекелдерді басқару процесі
➻ Жобаның орындалуы және мониторингі
➻ Жобаның коммуникациясын басқару
➻ Конфигурацияны басқару
➻ Жобаны басқару құралдары
➻ Бағдарламалық қамтамасыз ету талаптары
➻ Инженерлік талаптар
➻ Қажетті инженерлік процесс
➻ Талаптарды анықтау процесі
➻ Талаптарды анықтау әдістері
➻ Бағдарламалық қамтамасыз ету талаптарының сипаттамалары
➻ Бағдарламалық қамтамасыз ету талаптары
➻ Пайдаланушы интерфейсіне қойылатын талаптар
➻ Бағдарламалық қамтамасыз ету жүйесінің талдаушысы
➻ Бағдарламалық қамтамасыз ету көрсеткіштері мен өлшемдері
➻ Бағдарламалық құралды жобалау негіздері
➻ Бағдарламалық жасақтаманың дизайн деңгейлері
➻ Модульизация
➻ Сәйкестік
➻ Қосылу және біріктіру
➻ Дизайнды тексеру
➻ Бағдарламалық қамтамасыз етуді талдау және жобалау құралдары
➻ Деректер ағынының диаграммасы
➻ Құрылым диаграммалары
➻ HIPO диаграммасы
➻ Құрылымдық ағылшын тілі
➻ Псевдокод
➻ Шешім қабылдау кестелері
➻ Субъект-қатынас үлгісі
➻ Деректер сөздігі
➻ Бағдарламалық қамтамасыз етуді жобалау стратегиялары
➻ Құрылымдық дизайн
➻ Функцияға бағытталған дизайн
➻ Объектіге бағытталған дизайн
➻ Жобалау процесі
➻ Бағдарламалық қамтамасыз етуді жобалау тәсілдері
➻ Бағдарламалық құрал пайдаланушы интерфейсінің дизайны
➻ Пәрмен жолы интерфейсі (CLI)
➻ Графикалық пайдаланушы интерфейсі
➻ Қолданбаға арнайы GUI құрамдастары
➻ Пайдаланушы интерфейсін жобалау әрекеттері
➻ GUI енгізу құралдары
➻ Пайдаланушы интерфейсі Алтын ережелер
➻ Бағдарламалық жасақтаманы жобалаудың күрделілігі
➻ Халстедтің күрделілік шаралары
➻ Цикломатиялық күрделілік шаралары
➻ Функция нүктесі
➻ Логикалық ішкі файлдар
➻ Сыртқы интерфейс файлдары
➻ Сыртқы сұрау
➻ Бағдарламалық қамтамасыз етуді енгізу
➻ Құрылымдық бағдарламалау
➻ Функционалды бағдарламалау
➻ Бағдарламалау стилі
➻ Бағдарламалық құралдың құжаттамасы
➻ Бағдарламалық қамтамасыз етуді енгізу қиындықтары
➻ Бағдарламалық құралды тестілеуге шолу
➻ Бағдарламалық құралды тексеру
➻ Бағдарламалық құралды тексеру
➻ Қолмен және автоматтандырылған тестілеу
➻ Тестілеу тәсілдері
➻ Тестілеу деңгейлері
➻ Тестілеу құжаттамасы
➻ Тестілеу QC, QA және аудитке қарсы
➻ Бағдарламалық құралға техникалық қызмет көрсетуге шолу
➻ Техникалық қызмет көрсету түрлері
➻ Техникалық қызмет көрсету құны
➻ Техникалық қызмет көрсету әрекеттері
➻ Бағдарламалық құралды қайта құру
➻ Құрамдас бөлікті қайта пайдалану мүмкіндігі
➻ CASE құралдары
➻ CASE құралдарының құрамдас бөліктері
➻ Іс құралдарының түрлері
➻ Итеративті сарқырама үлгісі
➻ Талаптарды талдау және спецификация
➻ Шешім ағашы
➻ Ресми жүйе сипаттамасы
➻ Бағдарламалық жасақтама дизайны
➻ Бағдарламалық қамтамасыз етуді жобалау стратегиялары
➻ Бағдарламалық қамтамасыз етуді талдау және жобалау құралдары
➻ Құрылымдық дизайн
➻ UML көмегімен нысанды модельдеу
➻ Case диаграммасын пайдаланыңыз
➻ Өзара әрекеттесу диаграммалары
➻ Қара жәшік сынағы
➻ Бағдарламалық құралға техникалық қызмет көрсету
➻ Бағдарламалық құралға техникалық қызмет көрсету процесінің үлгілері
➻ Бағдарламалық қамтамасыз етудің сенімділігі мен сапасын басқару
➻ Сенімділік өсу үлгілері
➻ Бағдарламалық қамтамасыз ету сапасы
➻ Бағдарламалық қамтамасыз ету жобасын жоспарлау
Жаңартылған күні
2025 ж. 17 сәу.