Автор работы: Пользователь скрыл имя, 23 Января 2012 в 14:53, курсовая работа
Выполнение данной курсовой работы осуществляется в соответствии с полученным индивидуальным заданием - проектирование концептуальной информационной модели предметной области «Строительство города». В выданном мне задании содержатся общие сведения о стройках города, регулярные запросы, выявленные в результате анализа информационных потребностей пользователей, а также отчетная документация объектов предметной области.
Таблица №4
1. Атрибут Наименование объекта отношения О1 словарь С1 | ||
№ п/п | Код | Текст |
1 | ул. Первомайская, д.10 | |
2 | ул. Гоголя, д. 16 | |
… | … | |
50 | ул. Никитина, д. 48 | |
2. Атрибут Наименование строительной организации отношения О21 словарь С2 | ||
№ п/п | Код | Текст |
1 | СУ-13 | |
2 | ТДСК | |
… | … | |
50 | Арион | |
3. Атрибут ФИО руководителя отношения О21 словарь С3 | ||
№ п/п | Код | Текст |
1
2 |
Федоров Алексей
Иванович
Петров Юрий Владимирович | |
… | … | |
50 | Пехтелев Александр Владимирович | |
4. Атрибут Банк, обслуживающий организацию отношения ОФ1 словарь С4 | ||
№ п/п | Код | Текст |
1
2 … 10 |
Сбербанк
РусьБанк … Банк Москвы | |
5. Атрибут Район отношения О32 кодификатор К1 | ||
№ п/п | Код | Текст |
1 | 01 | Кировский |
2 | 02 | Октябрьский |
3
4 |
03
04 |
Советский
Ленинский |
6. Атрибут Профессия отношения ОВ33 кодификатор К2 | ||
№ п/п | Код | Текст |
1
2 |
01
02 |
Водитель
Плотник |
… | … | |
20 | 20 | Слесарь |
7. Атрибут Вид участия отношения О21 кодификатор К3 | ||
№ п/п | Код | Текст |
1
2 |
01
02 |
Генеральный подрядчик
Субподрядчик |
8. Атрибут Должность отношения ОВ33 кодификатор К4 | ||
№ п/п | Код | Текст |
1
2 … 50 |
01
02 . 50 |
Руководитель
Заместитель … Главный бухгалтер |
Таблица № 5
Код отношения | Атрибут | Код отношения | Атрибут | Сопостави-
мость | ||
Код | Название | Код | Название | |||
О1 | З1-1 | Код объекта | О23 | З23-1 | Код стройки | = |
О31 | ДЗ1-1 | Код стройки | = | |||
ВО32 | ВО32-1 | Код
стройки |
= | |||
ОФ2 | ОФ2-1 | Код стройки | = | |||
О21 | З21-7 | Код объекта, на котором задействован | = | |||
О22 | З22-3 | Код стройки, где организация является генеральным подрядчиком | > | |||
О1 | З1-2 | Наименование объекта | О23 | З23-2 | Наименование стройки | = |
О31 | Д31-2 | Наименование стройки | = | |||
О32 | Д32-4 | Наименование незавершенной стройки | > | |||
ОФ2 | ОФ2-2 | Наименование объекта строительства | = | |||
О1 | З1-4 | Общий плановый
объем строительно-монтажных |
О22 | З22-4 | Плановый объем
строительно-монтажных работ |
= |
О23 | З23-4 | Плановый объем строительных работ (тыс. руб) | = | |||
О31 | Д31-3 | Общий объем строительно- монтажных работ |
= | |||
О21 | З21-1 | Код строительной организации | О22 | З22-1 | Код строительной организации | = |
О33 | Д33-1 | Код строительной организации | = | |||
ВО33 | ВО33-1 | Код строительной организации | = | |||
О4 | В4-1 | Код строительной организации | = | |||
ОФ1 | ОФ1-1 | Код строительной организации | = | |||
ОФ2 | ОФ2-5 | Код строительной организации генерального подрядчика стройки | > | |||
О21 | З21-2 | Наименование строительной организации | О1 | З1-3 | Наименование строительной организации - генерального подрядчика строительства | > |
О22 | З22-2 | Наименование строительной организации | = | |||
О33 | Д33-2 | Строительная организация | = | |||
O21 | З21-4 | ФИО руководителя | О22 | З22-2 | ФИО руководителя | = |
ОФ2 | ОФ2-6 | ФИО руководителя строительной организации | > | |||
О32 | Д32-1 | Район города | ВО32 | ВО32-2 | Район города | = |
ВО33 | ВО33-2 | ФИО работника | О21 | З21-4 | ФИО руководителя | > |
О22 | З22-2 | ФИО руководителя | > | |||
ОФ2 | ОФ2-6 | ФИО руководителя строительной организации | > |
Отношение О21
Считаю
необходимым ввести кодификатор
по атрибуту Вид участия. Отношение
О21 необходимо нормализовать по 2 нормальной
форме, т.к. имеются атрибуты, зависящие
от части ключа.
Отношение О22
Т.к.
был введен дополнительный ключ Год,
следовательно, Отношение О22 необходимо
нормализовать по 2 нормальной форме, т.к.
атрибуты Наименование строительной организации
и ФИО руководителя зависят от части ключа.
Отношение О23
Отношение О23 необходимо нормализовать по 2 нормальной форме, т.к. имеются атрибуты, зависящие от части ключа.
Отношение ОФ2
Отношение ОФ2 не нормализовано по 3 нормальной форме, т.к. атрибут ФИО руководителя строительной организации зависит от не ключевого атрибута Код строительной организации генерального подрядчика стройки.
Кодификаторы
Отношения О1, О23.1, О31, ВО32, ОФ2.1 объединяем в О1.1 Сведения о стройках, так как домены их ключевых атрибутов совпадают.
+
+
+
+
Отношения О21.1, О22.1, О33, ОФ1.1, ОФ2.2 объединяем в О2 Сведения о строительных организациях, так как домены их ключевых атрибутов совпадают.
+
+
+
Оставшиеся отношения:
Логическая модель
Физическая модель
В данной курсовой работе согласно этапам проектирования КИМПО был проведен анализ информационных потребностей пользователей и представление их в виде множества исходных отношений. После чего проводилось уточнение множества исходных отношений, представление их в виде нормализованных, простых структур данных, что выражалось в выявлении отношений типа кодификатор, нормализации и объединении отношений. Таким образом, обеспечивается корректное, без избыточное связывание полученных в результате нормализации простых структур с базовой моделью. На конечной стадии, полученные простые структуры связывались в концептуальную информационную модель предметной области с использованием инструментального средства моделирования данных Erwin.
Опираясь на результаты проведенной работы, можно с уверенностью сказать, что цель и задача, поставленные перед началом выполнения курсовой работы, осуществлены: концептуальная информационная модель предметной области «Строительство города» построена.