Интерфейс программы

 

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

При запуске программы на экране появляется окно «Путевой лист кондуктора», представленное на рисунке 3.

 

Рисунок 3 - Путевой лист кондуктора

 

При нажатии «добавить» добавляем кондуктора (Например: Аренова Мадина Маратовна) и записываем в список нажатием кнопки «Записать», представленное на рисунке 4.


Рисунок 4 - Добавление кондуктора в список

 

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

 

Рисунок 5 - .Заполнение путевого листа


Если кондуктор увольняется , то сведения о нем становятся ненужными.

В данном случае их необходимо удалить из таблицы. Для этого нужно выбрать кнопку «Удалить». На экране появится запрос на подтверждение удаления всех данных о кондукторе. Если пользователь соглашается, то данные о кондукторе удаляются. Если же пользователь передумал и отказался от удаления, то нажав на кнопку «Отмена» удаление отменяется, показанного на рисунке 6.

 

Рисунок 6 - Удаление кондуктора

 

Чтобы просмотреть список кондукторов в таблице путевого листа кондуктора в строке меню «Сервис» выбираем «Показать всё» щелкнув на неё появляется окно со списком кондукторов с помощью этого списка можно просмотреть фамилию, имя, отчество номер вагона, номер маршрута, номер графика, время выезда, время заезда и смену. Так же в этом окне производится группировка по фамилии номеру вагона, номеру маршрута, а также сортировка по кондуктору, по номеру вагона, по номеру маршрута, представленного на рисунке 7.


Рисунок 7 - Список кондукторов

 

Программой предусмотрена такая опция как поиск. При помощи данной опции можно быстро найти нужного кондуктора по его фамилии, номеру вагона, номеру графика, номеру маршрута. В моей программе рассмотрено два типа поиска: «Расширенный поиск» и «Быстрый поиск».

При выборе пункта меню «Расширенный поиск» в главном окне, появится окно, представленное на рисунке 8.

 

Рисунок 8 - Расширенный поиск.

 


В результате успешного поиска, нужного кондуктора выходит окно с полными сведениями о нем. При нажатии на кнопку «Искать» открывается список найденных кондукторов, а при нажатии на кнопку «Очистить» происходит очистка окна. Результат поиска показан на рисунке 9.

 

Рисунок 9 - Результат поиска

 

Второй тип поиска это «быстрый поиск» т.е. поиск кондуктора по фамилий, по номеру маршрута, по номеру графика, по номеру вагона.. При поиске кондуктора по фамилий показанного на рисунке 10, нужно указать фамилию кондуктора, и нажать кнопку «ОК».

 

Рисунок 10 - Быстрый поиск

 

Если фамилия кондуктора найдено то программа показывает результат поиска и открывается окно список найденных кондукторов, который показан на рисунке 11.


Рисунок 11 - Результат поиска

 

Рассмотрим форму «Лицевой лист кондуктора». В лицевой лист кондуктора входит: код кондуктора, фамилия, выдача билетов, реализация билетов (продажа) и выручка билетов по 21,18,15,9 тенге и дата.

В данном окне имеются три кнопки «Добавить» и «Редактировать», «Удалить» если вы щелкнете на кнопку «Добавить» то запись будет добавлена, при нажатии на кнопку «Редактировать» то можно отредактировать и исправить, а если вы нажмёте кнопку «Удалить» то можно удалить все данные о кондукторе из списка. Лицевой лист кондуктора показан на рисунке 12.

 

Рисунок 12 - Лицевой лист кондуктора

 

При помощи кнопки «добавить» можно открыть окно, в котором рассматривается выдача билетов кондуктору по определенному количеству билетов и указывается дата выдачи, которая представлена на рисунке 13.


Рисунок 13 - Добавления кондуктора в список

 

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

 

Рисунок 14 - Отчет о кондукторе

 

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


Рисунок 15 - Реализация билетов

 

Данный отчет считает полную выручку кондуктора за определенное время. В этом окне мы выбираем кондуктора и указываем дату, и нажимаем кнопку «Посчитать» программа автоматический считает выручку за время за определенное время: по 21 тенге, по 18 тенге, по 15 тенге, и по 9 тенге, который показан на рисунке 16.

 

Рисунок 16 - Отчет по выручке кондуктора


При запуске следующей формы мы выбираем маршрут о который нам нужен, нажав кнопку «ОК» мы определим тех кто на нём работает, в результате программа выдает список кондукторов работающих на этом маршруте, который показан на рисунке 17.

 

Рисунок 17 - Отчет о маршруте

 

Выручку маршрутов можно определить двумя способами: графиком и диаграммой. При запуске нижеуказанной формы на рисунке 18, автоматический считается выручка маршрутов за каждый месяц представленный в процентах, т.е процентный показатель будет меняться при выборе другого месяца. В данная форме показан выбранный нами месяц и маршруты которые работали в этом месяце. Также считается выручка маршрутов в этом месяце и представляя её в процентах.


Рисунок 18 - Процентный показатель функционирования маршрутов

 

При нажатии кнопки «За год» автоматический считается вся выручка маршрутов за год, и сравнивает маршруты которые принесли самую большую выручку в этом году, представленный на рисунке 19.

 

Рисунок 19 - Показатель маршрутов за год


График определяет в каком же месяце маршрут сделал самую большую выручку, к примеру маршрут под номером 5 самую большую выручку сделал на четвёртом месяце. Данный график показан на рисунке 20.

 

Рисунок 20 – График выручки всех маршрутов

 

В строке меню «Файл» можно передать в Word, отчет путевого листа кондуктора и дать на печать.

Данная программа разработана для сменной кассы отдела «контроля и сбора выручки» Городского Трамвайного Управления.