Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Отчетов по лабораторным работам

Поиск

 

Дисциплина: Теория систем и системный анализ

 

Студент: _________________________________

 

Группа: __________________________________

 

Преподаватель: ____________________________

 

Тольятти


Приложение 2

 

Общие правила оформления «Журнала отчетов по лабораторным работам»

1. Журнал отчетов представляется в виде сброшюрованных бланков формата А4 (210х297 мм).

2. Отчеты оформляются на компьютере и распечатываются на принтере в оттенках серого или черно-белом цвете. В исключительных случаях допускается использовать другие цвета при оформлении работы.

3. Текстовый материал журнала отчетов по лабораторным работам оформляется в виде пояснительной записки и должен включать: титульный лист (приложение 1), содержание журнала, основную часть (отчеты по лабораторным работам по порядку).

4. В содержании указывается перечень тем выполненных лабораторных работ и указаны страницы в случае сквозной нумерации журнала.

5. Каждый отчет по лабораторной работе должен содержать тему, цель работы, задание, описание порядка выполнения работы (ход работы) и результатов работы (схемы, рисунки, таблицы данных, графики), выводы по проделанной работе.

6. Весь цифровой материал должен быть сведен в таблицы. Экспериментальные и расчетные данные приводятся только в единицах СИ.

7. При указании источников данных, используемой литературы необходимо оформлять библиографический список в соответствии с ГОСТ.

 


Приложение 3

Задания для выполнения лабораторных работ

Каждый студент определяет предметную область и соответствующую организацию, которая будет являться объектом исследования на протяжении выполнения лабораторного практикума. При этом допускаются повторения предметных областей, но не допускается анализ одной и той же организации. Рекомендуется максимально внимательно подойти к выбору варианта задания, учесть возможность привлечения данных и знаний специалистов, работающих в организации, которая подвергается системному анализу. Кроме того, предметная область должна быть интересна студенту, тогда эффективность выполнения лабораторных работ будет выше. Изменять вариант задания можно только по согласованию с преподавателем.

Варианты заданий для выполнения лабораторных работ (предметные области):

1. Разработка и сопровождение программного обеспечения.

2. Продажа и обслуживание компьютерной техники, оборудования.

3. Предоставление телекоммуникационных услуг (телефон, IP-телефония, Интернет).

4. Розничная торговля продовольственными товарами.

5. Розничная торговля непродовольственными товарами.

6. Материально-техническое снабжение деятельности предприятия.

7. Сбытовая деятельность на предприятии.

8. Учет кадров предприятия.

9. Оказание страховых услуг.

10. Оказание аудиторских, бухгалтерских услуг.

11. Деятельность муниципальных органов власти (предметная область может быть уточнена, сужена).

12. Посреднические услуги и услуги торговых представителей.

13. Предоставление дизайнерских услуг (полиграфических услуг).

14. Предоставление рекламных услуг в СМИ.

15. Оказание гостиничных услуг.

16. Оказание услуг медицинскими учреждениями и оздоровительными центрами.

17. Оказание услуг спортивными и культурно-развлекательными учреждениями.

18. Предоставление оценочных услуг (оценка собственности, активов и т.п.).

19. Учетная, аналитическая, управленческая деятельность высших учебных заведений по оказанию основных и дополнительных образовательных услуг.

20. Деятельность банковских структур (инвестиции, кредитование, управление капиталом и т.д.).


ПРИЛОЖЕНИЕ 4

Пример «дерева целей» предприятия


Приложение 5

Описание блоков модели BankLine

Блок Executive

Блок Executive (библиотека DE) должен обязательно использоваться в любой дискретной модели. Он управляет завершением процесса имитации при наступлении условий его завершения. Чаще всего вам не потребуется изменять значения параметров, заданные в диалоге этого блока по умолчанию.

При вставке этого блока в окно создаваемой дискретной модели, он автоматически размещается в левом верхнем углу этого окна для того, чтобы при запуске процесса имитации он сработал первым. Если вы забудете вставить этот блок в окно создаваемой дискретной модели, то вам будет выдано сообщение - подсказка о том, что в дискретных моделях использование этого блока обязательно.

В диалоге блока Executive можно выбрать один из двух вариантов завершения процесса имитации: по истечении времени имитации, которое задается в диалоге Simulation Setup (по умолчанию) или по прошествии заданного числа count некоторых событий.

Существует два способа использования значения count: 1) когда вы вводите значение count в диалоге блока, а входной коннектор count блока Executive ни с чем не соединен, то имитация завершится, когда произойдет указанное в диалоге блока число событий; 2) если входной коннектор count блока соединен с выходом какого-либо другого блока модели, то имитация завершится, когда число событий на входе count достигнет значения, указанного в диалоге блока.

Например, вход count блока Executive может быть соединен с выходным коннектором # блока Exit (4), на который выдается общее число транзактов, покинувших модель. Другими вариантами подключения входа count могут быть коннектор L блока Queue или коннектор Status блока Status.

Блок Generator

 

Блок Generator (библиотека DE) генерирует транзакты для дискретной имитации с заданным интервалом временем между ними.

Длительность интервала времени между транзактами задается самыми разными вероятностными распределениями: Beta (бета), Binomial (биномиальное), Constant (константное), Empirical table (дискретное), Erlang (Эрланга), exponential (экспоненциальное), gamma (гамма), Geometric (геометрическое), hyperexponential (гиперэкспоненциальное), log normal (логнормальное), normal (нормальное), Pearson type V (Пирсона тип V), Pearson type VI (Пирсона тип VI), Poisson (пуассоновское), Triangular (треугольное), uniform integer (однородное целочисленное), uniform real (однородное, вещественные значения) и Weibull (Вейбулла). В диалоге блока вы можете выбрать любое из указанных распределений, а также можете задать числовое значение Value of item (V) для каждого генерируемого транзакта или задать его через входной коннектор V.

Таким образом, каждый генерируемый блоком транзакт можно характеризовать некоторым числовым значением Value. Вы можете считать, что каждый транзакт «несет» на себе некоторой груз весом Value. Соответственно, если вход блока V подключить к выходу блока Input Random Number, то можно «заставить» транзакты, генерируемые во времени по одному вероятностному закону распределения, переносить по узлам модели случайное значение Value, распределенное по другому вероятностному закону.

Например, используя эту возможность блока Generator, вы можете смоделировать процесс доставки случайного груза, имеющего нормальное распределение, из одного пункта в другой с помощью простого потока транспортных средств (пуассоновское распределение).

Параметры диалога:

Cost per item – стоимость генерации одного транзакта. Эта величина добавляется к атрибуту _cost каждого транзакта, генерируемого блоком Generator.

Waiting cost per time unit – стоимость, добавляемая к атрибуту _cost транзакта за каждую единицу времени ожидания в очередях модели, это значение сохраняется в атрибуте _rate каждого генерируемого транзакта.

Total cost – стоимость создания всех транзактов при прогоне модели, равная произведению параметра Cost per item на общее число созданных транзактов.

Входные коннекторы 1, 2 и 3 блока Generator позволяют динамически изменять параметры 1, 2 и 3 используемого случайного распределения непосредственно в процессе имитации.

Блок Exit (4)

 

Блок Exit (4) (библиотека DE) выводит транзакты из процесса имитации через один из четырех своих входов. Общее число транзактов, поглощенных этим блоком, отображается в его диалоге, а также выдается на выходной коннектор #. Количество транзактов, поглощенных каждым входом блока, выводится на соответствующем выходе блока и в его диалоге.

Блок Queue FIFO

Блок Queue FIFO (библиотека DE) имитирует поведение очереди типа FIFO (First In First Out – «Первый пришел, первый вышел»).

В диалоге блока можно задать, какое максимальное число транзактов он может удерживать. Вы также можете указать, чтобы имитация остановилась, когда очередь заполнится (достигнет максимальной длины).

На вкладке Result диалога блока можно просмотреть среднюю длину очереди, среднее время ожидания и коэффициент использования очереди.

Обычно на вход блока Queue FIFO поступают транзакты из других блоков, с выхода блока транзакты уходят из очереди на обслуживание.

Если в диалоге блока установлен флажок Calculate waiting costs (Подсчитать стоимость ожидания), то рассчитывается стоимость ожидания, базируясь на значении атрибута _rate транзактов. Сумма стоимостей ожидания выводится на вкладке Result диалога блока.

Выходной коннектор F принимает значение 1, если блок заполнен, в противном случае F = 0. На выход L выводится число транзактов, стоящих в очереди в данный момент времени, а на выход W - время ожидания транзактов, покидающих очередь.

Блок Activity Delay

 

Блок Activity Delay (библиотека DE) задерживает транзакты на указанное время, затем освобождает их. Время задержки указывается в диалоге блока или с через входной коннектор D блока. Поскольку в диалоге блока можно указать только фиксированную задержку транзакта в блоке, то вход D часто подключают к выходу блока Input Random Number для задания случайного времени обслуживания транзакта или для его динамического изменения в процессе имитации.

Главное назначение блока Activity Delay – имитировать задержку транзакта на время его обслуживания в какой-то системе. Например, вы можете использовать этот блок для имитации времени горения красного светофора, времени обслуживания клиента служащим, времени выполнения отдельной задачи процессором компьютера и т.д.

В диалоге этого блока можно также задать стоимость обслуживания транзакта. Если стоимостные параметры блока заданы, то каждый транзакт, проходящий через блок, будет получать соответствующую добавку к значению своего атрибута _cost.

Если в диалоге блока установлен флажок T connector is true/false, то на выходе T блока выдается 1 или 0 в зависимости от того, занят блок обслуживанием очередного транзакта или нет. В этом случае выход T блока можно, например, подключить к блоку Decision для принятия некоторого решения с учетом занятости этого блока.

Если флажок T connector is true/false не установлен, то на выход T блока выдается количество времени, которое прошло со времени последнего события. В этом случае выход T блока можно, например, подключить к блоку Accumulate для расчета суммарного времени использования блока в процессе имитации.

На выход U (Utilization) блока выводится доля времени занятости блока за один прогон имитации.



Поделиться:


Последнее изменение этой страницы: 2016-04-26; просмотров: 457; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.142.172.190 (0.007 с.)