розмір 10РайонTextРазмер 16
Таблиця-довідник 2.14
Населений пункт
IDCharПервічний ключ, розмір 10Населенний пунктTextРазмер 16
Таблиця 2.15
Мати
IDCharПервічний ключ, розмір 10ФаміліяTextФамілія матері, розмір 16ІмяTextІмя матері, розмір 16ОтчествоTextОтчество матері, розмір 16Дата рожденіяdatetimeразмер 8Серія та № CharСерія та № паспорта, розмір 10Дата видачіdatetimeДата видачі паспорта, розмір 8ID Місце регістрацііCharМесто прописки, зовнішній ключ, розмір 10ОбразованіеTextКакое має освіту, розмір 16Место работиTextМесто роботи (назва організації посада), розмір 16Фіз. здоровьеTextЗаключеніе лікарів про здоров'я, розмір 16
Таблиця 2.16
Батько
IDCharПервічний ключ, розмір 10ФаміліяTextФамілія батька, розмір 16ІмяTextІмя батька, розмір 16ОтчествоTextОтчество батька, розмір 16Дата рожденіяdatetimeразмер 8Серія та № CharСерія та № паспорта, розмір 10Дата видачіdatetimeДата видачі паспорта, розмір 8ID Місце регістрацііCharМесто прописки, зовнішній ключ, розмір 10ОбразованіеTextКакое має освіту, розмір 16Место работиTextМесто роботи (назва організації посада), розмір 16Фіз. здоровьеTextЗаключеніе лікарів про здоров'я, розмір 16
3. Створення структури БД
Побудова початковій контекстної діаграми
Побудуємо початкову контекстну діаграму потоків в нотації Гейна-Серсона. Намалюємо Нульовий процес і присвоїмо йому ім'я системи (Система прийому дітей). Оскільки моделюється діяльність відділу обліку дітей і соціальна карта дитини, зовнішніми сутностями є Соц. Педагог, Дитина і Адміністрація притулку. Намалюємо зовнішні сутності і з'єднаємо їх з нульовим процесом за допомогою потоків даних. Потоки даних відповідають документам, запитам, якими зовнішні сутності обмінюються з системою. br/>В
Рис. 3.1 Початкова контекстна діаграма
Побудова діаграм потоків даних нульового і наступних рівнів:
Деталізуємо початкову контекстну діаграму для завершення аналізу функціонального аспекту поведінки системи.
. Декомпозіруем початкову контекстну діаграму. Для цього можна побудувати діаграму для кожної події. Поставимо кожній події в 'відповідність процес, намалюємо вхідні та вихідні потоки, накопичувачі даних, зовнішні сутності та посилання на інші процеси для опису зв'язків між цим процесом і його оточенням. p align="justify">. Зведемо всі побудовані діаграми в одну діаграму нульового рівня. p align="justify">. Перевіримо відповідність між контекстної діаграмою і діаграмою нульового рівня (кожен потік даних між системою і зовнішнім сутністю на діаграмі нульового рівня повинен бути представлений і на контекстній діаграмі). p align="jus...