° Примеры технических заданий

° Тема: Разработка стенда для создания и отладки в реальном масштабе времени программного обеспечения бортовой ЭВМ "Багет-53".

  1. Назначение приборов
    Стенд предназначен для разработки и отладки в реальном масштабе времени программного обеспечения специализированного устройства управления на базе бортовой ЭВМ "Багет-53".
  2. Требования, предявляемые к стенду.
    1. Требования к составу и параметрам технических средств.
      1. Стенд реализуется на основе ЭВМ "Багет - 53" со всеми каналами связи. используемыми в специализированном устройстве управления ( мультиплексные каналы информационного обмена по ГОСТ 26765.52-87. радиальные каналы связи и каналы разовых команд ).
      2. В качение имитатора устройств, подключаемых к устройству управления, используется персональный компьютер IBM PC ( один или необходимое количество, определяемое применяемыми адаптерами каналов связи ).
      3. В рамках стенда могут использоваться один или несколько компьютеров пользователей для создания и отладки программного обеспечения бортовой ЭВМ "Багет - 53.
      4. Все компьютеры в рамках стенда должны функционировать в единой локальной сети. Права пользователей и администратора сети должны быть определены в процессе работы.
    2. Функциональные требования, предъявляемые к стенду
      1. В рамках стенда должен обеспечиваться обмен информацией по всем мультиплексным каналам - каналам информационного обмена, по всем радиальным каналам связи и каналам разовых команд,
      2. Программное обеспечение имитаторов каналов информационного обмена должно обеспечивать режим работы, максимально приближенный к реальному.
      3. Программное обеспечение стенда должно обеспечивать удобные средства для написания, трансляции, загрузки и отладки программного обеспечения объектной ЭВМ "Багет - 53" на компьютере пользователя.
  3. Содержание пояснительной записки.
    1. Введение, постановка задачи.
    2. Выбор, обоснование состава используемою оборудования.
    3. Разработка структурной схемы стенда
    4. Выбор, обоснование состава используемого системного программного обеспечения на объектной ЭВМ, на инструментальной ЭВМ, а также на компьютерах пользователя.
    5. Разработка руководства системного программиста (администратора сети).
    6. Разработка руководства программиста-пользователя.
    7. Выбор, обоснование необходимого системного программного обеспечения, позволяющее пользователю на своём рабочем месте создавать, транслировать, загружать в объектную ЭВМ свою программу, запускать ее на выполнение, следить за результатами ее работы, отлаживать пользовательское программное обеспечение.
    8. Разработка необходимого тестового программного обеспечения.
    9. Вопросы экономики.
    10. Вопросы охраны труда
    11. Заключение.
    12. Список литературы.
    13. Приложения.

° Тема: Разработка программного пакета лексического анализатора (ЛА) под Windows
  1. Исходные данные для проектирования:
    1. Цель проектирования: учебно-методическое пособие для студентов
    2. ОС Windows
    3. Язык программирования Borland C++ v.4.5
    4. Цель программирования: разработка алгоритмов трансляции и трассировки, языка описания.
  2. Содержание пояснительной записки:
    1. Введение: обзор средств автоматизации лексического анализа (ЛА), постановка задачи, определение внешнего вида, интерфейсов программы ЛА.
    2. Конструкторский раздел:
      1. Описание входного языка, лексики.
      2. Разработка алгоритма построения КА по входной лексике.
      3. Разработка средств графической интерпретации результатов.
      4. Разработка систем трассировки и отладки.
      5. Определение систем классов и взаимодействия объектов грамматики.
    3. Технологический отдел: функциональное проектирование программы, определение основных алгоритмов, технология взаимодействия пользователя и интерфейса программы.
    4. Охрана труда.
    5. Охрана природы: Обеспечение требований охраны труда при работе с дисплеем.
    6. Организационно-экономический раздел.
      1. Расчет сметы затрат на производство (разработку) программного обеспечения
      2. Целесообразность разработки с экономической точки зрения.
    7. Другие разделы (исследовательский, ГО и т.д.)
  3. Перечень графического материала
    1. Алгоритм построения КА по входной лексике
    2. Структурная схема компилятора
    3. Общий вид интерфейса
    4. Взаимодействие модулей программы
  4. Технико-экономические требования.

° Тема: Система автоматического распознавания речевых сигналов, работающая под управлением ОС Windows 95 или Windows NT
  1. Исходные данные для проектирования:
    1. IBM PC AT совместимый компьютер, оснащенный системой мультимедиа
    2. ОС Windows 95 или Windows NT.
    3. Язык программирования - Borland C++.
    4. Цель работы: разработка структуры и алгоритмов функционирования системы распознавания речевых сигналов. Разработка программного обеспечения.
  2. Содержание пояснительной записки:
    1. Введение, обзор основных существующих методик распознавания речи, постановка задачи.
    2. Конструкторский раздел
      1. Разработка алгоритмов распознавания.
      2. Разработка алгоритмов обучения.
      3. Разработка программного обеспечения.
      4. Отладка и тестирование системы.
    3. Технологический отдел: разработка руководства пользователя.
    4. Охрана труда: разработка мероприятий по снижению зрительного утомления операторов, работающих с телевизионными дисплеями.
    5. Охрана природы
    6. Организационно-экономический раздел.
      1. Целесообразность разработки с экономической точки зрения.
      2. Расчет сметы затрат.
    7. Другие разделы (исследовательский, ГО и т.д.).
      1. Заключение.
      2. Список литературы.
  3. Перечень графического материала.
    1. Алгоритмы функционирования.
    2. Граф процесса распознавания.
    3. Граф процесса обучения.
    4. Графическое представление эталонного сигнала.
    5. Графическое представление формата WAV-файла.

° Тема: Система моделирования сетевых протоколов под Windows
  1. Исходные данные для проектирования:
    1. Цель ДП: разработка
      1. средств графического проектирования, связей протокольных процессов
      2. базовых классов протокольных процессов, систем обмена сообщениями и диспетчеризации.
      3. генератора модели системы протокольных процессов в виде производных классов и протокольных процессов.
    2. Исходные данные
      1. Операционная система Windows
      2. Язык программирования C++
  2. Содержание пояснительной записки:
    1. Введение - обзор сетевых протоколов, описание программно-инструментальных средств поддержки разработчика, обоснование алгоритма программы.
    2. Конструкторский раздел
      1. Разработка соглашений системы моделирования протоколов (язык описания протоколов, с помощью технологии ООП).
      2. Определение взаимодействия сообщений, очередей, контекстов и связей.
      3. Разработка
        1. базовых классов взаимодействия сообщений, очередей и контекстов
        2. средств связи объектов протокольных процессов в системе моделирования
        3. алгоритма моделирования
        4. средств графического редактирования модели
    3. Технологический отдел: разработка технологии моделирования и руководства пользователя.
    4. Охрана труда: обеспечение требований охраны труда при работе с дисплеем.
    5. Организационно-экономический раздел.
      1. Целесообразность разработки с экономической точки зрения.
      2. Расчет затрат на разработку ПО.
    6. Другие разделы.
  3. Перечень графического материала
    1. Язык описания протоколов
    2. Структура алгоритма моделирования
    3. Генератор моделирования
    4. Структура функционирования протоколов


Предыдующая Следующая
Хостинг от uCoz