- •1 Теоретическая часть
- •1.1 Техническое задание
- •1.2 Характеристики используемой аппаратной части и операционной системы
- •1.3 Характеристики языка программирования
- •1.3.1 Общее описание языка программирования
- •1.3.2 Описание основных конструкций языка программирования
- •Параметры:
- •1.3.3 Описание тегов, использованных при создании программного продукта
- •Параметры:
- •Параметры:
- •2 Практическая часть
- •2.1 Постановка задачи
- •2.2 Описание логической структуры
- •2.3 Текст программы с комментарием
- •2.4 Описание процесса отладки и тестирования
- •2.5 Результаты работы программы
- •2.6 Инструкция пользователя
СОДЕРЖАНИЕ
Стр.
ВВЕДЕНИЕ......................................................................................................4
1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ……………………………………….....6
1.1.Техническое задание.......... ……………………………………........6
1.2.Характеристики используемой аппаратной части и
используемой операционной системы ……………………………......9
1.3.Характеристики языка программирования …………………..........10
2 ПРАКТИЧЕСКАЯ ЧАСТЬ……...…………………………………...17
2.1 Постановка задачи ……………………………………………........17
2.2 Описание логической структуры ....…………………………….....17
2.3 Текст программы с комментарием ……………………………......18
2.4 Описание процесса отладки и тестирования ………………….......35
2.5 Результаты работы программы ………………………………........35
2.6 Инструкция пользователя ………………………………………....39
ЗАКЛЮЧЕНИЕ ……………………………………………………......42
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ……………………......43
ВВЕДЕНИЕ
В современных образовательных учреждениях большое внимание уделяется компьютерному сопровождению профессиональной деятельности. В учебном процессе используются обучающие и тестирующие программы по различным дисциплинам образовательного процесса.
Проведенные статистические исследования использования обучающих и тестирующих программ по различным дисциплинам) в рамках учебного процесса и компьютерных курсов) показывают, что применение позволило повысить не только интерес к будущей специальности, но и успеваемость по данной дисциплине. Большинство учащихся воспринимают лучше информацию зрительно, тем более, если она качественно оформлена. Эти программы дают возможность каждому учащемуся независимо от уровня подготовки активно участвовать в процессе образования, индивидуализировать свой процесс обучения, осуществлять самоконтроль. Быть не пассивным наблюдателем, а активно получать знания и оценивать свои возможности. Учащиеся начинают получать удовольствие от самого процесса обучения, независимо от внешних мотивационных факторов. Этому способствует и то, что при информационных технологиях обучения компьютеру на время переданы отдельные функции преподавателя. А компьютер может выступить в роли терпеливого педагога-репетитора, который способен показать ошибку и дать правильный ответ, и повторять задание снова и снова, не выражая не раздражения, ни досады.
В настоящее время в сфере образования актуальным становится разработка компьютерных программ – электронных учебников по различным дисциплинам. Компьютерные программы создаются по тем дисциплинам, которые являются профилирующими в профессиональной подготовке.
Такое издание отличается от печатного и по своему внутреннему оформлению, и по внешнему виду. Разумеется, можно взять какую- либо печатную книгу и преобразовать ее в электронное издание . Тогда текст будет находится не на листах бумаги, а в памяти компьютера. Если еще при этом использовать звук, анимацию, гиперссылки, то это уже будет иное по своей структуре издание.
Таким образом, отличие электронных изданий от печатных в том, что в первых есть возможность создавать и воспроизводить информацию в разнообразных формах, которые, нельзя применить в печатных книгах. Хранится такая информация на магнитных дисках.
Темой моей курсовой работы является создание электронного пособия по дисциплине: «Безопасность жизнедеятельности». Целью курсовой работы является разработка электронного пособия, содержащего в себе всю необходимую информацию для использования его, как сборник методических материалов по дисциплине «Безопасность жизнедеятельности».
В курсовой работе я использую классическую водопадную модель разработки программного продукта. На стадии анализа требований мною был собран необходимый материал для создания электронного пособия. На стадии проектирования была описана структура продукта, то есть взаимосвязи между различными элементами электронного пособия. На стадии реализации был написан программный код отдельных модулей. На стадии интеграции происходила сборка отдельных модулей в единый продукт. На стадии тестирования проводилась проверка работоспособности электронного пособия.
1 Теоретическая часть
1.1 Техническое задание
1.1.1 Введение
1.1.1.1 Наименование программного продукта
Полное наименование программы – электронное пособие «Безопасность жизнедеятельности». Краткое наименование программы – электронное пособие.
1.1.1.2 Область применения
Электронное пособие предназначено для использования в учебных заведениях. Это позволит преподавателям эффективно использовать время урока, повысить мотивацию студентов к изучению данной дисциплины. Также данное электронное пособие может использоваться студентами для самостоятельного обучения, подготовки семинаров, докладов.
1.1.1.3 Основание для разработки
Основанием для данной работы служит задание на курсовое проектирование по дисциплине «Программное обеспечение компьютерных сетей», выданное 21 мая 2014 года.
1.1.1.4 Исполнитель: Хрущев Владислав Сергеевич (студент ТОГБОУ СПО «Котовский индустриальный техникум» специальности 230111 «Компьютерные сети»).
1.1.1.5 Назначение разработки
Учебник предназначен в качестве вспомогательного пособия преподавателям предмета «Безопасность жизнедеятельности». Также электронное пособие может использоваться студентами, изучающими данный предмет, для самостоятельной работы.
1.1.2 Технические требования
1.1.2.1 Требования к функциональным характеристикам
Для работы с программой, и правильного отображения всех элементов программы, на ПК должна быть ОС Windows 98/2000/NT/МЕ/ХР/Vista/Seven и установлен Internet Explorer 8.0 или Mozilla Firefox , Google Chrome.
1.1.2.2 Состав выполняемых функций.
Электронное пособие должно содержать в себе всю необходимую пользователю информацию в данной предметной области.
При выборе пользователем любой из ссылок должен происходить переход по указанному направлению.
1.1.2.3 Организация входных и выходных данных.
При разработке электронного пособия в качестве входных данных выступают: текстовые документы, книги.
Выходными данными на этапе разработки является информация, представленная в виде web-страниц.
1.1.3 Требования к надежности
1.1.3.1 Требования к надежному функционированию.
Программа должна нормально функционировать при бесперебойной работе ЭВМ. При возникновении сбоя в работе аппаратуры восстановление нормальной работы программы должно производиться после:
перезагрузки ПК;
запуска исполняемого файла программы.
перезапуска браузера (запуск программы в другом браузере).
1.1.3.2 Время восстановления после отказа.
Время восстановления после отказа должно состоять из:
времени перезапуска пользователем операционной системы;
времени запуска пользователем исполняемого файла программы.
1.1.3.3. Условия эксплуатации
Для работы с электронным пособием пользователю необходимо обладать базовыми знаниями работы с операционной системой Windows.
Данный программный продукт должен храниться на двух дисках – эталонном и рабочем.
1.1.4 Требования к информационной и программной совместимости
1.1.4.1 Требования к языкам программирования.
Язык программирования выбирается разработчиком без согласования с заказчиком.
1.1.4.2 Требования к программным средствам, используемым программой.
Программа должна работать на платформах Windows 98/2000/NT/МЕ/ХР/Vista/Seven. Также для работы программного продукта необходим браузер Internet Explorer, либо другой браузер (Opera, Mozilla,Safari и др.)
1.1.4.3 Требования к транспортировке и хранению.
Программа поставляется на лазерном носителе информации. Упаковка должна соответствовать условиям хранения и транспортировки лазерного диска. Носитель не должен подвергаться прямому воздействию солнечных лучей и магнитному излучению.
1.1.4.4 Специальные требования
Программное обеспечение должно иметь дружественный интерфейс, рассчитанный на пользователя (в плане компьютерной грамотности) средней квалификации.
1.1.5 Требования к программной документации
В комплект программной документации включается следующий комплекс документов:
- техническое задание, определяющее требования, предъявляемые к программному обеспечению, необходимые стадии и сроки разработки, виды испытаний по ГОСТ 19.201-78 в машинописном исполнении;
- описание программы по ГОСТ 19.402-78 в машинописном исполнении;
- описание текста программы по ГОСТ 19.401-78 в машинописном исполнении;
- пояснительная записка, содержащая в себе:
введение – описание этапов разработки;
теоретическую часть - включает такие пункты, как техническое задание, характеристики используемой аппаратной части и операционной системы, характеристики языка программирования;
практическую часть - включает такие пункты, как постановка задачи, описание логической структуры, текст программы с комментарием, описание процесса отладки и тестирования, результаты работы программы, инструкцию пользователя;
заключение – ожидаемые технико-экономические показатели.
1.1.6 Технико-экономические показатели
Эффективность программного продукта определяется удобством его использования.
1.1.7 Порядок контроля и приемки
Испытания программы и верификация документации должны проводиться руководителем курсовой работы.
Приемка программы должна осуществляться руководителем курсовой работы. Программа считается готовой, если она удовлетворяет всем пунктам данного технического задания.
