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

 

Федеральное агентство по образованию

Ангарский политехнический колледж

Кафедра математики и информационных технологий










Курсовая работа

Дисциплина: Разработка и эксплуатация информационных систем

Тема: Разработка программного обеспечения для интерактивного диктанта по русскому языку














Ангарск 2008г.

СОДЕРЖАНИЕ


ВВЕДЕНИЕ

1. ОБЩАЯ ЧАСТЬ

1.1 Предпосылки разработки и эксплуатации информационной системы

1.2 Характеристика используемого комплекса технических средств

1.3 Характеристика программного обеспечения ЭВМ, необходимого для создания и эксплуатации информационной системы

1.4 Характеристика разрабатываемого программного продукта

2. СПЕЦИАЛЬНАЯ ЧАСТЬ

2.1 Постановка задачи

2.2 Информационное обеспечение задачи

2.3 Алгоритм функционирования системы и его описание

2.4 Описание программы для данного алгоритма

2.5 Отладка программы

2.6 Контрольный пример

2.7 Инструкция пользователю

3. ЭКОНОМИЧЕСКАЯ ЧАСТЬ

3.1 Расчет затрат на создание программного продукта

3.1.1 Заработная плата техника АСУ 8 разряда

3.1.2 Дополнительные затраты

3.2 Расчет цены созданного программного продукта

3.2.1 Расчет себестоимости программного продукта

3.2.2 Расчет прибыли

3.2.3 Расчет цены предприятия программного продукта

3.3 Расчет цены реализации программного продукта

3.4 Расчет рентабельности от продажи программного продукта

3.5 Расчет срока окупаемости

4. БЕЗОПАСНОСТЬ ЖИЗНЕДЕЯТЕЛЬНОСТИ

4.1 Анализ вредных и опасных производственных факторов

4.2 Производственная санитария

4.2.1 Требования к организации рабочих мест с ПЭВМ

4.2.2 Параметры микроклимата на рабочем месте

4.2.3 Освещенность

4.2.4 Вентиляция, отопление

4.2.5 Шум и вибрация

4.2.6 Поля и излучения

4.3 Техника безопасности

4.4 Электробезопасность

4.5 Пожаробезопасность

ЗАКЛЮЧЕНИЕ

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

СПИСОК ИСПОЛЬЗОВАННЫХ СОКРАЩЕНИЙ

ПРИЛОЖЕНИЕ 1

ПРИЛОЖЕНИЕ 2

ПРИЛОЖЕНИЕ 3

ПРИЛОЖЕНИЕ 4


ВВЕДЕНИЕ

электронный учебник программный алгоритм

В ходе курсового проектирования для создания программного продукта мной была выбрана тема «Разработка программного обеспечения для интерактивного диктанта по русскому языку»

Целью курсового проектирования является создание диктанта, с помощью которого будет осуществляться проверка знания русского языка, по 5-и бальной системе.

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

Курсовая работа создавалась с помощью программы Visual Basic 6.0.

В пояснительной записке описаны следующие главы:

Глава 1. Общая часть

В общей части изложены основные предпосылки для создания данного проекта, характеристики используемых технических средств, программного обеспечения и технологий, а также характеристика разрабатываемого АИС (требования к аппаратному и программному обеспечению, выполнение которых необходимо для нормального функционирования разрабатываемого программного обеспечения).

Глава 2. Специальная часть

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


1. ОБЩАЯ ЧАСТЬ


.1 Предпосылки разработки и эксплуатации информационной системы


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

Предпосылки разработки системы являются:

Простата выполнения проверочной работы.

Экономия времени на изучение материала.

Самостоятельная проверка учащихся, в том числе и в домашних условиях.

Минимальные затраты по выполнению диктанта

Облегчение труда преподавателя с помощью тестирующей части системы.


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


Технические средства - аппаратная платформа, на которой будет функционировать система.

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

Процессор Pentium IV 2,26 ГГц (1024 Кб, 533 Гц) ВOX.

Материнская плата - Gigabyte GA-81848P (RS) (Soscet 478, Intel 848P, FSB800/533, 3xDDR400, AGP8x, AC97 ALC 655, SATA+UDMA100,6xUBS2.0) retai.l

Оперативная память - 256 Мб (PC-3200) Kingston BOX.

Жесткий диск - Samsung 40Gb.

Видеокарта - 128 Мб Gigabyte GV-R955128D (ATI Radeon 9550, 128bit,TV-out) redial.

Монитор - 17LG Flatron F7200B (разрешение 1024x786@100Hz)

Минимальные аппаратные требования для запуска АИС:

Материнская плата - IV поколения и выше.

Процессор - Intel Celeron D 2600 MHz и выше.

Оперативная память - 1 Гб и выше.

Жесткий диск - 230 Mb Свободного места.

Монитор - разрешением 1024x768@85Hz.


.3 Характеристика программного обеспечения ЭВМ, необходимого для создания и эксплуатации информационной системы


Для разработки автоматизированной информационной системы по программе Visual Basic 6.0 использовалось операционная система - MS Windows XP

Операционная система служит для управления вычислительным процессом путем обеспечения его необходимыми ресурсами.

Операционная система представляет собой «систему программ, предназначенную для обеспечения определенного уровня эффективности цифровой вычислительной системы за счет автоматизированного управления ее работой и предоставляемого пользователям набора услуг» (ГОСТ 15971-84).

Функции ОС:

Планирование и распределение ресурсов.

Управление вводом - выводом информации.

Управление данными.

Контроль за взаимосвязью устройств.

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

Цели ОС:

Увеличение общего объема работы, выполняемой ЭВМ в единицу времени (увеличение пропускной способности ЭВМ).

Сокращение интервала времени между моментами поступления заданий в ЭВМ и моментами получения результатов (уменьшение времени реакции системы).

Контроль работоспособности технических и программных средств.

Обеспечение пользовательского интерфейса (помощь абонентам и операторам при использовании ими технических и программных средств, облегчение их работы).

Управление программами и данными в ходы вычислений.

Обеспечение адаптации ЭВМ, ее структурной гибкости, заключающейся в способности изменяться, выполняться новыми техническими и программными средствами.

Упрощение доступа пользователя к файлам.

Используемые технологии:

Среда программирования Visual Basic.

Для функционирования АИС необходимо следующие программное обеспечение:

Операционная система - MS Windows 98 и вышеBasic 6.0 Basic - язык обработки событий.

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

Интерфейс должен быть удобным, т.е. любой новый пользователь должен за короткий промежуток времени освоить управление данной программой.

Изложение материала должно быть понятно, кратко и по существу темы. Тест должен содержать вопросы с ответами на выбор, результат тестирования должен выводится на экран.

Весь материал должен быть оформлен иллюстрациями для пояснения и наглядного отображения содержания данной темы.

Объем памяти, занимаемого программным продуктом составляет 3,22Мб.


.4 Характеристика разрабатываемого программного продукта


Данная автоматизированная информационная система по теме «Диктант по русскому языку» выполнена в виде электронного учебника, с помощью программы Visual Basic 6.0 .

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

Еще в программе имеется страница входа, и на каждой страницы имеется кнопка быстрого входа из программы.


.4.1 Среда Visual Basic 6.0



При запуске Visual Basic 6.0 появляется окно этой программы, где выбирается вкладка Новое, где мы можем создать новый проект (рис.1).

Также можно выбрать уже готовый проект, выбрав при этом вкладку Существующие, где находятся весь список готовых проектов.

1.4.1.1 Окно среды разработки

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



.4.1.2 Интерфейс Visual Basic

Основные элементы окна программы:

Меню. В состав этого элемента входят все команды, которые используются при создании приложений в среде разработки VB6. Среди пунктов меню есть как стандартные, присущие большинству окон Windows (File, Edit, View, Windows, Help), так и пункты, при помощи которых разработчик может создавать, запускать или отлаживать свое приложение (Project, Run,Debug) (рис.2).

Дизайн форм. Представляет собой окно, которое служит для редактирования форм, то есть добавления и удаления из них различных элементов управления (рис.2).

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

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

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

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

Окно редактирования кода. Предназначено для создания или редактирования кода программы. Если на экране осуществляется работа с несколькими окнами дизайнера форм, то имеется возможность открыть для каждого из них свое окно кода. Это можно реализовать двойным щелчком на объекте (форме или элементе управления), для которого предполагается изменить или создать программный код (рис.2).

Окно размещения форм. Дает возможность расположить формы открытого проекта в тех областях экрана, в которых они должны находиться при выполнении приложения. Чтобы задать для формы какую-либо область, необходимо в окне размещения форм при помощи мыши переместить ее изображение в заданное место. Для этого указатель мыши располагается над отображением формы, при этом его обычный вид стрелки изменяется на стрелку с четырьмя вершинами. Затем следует нажать левую кнопку мыши и, не отпуская ее, переместить форму в требуемое место на макете окна (рис.2).

Панели управления окна программы:

. Панель элементов управления

При помощи данного элемента управления программист может размещать на формате те или иные элементы управления, которые необходимы для создания приложения (таблица №1).


Таблица №1

Панель элементов управления


. Стандартная панель

Стандартная панель элементов является основной в среде разработки. С ее помощью можно выполнять большой спектр действий, которые реализованы в пунктах меню Файл, Проект, Отладка, Запуск. Обычно она расположена под строкой меню. Ниже в таблице приведены ее основные элементы и их назначения (таблица №2).


Таблица №2

Стандартная панель


.4.1.3 Переменные

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

В зависимости от содержимого различают переменные разных типов. Visual Basic поддерживает следующие типы переменных.


Таблица №3

Тип переменных

ТипСодержаниеОбласть значенийBooleanЛогическое значениеTrue или FalseByteОднобайтное целое числоот 0 до 255IntegerЦелое числоот 332768 до +32767LongДлинное целое числоот 32147483648 до +2147483647SingleЧисло с плавающей запятойот 33,402823х1038 до 31,401298х10345 для отрицательных величин и от +1,401298х10345 до +3,402823х 1038 для по3 положительных величинDoubleЧисло с плавающей запятой двойной мощностиот 31,79769313486232х10308 до 3 4,94065645841247х103324 для отрицательных величин и от 4 94065645841247х10 324 доCurrencyДенежная величинаот 3922337203685477,5808 до 922337203685477,5807DecimalДесятичное число+/379228162514264337593543950335 как целое число; +/37,9228162514264337593543950335 как десятичное число, 28 разрядов после запятойDateДата/времяот 1 января 100 до 31 декабря 9999StringСтрока переменнаяприблизительно до 65500 (163разрядный код) или до 2х1032 (323разрядный код)ObjectОбъектлюбая ссылка на объектVariantВсeNull, Error, ЧИСЛОВОЙ ДО Double, String, Object ИЛИ массив

Данные типа Boolean могут содержать только значения True или False. В Visual Basic значению True соответствует 1, a False - 0. Если переменной этого типа присваивается значение 0, то переменная содержит False. Все другие значения подразумевают True./Integer/Long

Данные типа Byte, Integer, Long содержат лишь целые цифровые значения из различных диапазонов. /Double

Данные типа Single и Double содержат числа с плавающейзапятой из разных диапазонов значений. Данные типа Currency также служат для представления чисел с плавающей запятой, но число разрядов после запятой ограничено четырьмя.

Особенность данных этого типа заключается в том, что они могут использоваться лишь внутри переменной типа Variant, т.е. объявить переменную типа Decimal нельзя. Они позволяют использовать числа с количеством знаков после запятой от 0 до 28, но не могут объявляться непосредственно оператором Dim.

Данные типа Date специально предназначены для обработки информации о дате и времени. Чтобы для Visual Basic было понятно, что под указанным значением подразумевается дата и/или время, нужно поместить его между Двумя знаками #. При вводе следует пользоваться американским форматом. Если же при вводе данных этого типа использовать кавычки ("), что допустимо, то следует применять установленный в системе формат даты и времени:

Данные типа String служат для хранения строк (String). Каждый символ, сохраненный в переменной типа String, занимает 1 байт памяти. Поэтому операционные системы разных платформ поддерживают различную максимальную длину строки.

Данные типа Object служат для хранения других объектов и будут подробнее рассмотрены в главе, посвященной OLE.

Тип данных Variant - это хамелеон. Он устанавливает тип данных в зависимости от содержимого. Если в такой переменной содержится число, то переменная типа Variant принимает соответствующий тип данных. Если ее содержимое - число 5, то она принимает тип Integer; если 1.2 - Double; если текст, то String. Переменная типа Variant изменяет свой тип во время выполнения программы.


.4.4 Связывание

Как уже упоминалось, HTML означает "язык маркировки гипертекстов". Прежде всего, что же такое гипертекст?

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

В HTML переход от одного фрагмента текста к другому задается с помощью метки вида:

<A HREF="[адрес перехода]">

выделенный фрагмент текста</A>

В качестве параметра [адрес перехода] может использоваться несколько типов аргументов. Самое простое - это задать имя другого HTML-документа, к которому нужно перейти.


.4.5 Изображения в HTML-документе

Встроить изображение в HTML-документ очень просто. Для этого нужно только иметь это самое изображение в формате GIF (файл с расширением *.gif) или JPEG (файл с расширением *.jpg или *.jpeg) и одну строчку в HTML-тексте. Например:<IMG SRC="picture.gif">

.4.6 Цветовая гамма HTML-документа

Цветовая гамма HTML-документа определяется атрибутами, размещенными внутри метки <BODY>. Вот список этих атрибутов:- определяет цвет фона документа. -определяет цвет текста документа. - определяет цвет выделенного элемента текста, при нажатии на который происходит переход по гипертекстовой ссылке. - определяет цвет ссылки на документ, который уже был просмотрен ранее. - определяет цвет ссылки в момент, когда на нее указывает курсор мыши и нажата ее правая кнопка, то есть непосредственно перед переходом по ссылке.

Цвет кодируется последовательностью из трех пар символов. Каждая пара представляет собой шестнадцатиричное значение насыщенности заданного цвета одним из трех основных цветов (красным, зеленым и синим) в диапазоне от нуля (00) до 255 (FF). Разберем несколько примеров. =#FFFFFF - цвет фона. Насыщенность красным, зеленым и синим одинакова - FF (это шестнадцатиричное представление числа 255). Результат - белый цвет. =#000000 - цвет текста. Насыщенность красным, зеленым и синим одинакова - 00 (ноль). Результат - черный цвет. =#FF0000 - цвет гипертекстовой ссылки. Насыщенность красным - FF (255), зеленым и синим - 00 (ноль). Результат - красный цвет.


.4.7 Таблицы

<HTML>

<HEAD>

<TITLE>Пример 10</TITLE>

</HEAD>

<H1>Простейшая таблица </H1>

<TABLE BORDER=1> <!--Это начало таблицы-->

<CAPTION> <!--Это заголовок таблицы-->

У таблицы может быть заголовок

</CAPTION>

<TR> <!--Это начало первой строки-->

<TD> <!--Это начало первой ячейки-->

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

</TD> <!--Это конец первой ячейки-->

<TD> <!--Это начало второй ячейки-->

Первая строка, вторая колонка

</TD> <!--Это конец второй ячейки-->

</TR> <!--Это конец первой строки-->

<TR> <!--Это начало второй строки-->

<TD> <!--Это начало первой ячейки-->

Вторая строка, первая колонка

</TD> <!--Это конец первой ячейки-->

<TD> <!--Это начало второй ячейки-->

Вторая строка, вторая колонка

</TD> <!--Это конец второй ячейки-->

</TR> <!--Это конец второй строки-->

</TABLE> <!--Это конец таблицы-->

</BODY>

</HTML>

Таблица начинается с метки <TABLE> и заканчивается меткой </TABLE>. Метка <TABLE> может включать несколько атрибутов:- устанавливает расположение таблицы по отношению к полям документа. Допустимые значения: ALIGN=LEFT (выравнивание влево), ALIGN=CENTER (выравнивание по центру), ALIGN=RIGHT (выравнивание вправо). - ширина таблицы. Ее можно задать в пикселах (например,) или в процентах от ширины страницы (например,). - устанавливает ширину внешней рамки таблицы и ячеек в пикселах (например, BORDER=4). Если атрибут не установлен, таблица показывается без рамки. - устанавливает расстояние между рамками ячеек таблицы в пикселах (например, CELLSPACING=2). - устанавливает расстояние между рамкой ячейки и текстом в пикселах (например, CELLPADDING=10).

Таблица может иметь заголовок (<CAPTION> ... </CAPTION>), хотя заголовок не является обязательным. Метка <CAPTION> может включать атрибут ALIGN. Допустимые значения: <CAPTION ALIGN=TOP> (заголовок помещается над таблицей) и <CAPTION ALIGN=BOTTOM> (заголовок помещается под таблицей).

Каждая строка таблицы начинается с метки <TR> и заканчивается меткой </TR>. Метка <TR> может включать следующие атрибуты:- устанавливает выравнивание текста в ячейках строки. Допустимые значения: ALIGN=LEFT (выравнивание влево), ALIGN=CENTER (выравнивание по центру), ALIGN=RIGHT (выравнивание вправо). - устанавливает вертикальное выравнивание текста в ячейках строки. Допустимые значения: VALIGN=TOP (выравнивание по верхнему краю), VALIGN=MIDDLE (выравнивание по центру), VALIGN=BOTTOM (выравнивание по нижнему краю).

Каждая ячейка таблицы начинается с метки <TD> и заканчивается меткой </TD>. Метка <TD> может включать следующие атрибуты:- присутствие этого атрибута означает, что содержимое ячейки должно быть показано в одну строку. - устанавливает "размах" ячейки по горизонтали. Например, COLSPAN=3 означает, что ячейка простирается на три колонки. - устанавливает "размах" ячейки по вертикали. Например, ROWSPAN=2 означает, что ячейка занимает две строки. - устанавливает выравнивание текста в ячейке. Допустимые значения: ALIGN=LEFT (выравнивание влево), ALIGN=CENTER (выравнивание по центру), ALIGN=RIGHT (выравнивание вправо). - устанавливает вертикальное выравнивание текста в ячейке. Допустимые значения: VALIGN=TOP (выравнивание по верхнему краю), VALIGN=MIDDLE (выравнивание по центру), VALIGN=BOTTOM (выравнивание по нижнему краю). -устанавливает ширину ячейки в пикселах (например,). - устанавливает высоту ячейки в пикселах (например, HEIGHT=40).

Если ячейка таблицы пуста, вокруг нее не рисуется рамка. Если ячейка пуста, а рамка нужна, в ячейку можно ввести символьный объект &nbsp; (non-breaking space - неразрывающий пробел). Ячейка по-прежнему будет пустой, а рамка вокруг нее будет.


.4.8 Формы

Форма - это инструмент, с помощью которого HTML-документ может послать некоторую информацию в некоторую заранее определенную точку внешнего мира, где информация будет некоторым образом обработана.

Форма открывается меткой <FORM> и заканчивается меткой </FORM>. HTML-документ может содержать в себе несколько форм, однако формы не должны находиться одна внутри другой. HTML-текст, включая метки, может размещаться внутри форм без ограничений.

Метка <FORM> может содержать три атрибута, один из которых является обязательным. Вот эти атрибуты:- обязательный атрибут. Определяет, где находится обработчик формы. - определяет, каким образом (иначе говоря, с помощью какого метода протокола передачи гипертекстов) данные из формы будут переданы обработчику. Допустимые значения: METHOD=POST и METHOD=GET. Если значение атрибута не установлено, по умолчанию предполагается METHOD=GET. - определяет, каким образом данные из формы будут закодированы для передачи обработчику. Если значение атрибута не установлено, по умолчанию предполагается ENCTYPE=application/x-www-form-urlencoded.

Простейшая форма

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

<INPUT TYPE=submit>

Встретив такую строчку внутри формы, браузер нарисует на экране кнопку с надписью Submit при нажатии на которую все имеющиеся в форме данные будут переданы обработчику, определенному в метке <FORM>.

Надпись на кнопке можно задать такую, какая нравится, путем введения атрибута VALUE="[Надпись]", например:

<INPUT TYPE=submit VALUE="Поехали!">

Надпись, нанесенную на кнопку, можно при необходимости передать обработчику путем введения в определение кнопки атрибута NAME=[имя], например:

<INPUT TYPE=submit NAME=button VALUE="Поехали!">

При нажатии на такую кнопку обработчик вместе со всеми остальными данными получит и переменную button со значением Поехали!

В форме может быть несколько кнопок типа submit с различными именами и/или значениями. Обработчик, таким образом, может действовать по-разному в зависимости от того, какую именно кнопку submit нажал пользователь.

Как форма собирает данные

Существуют и другие типы элементов <INPUT>. Каждый элемент <INPUT> должен включать атрибут NAME=[имя], определяющий имя элемента (и, соответственно, имя переменной, которая будет передана обработчику). Имя должно задаваться только латинскими буквами. Большинство элементов <INPUT> должны включать атрибут VALUE="[значение]", определяющий значение, которое будет передано обработчику под этим именем. Для элементов <INPUT TYPE=text> и <INPUT TYPE=password>, однако, этот атрибут не обязателен, поскольку значение соответствующей переменной может вводиться пользователем с клавиатуры.

Основные типы элементов <INPUT>:=text - определяет окно для ввода строки текста. Может содержать дополнительные атрибуты SIZE=[число] (ширина окна ввода в символах) и MAXLENGTH=[число] (максимально допустимая длина вводимой строки в символах). =password - определяет окно для ввода пароля. Абсолютно аналогичен типу text, только вместо символов вводимого текста показывает на экране звездочки (*). =radio - определяет радиокнопку. Может содержать дополнительный атрибут checked (показывает, что кнопка помечена). В группе радиокнопок с одинаковыми именами может быть только одна помеченная радиокнопка. =checkbox - определяет квадрат, в котором можно сделать пометку. Может содержать дополнительный атрибут checked (показывает, что квадрат помечен). В отличие от радиокнопок, в группе квадратов с одинаковыми именами может быть несколько помеченных квадратов. =hidden - определяет скрытый элемент данных, который не виден пользователю при заполнении формы и передается обработчику без изменений. Такой элемент иногда полезно иметь в форме, которая время от времени подвергается переработке, чтобы обработчик мог знать, с какой версией формы он имеет дело. =reset - определяет кнопку, при нажатии на которую форма возвращается в исходное состояние. Поскольку при использовании этой кнопки данные обработчику не передаются, кнопка типа reset может и не иметь атрибута name.

Помимо элементов <INPUT>, формы могут содержать меню <SELECT> и поля для ввода текста <TEXTAREA>.

Меню <SELECT> из n элементов выглядит примерно так:


<SELECT NAME="[имя]">

<OPTION VALUE="[значение 1]">[текст 1]

<OPTION VALUE="[значение 2]">[текст 2]

...

<OPTION VALUE="[значение n]">[текст n]

</SELECT>


Как вы видите, меню начинается с метки <SELECT> и заканчивается меткой </SELECT>. Метка <SELECT> содержит обязательный атрибут NAME, определяющий имя переменной, которую генерирует меню.

Метка <SELECT> может также содержать атрибут MULTIPLE, присутствие которого показывает, что из меню можно выбрать несколько элементов. Большинство браузеров показывают меню <SELECT MULTIPLE> в виде окна, в котором находятся элементы меню (высоту окна в строках можно задать атрибутом SIZE=[число]). Меню <SELECT> в большинстве случаев показывается в виде выпадающего меню.

Метка <OPTION> определяет элемент меню. Обязательный атрибут VALUE устанавливает значение, которое будет передано обработчику, если выбран этот элемент меню. Метка <OPTION> может включать атрибут checked, показывающий, что данный элемент отмечен по умолчанию.


2. СПЕЦИАЛЬНАЯ ЧАСТЬ


.1 Постановка задачи


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

При разработке данной работы была поставлена задача - создать удобный и понятный, интерфейс АИС преподавателя по данной программе Macromedia Flash


.2 Информационное обеспечение задачи


Для реализации автоматизированной информационной системы создавался электронный учебник, написанный на языке гипертекстовой разметки HTML.

Материал, использованный в «Теоретической части» был использован и переработан из интернетовской ссылки <#"justify">«Об авторе».

Для «Практической части» были использованы уроки из методического пособия «Первые шаги Macromedia Flash», автор Стрелкова Л.М.

Для «Тестируемой части» потребовалось создать БД, которая содержит в себе две таблицы: «Регистрация» и «Тест».

Первая таблица - «Регистрацией». Это таблица, в которую автоматически заносятся данные учащегося и его оценка за пройденный тест.

Вторая таблица - «Тест» служит проверочной частью, где будут прописываться вопросы и варианты ответов (рис.3).




Базы данных «Регистрация»

ИмяТип данныхФамилияТекстовыйИмяТекстовыйГруппаТекстовыйДата выполненияТекстовыйРезультатТекстовый

Базы данных «Тест»

ИмяТип данныхВопросТекстовыйОтвет_1ТекстовыйОтвет_2ТекстовыйОтвет_3ТекстовыйПравильный ответЧисловой




После того, как мы создали БД, обязательно надо преобразовать ее в базу данных форматом Access97 (рис.4).



2.3 Алгоритм функционирования системы и его описание


). Схема электронного учебника



2). Алгоритм функционирования

В тестируемой части создавался тест, который разрабатывался среде Visual Basic. Для наглядной схемы работы данного теста внутри программы можно увидеть из алгоритмической блок схемы, где переменные:- количество вопросов

с- количество правильных ответов- вспомогательная переменная- результат (оценка)



.4 Описание программы для данного алгоритма


Для того, чтобы создать тест в среде Visual Basic нужно создать три формы:

Первая форма - тест.

Вторая форма - регистрация, где учащийся зарегистрируется, прежде чем приступит к прохождению теста.

Третья форма - оценка (результат пройденного теста).

Создание первой формы




Запускаем Visual Basic, выбираем новый проект и на первой форме создаем четыре поля имени Label, кнопку Command и Data.

. Для начала связываем Data с базой данных (рис.5):

в окне свойств выбирает Database Name, где мы указываем путь к нашей преобразованной базе данных.

в свойстве RecorSourse указываем нашу таблицу - тест.

- в свойстве EOFAction - 2-AddNew и BOFAction - 0-MoveFirsr.

2. Связываем метки Label с базой данных:

в свойстве RecorSourse указываем - Data1.

в свойстве Datafirst указываем для каждой метки то, что будет отображаться во время прохождения теста (например, в Label1 мы выбираем из таблицы вопрос, а для Label2 выбираем ответ1).

Также в данной форме указывается поле Image для размещения на ней дополнительных картинок (фона). Картинка выбиралась в окне свойств в поле Picture.

Для того, чтобы наша форма работала в ней надо прописать код:


Dim i, v, c As Integerres As Integern, f, g As Stringd As DateSub Command1_Click()Option1.Value = True Then i = 1Option2.Value = True Then i = 2Option3.Value = True Then i = 3(i = Val(Label5.Caption)) Then c = c + 1v >= 9 Then Command1.Visible = False: Command2.Visible = True: Option1.Visible = False: Option2.Visible = False: Option3.Visible = False.Value = False.Value = False.Value = False= v + 1.Recordset.MoveNextSubSub Command2_Click()c >= 10 Then res = 5c >= 8 And c <= 9 Then res = 4c = 7 Then res = 3c < 7 Then res = 2= Now.Show: Form1.Hide= Form2.Text1.Text= Form2.Text2.Text= Form2.Text3.Text.Text1.Text = "".Text2.Text = "".Text3.Text = "".Text4.Text = "".Data1.Recordset.AddNew.Text1.Text = n.Text2.Text = f.Text5.Text = Str(res).Text3.Text = g.Text4.Text = d.Data1.Recordset.AddNew.Label1.Caption = n.Label2.Caption = f.Label3.Caption = g.Label4.Caption = res.Label5.Caption = dSubSub Form_Load().Hide.Show= 0

End Sub

Создание второй формы

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

На второй форме - Регистрация, мы размещаем три поля Text:

первое - будет запрашивать фамилию учащегося;

второе - имя учащегося;

третье - группу учащегося.

И две кнопки Command:

первая - для перехода к началу теста;

вторая - для выхода из теста.

Эта форма очень легка, поэтому мы просто прописываем в ней код:

Private Sub Command1_Click()SubSub Command2_Click()Text1.Text = "" Or Text2.Text = "" Or Text3.Text = "" Then MsgBox ("Введите все данные") Else Form2.Hide: Form1.Show



Если при регистрации учащийся не ввел в одно из текстовых полей данные, то появится окно (рис.6), которое укажет на то, что «Введены все данные».

Создание третьей формы

Для создания третьей формы - Оценка, также как и вторую форму, мы добавляем к нашему проекту.

На данной форме мы располагаем пять текстовых полей Text, кнопку Command и Data.

Кнопку Data мы связываем с базой данных, но в свойстве RecorSourse мы указываем нашу вторую таблицу - регистрация.

Для того, чтобы при работе теста, Data не было видно, то в окне свойств Visible выбираем False.

Код в данном случае прописывается только для кнопки Command следующим образом:


Private Sub Command1_Click()Sub.


Для данного алгоритма в создание электронного учебника был написан код html, наглядный пример можно увидеть на примере страниц «Теоретической части».

<html> - указывает на тип документа, обязательный тэг

<head> - голова документа, обязательный тэг

<title>Электронный учебник по Flash MX</title> - заголовок документа


<META content="text/html; charset=windows-1251" http-equiv=Content-Type>

<link href="../css/style.css" rel="stylesheet" type="text/css">

</head>

<body leftmargin="0" topmargin="0" bgcolor="#ececec"> - тело документа, обязательный тэг

<table cellpadding = "0" cellspacing = "0" border = "0" width="780" height="100%" align="center"> - таблица

<tr> - строка таблицы

<td width="780" valign="top"> - ячейка данных таблицы

<table border = "0" cellpadding = "0" cellspacing = "0" height="100%">

<tr>

<td width="25" background="../img/bg_left.jpg" rowspan="3"></td>

<td width="730" height="133"><a href="../index.htm">

<td width="25" background="../img/bg_right.jpg" rowspan="3"></td>

</tr>

<tr valign="top">

<td bgcolor="#ffffff">

<table border="0" cellpadding="0" cellspacing="0" height="30">

<tr>

<td width="261"></td>

<td><a href = "teoria.htm">

<td><a href = "#test.exe">

<td><a href = "slovar.htm">

<td><a href = "avtor.htm">

</tr>

</table>

</td>

</tr>

<tr valign="top">

<td bgcolor="#ffffff" height="100%">

<table border="0" cellpadding="0" cellspacing="0" width="730"> - вставка таблицы

<tr>

<td height="10"></td>

</tr>

<tr>

<td>

<p aling="center" > <a href="#ab1">

</td>

</tr>

<tr>

<td>

<p aling="center" > <a href="#ab2">

</td>

</tr>

<tr>

<td>

<p aling="center" > <a href="#ab3">

</td>

</tr>

<tr>

<td>

<p aling="center" > <a href="#ab4">

</td>

</tr>

<tr>

<td>

<p aling="center" > <a href="#ab5">

</td>

</tr>

<table><br>


<h3 id="ab1"> <Hr size="6"> Организация пользовательского интерфейса</h3> - заголовок 3-уровня

<td><р>В целом организация пользовательского интерфейса редактора является достаточно стандартным для Windows-приложений. Та же полоса меню, те же кнопки основной панели инструментов, на которую вынесены наиболее часто используемые команды. Достаточно своеобразной является панель временной диаграммы, но опять-таки только для тех, кто пока не знаком с Dreamweaver. - абзац

<br>При первом запуске редактора на экран выводится поверх основного окна дополнительное диалоговое окно - Welcome (Добро пожаловать), предлагающее настроить конфигурацию рабочей среды в соответствии с вашими интересами. Это действительно полезная функция, но вопросам настройки интерфейса посвящен отдельный раздел главы «Средства поддержки пользователя». Поэтому закройте пока окно Welcome (впоследствии оно может быть вызвано на экран с помощью одноименной команды из меню Help). Прежде поговорим о том, из чего же, собственно, предлагается выбирать.

<br>Наиболее важные элементы основного окна Flash MX показаны на этом рисунке. - новая строка


</td>

<tr><td><div align="center"> <img src="img1/1.gif" ></div></tr><br> - вставка рисунка

</table>

<table>

<h3 id="ab2"> <Hr size="6"> Панель инструментов редактирования</h3>

<td><p align="justify"><img src="img1/2.gif" align="right" height="400" HSPACE=30 VSPACE=5> Панель инструментов редактирования расположена вдоль левой границы окна. Она обеспечивает доступ к инструментам, которые применяются для создания и редактирования графических объектов. Многие из этих инструментов, вероятно, знакомы читателю по работе с графическими редакторами. Панель можно рассмотрель справа.

<ul> - маркированный список

<br><li><p>Tools (Инструменты), в которой собраны кнопки выбора конкретного инструмента; эти инструменты разделяются на два вида: инструменты выбора и инструменты рисования; подробнее работа с ними будет рассмотрена в двух следующих главах книги;

<li><p>View (Вид), содержащая средства управления просмотром изображения, имеющегося на столе; в этом поле расположены две кнопки:

<li><p>Hand Tool (Рука) - щелчок на кнопке включает режим, при котором рабочую область можно перемещать в любом направлении с помощью мыши, не пользуясь полосами прокрутки;

<li><p>Zoom Tool (Масштаб) - щелчок на кнопке включает режим быстрого масштабирования изображения в рабочей области; при включении этого режима в поле Options появляются две дополнительные кнопки, позволяющие выбирать направление масштабирования (увеличение или уменьшение);

<li><p>Colors (Цвета), кнопки которой обеспечивают раздельный выбор цвета контура и заливки объектов; подробнее их предназначение рассмотрено в разделе «Работа с цветом»;

<li><p>Options (Параметры), на которой представлены элементы установки дополнительных параметров выбранного инструмента; для инструментов, не имеющих дополнительных параметров, поле Options остается пустым.

</ul>

</table>

<table><br> - начало новой строки

<h3 id="ab3"> <Hr size="6"> Монтажный стол</h3>


<td><p align="justify">Рабочая область занимает всю центральную часть окна. В рабочей области можно выполнять любые операции редактирования объектов, однако в «кадр» попадут только те объекты (или их фрагменты), которые расположены в пределах монтажного стола. В связи с этим может возникнуть вопрос: зачем же нужна остальная часть рабочей области? Ответов два:

<ul>

<li><p>для выполнения «черновых» работ;

<li><p>для реализации эффекта постепенного входа объекта в кадр (или наоборот, выхода из него); подробнее этот аспект использования рабочей области будет рассмотрен в главе «Создание анимации».

<p>Непосредственно над рабочей областью находится относящаяся к ней панель инструментов. На ней расположены следующие элементы интерфейса:

<li><p>кнопка со стрелкой, которая обеспечивает возврат в режим редактирования всей сцены; кнопка становится доступна, если вы работаете в режиме редактирования отдельного символа;

<li><p>текстовое поле с именем редактируемой сцены (или сцены, к которой относится редактируемый символ); по умолчанию сценам фильма присваиваются имена, состоящие из слова Scene и порядкового номера сцены;

<li><p>текстовое поле с именем редактируемого символа; если данный символ содержит внутри себя другие символы, то при переходе к редактированию вложенного символа на панели отображается цепочка имен символов, соответствующая их иерархии;

<li><p>кнопка выбора сцены; щелчок на кнопке открывает меню, содержащее список сцен фильма;

<li><p>кнопка выбора символа; щелчок на кнопке открывает меню, содержащее список символов фильма; подробнее о создании и редактировании символов рассказано в главе «Создание и редактирование символов»;

<li><p>раскрывающийся список, с помощью которого выбирается масштаб отображения рабочей области; список является редактируемым, поэтому в случае отсутствия в нем требуемого варианта вы можете ввести нужное значение с клавиатуры.


</ul>

<tr><td><div align="center"><img src="img1/3.gif" ></div></tr><br>

<table><br>


<td><p>Щелчок правой кнопкой мыши в любой точке рабочей области открывает контекстное меню, содержащее основные команды для изменения параметров рабочей области и фильма в целом. Всего таких команд около двух десятков. Пока остановимся на одной - Scene (Сцена). Ее выбор приводит к выводу на экран одноименной панели, предназначенной для работы со сценами фильма (рис. снизу).

<tr><td><div align="center"><img src="img1/4.gif" ></div><br>- выравнивание по центру

<p>С ее помощью вы можете:

<li><p>просмотреть список сцен фильма; порядок расположения сцен в списке соответствует последовательности их появления в фильме;

<li><p>перейти к любой сцене фильма, выбрав ее в списке;

<li><p>дублировать (сделать копию) выбранную сцену, щелкнув на соответствующую кнопку в нижней части панели; копия добавляется в список непосредственно после сцены-оригинала;

<li><p>добавить новую (пустую) сцену; сцена добавляется в список ниже выбранной сцены;

<li><p>удалить выбранную сцену.</td>

<table><br>

<h3 id="ab4"> <Hr size="6">Временная диаграмма</h3>

<td><p>Над рабочей областью расположена панель временной диаграммы (Timeline). Временная диаграмма, как и стол, принадлежит конкретной сцене фильма. Она позволяет описать взаимное расположение слоев на сцене, последовательность изменения состояния объектов, представленных на сцене, и выполнить некоторые другие операции. Временная диаграмма является основным инструментом при создании анимации и при описании поведения интерактивных элементов фильма.

<p>Итак, в общем случае на панели временной диаграммы могут быть представлены следующие элементы:

<ul>

<li><p>описание слоев текущей сцены фильма; описание представлено в виде своеобразной таблицы, содержащей несколько столбцов; в них указываются названия слоев и их атрибуты; подробнее эта часть панели временной диаграммы будет рассмотрена в главе «Создание анимации»;

<li><p>собственно временная диаграмма, содержащая шкалу кадров, изображение «считывающей головки» и временные диаграммы для каждого слоя сцены;

<li><p>выпадающее меню, которое позволяет выбирать формат представления кадров на временной диаграмме;

<li><p>строка состояния окна временной диаграммы, на которой выводится информация о некоторых параметрах фильма, а также имеются кнопки для управления отображением кадров анимации на столе.

<ul>

<tr><td><div align="center"><img src="img1/7.gif" ></div>

<p><br><i><b>*** Пояснения ***</b></i> - курсивный и полужирный шрифт

<p>Ключевые кадры для tweened-анимации перемещения обозначаются как черные точки, соединенные линией со стрелкой, на светло-синем фоне (линия со стрелкой заменяет все промежуточные кадры)

<p>Ключевые кадры для tweened-анимации трансформации обозначаются как черные точки, соединенные линией со стрелкой, на светло-зеленом фоне (линия со стрелкой заменяет все промежуточные кадры)

<p>Пунктирная линия указывает, что конечный (заключительный) ключевой кадр отсутствует

<p>Одиночный ключевой кадр в виде черной точки, после которого идет последовательность светло-серых кадров, означает, что содержимое ключевого кадра не изменяется; заключительный ключевой кадр в этом случае обозначается пустым прямоугольником

<p>Маленькая буква указывает, что данному кадру с помощью панели Actions (Действия) было назначено некоторое действие

<p>Красный флажок указывает, что кадр содержит метку или комментарий

<p>Непрерывная последовательность ключевых кадров, обозначенных черными точками, означает покадровую анимацию

<p>Желтый якорек говорит о том, что данный кадр содержит именованную метку, используемую для навигации между кадрами фильма; если позволяет место на диаграмме, рядом с якорем выводится имя метки

<p>Внешний вид временной диаграммы также существенно зависит от выбранного формата кадров. Выбор, как уже было сказано, выполняется с помощью выпадающего меню Frame View. Действие команд меню распространяется на все строки (слои) временной диаграммы. Пункты меню разделены на четыре подгруппы (рисунок снизу).

<tr><td><div align="center"><img src="img1/8.gif" ></div>

<p>Команды из первой позволяют установить размер ячейки кадра по горизонтали; возможны следующие варианты:


<ul>

<li><p>Tiny (Крошечный);

<li><p>Small (Мелкий);

<li><p>Normal (Обычный);

<li><p>Medium (Средний);

<li><p>Large (Крупный).

</ul>


<p>Во вторую группу входит единственная команда - Short (Короткий), которая обеспечивает уменьшение размера ячейки кадра по вертикали. Такое изменение влияет и на формат левой части временной диаграммы (где расположено описание слоев), как показано на рисунке ниже.

<p><br>В третью группу также включена только одна команда - - Tinted Frames (Окрашенные кадры). При выборе данного пункта используется цветовая индикация кадров для различных видов анимации. По умолчанию цветовая индикация кадров включена.


<tr><td><div align="center"><img src="img1/9.gif" ></div>


<p>Последняя, четвертая, группа состоит из двух команд:

<li><p>Preview (Предварительный просмотр) - команда позволяет поместить непосредственно во временную диаграмму в уменьшенном виде содержимое ключевых кадров анимации;

<li><p>Preview In Context (Предварительный просмотр в контексте) -данную команду целесообразно использовать в том случае, если в каждом ключевом кадре изменяются два или более объектов, поскольку она позволяет вставить в ячейку кадра на временной диаграмме все пространство сцены; однако в этом случае изображение кадра уменьшается еще в большей степени, чем при использовании команды Preview.</td>


<table><br>

<h3 id="ab5"> <Hr size="6">Инспектор свойств</h3>


<td><p>Ниже рабочей области (в исходном состоянии) размещается панель инспектора свойств (см. рис. 3.1). Если в рабочей области не выбран ни один объект, либо таковые вообще отсутствуют, то инспектор свойств отображает общие параметры фильма. При выборе какого-либо объекта автоматически изменяется формат инспектора свойств.

<p>На рисунке ниже показан формат инспектора свойств для документа (фильма) в целом.

<p><br>В этом случае панель инспектора содержит следующие элементы:

<li><p>текстовое поле Document (Документ), в котором отображается имя редактируемого файла;

<tr><td><div align="center"><img src="img1/10.gif" ></div><br>

<tr><td><div align="center"><img src="img1/11.gif" ></div><br>


<li><p>кнопка Size (Размер), которая одновременно используется для отображения текущего размера стола (то есть размера «экрана» для просмотра Flash-фильма; щелчок на кнопке открывает дополнительное диалоговое окно Document Properties (Свойства документа), которое позволяет изменить размеры стола, а также скорректировать значения других параметров документа (рис. 3.12);

<li><p>кнопка Publish (Публикация), щелчок на которой позволяет выполнить публикацию фильма с установленными ранее (или используемыми по умолчанию) параметрами; публикация заключается в конвертировании исходного файла Flash-фильма (в формате FLA) в формат SWF; кроме того, по умолчанию создается Web-страница (HTML-файл), содержащая фильм; непосредственно на кнопке отображается один из основных параметров публикации - версия Flash-плеера, для которой выполняется конвертирование;

<li><p>текстовое поле Frame Rate (Скорость кадров), которое позволяет задать частоту смены кадров анимации (частота измеряется числом кадров в секунду - frame per second, fps);

<li><p>кнопка с изображением вопросительного знака, которая обеспечивает вызов контекстной справки в формате HTML-документа;

<li><p>кнопка с изображением звездочки, щелчок на которой открывает панель Accessibility (Доступность); эта панель позволяет установить для всех элементов фильма дополнительное свойство - доступность для восприятия людьми с ограниченными физическими возможностями; в простейшем случае это свойство реализуется посредством использования альтернативных форм представления информации; например, звуковое сопровождение может заменяться соответствующим текстом, выводимым на экране.</td>


</td>

</p>

</td>

</tr>

</table>

</td>

</tr>

</table>

</td>

</tr>

<tr>

<td height="26" colspan="3" align="center"><img src="../img/bottom.jpg"></td>

</tr>

<td height="40" colspan="3"><p align="center">

</table>

</td>

</tr>

</table>

</body>

</html>


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


.5 Отладка программы


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

терялась связь с БД

не правильно вёлся подсчет верных ответов

не выводился результат пройденного теста

Все неполадки были найдены и устранены в коде программы MS Visual Basic 6.0.

Связь с БД можно исправить, проверив правильность заданной связи, внимательно просмотреть код программы и убедиться в верности написания всех команд и свойств объектов:

DatabaseName - C:\Site_Flash_MX\vb\Регистрация97.mdb

RecordSource - тест

Для правильного подсчета нужно, чтобы только одна переменная увеличивала свое значение на 1, после выбора каждого правильного вари анта ответа:


Private Sub Command1_Click()Option1.Value = True Then i = 1Option2.Value = True Then i = 2Option3.Value = True Then i = 3(i = Val(Label5.Caption)) Then c = c + 1v >= 9 Then Command1.Visible = False: Command2.Visible = True: Option1.Visible = False: Option2.Visible = False: Option3.Visible = False.Value = False.Value = False.Value = False= v + 1

Data1.Recordset.MoveNextSub


Для вывода результата, мы должны определить, какой управляющий документ буде содержать переменную с результатом: .Label4.Caption = res

При выполнении данного электронного учебника Macromedia Flash были такие неполадки как:

не происходил переход на другую страницу по гиперссылки или происходил, но отображалась страница, которая не соответствовала данной ссылке;

некоторые фрагменты текста не отображались на странице.

Указала верный путь к данный странице (пример: <a href = "slovar.htm">

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


.6 Контрольный пример


Главная страница index.html, содержащая четыре кнопки-ссылки на каждый раздел. Например: щелкнув по ссылки «Уроки», произойдет переход на эту страницу (рис. 7)


Рис. 7 Контрольный пример ссылки на другую страницу


.7 Инструкция пользователю


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

Скопировать с диска папку Site_Flash_MX в папку C:\, для того, чтобы наша система работала без нарушения и была быстродейственна.

Запустить электронный учебник двойным щелчком мыши по файлу C:\ Site_Flash_MX \index.html.

В открывшимся электронном учебнике, выбрать пункт Уроки/Теоретическая часть - это будет началом изучения, после чего можно перейти к Практической части и Тесту, который проверит, на сколько вы готовы к работе с программой Macromedia Flash.

При запуске тестируемой части учащийся должен:

Зарегистрироваться, ввести на форме:

Имя

Фамилия

Группа

Приступить к началу теста.

Последовательно отвечать на вопросы.

Просмотреть и узнать свой окончательный результат (оценку)

По окончании теста необходимо нажать на кнопку «Выход»

Для того чтобы преподаватель смог просмотреть итоги тестирования учащихся, он должен:

В папке C:\ Site_Flash_MX\vb открыть базу данных «Регистрация», где занесены данные всех учащихся, группа, время выполнения и оценка за пройденный тест.


3. ЭКОНОМИЧЕСКАЯ ЧАСТЬ


.1 Расчет затрат на создание программного продукта


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

знаниям (по теме Macromedia Flash MX по предмету программное обеспечение)

позволит развить самостоятельность, интерес к предмету

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

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

платный прокат для самостоятельного изучения учащимся;

А для этого необходимо определить его стоимость.


Трудоемкость изготовления программы

Таблица №5

Наименование этапов изготовления программного обеспеченияТрудоемкость, чел/час (Тр.)Машинное время чел/час 1. Сбор информации2082. Постановка задачи8-3. Разработка алгоритма программы15-4. Согласование с пользователем6-5. Разработка программы55556. Тестирование и отладка887. Экспериментальная эксплуатация668. Ввод программы в эксплуатацию12129. Согласование с заказчиком66Итого:13695На основании трудоемкости по созданию программного продукта рассчитывается:


.1.1 Заработная плата техника АСУ 8 разряда

Тарифная ставка = 38,2 руб.

Трудоемкость 136 час.

Премия за своевременность - 20%

Северный коэффициент = 30%

Районный коэффициент = 20%

По тарифу:


Зп/тар.= Тр. * Ч т.ст., где


Зп/тар. - заработная плата по тарифу

Тр. - трудоемкость

Ч т.ст. - тарифная часовая ставка


Зп/тар = 136 * 38,2 = 5 195 ,2


Расчет премии за своевременность:


П = Зп/тар. * % пр., где

П - премия, 20%

Зп/тар. - заработная плата по тарифу


П = 5 195,2*0,2=1 039,04


С/к = Зп/тар * %, где

С/к - северный коэффициент

Зп/тар - заработная плата по тарифу

П - премия

% - процент северного коэффициента


С/к = 5 195,2 * 0,3 =1558,56


Р/к = Зп/тар * %, где

Р/к - северный коэффициент

Зп/тар - заработная плата по тарифу

П - премия

% - процент районного коэффициента


Р/к = 5 195,2* 0,2 =1 039,04


Заработная плата техника АСУ за период создания программного продукта составляет:


З зп.= Зп/тар + П + С/к + Р/к, где


З зп. - заработная плата

Зп/тар - заработная плата по тарифу

П - премия

С/к - северный коэффициент

Р/к - северный коэффициент


З зп.= 5 195 ,2+ 1 039,04+ 1558,56+ 1 039,04= 8 831,84


.1.2 Дополнительные затраты

Затраты на приобретение диска 1 шт.:


Зм. = 10 * 1 = 10 руб.

. Амортизация ЭВМ определяется по формуле:

Амортизация - начисление на износ оборудования.


Ар. = На. * Мвр.,, где


Ар. - амортизация

На. - норма амортизация (0,3 руб/час)

Мвр. - машинное время


Ар. = 0,3 * 95 = 28,5 руб.


Затраты на электроэнергию определяются с учетом машинного времени (Мвр.), потребляемой мощности ЭВМ Мп. = 0,5 Кв.час, по паспорту ЭВМ и стоимость 1 Кв.часа (Ц 1 Кв.час = 0,40)


Зэ. = Мвр. * Мп. ЭВМ * Ц 1 Кв.час , где


Зэ. - затраты электроэнергии

Мвр. - машинное время

Мп. ЭВМ - потребляемая мощность ЭВМ

Ц 1 Кв.час - стоимость одного Кв.часа


Зэ. = 95 * 0,5 * 0,40 = 19 руб.


. Затраты на 16 консультаций при стоимости:

1-го часа 53 руб. преподавателя 14-го разряда (всего 2 часа)

-го часа 46 руб. преподавателя 13 разряда (всего 14 часов) составляет:


Зк. = Чк. * Sч., где

Зк. - затраты на консультации

Чк. - число консультацийч. - общее время консультаций

Затраты на консультации преподавателя 14 разряда (2 часа):


Зк1. = 2 * 53 = 106 руб.


Затраты на консультации преподавателя 13 разряда (14 часов):


Зк2. = 14 * 46 = 644 руб.


Общая сумма затрат на консультации преподавателей:


Зк. = Зк1. + Зк2., где


З.к. - общая сумма затрат на консультации

Зк1. - сумма затрат на консультации первого преподавателя

Зк2. - сумма затрат на консультации второго преподавателя


Зоб.к. = 106 + 644= 750 руб.


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


Кзс. = Ззп. + Зм. + Ар. + Зэ. + Зк., где

Кзс. - затраты на создание программного продукта

Ззп. - заработная плата

Зм. - затраты на приобретение

Ар.- амортизация

Зэ. - затраты на электроэнергию

Зк. - затраты на создание программного продукта


Кзс. = 8 831,84+ 10 + 28,5 + 19,95 + 750 = 9 640,29


.2 Расчет цены созданного программного продукта


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


Ц = С/с + Зл. +Пр., где


Ц - цена созданного программного продукта

С/с - себестоимость программного продукта

Зл. - затраты на лицензирование (в размере 40% от себестоимости)

Пр - прибыль от реализации


.2.1 Расчет себестоимости программного продукта

Себестоимость - это затраты на создание и реализацию, выраженные в денежной форме.

Рассчитаем себестоимость программного продукта по предмету «Программное обеспечение» по теме «Macromedia Flash MX» по формуле:


С/с = Кзс. + Фсс., где


С/с - себестоимость программного продукта

Кзс. - затраты на создание программного продукта

Фсс. - отчисления в фонд социального страхования

Отчисления в фонд социального страхования - единый социальный налог (начисление заработной платы - пенсионный фонд, фонд социального страхования, фонд медицинского страхования, фонд занятости населения) составляет 26% от основной и дополнительной заработной платы.


Фсс. = Ззп. * 26% где


Фсс. - отчисления в фонд социального страхования

Ззп. - заработная плата


Фсс. = 8 831,84* 0,26 = 2 296,28


С/с = 9 640,29 + 2 296,28=11 936,57


.2.2 Расчет прибыли

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


Пр. = Нпр.* С/с - Кзс., где


Пр. - прибыль

Нпр. - норма прибыли (20%)

С/с - себестоимость программного продукта

Кзс. - затраты на создание программного продукта


Пр. = 0,2 * (11 936,57 - 9 640,29)= 459,25


Итого прибыль от реализации программного продукта составляет 459,25.


3.2.3 Расчет цены предприятия программного продукта


Цпр.= С/с + Пр., где


Цпр - цена предприятия программного продукта

С/с - себестоимость программного продукта

Пр. - прибыль


Цпр.= 11 936,57 + 459,25.=12 422,07


.3 Расчет цены реализации программного продукта


Рассчитываем цену реализации программного продукта, с учетом налога на добавленную стоимость (НДС = 18%).


Цреал. = Цпр + НДС/100, где


Цреал. - цена реализации

Цпр- цена прибыли

НДС - налог на добавленную стоимость (18%)


Цреал. = 12 422,07+ (0,18*12 422,07) = 14 658,04


.4 Расчет рентабельности от продажи программного продукта


Рассчитываем рентабельность программного продукта от его продажи по формуле:


Р = (Пр./ Кзс. )* 100%, где

Р - рентабельность

Пр. - прибыль

Кзс. - затраты на создание программного продукта


Р = (459,25/9 640,29)*100 = 4,7%


Если рентабельность ниже 20%, то созданный программный продукт считается не рентабельным.


.5 Расчет срока окупаемости


Рассчитываем срок окупаемости программного продукта по формуле:


Ток. = Кзс. /Пр


Ток. - срок окупаемости

Пр. - прибыль

Кзс. - затраты на создание программного продукта


Ток. = 9 640,29/2 387,31 = 20 (лет)


Вывод. В результате проведенных расчетов установлено:

Затраты по созданию программного продута составляют 9 640,29 руб.

Цена реализации с учетом НДС 14 658,04 руб.

Прибыль от реализации одного экземпляра составляет 459,25 руб.

Рентабельность продаж равна 4,7%, что является ниже установленной средней нормы (20%).

Срок окупаемости - 20 лет, что не приемлемо для программы данного уровня, так как она требует обновления через 1-2 года.

Предложение: с целью окупаемости затрат, повышение рентабельности и сокращение срока окупаемости возможно:

При условии продажи программного продукта другим учебным заведениям в количестве 8 экземпляров в год и предоставление платного проката программного продукта для самостоятельного изучения учащимся по цене 15 руб. в количестве 20 человек:

Прибыль увеличится до 3 974 руб.:


Пр. = 0,2 * (11 936,57 - 9 640,29)*8 +(15*20) =3 974 руб.


Рентабельность увеличится до 41%:


Р = (3 974 / 9 640,29 )* 100% = 41%


Срок окупаемости сократится до 2 лет:


Ток. = 9 640,29 /3 974 = 2,4 (года)


4. БЕЗОПАСНОСТЬ ЖИЗНЕДЕЯТЕЛЬНОСТИ


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

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

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

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


.1 Анализ вредных и опасных производственных факторов


Отличают опасные производственные факторы от вредных следующим образом: если опасные вызывают непосредственно негативные последствия, то вредные постепенно приводят к профессиональным заболеваниям. Факторы в информационно-технической сфере на можно подразделить на 2 группы.

Физические (пыль, шум, вибрация):

шум;

вибрация;

недостаточное освещение;

неудовлетворительный микроклимат;

эргономика (неудобная поза, некомфортные условия труда);

излучения (ионизирующее, неионизирующее);

электроопасность (освещение, электроинструменты);

пожароопасность (электрооборудование).

Психофизиологические:

нервные перегрузки;

стрессы;

утомления.


4.2 Производственная санитария


.2.1 Требования к организации рабочих мест с ПЭВМ

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

На рис. 8 показаны зоны досягаемости рук при работе за ПЭВМ.




а - зона максимальной досягаемости;

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

в - зона легкой досягаемости ладони;

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

д - оптимальное пространство для тонкой ручной работы.

Для создания благоприятных условий труда, согласно СН 245-71 (Санитарные нормы проектирования промышленных предприятий), каждому пользователю персонального компьютера и видеодисплейной техники должна предоставляться площадь рабочей зоны не менее 6 квадратных метров; а объем не менее 20 кубометров.

4.2.2 Параметры микроклимата на рабочем месте

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

Большое влияние на микроклимат в помещении компьютерного зала оказывают источники тепла - это ЭВМ, приборы освещения, посетители и работники, а так же солнечная радиация.

С целью создания нормальных условий для персонала установлены нормы производственного микроклимата. В помещениях, в которых работа на ПЭВМ является основной, согласно СанПиН 2.2.2/2.4.1340-03 должны обеспечиваться оптимальные параметры микроклимата.

Нормы на допустимые и оптимальные значения параметров микроклимата приведены в таблице 6 (категория работ по энергозатратам - легкая физическая -1а, работы, производимые сидя, не требующие физического напряжения, расход энергии до 120 ккал/ч).


Таблица 6

Значения параметров микроклимата

Время годаНормаТемпература воздуха, 0 CОтносительная влажность, %Скорость движения воздуха, м/сХолодный периодОптимальная22 - 2460 - 40? 0.1Допустимая 17 - 21 < 75 ? 0.2 Теплый периодОптимальная23 - 2560 - 40? 0.2Допустимая< 28 в 13 часов самого жаркого мес.< 75 ? 0.3 Для обеспечения нормальных метеорологических условий на рабочем месте все рассмотренные параметры должны быть взаимосвязаны. В помещении компьютерного зала эти параметры соблюдены за счет отопления в холодный период и вентиляции. Система отопления обеспечивает достаточно постоянное и равномерное нагревание воздуха в помещениях в холодный период года, а также пожаро- и взрывобезопасность. При этом колебания температуры в течение суток не должны превышать 2-3 ?С; в горизонтальном направлении - 2 ?С на каждый метр длины, в вертикальном - 1 ?С на каждый метр высоты помещения.

В соответствии с нормами температура нагретой поверхности ЭВМ не должна превышать 35 ?С.


.2.3 Освещенность


.2.3.1Требования безопасности к освещению помещений

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

Одним из элементов, влияющих на работоспособность в компьютерном зале, является освещение. Работы, выполняемые с применением ЭВМ, относятся к разряду зрительных работ 4 подразряд Г, т.е. работ средней точности (наименьший объект различения 0,5 - 1 мм). Нормируемая освещенность при данном типе работ составляет 150 лк. В помещении компьютерного зала используется естественное освещение, осуществляемое за счет проникновения солнечного света через окно, которое расположено на боковой стороне помещения размером 1,5 х 2 метра.

Естественное освещение должно обеспечивать коэффициент естественной освещенности не ниже 1,2%. Величина коэффициента естественной освещенности (КЕО) соответствует нормативным уровням по СНиП 23.05-95 "Естественное и искусственное освещение".

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

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

Следует ограничивать отраженную блесткость на рабочих поверхностях (экран, стол, клавиатура и др.) за счет правильного выбора типов светильников и расположения рабочих мест по отношению к источникам естественного и искусственного освещения, при этом яркость бликов на экране ПЭВМ не должна превышать 40 кд/кв.м яркость потолка, при применении системы отраженного освещения, не должно превышать 200 кд/кв.м.

Показатель ослепленности для источников общего искусственного освещения производственных помещениях должны быть не более 20, показатель дискомфорта в административно общественных помещениях не более 40.

Следует ограничивать неравномерность распределения яркости в поле зрения пользователя ПЭВМ, при этом соотношении яркости между рабочими поверхностями не должно превышать 3:1-5:1, а между рабочими поверхностями и поверхностями стен и оборудования 10:1.

В качестве источников света при искусственном освещении должна применятся преимущественно люминесцентные лампы типа ЛБ. При устройстве отраженного освещения в производственных и административно - общественных помещениях допускается применение металлогалогенных ламп мощностью до 250 Вт. Допускается применение ламп накаливания в светильниках местного освещения.

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

Для освещения помещений с ПЭВМ следует применять светильники серии ЛП036 с зеркализованными решетками, укомплектованные высокочастотными пускорегулирующими аппаратами. Применение светильников без рассеевателей и экранирующих решеток не допускается.

Яркость светильников общего освещения в зоне углов излучения от 50 до 90 градусов с вертикалью в продольной и поперечной плоскостях должна составлять не более 200 кд/кв.м, защитный угол светильников должна быть не менее 40 градусов.

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


.2.4 Вентиляция, отопление

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

Общие требования к системам вентиляции производственных помещений определены в ГОСТ 12.4.021-75 ССБТ. В рабочих помещениях помимо естественной вентиляции предусматривают принудительную вентиляцию. Принудительная вентиляция осуществляется при помощи вентилятора через вытяжные каналы. Естественная вентиляция происходит через вытяжные каналы, форточки, двери.

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

Учитывая особенности помещения, определяем, что естественной вентиляции для данного помещения недостаточно, и необходимо сделать расчет вентиляции.

Вентиляционная система состоит из следующих элементов:

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

Круглого стального воздуховода длиной 1.5 м;

Воздухораспределителя для подачи воздуха в помещение.

Учитывая полученные данные, по каталогу выбираем вентилятор осевой серии МЦ4: расход воздуха - 600 мі/ч, давление - 30 Па, КПД - 65% , скорость вращения - 850 об/мин, диаметр колеса - 250 мм, мощность электродвигателя 120 Вт.

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

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


.2.5 Шум и вибрация

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

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

Источниками шума и вибрация являются технические средства: ПЭВМ, принтеры, сканеры, вентиляционное оборудование, а также внешний шум.

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

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

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

Для устранения вредного воздействия вибрации, возникающей при работе механических узлов ЭВМ, пользуются различными методами и средствами:

ослабление вибрации в источнике ее возникновения;

установка аппаратуры на амортизирующие прокладки;

уменьшение параметров вибрации на путях ее распространения.


4.2.6 Поля и излучения

К числу вредных факторов, с которыми сталкивается человек, работающий за монитором, относятся рентгеновское и электромагнитное излучения, а также электростатическое поле. Допустимые нормы для этих параметров по СанПиН 2.2.2/2.4 1340-03 представлены в таблице 7.

Таблица 7

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

ПараметрыДопустимые значенияМощность экспозиционной дозы рентгеновского излучения на расстоянии 0,05 м вокруг видеомонитора 100 мкР/часЭлектромагнитное излучение на расстоянии 0,5 м вокруг видеомонитора по электрической составляющей: в диапазоне 5 Гц-2 кГц 25 В/мВ диапазоне 2-400 кГц2,5 В/мпо магнитной составляющей: в диапазоне 5 Гц-2 кГц 250 нТлВ диапазоне 2-400 кГц 25 нТлПоверхностный электростатический потенциал Не более 500 В

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

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


4.3 Техника безопасности


К работе на ПЭВМ допускаются лица, изучившие инструкцию по ТБ при работе на данном оборудовании, прошедшие инструктаж по безопасности труда.

Наладочные работы, осмотр и ремонт ЭВМ должны производиться только после отключения от сети питания, с помощью тумблера "Сеть" и отсоединения кабеля питания от сети переменного тока. Во избежание поражения электрическим током, запрещается трогать разъемы соединительных кабелей прикасаться к тыльной стороне монитора, класть диски и рабочие материалы на бумажных носителях на монитор и клавиатуру, работать во влажной одежде и влажными руками, вытирать пыль с ПК при его включенном состоянии.

При эксплуатации ЭВМ необходимо соблюдать следующие правила безопасности:

разрешается эксплуатация ЭВМ в режимах, установленных заводом изготовителем;

запрещается эксплуатация ЭВМ на несправном электрооборудовании;

запрещается эксплуатация ЭВМ при неисправности системы вентиляции, кондиционирования; при срабатывании систем пожаротушения или пожарной сигнализации.


.4 Электробезопасность


Работа с ЭВМ не представляет непосредственной электроопасности. Но при экстремальных ситуациях может произойти опасный или несчастный случай.

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

По способу защиты человека от поражения электрическим током ЭВМ является оборудованием первого класса. ЭВМ имеет рабочую изоляцию и элемент для заземления; кабель к источнику питания имеет заземленную жилу и вилку с заземляющим контактом.

Согласно ПУЭ 1.1.13 питание ЭВМ осуществляется от трехфазной четырех проводной сети с заземленной нейтралью, напряжением 380 В (220 В ± 10%) с частотой 50 Гц. ЭВМ питается от общей сети через щит распределения с рубильником, который находится на расстоянии не менее 2 метров от рабочего места.

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

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


.5 Пожаробезопасность


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

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

При эксплуатации ЭВМ необходимо соблюдать следующие правила пожаробезопасности:

при эксплуатации ЭВМ допускается наличие сгораемых материалов (бумаг, дискет) только для текущей работы;

работы с открытым огнем и легковоспламеняющимися жидкостями запрещаются;

профилактическая обработка ЭВМ осуществляется техническими моющими средствами;

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

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

В помещении должны находиться переносные средства пожаротушения в виде углекислотных огнетушителей (ОУ) и порошковых, план эвакуации людей при возникновении пожара, а также служебный телефон 55-47-80 (01).



ЗАКЛЮЧЕНИЕ


В результате дипломного проектирования была создана автоматизированная информационная система по Macromedia Flash MX, которая станет обучающей частью в учебном заведении. Данный программный продукт имеет несколько преимуществ:

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

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

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

В-четвертых, легко и быстро можно провести проверку знаний по данной программе.

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

Для разработки программного продукта и его осуществления потребовалось программное обеспечение:Basic (в котором создавался тест) Access (база в которую заносятся данные учащегося прошедшего тест);

Блокнот (в котором использовался язык гипертекстовой разметки HTML).

Также дополнительным программными средствами были:Photoshop (в котором создавался дизайн электронного учебника и теста);Flash MX (где были проделаны уроки для практической части электронного учебника).

Для данной АИС, в целях его использования, необходимо, чтобы на компьютере, на котором он будет функционировать, преобладали программы:Basic (для функционирования теста);Access (для функционирования базы данных);Internet Explorer (для функционирования электронного учебника).

Для того чтобы осуществить изученный материал в действие, необходима программа Macromedia Flash MX.

Объекты готовой АИС связаны между собой и функционируют с помощью гиперссылок, посредством которых можно переходить с формы на форму, со станица на страницу.

Автоматизированная информационная система готова к использованию по назначению.


СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ


Волков О.И. «Экономика предприятия. Учебное пособие: Курс лекций» - М.: ИНФРА-М, 2005.

Дуванов А.А. «Web - конструирование HTML» - СПб: БХВ-Петербург, 2003.

Иванченко Р. И. «Среда программирования Visual Basic 6.0» - М.: БИНОМ. Лаборатория знаний, 2003.

Князев Ю. А. «HTML для начинающих», СПб: М., 2002.

Лазарев Н. В. «Учебное пособие Visual Basic 6.0» - СПб: С-Петербург, 2005.

Чечевицин Л.Н. «Экономика предприятия. Учебное пособие» - Ростов н/Д, Феникс, 2005.

<#"justify">СПИСОК ИСПОЛЬЗОВАННЫХ СОКРАЩЕНИЙ


АИС - автоматизированная информационная система.

БД- база данных.

ВС - вычислительные системы.

ОС - операционная система.

ПК - персональный компьютер.

СУБД - система управления базами данных.

ЭВМ - электронно-вычислительные машины.


ПРИЛОЖЕНИЕ 1



ПРИЛОЖЕНИЕ 2



ПРИЛОЖЕНИЕ 3



ПРИЛОЖЕНИЕ 4



Федеральное агентство по образованию Ангарский политехнический колледж Кафедра математики и информационных технологий

Больше работ по теме:

КОНТАКТНЫЙ EMAIL: [email protected]

Скачать реферат © 2017 | Пользовательское соглашение

Скачать      Реферат

ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ