Главная страница

курсач. Курсач. Кафедра исим курсовая работа По дисциплине Разработка и стандартизация программных средств Тема ис диспетчерской службы автовокзала Студент группы пи111 Быстров П. А. Проверил Конушин А. В


Скачать 0.73 Mb.
НазваниеКафедра исим курсовая работа По дисциплине Разработка и стандартизация программных средств Тема ис диспетчерской службы автовокзала Студент группы пи111 Быстров П. А. Проверил Конушин А. В
Анкоркурсач
Дата14.03.2023
Размер0.73 Mb.
Формат файлаdocx
Имя файлаКурсач.docx
ТипКурсовая
#989408
страница4 из 5
1   2   3   4   5

5.СИСТЕМНЫЕ ТРЕБОВАНИЯ


5.1 Введение

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

5.2.Общие сведения о приложении


Информационная система «диспетчерская автовокзала» призвана автоматизировать организационно-функциональную деятельность автовокзала, направленную на обеспечение рабочего процесса.

Использование системы «диспетчерская автовокзала» на автовокзале позволяет вывести деятельность сотрудников диспетчерской на профессиональный и современный уровень: максимально упростить выполнение функций, большинство из которых связаны с огромными объемами информации, повысить качество выходной информации: разнообразных справок, статистических отчетов и других печатных документов, сократить сроки их подготовки.

Система «диспетчерская автовокзала» позволяет проводить сбор и хранение практически любой информации. Интерфейс системы предусматривает возможность быстрого поиска данных, и их удобное отображение позволяет за считанные минуты обработать весь объем информации и принять на ее основе правильное решение.

5.3.Требования


Можно выделить следующие функциональные возможности, которые реализуют проект:

  • Главное окно ИСК

  • Вход в ИСК

  • Карточка клиентов(пассажиров)

  • Карточка маршрутов

  • Статистика

  • Печатные формы

Разрабатывая информационную систему «диспетчерская автовокзала» особое внимание уделено следующим ключевым аспектам:

  1. Защита информации о клиентах от обычного пользователя;

  2. Возможность редактирования данных только секретарём или диспетчером.


5.3.1.Функция авторизации


Главный механизм защиты, применяемый в данной программе это - защита от несанкционированного доступа, т.е. при запуске программы появляется диалоговое окно, которое предлагает пользователю ввести пароль. В системе может работать только авторизованный пользователь, если пароль введён правильно, появляется главное окно программы, а если пароль не соответствует правильному, выводится специальное сообщение «пользователь с таким логином и паролем не обнаружен» и пользователю предлагается повторить попытку. В данном случае пароль не хранится в открытом виде, а применяется механизм вычисления хеша от строки, т.е. от введённого пароля и уже данный хеш хранится в системе. При проверке пароля (при входе в программу) вычисляется хеш от ведённой строки и если он совпадает с эталонным хешем, хранящимся в системе, то доступ разрешён. Это один из множества "парольной" защиты программы.

5.3.2.Управление карточкой клиентов(пассажиров)


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

Для ввода нового клиента(пассажира) в БД используется форма ввода новых клиентов. На ней размещены поля ввода для основной информации об пассажирах. При вводе нового клиента в БД он немедленно появляется в списке окна приложения. Пользователь имеет возможность выделить одного пассажира в списке и отредактировать данные, открыв форму редактирования клиента(пассажира). Для редактирования информации о нескольких клиентах одновременно используется форма группового редактирования клиентов. Пользователь имеет возможность выделить несколько пассажиров в списке и отредактировать некоторые их данные, открыв форму группового редактирования. Значения, введенные в этой форме, записываются в соответствующие поля БД для всех выделенных пассажиров. Также пользователь имеет возможность выделить одного или несколько пассажиров в списке и удалить их из БД.

Картотека клиентов(пассажиров) содержит такие поля ввода как:

-ФИО

-дата и время отправки

-дата и время прибытия

-стоимость приобретенного билета

-номер автобусного маршрута

-номер телефона(при бронировании билетов)

Главный список позволяет просматривать основную информацию о клиентах (ФИО, номер автобусного маршрута и т.д.), отбирать клиентов по заданному набору критериев (например: выбрать клиентов, едущих на одном и том же автобусе, маршруте)

Зная фамилию клиента, можно быстро найти данные о нужном пассажире введя фамилию в форму поля локатора и нажать поиск. Если введенная фамилия имеется в БД, то откроются все имеющиеся данные о конкретном клиенте, тем самым пользователь сможет начать просматривать и редактировать информацию данного пассажира. Если данные будут введены некорректно, то система выдаст специальное сообщение «Информация не найдена, попробуйте снова».

5.3.3.Управление карточкой маршрута


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

Для ввода нового маршрута в БД используется форма ввода новых маршрутов. На ней размещены поля ввода для основной информации о маршрутов. При вводе нового маршрута в БД он немедленно появляется в списке окна приложения. Пользователь имеет возможность выделить один маршрут в списке и отредактировать данные этого маршрута, открыв форму редактирования. Кроме того, некоторые данные можно отредактировать путем непосредственного изменения значений в ячейках таблицы. Для редактирования информации о нескольких маршрутах одновременно используется форма группового редактирования маршрутов. Пользователь имеет возможность выделить несколько маршрутов в списке и отредактировать некоторые их данные, открыв форму группового редактирования. Значения, введенные в этой форме, записываются в соответствующие поля БД для всех выделенных маршрутов. Также пользователь имеет возможность выделить один или несколько маршрутов в списке и удалить их из БД.

Карточка маршрутов содержит такие поля ввода как:

-ФИО водителя

-номер автобуса

-номер маршрута

-состояние автобуса

-количество рейсов

-количество остановок

-расстояние от пункта отправки до пункта прибытия

-количество пассажиров на маршрут

Главный список позволяет просматривать основную информацию о водителях (ФИО водителя, номер маршрута, и т.д.), маршруты по заданному набору критериев (например: выбрать одинаковые маршруты).

5.3.4.Вывод печатных форм


Позволяет создавать различные типы приказов на основе справочника формулировок приказов, содержащего типовые шаблоны. Наличие встроенной морфологической системы русского языка и автоматическая подстановка всех параметризованных данных в приказ практически исключает необходимость в редактировании сгенерированного текста приказа. Действия автовокзала по отношению к клиенту (билет, письменная информация и т.д.) сопровождаются письменным документом. Программа «диспетчерская автовокзала» поддерживает работу с документами с использованием специальных фильтров, и вносит соответствующие изменения в базу данных в момент вступления документа в силу.

5.3.5.Статистика


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

Программа «диспетчерская автовокзала» имеет следующие виды статистик:

· распределение пассажиров по маршрутам;

· распределение пассажиров по своим сидячим местам;

· количество пассажиров(за определенное время);

· состояние автобусов;

· расстояние от пункта отправки до пункта назначения.

Чтобы получить статистику нужно зайти в подсистему статистика, затем из списка выбрать статистика пассажиров либо маршрутов. Выбрав статистика пассажиров откроется фильтр, где нужно выбрать список пассажиров (одного пассажира, несколько, всех, определенную группу). Затем в списке выбрать нужную категорию (номер билета, номер маршрута), после чего появится искомая информация. Аналогично со статистикой о маршрутах.
1   2   3   4   5


написать администратору сайта