Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
final_version_kyrsach_werder.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
388.61 Кб
Скачать

МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ

НАЦІОНАЛЬНИЙ АВІАЦІЙНИЙ УНІВЕРСИТЕТ

Кафедра інженерії програмного забезпечення

Курсова робота

З дисципліни : «Бази даних»

Тема : «Проектування і розробка бази даних бібліотеки»

Виконав : студент 305 групи

Гармаш Олексій Іванович

Перевірив : доцент

Резніченко Валерій Анатолійович

КИЇВ 2012

ЗМІСТ

ЗМІСТ 2

ВСТУП 2

1. Стратегія автоматизації предметної області 2

2. АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ 5

3. Концептуальне моделювання предметної області 10

14

4. Логічне та фізичне проектування бази даних 14

Висновки 22

ВСТУП

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

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

1. Стратегія автоматизації предметної області

1.1. Загальні положення

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

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

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

Основні результати цього етапу повинні включати:

  1. визначення цілей і завдань автоматизації;

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

  3. визначення границь системи, сфера застосування системи баз даних;

  4. можлива архітектура системи;

  5. вимоги до системи;

  6. поетапний план розробки.

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

1.2. Мета, цілі та задачі створення бази даних

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

Мета автоматизації

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

Цілі створення бази даних

  1. Підвищення ефективності та зручності ведення каталогу усіх видань, які надходять в бібліотеку.

  2. Вдосконалення контролю видачі читачам літератури. Встановлення терміну повернення отриманої літератури в бібліотеку.

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

Досягнення зазначених цілей за рахунок

  1. підвищення оперативності збору, обробки й надання необхідної інформації;

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

  3. створення комплексної інформаційної системи із централізованою базою даних;

  4. підвищення ефективності й продуктивності роботи обслуговуючого персоналу;

  5. підвищення вірогідності, несуперечності, повноти й надійності інформації;

  6. підвищення наочності, зручності використання й інформативності одержуваних даних.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]