Факторы, относящиеся к началу работы
Первый вопрос, по которому нужно принять решение, это выполнять ли проект своими силами, или обратиться за помощью к консультанту. Бэнкс и Гибсон советуют:
Если вы первый раз используете эту программу, то выполнять моделирование своими силами было бы неразумно. Предстоит принять слишком много решений, где можно наделать много ошибок. Приглашение консультанта для выполнения первоначального моделирования будет полезным, т.к. он сможет показать соответствующее применение этой технологии. В результате этого взаимодействия работники фирмы смогут научиться этой технологией пользоваться. Другим вариантом может быть работа консультанта с работниками фирмы во время первого применения технологии. Например, консультант помогает запустить проект, затем передает управление группе работников фирмы.
Хотя инструменты ПО моделирования становятся все более мощными и легкими в использовании, но в успешном имитационном моделировании есть и много других аспектов. Многие компании сейчас приглашают консультанта для помощи с первыми несколькими проектами, пока динамика разработки моделирования не будет понята работниками фирмы. Для тех компаний, которые обращаются к моделированию достаточно редко (скажем, раз в год), приглашение консультанта будет, вероятно, более эффективным и экономически целесообразным. Рекомендательные письма консультанта и его предыдущий опыт исключительно важны; ведь именно его опыт необходим вам. К сожалению, нет общепринятой сертификации консультантов по моделированию (такой как сертификат инженера-консультанта), так что будьте осторожны. В поиске консультантов помогут рекламные объявления в специализированных отраслевых журналах, газетах с отчетами о выполненных проектах на Зимней конференции по моделированию (проводится каждый декабрь), или продавцы ПО моделирования. Кроме случаев, когда вам необходимо конкретное программное обеспечение, выбирайте независимую консультационную фирму, не связанную с продавцами программного обеспечения.
|
|
После того как вопрос о том, выполнить ли проект своими силами, был решен, следующим вопросом будет выбор инструмента ПО моделирования. Прежде чем выбирать пакет ПО моделирования, нужно определиться с компьютером и операционной системой. Для большинства компаний, выбор будет между настольным компьютером с DOS, Windows или OS /2, или компьютером рабочей станцией с UNIX. В сущности, все инструменты ПО моделирования, имеющиеся сегодня, работают на одной или обеих этих системах — стандартом быстро становятся компьютеры с Windows 95 или NT. Есть несколько ПО, которые работают на «макинтошах», и еще меньше лицензионного ПО предлагается для больших ЭВМ. В оставшейся части данной главы мы будем говорить только о персональных компьютерах и компьютерах рабочих станциях, так как к ним относится 19 из 20 продающегося ПО моделирования.
|
|
Выбор ПО моделирования должен затем проходить в два этапа. Первый этап — который может быть выполнен еще до появления каких-нибудь проблем — предназначен для просмотра вариантов программного обеспечения, подходящего пользователю и соответствующего возможностям имеющихся компьютеров. Второй этап относится к конкретной проблеме или классу проблем, которые нужно решить. К этому этапу нужно переходить после того как проблема была выявлена и сформулирована. Если в проекте участвует консультант или консультационная фирма, то обратитесь к ним за рекомендациями и помощью.
На первом этапе процесса выбора, нужно решить какой тип ПО моделирования (общего назначения или специализированное ПО) необходим для пользователя и экономической задачи. При этом продукция, у которой нет достаточного опыта применения или нет достаточной поддержки, должна быть отбракована. Вот некоторые вопросы для рассмотрения:
1. Совместимо ли программное обеспечение с имеющимися компьютерами и операционной системой?
|
|
2. Какой предлагается тип видеомультипликации? Необходима ли объемная видеомультипликация?
3. Есть ли достаточный опыт применения программного обеспечения? Предлагается ли необходимая документация?
4. История выпуска версий продукта? Разрабатываются ли и добавляются ли регулярно новые возможности?
5. Стабильна ли компания, разработавшая продукцию, и будет ли она на рынке через пять лет?
6. Имеется ли телефонная "горячая линия" технической поддержки программного обеспечения в нужном временном поясе?
7. Какая стоимость покупки, установки ПО и обучения для работы с ним?
8. Предполагается ли достаточно большое количество исследований с использованием моделирования, чтобы его стоимость окупилась? Не лучше ли будет обратиться к консультационной фирме?
На втором этапе нужно иметь дело с характеристиками конкретной проблемы. Несколько различных ПО возможно осталось после Этапа I, и сейчас могут быть использованы. Этап II, поэтому, имеет дело с выбором конкретного ПО для решения конкретной проблемы на конкретном компьютере. Вот некоторые вопросы, на которые нужно ответить на этом этапе:
|
|
♦ В чем суть проблемы, и какие будут требования к модели? Нужно ли использовать языки моделирования общего назначения или специализированные пакеты ПО?
♦ Какие возможности ввода информации в компьютер? Может ли изображение системы автоматизированного проектирования (САПР) переводиться и импортироваться для видеомультипликации? Сохраняются ли при перекодировке точные физические размеры?
♦ Какие возможности вывода информации? Включена ли деловая графика?
♦ Какие есть специальные возможности разработки логики (или программирования)? Трудно ли писать в логике кодирования, если понадобится?
1. Есть ли интерактивная программа отладки пошагового выполнения модели для подтверждения используемой логики?
2. Какая необходима конфигурация аппаратных средств компьютера? Сколько памяти необходимо для эффективной работы?
♦ Какой здесь тип видеомультипликационных возможностей? Необходима ли точная объемная видеомультипликация?
♦ Какой тип структуры данных имеется и поддерживается?
3. Может ли модель легко взаимодействовать и обмениваться данными с другими приложениями, такими как базы данных и электронные таблицы?
И последний совет, попросите представителя поставщика программного обеспечения построить образец модели этой проблемы, включая репрезентативную логику и подробности. Много можно узнать из такой проверки.
Другую информацию о начале работы с имитационным моделированием и выборе инструментов программного обеспечения см. в справочных материалах и источниках ПО моделирования в конце данной главы.
Таблица 13.1 показывает некоторые основные возможности и требования самых широко используемых инструментов ПО моделирования отдельных событий, имевшихся в продаже на момент написания этой статьи. Большинство, если не все виды продукции из списка, работают на персональных компьютерах, обычно с одной из версий операционной системы Windows. Несколько ПО были разработаны специально для работы с Windows 95 или NT (32-битные приложения), и могут легко интегрироваться с другими прикладными программами Windows. Некоторые виды продукции имеют полностью интегрированную рабочую среду, используя интерактивный графический интерфейс пользователя на основе меню для всех задач. Например: Arena, ProModel, и Taylor II. Несколько ПО позволяют использовать составляемые пользователем подпрограммы (как правило, написанные в «С» или Фортране) для соединения с моделью. Эта возможность может быть очень полезной при моделировании очень сложной логики принятия решений или больших массивов данных; в любом случае, программирование может быть более эффективным на общем языке программирования («С» или Фортране, например), чем на языке моделирования. У Siman, AweSim !, ProModel, и GPSS есть такая возможность.
В Таблице 13.1 представлена продукция из обеих категорий — и языки моделирования общего назначения, и пакеты специализированных модулирующих программ. Хотя различия в некоторых случаях могут быть малозаметными, однако к языкам моделирования общего назначения относятся AweSim !, Extend, GPSS / PC, GPSS / H, ModSim, SIMPLE ++, SFMSCPJPT II .5 и Siman (часть ПО Arena). Пакеты специализированных модулирующих программ включают в себя Arena (производство, центр обработки звонков, бизнес-процессы), AutoMod / AutoSched (приложения для производства и обработки материалов), Factor / Aim (производство), Micro Saint (производство), MPX (производство), ProModel (производство, бизнес-процессы), Quest (производство), Simprocess (бизнес-процессы), Taylor II (производство), ithink (бизнес-процессы) и Witness (производство, бизнес-процессы).
Дата добавления: 2019-03-09; просмотров: 161; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!