Системный анализ предметной области 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Системный анализ предметной области



Аннотация

В отчете представлено решение задач по курсу «Информационное обеспечение городского кадастра» с помощью программы Microsoft Access. Исходные данные были выданы преподавателем в начале семестра.

Отчет содержит рисунков 41, таблиц 9,страниц 44.

SUMMERY

There is decision of tasks by course of “The inform guarantee of the city cadastre” with Microsoft Access. Teacher allowed the initial facts on the beginning of class term.

The report consists pictures 41, tables 9, pages 44.


Содержание

Введение. 4

1. Задание. 5

2. Проектирование базы данных. 6

2.1. Системный анализ предметной области. 7

2.2. Формирование концептуальной модели. 8

2.3. Проектирование информационно-логической модели. 9

2.4. Нормализация данных. 11

2.5. Формирование физической модели данных. 15

3. Создание базы данных в Access. 17

3.1. Работа с таблицами. 19

3.2. Работа с формами. 25

4. Работа с запросами. 33

4.1. Запрос 1. 34

4.2. Запрос 2. 35

4.3. Запрос 3. 36

4.4. Запрос 4. 37

4.5. Запрос 5. 38

4.6. Запрос 6. 39

4.7. Запрос 7. 40

4.8. Запрос 8. 42

Заключение. 43

Список литературы.. 44


Введение

Microsoft Access – это система управления реляционными базами данных, предназначенная для работы на компьютере или в локальной вычислительной сети под управлением Microsoft Windows.

Приложение Microsoft Access позволяет объединить необходимые сведения и скоординировать работу в одной реляционной базе данных.

Microsoft Access обладает мощными, удобными и гибкими средствами визуального проектирования объектов. Это дает возможность пользователю при минимуме предварительной подготовки довольно быстро создать полноценную информационную систему – на уровне таблиц, форм, запросов-выборок и отчетов.

В соответствии с учебной программой курса «Информационное обеспечение городского кадастра» необходимо было выполнить лабораторную работу в целях приобретения навыков работы с Microsoft Access и навыков применения данной программы в сфере городского кадастра. Нужно было обработать исходную информацию, составить концептуальную модель, информационно-логическую модель с учетом требования конкретной системы базы данных, сформировать физическую модель базы данных с учетом требований системы управления баз данных.


Задание

Сформировать базу данных «Единый государственный реестр земель». Дать информацию о земельных участках, связанных с ними объектах недвижимости, правообладателях.

Запросы:

1) Вывести таблицу земельных участков, расположенных в Ленинградской области, Всеволожском районе.

2) Вывести информацию о зданиях, расположенных на земельном участке с кадастровым номером 47:07:01-02-009:0005.

3) Вывести информацию о зданиях инвентаризационной стоимостью свыше 100 тыс. руб., расположенных в Гатчинском районе.

4) Дать информацию о земельных участках с ограничениями в использовании «сервитут».

5) Дать информацию о средней кадастровой стоимости земельных участков категории «земли сельскохозяйственного использования» в Ленинградской области по состоянию на 2009г.

6) Показать самый дорогой участок в г. Луга под многоэтажной застройкой.

7) Дать информацию о земельных участках, принадлежащих правообладателю «СПГГИ», а также расположенных на них зданиях и сооружениях.

8) Рассчитать УПКС земель в Гатчинском районе по категории земель «населенных пунктов».


Проектирование базы данных

Основа информационной системы, объект ее обработки – база данных. База данных – это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области или разделе предметной области.

Цель проектирования базы данных – определение логической структуры базы данных, т.е. определение ее состава, взаимосвязи между данными и создание физической модели базы данных.

Этапы проектирования базы данных:

1.системный анализ предметной области;

2.формирование концептуальной модели;

3.проектирование информационно-логической модели;

4.нормализация данных;

5.формирование физической модели.


Атрибуты сущностей

Сущность Атрибуты Ключевое поле
Земельные участки Кадастровый номер ЗУ Форма собственности Площадь Кадастровая стоимость Категория Местоположение Наличие ограничения № Паспорта/№ ОГРН Год оценки Кадастровый номер ЗУ
Здания Кадастровый номер здания Кадастровый номер ЗУ Назначение Площадь Адрес Форма собственности Кадастровая стоимость Этажность № Паспорта/№ ОГРН Наличие ограничения Год оценки Кадастровый номер здания    
Строение Кадастровый номер строения Кадастровый номер ЗУ Назначение Площадь Адрес Форма собственности Кадастровая стоимость Этажность № Паспорта/№ ОГРН Наличие ограничения Год оценки Кадастровый номер строения  
Сооружение Кадастровый номер сооружения Кадастровый номер ЗУ Назначение Площадь Адрес Форма собственности Кадастровая стоимость Этажность № Паспорта/№ ОГРН Наличие ограничения Год оценки Кадастровый номер сооружения  
Сущность Атрибуты
Продолжение таблицы 1
Ключевое поле

Помещение Кадастровый номер помещения Кадастровый номер ЗУ Назначение Площадь Адрес Форма собственности Кадастровая стоимость № Паспорта/№ ОГРН Наличие ограничения Год оценки Кадастровый номер помещения  
Правообладатели № Паспорта/№ ОГРН ФИО/Название организации Право собственности Адрес Физич./Юрид. лицо № Паспорта/№ ОГРН

Нормализация данных

В силу того, что в таблицах реляционной базы данных допускается произвольный порядок столбцов, возникает необходимость в такой группировке полей, при которой обеспечивалось бы минимальное дублирование данных и упрощение процедур их обработки и обновления. Для этого используется аппарат нормализации отношений.

Нормализация отношений представляет собой механизм нормального преобразования таблиц к совершенной нормальной форме. Всего существует 6 нормальных форм. Последовательность нормальных форм: первая нормальная форма (1NF); вторая нормальная форма (2NF); третья нормальная форма (3NF); нормальная форма Бойса-Кодда (BCNF); четвертая нормальная форма (4NF); пятая нормальная форма, или форма проекции-соединения (5NF, или PJNF).

Первая нормальная форма - отношение находится в первой нормальной форме тогда и только тогда, когда на пересечении каждого столбца и каждой строки находятся только элементарные значения атрибутов.

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

Третья нормальная форма - отношение находится в третьей нормальной форме тогда и только тогда, когда оно находится во второй нормальной форме и не содержит транзитивных зависимостей.

В большинстве случаев достижение третьей нормальной формы считается достаточным для реальных проектов баз данных.

При даталогическом проектировании базы данных была проведена нормализация отношений с целью избавления от транзитивных зависимостей и перехода к третьей нормальной форме.


 

Строения
                                                                         

Здания
 

Земельные участки
  

Правообладатели
                                              

     
 
Сооружения


      

                                                             

        

Помещения
         

                                                   

Рис.2. Схема атрибутов сущностей


Проведем нормализацию отношений для рассматриваемой модели.

Для приведения отношений к первой нормальной форме необходимо элемент Адрес поделить на элементы: Регион/область, Район, Город, Улица, Дом.

В отношениях неключевые атрибуты полностью зависят от ключевого, отсутствует частичная зависимость, значит, отношения находятся во второй нормальной форме.

В отношениях отсутствует транзитивная зависимость (все атрибуты отношений зависят только от ключевого поля), то есть отношения находятся в третьей нормальной форме.

Таким образом, все изменения, произошедшие на этапе нормализации, представлены в таблице 2.

 

Таблица 2

Создание таблиц

Таблицу можно создать тремя способами:

1. Создание таблицы в режиме конструктора.

2. Создание таблицы с помощью мастера.

3. Создание таблицы в режиме таблицы.

В режиме конструктора таблица создается вручную, что позволяет самостоятельно задать все необходимые свойства полей таблицы. В окне базы данных выбрать Объекты=>Таблицы=>Строка меню=>Создать. В открывшемся окне: Новая таблица выбрать конструктор (рис.5).

Рис.5. Окно новая таблица

В окне конструктора таблиц задаем имена полей и типов данных. При определении общих свойств типов данных полей важно задать индекс поля (рис.6).

Настройка типа данных поля определяет тип значений, которые можно вводить в это поле. Например, нельзя ввести текст в поле типа «Дата». Выбирая подходящий тип данных, можно гарантировать ввод данных в виде, удобном для сортировки, выполнения вычислений и других операций.

Рис.6. Структура таблицы (конструктор)

Для идентификации каждой записи в таблице используется уникальный маркер, который называют первичным ключом.

Ключевое поле таблицы устанавливается следующим образом: выделяем строку, которая являектся ключевым полем таблицы, щелкаем правой кнопкой мыши и выбираем пункт меню «Ключевое поле».

Сохраняем таблицу, указав ее имя и место хранения.

Открытие таблицы в окне Базы данных осуществляется двойным щелчком по ее имени.

Описанным образом были созданы таблицы создаваемой Базы данных: Земельные участки, Здания, Строения, Сооружения, Помещения и Правообладатели (рис.7-12).

Рис.7. Создания таблицы Земельные участки с помощью конструктора

Рис.8. Создания таблицы Здания с помощью конструктора

Рис.9. Создания таблицы Строения с помощью конструктора

Рис.10. Создания таблицы Сооружения с помощью конструктора

Рис.11. Создания таблицы Помещения с помощью конструктора

Рис.12. Создания таблицы Правообладатели с помощью конструктора

 

 


Работа с формами

Формы отображают данные и позволяют их вводить и редактировать в наиболее удобном виде. Их можно создавать на основе таблиц, запросов и их комбинаций. Для создания Форм обычно используют либо инструмент Создание форм с помощью мастера, либо Конструктор форм.

Работа с запросами

Запрос – это вопрос, который задается базе данных информации. Access обрабатывает запрос и сохраняет записи, которые отвечают на заданный вопрос.

Рис. 22. Создание запроса

Формирование структуры запроса происходит с помощью добавления таблиц:

Рис. 23. Добавление таблиц


Запрос 1

Вывести таблицу земельных участков, расположенных в Ленинградской области, Всеволожском районе

Рис. 24. Запрос для задачи 1

Рис. 25. Решение задачи 1


Запрос 2

Вывести информацию о зданиях, расположенных на земельном участке с кадастровым номером 47:07:01-02-009:0005.

Рис.26. Запрос для решения задачи 2

Рис.27. Решение задачи 2


Запрос 3

Вывести информацию о зданиях инвентаризационной стоимостью свыше 100 тыс. руб., расположенных в Гатчинском районе.

Рис.28. Запрос для решения задачи 3

Рис.29. Решение задачи 3


Запрос 4

Дать информацию о земельных участках с ограничениями в использовании «сервитут».

Рис. 30. Запрос для решения задачи 4

 

Рис.31. Решение задачи 4


Запрос 5

Дать информацию о средней кадастровой стоимости земельных участков категории «земли сельскохозяйственного использования» в Ленинградской области по состоянию на 2009г.

Рис. 32. Запрос для решения задачи 5

Рис.33. Решение задачи 5


Запрос 6

Показать самый дорогой участок в г. Луга под многоэтажной застройкой.

Рис.34. Запрос 6

Рис.35. Решения задачи 6.


Запрос 7

Дать информацию о земельных участках, принадлежащих правообладателю «СПГГИ», а также расположенных на них зданиях и сооружениях.

Рис.36. Запрос 71 для решения задачи 7

Рис.37. Решение первой части задачи 7

Рис.38. Запрос 72 для решения задачи 7

Рис.39. Решение второй части задачи 7


Запрос 8

Рассчитать УПКС земель в Гатчинском районе по категории земель «населенных пунктов».

Рис.40. Запрос для решения задачи 8

Рис.41. Решение задачи 8


Заключение

В ходе проделанных лабораторных работ с помощью приложения Microsoft Access была сформирована база «Единый государственный реестр земель». На основе данных, внесенных в БД, были сформулированы и выполнены запросы, указанные в задании. Была обработана исходная информация, составлена концептуальная модель, информационно-логическая модель с учетом требования конкретной системы базы данных, сформирована физическая модель базы данных с учетом требований системы управления баз данных. Составленная база данных позволяет систематизировать работу с данными о земельных участках, зданиях, строениях, сооружениях, помещениях и правообладателях.

В итоге была получена электронная версия базы данных в Microsoft Access, которая содержит структурированную информацию по исследуемому вопросу.


Список литературы

1. Информационное обеспечение городского и земельного кадастров, методические указания к самостоятельной работе для студентов специальностей 120303 и 120101, Санкт-Петербург, 2007г., Киселев В.А.

2. Лекции по дисциплине «Информационное обеспечение кадастра», Киселев В.А.

Аннотация

В отчете представлено решение задач по курсу «Информационное обеспечение городского кадастра» с помощью программы Microsoft Access. Исходные данные были выданы преподавателем в начале семестра.

Отчет содержит рисунков 41, таблиц 9,страниц 44.

SUMMERY

There is decision of tasks by course of “The inform guarantee of the city cadastre” with Microsoft Access. Teacher allowed the initial facts on the beginning of class term.

The report consists pictures 41, tables 9, pages 44.


Содержание

Введение. 4

1. Задание. 5

2. Проектирование базы данных. 6

2.1. Системный анализ предметной области. 7

2.2. Формирование концептуальной модели. 8

2.3. Проектирование информационно-логической модели. 9

2.4. Нормализация данных. 11

2.5. Формирование физической модели данных. 15

3. Создание базы данных в Access. 17

3.1. Работа с таблицами. 19

3.2. Работа с формами. 25

4. Работа с запросами. 33

4.1. Запрос 1. 34

4.2. Запрос 2. 35

4.3. Запрос 3. 36

4.4. Запрос 4. 37

4.5. Запрос 5. 38

4.6. Запрос 6. 39

4.7. Запрос 7. 40

4.8. Запрос 8. 42

Заключение. 43

Список литературы.. 44


Введение

Microsoft Access – это система управления реляционными базами данных, предназначенная для работы на компьютере или в локальной вычислительной сети под управлением Microsoft Windows.

Приложение Microsoft Access позволяет объединить необходимые сведения и скоординировать работу в одной реляционной базе данных.

Microsoft Access обладает мощными, удобными и гибкими средствами визуального проектирования объектов. Это дает возможность пользователю при минимуме предварительной подготовки довольно быстро создать полноценную информационную систему – на уровне таблиц, форм, запросов-выборок и отчетов.

В соответствии с учебной программой курса «Информационное обеспечение городского кадастра» необходимо было выполнить лабораторную работу в целях приобретения навыков работы с Microsoft Access и навыков применения данной программы в сфере городского кадастра. Нужно было обработать исходную информацию, составить концептуальную модель, информационно-логическую модель с учетом требования конкретной системы базы данных, сформировать физическую модель базы данных с учетом требований системы управления баз данных.


Задание

Сформировать базу данных «Единый государственный реестр земель». Дать информацию о земельных участках, связанных с ними объектах недвижимости, правообладателях.

Запросы:

1) Вывести таблицу земельных участков, расположенных в Ленинградской области, Всеволожском районе.

2) Вывести информацию о зданиях, расположенных на земельном участке с кадастровым номером 47:07:01-02-009:0005.

3) Вывести информацию о зданиях инвентаризационной стоимостью свыше 100 тыс. руб., расположенных в Гатчинском районе.

4) Дать информацию о земельных участках с ограничениями в использовании «сервитут».

5) Дать информацию о средней кадастровой стоимости земельных участков категории «земли сельскохозяйственного использования» в Ленинградской области по состоянию на 2009г.

6) Показать самый дорогой участок в г. Луга под многоэтажной застройкой.

7) Дать информацию о земельных участках, принадлежащих правообладателю «СПГГИ», а также расположенных на них зданиях и сооружениях.

8) Рассчитать УПКС земель в Гатчинском районе по категории земель «населенных пунктов».


Проектирование базы данных

Основа информационной системы, объект ее обработки – база данных. База данных – это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области или разделе предметной области.

Цель проектирования базы данных – определение логической структуры базы данных, т.е. определение ее состава, взаимосвязи между данными и создание физической модели базы данных.

Этапы проектирования базы данных:

1.системный анализ предметной области;

2.формирование концептуальной модели;

3.проектирование информационно-логической модели;

4.нормализация данных;

5.формирование физической модели.


Системный анализ предметной области

Сущность предметной области – реальный объект, процесс, явление или событие.

Сущности предметной области:

1.Земельные участки;

2.Здания;

3.Строения;

4.Сооружения;

5.Помещения;

6.Правообладатели.



Поделиться:


Последнее изменение этой страницы: 2020-11-23; просмотров: 261; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.141.27.244 (0.098 с.)