Мета, цілі та функції створення бази даних, стратегії автоматизації предметної області та вимоги до інформаційного простору. Моделювання програмного забезпечення за допомогою мови Entity Relationship Modeling, особливості візуалізації основних задач.
Аннотация к работе
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ Інститут компютерних інформаційних технологій КУРСОВА РОБОТА з дисципліни: «Бази даних»Метою курсової роботи є розробка бази даних предметної області, що відноситься до системи керування ресурсами, що необхідні підприємству для виконання проектів. Завдання бази даних полягає в зберіганні всіх важливих даних в одному або декількох місцях, причому таким способом, який свідомо виключає непотрібну надлишковість. У добре спроектованої базі даних надмірність даних виключається, і ймовірність збереження суперечливих даних мінімізується. У курсовій роботі створюється реляційна база даних, тому що: по-перше, реляційні бази набули найбільшого поширення в світі; по-друге, вони найбільш "просунуті" в науковому плані; а по-третє, ядро баз даних Oracle Database , на основі якого працюють всі останні продукти компанії Oracle, призначене саме для роботи з реляційними базами даних/ Природно, найбільш значним фактором в життєвому циклі, що працює з базою даних, є стадія проектування.Етап розробки стратегії автоматизації предметної області має на меті прийняття та узгодження з замовником плану розробки системи. План створюється на основі фінансових, технічних та організаційних обмежень, а також вимог замовника, визначених після проведення аналізу його основних потреб. Також, на етапі стратегії формулюються основні задачі автоматизації, тобто цілі, які мають бути досягнуті у процесі виконання процесу автоматизації. У ході виконання процесів етапу розробки стратегії, мають бути виділені критичні моменти проекту, що матимуть місце на різних стадіях його розробки (аналіз, проектування, реалізація, документування, впровадження, експлуатація). Також, на етапі розробки стратегії має відбуватися аналіз організації, що лежить в основі плану створення системи.Основною метою бази даних є автоматизація процесів збереження, обробки та обліку даних для системи, що займається керуванням ресурсів підприємства, що виділяються на реалізацію проектів даного підприємства. Мета автоматизації - оптимізувати процеси розподілення та планування ресурсів, необхідних для реалізації того чи іншого проекту підприємства, забезпечення звітності використання даних ресурсів, а також забезпечення швидкого доступу до інформації про поточне використання ресурсів. Використання бази даних надає можливість переглядати, а також редагувати списки працівників, а також отримувати інформацію про їх роботу над поставленими задачами. База даних надає можливість переглядати списки етапі та задач проектів, а також ресурсів, виділених на їх використання, а саме людських ресурсів, та технічних ресурсів. Використання бази даних надає можливість переглянути, ким і коли було використано, або використовується на даний момент, технічні ресурси.Вказана система класифікації і кодування має підтримувати методи класифікації та опису документів, прийняті у неавтоматизованій системі. Методи класифікації та опису документів мають відповідати прийнятій уніфікованій системі документації. Позамашинна інформаційна база має розроблятися з урахування вищезазначеної уніфікованої системи документації, та відображати сукупність вхідних і вихідних документів та повідомлень, що призначені для обміну інформацією, що циркулює у неелектронному вигляді (наприклад, договори, чеки, звіти, що передаються на паперових носіях). На фізичному рівні інформація зберігається у вигляді таблиць баз даних та масивів повнотекстової інформації. Дана інформація має бути використана при плануванні задач та ресурсів, виділених на реалізацію проекту.В ході дослідження вони проходять ретельну перевірку, уточнюються й деталізуються до тих пір, доки не зможуть забезпечити необхідний рівень адекватності моделювання прикладної області та сформувати основу для подальшого етапу проектування. На етапі аналізу проводиться документування усіх сутностей та атрибуті предметної області. В процесі виконання даного етапу аналітики, на основі даних співпраці із користувачами, установлюють вимоги до системи. Виділені вимоги детально перевіряються та змінюються, у випадку невідповідності до потреб користувачів. Виділення вимог продовжується до тих пір, доки не буде проаналізовано усі можливі аспекти, тобто вимоги повністю описують усі потреби користувачів.Керування ресурсами має критичне значення у процесі керування проектами, якими займається підприємство. Під керуванням ресурсами розуміється розподіл людських та технічних ресурсів між проектами, а при більшій деталізації - між етапами проектів та задачами етапів. Метою керування ресурсами є оптимізація розподілу ресурсів між задачами, які стоять перед підприємством, таким чином, щоб кожна конкретна задача отримувала рівно стільки ресурсів, скільки необхідно для її реалізації. Планування починається с оцінки, в ході якої необхідно оцінити, скільки людських та технічних ресурсів задіяні у роботі на даний момент, а також, яка кількість ресурсів необхідна для виконання тої чи іншої задачі, в рамках досягнення певної цілі.
План
Зміст
Вступ
1. Стратегія автоматизації предметної області
1.1 Загальні положення
1.2 Мета, цілі та задачі створення бази даних
1.3 Вимоги до інформаційного забезпечення
2. Аналіз предметної області
2.1 Загальні положення системного аналізу предметної області
2.2 Загальні положення керування ресурсами
2.3 Системний аналіз предметної області
2.4 Інформаційно-довідкові задачі
3. Моделювання предметної області
3.1 Теоретичні положення концептуального моделювання
3.2 Мова ER-моделювання ПЗ
3.3 Побудова концептуальної моделі керування ресурсами