1.1.2 Требованиn 11211k1010l 3; к программе..........................7
1.1.3 Требованиn 11211k1010l 3; к интерфейсу.........................8
1.1.4 Требованиn 11211k1010l 3; к средствам программированиn 11211k1010l 3;.........9
1.1.5 Требованиn 11211k1010l 3; к составу и параметрам технических средств.......... ..... ...... ................9
1.1.6 Требованиn 11211k1010l 3; к надежности работы программы.......10
1.1.7 Требованиn 11211k1010l 3; к условиям эксплуатации программы...10
1.1.8 Требованиn 11211k1010l 3; к программной документации..........11
1.2 Выбор и обоснование операционной системы и языка программированиn 11211k1010l 3;
1.2.2 Выбор и обоснование языка программированиn 11211k1010l 3;.....17
2.2.3 Требованиn 11211k1010l 3; к программе.........................55
2.2.4 Требованиn 11211k1010l 3; к программной документации..........56
Приложениn 11211k1010l 3;
Развитие и широкое применение электронной вычислительной техники в промышленности, управлении, связи, научных исследованиn 11211k1010l 3;х, сфере услуг, коммерческой, финансовой и других сферах человеческой деятельности являются в настоящее время приоритетным направлением научно-технического прогресса. В следствии таких темпов развития вычислительная техника стала применяться не только для арифметических вычислений, но и для построениn 11211k1010l 3; логических цепочек и выводов на основе ранее занесенных знаний. Системы такой функциональности носят название экспертные системы.
Экспертная Система (ЭС) - это компьютерная программа, предназначенная для получениn 11211k1010l 3; разумных советов, подсказок, различных логических решений. Существует и другое определение: ЭС - это компьютерная программа, предназначенная для замены высококвалифицированного специалиста в узкой области знаний. Для ЭС обязательно наличие блока объяснений (он выводит трассу логического вывода - в виде последовательности логических решений).
Задачей данной дипломной работы является создание «Обучающей интеллектуальной программы диалогового построениn 11211k1010l 3; трасс логического вывода».
«Интеллектуальная обучающая программа диалогового построениn 11211k1010l 3; трасс логического вывода» будет эксплуатироваться в РадиоВТУЗе МАИ в рамках дисциплины «Экспертные системы» для проведениn 11211k1010l 3; лабораторных и контрольных работ.
1.1.2 Требованиn 11211k1010l 3; к программе
К «Обучающей интеллектуальной программе диалогового построениn 11211k1010l 3; трасс логического вывода» предъявляются следующие требованиn 11211k1010l 3;:
Проверка правильности построениn 11211k1010l 3; трассы (проверка по алгоритмам внутри программы);
В случае ввода неверного значениn 11211k1010l 3; выдать сообщение об ошибке;
Выдача сообщениn 11211k1010l 3; о результатах тестированиn 11211k1010l 3;.
Выбор метода построениn 11211k1010l 3; трассы логического вывода;
Номера правил для построениn 11211k1010l 3; трассы логического вывода.
Выбор метода построениn 11211k1010l 3; трассы логического вывода;
Сообщение о результатах тестированиn 11211k1010l 3;.
Требованиn 11211k1010l 3; к интерфейсу
Интерфейс «Обучающей интеллектуальной программы диалогового построениn 11211k1010l 3; трасс логического вывода» должен быть интуитивно понятен. Данные, с которыми должна работать программа, должны представляться на экране с помощью стандартных визуальных средств операционной системы Microsoft Windows: окна ввода номеров правил, окна отображениn 11211k1010l 3; текста, кнопки, радио-кнопки, полосы прокрутки, окна стандартных диалогов и сообщений и т.д.
1.1.4 Требованиn 11211k1010l 3; к средствам программированиn 11211k1010l 3;
«Обучающая интеллектуальная программы диалогового построениn 11211k1010l 3; трасс логического вывода» должна быть разработана в виде выполняемого приложениn 11211k1010l 3; на одном из современных языков визуального объектно-ориентированного программированиn 11211k1010l 3;, входящих в состав Microsoft Visual Studio NET
Языки визуального объектно-ориентированного программированиn 11211k1010l 3;:
Microsoft Visual C++,
Microsoft Visual Basic,
Microsoft Java,
Microsoft Visual C#.
1.1.5 Требованиn 11211k1010l 3; к составу и параметрам технических средств
Нормальная работа «Обучающей интеллектуальной программы диалогового построениn 11211k1010l 3; трасс логического вывода» должна обеспечиваться на типовом для лаборатории учебного заведениn 11211k1010l 3; компьютере. За основу берем следующую конфигурацию типового компьютера:
Microsoft Windows 2000;
- Intel Pentium III 933
CD-ROM 16x;
1.1.6 Требованиn 11211k1010l 3; к надежности работы программы
При разработке «Обучающей интеллектуальной программы диалогового построениn 11211k1010l 3; трасс логического вывода» необходимо провести отладку и тестирование для выявлениn 11211k1010l 3; семантических ошибок в логике работы программы. Необходимо предусмотреть возможности обработки ответов пользователя и вывода сообщений об ошибках, необходимых для обучениn 11211k1010l 3; пользователя принципам построениn 11211k1010l 3; трасс логического вывода.
1.1.7 Требованиn 11211k1010l 3; к условиям эксплуатации программы
«Обучающая интеллектуальная программа диалогового построениn 11211k1010l 3; трасс логического вывода» должна выполняться в диалоговом режиме. В качестве пользователя в данном случае выступает студент. После окончаниn 11211k1010l 3; работы с программой, будет выведено сообщение о проделанной работе («Трасса построена», «Неправильный ввод» либо «Количество попыток исчерпано»).
1.1.8 Требованиn 11211k1010l 3; к программной документации
1.2 Выбор и обоснование операционной системы и языка программированиn 11211k1010l 3;
Подавляющее большинство современных пользователей знают, что работа на компьютере не возможна без операционной системы. Линейку самых гибких, универсальных и надёжных операционных систем представляет компаниn 11211k1010l 3; Microsoft Windows претерпело сильные изменениn 11211k1010l 3; по сравнениn 11211k1010l 2; с начальной версией Windows
Любому современному программисту, который желает идти в ногу с последними веяниn 11211k1010l 3;ми, каждые несколько лет приходится переучиваться. Языки (C++, Visual Basic, Java), библиотеки (MFC, ATL, STL), архитектуры (COM, CORBA), которые стали вехами в развитии программированиn 11211k1010l 3; за последние годы, постепенно уходят в тень лучших или по крайней мере более молодых программных технологий.
Платформа .NET компании Microsoft - это следующая волна коренных изменений, которая идет к нам из Редмонда.
Перед разработкой «Обучающей интеллектуальной программы диалогового построениn 11211k1010l 3; трасс логического вывода» необходимо выбрать:
язык программированиn 11211k1010l 3;, на котором будет разрабатываться программа.
MS Windows 2000;
MS Windows XP;
MS Windows
Исходя из требований к средствам программированиn 11211k1010l 3;, можно выбрать один из следующих языков визуального объектно-ориентированного программированиn 11211k1010l 3;:
Microsoft Visual C
Microsoft Visual Basic
Microsoft Java
Microsoft Visual C
Проведем морфологический анализ выбранных средств, определим правила предпочтениn 11211k1010l 3;, весовые коэффициенты и значениn 11211k1010l 3; частных критериев для выбранных альтернатив.
|
Язык программированиn 11211k1010l 3; |
MS Windows 2000 |
Microsoft Visual C++ |
MS Windows XP |
Microsoft Visual Basic |
MS Windows |
Microsoft Java |
|
Microsoft Visual C# |
Комбинируя элементы морфологического ящика, можно получить самые разные варианты выбора. Любая линиn 11211k1010l 3;, проведённая через любые элементы этой матрицы слева на право, даёт один из возможных вариантов. Общее число таких вариантов равно произведениn 11211k1010l 2; числа строк в каждом столбце 3*4=12.
Зададим частные критерии частей морфологического ящика, их правила предпочтениn 11211k1010l 3; и весовые коэффициенты, а также альтернативы данных частей и значениn 11211k1010l 3; частных критериев для данных альтернатив. Эту информацию сведём в таблицах с 1.2 по 1.3.
Windiws Windiws Windiws Vista
Windows
С каждой новой операционной системой визуальный интерфейс становился всё более приятен: красивые ярлычки, полупрозрачные окна, более яркий и насыщенный объектами интерфейс. Все эти нововведениn 11211k1010l 3; отражаются и на цене.
|
Правила предпочтениn 11211k1010l 3; |
|
|
||
MS Windows 2000 |
MS Windows XP |
MS Windows |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Видно, что MS Windows 2000 обладает меньшей стоимостью по сравнениn 11211k1010l 2; со своими собратьями.
Для определениn 11211k1010l 3; операционной системы воспользуемся применением множества Парето аддитивного критерия. Записываем в множество Парето Windows Windows Windows Windows XP Windows Windows XP Windows Vista Windows Vista Windows Windows Vista
Windows 2000:
Y1 = -7*
Windows XP:
Y2 = -7*
Windows Vista:
Y
Для разработки и применениn 11211k1010l 3; «Интеллектуальной обучающей программы диалогового построениn 11211k1010l 3; трасс логического вывода» будет использована ОС MS Windows 2000, т.к. расчёт аддитивного критерия показал преимущество Windows
1.2.2 Выбор и обоснование языка программированиn 11211k1010l 3;
Язык программированиn 11211k1010l 3; C++
C++ - это огромный шаг вперед в отношении новых возможностей по сравнениn 11211k1010l 2; с исходным языком С. Во многих ситуациях C++ вполне допустимо представить как объектно-ориентированную надстройку над С. Такая надстройка позволяет использовать преимущества столпов объектно-ориентированного программированиn 11211k1010l 3; - инкапсуляции, полиморфизма и наследованиn 11211k1010l 3;. Однако программисты, использующие C++, остаются незащищенными от многих и часто опасных особенностей С (теми же самыми низкоуровневыми возможностями работы с памятью и трудными для восприятия синтаксическими конструкциями).
Существует множество библиотек для C++, основное назначение которых - облегчить написание приложений под Windows, предоставив для этой цели уже готовые классы. Одна из наиболее распространенных библиотек - это MFC (Microsoft Foundation Classes). MFC - это дополнительный уровень над Win32 API, который значительно упрощает работу программиста за счет использованиn 11211k1010l 3; готовых классов, макросов и мастеров. Однако MFC - это лишь частичное решение проблемы. Даже при использовании MFC программисту приходится работать со сложным для чтениn 11211k1010l 3; кодом, весьма опасным с точки зрениn 11211k1010l 3; возможных ошибок.
Язык программированиn 11211k1010l 3; Visual Basic
Люди всегда стремятся сделать свою жизнь проще. Повинуясь этому стремлениn 11211k1010l 2; многие программисты на C++ обратили свои взоры к гораздо более простому и дружелюбному языку, каким является Visual Basic (VB). Visual Basic позволяет
работать с достаточно сложными элементами интерфейса пользователя, библиотеками кода (например, СОМ-серверами) и средствами доступа к данным при минимальных затратах времени и сил. Visual Basic в гораздо большей степени, чем MFC, прячет от пользователя вызовы Win32 API и предоставляет большой набор интегрированных средств быстрой разработки.
Однако у Visual Basic есть и недостатки. Главный из них - это гораздо меньшие возможности, которые предоставляет этот язык, по сравнениn 11211k1010l 2; с C++ (это утверждение справедливо, по крайней мере, для версий более ранних, чем VB.NET).
Visual Basic - это язык для работы с объектами, а не объектно-ориентированный язык в обычном понимании этого слова. В Visual Basic нет классического наследованиn 11211k1010l 3;, нет поддержки созданиn 11211k1010l 3; параметризованных классов, нет собственных средств созданиn 11211k1010l 3; многопоточных приложений - и этот список можно продолжать еще долго.
Язык программированиn 11211k1010l 3; Java
Язык программированиn 11211k1010l 3; Java - это полностью объектно-ориентированный язык, который в отношении синтаксиса многое унаследовал от C++. Конечно, преимущества Java далеко не исчерпываются межплатформенностью. Язык Java в синтаксическом отношении проще и логичнее, чем C++. Java как платформа предоставляет в распоряжение программистов большое количество библиотек (пакетов), в которых содержится большое количество описаний классов и интерфейсов на все случаи жизни. С их помощью можно создавать стопроцентные приложениn 11211k1010l 3; Java с возможностью обращениn 11211k1010l 3; к базам данных, поддержкой передачи почтовых сообщений, клиентской частью, которой необходим только web-браузер, или наоборот, с клиентской частью, обладающей изощренным интерфейсом.
Java - это очень элегантный и красивый язык. Однако при его использовании проблем также избежать не удастся. Одна из серьезных проблем заключается в том, что при создании сложного приложениn 11211k1010l 3; на Java вам придется использовать только этот язык для созданиn 11211k1010l 3; всех частей этого приложениn 11211k1010l 3;. В Java предусмотрено не так уж много средств для межъязыкового взаимодействия (что понятно ввиду предназначениn 11211k1010l 3; Java быть единым многоцелевым языком программированиn 11211k1010l 3;). В реальном мире существуют миллионы строк готового кода, которые хотелось бы интегрировать с новыми приложениn 11211k1010l 3;ми на Java. Однако это сделать очень трудно.
Java - это далеко не идеальный язык во многих ситуациях. Простой пример если вы попытаетесь создать только на Java приложение, активно работающее с 3D графикой, скорее всего, вы обнаружите, что работать такое приложение будет не очень быстро. Немного подумав, вы можете прийти к выводу, что для работы с 3D графикой лучше использовать код, написанный на языке с более развитыми низко уровневыми возможностями (например, на C++). Однако интегрировать такой код кодом на Java вам будет очень сложно. Поскольку возможности для обращениn 11211k1010l 3; к API компонентам, созданным на других языках, в Java очень ограничены, говорить о реальном межъязыковом взаимодействии на основе Java не приходится.
Язык программированиn 11211k1010l 3; C NET
На момент написаниn 11211k1010l 3; диплома платформа .NET и программирование на С# уже представляли собой заметное явление в мире программированиn 11211k1010l 3;. Не хочется впадать в рекламную патетику, однако я абсолютно уверен, что платформа .NET это Новый Мировой Порядок программированиn 11211k1010l 3; под Windows (а в будущем, наверное, и не только под Windows).
.NET представляет собой совершенно новый способ созданиn 11211k1010l 3; распределенных, настольных и встроенных приложений. Очень важно сразу осознать, что .NET не имеет ничего общего с СОМ (кроме мощных средств интеграции двух платформ). Для типов .NET не нужны ни фабрики классов, ни регистрация в системном реестре. Эти основные элементы СОМ не скрыты - их просто больше нет.
Специально для новой платформы Microsoft разработала новый язык программированиn 11211k1010l 3; - С# (Си Шарп). Этот язык, как и Java, очень многое позаимствовал из C++ (особенно с точки зрениn 11211k1010l 3; синтаксиса). Однако на С# сильно повлиял и Visual Basic 6.0.
В целом можно сказать, что С# впитал в себя многое из того лучшего, что есть в самых разных языках программированиn 11211k1010l 3;, и если у вас есть опыт работы с C++, Java или Visual Basic, то вы найдете в С# много знакомого.
Очень важно отметить, что платформа .NET является полностью независимой от используемых языков программированиn 11211k1010l 3;. Можно использовать несколько .NET-совместимых языков программированиn 11211k1010l 3; (скорее всего, вскоре их будет множество) даже в рамках одного проекта. Разобраться с самим языком С# достаточно просто. Наибольшие усилия потребуются, чтобы познакомиться с многочисленными пространствами имен и типами библиотеки базовых классов .NET. С этими типами (как и со своими собственными, созданными, например, на С#) можно работать из любого .NET-совместимого языка.
Решение .NET
На этом будем считать обращение к новейшей истории программированиn 11211k1010l 3; законченным. Главный вывод, с которым вряд ли кто-нибудь будет спорить, таков: тяжела жизнь Windows-программиста. На этом фоне возможности, предлагаемые платформой .NET, позволяют радикально облегчить нашу жизнь. Один из главных принципов .NET звучит так: «Изменяйте все, что хотите, откуда вам угодно».
.NET - это совершенно новая модель для созданиn 11211k1010l 3; приложений под Windows(а в будущем, видимо, и под другими операционными системами).
Вот краткое перечисление основных возможностей .NET:
. Полное и абсолютное межъязыковое взаимодействие. В .NET поддерживаются межъязыковое наследование, межъязыковая обработка исключений и межъязыковая отладка.
. Общая среда выполнениn 11211k1010l 3; для любых приложений .NET, вне зависимости от того, на каких языках они были созданы. Один из важных моментов при этом - то, что для всех языков используется один и тот же набор встроенных типов данных.
. Библиотека базовых классов, которая обеспечивает сокрытие всех сложностей, связанных с непосредственным использованием вызовов API, и предлагает целостную объектную модель для всех языков программированиn 11211k1010l 3;, поддерживающих .NET.
. Действительное упрощение процесса развертываниn 11211k1010l 3; приложениn 11211k1010l 3;. В .NET нет необходимости регистрировать двойные типы в системном реестре. Более того, .NET позволяет разным версиям одного и того же модуля DLL мирно сосуществовать на одном компьютере.
Проведем морфологический анализ выбранных средств, определим правила предпочтениn 11211k1010l 3;, весовые коэффициенты и значениn 11211k1010l 3; частных критериев для выбранных альтернатив.
Таблица 1.3 Частные критерии альтернатив для вариантов языка программированиn 11211k1010l 3;
|
Правила предпочтениn 11211k1010l 3; |
|
|
|||
MS |
MS VB |
MS Java |
MS C# |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
NET Visual Studio Professional 2008 Win32 AcademicEdition.
Главными критериями являются обучаемость и удобство использованиn 11211k1010l 3; языка. Видно, что язык С# превосходит своих собратьев. Исходя из вышесказанного, «Интеллектуальная обучающая программа построениn 11211k1010l 3; трасс логического вывода» написана на языке C
Интеллектуальная обучающая программа диалогового построениn 11211k1010l 3; трасс логического вывода» входит в состав экспертной системы.
ЭС - это компьютерная программа, предназначенная для получениn 11211k1010l 3; разумных советов, подсказок, различных логических решений. Существует и другое определение: ЭС - это компьютерная программа, предназначенная для заме-ны высококвалифицированного специалиста в узкой области знаний. Для ЭС обязательно наличие блока объяснений (он выводит трассу логического вывода - в виде последовательности логических решений).
знаний хранит знаниn 11211k1010l 3; экспертов о предметной области.
хранит сообщениn 11211k1010l 3; пользователя о фактах, характеризующих данную ситуацию (кроме фактов в рабочей памяти находятся активные правила).
«Интеллектуальная обучающая программа диалогового построениn 11211k1010l 3; трасс логического вывода» оперирует с 12-ю вершинами: A B C D E F G H I J K L
A=0, B=1, C=2, D=3, E=4, F=5, G=6, H=7, I=8, J=9, K=10, L=11.
A B C D E F G H I J K L
m m
m m
i j j j j i
Для расставлениn 11211k1010l 3; правил в случайном порядке, случайно выбираем произвольный элемент матрицы. Далее находи ближайший элемент матрицы равный (-1) и на его место записываем номер правила. И так 14 раз (по количеству правил). Таким образом, в матрице остались нули и 14 номеров правил.
Задаём номер текущего правила (n=0). Далее находим первое правило, исходящее из базового узла. Запоминаем узел из которого оно вышло в переменную Z1. Второй базовой узел записываем в переменную Z2.
Пытаемся найти в строке Z1 неиспользованное правило (aij>0), начиная с n. Если нашли - см. п.4.
Пытаемся найти в строке Z2 неиспользованное правило (aij>0), начиная с n. Если нашли - см. п.4. Если не нашли - то решениn 11211k1010l 3; нет, и идёт перегенерация задачи.
Задаем номер текущего правила n, равный найденному правилу аij. Добавляем n в правильную последовательность.
Считаем
число
ненулевых
элементов в
строке j (таким
образом
проверяем
наличие
исходящих
правил из
данной
вершины).Если
число ≤ 1
правило аij
далее не
должно быть
использовано,
и на его
месте записывается
Пытаемся найти в строке m3 неиспользованное правило начиная с n. Если удалось - см. п4.
Сравниваем m3 с целевой вершиной. Если совпали- решение найдено - выход. Если нет - см. п2.
Задаём номер текущего правила (n=0). Далее находим первое правило, исходящее из базового узла. Запоминаем узел из которого оно вышло в переменную Z1. Второй базовой узел записываем в переменную Z2.
Пытаемся найти в строке Z1 неиспользованное правило (aij>0) начиная с n. Если нашли - Z Z
Пытаемся найти в строке Z2 неиспользованное правило (aij>0) начиная с n. Если нашли - Z Z
Задаем номер текущего правила n, равный найденному правилу аij. Добавляем n в правильную последовательность. Записываем i i
Считаем
число
ненулевых
элементов в
строке j (таким
образом
проверяем
наличие исходящих
правил из
данной
вершины).Если
число ≤ 1
правило аij
далее не
должно быть
использовано,
и на его
месте
записывается
Пытаемся найти в строке m3 неиспользованное правило начиная с n. Если удалось - см. п4.
Сравниваем m3 с целевой вершиной. Если совпали- решение найдено - выход. Если нет - см. п8.
Считаем число ненулевых элементов в строке i
Задаём i Z j i
array tempArray
array m m
tempArray
ij i array
j tempArray ij
j
tempArray array
array
n
aij>0), начиная с n
n aij n aij iIndex i
aij iIndex n
в последовательность все aij iIndex n
n
array tempArray
Array
tempArray
aij j Array
aij i tempArray aij
tempArray Array
Array
Выбор метода построениn 11211k1010l 3; трасс представлен на рисунке 1.4.2.
Рисунок 1.4.2 Выбор метода построениn 11211k1010l 3; трасс
и цвет шрифта названиn 11211k1010l 3; метода будет зелёным, сигнализируя о том, что трасса была построена правильно. Ввод правил для успешного метода блокируется.
Цвет шрифта названиn 11211k1010l 3; метода поменяется на красный, и программа будет иметь следующий вид:
В нижней части программы строится только правильная трасса. Неправильные значениn 11211k1010l 3;, вводимые пользователем - не добавляются.
При правильном построении - цвет шрифта названиn 11211k1010l 3; метода поменяется с красного на зелёный, и работа с данным методом прекращается путём блокированиn 11211k1010l 3; поля ввода правила.
Лист заданиn 11211k1010l 3; на технологию
В
основу
раздела
положены
ГОСТы ЕСПД
(Единой
Системы
Программной
Документации).
В частности,
ГОСТ ЕСПД 19.402-78 «Описание
программы»
(Переиздание (Ноябрь
Программа, разработанная в данном дипломе, называется «Интеллектуальная обучающая программа диалогового построениn 11211k1010l 3; трасс логического вывода».
IBM Windows
Программное обеспечение, необходимое для функционированиn 11211k1010l 3; программы, должно включать в себя:
Windows 2000
Windows Installer 3.0;
Microsoft .NET Framework 2.0 (DotNetFix).
«Интеллектуальная обучающая программа диалогового построениn 11211k1010l 3; трасс логического вывода» написана на языке С#, который входит в состав продукта Microsoft Visual Studio NET
«Интеллектуальная обучающая программа диалогового построениn 11211k1010l 3; трасс логического вывода» будет эксплуатироваться в РадиоВТУЗе МАИ в рамках дисциплины «Экспертные системы» для проведениn 11211k1010l 3; лабораторных и контрольных работ.
Программа предназначена в помощь студентам для построениn 11211k1010l 3; трасс логического вывода. В случае ошибочного пути, который укажет студент - программа должна указать на ошибку. Программа может быть использована в качестве контроля студентов. Зачёт получит тот студент, кто построит трассы, уложившись в заданный лимит ошибок.
«Интеллектуальная обучающая программа диалогового построениn 11211k1010l 3; трасс логического вывода» позволяет строить трассы логического вывода следующими методами:
Минимальная конфигурация электронно-вычислительной машины, на которой будет эксплуатироваться «Интеллектуальная обучающая программа диалогового построениn 11211k1010l 3; трасс логического вывода», должна иметь следующие параметры:
Microsoft Windows 2000;
- Intel Pentium III 933
CD-ROM 16x;
«Интеллектуальная обучающая программа диалогового построениn 11211k1010l 3; трасс логического вывода» поставляется на оптическом носителе CD R
exe
Выбор метода построениn 11211k1010l 3; трассы логического вывода;
Номера правил для построениn 11211k1010l 3; трассы логического вывода.
Выбор метода построениn 11211k1010l 3; трассы логического вывода;
Сообщение о результатах тестированиn 11211k1010l 3;.
Объектом испытаниn 11211k1010l 3; является «Интеллектуальная обучающая программа диалогового построениn 11211k1010l 3; трасс логического вывода».
Целью испытаний является демонстрация работы программы в соответствии с предъявленными к ней требованиn 11211k1010l 3;ми.
2.2.3 Требованиn 11211k1010l 3; к программе
Проверка правильности построениn 11211k1010l 3; трассы (проверка по алгоритмам внутри программы);
В случае ввода неверного значениn 11211k1010l 3; выдать сообщение об ошибке;
Выдача сообщениn 11211k1010l 3; о результатах тестированиn 11211k1010l 3;.
2.2.4 Требованиn 11211k1010l 3; к программной документации
Для выявлениn 11211k1010l 3; ошибок или подтверждениn 11211k1010l 3; полной работоспособности программы необходимо её запустить и опробовать все возможные варианты ввода в соответствующие поля, а также построить все трассы, чтобы убедиться в правильности алгоритмов и их программной реализации.
Выбор метода построениn 11211k1010l 3; трасс представлен на рисунке 2.2.
Рисунок 2.2 Выбор метода построениn 11211k1010l 3; трасс
и цвет шрифта названиn 11211k1010l 3; метода будет зелёным, сигнализируя о том, что трасса была построена правильно. Ввод правил для успешного метода блокируется.
Цвет шрифта названиn 11211k1010l 3; метода изменится на красный, и программа будет иметь следующий вид:
При правильном построении - красный цвет шрифта названиn 11211k1010l 3; метода изменится на зелёный, и работа с данным методом прекращается путём блокированиn 11211k1010l 3; поля ввода правила.
В данной части дипломного проекта была произведена отработка программы, которая показала правильность составлениn 11211k1010l 3; алгоритмов и их программной реализации в соответствии с требованиn 11211k1010l 3;ми, предъявляемыми к программе. Все трассы строятся в соответствии с методами, описанными в теоретическом курсе «Экспертные системы».
Целью дипломного проекта является разработка и написание «Интеллектуальной обучающей программы диалогового построениn 11211k1010l 3; трасс логического вывода», которая подразумевает разработку алгоритмов.
Разработка программного обеспечениn 11211k1010l 3; достаточно трудоёмкий и длительный процесс, требующий большого числа разнообразных операций. Для качественного определениn 11211k1010l 3; отличий разрабатываемого программного обеспечениn 11211k1010l 3; составим таблицу 3.1.
|
|
|
|
|
|
||
Возможность использованиn 11211k1010l 3; всех методов обхода дерева |
|
|
|
Генерирование случайного варианта заданиn 11211k1010l 3; |
|
|
|
|
|
|
|
|
|
|
|
;
n
- новое изделие (программный продукт);
- базовое изделие.
По полученному результату можно сделать вывод о научно-технической прогрессивности и целесообразности проводимой работы по похождениn 11211k1010l 2; трасс логического вывода.
T t t t t t t t
|
|
|
|
|
|
|
Разработка алгоритмов решениn 11211k1010l 3; задачи |
|
|
|
|
|
|
|
|
a
, где
B - коэффициент повышениn 11211k1010l 3; затрат труда вследствие недостаточного описаниn 11211k1010l 3; задачи;
Q
, где
q
K
Kk
n
.
.
в) Затраты труда на разработку алгоритмов решениn 11211k1010l 3; задачи:
.
.
.
.
.
|
|
|
|
|
|
|
|
|
|
|
|
|
Разработка алгоритмов решениn 11211k1010l 3; задачи |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
, где
- количество этапов;
- трудоёмкость i
- средняя часовая тарифная ставка исполнителя (руб.);
n i
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CD-R |
|
|
|
Величина накладных расходов (Рнакл) определяется по соотношениn 11211k1010l 2; к заработной плате основных исполнителей (ЗП): , где коэффициент накладных расходов, в нашем случае равный 2.
Таким образом
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Реализация алгоритмов и ПП осуществляется при выполнении работы информационной системой и приводит к повышениn 11211k1010l 2; качества этой работы. Тогда Э
, где
- индекс технического уровня нового варианта реализации расчётов;
- годовые эксплуатационные затраты в информационной системе по базовому и новому варианту соответственно, руб.;
- Отчислениn 11211k1010l 3; на единый социальный налог (26%) обслуживающего персонала (Зсоц.п);
- Амортизационные отчислениn 11211k1010l 3; (Аввт);
- Затраты на электроэнергию для решениn 11211k1010l 3; комплекса задач (З эл);
, где
- коэффициент использованиn 11211k1010l 3; мощности информационной системы для решениn 11211k1010l 3; данной задачи с применением анализируемого ПП в соответствующем году:
, где
- машинное время, используемое в течении года для реализации данного ПП, час;
- годовой эффективный фонд времени работы вычислительной техники, час.
.
- среднегодовая численность персонала j
=3(чел).
- месячный оклад или среднемесячная заработная плата персонала j
- коэффициент дополнительной заработной платы 0,2;
- коэффициент премиальных выплат 0,7;
Годовые амортизационные отчислениn 11211k1010l 3; по вычислительной технике:
- стоимость вычислительной техники в рублях;
= 29000 (руб.);
- годовая норма амортизационных отчислений, %;
= 25%;
.
- мощность вычислительной техники = 0.25(кВТ/час);
= 1.8(руб.);
- цена вычислительной техники = 29000(руб.);
- норматив затрат на ремонт ВТ в процентах к ;
= 5%
- норматив затрат средств на технические носители информации
в процентах к , %;
= 1.5%;
- коэффициент накладных расходов = 2.0;
.
Уровень эффективности затрат на создание интеллектуальной обучающей программы диалогового построениn 11211k1010l 3; трасс логического вывода:
, где
= 79866
Тогда
Разработка календарного плана по проектированиn 11211k1010l 2; и изготовлениn 11211k1010l 2; «Интеллектуальной обучающей программы диалогового построениn 11211k1010l 3; трасс логического вывода» производится на основе данных, сведённых в таблицу 3.7.
|
|
|
i |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Разработка алгоритмов решениn 11211k1010l 3; задачи |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Производственный цикл каждого этапа определяется следующим образом:
, где
- трудоёмкость этапа (см. таблицу 3.2);
= 8ч. - продолжительность рабочего дня;
= 1 - количество работников, одновременно участвующих в выполнении работ.
Т.к. трудоёмкость дана в человеко-днях и все работы выполняет только один человек, то формула принимает следующий вид:
, где К - коэффициент пересчёта длительности производственного цикла в календарные дни, равный отношениn 11211k1010l 2; полного количества дней в неделе к количеству рабочих дней в неделю.
Разработка «Интеллектуальной обучающей программы диалогового построениn 11211k1010l 3; трасс логического вывода» является целесообразной (JTY
Помещениn 11211k1010l 3;, где будет применяться «Интеллектуальная обучающая программа диалогового построениn 11211k1010l 3; трасс логического вывода» оборудованы рабочими местами, оснащёнными персональными компьютерами (ПК).
Также эти помещениn 11211k1010l 3; имеют следующие параметры:
- площадь помещениn 11211k1010l 3; составляет 60 . Можно сделать вывод, что помещение соответствует санитарным нормам проектированиn 11211k1010l 3; промышленных предприятий, исходя из которых площадь на одно рабочее место должно быть не меньше 6
- освещение помещений - естественное. Для обеспечениn 11211k1010l 3; освещениn 11211k1010l 3; помещений в темное время суток и улучшениn 11211k1010l 3; освещениn 11211k1010l 3; при за ПК - целесообразно применение системы искусственного освещениn 11211k1010l 3;.
Нормальная и безопасная работа инженера-программиста за экраном дисплея во многом зависит от того, в какой мере условия его работы соответствуют оптимальным. При этом, под условиями работы подразумевают комплекс физических, химических, биологических и психофизических факторов, установленных стандартами по безопасности труда (ГОСТ 26883-86 «Внешние воздействующие факторы. Термины и определениn 11211k1010l 3;»).
- вибрация и шум из-за движущихся машин, механизмов и их элементов, запыленность и загазованность воздуха, температура поверхностей оборудованиn 11211k1010l 3;, материалов и воздуха;
- ионизирующие и электромагнитные излучениn 11211k1010l 3;, статические заряды и повышение напряжениn 11211k1010l 3; в цепи, электрические и магнитные поля;
- макроорганизмы (растениn 11211k1010l 3; и животные).
Наиболее значительным фактором является микроклимат (ГОСТ 12.1.005-88 «Общие санитарно-гигиенические требованиn 11211k1010l 3; к воздуху рабочей зоны»), особенно температура и влажность воздуха. Исследованиn 11211k1010l 3; показывают, что высокая температура в сочетании с высокой влажностью воздуха оказывают большое влияние на работоспособность человека. Резко увеличивается время сенсорных и моторных реакций, нарушается координация движений, увеличивается количество ошибок. Высокая температура отрицательно сказывается и на ряде психологических функций человека. Уменьшается объем оперативной памяти, резко суживается способность к ассоциациям. При +11ŗС начинается окоченение конечностей, такая температура минимально допустима. Наиболее благоприятный диапазон температур в летнее время от +18ŗС до +24ŗС,
Движение воздуха позволяет увеличить рабочий диапазон температур. Так при скорости движениn 11211k1010l 3; воздуха 0.1, 0.5, 0.9 м/с верхняя допустимая граница рабочего диапазона сдвигается соответственно до +22ŗ, +24ŗ, +26ŗС.
Атмосферное давление в пределах 80-106 кПа легко переносимо человеком. При давлениn 11211k1010l 3;х, выходящих за эти пределы, человеку требуется предварительная акклиматизация.
Результаты работы пользователя ПК в большой степени зависят и от освещенности рабочего места. Чтобы правильно спланировать рациональную систему освещениn 11211k1010l 3;, необходимо учитывать яркость источников света, их расположение в помещении, яркостной контраст между устройствами ЭВМ и фоном, блёсткость поверхностей, качество и цвет светильников и поверхностей. Для большой контрастности при светлом фоне наименьший уровень освещенности должен быть 200 лк.
В помещениn 11211k1010l 3;х, где эксплуатируют ЭВМ, необходимо предусматривать систему искусственного освещениn 11211k1010l 3; из люминесцентных ламп дневного света или ламп накаливаниn 11211k1010l 3;. Существуют прямая, отраженная и диффузная системы искусственного освещениn 11211k1010l 3;. При прямом освещении свет попадает на объект непосредственно от источников света. При этом 90-100% мощности светильника направлено на рабочую поверхность, что вызывает яркостные контрасты, резкие тени и блёсткость (свойство ярко освещенной поверхности вызывать ослепление или дезадаптацию наблюдателя). При освещении отраженным светом 90-100% света направляется на потолок и верхнюю часть стен, от которых свет более или менее равномерно отражается по всему помещениn 11211k1010l 2;. При этом достигается равная освещенность без теней и блесткости. Диффузное освещение обеспечивает рассеянный свет, одинаково распределенный по всем направлениn 11211k1010l 3;м. Такая система освещениn 11211k1010l 3; требует меньшей мощности, чем две предыдущие, но вызывает частичное образование теней и блёсткости.
Большое влияние на деятельность инженера-программиста оказывает и уровень акустического шума. Шум резко снижает производительность труда и увеличивает травматизм. Физиологически шум воздействует на органы зрениn 11211k1010l 3; и слуха, повышает кровяное давление, при этом притупляется внимание.
Шум оказывает также и эмоциональное воздействие: он является причиной возникновениn 11211k1010l 3; таких отрицательных эмоций, как досада, раздражение. Особенно неприятны высокочастотные и прерывистые шумы.
В соответствии с ГОСТ 12.1.003-83 «Шум. Общие требованиn 11211k1010l 3; и безопасность» уровни звукового давлениn 11211k1010l 3; для программистов лежат в пределе 38-68 дБ в зависимости от частоты шума. Фактически уровень звукового давлениn 11211k1010l 3; не превышает 30дБ, что соответствует установленным нормам и требованиn 11211k1010l 3;м.
Основным из механических факторов производственной среды являются вибрации (ГОСТ 12.1.012-90 «Вибрационная безопасность. Общие требованиn 11211k1010l 3;»). Они не только вредно воздействуют на организм, но и мешают человеку выполнять как мыслительные, так и двигательные операции. Под действием вибраций ухудшается зрительное восприятие, в особенности на частотах между 25 и 40 Гц и между 60 и 90 Гц. Наиболее опасна вибрация с частотой 6-8 Гц, так как в этом диапазоне лежит собственная резонансная частота тела, головы и брюшной полости человека.
К числу неблагоприятных факторов относятся электромагнитные поля (ЭМП) высоких частот (СанПиН 2.2.4.1191-03 «Электромагнитные поля в производственных условиях»). Их воздействие на человека может вызвать функциональные сдвиги в организме: быструю утомляемость, головные боли, нарушение сна, раздражительность, утомление зрениn 11211k1010l 3; и т.п.
В соответствии с ГОСТ 12.1.005-88 «Общие санитарно-гигиенические требованиn 11211k1010l 3; к воздуху рабочей зоны» - благоприятными условиями газового состава воздуха считается содержание кислорода 19-20%, углекислого газа около 1%; допустимые значениn 11211k1010l 3;, при которых не происходит выраженного снижениn 11211k1010l 3; работоспособности, составляют: кислорода - 18-29%, углекислого газа - 1-2%. Снижение содержаниn 11211k1010l 3; кислорода ниже 16% и повышение содержаниn 11211k1010l 3; углекислого газа выше 3% являются недопустимыми и могут привести к нежелательным последствиям. Важнейшим способом борьбы с неблагоприятным воздействием на человека химических факторов является соблюдение их предельно допустимых концентраций в производственных помещениn 11211k1010l 3;х. Предельно допустимыми считаются такие максимальные концентрации вредных веществ, которые при ежедневной работе не могут вызывать у работающих заболеваниn 11211k1010l 3; или отклонениn 11211k1010l 3; в состоянии здоровья. Такими концентрациями считаются, например, для аммиака - 20 мг/м, анилина - 3 мг/м, ацетона - 200 мг/м, бензола - 5 мг/м, бензина - 100 мг/м, серной кислоты - 1 мг/м.
Персональный компьютер питается напряжением 220В/50Гц, которое превышает безопасный предел 42 В. Следовательно, возникает опасность поражениn 11211k1010l 3; электрическим током.
Воздействие на человека электрического тока приводит к общим травмам (электроудары) и местным (ожоги, металлизация кожи, электрические знаки, электроофтальмия, механические повреждениn 11211k1010l 3;).
опасности поражениn 11211k1010l 3; людей электрическим током, в соответствии с Правилами Устройства Электроустановок (ПУЭ - 7-е издание).
Компьютеры, на которых будет применяться «Обучающая интеллектуальная программа диалогового построениn 11211k1010l 3; трасс логического вывода», являются IBM PC совместимыми, а мониторы - с электронно-лучевой трубкой (ЭЛТ).
В России безопасность уровней излучений компьютерных мониторов регламентируется ГОСТ Р 50948-2001 «Средства отображениn 11211k1010l 3; информации индивидуального пользованиn 11211k1010l 3;. Общие эргономические требованиn 11211k1010l 3; и требованиn 11211k1010l 3; безопасности».
Возникновение рентгеновского излучениn 11211k1010l 3; обусловлено наличием на аноде электронно-лучевой трубки дисплея напряжениn 11211k1010l 3; до 30 кВ (а при напряжении 3-500 кВ присутствует рентгеновское излучение различной жесткости). Пользователь попадает в зону мягкого рентгеновского излучениn 11211k1010l 3;.
При воздействии рентгеновского излучениn 11211k1010l 3; на организм человека, происходит:
- изменение внутренней структуры веществ в организме, приводящее к развитию малокровия, образованиn 11211k1010l 2; злокачественных опухолей, катаракты глаз.
При работе за экраном электронно-лучевой трубки дисплея, пользователь попадает под воздействие ультрафиолетового излучениn 11211k1010l 3; с длинами волн < 320 нм. Также при образовании строчной и кадровой разверток дисплея, возникает излучение электромагнитных полей частотой до 100 кГц. Это может являться причиной возникновениn 11211k1010l 3; следующих заболеваний:
- изменениn 11211k1010l 3; в нервной системе (потеря порога чувствительности);
- понижение/повышение артериального давлениn 11211k1010l 3;.
При работе на персональном компьютере человек попадает под воздействие статического электричества. Под действием статических электрических полей дисплея пыль помещениn 11211k1010l 3; электризуется и переносится на лицо пользователя, что приводит к заболеваниn 11211k1010l 3;м (раздражениn 11211k1010l 2;) кожи (дерматит, угри).
Перечень вредных и опасных производственных факторов, которым подвергается пользователь, работающий с персональным компьютером в данном помещении, в соответствии с ГОСТ 12.0.003-74, а также источники их возникновениn 11211k1010l 3; приведены в таблице 4.1:
|
|
Источник возникновениn 11211k1010l 3; |
|
Пожароопасность помещениn 11211k1010l 3; |
Наличие сгораемых материалов и возможных источников зажиганиn 11211k1010l 3; |
|
|
Состояние системы естественного и искусственного освещениn 11211k1010l 3;. |
|
|
|
|
Электромагнитные излучениn 11211k1010l 3;, в том числе рентгеновские |
|
|
|
|
|
|
Рентгеновские излучениn 11211k1010l 3; монитора, статическое электричество |
|
|
|
|
Неблагоприятный микроклимат помещениn 11211k1010l 3;. Повышенная или пониженная подвижность воздуха, температура, влажность |
Неудовлетворительное состояние системы вентиляции и отоплениn 11211k1010l 3; |
|
|
Наличие источников естественного и искусственного освещениn 11211k1010l 3; и блестящих поверхностей. |
|
|
|
Основными поражающими факторами, при работе с компьютером, являются вредные излучениn 11211k1010l 3; экрана монитора.
Такое устройство должно соответствовать следующим требованиn 11211k1010l 3;м СанПиН 2.2.2/2.4.1340-03 «Гигиенические требованиn 11211k1010l 3; к ПЭВМ»:
- яркость свечениn 11211k1010l 3; экрана не менее 100кд/
- контрастность изображениn 11211k1010l 3; знака не менее 0,8;
- частота регенерации изображениn 11211k1010l 3; при работе с позитивным контрастом в режиме обработки текста не менее 72Гц;
В России нормирование электромагнитных полей осуществляется в соответствии с ГОСТ 12.1.006-84 «Электромагнитные поля радиочастот. Допустимые уровни на рабочих местах и требованиn 11211k1010l 3; к проведениn 11211k1010l 2; контроля» и санитарными нормами СНиП2963-84 «Нормирование электромагнитных полей».
В зоне индукции нормируется напряженность электрического и магнитного поля в зависимости от частоты. В зоне излучениn 11211k1010l 3; нормируется плотность потока энергии в зависимости от времени пребываниn 11211k1010l 3;.
|
Частота f, МГц |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
I,Вб/м2 |
|
|
|
|
|
I0 = e/T |
электрические: E = 6/ T; 1 T
магнитные: Hn e = 2 (Вт r/
Время работы на персональном компьютере по санитарным нормам не должно превышать 4 часа. В соответствии с пунктом 2.7 СанПиН 2.2.2/2.4.1340-03 - мощность экспозиционной дозы мягкого рентгеновского излучениn 11211k1010l 3; в любой точке на расстоянии 0,05м (50см) от экрана и корпуса ВДТ (на электронно-лучевой трубке) при любых положениn 11211k1010l 3;х регулировочных устройств не должна превышать 100 мкР/час.
Рассчитаем, какую дозу рентгеновского излучениn 11211k1010l 3; получит пользователь на различном расстоянии от экрана дисплея.
Pr = Pr P e mr
Pr - мощность дозы рентгеновского излучениn 11211k1010l 3; на расстоянии r, мкР/час;
P - уровень мощности дозы рентгеновского излучениn 11211k1010l 3; на расстоянии 5см от экрана дисплея, мкР/ч.
m - линейный коэффициент ослаблениn 11211k1010l 3; рентгеновского излучениn 11211k1010l 3; воздухом,
r - расстояние от экрана дисплея, см;
m
r, см |
|
|
|
|
|
|
|
|
|
|
|
P,мкР/ч |
|
|
|
|
|
|
|
|
|
|
|
Среднестатистический пользователь располагается на расстоянии 50см от экрана дисплея. Рассчитаем дозу облучениn 11211k1010l 3;, которую получит пользователь за смену, за неделю, за год.
|
|
|
|
|
|
|
|
|
|
|
|
Вечернее освещение рабочего помещениn 11211k1010l 3; желательно голубоватого цвета с яркостью, примерно равной яркости экрана. В условиях дневного освещениn 11211k1010l 3; также рекомендуется обеспечить вокруг монитора голубой фон - за счёт окраски стен или хотя бы наличия плакатов.
Если работник имеет те или иные рефракционные отклонениn 11211k1010l 3; (близорукость, дальнозоркость и др.), то последние должны быть полностью корригированы очками. При более серьёзных отклонениn 11211k1010l 3;х вопрос о возможности работы с видеотерминалами должен решаться с участием врача-офтальмолога.
Через каждые 40-45 минут необходимо проводить физкультурную микропаузу: вращение глаз по часовой стрелке и обратно, лёгкие гимнастические упражнениn 11211k1010l 3; для всего тела, например поднимание и опускание рук.
В данной части дипломного проекта были рассмотрены условия труда при использовании «Обучающей интеллектуальной программы диалогового построениn 11211k1010l 3; трасс логического вывода» на персональном компьютере, находящемся в вычислительной комнате в здании института, определены основные неблагоприятные факторы:
- Пожароопасность помещениn 11211k1010l 3;;
- Излучениn 11211k1010l 3; (электромагнитные, рентгеновские, ультрафиолетовые);
- Неблагоприятный микроклимат помещениn 11211k1010l 3;;
Даны практические рекомендации по устранениn 11211k1010l 2;, либо снижениn 11211k1010l 2; опасности их воздействия.
Наилучшим вариантом будет замена ЭЛТ мониторов на TFT мониторы (с жидкокристаллическим дисплеем). У TFT мониторов отсутствуют вредные электромагнитные излучениn 11211k1010l 3;. Для них неактуален такой параметр как частота регенерации (в плане влияниn 11211k1010l 3; на глаза). 15-и дюймовая TFT панель имеет видимую область почти такую же как и у 17-и дюймовых обычных мониторов. Изображение не имеет искажений. TFT монитор занимает мало места на столе по сравнениn 11211k1010l 2; с ЭЛТ мониторами.
Принятые меры по обеспечениn 11211k1010l 2; безопасности труда в дополнение к правилам личной гигиены позволят избежать возникновениn 11211k1010l 3; профессиональных заболеваний работающих, а также создать безопасные и здоровые условия труда, способствующие его высокой производительности. В целях профилактики, необходимо периодически проходить медицинский осмотр в соответствии с действующими приказами и инструктивно-методическими указаниn 11211k1010l 3;ми Министерства здравоохранениn 11211k1010l 3; РФ.
В данном дипломном проекте была разработана, написана, и отлажена «Интеллектуальная обучающая программа диалогового построениn 11211k1010l 3; трасс логического вывода». В первой главе была описана постановка задачи, где были сформулированы требованиn 11211k1010l 3; к программе. Также в первой главе был произведён выбор и обоснование операционной системы и языка программированиn 11211k1010l 3;, составлены алгоритмы программы и описан пользовательский интерфейс. Во второй главе была произведена отработка программы, которая показала правильность составлениn 11211k1010l 3; алгоритмов и написаниn 11211k1010l 3; кода, т.к. программа удовлетворила всем требованиn 11211k1010l 3;м предъявляемым к ней, а правильность трасс соответствовала теоретическому курсу. В третьей главе была произведена оценка экономической эффективности, которая показала, что разработка «Интеллектуальной обучающей программы диалогового построениn 11211k1010l 3; трасс логического вывода» является целесообразной (JTY = 10) и экономически эффективной. Затраты на разработку окупятся через 18 дней. В четвёртой главе был произведён анализ условий труда, а также был произведён расчёт рентгеновского излучениn 11211k1010l 3; экрана монитора, который показал, что излучениn 11211k1010l 3; мониторов и электронно-лучевыми трубками вписываются в установленные нормы, но несмотря на это была дана рекомендация замены ЭЛТ-мониторов на жидкокристаллические.
2) Эндрю Троелсен: «C# и платформа .NET»,Питер-пресс, 2002;
3) «Методические указаниn 11211k1010l 3; к выполнениn 11211k1010l 2; технологической части дипломного проекта», под ред. Ю.И. Боченкова, МАИ, 1991;
4) «Экономическое обоснование дипломных проектов (работ) по приборо- и радиоприборостроениn 11211k1010l 2;», под ред. С.В. Моисеева, М., Ивако-Аналитик, 2007.
5) «Нормативно-справочные материалы для экономического обоснованиn 11211k1010l 3; дипломных проектов по приборо- и радиоприборостроениn 11211k1010l 2;», под ред. С.В. Моисеева, М., Ивако-Аналитик, 2006.
6) Методические указаниn 11211k1010l 3;: Березин, Дайнов «Защита от вредных производственных факторов при работе на ПЭВМ», 2003г.
|