Добавлен: 28.03.2023
Просмотров: 327
Скачиваний: 10
СОДЕРЖАНИЕ
Технико-экономическая характеристика предметной области и предприятия.
1.1. Характеристика предприятия и его деятельности
1.2 Технико-экономические показатели объекта управления
1.3. Выбор комплекса задач автоматизации и характеристика существующих бизнес-процессов.
2. Информационное обеспечение задачи
2.1. Информационная модель и ее описание
2.2. Характеристика нормативно-справочной, входной и результатной информации.
Структура и состав комплекса технических средств и конфигурации сети
На рисунке 1.9. представлена техническая архитектура компании «Интер», которая показывает сколько оборудования находится в каждом из отделов компании.
Рисунок 1.9. – Техническая архитектура компании «Интер»
Аппаратное и программное обеспечение компании «Интер»
В таблице 1.4. представлено аппаратное и программное обеспечение компании «Интер».
Таблица 1.4.
№п/п |
Оборудование |
Характеристики |
Установленное ПО |
ПК IRU Home 120 (12шт.) |
AMD E2 3000, DDR3 4Гб, 120Гб(SSD), AMD Radeon HD 8280 |
Windows 10 Microsoft Word Excel 1С:Предприятие 8 |
|
МФУ HP DeskJet (4 шт.) |
Ink Advantage 3835, A4, цветной, струйный |
- |
|
Сканер Plustek OpticSlim 2610 |
Максимальный формат бумаги – А4 Разрешение сканера - 1200x1200 dpi Формат файла сканирования - PDF |
- |
|
Маршрутизатор Cisco ASA5525-K8 |
Кол-во портов: 8 8 х Ethernet 1000Base-T - RJ-45 |
- |
|
Коммутатор Cisco WS-C2960+24PC-S |
Поддержка стандартов - Auto MDI/MDIX, Power Over Ethernet, Jumbo Frame, IEEE 802.1p (Priority tags), IEEE 802.1q (VLAN), IEEE 802.1d (Spanning Tree), IEEE 802.1s (Multiple Spanning Tree) Количество портов коммутатора - 24 x Ethernet 10/100 Мбит/сек Максимальная скорость uplink/SFP-портов - 10/100/1000 Мбит/сек |
- |
|
Коммутатор Cisco WS-C2960-8TC-S |
Количество портов – 8 Стандарты сети - IEEE 802.3, IEEE 802.3u, IEEE 802.3z, IEEE 802.1D, IEEE 802.1Q, IEEE 802.3ab, IEEE 802.1p, IEEE 802.3x, IEEE 802.3ad (LACP), IEEE 802.1w, IEEE 802.1x, IEEE 802.1s, IEEE 802.3ah |
- |
|
Сервер БД Dell PowerEdge T140 Tower |
Intel Xeon E-2124 (3,3 Ghz, cache 8 Mb, 4 cores, 71W) / PERC S140 SATA RAID(0,1,5,10) / no DVD / BMC / Broadcom 5720 2x1Gb Integrated card / Power Supply, 365W / no OS / 3Y NBD |
Windows 10 MS SQL Server |
2. Информационное обеспечение задачи
2.1. Информационная модель и ее описание
На рисунке 2.1. представлена диаграмма EDR-сущность-связь.
Рисунок 2.1. – Диаграмма ERD-сущность-связь
2.2. Характеристика нормативно-справочной, входной и результатной информации.
В таблицах 2.1. - 2.5. представлена характеристика сущностей.
Таблица 2.1. Сущность «Клиенты»
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
Номер клиента |
Ключ |
Счетчик |
Ключевое поле |
|
Имя |
Короткий текст |
20 |
||
Фамилия |
Короткий текст |
20 |
||
Отчество |
Короткий текст |
20 |
||
Дата рождения |
Дата/Время |
8 |
||
Способ оплаты |
Короткий текст |
20 |
||
Номер телефона |
Числовой |
11 |
Таблица 2.2. Сущность «Билеты»
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
Номер билета |
Числовой |
10 |
||
Номер рейса |
Ключ |
Счетчик |
Ключевое поле |
|
Цена билета |
Числовой |
5 |
||
Пункт назначения |
Короткий текст |
20 |
||
Дата отъезда |
Дата/Время |
8 |
||
Дата прибытия |
Дата/Время |
8 |
||
Время отъезда |
Дата/Время |
4 |
||
Время прибытия |
Дата/Время |
4 |
||
Номер клиента |
Числовой |
15 |
||
Код сотрудника |
Числовой |
15 |
Таблица 2.3. Сущность «Рейсы»
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
Номер рейса |
Числовой |
10 |
||
Пункт отправления |
Короткий текст |
20 |
||
Пункт прибытия |
Короткий текст |
20 |
||
Дата отъезда |
Дата/Время |
8 |
||
Дата прибытия |
Дата/Время |
8 |
||
Время отъезда |
Дата/Время |
4 |
||
Время прибытия |
Дата/Время |
4 |
||
Номер поезда |
Ключ |
Счетчик |
10 |
Ключевое поле |
Таблица 2.4. Сущность «Поезд»
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
Номер поезда |
Числовой |
10 |
||
Кол-во мест |
Числовой |
5 |
||
Кол-во вагонов |
Числовой |
5 |
||
Маршрут поезда |
Ключ |
Короткий текст |
35 |
Ключевое поле |
Таблица 2.5. Сущность «Сотрудники»
Наименование поля |
Идентификатор поля |
Тип поля |
Длина поля |
Прочее |
Код сотрудника |
Ключ |
Счетчик |
Ключевое поле |
|
Имя |
Короткий текст |
20 |
||
Фамилия |
Короткий текст |
20 |
||
Отчество |
Короткий текст |
20 |
||
Дата рождения |
Дата/Время |
8 |
||
Должность |
Короткий текст |
15 |
Курсовая работа рассматривает создание базы данных «продажи железнодорожных билетов». С помощью, разрабатываемой БД, можно вести отчет регистрации билетов, а также использовать запросы и формы, с целью дальнейшего ознакомления с БД.
В данной курсовой работе была задействована СУБД Microsoft Access. Использование Microsoft Access позволяет добавлять новую информацию в базу данных, изменять информацию, которая уже находится в БД. Кроме того, СУБД Microsoft Access способен удалять информацию, обмениваться данными с другими людьми с помощью отчетов. При проектировании ИС была создана ER-Модель. В ней определены все основные сущности и связи, которые существуют между ними. Были выделены 5 сущностей: Клиенты, Билеты, Рейсы, Поезд, Сотрудники.
Рисунок 2.2. – ER-модель
Контрольный пример реализации и описание
На рисунке 3.1. представлена «Входная форма Клиенты». В данной входной форме, присутствуют кнопки. Одни из этих кнопок, а именно кнопки «Предыдущая запись» и «Следующая запись» (стрелки влево, вправо) просматривают все записи в форме. Также в данной форме, есть кнопки «Добавить запись» и «Сохранить запись» и кнопка «Закрыть форму», собственно эта кнопка выполняет выход из формы и закрывает ее.
Рисунок 3.1. – «Входная форма Клиенты»
На рисунке 3.2. представлена «Входная форма Рейсы». В данной форме показаны все рейсы, которые также можно пролистать с помощью кнопок «Предыдущая запись» и «Следующая запись», также можно «Добавить запись», «Сохранить запись».
Рисунок 3.2. – «Входная форма Рейсы»
На рисунке 3.3. представлен «Запрос на цену билетов и пункты назначения», в котором можно увидеть в какой город и сколько будет стоить билет.
Рисунок 3.3. – «Запрос на цену билетов и пункты назначения»
На рисунке 3.4. представлена «Выходная форма на способ оплаты наличными». На форме показаны все клиенты, которые оплачивают билет наличными. В данной форме также присутствуют кнопки «Предыдущая запись» и «Следующая запись» и присутствует кнопка «Закрыть форму».
Рисунок 3.4. – «Выходная форма на способ оплаты наличными»
На рисунке 3.5. представлена «Выходная форма на время прибытия рейсов больше 16:00». В данной форме, показаны рейсы прибытие, которых будут больше 16:00. В указанной форме также есть кнопки «Предыдущая запись» и «Следующая запись» и присутствует кнопка «Закрыть форму».
Рисунок 3.5. – «Выходная форма на время прибытия рейсов больше 16:00»
На рисунке 3.6. представлена «Выходная форма регистрации билета». На данной форме изображен ФИО клиентов, которые приобрели билеты, а также изображено каким способом клиент оплатил билет. Изображен «Пункт отправления и Пункт прибытия» и собственно «Цена билета». На форме присутствуют кнопки «Предыдущая запись» и «Следующая запись» и присутствует кнопка «Закрыть форму». Также в данной форме, есть кнопки «Добавить запись» и «Сохранить запись».
Рисунок 3.6. – «Выходная форма регистрации билета»
На рисунке 3.7. представлен «Отчет регистрации билета».
Рисунок 3.7. – «Отчет регистрации билета»
Заключение
В ходе курсовой работы была создана ИС автоматизация продажи железнодорожных билетов. Для ИС была разработана база данных с использованием СУБД Microsoft Access и был продемонстрирован пример реализации данной ИС. Перед созданием ИС были проанализированы различные СУБД Microsoft Access и возможные способы реализации системы. Было решено что СУБД Microsoft Access является надёжной и проверенной СУБД. СУБД Microsoft Access занимает совсем небольшое пространство на диске и не требует много ресурсов, но позволяют взаимодействовать с ИС большому количеству людей, а также разделять полномочии между сотрудниками. Для этой ИС не требовалось большого количества времени благодаря уже разработанной СУБД.
Также для СУБД был изучен язык запросов, с помощью которого осуществляются все манипуляции с базой данных, метод создания ERD и ER модели проектирование и создание таблиц их нормализация создание внешних ключей создание запросов. Также была изучена процедура настройки сервера и маршрутизации.
В более крупных компаниях, команда разработчиков веб-приложения делится на серверную и клиентскую часть. В данной курсовой работе оба модуля были реализованы одним человеком. Следовательно, кроме всего вышеперечисленного была изучена реализация всех частей любого современного приложения.