Головна Головна -> Реферати українською -> Інформатика, комп'ютери, програмування -> Засоби автоматизації проектування баз даних

Засоби автоматизації проектування баз даних

Назва:
Засоби автоматизації проектування баз даних
Тип:
Реферат
Мова:
Українська
Розмiр:
5,57 KB
Завантажень:
124
Оцінка:
 
поточна оцінка 5.0


Скачати цю роботу безкоштовно
Пролистати роботу: 1  2  3 
Засоби автоматизації проектування баз даних
План
1. CASE-технології.
2. RAD-технології та компонентно-орієнтовані технології
CASE-технології
Проблеми автоматизації проектування інформаційних систем викликали необхідність в програмно-технологічних засобах спеціального класу - CASE-засобах (Computer Aided Software Engineering). CASE-технологія являє собою сукупність методів проектування програмного забезпечення, а також набір інструментальних засобів, які дозволяють у наочній формі моделювати предметну область, аналізувати цю модель на всіх стадіях розробки і супроводження програмного забезпечення і розробляти застосування згідно з інформаційними потребами користувачів.
Методологія CASE-технологій ґрунтується на спадному підході до проектування і дає змогу стежити за всіма етапами життєвого циклу інформаційної системи або її окремих задач. Сутність спадного підходу до проектування полягає в тому, що
під час реалізації системи її характеристики конкретизуються все більше і більше.
Переваги від застосування CASE-технологій при проектуванні інформаційних систем полягають у такому:
- прискорюється та полегшується процес розробки, підвищується якість розроблюваних інформаційних систем;
- з'являється можливість переносу застосувань із середовища однієї СУБД в іншу за рахунок перетворення концептуальної моделі на фізичну і навпаки;
- з'являється можливість проведення більш досконалого моделювання системи на початкових етапах розробки.
У табл. 9.1 наведено, порівняння якісних змін процесу розробки інформаційної системи при переході до використання CASE-засобів.
Одним з напрямів застосування CASE-засобів є інформаційне проектування, яке реалізує методики проектування БД. Крім того CASE-засоби забезпечують проектування застосувань.
Інструментальні CASE-засоби складаються з таких компонентів:
- графічні засоби, які призначені для розробки структурних діаграм;
- блоки дизайну і створення звітів для розробки інформаційних форматів вводу/виводу й інтерфейсів користувача;
- інтегрований архів (репозиторій) для збереження даних проекту системи зі словником даних;
- генератор програмної документації;
- засоби для забезпечення повністю автоматизованої перевірки несуперечливості системи, її синтаксису і повноти.
В базі даних CASE-системи зберігаються дані, які відносяться до різних етапів життєвого циклу розробки програмного забезпечення: планування, збору і аналізу вимог, проектування, реалізації, тестування, супроводження і документування.
В середовищі розробки CASE проектувальники БД і застосувань використовують CASE-інструментарій для зберігання опису схеми БД, елементів даних, прикладних процесів, екранів, звітів та інших даних, які зв'язані з процесом розробки. CASE-інструментарій інтегрує всю інформацію розробки системи в єдиному репозиторії, який адміністратор БД може перевіряти на несуперечливість і точність, і у разі потреби, виконувати виправлення.
Репозиторій - застосування БД, яке забезпечує зберігання і обробку даних і метаданих, а також їх представлення по запитах. Репозиторії можуть підтримувати різні представлення даних і метаданих, що зберігаються, множину їх версій, відображати еволюцію структури даних і метаданих.
Метадані - дані про дані, які описують їх склад і структуру, формат представлення, методи доступу і необхідні для цього повноваження користувачів, місце зберігання, семантику даних і т.ін.
Метадані виконують такі функції:
- описують властивості інформаційної системи, її механізми й інформаційні ресурси в CASE- середовищах;
- використовуються для обміну відомостями між різними інструментами CASE і/або застосуваннями інформаційної системи;
- є джерелами відомостей про властивості і зміст інформаційних ресурсів для механізмів управління даними в інформаційних системах;
- забезпечують механізми інтеграції інформаційних ресурсів з різних джерел відомостями про властивості цих ресурсів;
- є джерелом інформації, яка необхідна для перебудови інформаційних систем;
- забезпечують представлення відомостей про систему, її ресурси для різних застосувань і користувачів.

Завантажити цю роботу безкоштовно
Пролистати роботу: 1  2  3 



Реферат на тему: Засоби автоматизації проектування баз даних

BR.com.ua © 1999-2017 | Реклама на сайті | Умови використання | Зворотній зв'язок