Информационное обеспечение и базы данных. Похилько А.Ф - 9 стр.

UptoLike

9
1.4 Постановка задачи:
На данной практической работе вам необходимо составить штатное
расписание хозрасчетной больницы.
Представьте себя заведующим хозрасчетной больницей и должны
составить штатное расписание, т.е. определить, сколько сотрудников, на какие
должности и с каким окладом вы принимаете на работу. Общий месячный
фонд зарплаты составляет некую фиксированную сумму.
Пусть известно
, что для нормальной работы больницы нужно 5-7
санитарок, 8-10 медсестер, 10-12 врачей, 1 заведующий аптекой, 3 заведующих
отделениями, 1 главный врач, 1 заведующий хозяйством и 1 заведующий
больницей.
За основу берется оклад санитарки, а все остальные вычисляются исходя
из него. Каждый оклад является линейной функцией от оклада санитарки:
А*С+В, где С - оклад санитарки, А и В -
коэффициенты.
Например, медсестра должна получать в 1,5 раза больше санитарки
(А=1,5,В=0);
врач - в 3 раза больше санитарки (В=0, А=3);
зав.отделением - на 30$ больше, чем врач (А=3, В=30);
зав.аптекой - в 2 раза больше санитарки (А=2, В=0);
зав.хозяйством - на 40$ больше медсестры (А=1,5,В=40);
гл.врач - в 4 раза
больше санитарки (А=4, В=0);
зав.больницей - на 20$ больше гл. врача (А=4, В=20).
Задав количество человек на каждой должности, можно составить
уравнение: N1(A1*C+B1)+N2(A2*C+B2)+...+N8(A8*C+B8)=(Сумма фонда з/п),
где N1-количество санитарок, N2-количество медсестер и т.д.
В этом уравнении известны А1...А8 и В1...В8, а неизвестны С и N1...N8.
Решить такое уравнение
известными методами не удастся, его можно решить
путем подбора.
Примечание:
здесь и далее размер зарплаты, а также прочих величин следует
выбирать близким к реальным на текущий момент значениям с целью
облегчения восприятия и анализа данных.