Таблиця. Концептуальна модель даних буде виглядати наступним чином (Див. Рис.5. Концептуальна модель даних.) br/>В
Рис. 5. Концептуальна модель даних. p align="justify"> 1.4 Специфікація структур даних
Для того щоб описати специфікацію структур даних, необхідно визначити склад потоків даних. Потім готується вихідна інформація для побудови концептуальної моделі даних. Виділяються всі структури і елементи даних. Потім ці прості структури і елементи даних об'єднуються в більші структури. У результаті для кожного потоку даних має бути сформована ієрархічна структура. Результат можна представити у вигляді текстового опису, а так як проектується система надходження курсових в архів, то специфікація структур даних виглядає наступним чином:
Таблиця 1 В«Список курсантів за майстрамВ»
НаіменованіеТіп данныхРазмерПримечаниеNomerNumeric3НомерKursantChar40ФИО курсантаTelefonNumeric15ТелефонKategorChar3КатегорияMasterChar40ФИО майстра
.5 Побудова потоків даних нульового рівня
Для завершення аналізу функціонального аспекту діяльності організації деталізується початкова контекстна діаграма (Див. Рис.6. Діаграма потоків даних нульового рівня). При цьому можна побудувати діаграму для кожної події, поставивши йому у відповідність процес і описавши вхідні та вихідні потоки, накопичувачі даних, зовнішні сутності та посилання на інші процеси для опису зв'язків між цим процесом і його оточенням. Після цього всі побудовані діаграми зводяться в одну діаграму нульового рівня. p align="justify"> Перевіряється відповідність між контекстної діаграмою і діаграмою нульового рівня (кожен потік даних між системою і зовнішнім сутністю на діаграмі нульового рівня повинен бути представлений і на контекстній діаграмі).
Процеси діляться на групи, які мають багато спільного (працюють з однаковими даними, мають подібні функції). Вони зображуються на діаграмі першого рівня, а на діаграмі нульового рівня об'єднуються в один процес. Виділяються накопичувачі даних, використовувані процесами. br/>В
Рис. 6. Діаграма потоків даних нульового рівня
.6 Опис накопичувачів даних
Накопичувач даних - це абстрактне пристрій для зберігання інформації, яку можна в будь-який момент помістити в накопичувач і через деякий час витягнути. Накопичувач даних може бути реалізований фізично у вигляді мікрофіші, скриньки в картотеці, таблиці в оперативній пам'яті, файлу на магнітному носії і т.д.
Ідентифікується буквою В«DВ» і довільним числом. Ім'я накопичувача вибирається з міркувань найбільшої інформативності. Описується накопичувач даних за допомогою структур даних. Графічно накопичувач даних зображується наступним чином (Див. Рис.7. Графічне зображення накопичувача даних.) br/>...