
- •Реферат
- •Реферат
- •Перелік позначень та скорочень
- •1 Основні проблеми розробки сучасних баз даних. Аналіз предметної області та постановка задачі курсової роботи
- •Зберігання даних
- •Сучасні тенденції в області проектування й розробки баз даних
- •Огляд програмних засобів, які застосовують для автоматизації рішення завдань зберігання й обробки інформації
- •1.4 Постановка задачі дослідження
- •2 Моделювання даних предметної області
- •2.1 Аналіз наданої предметної області
- •2.1.1 Система бізнес-правил
- •2.1.2 Глосарій проекту
- •2.2 Розробка концептуальної моделі даних
- •2.3 Перетворення концептуальної моделі в логічну модель даних
- •2.4 Аналіз бізнес-логіки обробки даних у предметній області та визначення основних типів запитів у системі
- •3 Реализація бд
- •3.1 Мотивований вибір скбд для реалізації проекту
- •3.2 Реалізація бази даних
- •3.3 Результати, одержувані при роботі з бд
- •3.3.1 Разработка представлений для отображения результатов выборки
- •3.3.2 Проектирование хранимых процедур
- •3.3.3 Разработка механизмов управления данными в базе при помощи триггеров
- •Висновки
- •Список інформаційних джерел
- •Список джерел інформації
- •Додатки
- •Додаток 1
- •Додаток 2
- •Додаток 6
- •Додаток 7
- •Додаток 8
1 Основні проблеми розробки сучасних баз даних. Аналіз предметної області та постановка задачі курсової роботи
(обсяг – до 15 стр.).
Основна мета даного розділу – показати, що студент ознайомився з основними тенденціями, що існують в області проектування й розробки баз даних, з існуючим програмним забезпеченням, що дозволяє вирішувати аналогічні задачі. Розділ закінчується постановкою задачі дослідження, у рамках якої повинні бути визначені цілі курсової роботи й задачі, які повинні бути вирішені в процесі виконання курсової роботи.
Зберігання даних
Проблеми зберігання інформації, історія розвитку рішень, перехід до застосування інформаційних технологій.
Сучасні тенденції в області проектування й розробки баз даних
Даний підрозділ винний містити коротку характеристику основних сучасних підходів до рішення завдань проектування й розробки баз даних. Повинні бути проаналізовані переважеля й недоліки різних моделей даних і зроблений висновок про доцільність використання при виконанні даної курсової роботи певної моделі даних (наприклад, реляційної). Повинні бути проаналізовані сучасні тенденції в області інструментальних засобів проектування й розробки та зроблений висновок про доцільність використання певних CASE- засобів при вирішенні завдань проектування баз даних. Повинні бути проаналізовані особливості сучасних СУБД із погляду підтримки певної архітектури (файл-сервер, клієнт-сервер) і зроблений висновок про доцільність використання при виконанні даної курсової роботи СУБД, що підтримує певну архітектуру.
Огляд програмних засобів, які застосовують для автоматизації рішення завдань зберігання й обробки інформації
Даний підрозділ присвячений огляду й аналізу прикладних програмних засобів, що забезпечують автоматизацію завдань зберігання й обробки даних у досліджуваній предметній області. Основна позначка такого огляду -– показати, які програмні продукти існують на ринку, які їх функціональні можливості, переваги й недоліки. Наприклад, якщо тематикою курсової роботи є рішення завдань автоматизації керування персоналом підприємства, те необхідно привести приклади програмних продуктів, що забезпечують або комплексне рішення завдань керування персоналом, або рішення окремих завдань (наприклад, облік кадрового складу підприємства). У даному підрозділі повинні бути проаналізовані можливості не менш 2-3 програмних продуктів.
Перелік програмних продуктів, що включають в огляд, формується студентом-виконавцем за узгодженням з керівником курсової роботи. Завдання керівника при керівництві роботою студента над даним підрозділом полягає в тому, щоб забезпечити студента початковими даними для пошуку, здійснювати контроль й аналіз зібраної в результаті пошуку інформації.
Завдання студента при роботі над даним підрозділом полягає в тому, щоб зібрати інформацію, що допоможе йому сформувати цілісне уявлення про стан автоматизації завдань зберігання й обробки інформації в тій предметній області, якові він досліджує, зібрати й систематизувати дані про програмні продукти, які використовують для вирішення таких завдань. Збір інформації винний проводитися як у друкованих виданнях (спеціальна література, періодичні видання й т.д.), так й в Інтернет-ресурсах. При огляді програмних продуктів бажано розглянути наступні питання.
Загальна характеристика програмного продукту
Відомості про компанію - розробника програмного продукту
Функціональні можливості програмного продукту - для рішення яких завдань призначений програмний продукт
Особливості експлуатації програмного продукту в мережевому середовищі, при роботі декількох користувачів.
Наявність засобів програмування й доробки програмного продукту з обліком індивідуальних вимог підприємства-замовника (засоби розробки звітів, екранних форм і т.п.)
Наявність засобів конфігурування, настроювання, адміністрування і їх функціональні можливості