Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
29
Добавлен:
06.02.2016
Размер:
580.1 Кб
Скачать
  1. Описание работы с программой

При создании программы использовалась технология MDI (Multi Document Interface) для более эффективного распределения рабочей области экрана пользователя. Все окна справочников являются «дочерними» по отношению к главному окну программы и не занимают места в панели задач Windows.

Таблица 3.12 — Описание связей между таблицами

Наименование

Тип

Описание

1

FK_OutlayArticle_Outlay

Один-ко-Многим

Связь таблицы расходных накладных с таблицей списка товаров в расходной накладной

2

FK_OutlayArticle_Article

Связь таблицы товаров с таблицей списка товаров в расходной накладной

3

FK_Outlay_SystemUser

Связь таблицы расходных накладных с таблицей пользователей

4

FK_Outlay_Store

Связь таблицы расходных накладных с таблицей складов

5

FK_IncomeArticle_Article

Связь таблицы приходных ордеров с таблицей списка товаров в приходном ордере

6

FK_IncomeArticle_Income

Связь таблицы товаров с таблицей списка товаров в приходном ордере

7

FK_Article_ArticleGroup

Связь таблицы товаров с таблицей групп товаров

8

FK_Income_Store

Связь таблицы приходных ордеров с таблицей складов

9

FK_Income_Supplier

Связь таблицы приходных ордеров с таблицей поставщиков

10

FK_Store_Department

Связь таблицы складов с таблицей цехов

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

При запуске приложения на экране отображается главное окно. Все элементы управления, отвечающие за работу с данными, неактивны до тех пор, пока не был произведен вход в систему. Главное окно показано на рисунке 3.1.

Рисунок 3.1 Главное окно программы

В меню «Система», показанном на рисунке 3.2, представлены элементы управления для входа в систему и выхода из программы.

Рисунок 3.2 Меню «Система»

При выборе пункта «Вход в систему» на экране появится окно входа в систему, показанное на рисунке 3.3.

При ошибке входа в систему программа показывает уведомление об ошибке входа (рисунок 3.4), при успешном входе в систему сохраняется имя пользователя, которое будет отображаться в соответствующем поле при последующих запусках программы.

Рисунок 3.3 Окно входа в систему

Рисунок 3.4 Сообщение об ошибке

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

Рисунок 3.5 Окно настроек подключения

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

Рисунок 3.6 Окно с предупреждением

В случае успешного соединения с сервером на экране появится окно с уведомлением, показанное на рисунке 3.7.

Рисунок 3.7 Уведомление об успешном подключении

В случае, если проверка завершилась неудачно, на экране появится окно с сообщением (рисунок 3.8), а при попытке сохранить изменения будет появляться предупреждение до тех пор, пока не будет произведена успешная попытка проверки подключения.

Рисунок 3.8 Уведомление об ошибке подключения

После входа в систему становятся доступны те элементы управления, на которые у пользователя существуют права доступа. По умолчанию все справочники доступны для просмотра и поиска по ним, однако, без соответствующих прав изменить содержащуюся в них информацию нельзя. На рисунке 3.9 показан справочник товаров для пользователя с правами на редактирование, на рисунке 3.10 — без.

Рисунок 3.9 — Справочник «Товары» с доступом на редактирование

Рисунок 3.10 — Справочник «Товары» без доступа на редактирование

На рисунке 3.11 показано окно добавления группы товара, а на рисунке 3.12 — товара к выбранной группе.

Рисунок 3.11 Окно добавления группы товаров

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

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

Рисунок 3.12 Окно добавления товара

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

Рисунок 3.13 Меню «Товарные операции»

Рисунок 3.14 Список приходных ордеров

Рисунок 3.15 Список расходных накладных

Добавление приходного ордера осуществляется при нажатии на кнопку «Добавить» в окне списка ордеров, после чего на экране появляется окно мастера добавления нового ордера.

Все действия, совершаемые при добавлении ордера, разбиты на несколько логических категорий:

  1. Указывается поставщик товара (рисунок 3.16).

  2. Вводятся номера сопроводительных документов и указывается склад, принимающий товар (рисунок 3.17).

  3. Вводится список товаров, в соответствии с накладной на отпуск товаров поставщика (рисунок 3.18).

Рисунок 3.16 Мастер добавления приходного ордера, шаг 1

Рисунок 3.17 Мастер добавления приходного ордера, шаг 2

Рисунок 3.18 Мастер добавления приходного ордера, шаг 3

При добавлении товара в накладной отображается весь список товаров, которые закреплены за выбранным на шаге 1 поставщиком. При нажатии на кнопку «Добавить к ордеру» на экране появляется диалоговое окно ввода количества товара (рисунок 3.19). Если товар уже был добавлен в список товаров в накладной, то при попытке повторного добавления его в список на экране возникнет соответствующее предупреждение (рисунок 3.20).

Рисунок 3.19 Диалоговое окно для указания количество товара

Аналогичное диалоговое окно появляется на экране при нажатии на кнопку «Редактировать».

После нажатия на кнопку «Сохранить» вся введенная информация сохраняется в базе данных и отображается в списке приходных ордеров.

Что распечатать приходный ордер необходимо нажать на кнопку «Печать ордера», после чего на экране появится окно предварительного просмотра (рисунок 3.21).

Рисунок 3.20 Диалоговое окно с предупреждением

Рисунок 3.21 Предварительный просмотр документа для печати

Соседние файлы в папке Каирскакова