Файл: Отчет по научноисследовательской деятельности Анализ задачи разработки информационной системы для автоматизации работы диспетчера железнодорожной кассы.docx
Добавлен: 09.11.2023
Просмотров: 50
Скачиваний: 3
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Таблица 3 – «Расписание»
Имя поля | Тип данных | Ключевое поле |
Номер поезда | Числовой | Внешний ключ |
Код станции | Числовой | Внешний ключ |
Дата отправления | Дата/время | Нет |
День в Пути | Числовой | Нет |
Время отправления | Дата/время | Нет |
Время прибытия | Дата/время | Нет |
Цена СВ | Денежный | Нет |
Цена купе | Денежный | Нет |
Цена плацкарт | Денежный | Нет |
Таблица 4 – «Вагон»
Имя поля | Тип данных | Ключевое поле |
ID_Вагона | счетчик | Да |
Номер поезда | числовой | Внешний ключ |
Номер Вагона | Числовой | Нет |
Тип вагона | Числовой | Нет |
Количество мест | Числовой | Нет |
Таблица 5 – «Станция»
Имя поля | Тип данных | Ключевое поле |
Код станции | счетчик | Да |
Название | Текстовый | Нет |
Таблица 6 – «Состояние»
Имя поля | Тип данных | Ключевое поле |
Код состояния | счетчик | Да |
Состояние | Текстовый | Нет |
-
Определение нормальной формы
Нормальная форма — свойство отношения в реляционной модели данных, характеризующее его с точки зрения избыточности, которая потенциально может привести к логически ошибочным результатам выборки или изменения данных. Нормальная форма определяется как совокупность требований, которым должно удовлетворять отношение.
В большинстве случаев достаточно чтобы реляционная модель данных соответствовала третьей нормальной форме.
Таблица находится в первой нормальной форме, если каждый её атрибут атомарен. Под выражением «атрибут атомарен» понимается, что атрибут может содержать только одно значение.
Таблица находится во второй нормальной форме, если она находится в первой нормальной форме, и при этом любой её атрибут, не входящий в состав возможного ключа, функционально полно зависит от каждого возможного ключа. Функционально полная зависимость означает, что атрибут функционально зависит от всего составного ключа, но при этом не находится в функциональной зависимости от какой-либо из входящих в него атрибутов (частей). Или другими словами: в 2NF нет неключевых атрибутов, зависящих от части составного ключа (плюс выполняются условия 1NF).
Таблица находится в третьей нормальной форме тогда и только тогда, когда выполняются следующие условия:
Отношение R (таблица) находится во второй нормальной форме;
Каждый непервичный атрибут R находится в нетранзитивной (то есть прямой) зависимости от каждого ключа R.
При проверке всех отношений, входящих в построенную реляционную модель, эти аномалии не были найдены, значит, каждое из отношений находится в третьей нормальной форме. Так как каждое из приведенных выше отношений находится в третьей нормальной форме, то вся модель соответствует третьей нормальной форме.
Пользовательский интерфейс приложения информационной системы
-
Инструкция пользователя
-
Просмотр расписания существующих поездов:
-
На главной форме нажать кнопку «Поезда»; -
Открывается форма «ЗПоезд», в ней представлена вся информация о конкретном поезде.
-
Добавление нового поезда:
-
Чтобы добавить новый поезд необходимо нажать кнопку «Добавить поезд», заполнить поля «станция отправления» и «станция прибытия». Заполнить подчиненную форму расписание, нажать кнопку «сохранить запись», по нажатию кнопки автоматически вычисляется время отправления, время прибытия, длительность. -
При нажатии кнопки «Удалить запись» вся информация о новом поезде удаляется
-
Просмотр сформированных билетов:
На главной форме нажать кнопку «Билеты»;
-
На форме продажа билетов заполнить поля «ФИО», «Документ», «Серия», «Номер». -
Выбрать из списка «Номер поезда», выбрать из списка «Станцию отправления» и «Станцию прибытия», выбрать из списка «Номер вагона» и «Тип вагона», «Номер места» -
Ввести «Дату посадки», таким образом «Дата отправления» «Дата прибытия» и «Время отправления» и «Время прибытия» выводятся автоматически. -
Чтобы статус билета стал «продан» нажать кнопку «Оформление», чтобы статус стал «Бронь»- нажать кнопку «Забронировать», для просмотра бланка текущего билета –«Выписать», чтобы статус стал – «в продаже» нажать кнопку «Отмена продажи» -
Для удаления всей информации о билете нажать кнопку «удалить запись»
-
Формирование нового билета
Для формирования нового билета нажать кнопку «Создать билет». Открывается пустая форма «Продажа билетов». В нее ввести данные, таким же образом как описано выше.
-
Просмотр станций данного направления
-
На Главной форме нажать кнопку станции. Открывается форма «Список станций»
-
Добавление новых станций и удаление:
-
Чтобы ввести в базу данных новые станции, на форме « Список станций» нажать кнопку «Добавить станцию», открывается форма «ФДобСтанций» ввести название новой станции, чтобы сохранить запись, нажать кнопку «Сохранить запись», для оставления данных без изменений, нажать кнопку «Удалить запись». Новая станция появится в форме «Список станций» после ее закрытия и нового открытия. -
Чтобы удалить существующую станцию, на форме «Список станций» выделить нужную станцию, нажать кнопку «Удалить станцию»
-
Просмотр занятых мест:
-
На «Главной форме» нажать кнопку «Просмотр занятых мест» -
Ввести дату отправления -
Просмотреть результат запроса -
-
Просмотр свободных мест:
-
На «Главной форме» нажать кнопку «Просмотр свободных мест» -
Ввести дату отправления -
Ввести «Номер поезда» -
Просмотреть результат запроса -
-
Просмотр забронированных мест:
-
На «Главной форме» нажать кнопку «Просмотр забронированных мест» -
Ввести дату отправления -
Просмотреть результат запроса
Заключение
База данных позволяет в минимальные сроки произвести максимум обработки данных. Она легка в использовании, благодаря удобному интерфейсу. Именно благодаря этому при поступлении нового сотрудника он сможет адаптироваться к своему месту работы и ознакомиться с данными необходимыми ему в дальнейшем.
А также база данных позволяет обеспечивать централизованное хранения информации, уменьшает затраты времени на ввод данных и удаление данных, быстрый отбор и поиск информации благодаря высокой скорости работы.
В ходе разработки базы, были задействованы все основные средства управления и отображения информации (таблицы, запросы, формы, отчёты).
Список использованных источников
-
1.ТИПОВАЯ ИНСТРУКЦИЯ ПО ОХРАНЕ ТРУДА ДЛЯ ПЕКАРЯ -
(ТИ РМ-044-2002) -
2.«Охрана труда в пищевой промышленности, общественном питании и торговле»/Бурашников Ю.М/2007г. -
3.«Технологическое оборудования предприятий общественного питания»/ В.П.Золин/ 2000г. -
4. «Пекарь»/Карпова И.В/ Никея, 2011 г. -
Бодров В.И., Лазарева Т.Я., Мартемьянов Ю.Ф. Методы исследования операций при принятии решений. Учебное пособие. Тамбов: Изд - во Тамб. гос. техн. ун - та, 2014. 160 с -
Бурков В.Н., Коргин Н.А. Модели, методы и механизмы управления и принятия решений в организационных системах. Учебное пособие – МФТИ, 2009. – 223 с. -
Вилкас Э.Й., Майминас Е.3. Решения: теория, информация, моделирование. Радио и связь, 1981. - 328 с -
Герасимов Ю.Ю. Теория принятия решений. Учебное пособие Изд-во МГУЛ, 2011. 260 с. -
Дружинин В.В., Конторов Д.С. Идея, алгоритм, решение (Принятие решений и автоматизация). М., Воениздат, 2011. -328 с. -
Евланов Л.Г. Основы теории принятия решений. М.: АНХ. 2012. – 212 с. -
Кораблин М.А. Информатика поиска управленческих решений. Солон-Пресс; Год: 2003; Стр. : 192; ISBN: 5-98003-082-4. -
Лотов В.А., Поспелова И.И. Многокритериальные задачи принятия решений. Учебное пособие. М.: МАКС Пресс, 2008. – 197 с. -
Мехоношин В.С. Системный анализ и принятие решений. Учебное пособие. – Ульяновск: УВАУ ГА, 2015 – 56 с. -
Москвин Б.В. Теория принятия решений. Учебник. – С. Пб.: ВКА им. А. Ф. Можайского, 2004, - 383 с. -
Роб П., Коронел К. Системы баз данных: проектирование, реализация и управление. СПб. БХВ-Петербург, 2014. - 1040 с. -
Гвоздева Т.В. Проектирование информационных систем: учебное пособие / Т.В. Гвоздева, Б.А. Баллод. - Ростов н/Д.: Феникс, 2009. -
Калачанов В.Д. Информационный менеджмент на предприятии: учебное пособие / В. Д Калачанов, А.И. Рыбников, А.Л. Рыжко, А.К. Шилов. - М.: Изд-во "Доброе слово", 2006. . -
Сатунина А.Е. Управление проектом корпоративной информационной системы предприятия: учебное пособие. / А.Е. Сатунина, Л.А. Сысоева, М.: Финансы и статистика; ИНФРА-М, 2009. . Радченко М. Г.1C: Предприятие -
Практическое пособие разработчика. Примеры и типовые приемы / М.Г. Радченко, Е.Ю. Хрусталева. - М.: ООО "1С-Паблишинг", 2009. - 874 с.: ил. 5.