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

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

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

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

Добавлен: 23.04.2023

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

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

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

Техническая структура предприятия

Техническая архитектура предприятия указана на рисунке 1.4.

Рисунок 1.4 – Техническая архитектура предприятия

Аппаратное и программное обеспечение указаны в таблице 1.3.

№п/п

Аппаратное средство

Конфигурация

Установленное ПО

Ноутбук Dell Latitude 5480

Intel Core i5 2,3 ГГц

оперативная память -16 Гб 2133 МГц

SSD-512 Гб

Intel HD Graphics 520

Windows 10,

Kaspersky

Endpoint Security, MS Office, 1С Предприятие 8.3, Microsoft Visual Studio

Ноутбук Apple MacBook Air 13,3

Intel Core i5 1,6 ГГц

оперативная память - 8 Гб 2133 МГц

SSD-256 Гб

Intel UHD Graphics 617

macOS 10.14.2,

Kaspersky Endpoint Security,

MS Office, 1С Предприятие 8.3, Microsoft Visual Studio

Системный блок

Intel Core i7 4,2 ГГц

оперативная память -32 Гб 3200 МГц

HDD 2000 ГБ

SSD-512 Гб

NVIDIA GeForce GTX 1070 (8192 Мб)

Windows 10,

Kaspersky

Endpoint Security, MS Office, 1С Предприятие 8.3, Microsoft Visual Studio,

3Ds MAX

Монитор Dell 24 P2417H

Разрешение 1920x1080

Тип ЖК-матрицы

IPS

Входы

HDMI 1.4, DisplayPort, VGA (D-Sub)

Время отклика пикселя

6 мс

Интерфейсы

USB Type A x4, USB Type B

USB количество портов: 4

Версия USB

USB 3.0

Windows 10,

Kaspersky

Endpoint Security, MS Office, 1С Предприятие 8.3, Microsoft Visual Studio

Монитор 24 ViewSonic VX2453MH-LED

Разрешение 1920x1080

Тип ЖК-матрицы TN+film

Входы

HDMI, VGA (D-Sub)

Время отклика пикселя 2 мс

USB нет

МФУ Canon PIXMA TS5040

МФУ (принтер, сканер, копир)

4-цветная струйная печать

Макс. формат печати А4 (210х297 мм)

Макс. размер отпечатка (216х356 мм)

Wi-Fi

Точка доступа Cisco WAP150

Защита информации-WEP, WPA, WPA2

Стандарт Wi-Fi – 802.11a/b/g/n/ac

Скорость портов - 1000 Мбит/сек

IP Телефон Yealink SIP-T19 E2

Категория – IP-телефон

Режимы работы с сетью – DHCP, статический IP-адрес и PPPoE

Сервер HP DL360 Gen10

Intel Xeon Silver 4114

Память-16 Гб

Сетевой адаптер - Embedded 4-port 1 Гб

Жесткие диски - None ship standard

Объем жесткого диска- 2 x 300 Гб

Windows Server 2012 R2, Radmin Server

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


Рисунок 1.5. – программная архитектура предприятия.

На всех компьютерах в «Театрище» используется операционная система Windows 10 Корпоративная от Microsoft, а также Office 2016 для удобства совместимости.

Для обеспечения безопасности используется Kaspersky Antivirus Protection.

Полный список программного обеспечения:

1. операционные системы: Windows 10 Корпоративная;

2. СУБД: Oracle Cloud, Microsoft SQL Server;

3. средства обеспечения информационной безопасности и защиты данных: Kaspersky Antivirus Protection, Kaspersky Internet security;

4. офисные приложения: Office 2016 (Microsoft Word, Microsoft Excel, Microsoft Outlook, Microsoft PowerPoint, Microsoft Access, Microsoft Visio);

2. Информационное обеспечение задачи

2.1. Информационная модель и её описание

Описание кадров главной диаграммы прецедентов таблица 2.1.

Для нашей предметной области мы выделили следующие кадры:

Кадры

Краткое описание

Генеральный директор

Руководит всеми процессами, командой

Менеджер по продажам

Сотрудник, который общается с клиентами и занимается продажами

Системный администратор

Настраивает системное ПО, подключает компьютеры

Программист

Разрабатывает программные средства и приложения

Информационный специалист

Автоматизирование и обеспечение целостности БД

Таблица 2.1 – описание актеров

Рассмотрим теперь, какие возможности должна предоставлять наша система:

  • Актер Менеджер по продажам использует систему для оформления, редактирования заказов и управления информацией о клиентах предприятия;
  • актер Информационный специалист использует систему для просмотра перечня необходимых для закупки комплектующих и ведения информации о снабжении;
  • актер Системный администратор использует систему сборки и разборки компьютеров, настраивание ПО.
  • актер Руководитель устанавливает правила приёма персонала, утверждает структуру театра, также расписание концертов. А также, отвечает за приём и увольнение сотрудников, отслеживает ведение деятельности театра.
  • актер Программист использует систему для создания и внедрения программ и приложений.
  • Актер Главный бухгалтер использует систему отслеживания работы бухгалтера, просмотра и выполнение трудных задач.
  • Актер Бухгалтер использует систему выполнения более мелких задач

На основании всего выше, можно выделить следующие прецеденты:

На основании вышеизложенного можно выделить следующие прецеденты – таблица 2.2.

Прецедент

Краткое описание

Работа с заказом

Запускается менеджером по продаже с клиентами. Позволяет вносить, изменять, удалять или просматривать заказ.

Управление закупками комплектующих

Запускается информационным специалистом. Управляет просмотром и закупкой комплектующих

Сборка компьютеров

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

Управление персоналом

Запускается Руководителем проекта. Позволяет узнавать и отслеживать работоспособность сотрудников.

Считать финансы

Запускается Бухгалтером. Позволяет рассчитывать зарплаты, считать прибыль и убытки.

Вести финансовый отчет

Запускается Главным Бухгалтером. Позволяет вести финансовые отчеты, считать проценты.

Создавать и настраивать

Запускается Программистом. Позволяет настраивать и обновлять программы и приложения

Таблица 2.2 – таблица прецедентов.

Создана диаграмма прецедентов для системы и показана на рисунке 2.2.

рисунок 2.2. Диаграмма прецедентов для системы

2.2. Характеристика нормативно-справочной, входной и результатной информации

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

Рисунок 2.3 – диаграмма деятельности


2.3. Характеристика базы данных

Описание таблиц, входящих в модель «сущность-связь» представлено в таблицах 2.3-2.7.

Таблица 2.3 – Атрибуты “Виды расхода”

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

Тип поля

Длина поля

Прочее

Артикул

Числовой

Длинное целое

Ключ

Название представления

Текстовый

30

Цена

Числовой

Длинное целое

Таблица 2.4 – Атрибуты “Организации”

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

Тип поля

Длина поля

Прочее

№ Организации

Счетчик

Длинное целое

Ключ

Наименование

Текстовый

30

Таблица 2.5 – Атрибуты “Остаток мест”

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

Тип поля

Длина поля

Прочее

№ Места

Числовой

Длинное целое

Артикул (билета)

Числовой

Длинное целое

Ключ

Количество

Текстовый

30

Is Not Null

Дата

Дата/время

Ключ

Таблица 2.6 – Атрибуты “Расход”

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

Тип поля

Длина поля

Прочее

№ лимитной карты

Числовое

Длинное целое

Ключ

Подразделение

Текстовый

30

Is Not Null

Товар

Числовой

Длинное целое

Месяц

Числовой

Длинное целое

Год

Числовой

Длинное целое

Таблица 2.7 – Атрибуты “Театра”

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

Тип поля

Длина поля

Прочее

№ Представления

Числовое

Длинное целое

Ключ

Наименование представления

Текстовый

30

Is Not Null


Таблица 2.8 – Атрибуты “Состав расхода”

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

Тип поля

Длина поля

Прочее

№ пп

Счетчик

Длинное целое

Ключ

№ лимитной карты

Числовое

Длинное целое

Дата

Дата/время

Длинное целое

Количество

Числовое

Длинное целое

Таблица 3.1 – Атрибуты “Товары”

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

Тип поля

Длина поля

Прочее

Артикул

Числовое

Длинное целое

Ключ

Наименование товара

Текстовый

30

Is Not Null

Цена

Числовое

Длинное целое

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

Файл БД прикреплен к приложению А.

Экранные формы с функционалом программы приведены на рисунках 3.1. - 3.10.

запрос

Рисунок 3.1 – Запрос “Стоимость спектаклей и представлений”

Рисунок 3.2 – Запрос “кол-во оставшихся мест”

Рисунок 3.3 – Форма “Добавление товара”

Рисунок 3.5 – Отчет “Количество мест”

Рисунок 3.7 – Диаграмма Сущность-связь

Заключение

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