Алгоритмы обработки данных определяются совместно персоналом предприятия-заказчика и специалистами ПензГТУ, создающими АСПУРАП.
При подготовке документов должен обеспечиваться расчет следующих показателей:
1). Плановая сумма заказа (в документах «Отчеты о работе» и «Финансовый отчет»):
Ppl = (1+Kч)*(Zv+A+GSM),
где Ppl – плановая сумма заказа;
Kч – коэф-т рентабельности;
Zv –ЗП водителей;
А– амортизация АТ;
GSM – Расход ГСМ.
Zv = Т*Кh,
где Т – тариф;
Кh – количество часов.
A= Na* Кh,
где Na – норма амортизации.
GSM = Nч*S*MGSM /100,
где Nч – норма расхода;
S – расстояние;
MGSM – цена ГСМ.
0,2 ≤ Кч ≤ 0,4.
2). Зарплата водителя (в документах «Отчеты о работе» и «Финансовый отчет») по формуле:
,
где - временной тариф (за час работы) и тариф пробега (за 1 км); зависят от категории водителей, используемого транспорта и других факторов;
- количество путевых листов водителя за месяц;
- время и пробег, указанные в i-м путевом листе.
3). Погрешности при расчетах: в рублях – 10-2, в тыс. рублей – 10-3.
4). Расчет расхода ГСМ производится в целых числах.
5). Оптимизационная задача.
Некоторый однородный груз, сосредоточенный у m заказчиков Ai в количестве ai (i=1,…,m) единиц соответственно, необходим n потребителям Bj в количестве bj (j=1,…,n) единиц. Известна стоимость Cij перевозки единицы груза от i-ого заказчика к j-ому потребителю. Необходимо составить план перевозок, имеющий минимальную стоимость, позволяющий вывезти весь груз и полностью удовлетворить потребности потребителей.
Математическая модель оптимизационной задачи:
,
где хij – количество единиц груза, запланированных к перевозе от i-ого заказчика к j-ому потребителю.
Система ограничений:
- все грузы должны быть вывезены, т.е. (i=1,2, …,m);
|
|
- все потребители должны быть удовлетворены, т.е. (j=1,2, …,n);
- хij 0 (i=1,2, …,m; j=1,2, …,n).
Требования к информационному обеспечению
Должна использоваться СУБД, основанная на реляционной модели БД (Access 2007 и выше). Полномочия пользователей по работе с данными должны определяться в зависимости от выполняемых ими функций.
При внезапном отключении электропитания должна быть обеспечена возможность сохранения данных с помощью использования бесперебойного питания. При вводе данных должен проводиться их контроль путем проверки установленных ограничений, выполнения заданных условий. Восстановление утерянных данных должно осуществляться из архива АРМ.
Требования к лингвистическому обеспечению
Использовать язык SQL для формирования запросов, использовать диаграммы потоков данных для представления информационного взаимодействия подсистем и АРМ, использовать ER-диаграммы для построения инфологических моделей предметной области, использовать меню и манипулятор типа «мышь» для выбора пользовательских функций.
Требования к программному обеспечению
Для реализации АСУРАП необходимы:
– СУБД Access 2007 и выше,
– операционная система Windows XP и выше.