20465

Етапи проектування програмних продуктів

Доклад

Информатика, кибернетика и программирование

Немає універсальної технології розробки програм але більшість запропонованих технологій мають спільні риси адже обєкт праці програмний продукт відрізняється продуктовою однаковістю одним рівнем розвитку обчислювальної техніки та самої галузі програмування. Розробка програми на основі наперед підготовлених компонентів технологія збірного програмування є засобом переведення програмування на індустріальну основу зменшення складності програмування реальних задач продовження терміну використання окремих передових рішень що реалізовані в...

Украинкский

2013-07-25

24.5 KB

1 чел.

етапи проектування програмних продуктів

На сьогоднішній день вважається кращою програма, яка потребує менших затрат на розробку та супроводження, а не найкоротша чи найшвидша. Найбільш перспективний напрям організаційного розвитку є напрямок розподілу праці, спрощення кожної функції або операції, нормування праці, поетапний контроль результатів, високий рівень стандартизації. Така організація праці у виробництві ПП становить технологію виробничого процесу. Немає універсальної технології розробки програм, але більшість запропонованих технологій мають спільні риси, адже об’єкт праці – програмний продукт відрізняється продуктовою однаковістю, одним рівнем розвитку обчислювальної техніки та самої галузі програмування. За рахунок модифікації й оновлення процедурні технології успішно конкурують із новітніми сучасними концепціями. Розробка програми на основі наперед підготовлених компонентів (технологія збірного програмування) є засобом переведення програмування на індустріальну основу, зменшення складності програмування реальних задач, продовження терміну використання окремих передових рішень, що реалізовані в модулях програми застосовуються і для процедурно орієнтованих програм, зокрема, в технології реляційних СУБД включені інструменти, які дозволяють отримати проект програми, шляхом інтеграції таких компонентів, як таблиці бази даних, запити, шаблони вводу/виводу. Сучасними зразками технології збірного програмування є такі відомі технології програмування як СOM(Component Object Module) – багатокомпонентна модель об’єктів, DeCOM – розподілена багатокомпонентна модель об’єктів та інші.

Головна ідея прогресивної технології програмування є розклад складних проблем на більш прості та пошук шляхів їх вирішення, такий процес називається структурним програмуванням або структуруванням програми. Поділ цілого на структурні частини потребує організації зв’язків. Якщо такі зв’язки виявляться складними, то ефект від розкладу буде невеликий. Прогресивна технологія програмування пропонує одноманітний спосіб розподілу робіт по етапах і більш штучно підходить до структурування програми. Окремі етапи є більш або менш трудомісткими, творчими або рутинними. Так чи інакше прогресивна технологія програмування передбачає наступні основні етапи:

  1.  формування вимог до предмета розробки;

  1.  формування вихідних описів (специфікацій майбутньої програми);

  1.  розробка проекту;

  1.  написання й налагодження;

  1.  супроводження й експлуатація.


 

А также другие работы, которые могут Вас заинтересовать

52805. EASTER 85.5 KB
  Jesus Christ, the Son of God, was resurrected (воскрес) and the Cross is a very important symbol. The egg is a symbol of a new life. Easter eggs are mostly red and are very beautiful. People decorate eggs in many ways.
52806. Використання методу проектів на уроках біології 2.75 MB
  Учитель повинен розвивати в учнів навички які потрібні людині ХХІ століття: відповідальність та адаптивність критичне та системне мислення вміння працювати з інформацією та медіазасобами ставити та вирішувати проблеми направленість на саморозвиток творчість і допитливість та інші. Сьогодні більшість учнів мотивована на стійке незалежне цілеспрямоване і самостійне навчання. Метод проектів вимагає ретельної підготовки вчителя оскільки від того наскільки він зможе зацікавити учнів темою проекту буде залежати і результативність роботи...
52807. Менеджмент у підприємницькій діяльності 2.44 MB
  Мета: познайомити з функціями менеджменту складанням бізнесплану; розвиватися вміння практикуватися в прийнятті управлінських рішень організаційній структурі підприємства. Знаючи сильні і слабкі боки свого підприємства економіст може запропонувати найефективнішу стратегію розвитку. Наприклад розпочати кар'єру з позиції рядового бухгалтера і поступово дорости до фінансового директора підприємства. Аналізуючи дані бухобліку економіст шукає шляхи оптимізації бізнесу вираховує слабкі місця у роботі підприємства: фонд...
52808. Education. Schools in Ukraine and Great Britain 1.63 MB
  Aims: To practise the pupils in using the topic words and expressions in speech; To develop the pupils’ skills in listening to the text ignoring unknown words; To develop reading skills; To do creative exercises connected with the texts of reading and listening;
52809. The System of Education in Great Britain 32.5 KB
  Good afternoon, pupils. I’m glad to see you again. How are you today? How is your day going? Great! We heard much about England, and we learn the language of this country, but we have never thought how pupils and students live there. So today we are going to discuss the system of education in Great Britain. I hope we will find out much new information for us. I think we can start.
52810. Єгипет – перлина стародавніх цивілізацій 39.5 KB
  Пояснювати структуру суспільства. Обладнання: роздавальний матеріал Структура єгипетського суспільства атлас контурні карти підручник. Структура суспільства. Опрацювати відповідний текст параграфа і дати відповіді на запитання: Як зрошувалися землі до яких не доходила вода Чому на роботах з осушення і зрошення долини Нілу брало участь усе доросле населення Хто організовував роботу людей давав їм завдання стежив за порядком Структура суспільства Поки шестикласники дають відповіді на поставлені запитання у класі починає...
52811. Розквіт та занепад Давньоєгипетської держави 97.5 KB
  Мета: Сформувати уявлення про передумови перетворення Єгипту в могутню державу; з'ясувати напрямки та наслідки військових походів фараонів; охарактеризувати релігійну реформу; розвивати вміння використовувати історичну карту та висловлювати думку щодо причин занепаду держави. Актуалізація опорних знань учнів Пригадайте коли утворилась Давньоєгипетська держава Хто очолював державу Якою була влада фараона ІІ. до нашої ери фараони дуже багато воювали. Але проводячи військові походи фараони втратили контроль над номархами...
52813. Польща. Білорусь. Особливості ЕГП та господарства 141 KB
  Сформувати в учнів загальні уявлення про особливості ЕГП природноресурсного потенціалу господарства країни; виявити географічну та економічну специфіку Польщі та Білорусі. Розвивати вміння учнів складати порівняльну економіко географічну характеристику країн за планом. Актуалізація опорних знань Прийом Блицопитування На які історико географічні регіони поділяється Європа З якими країнами Західної Європи ви вже ознайомлені Який рівень...