Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сычева.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.37 Mб
Скачать
        1. НиРы и изобретения, используемые при разработке системы

При разработке системы никакие НИРы и изобретения не использовались.

        1. Очередность создания системы

Очередность создания системы показана в таблице 3.

Таблица 3 – Очередность создания системы

Функция

Временной регламент реализации

1

Создание базы данных

15.03.2012

2

Создание модуля для работы кассира

25.03.2012

3

Создание модуля для работы администратора

15.04.2012

4

Разработка веб-приложения

20.05.2012

      1. Описание процесса деятельности

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

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

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

Другая важная задача – продажа и возврат билетов. При продаже место фиксируется как проданное в базе, при возврате оно переходит обратно в состояние свободного.

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

      1. Основные технические решения

        1. Структура системы, перечень подсистемы

О структуре системе рассказано в п. 3.2 данной пояснительной записки.

        1. Численность, функции и квалификация персонала

Предположительно при установке на одном вокзале с системой будут взаимодействовать следующие пользователи:

Администратор – 1 человек, хорошее знание ПК, обучены работе с системой.

Кассир – 3 человека, хорошее знание ПК, обучены работе с системой.

Покупатель – неограниченное количество человек, знание ПК разное, от плохого до хорошего, не обучены работе с системой.

        1. Обеспечение потребительских характеристик систем

В состав основных потребительских характеристик входят:

  • Эргономичность

  • Безотказность

Эргономичность системы обеспечивается следующими способами:

  • Простой и понятный интерфейс. При ходе действий по основным потокам на перемещение между управляющими элементами на формах уходит минимальное время, что делает работу администратора/ кассира быстрой.

Безотказность системы обеспечивается следующими способами:

  • Соответствующее аппаратное обеспечение для работы с сервером.

  • Приложение ориентировано на многопоточный доступ к базе данных

        1. Функции, выполняемые системой

Основные функции, выполняемые системой:

  1. Поиск места.

  2. Продажа билета (место становится занято).

  3. Возврат билета ( место становится свободно).

  4. Бронирование билета.

  5. Формирование и просмотр статистики.

  6. Внесение изменений в данные.

  7. Редактирование расписания.

  8. Формирование схема поезда.

  9. Поиск места клиентом через сеть Интернет.

        1. Программное обеспечение

Системное и базовое программное обеспечение:

В качестве операционной системы рабочих ПК могут быть использованы: MS Windows XP/Vista/Seven.

Для работы базы данных требуется установленный экземпляр Microsoft SQL Server на сервере.

      1. Мероприятия по подготовке объекта автоматизации к вводу системы в действие

        1. Приведение информации к виду, для обработки на ЭВМ

Мероприятия по приведению информации к виду, пригодному для обработки на ЭВМ не проводятся.

        1. Мероприятия по подготовке персонала

Необходимо составить программу обучения пользователей системы.

Программа обучения должна содержать следующие аспекты:

  • Рассказ о возможностях программы

  • Описание структуры программы

  • Знакомство с интерфейсом

  • Знакомство с основными функциями

  • Веб-приложение содержит вкладку помощи

        1. Дополнительные мероприятия

Дополнительные мероприятия – заполнение в базе данных разделов «Станции», «Удостоверение личности», «Удостоверение льготника», «Классы вагонов».

    1. Схема функциональной структуры

      1. Элементы функциональной структуры АС

Рисунок 2 иллюстрирует всех актеров системы и все варианты ее использования, а также указывает, какие актеры в каких вариантах фигурируют.

Рисунок 2 – Диаграмма вариантов использования Use Case