Информационная система для автоматизации учета о сведениях спортивных снаряжений напрокат

Автор: Набиуллин И.И.

Журнал: Теория и практика современной науки @modern-j

Рубрика: Основной раздел

Статья в выпуске: 2 (44), 2019 года.

Бесплатный доступ

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

Er-диаграмма, сущность, атрибуты

Короткий адрес: https://sciup.org/140274273

IDR: 140274273

Information system for automation of the account for the information of sports equipment for rent

In this article, an information system for automating the accounting of sports equipment rental information is considered. The information system should provide modes of booking, their customers, equipment list and list of employees.

Текст научной статьи Информационная система для автоматизации учета о сведениях спортивных снаряжений напрокат

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

Для разработки такой системы исходной информацией является следующее:

  • 1)    Информация о бронировании

  • 2)    Информация о клиентах

  • 3)    Информация о сотрудниках

  • 4)    Информация о товарах, выдаваемых на прокат

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

Каждый тип товара может быть разных брендов, разного цвета и разной стоимости.

Стоимость проката определяется в зависимости от времени. Если прокат от 1 до 12 часов, то стоимость считается Стоимость(час)*(время), а если более 12 часов, то в сутках.

Как видно из сведений о клиенте, каждому из них присваивается уникальный номер. Каждый клиент может одновременно забронировать 5 снаряжений и должен вернуть их в указанные сроки.

При работе с системой сотрудник должен:

  • a)    Ознакомить клиента со стоимостью и условиями проката;

  • b)    Ознакомить со сроками возвращения;

  • c)    В случаи утери или поломки снаряжений клиент обязан заплатить штраф.

Клиент имеет возможность:

  • a)    Ознакомления со всевозможными моделями, условиями и требованиями проката;

  • b)    Выбора понравившей модели и время проката.

При проектировании с использованием ER-метода. Основными понятиями ER-модели являются сущность, связь и атрибуты.

Сущность - это реальный или представляемый объект, информация о котором должна сохраняться и быть доступна. В диаграммах ER-модели сущность представляется в виде прямоугольника, содержащего имя сущности.

Связь - это графически изображаемая ассоциация, устанавливаемая между двумя сущностями. Эта ассоциация всегда является бинарной и может существовать между двумя разными сущностями или между сущностью и ей же самой (рекурсивная связь).

Атрибутом сущности является любая деталь, которая служит для уточнения, идентификации, классификации, числовой характеристики или выражения состояния сущности [1].

Алгоритм

  • 1.    Определяем все сущности и их атрибуты.

  • 2.    Строим информационно логическую модель.

  • 3.    Отдельно продумываем все связи.

  • 4.    Переходим от диаграмм ER-типа к отношениям (применение правил).

  • 5.    Строим нормализованное отношение. [2].

Определение сущностей и связей между ними. Диаграмма ER-типа. Определяем все сущности и их атрибуты, строим информационно логическую модель Рисунок 1.

Бронь

  • 1.     КодБрони

  • 2.    КодТовара

  • 3.    Снаряжение1

  • 4.    Снаряжение2

  • 5.    ДатаБрони

  • 6.    КодКлиента

  • 7.    Кодсотрудника

  • 8.    ДатаВозврата

Товар

  • 1.    КодТовара

  • 2.    КодТипаТовара

  • 3.    НаименованиеТовара

  • 4.    Стоимость

Клиент

  • 1.    КодКлиента

  • 2.    Фамилия

  • 3.   Имя

  • 4.    Отчество

  • 5.    КоличествоТовара .

  • 6.    ОбщаяСтоимость

  • 7.    Адрес

  • 8.    ТелефонКлиента

ТипТовара

  • 1.    КодТипаТовара

  • 2.    НаименованиеТовара

  • 3.    Бренд

  • 4.    Цвет

  • 5.    Резмер

Сотрудник

  • 1.    КодСотрудника

  • 2.    Фамилия

  • 3.    Имя

  • 4.    Отчество

  • 5.    ДатаРаботы

  • 6.    Телефон

Рисунок 1

Список литературы Информационная система для автоматизации учета о сведениях спортивных снаряжений напрокат

  • Бахвалова В.С. Базы данных: методические указания к выполнению курсовой работы / В.С. Бахвалова - Набережные Челны: Изд-во Камской государственной инженерно-экономической академии, 2011. - 66 с.
  • Карпова Т.С. Базы данных: модели, разработка, реализация / Т.С. - СПб.: Питер. 2001. - 304 с.