Отчет по учебно-производственной практике по теме: Применение информационных систем и технологий на предприятии ООО «Системы промышленной автоматизации (спа)»




Скачать 188.13 Kb.
НазваниеОтчет по учебно-производственной практике по теме: Применение информационных систем и технологий на предприятии ООО «Системы промышленной автоматизации (спа)»
страница1/5
Дата публикации15.03.2013
Размер188.13 Kb.
ТипОтчет
vbibl.ru > Информатика > Отчет
  1   2   3   4   5

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Государственное образовательное учреждение
высшего профессионального образования
«Сибирский государственный аэрокосмический университет
имени академика М.Ф. Решетнева»


Институт информатики и телекоммуникации

Кафедра информатики и вычислительной техники

Отчет по учебно-производственной практике
по теме:
Применение информационных систем и технологий на предприятии ООО «Системы промышленной автоматизации (СПА)»

Выполнили: ст. гр. БИС-81
Колесников С.В.
Новиков Д.С.
Савицкий Р.С.

Руководитель: ген. директор ООО «СПА»
Епихин А.М.

Проверил: cт. преподаватель каф. ИВТ
Филимонова О.А.

Красноярск 2011г.


СОДЕРЖАНИЕ

Введение 3

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

1.1.Наименование программы 5

1.2.Основание для разработки 5

1.3.Назначение разработки 5

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

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

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

1.7.Требования к составу и параметрам технических средств ЭВМ 7

^ 2.Технический проект 7

2.1.Анализ предметной области 7

2.2.Описание программы 8

3.Руководство пользователя 11

3.1.Назначение 11

3.2.Запуск программы 11

3.3.Команды пользователя 11

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

3.5.Сообщения пользователю 12

^ 4.Руководство программиста 13

4.1.Назначение 13

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

4.3.Характеристики программы 13

4.4.Обращение к программе 13

4.5.Входные и выходные данные 13

4.6.Сообщения 13

^ 5.Тестирование Программы 13

Заключение 15

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

Приложение 17

Приложение 19

Введение


В соответствии с учебным планом мы проходили учебно-производственную практику в фирме занимающейся разработкой различного рода программных продуктов ООО «Системы промышленной автоматизации». Изначально перед нами был выбор работ, из которых мы могли выбрать одну и делать на учебно-производственной практике:

Разработка программного продукта моделирующего гравитационное взаимодействия ^ N тел с поддержкой параллельных вычислений на графическом устройстве с использованием технологии Nvidia CUDA.

Написание документации к ранее разработанному программному продукту.

Написание программ с использованием драйверов для сканеров по распознаванию текста.

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

графическая оболочка;

распараллеливание вычислений;

расчет координат через физические законы.

При рассмотрении множества вариантов реализации мы остановили свой выбор на DirectX 9.0, потому что это технология легкодоступна для нее существует много справочного материала и графическую оболочку по этой технологии легко реализуема на C#. Для распараллеливания вычислений перед нами было поставлено условие, что бы вычисления проходили на графическом устройстве с использованием технологии Nvidia CUDA. Нами было принято решение использовать библиотеку CUDA.NET и написание ядра для параллельных вычислений на расширенном языке программирования C++. При рассмотри расчёта характеристик тел мы пришли к выводу формул вычисляющих координаты. Для этого мы использовали гравитационные законы и уравнения движения. Получившиеся формулы в дальнейшем нам надо было привести к безразмерному виду и переложить их на код ядра для параллельных вычислений. Так в ходе разработки программного продукта перед нами встали три основные задачи:

изучение технологии Nvidia CUDA и дальнейшая реализация вычислений на графическом процессоре;

изучение библиотеки DirectX 9.0 и реализация графической оболочки на его основе;

изучение физики гравитационного взаимодействия для описания движения тел.

А так же нашей основной задачей было сделать программу как можно более быструю и сравнить ее работоспособность при работе на CPU и GPU. Поэтому при реализации мы использовали три основных принципа объектно-ориентированного программирования: инкапсуляция, наследование и полиморфизм. При исследовании наличия программных продуктов мы нашли очень мало аналогов нашему программному продукту. Основным отличием нашего приложения стало то, что в нем можно было изменять количество тел – как прибавлять, так и удалять, а так же просматривать параметры тел, предсказывать их траекторию движения и следить за конкретными объектами.

Отчет по учебно-производственной практике делится на следующие части:

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

технический проект;

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

руководство программиста;

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

^ Техническое задание содержит основания для разработки, ее назначение, а также функциональные и нефункциональные требования к программе.

В Техническом проекте содержится анализ предметной области, основные идеи проекта, употребляемые термины и определения. А также технический проект включает информацию о проблемах разработки и методов их решения, описание основных классов для реализации модели.

В ^ Руководстве пользователя представлено описание интерфейса программы, возможности пользователя и сообщения получаемые пользователем.

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

В Тестировании отображены основные результаты работы программы.
  1   2   3   4   5

Добавить документ в свой блог или на сайт

Похожие:

Отчет по учебно-производственной практике по теме: Применение информационных систем и технологий на предприятии ООО «Системы промышленной автоматизации (спа)» iconТезисы доклада Применение информационных технологий в бюджетном процессе:...
В свете реализуемых реформ в области государственного и муниципального управления становится крайне актуальным вопрос модернизации...

Отчет по учебно-производственной практике по теме: Применение информационных систем и технологий на предприятии ООО «Системы промышленной автоматизации (спа)» iconТема 1: Информационные процессы в экономике организации (предприятия)...
Понятие информационных систем (ИС), информационных технологий (ИТ); их место в управлении экономическими объектами

Отчет по учебно-производственной практике по теме: Применение информационных систем и технологий на предприятии ООО «Системы промышленной автоматизации (спа)» iconТема: Понятие открытой системы: значение и история Автор: Удалов Е. В
Применение подхода открытых систем в настоящее время является основной тенденцией в области информационных технологий и средств вычислительной...

Отчет по учебно-производственной практике по теме: Применение информационных систем и технологий на предприятии ООО «Системы промышленной автоматизации (спа)» iconНовосибирский Государственный Университет Факультет Информационных...
Этап 1: Определение требований к системе автоматизации дистанционного образования фита на основе анализа по «Прометей»

Отчет по учебно-производственной практике по теме: Применение информационных систем и технологий на предприятии ООО «Системы промышленной автоматизации (спа)» iconНовосибирский Государственный Университет Факультет Информационных...
Этап 1: Определение требований к системе автоматизации дистанционного образования фита на основе анализа по «Инфотехно»

Отчет по учебно-производственной практике по теме: Применение информационных систем и технологий на предприятии ООО «Системы промышленной автоматизации (спа)» iconТехническое задание на аппаратное обеспечение системы автоматизации...
Настоящий документ предназначен для описания аппаратного решения системы документационного обеспечения управления с использованием...

Отчет по учебно-производственной практике по теме: Применение информационных систем и технологий на предприятии ООО «Системы промышленной автоматизации (спа)» iconТехническое задание на создание системы автоматизации делопроизводства Коммунального предприятия
Настоящий документ предназначен для описания основных технических требований к созданию системы документационного обеспечения управления...

Отчет по учебно-производственной практике по теме: Применение информационных систем и технологий на предприятии ООО «Системы промышленной автоматизации (спа)» iconТехническое задание на создание системы автоматизации делопроизводства Коммунального предприятия
Настоящий документ предназначен для описания основных технических требований к созданию системы документационного обеспечения управления...

Отчет по учебно-производственной практике по теме: Применение информационных систем и технологий на предприятии ООО «Системы промышленной автоматизации (спа)» iconТема: Открытые системы Алиева Н. Ш
Их результативность на рынке информационных технологий и систем определяется согласованной (в пред конкурентной фазе) научно-технической...

Отчет по учебно-производственной практике по теме: Применение информационных систем и технологий на предприятии ООО «Системы промышленной автоматизации (спа)» iconВэй Чуньлэй Применение информационных технологий в исследованиях...
Применение информационных технологий в исследованиях по Исследованию состава биологически активных соединений кемпферии галанга и...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
vbibl.ru
Главная страница