Автоматизация выявления бракованных микросхем.

Автоматизация выявления бракованных микросхем.

Тип работы: 
Диплом
Предмет: Автоматизирование ИС
Год выполнения: 
2011
Объем: 
137
Цена: 
7 000руб.
№ работы: 1061
Дополнительная информация: 
С раздаточным материалом и презентацией.

Введение………………………………………………………………….…… 4
1 Анализ предметной области и постановка задачи…………................... 6
1.1 Характеристики предприятия и его деятельности…………............... 6
1.1.1 Организационная структура управления предприятием………….. 9
1.1.2 Анализ аппаратных средств предприятия………………………… 14
1.1.3 Анализ программных средств предприятия……………………… 18
1.2 Анализ исходных данных……………………………………………. 18
1.3 Анализ программ, решающих аналогичные задачи………………... 23
1.4 Обоснование необходимости автоматизации решения задачи……. 24
1.5 Инженерное обеспечение…………………………………….............. 27
1.6 Постановка задачи……………………………………………………. 30
2 Проектная часть………………………………………………………… 34
2.1 Выбор среды разработки и языка программирования……...……… 34
2.1.1 Выбор дополнительных библиотек……………………………...... 45
2.2 Архитектура программного обеспечения…………………………... 51
2.3 Реализация инженерного обеспечения……………………………… 59
2.4 Пользовательский интерфейс программы…………………………... 63
2.5 Тестирование программного продукта……………………………… 75
3 Обоснование экономической эффективности ПО……………………. 77
3.1 Оценка трудозатрат на разработку ПО……………………………… 77
3.2 Экономическая эффективность……………………………..……….. 77
Заключение……………………………………………………….…………. 79
Библиографический список использованной литературы……………….. 80
Приложение А. Листинг файлов отчетов измерительных комплексов..... 81
Приложение Б. Листинг основных модулей программы………………… 95

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

От развлечений:

— игры;

— музыка;

— фильмы;

— социальные сети.

 До серьёзной работы:

— контроль работы атомных электростанций;

— автопилоты в рейсовых пассажирских авиаперевозках;

— контроль за поддержанием систем жизнеобеспечения на космической станции;

— прогнозирование метеорологических явлений.

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

В данной работе рассматривается деятельность государственной компании ОАО  НПП «Сапфир» занимающейся разработкой и производством радиационно-стойких КМОП КНС БИС микросхем.

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

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

  • Разработке на языке C#;

  • Изучению интегрированной среды разработки Visual Studio;

  • Изучению библиотеки .NetFramework, а так же сторонних компонентов DevExpress, в частности компонент построения графиков XtraChart;

  • Обеспечении работы ПО на разных моделях компьютеров, в том числе и компьютеров с низкими техническими характеристиками.

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

Самым важным считаю полезность приобретённого опыта по внедрению программного обеспечения на предприятие, удачной интеграции его в производственный процесс, а также обучение персонала.

При внедрении ПО проводилось обучение главного инженера правилам пользования и совместно с ним программа тестировалась на реальных, больших объёмах данных в течении продолжительного времени (порядка 2-х месяцев). После удачного завершения первого цикла разработки, была написала техническая документация и инструкция пользователя. Так же было проведено обучение работы с программой начальника производственно-тестировочного цеха и пяти рабочих.

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

Автоматизация выявления бракованных микросхем.
+7

Вертикальные вкладки