Системный анализ

Автор работы: Пользователь скрыл имя, 26 Февраля 2013 в 13:14, курсовая работа

Краткое описание

У даній роботі перед автором поставлена ціль отримання максимального прибутку від випуску масової продукції за допомогою ГВС та проблема збитковості виробництва. Слід розробити передескізний проект ГВС з наступними характеристиками:
– інтенсивність потоку заготівок (42.5 заготівок за годину);
середній час обробки однієї заготівки на верстаті (0,151 години);

Содержание

Вступ
4
1 Опис ГВС, постановка задачі і виявлення цілей
5
1.1 Основні поняття системного аналізу
5
1.2 Опис ГВС. Склад і структура
6
1.3 Опис проблеми
9
1.4 Виявлення цілей та побудова дерева цілей
10
1.5 Постановка задачі
11
2 Склад, декомпозиція та агрегування ГВС
11
2.1 Декомпозиція та агрегування ГВС
11
2.1.1 Декомпозиція
11
2.1.2 Агрегування
12
3 Побудова моделі ГВС
12
3.1 Поняття моделей
13
3.2Обчислення характеристик найпростіших СМО
16
3.3 Визначення критеріїв якості ГВС
18
3.4 Побудова цільової функції ГВС
18
3.5 Вибір оптимальних параметрів ГВС
20
Висновки
21
Список використаної літератури
22
Додаток А

Вложенные файлы: 1 файл

курсовая.docx

— 201.31 Кб (Скачать файл)

1 Михалевич В.С., Шор Н.З., Галустова Л.А. и др. Вычислительные методы выбора оптимальных проектных решений.–К.: Наук. думка, 1977.–178 с.

2 Станфорд Л. Оптнер Системный анализ для решения деловых и промышленных проблем.–М.: Сов. радио, 1969.–200 с.

3 Тимченко А.А. Основи системного проектування та системного аналізу складних об’єктів.–К.: Либідь, 2003.–272 с.

4 Тимченко А.А., Родионов А.А. Основы информатики системного проектирования объектов новой техники.–К.: Наук.думка, 1991.–152 с.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Додатки

Додаток А 

Програма обчислення оптимальної  кількості верстатів та накопичувачів, написана з використанням можливостей  мови Pascal .

{$N+}

programNastya;

usesCrt;

const a = 10;

ts = 0.151;

      l = 10;

      d = 4.51;

vb = 2.51;

vn = 1.151;

var n, k, m, i: integer;

gx, gxmax: double;

kmax, nmax:integer;

    p: double;

 

function f : double;

var i : integer;

nf: double; { n! }

pn: double; { p indegree n }

    s : double; { resultofthefunction }

pm: double; { p indegree m }

nm: double; { n indegree m }

begin

nf:= 1;

  s:= 1;

pn:= 1;


for i:= 1 to n do

begin

nf:= nf*i;

pn:= pn*p;

      s:= s + pn/nf;

end;

 

pm:= 1;

nm:= 1;

 

for i:= 1 to m do

begin

pm:= pm*p;

nm:= nm*n;

end;

 

  s:= s + ((pn*p)/(n*nf)) + ((1 - pm/nm)/(1 - p/n));

  s:= 1/s;

  s:= s*((pn*pm)/(nm*nf));

  f:= s;

end;

 

begin

ClrScr; 

gxmax:= 0;

  p:= a*ts;

 

write('n\k');

for i:=1 to 10 do

write(' ', i:5, ' ');

writeln;


for n:= 1 to 11 do begin

write(n:2, ' ');

for k:= 1 to 10 do  begin 

        if((p/n)<1 and (1<n<k) begin)

          m:= L*k;

gx:= a*d*(1 - f) - vb*n - vn*k;

if (gx>gxmax) then begin

gxmax:= gx;

kmax:= k;

nmax:= n;

end;

write(gx:6:2, ' ');

else inc(k);

end;

writeln;

end;

 

writeln('max = ', gxmax:0:10, ' (n = ', nmax, ', k = ',kmax,')');

readln;

end.

 

 

 

 

 

 

 

 

 


Додаток Б

Результати роботи програми

 


Информация о работе Системный анализ