деякі відношення не приводяться до нормальної формі Бойса - Кодда;
деяким атрибутам чи не знаходиться логічно обгрунтованих місць у попередніх відносинах.
Після перетворення ER-діаграм здійснюється повторне виконання попередніх етапів проектування (повернення етапу 1).
Одним з вузлових етапів проектування є етап формування відносин. Розглянемо процес формування попередніх відносин, що складають первинний варіант схеми БД.
. 5 Порівняльний аналіз спроектованої бази даних і бази даних існуючих інформаційних систем
Вибір бази даних для вашої організації є не простою справою, і над ним слід добре попрацювати. Досить складно визначити, яка саме база даних підходить саме вам. Для цього потрібно добре уявляти специфіку вашої фірми. Таблиця допоможе вам зробити правильний вибір.
Порівняння деяких широко використовуваних в Web баз даннихБази даннихПлатформаРекомендуемое іспользованіеOracleWindows NT і UNIXКрупние предпріятіяSybaseWindows NT і UNIXКрупние предпріятіяMicrosoft SQLWindows NTКрупние і середні предпріятіяMicrosoft AccessWindows NTЛічное використання, дрібні та середні підприємства
Особливу важливість, тому набувають ранні етапи розробки - аналізу і проектування баз даних. Час розробки складних систем управління баз даних порівнянно з передбачуваним циклом життя таких систем, і скорочення часу розробки баз даних стає одним з найважливіших завдань її організації. Відзначимо, що особливого підходу вимагає організація колективної роботи.
3. Технічний проект
Мета технічного проекту - визначення основних методів, використовуваних при створенні автоматизованої системи та остаточне визначення її кошторисної вартості.
Результат - розробка:
· загальносистемних рішень, необхідних і достатніх для випуску експлуатаційної документації на систему в цілому,
· проектів заявок на розробку нових технічних засобів,
· документації спеціального математичного та інформаційного забезпечення.
Всі дані вносяться в єдиний документ.
Технічне проектування підсистем здійснюється відповідно до затвердженого технічного завдання.
Технічний проект автоматизованої системи докладно описує:
· робочі місця,
· виконувані на них бізнес-операції,
· відповідні їм документи,
· структури оброблюваних баз даних,
· взаємозв'язку даних
· алгоритми їх обробки.
Технічний проект повинен включати дані про обсяги й інтенсивність потоків оброблюваної інформації, кількості користувачів автоматизованої системи, характеристиках обладнання та програмного забезпечення.
При розробці технічного проекту оформляються:
· Відомість технічного проекту. Загальна інформація по проекту.
· Пояснювальна записка до технічного проекту. Вступна інформація, що дозволяє її споживачеві швидко освоїти дані по конкретному проекту.
· Опис систем класифікації та кодування.
· Перелік вхідних даних (документів). Перелік інформації, яка використовується як вхідний потік і служить джерелом накопичення.
· Перелік вихідних даних (документів). Перелік інформації, яка використовується для аналізу накопичених даних.
· Опис використовуваного програмного забезпечення. Перелік програмного забезпечення і СУБД, які планується використовувати для створення інформаційної системи.
· Опис використовуваних технічних засобів. Перелік апаратних засобів, робота яких планується в створюваній системі.
· Проектна оцінка надійності системи. Експертна оцінка надійності з виявленням найбільш благополучних ділянок автоматизованої системи та її вузьких місць.
· Відомість обладнання і матеріалів. Перелік обладнання і матеріалів, які будуть потрібні в ході реалізації проекту.
· Завдання на розробку будівельних, електротехнічних, санітарно-технічних та інших розділів проекту.
. 1 Вибір складу технічних і програмних засобів
Вибір структури комплексу технічних засобів інформаційної системи здійснювався на підставі накопиченого досвіду побудови систем аналогічного типу. Загальна схема комплексу представлена ??нижче на малюнку. Опис складу технічних засобів комплексу приведено в нас...