Разработка базы данных для информатизации деятельности предприятия малого бизнеса Delphi 7.0
С учетом вышеперечисленных особенностей построения ИЛМ были разработаны восемь объектов данных:
- Объект Карточка клиента содержит: данные о заказчике, дату поступления заказа и исходные данные об объекте для расчетов: площадь объекта, высота стен, окончательный материал пола, стен и потолка.
- Объект Материалы включает: наименование строительного материала, единицы измерения (м.кв., м.
п., шт. и т.п.) и стоимость.
- Объект Нормы расхода содержит в себе информацию том, сколько затрачивается того или иного материала на единицу каждого типа работ: наименование или код работ, наименование материала, единицы измерения и количество.
- Объект Единицы измерения содержит вспомогательные сведения о всевозможных единицах измерения различных материалов.
- Объект Работы включает следующие аргументы: наименование, цену на единицу измерения, а так же тип выполняемых работ (штукатурные, малярные и т.п.).
- Объект Типы работ содержит вспомогательные сведения подстановки о всевозможных типах выполняемых работ.
- Объект Список работ предназначен для выборки всех работ, которые необходимо выполнить перед выполнением окончательной работы.
- Объект ЗаказыРаботы является вспомогательным и предназначен для связи объектов Карточка клиента и Список работ, так как между ними должна быть связь «многие ко многим».
На основании описанных свойств объектов и их назначения построим ИЛМ нашей базы данных (см. рис. 3.1).
| ||||||||||||||||||||
| ||||||||||||||||||||
| ||||||||||||||||||||
| ||||||||||||||||||||
| ||||||||||||||||||||
Рис. 2.1 Инфологическая модель базы данных.
| |||||||||||
| |||||||||||
Рис. 2.1 Инфологическая модель базы данных (продолжение).
ИЛМ предметной области строится первой еще на предпроектной стадии и затем уточняется на более поздних стадиях. Затем на ее основе строится ДЛМ. Физическая и внешняя модели после этого могут строиться в любой последовательности, в том числе и параллельно. При проектировании БД возможен возврат на предыдущие уровни. При этом возможны два вида возвратов: первый вид обусловлен необходимостью пересмотра результата проектирования (например, для улучшения полученных характеристик, «обхода» ограничений и т. п.), второй вид вызван необходимостью уточнения предыдущей модели (обычно инфологической) с целью получения дополнительной информации для проектирования или при выявлении противоречий в модели.
Другие рефераты на тему «Коммуникации, связь и радиоэлектроника»:
- Передача данных в информационно-управляющих системах. Каналы передачи данных
- История развития фотографии и фототехники
- Частотомер многофункциональный на однокристальном микроконтроллере АТ89С2051
- Реле акустическое на полевом транзисторе
- Изготовление печатного модуля средствами САПР конструкторско-технологического назначения
Поиск рефератов
Последние рефераты раздела
- Микроконтроллер системы управления
- Разработка алгоритмического и программного обеспечения стандарта IEEE 1500 для тестирования гибкой автоматизированной системы в пакете кристаллов
- Разработка базы данных для информатизации деятельности предприятия малого бизнеса Delphi 7.0
- Разработка детектора высокочастотного излучения
- Разработка микропроцессорного устройства для проверки и диагностики двигателя внутреннего сгорания автомобиля
- Разработка микшерного пульта
- Математические основы теории систем