Разработка базы данных для информатизации деятельности предприятия малого бизнеса Delphi 7.0

С учетом вышеперечисленных особенностей построения ИЛМ были разработаны восемь объектов данных:

- Объект Карточка клиента содержит: данные о заказчике, дату поступления заказа и исходные данные об объекте для расчетов: площадь объекта, высота стен, окончательный материал пола, стен и потолка.

- Объект Материалы включает: наименование строительного материала, единицы измерения (м.кв., м.

п., шт. и т.п.) и стоимость.

- Объект Нормы расхода содержит в себе информацию том, сколько затрачивается того или иного материала на единицу каждого типа работ: наименование или код работ, наименование материала, единицы измерения и количество.

- Объект Единицы измерения содержит вспомогательные сведения о всевозможных единицах измерения различных материалов.

- Объект Работы включает следующие аргументы: наименование, цену на единицу измерения, а так же тип выполняемых работ (штукатурные, малярные и т.п.).

- Объект Типы работ содержит вспомогательные сведения подстановки о всевозможных типах выполняемых работ.

- Объект Список работ предназначен для выборки всех работ, которые необходимо выполнить перед выполнением окончательной работы.

- Объект ЗаказыРаботы является вспомогательным и предназначен для связи объектов Карточка клиента и Список работ, так как между ними должна быть связь «многие ко многим».

На основании описанных свойств объектов и их назначения построим ИЛМ нашей базы данных (см. рис. 3.1).

Карточка клиента

Работы

Заказы Работы

Единицы измерения

Типы Работ

Рис. 2.1 Инфологическая модель базы данных.

Материалы

Нормы расхода

Рис. 2.1 Инфологическая модель базы данных (продолжение).

ИЛМ предметной области строится первой еще на предпроектной стадии и затем уточняется на более поздних стадиях. Затем на ее основе строится ДЛМ. Физическая и внешняя модели после этого могут строиться в любой последовательности, в том числе и параллельно. При проектировании БД возможен возврат на предыдущие уровни. При этом возможны два вида возвратов: первый вид обусловлен необходимостью пересмотра результата проектирования (например, для улучшения полученных характеристик, «обхода» ограничений и т. п.), второй вид вызван необходимостью уточнения предыдущей модели (обычно инфологической) с целью получения дополнительной информации для проектирования или при выявлении противоречий в модели.

Страница:  1  2  3  4  5  6  7  8  9  10  11 


Другие рефераты на тему «Коммуникации, связь и радиоэлектроника»:

Поиск рефератов

Последние рефераты раздела

Copyright © 2010-2024 - www.refsru.com - рефераты, курсовые и дипломные работы