3.3 Описание логической структуры программы
Описание структуры программы и её основных частей представлено на рисунке 3.1 и в таблице 3.1.
|
|
|
Название модуля |
Описание (назначение) |
||||||||||||||||||||
Оперативный_учет.app |
Запускной файл |
||||||||||||||||||||
Parol.scx |
Ввод пароля, загрузка базы данных |
||||||||||||||||||||
|
Главное меню программы |
||||||||||||||||||||
Dob_coal2.scx |
Форма для ввода факта добычи угля |
||||||||||||||||||||
Dob_ coal2_plan.scx |
Форма для ввода плана добычи угля |
||||||||||||||||||||
Otg_f.scx |
Форма для ввода факта отгрузки угля |
||||||||||||||||||||
Otg _p.scx |
Форма для ввода плана отгрузки угля |
||||||||||||||||||||
Form_Svodka.scx |
Форма для формирования и печати оперативной сводки по добыче угля |
||||||||||||||||||||
Potreb.scx |
Форма для ввода, редактирования и просмотра справочника потребителей |
||||||||||||||||||||
Sprav1.scx |
Форма другие справочники |
3.4 Используемые технические средства
Для нормальной работы приложения необходимо:
- устройство визуального отображения данных - монитор с разрешением экрана не менее 1024х780;
- IBM - совместимый компьютер с процессором не хуже класса Pentium, тактовая частота процессора от 1,2 Ghz и выше;
- объем памяти: не менее 128 Mb;
- HDD: от 80 Gb и выше;
- CD/DVD-R/RW привод.
- обязательное наличие манипулятора мыши;
- устройство ввода данных - клавиатура;
- устройство вывода данных – принтер;
3.5 Вызов и загрузка
Запуск программы осуществляется по нажатию ярлыка на рабочем столе или запуск файла Оперативный учет.app.
3.6. Описание входной и выходной информации
Входная информация рассматриваемого программного продукта предоставлена в виде вводимой информации с клавиатуры или полученная при помощи импортирования из АРМ – ИАСУП.
Внешней входной информацией является та, которую пользователь получает из внешней среды; просмотра исходных и других документов; данные, вводимые при редактировании факта и плана добычи и отгрузки угля; данные, заносимые в базу данных.
Исходными документами для входной информации служат:
- месячные планы добычи и отгрузки угля по участкам и другим подразделениям;
- книга нарядов участка;
- книга нарядов общешахтная;
- наряд-путевка на производство работ горному мастеру.
Ввод внешней входной информации осуществляется с помощью клавиатуры и переброски информации ежесуточно.
При занесении внешней информации в таблицы она становиться хранимой, то есть внутренней. Над внутренне информацией производятся обрабатывающие действия. И затем хранимая информация становиться выходной.
Выходной информацией является результативная и хранимая информация, которая по запросу выводится на экран в виде выходных экранных форм и отчетов.
Выходной информацией служат следующие данные:
- оперативная сводка добычи угля за день;
- оперативная сводка добычи угля за день с накоплением сначала месяца и года;
- просмотр фактической добычи угля по участкам;
- список потребителей.
Таким образом, данные, необходимые для построения отчетов являются внешними входными данными. Затем, после их ввода, они подвергаются обработке и становятся внутренними хранимыми входными данными.
Для реализации данного программного средства необходима база данных включающая в себя следующие сущности:
1) ФАКТ_ДОБЫЧА - U2008.dbf,
2) ПЛАН_ДОБЫЧА – P2008.dbf,
3) СВОДКА_ДОБЫЧА – SVODKA.dbf,
4) ФАКТ_ОТГРУЗКА – O2008.dbf,
5) ПЛАН_ ОТГРУЗКА – PO2008.dbf,
6) СВОДКА_ ОТГРУЗКА – SVODKAO.dbf,
7) ВЫРАБОТКА – F_0408.dbf ,
8) СПРАВОЧНИК_ПОТРЕБИТЕЛЕЙ - Customers.dbf
Описание структуры базы данных приведены в таблицах 3.2-3.7
Таблица 3.2 - Описание структуры таблицы U2008.dbf
Имя поля |
Тип |
Размер |
Назначение |
data |
Дата |
8 |
Дата |
uf1d …uf6d |
Numeric |
5 |
Добыча угля факт за день по участкам 1 …6 |
Ufdgd |
Numeric |
5 |
Добыча угля факт за день ГКР |
Ufpd |
Numeric |
5 |
Добыча угля факт за день прочие |
Ufdd |
Numeric |
5 |
Добыча угля факт за день подряд |
ufsd |
Numeric |
9 |
Добыча угля факт за день по шахте |
Таблица 3.3 - Описание структуры таблицы P2008.dbf
Имя поля |
Тип |
Размер |
Назначение |
Nm |
Numeric |
2 |
Номер месяца |
up1d …uf6d |
Numeric |
5 |
Добыча угля план на месяц по участкам 1 …6 |
Updgd |
Numeric |
5 |
Добыча угля план на месяц ГКР |
Uppd |
Numeric |
5 |
Добыча угля план на месяц прочие |
Updd |
Numeric |
5 |
Добыча угля план на месяц подряд |
upsd |
Numeric |
9 |
Добыча угля план на месяц по шахте |
Таблица 3.4 - Описание структуры таблицы O2008.dbf
Имя поля |
Тип |
Размер |
Назначение |
data |
Дата |
8 |
Дата |
Kod_p |
Integer |
4 |
Код организации-потребителя |
Naim |
Numeric |
5 |
Наименование организации |
OF |
Numeric |
5 |
Отгрузка угля за день |
Таблица 3.5 - Описание структуры таблицы PO2008.dbf
Имя поля |
Тип |
Размер |
Назначение |
Nm |
Numeric |
2 |
Номер месяца |
Kod_p |
Integer |
4 |
Код организации-потребителя |
Naim |
Numeric |
5 |
Наименование организации |
OP |
Numeric |
5 |
План отгрузки угля на месяц |
Таблица 3.6 - Описание структуры таблицы Customers.dbf
Имя поля |
Тип |
Размер |
Назначение |
Customeried |
Integer |
4 |
Код организации-потребителя |
Firstname |
Character |
40 |
Наименование организации |
Adress |
Character |
80 |
Адрес |
Fonenum |
Character |
15 |
Телефон |
Note |
Memo |
4 |
Примечание |
Таблица 3.7 - Описание структуры таблицы F_0408.dbf
Имя поля |
Тип |
Размер |
Назначение |
dat |
Дата |
8 |
Дата |
Uch |
Character |
1 |
Номер участка |
Br |
Numeric |
2 |
Номер бригады |
Smena |
Numeric |
1 |
Номер смены |
Vf |
Numeric |
9 |
Объем фактический |
3.7 Руководство пользователя
Запуск программы осуществляется по нажатию ярлыка на рабочем столе.
После запуска программы на экране монитора появляется окно ввода пароля (рисунок 3.2), если пароль введен верно, то автоматически запускается главное меню программы (рисунок 3.4), иначе программа выдает сообщение (рисунок 3.3) .
Рисунок 3.2 - Окно ввода пароля
Рисунок 3.3 – Сообщение об ошибке
Рисунок 3.4 - Главное меню программы
При выборе пункта меню «Добыча» появляется подменю на рисунке 3.5
Рисунок 3.5 - Пункт меню «Добыча»
Если пользователь выбирает пункт «Факт», то выводится форма изображенная на рисунке 3.6.
Рисунок 3.6 – Окно формы «Добыча угля»
Пользователь вводит дату и фактическую добычу угля по ГКР, прочим и подряд за эту дату. Добыча по участкам автоматически перебрасывается из программы АРМ – ИАСУП. Просмотреть эту информацию можно, нажав на кнопку «Подробнее» (Рисунок 3.7).
Рисунок 3.7 – Окно «Выработка участков»
Можно просматривать добычу угля за другие даты с помощью кнопок на рисунке 3.8: Первая, Следующая, Предыдущая, Последняя. Также есть возможность удалить запись, добавить запись. Кнопка «Опер.сводка» предоставляет пользователю информацию об отклонениях от плана за день. Кнопка «Выход» - выход из данной формы.
Рисунок 3.8 – Кнопки в окне «Добыча угля»
Если пользователь выбирает в подменю пункт «План», то выводится форма, изображенная на рисунке 3.9.
Рисунок 3.9 – Окно формы «План добычи угля»
Пользователь вводит планы по участкам и другим подразделениям на текущий месяц и нажимает на кнопку «Расчет». Вводятся планы один раз в начале месяца. Нажав на кнопку «Расчет» программа произведет расчет ежедневных
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.