3.3 Описание функциональных возможностей и схем диалога
Основной особенностью разработанного программного продукта является наличие дружественного интерфейса, интуитивно понятного для пользователя и не требующего от него специальных навыков работы с ПЭВМ. Удобство и простота использования приложения достигается за счет применения диалогового режима при обработке запросов пользователя, а так же возможности реализовать одно и то же действие несколькими способами (например, через пункт меню или с помощью соответствующей кнопки).
При запуске программы появляется окно входа в программу, в котором необходимо указать тип пользователя (администратор или диспетчер), из выпадающего списка выбрать фамилию, имя и отчество диспетчера или администратора, ввести логин и пароль диспетчера или администратора. Когда все данные указаны необходимо нажать кнопку «Вход» для продолжения работы программы. Кнопка «Отмена» производит выход из программы и закрывает приложение. Данное окно было выбрано в качестве стартового, так как оно предоставляет возможность выбрать режим работы программы, в зависимости от типа пользователя. Администратор может выполнять все действия предусмотренные программой. Диспетчер не имеет права редактировать справочники и введенные данные.
После нажатия на кнопку «Вход» происходит проверка соответствия и правильности ввода логина и пароля для конкретного диспетчера или администратора. Если логин или пароль не соответствуют данным, то выходит сообщение об ошибке. Если логин и пароль являются правильными, то открывается главное окно программы, в котором расположено главное меню программы. Рассмотрим работу программы для администратора. В этом режиме доступны все функции предусмотренные программой. Вид главного окна программы представлен на рисунке 3.3.
Меню «Файл» содержит следующие пункты меню:
- «Регистрация» - открывает форму для регистрации движения вагонов по территории РЦЗ;
- «Просмотр» - содержит два вложенных пункта меню: «движения вагонов», который открывает форму для просмотра времени движения вагонов по территории РЦЗ, и «разгрузки/погрузки», который открывает форму для просмотра данных с разгрузки или погрузки вагонов на территории РЦЗ;
- «Выход» - совершает выход из программы и закрывает приложение.
Вид главного окна программы с раскрытым меню «Файл» представлен на рисунке 3.4.
Меню «Редактирование» содержит следующие пункты меню:
- «Добавить запись» - открывает форму для добавления записи в справочники «Материал», «Цех», «Материал в цех» и «Пользователи»;
- «Удалить запись» - открывает форму для удаления записи в справочниках «Материал», «Цех», «Материал в цех» и «Пользователи»;
- «Изменить запись» - открывает форму для изменения записи в справочниках «Материал», «Цех», «Материал в цех» и «Пользователи».
Меню «Анализ» позволяет произвести анализ по определенному критерию за определенный период. В зависимости от выбранного критерия (пункта меню) открывается соответствующая форма, на которой представлены данные по этому запросу в табличной и графической форме. Меню «Анализ »содержит следующие пункты меню:
- «Вида груза по количеству вагонов»;
- «Вида груза ко времени простоя в ожидании тепловоза»;
- «Вида груза ко времени ожидания склада»;
- «Вида груза ко времени простоя при разгрузке»;
- «Времени простоев по цехам»;
- «Платы за простои по цехам»;
- «Вида груза по плате за простои»;
- «Вида груза по времени простоя».
Меню «Справка» включает в себя один пункт «О программе», который открывает форму, где указаны данные о программе и разработчике.
Остановимся на каждом пункте меню поподробнее. При выборе пункта «Регистрация» меню «Файл» открывается форма, на которой расположена план – схема РЦЗ, с нанесенными метками на цеха и склады, где производится разгрузка или погрузка материалов.
Для удобства регистрации поступивших на территорию РЦЗ вагонов необходимо только выбрать на план – схеме нужный цех или склад, после чего откроется форма регистрации поступивших вагонов.
В поле «название цеха» указано название цеха или склада, который был выбран на план – схеме. Из выпадающего списка «Материал» необходимо выбрать название материала, с которым поступили вагоны. На каждый склад поступают различные материалы, поэтому в список названий материалов включены только те, которые могут поступить на данный склад или в цех.
В выпадающем списке «Тип вагона» необходимо указать тип вагонов, которые поступили на территорию. Доступны следующие значения: крытый вагон, полувагон, дункар и цистерна.
В левое многострочное поле вводятся номера поступивших вагонов. Ввод каждого номера подтверждается нажатием клавиши Enter. В правом многострочном поле указаны номера поступивших вагонов. Необходимо указать являются ли они собственностью АО «Казцинк» (поставлен флажок) или нет (флажок убран).
В полях: дата и время зачисления в ЖДЦ, дата и время поступления на территорию, дата и время постановки в склад, дата и время завершения разгрузки/погрузки, дата и время выхода с территории диспетчером указываются соответствующие даты и время, которые ему сообщают диспетчер ЖДК, охрана с проходной и ответственные за разгрузку/погрузку в цехах и складах.
При открытии формы первоначально доступны только кнопки «Добавить запись» и «Выход». После того как занесены номера вагонов, указан материал и тип вагона, а также указаны дата и время зачисления в ЖДК, необходимо нажать кнопку «Добавить запись», после чего в базу данных записываются номера вагонов, их тип, принадлежность АО «Казцинк», код материала и номер цеха, становятся доступными кнопки «Постановка в тепляк» и «Записать вес». После того, как указаны дата и время выхода вагонов с территории РЦЗ становится доступной кнопка «Записать время».
0 комментариев