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

Перед построением базы данных (БД) необходимо построить диаграмму IDEF1X, которая будет отображать структуру БД.

IDEF1X (Integration definition for information modeling) — одна из методологий семейства IDEF (рисунок 6). Применяется для построения информационной модели, которая представляет структуру информации, необходимой для поддержки функций производственной системы или среды.

 

Рисунок 6. Диаграмма IDEF1X

На основе диаграмм DFD и IDEF1X были разработаны таблицы базы данных:

- Балкон_лоджии;

- владельцы;

- договора;

- дома;

- клиенты;

- комнаты;

- недвижимость;

- районы;

- риелторы;

- С_У;

- сделки.

 


 

Рисунок 7. Таблица Балкон_Лоджии
Рисунок 8. Таблица Владельцы
Рисунок 9. Таблица Договора
Рисунок 10. Таблица Дома
Рисунок 11. Таблица Клиенты
Рисунок 12. Таблица Комнаты

 

 

Рисунок 13. Таблица Недвижимость
Рисунок 14. Таблица Районы
Рисунок 15. Таблица Риелторы
Рисунок 16. Таблица С_У
Рисунок 17. Таблица Сделки

 

 





Построение интерфейса

Рисунок 18. Главная форма АИС «Старый город»

В выпускной квалификационной работе пользователи (риелторы) будут иметь следующий интерфейс (рисунок 18):

Рисунок 19. Форма авторизации

С главной формы осуществляется навигация по всем разделам программы. Чтобы открыть базу недвижимости, нужно: нажать на кнопку «Войти в систему», после этого необходимо авторизоваться (рисунок 19).

 

Рисунок 20. Объекты недвижимости

После того как авторизация прошла успешно открывается форма с объектами недвижимости и информацией о владельцах (рисунок 20).

 

 


 





Вывод

Во время прохождения преддипломной практики были осуществлены следующие этапы работы над ВКР:

- Проанализирована предметная область;

- Проведен анализ аналогов и прототипов;

- Разработан жизненный цикл проекта;

- Составлено техническое задание;

- Разработана структура БД;

- Разработан план структуры работы;

- Разработан интерфейс программы.

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


 

 


Приложение А

№ п/п Содержание преддипломной практики Объем часов
1. Инструктаж по технике безопасности. Организация рабочего места. 6
2. Изучение аппаратных, программных средств и внедренных автоматизированных информационных систем. 4
3. Выбор темы выпускной квалификационной работы. Определение целей и задач. 2
4. Анализ предметной области. Анализ аналогов и прототипов АИС данной предметной области на предприятии. 6
5. Общее описание задачи. Составление жизненного цикла, иерархической структуры работ, определение контрольных событий. 6
6. Разработка первичной документации: общей концепции АИС, технического задания на разработку АИС. 6
7. Составление плана работ: построение диаграммы Ганта, определение календарного плана разработки проекта. 6
8. Проектирование АИС. Построение функциональной диаграммы IDEF0, диаграммы потоков данных DFD, диаграммы сущность-связь ER. 6
9. Проектирование базы данных. Нормализация. 6
10. Разработка интерфейса пользователя. 6
11. Реализация физической модели. Создание базы данных. 6
12. Разработка главной формы. Реализация авторизации. 6
13. Реализация программного продукта: создание форм для отображения набора данных, навигация. 6
14. Реализация программного продукта: программирование SQL-запросов на редактирование данных (удаление, добавление, изменение). 6
15. Реализация программного продукта: программирование SQL-запросов на выборку, необходимых для формирования отчетов. Применение агрегатных функций. 6
16. Реализация программного продукта: создание отчетов. 6
17. Организация безопасности АИС. 6
18. Тестирование и оценка АИС. 6
19. Определение и описание аппаратных и программных средств для функционирования АИС. 6
20. Разработка инструкции пользователя и администратора системы. 6
21. Анализ эффективности АИС. 18
22. Оформление отчета 6
23. ЗАЧЕТ 6
  ИТОГО: 144

 


 


Приложение Б

Типовая инструкция


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: