Файл: Автоматизация учета арендованных средств (Характеристика предприятия и его деятельности).pdf
Добавлен: 29.03.2023
Просмотров: 131
Скачиваний: 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 отдела и отдела информационного обеспечения.
В ходе выполнения курсовой работы была решена проблема создание базы данных для компании «ГЕМА Инвест». СУБД позволяет получать данные о сотрудниках, договорах, офисных помещениях, арендованной недвижимости, заказчиках. В данном проекте была проанализирована предметная область и на этой основе были реализованы поставленные задачи.
- Было проведено обследование предприятия с целью выявления основных информационных потоков, а также участков для которых необходима автоматизация
- На основании обследования и выбранного компонента задач, был разработан проект автоматизации для компании «ГЕМА Инвест»
- На основе разработанного проекта, была создана автоматизированная система и была показана её эффективность и работоспособность с помощью контрольного примера реализации.
В ходе выполнения курсового проекта были освоены общие приёмы разработки прикладного программного обеспечения на основе реляционной базе данных.
Список литературы
- Абрамова, Л.В. Инструментальные средства информационных систем: учебное пособие / Л.В. Абрамова. - Архангельск: САФУ, 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 с.