Методические указания к дипломному проектированию для студентов специальности "Программное обеспечение вычислительной техники и автоматизированных систем". Тарасов В.Н. - 18 стр.

UptoLike

Составители: 

системы и соответствуют системному этапу проектирования на стадиях
технического предложения или эскизного проекта. В подобных проектах не
предусматривается разработка функциональных и принципиальных схем
проектируемой системы (структурное электрические схемы могут иметь место),
а также конструкторских чертежей. Основное внимание концентрируется на
разработке математических моделей, с помощью которых осуществляемся
решение оптимизационных задач с привлечением методов системного анализа и
синтеза. Выполнение расчетов и (или) моделирование проводится либо с
помощью стандартных пакетов прикладных программ, либо с помощью
уникальных программ, разрабатываемых в процессе дипломного
проектирования. Решение задачи дипломного проектирования, как правило,
состоит в проведении экспериментов с моделями (желательно с привлечением
методов планирования эксперимента) с целью принятия обоснованных решений
по выбору конфигурации и состава оборудования проектируемой системы, а
также способов распределения ресурсов и управления ими.
Примерами дипломных проектов системотехнического направления
могут являться разработки следующих видов:
системы цифрового автоматического управления производственным
или технологическим оборудованием на базе мини- или микроЭВМ (основные
вопросы, решаемые на стадии проектирования: определение оптимальной
стратегии управления порядком обслуживания запросов реального времени, при
которой обеспечиваются заданные ограничения на время реакции; определение
емкости буферной памяти для хранения запросов реального времени и т.п.);
многотерминальные системы типа "запрос - ответ" (основные вопросы,
решаемые на стадии проектирования: обеспечение заданного ограничения на
время ответа системы и т.п.);
многопроцессорные вычислительные комплексы (основные вопросы,
решаемые на стадии проектирования: выбор способа разрешения конфликтных
ситуаций при использовании общих ресурсов и уменьшения их частоты, оценки
потери производительности вследствие конфликтов, оптимальное
распределение нагрузки между процессорами и т.п.);
сети ЭВМ (основные вопросы, решаемые на стадии проектирования:
определение оптимального территориального распределения узлов коммутации,
выбор топологии сети, определение пропускных способностей каналов связи,
выбор способа маршрутизации пакетов и т.п.).
Разработка аппаратного и программного обеспечения - сложный
творческий процесс. Однако, как и при проектировании технических устройств,
существуют этапы проектирования, последовательное выполнение которых
позволяет выполнять разработку более целенаправленно, качественно и с
меньшими затратами труда. Большинство из них направлены на формализацию
задачи, что позволяет правильно представить проблему, декомпозировать
решаемую задачу.
18
системы и соответствуют системному этапу проектирования на стадиях
технического предложения или эскизного проекта. В подобных проектах не
предусматривается разработка функциональных и принципиальных схем
проектируемой системы (структурное электрические схемы могут иметь место),
а также конструкторских чертежей. Основное внимание концентрируется на
разработке математических моделей, с помощью которых осуществляемся
решение оптимизационных задач с привлечением методов системного анализа и
синтеза. Выполнение расчетов и (или) моделирование проводится либо с
помощью стандартных пакетов прикладных программ, либо с помощью
уникальных     программ,      разрабатываемых   в   процессе     дипломного
проектирования. Решение задачи дипломного проектирования, как правило,
состоит в проведении экспериментов с моделями (желательно с привлечением
методов планирования эксперимента) с целью принятия обоснованных решений
по выбору конфигурации и состава оборудования проектируемой системы, а
также способов распределения ресурсов и управления ими.
       Примерами дипломных проектов системотехнического направления
могут являться разработки следующих видов:
       − системы цифрового автоматического управления производственным
или технологическим оборудованием на базе мини- или микроЭВМ (основные
вопросы, решаемые на стадии проектирования: определение оптимальной
стратегии управления порядком обслуживания запросов реального времени, при
которой обеспечиваются заданные ограничения на время реакции; определение
емкости буферной памяти для хранения запросов реального времени и т.п.);
       − многотерминальные системы типа "запрос - ответ" (основные вопросы,
решаемые на стадии проектирования: обеспечение заданного ограничения на
время ответа системы и т.п.);
       − многопроцессорные вычислительные комплексы (основные вопросы,
решаемые на стадии проектирования: выбор способа разрешения конфликтных
ситуаций при использовании общих ресурсов и уменьшения их частоты, оценки
потери     производительности       вследствие  конфликтов,     оптимальное
распределение нагрузки между процессорами и т.п.);
       − сети ЭВМ (основные вопросы, решаемые на стадии проектирования:
определение оптимального территориального распределения узлов коммутации,
выбор топологии сети, определение пропускных способностей каналов связи,
выбор способа маршрутизации пакетов и т.п.).
       Разработка аппаратного и программного обеспечения - сложный
творческий процесс. Однако, как и при проектировании технических устройств,
существуют этапы проектирования, последовательное выполнение которых
позволяет выполнять разработку более целенаправленно, качественно и с
меньшими затратами труда. Большинство из них направлены на формализацию
задачи, что позволяет правильно представить проблему, декомпозировать
решаемую задачу.



18