Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Книга, учебник » Основи інформаційних технологій

Реферат Основи інформаційних технологій





го моделювання предметної області, в основі якого положення про визначальну роль даних при проектуванні алгоритмів і програм. Підхід з'явився в умовах розвитку програмних засобів організації зберігання та обробки даних - СУБД.

Один з основоположників інформаційної інженерії - Дж. Мартін - виділяє наступні складові даного підходу:

інформаційний аналіз предметних. областей (бізнес-областей), інформаційне моделювання - побудова комплексу взаємопов'язаних моделей даних; системне проектування функцій обробки даних; детальне конструювання процедур обробки даних.

Спочатку будуються інформаційні моделі різних рівнів подання:

інформаційно-логічна модель, яка не залежить від засобів програмної реалізації зберігання і обробки даних, що відображає інтегровані структури даних предметної області; даталогіческіе моделі, орієнтовані на середу зберігання і обробки даних.

даталогіческіе моделі та меют логічний і фізичний рівні уявлення. Фізичний рівень відповідає організації зберігання даних в пам'яті комп'ютера. Логічний рівень даних стосовно СУБД реалізований у вигляді:

концептуальної моделі бази даних - інтегровані структури даних під керуванням СУБД; зовнішніх моделей даних - підмножина структур даних для реалізації додатків.

Засобами структур даних моделюються функції предметної області, простежується взаємозв'язок функцій обробки, уточнюється склад вхідний і вихідний інформації, логіка перетворення вхідних структур даних у вихідні. Алгоритм обробки даних можна представити як сукупність процедур перетворень структур даних у відповідності із зовнішніми моделями даних. p align="justify"> Вибір засобів реалізації бази даних визначає вид даталогіческіх моделей і, отже, алгоритми перетворення даних. У більшості випадків використовується реляційне представлення даних бази даних та відповідні реляційні мови для програмування (маніпулювання) обробки даних СУБД і реалізації алгоритмів обробки (див. гол. 19). Даний підхід використаний в багатьох CASE-технологіях.

Об'єктно-орієнтований підхід до проектуванню програмних продуктів заснований на:

виділення класів об'єктів;

встановленні характерних властивостей об'єктів і методів їх обробки;

створенні ієрархії класів, спадкуванні властивостей об'єктів і методів їх обробки.

Кожен об'єкт об'єднує як дані, так і програму обробки цих даних і відноситься до певного класу. За допомогою класу один і той же програмний код можна використовувати для відносяться до нього різних об'єктів. Об'єктний підхід при розробці алгоритмів і програм передбачає:

об'єктно-орієнтований аналіз предметної області;

об'єктно-орієнтоване проектування.

Об'єктно-орієнтований аналіз - аналіз предметної області та виділення об'єктів, визначення властивостей і методів обробки об'єктів, встановлення їх взаємозв'язків.

Об'єктно-орієнтоване проектування з'єднує процес об'єктної декомпозиції та подання з використанням моделей даних проектованої системи на логічному і фізичному рівнях, в статиці і динаміці.

Для проектування програмних продуктів розроблені об'єктно-орієнтовані технології, які включають в себе спеціалізовані мови програмування та інструментальні засоби розробки користувальницького інтерфейсу.

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


Назад | сторінка 48 з 56 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Алгоритмізація та програмування процесів обробки даних у середовищі СУБД ти ...
  • Реферат на тему: Розробка додатків на мові VBA в середовищі MS EXCEL з обробки даних для зад ...
  • Реферат на тему: Розробка бази даних для зберігання інформації даних характеристик товару
  • Реферат на тему: Моделювання бази даних для обробки замовлень на косметику
  • Реферат на тему: Система збору, зберігання і обробки даних