Файл: Автоматизация учета арендованных средств (Характеристика предприятия и его деятельности).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 29.03.2023

Просмотров: 135

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Диаграмма «сущность-связь»

Данная нотация была предложена П. Ченом (P. Chen) в его известной работе 1976 года и получила дальнейшее развитие в работах Р. Баркера (R. Barker). Диаграммы «сущность-связь» (ERD) предназначены для графического представления моделей данных разрабатываемой программной системы и предлагают некоторый набор стандартных обозначений для определения данных и отношений между ними. С помощью этого вида диаграмм можно описать отдельные компоненты концептуальной модели данных и совокупность взаимосвязей между ними, имеющих важное значение для разрабатываемой системы.

Основными понятиями данной нотации являются понятия сущности и связи. При этом под сущностью (entity) понимается произвольное множество реальных или абстрактных объектов, каждый из которых обладает одинаковыми свойствами и характеристиками. В этом случае каждый рассматриваемый объект может являться экземпляром одной и только одной сущности, должен иметь уникальное имя или идентификатор, а также отличаться от других экземпляров данной сущности.

Рис 2.4 Диаграмма сущность-связь

Таблица 2.1 Сущность «Сотрудники»

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код сотрудника

Счетчик

7

Ключевое поле

Фамилия

Текстовый

15

Имя

Текстовый

15

Отчество

Текстовый

15

Телефон

Числовой

25

Электронная почта

Короткий текст

10

Должность

Текстовый

15


 

Таблица 2.2 Сущность «Договора»

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код договора

Счетчик

7

Ключевое поле

Стоимость

Числовой

15

Дата заключения

Дата/время

10

Дата окончания

Дата/время

10

Код сотрудника

Числовой

25

Код недвижимости

Числовой

10

Код заказчика (арендатора)

Числовой

15








 


Таблица 2.3 Сущность «Офисные помещения»

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код недвижимости

Счетчик

7

Ключевое поле

Адрес

Текстовый

20

Индекс

Числовой

10

Стоимость

Числовой

15

Таблица 2.4 Сущность «Арендованная недвижимость»

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код недвижимости

Счетчик

7

Ключевое поле

Код арендатора

Числовой

10

Дата заключения договора

Дата/время

10

Дата окончания договора

Дата/время

10

Таблица 2.5 Сущность «Заказчик (арендатор)»

Наименование поля

Идентификатор поля

Тип поля

Длина поля

Прочее

Код заказчика

Счетчик

7

Ключевое поле

Фамилия

Текстовый

10

Имя

Текстовый

10

Отчество

Текстовый

15

Телефон

Числовой

20

Электронная почта

Короткий текст

10

Дата запроса

Дата/время

10

Номер паспорта

Числовой

10


Рис. 2.5 Схема данных

3. Контрольный пример реализации и его описание

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

Перед началом работы следует для целостности данных через формы заполнить таблицы: сотрудники, офисные помещения.

Рис. 3.1 Ввод в таблицу данных о сотрудниках через форму
 

Рис. 3.2 Ввод в таблицу данных об офисных помещениях через форму

Для учета необходимо ввести сведения об аренде офисных помещениях. Для этого предназначена таблица «Договора».

Рис. 3.3 Ввод в таблицу данных договоров через форму

Рис. 3.4 Ведение таблицы арендованных офисных помещений

Рис. 3.5 Ввод данных о заказчике через форму

После ввода всех необходимых для учёта данных в отчёте можно ознакомиться с арендованой недвижимостью, кодом арендованной недвижимостью, кодом арендаторов, датой заключением договора и датой окончанием договора.

Рис. 3.6 Отчет

Заключение

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

Какие преимущества получает пользователь при использовании базы данных:

  • Компактность.

Информация хранится в базе данных.

  • Скорость.

Скорость обработки информации (поиск, внесение изменений) достаточно высокая.

  • Применимость.

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

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


В ходе выполнения курсовой работы была решена проблема создание базы данных для компании «ГЕМА Инвест». СУБД позволяет получать данные о сотрудниках, договорах, офисных помещениях, арендованной недвижимости, заказчиках. В данном проекте была проанализирована предметная область и на этой основе были реализованы поставленные задачи.

  • Было проведено обследование предприятия с целью выявления основных информационных потоков, а также участков для которых необходима автоматизация
  • На основании обследования и выбранного компонента задач, был разработан проект автоматизации для компании «ГЕМА Инвест»
  • На основе разработанного проекта, была создана автоматизированная система и была показана её эффективность и работоспособность с помощью контрольного примера реализации.

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

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

  1. Абрамова, Л.В. Инструментальные средства информационных систем: учебное пособие / Л.В. Абрамова. - Архангельск: САФУ, 2013. - 118 с.

2. Бойко, В.В., Савинков, В.М. Проектирование баз данных информационных систем / В.В. Бойко, В.М. Савинков. М.: ИНФРА, 2009. - 352 с.

3. Грекул, В.И., Денищенко, Г.Н., Коровкина, Н.Л. Проектирование информационных систем / В.И. Грекул, Г.Н. Денищенко, Н.Л. Коровкина. – М.: ИУИТ, 2012 – 300 с.

4. Гущин, А.Н. Базы данных: учебник / А.Н. Гущин. - М.: Директ-Медиа, 2014. – 266 с.

5. Дейт, К.Дж. Введение в системы баз данных / К.Дж. Дейт. - М.: Вильямс, 2011. – 1328 с.

6. Джексон, Г. Проектирование реляционных баз данных для использования с микроЭВМ / Г. Джексон. -М.: Мир, 1991. - 252 с.

7. Заботина, Н.Н. Проектирование информационных систем: учебное пособие / Н.Н. Заботина. – М.: ИНФРА-М, 2013. - 331 с.

8. Золотов, С.Ю. Проектирование информационных систем: учебное пособие / С.Ю. Золотов. - Томск: Эль Контент, 2013. - 88 с.

9. Карпова, Т.С. Базы данных: модели, разработка, реализация.С. Карпова. - СПб.: Питер, 2008. - 304 с.

10. Корнеев, И.К., Машурцов, В.А. Информационные технологии в управлении / И.К. Корнеев, В.А. Машуров. - М.: ИНФРА-М, 2011-.

- 158 с.

11. Мартин, Дж. Планирование развития автоматизированных систем / Дж. Мартин. - М.: Финансы и статистика. - 196 с.

12. Методология функционального моделирования IDEF0, Руководящий документ, Госстандарт России.

13. Методы и средства проектирования информационных систем и технологий: учебное пособие / авт.-сост. Е.В. Крахоткина. - Ставрополь: СКФУ, 2015. - 152 с.