Создание редактора входных воздействий цифровых сигналов для САПР OrCad 9.1

Страницы работы

Содержание работы

Министерство общего и профессионального
образования Российской Федерации

Новосибирский государственный технический университет

Кафедра ВТ

Курсовая работа по дисциплине

«Моделирование»

Выполнил:       Соловей С.С.

Группа:            АМ-99

Руководитель: Шалагинов А. В.

Оценка:

Новосибирск, 2001

Оглавление.

1.  Задание................................................................................................ 3

2.  Техническое задание (ГОСТ 19.201-78).......................................... 4

3.  Пояснительная записка (ГОСТ 19.404-79)...................................... 5

4.  Руководство оператора (пользователя) (ГОСТ 19.505-79)............ 6

5.  Руководство (системного) программиста (ГОСТ-19.504-79)...... 10

6.  Описание программы (ГОСТ 19.402-78)....................................... 14

7.  Заключение....................................................................................... 15

8.  Литература........................................................................................ 16

9.  Приложение 1................................................................................... 17

Задание.

Для САПР OrCad 9.1 создать редактор входных воздействий цифровых сигналов, главным отличием которого от встроенного редактора будет являться возможность графического представления сигналов, как это было реализовано, например, в редакторе внешних воздействий для пакета Design Lab 8.

Необходимо, чтобы редактор был совместим по формату со встроенным редактором в OrCad 9.1, т.е., они должны уметь «понимать» файлы друг друга.

Техническое задание (ГОСТ 19.201-78).

1. Введение.  Наименование программы – Stim Ed (Stimulus Editor), назначение – более наглядное восприятие  сигналов внешних воздействий при подготовке схемы к моделированию.

2. Основание для разработки.  Задание к курсовой работе по дисциплине «Моделирование»

3. Назначение разработки.  Получение допуска к экзаменам зимней сессии, а также создание базы  для дальнейшего выполнения бакалаврского дипломного проекта.

4. Требования к программе.

4.1. Требования к функциональным характеристикам.

Программа должна позволять пользователю возможности программирования внешних воздействий для схемы с их наглядным выводом на дисплее, возможности редактирования сигналов, чтения их из уже созданных файлов и сохранение сигналов воздействий в файл.

4.2. Требования к надежности.

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

4.3. Требования к составу и параметрам технических средств ЭВМ, внешние устройства, их характеристики.

Для функционирования программы необходима следующая конфигурация компьютера:

CPU: iPentium, Video: SVGA 800x600 256 color mode, Windows 9x, NT,2000,XP

4.4. Требования к информационной и программной совместимости ОС, система программирования, используемые программные средства, методы решения, информационные структуры и т.п.

Система программирования: Borland C++ Builder 5.0.

4.5. Специальные требования. Отсутствуют.

5. Требования к программной документации. Требования к программной документации отсутствуют.

6. Технико-экономические показатели. Ориентировочная экономическая эффективность, преимущества по сравнению с аналогами.

Преимущества – 1) аналоги мне неизвестны 2) бесплатность программы 3) высокая наглядность при программировании входных воздействий

7. Стадии и этапы разработки.

Стадии и этапы работ

Содержание работ

Сроки

Исполнители

ТЗ

Постановка задачи, определение требований, структуры данных, метода решения и т.д.

3.06.2002

Соловей С.С.

Техниче­ский проект. Рабочий проект.

Разработка алгоритма, определение формы представления данных, структуры программы. Программи-рование. Испытание программы.

16.09.2002

Соловей С.С.

Документация.

Разработка документации.

23.09.2002

Соловей С.С.

Пояснительная записка (ГОСТ 19.404-79)

Введение

Наименование программы – “Stim Ed”.

Основание разработки – задание на курсовой проект по дисциплине “Моделирование”.

Назначение и область применения программы.

Назначение программы получение допуска к экзаменам зимней сессии и разработка базы для дальнейшего выполнения бакалаврского дипломного проекта.

Технические характеристики.

Постановка задачи на разработку, описание методов решения.

Необходимо построить программу, которая позволит программировать внешние воздествия для САПР OrCad 9.1 в графическом режиме, будет полностью совместима с файлами *.stm (то есть, сможет считывать и записывать информацию о сигналах внешних воздействий в соответствии с форматом внешних воздействий OrCad’a). Программа также должна быть по возможности интегрировании в САПР OrCad для удобства пользователя.

3.3. Описание и обоснование выбора состава технических и программных средств.

Для написания программы была выбрана среда Borland C++ Builder 5.0 как наиболее отвечающая требованиям автора. Данная система позволяет создавать эффективные приложения для работы в среде Windows и предоставляет удобную оболочку для написания кода (более удобную, чем Visual C++, так горячо любимый нашими преподавателями по программированию). Разработка проводилась в среде Windows 2000, так как эта ОС довольно устойчива к сбоям.

4. Ожидаемые технико-экономические показатели.

Расчёты по экономической эффективности данного продукта не проводились, так как автор разработки ставил своей целью получение положительной оценки по дисциплине «Моделироване».

5. Источники, используемые при разработке.

При написании данной программы была использована справочная система

Borland C++ Builder.

Руководство оператора (пользователя) (ГОСТ 19.505-79).

1. Назначение программы.

Назначение программы получение допуска к экзаменам зимней сессии и разработка базы для дальнейшего выполнения бакалаврского дипломного проекта.

2. Условия выполнения программы.

Программа запускается и работает под управлением операционной системы MS-Windows.

3. Выполнение программы.

Для выполнения программы необходимо запустить исполняемый файл stmed.exe либо попытаться промоделировать схему в OrCade’е.

Появится вот такое окно:

Пункты меню в этой форме позволяют создать новый файл внешних воздействий, редактировать существующий файл и запустить моделятор SIMULATE. При нажатии на кнопку «Create Stimulus File» происходит запуск редактора внешних воздействий, его окно выглядит следующим образом:


В статусной строке отображается следующая информация:

Mode : Editing / Deleting – указывает режим редактирования сигналов – прищелчке левой кнопкой мыши добавляет переключение к сигналу в месте щелчка, щелчок при нажатой клавише «Control» удаляет ближайшее переключение текущего сигнала.

Похожие материалы

Информация о работе