ВУЗ: Смоленский областной казачий институт промышленных технологий и бизнеса
Категория: Задание
Дисциплина: Моделирование систем
Добавлен: 19.11.2018
Просмотров: 3252
Скачиваний: 7
СОДЕРЖАНИЕ
2. Порядок выбора варианта задания контрольной работы, сдачи и защиты контрольных работ
3. Требования к оформлению и содержанию контрольных работ
4. Задания контрольной работы и методические рекомендации для их выполнения
Краткие теоретические сведения для выполнения задания контрольной работы № 1
ПРИМЕР выполнения и оформления задания № 1 контрольной работы
Краткие теоретические сведения по теме задания
Краткие теоретические сведения
Краткие теоретические сведения
Краткие теоретические сведения
Таким образом, УСЛОВИЕ представляет собой событие (или события), вызывающее переход и идентифицируемое именем перехода. Если в условии участвует входной управляющий поток управляющего процесса – предка, то имя потока должно быть заключено в кавычки, например, «Пароль» = АВС1977, где «Пароль» - входной поток.
Кроме условия с переходом может быть связано действие или ряд действий, выполняющихся, когда переход имеет место. ДЕЙСТВИЕ – это операция, которая может иметь место при выполнении перехода. Если действие необходимо для выбора управляющего потока, то имя этого потока должно заключаться в кавычки.
Фактически условие есть некоторое внешнее или внутреннее событие, которое система способна обнаружить и на которое она должна отреагировать определённым образом, изменяя своё состояние. При изменении состояния система обычно выполняет одно или более действий. Таким образом, действие представляет собой отклик, посылаемый во внешнее окружение, или вычисление, результаты которого запоминаются в системе, для того, чтобы обеспечить реакцию на некоторые из планируемых в будущем событий. НА STD состояния представляются узлами, а переходы – дугами.
Условия идентифицируются именем перехода и возбуждают выполнение перехода. Действия или отклики на события привязываются к переходам и записываются под соответствующим условием. Начальное состояние на диаграмме должно иметь входной переход, изображаемый потоком из подразумеваемого стартового узла.
При построении STD рекомендуется следовать следующим правилам:
- строить STD на как можно более высоком уровне детализации диаграмм потоков данных (DFD);
- строить как можно более простые STD;
- по возможности детализировать STD;
- использовать те же принципы именований состояний, событий и действий, что при именовании процессов и потоков.
Пример выполнения задания
Построение диаграммы переходов состояний рассмотрим на примере рассмотренной ранее системы ведения кадрового учёта на предприятии.
Следует напомнить основные функции, реализуемые системой учёта кадров:
- ведение личных карточек и личных дел работников;
- учёт рабочего времени;
- формирование распорядительной документации;
- ведение трудовых книжек;
- формирование организационных документов;
- регистрация организационной, распорядительной документации (см. рис. 28).
Кроме того, следует отметить, что система ведения кадрового учёта является информационной системой (ИС), основные функции и состояния которой связаны с получением, обработкой и выдачей информации.
Действия, условия их выполнения и состояния системы ведения кадрового учёта отражены в табл. 6. Следует отметить, что в виду ограниченного объёма настоящего пособия ниже будут рассмотрены только некоторые условия (стимулирующие события) и переходы системы из одного состояния в другое при выполнении данных условий, действия, которые выполняются при смене состояний.
Таблица 6
Динамика состояний системы ведения кадрового учёта на предприятии
Текущее состояние |
Условие |
Действие |
Следующее состояние |
НАЧАЛЬНОЕ СОСТОЯНИЕ |
Организация проводит набор персонала |
Приём первичной документации от наёмных работников |
ВВОД ИНФОРМАЦИИ |
ВВОД ИНФОРМАЦИИ |
Необходимо сформировать документацию по персоналу организации |
Завершить приём первичных документов, выполнить их первичную систематизацию |
ОБРАБОТКА ИНФОРМАЦИИ |
ОБРАБОТКА ИНФОРМАЦИИ |
Если обработаны все принятые первичные документы |
Сохранить обработанную и систематизированную информацию |
СОСТОЯНИЕ ОЖИДАНИЯ |
СОСТОЯНИЕ ОЖИДАНИЯ |
Необходимо предоставить информацию администрации о сотрудниках организации |
Подготовить личные дела и личные карточки персонала организации |
ВЫДАЧА ИНФОРМАЦИИ |
ВЫДАЧА ИНФОРМАЦИИ |
Следует подготовить информацию о сотрудниках предприятия в пенсионный фонд и налоговую инспекцию |
Сформировать базу данных о сотрудниках предприятия с помощью программ «Налогоплательщик ЮЛ», «Пенсионный фонд» |
ОБМЕН ИНФОРМАЦИЕЙ С ВНЕШНИМИ ИС |
ОБМЕН ИНФОРМАЦИЕЙ С ВНЕШНИМИ ИС |
Необходимо предоставить сведения о сотрудниках организации |
Переслать по электронной почте или передать информацию |
СОСТОЯНИЕ ОЖИДАНИЯ |
На основе информации, помещённой в табл. 6, построена STD (см. рис. 29) с использованием Pacestar UML Diagrammer.
Рис. 29. Фрагмент диаграммы переходов состояний системы ведения учёта кадров на предприятии (по данным табл. 6)
Пояснение к рис. 29.
Состояния системы на диаграмме обозначаются прямоугольниками, переходы между ними обозначаются стрелками. Каждый переход (обозначенный стрелкой) выполняется при соблюдении условия и после выполнения системой некоторых действий. Для этого возле стрелки перехода из состояния в состояние ставится горизонтальная полоса, над которой указывается условие перехода, под ней указывается действие, выполняемое системой.
Для построения диаграмм переходов состояний можно пользоваться CASE– средством Pacestar UML Diagrammer, запуск которого после его инсталляции на ПЭВМ в среде операционной системы MS Windows можно выполнить из меню «Пуск» - «Программы» - «Pacestar UML Diagrammer» - «PSUML» (см. рис. 30).
Рис. 30. Запуск Pacestar UML Diagrammer
В среде Pacestar UML Diagrammer для создания нового файла – диаграммы используют меню «File», закладку «New», после чего появляется список типов диаграмм, из которых выбирают диаграммы деятельностей (UML Activity Diagram) (см. рис. 31), определяют стиль их оформления, размер.
Рис. 30. Меню выбора типа диаграммы в Pacestar UML Diagrammer
ЗАДАНИЕ 5
Тема: Исследование влияния факторов на поведение объектов и систем с помощью корреляционно – регрессионного анализа данных.
Варианты заданий
Задание: Разработать имитационную модель, позволяющую оценить влияние факторов на параметры системы. Для разработки имитационной модели рекомендуется использовать табличный процессор MS Excel и VBA for Excel. Если студент не владеет указанным инструментальным средством, то для создания имитационной модели можно использовать любой язык программирования или инструментальную среду разработчика. В качестве основы для математического обеспечения имитационной модели использовать корреляционно – регрессионный анализ данных. Факторы, влияющие на поведение системы, обозначаются , параметр системы, изменяющийся по предположениям от воздействия факторов, обозначается y. Определить характер и силу влияния факторов на параметр системы у.
Разработка имитационной модели включает:
- построение матрицы парных коэффициентов корреляции факторных признаков друг на друга и вектора парных коэффициентов корреляции результативного признака (у) с каждым из факторных;
- расчёт параметров линейного уравнения регрессии, построение его графика и графика остатков;
- оценку значимости линейного уравнения регрессии в целом и его параметров;
- вычисление частных коэффициентов эластичности.
Вариант № 1.
Таблица 7
Y |
х1 |
х2 |
x3 |
1600 |
78 |
0,866 |
14,9 |
7100 |
81 |
0,833 |
11,7 |
6750 |
89 |
0,833 |
11,7 |
6130 |
68 |
0,801 |
18,8 |
6110 |
73 |
0,848 |
10,7 |
4190 |
80 |
0,730 |
10,9 |
3850 |
82 |
0,514 |
34,8 |
Продолжение табл. 7
Y |
х1 |
х2 |
x3 |
3680 |
88 |
0,566 |
41,7 |
3650 |
75 |
0,717 |
22,8 |
3280 |
76 |
0,711 |
20,7 |
2680 |
74 |
0,672 |
17,7 |
2600 |
81 |
0,589 |
22,5 |
2600 |
82 |
0,626 |
17,5 |
2200 |
69 |
0,513 |
17,3 |
2150 |
72 |
0,445 |
46,8 |
1370 |
74 |
0,328 |
41,3 |
1350 |
75 |
0,393 |
41,6 |
1350 |
78 |
0,446 |
36,7 |
Вариант № 2.
Таблица 8
Y |
х1 |
х2 |
x3 |
203 |
78 |
118 |
105 |
63 |
77 |
28 |
56 |
45 |
75 |
17 |
54 |
113 |
76 |
50 |
63 |
121 |
76 |
56 |
28 |
88 |
71 |
102 |
50 |
110 |
69 |
116 |
54 |
56 |
70 |
124 |
42 |
80 |
72 |
114 |
36 |
237 |
69 |
154 |
106 |
160 |
70 |
115 |
88 |
75 |
72 |
98 |
46 |
Вариант № 3.
При построении и испытаниях имитационной модели использовать данные столбцов «Y», «х1», «х2», «х3» из табл. 9.
Вариант № 4.
При построении и испытаниях имитационной модели использовать данные столбцов «Y», «х1», «х2», «х4» из табл. 9.
Вариант № 5.
При построении и испытаниях имитационной модели использовать данные столбцов «Y», «х2», «х3», «х4» из табл. 9.
Вариант № 6.
При построении и испытаниях имитационной модели использовать данные столбцов «Y», «х1», «х2», «х3» из табл. 10.
Таблица 9
Y |
х1 |
х2 |
х3 |
х4 |
0,9 |
31,3 |
18,9 |
43,0 |
40,9 |
1,7 |
13,4 |
13,7 |
64,7 |
40,5 |
0,7 |
4,5 |
18,5 |
24,0 |
38,9 |
1,7 |
10,0 |
4,8 |
50,2 |
38,5 |
2,6 |
20,0 |
21,8 |
106,0 |
37,3 |
1,3 |
15,0 |
5,8 |
96,6 |
26,5 |
4,1 |
137,1 |
99,0 |
347,0 |
37,0 |
1,6 |
17,9 |
20,1 |
85,6 |
36,8 |
6,9 |
165,4 |
60,6 |
745,0 |
36,3 |
0,4 |
2,0 |
1,4 |
4,1 |
35,3 |
1,3 |
6,8 |
8,0 |
26,8 |
35,3 |
1,9 |
27,1 |
18,9 |
42,7 |
35,0 |
1,9 |
13,4 |
13,2 |
61,8 |
26,2 |
1,4 |
9,8 |
12,6 |
212,0 |
33,1 |
0,4 |
19,5 |
12,2 |
105,0 |
32,7 |
0,8 |
6,8 |
3,2 |
33,5 |
32,1 |
1,8 |
27,0 |
13,0 |
142,0 |
30,5 |
Таблица 10
Y |
х1 |
х2 |
х3 |
6,6 |
6,9 |
83,6 |
222,0 |
3,0 |
18,0 |
6,5 |
32,0 |
6,5 |
107,9 |
50,4 |
82,0 |
3,3 |
16,7 |
15,4 |
45,2 |
0,1 |
79,6 |
29,6 |
299,3 |
3,6 |
16,2 |
13,3 |
41,6 |
1,5 |
5,9 |
5,9 |
17,8 |
5,5 |
53,1 |
27,1 |
151,0 |
2,4 |
18,8 |
11,2 |
82,3 |
3,0 |
35,3 |
16,4 |
103,0 |
4,2 |
71,9 |
32,5 |
225,4 |
2,7 |
93,6 |
25,4 |
675,0 |
1,6 |
10,0 |
6,4 |
43,8 |
2,4 |
31,5 |
12,5 |
102,3 |
3,3 |
36,7 |
14,3 |
105,0 |
1,8 |
13,8 |
6,5 |
49,1 |
2,4 |
64,8 |
22,7 |
50,4 |
1,6 |
30,4 |
15,8 |
480,0 |
1,4 |
12,1 |
9,3 |
71,0 |
0,9 |
31,1 |
18,9 |
43,0 |
Вариант № 7.
При построении и испытаниях имитационной модели использовать данные столбцов «Y», «х1», «х2», «х3» из табл. 11.
Таблица 11
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
x8 |
Y |
1 |
1 |
39,0 |
20,0 |
8,2 |
0 |
1 |
0 |
15,9 |
3 |
1 |
68,4 |
40,5 |
10,7 |
0 |
1 |
0 |
27,0 |
1 |
1 |
34,8 |
16,0 |
10,7 |
0 |
1 |
12 |
13,5 |
1 |
1 |
39,0 |
20,0 |
8,5 |
0 |
1 |
12 |
15,1 |
2 |
1 |
54,7 |
28,0 |
10,7 |
0 |
1 |
12 |
21,1 |
3 |
1 |
74,7 |
46,3 |
10,7 |
0 |
1 |
12 |
28,7 |
3 |
1 |
71,7 |
45,9 |
10,7 |
0 |
0 |
0 |
27,2 |
3 |
1 |
74,5 |
47,5 |
10,4 |
0 |
0 |
0 |
28,3 |
4 |
1 |
137,7 |
87,2 |
14,6 |
0 |
1 |
0 |
52,3 |
1 |
1 |
40,0 |
17,7 |
11,0 |
1 |
1 |
8 |
22,0 |
2 |
1 |
53,0 |
31,1 |
10,0 |
1 |
1 |
8 |
28,0 |
3 |
1 |
86,0 |
48,7 |
14,0 |
1 |
1 |
8 |
45,0 |
4 |
1 |
98,0 |
65,8 |
13,0 |
1 |
1 |
8 |
51,0 |
2 |
1 |
62,6 |
21,4 |
11,0 |
1 |
1 |
0 |
34,4 |
1 |
1 |
45,3 |
20,6 |
10,4 |
1 |
1 |
8 |
24,7 |
2 |
1 |
56,4 |
29,7 |
9,4 |
1 |
1 |
8 |
30,8 |
1 |
1 |
37,0 |
17,8 |
8,3 |
0 |
1 |
0 |
15,9 |
3 |
1 |
67,5 |
43,5 |
8,3 |
0 |
1 |
0 |
29,0 |
1 |
1 |
37,0 |
17,8 |
8,3 |
0 |
1 |
3 |
15,4 |
Вариант № 8.
При построении и испытаниях имитационной модели использовать данные столбцов «Y», «х4», «х5», «х6» из табл. 11.
Вариант № 9.
При построении и испытаниях имитационной модели использовать данные столбцов «Y», «х6», «х7», «х8» из табл. 11.
Вариант № 10.
При построении и испытаниях имитационной модели использовать данные столбцов «Y», «х1», «х2», «х3» из табл. 12.
Вариант № 11.
При построении и испытаниях имитационной модели использовать данные столбцов «Y», «х4», «х5», «х6» из табл. 12.
Вариант № 12.
При построении и испытаниях имитационной модели использовать данные столбцов «Y», «х6», «х7», «х8» из табл. 12.
Таблица 12
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
x7 |
x8 |
Y |
3 |
1 |
69,0 |
42,4 |
8,3 |
0 |
1 |
3 |
28,6 |
1 |
1 |
40,0 |
20,0 |
8,3 |
0 |
0 |
0 |
15,6 |
3 |
1 |
69,1 |
41,3 |
8,3 |
0 |
1 |
0 |
27,7 |
2 |
1 |
68,1 |
35,4 |
13,0 |
1 |
1 |
20 |
34,1 |
2 |
1 |
75,3 |
41,4 |
12,1 |
1 |
1 |
20 |
37,7 |
3 |
1 |
83,7 |
48,5 |
12,1 |
1 |
1 |
20 |
41,9 |
1 |
1 |
48,7 |
22,3 |
12,4 |
1 |
1 |
20 |
24,4 |
1 |
1 |
39,9 |
18,0 |
8,1 |
1 |
0 |
0 |
21,3 |
2 |
1 |
68,6 |
35,5 |
17,0 |
1 |
1 |
12 |
36,7 |
1 |
1 |
39,0 |
20,0 |
9,2 |
1 |
0 |
0 |
21,5 |
2 |
1 |
48,6 |
31,0 |
8,0 |
1 |
0 |
0 |
26,4 |
3 |
1 |
98,0 |
56,0 |
22,0 |
1 |
0 |
0 |
53,9 |
2 |
1 |
68,5 |
30,7 |
8,3 |
1 |
1 |
6 |
34,2 |
2 |
1 |
71,1 |
36,2 |
13,3 |
1 |
1 |
6 |
35,6 |
3 |
1 |
68,0 |
41,0 |
8,0 |
1 |
1 |
12 |
34,0 |
1 |
1 |
38,0 |
19,0 |
7,4 |
1 |
1 |
12 |
19,0 |
2 |
1 |
93,2 |
49,5 |
14,0 |
1 |
1 |
12 |
46,6 |
3 |
1 |
117,0 |
55,2 |
25,0 |
1 |
1 |
12 |
58,5 |
1 |
2 |
42,0 |
21,0 |
10,2 |
1 |
0 |
12 |
24,2 |
2 |
2 |
62,0 |
35,0 |
11,0 |
1 |
0 |
12 |
35,7 |
3 |
2 |
89,0 |
52,3 |
11,5 |
1 |
1 |
12 |
51,2 |
Вариант № 13.
При построении и испытаниях имитационной модели использовать данные столбцов «Y», «х1», «х2», «х3» из табл. 13.
Вариант № 14.
При построении и испытаниях имитационной модели использовать данные столбцов «Y», «х4», «х5», «х6» из табл. 13.
Вариант № 15.
При построении и испытаниях имитационной модели использовать данные столбцов «Y», «х1», «х2», «х3» из табл. 14.
Вариант № 16.
При построении и испытаниях имитационной модели использовать данные столбцов «Y», «х2», «х3», «х4» из табл. 14.
Таблица 13
Y |
x1 |
x2 |
x3 |
x4 |
x5 |
x6 |
0,904 |
115,0 |
75,5 |
56,1 |
25,2 |
3343 |
77,0 |
0,922 |
123,0 |
78,5 |
61,8 |
21,8 |
3001 |
78,2 |
0,763 |
74,0 |
78,4 |
59,1 |
25,7 |
3101 |
68,0 |
0,923 |
111,0 |
77,7 |
63,3 |
17,8 |
3543 |
77,2 |
0,918 |
113,0 |
84,4 |
64,1 |
15,9 |
3237 |
77,2 |
0,906 |
110,0 |
75,9 |
57,0 |
22,4 |
3330 |
77,2 |
0,905 |
119,0 |
76,0 |
50,7 |
20,6 |
3808 |
75,7 |
0,545 |
146,0 |
67,5 |
57,1 |
25,2 |
2415 |
62,6 |
0,894 |
113,0 |
78,2 |
62,0 |
20,7 |
3295 |
78,0 |
0,900 |
108,0 |
78,1 |
61,8 |
17,5 |
3504 |
78,2 |
0,932 |
113,0 |
78,6 |
58,6 |
19,7 |
3056 |
79,0 |
0,740 |
71,0 |
84,0 |
71,7 |
18,5 |
3007 |
67,6 |
0,701 |
210,0 |
59,2 |
48,0 |
42,4 |
2844 |
69,8 |
0,744 |
94,0 |
90,2 |
63,9 |
23,0 |
2861 |
68,4 |
0,921 |
118,0 |
72,8 |
59,1 |
20,2 |
3259 |
77,9 |
0,927 |
130,0 |
67,7 |
47,5 |
25,2 |
3350 |
78,1 |
0,802 |
127,0 |
82,6 |
65,3 |
22,4 |
3340 |
72,5 |
0,747 |
61,0 |
74,4 |
53,2 |
22,7 |
2704 |
66,6 |
0,927 |
117,0 |
83,3 |
67,9 |
18,1 |
3642 |
76,7 |
0,721 |
46,0 |
83,7 |
61,7 |
20,1 |
2753 |
68,8 |
0,913 |
107,0 |
73,8 |
52,9 |
17,3 |
2916 |
76,8 |
0,918 |
110,0 |
79,2 |
59,9 |
16,8 |
3551 |
78,1 |
0,833 |
99,2 |
71,5 |
51,5 |
29,9 |
3177 |
73,9 |
0,914 |
101,0 |
75,3 |
61,2 |
20,3 |
3280 |
78,6 |
0,923 |
105,0 |
79,0 |
53,1 |
14,1 |
3160 |
78,5 |