Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1070604.rtf
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
14.15 Mб
Скачать

Список литературы

  1. Г. Буч. Объектно-ориентированный анализ и проектирование. М. 1992.

  2. CRC-карта, режим доступа: http://ru. wikipedia.org/wiki/CRC-карта

  3. Объектно-ориентированное проектирование, режим доступа: http://ru. wikipedia.org/wiki/ Объектно-ориентированное_проектирование

  4. С.П. Некрашевич, О.О. Савельев. Методические указания к выполнению курсового проектирования по дисциплине "Объектно-ориентированное программирование". - Донецк: ГУИ и ИИ, 2010. - 84 с.

  5. Г. Шилдт. Самоучитель С++.3-е издание. - СПб.: БВХ-Петербург, 2003. - 688 с.

  6. С. Мейерс. Наиболее эффективное использование STL - М.: ДМК Пресс, 2002. - 300 с.

  7. Т. Павловская. С/С++. Программирование на языке высокого уровня - СПб.: Питер, 2004. - 461 с.

  8. Г. Довбуш, А. Хомоненко. VisualC++ на примерах. - СПб: БВХ-Петербург, 2007. - 528 с.

  9. А.Н. Шушура. Методические указания по оформлению студенческих работ для студентов специальностей "Системы управления и автоматики", "Системный анализ и управление". - Донецк: ГУИ и ИИ, 2009. - 46с.

Приложения Приложение а

ТЕХНИЧЕСКОЕ ЗАДАНИЕ

А.1 Общие сведения

Тема курсового проекта: "Имитационное моделирование динамических систем и процессов с использованием объектно-ориентированного подхода. Производственная линия с пунктами технического контроля.

Система проектируется студентом 2-го курса Донецкого национального технического университет, ИИиИИ, группы КСУ-10, Киншова А.В.

Основанием для разработки ПП является задание, выданное кафедрой ПОИС. Плановый срок начала работы по созданию системы имитационного моделирования: 05.09.11, срок окончания: 05.12.11. Курсовой проект должен выполняться согласно графику, приведенному в таблице А.1.

Таблица А.1 - Этапы, результаты и сроки разработки ПП

Этап работы

Результат работы

Срок выполнения

(№ недели)

Модуль 1

1

Получение задания на КП

Задание на разработку (1 стр.)

1-2

2

Выявление требований к разрабатываемому программному продукту

Техническое задание

(3-5 стр.)

3-4

3

Проведение ОО анализа предметной области

Словарь предметной области. Сценарии использования системы. ОО словарь предметной области.

3-4

4

Проведение ОО проектирования

Диаграммы классов, объектов

5-6

5

Проведение ОО проектирования

Диаграммы состояний и переходов, взаимодействия

7-8

6

Проведение ОО проектирования

Диаграммы модулей, процессов

10-11

7

Проектирование протоколов классов

Протоколы классов

12-13

8

Реализация классов

Описание реализации классов

12-13

Модуль 2

9

Реализация и отладка программы. Проведение тестирования ПП.

Текст программы. Описание программы и тестов.

13-14

10

Проведение имитационного моделирования, получение статистики работы.

Экранные формы (1-2 стр.). Руководство пользователя (1 стр.).

13-14

11

Оформление пояснительной записки и сопроводительных материалов.

Прошитая ПЗ с CD-ROM (30-50 стр.), сдается преподавателю лично не позже чем за 3 дня до защиты КП.

14

12

Защита курсового проекта

15-17

А.2 Назначения и цели создания программы

Данный программный продукт предназначен для имитации работы динамического объекта реального мира - "Производственная линия с пунктами технического контроля" и получение статистических данных:

время, затрачиваемое на обслуживание каждого телевизора на последнем этапе производства;

загрузка контролеров;

загрузка настройщика.

А.3 Характеристика объекта автоматизации

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

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

Рисунок А.1 Контролеры

Время между поступлениями телевизоров в пункт контроля для заключительной проверки распределено равномерно на интервале 3.5-7.5 мин. В пункте заключительной проверки параллельно работают два контролера. Время, необходимое на проверку одного телевизора, распределено равномерно на интервале 6-12 мин. В среднем 85% телевизоров проходят проверку успешно с первого предъявления и направляются на упаковку. Остальные 15% возвращаются в пункт настройки, обслуживаемый одним рабочим. Время настройки распределено равномерно на интервале 20-40 мин. Необходимо промоделировать работу пунктов контроля и настройки в течение заданного времени для оценки следующих параметров:

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

А.4.1 Требования к системе в целом

В целом к системе предъявляются следующие требования:

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

б) вывод статистики:

время, затрачиваемое на обслуживание каждого телевизора на последнем этапе производства;

загрузка контролеров;

загрузка настройщика.

А.4.2 Требования к задачам и функциям программного продукта

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

  1. ввод начальных параметров для моделирования;

  2. вывод характеристик объектов на каждом шаге моделирования на экран;

  3. вывод результатов моделирования на экран и в файл.

А.4.3 Требования к техническому обеспечению

К техническому обеспечению предъявляются следующие требования:

  1. процессор - 32-битный x86-совместимый (уровня Pentium и выше);

  2. объем оперативной памяти - не менее 32Мб;

  3. свободное дисковое пространство - около 10 Мб. Не менее 5 Мб свободного дискового пространства для временных файлов;

  4. графический адаптер - VGA-совместимый;

  5. монитор - VGA-совместимый;

  6. клавиатура.

А.4.4 Требования к программному обеспечению

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

  1. обеспечить удобный и понятный пользовательский интерфейс;

  2. реализовать программу в виде отдельных классов;

  3. организовать защиту от некорректного ввода начальных параметров;

  4. обеспечить надежное хранение информации.

Программным обеспечением для проектирования программы является CASE-средство Microsoft Visio, а для разработки - Microsoft Visual Studio 2011. Для запуска программы необходимо наличие операционной системы Windows 7, и соответствующих библиотек Microsoft Visual C++ Redistributable.

А.4.5 Требования к организационному обеспечению

В программную документацию должны входить:

  1. пояснительная записка;

  2. приложения:

техническое задание;

руководство пользователя;

экранные формы;

листинг программы.

А.4.6 Требования к комплекту поставки ПП

Программный продукт поставляется с пояснительной запиской к курсовому проекту в файле ПЗ. doc, руководством пользователя в файле Help. doc, исходными кодами в виде проекта среды разработки в папке SRC, исполнительным файлом программы start. exe и файлом с данными о разработчике readme. txt.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]