Аналитический обзор состояния вопроса по электронным учебным пособиям - Программирование, компьютеры и кибернетика курсовая работа

Аналитический обзор состояния вопроса по электронным учебным пособиям - Программирование, компьютеры и кибернетика курсовая работа




































Главная

Программирование, компьютеры и кибернетика
Аналитический обзор состояния вопроса по электронным учебным пособиям

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


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

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

Одно из основных направлений развития методического обеспечения ВУЗа - это разработка учебно-методических пособий, комплексов и учебников. Учебно-методический комплекс - совокупность учебно-методических документов, призванных обеспечить организационную и содержательную целостность системы, методов и средств обучения по каждой дисциплине, разработанных в соответствии с планом мероприятий образовательной программы [1].
Основное направление развития методической базы университета - создание различного рода учебно-методических материалов, учебников, пособий, образовательных ресурсов и т.д., как в печатной форме, так и в электронном виде.
Современная система образования все активнее использует информационные технологии и компьютерные телекоммуникации. Особенно динамично развивается система дистанционного образования, чему способствует ряд факторов, и прежде всего - оснащение образовательных учреждений мощной компьютерной техникой и развитие сообщества сетей Интернет. Дистанционное образование имеет ряд неоспоримых преимуществ: оно позволяет самому обучаемому выбрать и время и место для обучения, дает возможность получить образование лицам, не могущим получать традиционное образование в силу тех или иных причин, и в определенной степени может помочь сократить расходы на обучение.
Системы дистанционного образования в настоящее время в основном опираются на электронные учебные пособия и электронные системы тестирования. Достоинствами их являются: во-первых, мобильность, во-вторых, доступность в связи с развитием компьютерных сетей, в-третьих, адекватность уровню развития современных научных знаний. С другой стороны, создание электронных учебников способствует также решению и такой проблемы, как постоянное обновление информационного материала. В них также может содержаться большое количество упражнений и примеров, подробно иллюстрироваться в динамике различные виды информации. Кроме того, при помощи электронных систем тестирования осуществляется контроль и самоконтроль знаний.
На современном этапе дистанционное обучение является очень популярной формой образования в мире. Сегодня сетью университетов и колледжей, обучающих дистанционным методом, покрыты пять континентов. Создана Международная Академия Информатизации, а при ней в 1998 г. Всемирный Распределенный Университет, который сегодня зарегистрирован в трех странах - в России, в Казахстане и Бельгии.
Практика использования электронных учебников показала, что студенты качественно усваивают изложенный материал, о чем свидетельствуют результаты тестирований. Таким образом, развитие информационных технологий дает широкую возможность для изобретения новых методов методик в образовании и тем самым повышения его качества [2].
Разумеется, средства, предназначенные для дистанционного обучения, могут с успехом использоваться учащимися очной системы обучения для закрепления или более углубленного изучения материала, самотестирования.
Темой преддипломной практики является создание электронного учебника дисциплины «Электронное учебное пособие по дисциплине «Сети ЭВМ и телекоммуникации».
Материал учебного пособия посвящен архитектуре вычислительных сетей: рассматривается классификация вычислительных сетей, сетевые топологии и методы доступа к среде передачи данных, эталонная модель взаимодействия открытых систем. Достаточно подробно рассматриваются основы построения первичных сетей и глобальных связей, технология сетей Ethernet и беспроводные сети. Приведены сведения об устройствах объединения сетей: концентраторах, мостах, коммутаторах и маршрутизаторах. Приводится классификация сетевых протоколов и рассматриваются стандартные протоколы. Особое внимание уделяется протоколам Internet сетевого и транспортного уровней. Пособие содержит также вводный материал по сетевым операционным системам, распределенному выполнению приложений, удаленному вызову процедур и технологии мобильных агентов[3].
Данная работа охватывает весь курс дисциплины «Сети ЭВМ и телекоммуникации» в соответствии с государственным стандартом по образованию, и составлен на основе курса лекций, преподаваемых в ДГТУ.
Электронное учебное пособие - программно-методический обучающий комплекс, соответствующий типовой учебной программе и обеспечивающий возможность студенту самостоятельно или с помощью преподавателя освоить учебной курс или его раздел. Данный продукт создается со встроенной структурой, словарями, возможностью поиска и т.п.
Электронное учебное пособие может быть предназначено для самостоятельного изучения учебного материала по определенной дисциплине или для поддержки лекционного курса с целью его углубленного изучения.
К главным особенностям электронного учебного пособия можно причислить:
· возможность построения простого и удобного механизма навигации в пределах электронного учебника;
· возможность встроенного автоматизированного контроля уровня знаний студента;
· возможность адаптации и оптимизации пользовательского интерфейса под индивидуальные запросы обучаемого;
· включение в состав пособия интерактивных фрагментов для обеспечения оперативного диалога с обучаемым.
Таким образом, кроме разного носителя, электронное учебное пособие имеет ряд принципиальных отличий от учебника, изготовленного типографским способом. Эти особенности дают электронным учебникам значительно более широкие возможности по сравнению с классическими учебниками, они же являются причиной некоторых ограничений.
Преимущества электронных учебников:
· позволяет преподавателю проводить занятие в форме самостоятельной работы за компьютерами, оставляя за собой роль руководителя и консультанта;
· возможность непрерывного контроля усвоения знаний;
· возможности дистанционного обучения;
· форма подачи материала позволяет быстрее находить нужную информацию, используя поиск по тексту и переходы по оглавлению;
· непривычность, нетрадиционность электронной формы представления информации и повышенной утомляемости при работе с монитором;
· необходимость специального дополнительного оборудования для работы с ним, прежде всего - компьютера с соответствующим программным обеспечением и качественным монитором, а иногда дополнительно также дисковода для компакт-дисков и/или сетевой карты или модема для работы в локальной или глобальной сети [4].
Существуют электронные учебники на коммерческой и бесплатной основе. Те, что созданы на коммерческой основе, как правило, обладают более широкими мультимедийными и методистскими возможностями, чем бесплатные, но цена их, как правило, высока.
Бесплатные учебники, в основном, больше напоминают электронные справочники и часто лишены наглядности. Среди бесплатных электронных учебников наиболее приемлемыми являются хорошо оцифрованные копии учебников обычных, с добавлением итерактивного оглавлениея, за счет того, что оцифровываются обычно книги с хорошим материалом и стилем изложения (например, очень распространена «Олифер В.Г., Олифер Н.А. -- Компьютерные сети. Принципы, технологии, протоколы»). Но такие учебники, несмотря на великолепный материал, не обладают большинством описанных выше преимуществ.
Учебник оцифрован, переведен в формат djvu, содержит текстовый (OCR) слой, наличие которого позволяет производить поиск по документу и копировать текстовые блоки, содержание, с возможностью перехода по нажатию пункта (рис. 1).
Вместе с тем обладает целым рядом существенных недостатков: для работы с ним необходимо дополнительное программное обеспечение (djvu solo 3.1 или выше, компании Lizard Tech), отсутствуют средства самоконтроля, сложный интерфейс, сравнительно большой объем занимаемой памяти.
Это электронное учебное пособие имеет простой и удобный интерфейс, написано на языке HTML, используются ссылки на пройденный ранее материал, есть содержание, с возможностью выбора тем и разделов нажатием, текст удобно поделен на равные модули. Это пособие не обязательно должно находится на компьютере обучающегося, доступ к нему возможен также через интернет и локальную сеть (рис.2).
Тем не менее, отсутствует поиск, средства самоконтроля.
Разработать электронное учебное пособие, на тему «сети ЭВМ и телекоммуникации»» на основе лекционного материала ДГТУ по курсу «сети ЭВМ и телекоммуникации», с дополнениями из сторонних источников, с простым, понятным интерфейсом, с делением материала на модули, содержащими типовую информационную основу и средствами самотестирования. Готовое электронное учебное пособие и средства самотестирования должны отвечать следующим требованиям:
материал должен быть разбит на модули, небольшие по объему, замкнутые по содержанию;
каждый модуль по возможности должен содержать в себе типовую информационную основу. ( Ключевые слова и понятия, задачи и примеры их решения);
обучающийся должен иметь возможность контролировать свои знания на всех этапах обучения. Тесты можно и нужно проводить не только по окончании каждого модуля, но и по окончании разделов, глав, и по всему пройденному материалу на момент окончания какой-нибудь главы. По результатам тестов выставлять оценки, сохранять результаты, заносить их в память и рекомендовать обучающемуся вернуться к изучению плохо усвоенного материала;
программа должна иметь максимально простой, интуитивно понятный интерфейс, чтобы обучающийся мог максимально сконцентрироваться на предмете;
Лекции и тесты должны обладать полной и непротиворечивой информацией.
Программное обеспечение электронного учебника дисциплины «Сети ЭВМ и телекоммуникации» хранится в программно-информационных обучающих материалах данной дисциплины в учебно-методическом комплексе.
Студент при изучении им учебной дисциплины может скачать себе данное программное обеспечение электронного учебника дисциплины и дистанционно изучить материал лекций, выполнить лабораторные работы, использую при этом методические указания
Программное обеспечение электронного учебника представляет собой программное средство которое работает с загруженной дисциплиной, которая храниться в каталоге с программой. Дисциплина представляет собой лекции и методические указания- хранящиеся в четко заданной структуре, и удовлетворяющие государственному стандарту рабочей программе и утвержденной учебно-методическим объединением. Вместе с лекциями хранится каталог с иллюстрациями и библиотеками, которые подгружаются при открытии лекции. Из этого программного средства при необходимости вызывается другое, позволяющее проходить тестирование. Программа-тестировщик является независимым приложением, и может быть запущена без запуска программы-просмотрщика. Программа-тестировщик также имеет каталог тестов для загрузки. Файлы тестирования имеют расширение *.tst, файлы лекций -*.les. Файлы лекций написаны на языке гипертекстовой разметки HTML, и воспроизводится в программе через компонент типа браузер WebBrowser. Для доступа к лекциям и построения списков тем и лекций используется файл tree.nav. Файлы тестирования написаны с добавлением определенных спецсимволов, позволяющих программе работать с ними. В файлах тестирования помимо вопросов находится строка, содержащая ответы на вопросы, но она шифруется шифром Цезаря сдвигом по таблице ASCII, что обеспечивает достаточно большую шифроустойчивость: Цифры заменяются на спецсимволы и буквы национальных алфавитов. В средстве тестирования, в свою очередь, предусмотрен расшифровщик. Для удобства составления тестов прилагается программа-шифровщик, помогающая зашифровать составителю тестов ответы по ключу[5].
Доступ к лекциям изображен на рисунке 3.

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

Рисунок 3 - Общая схема принципа обучения
2.2 Общий алгоритм работы программы
Весь алгоритм работы программы можно разбить на следующие блоки:
· загрузка XML документа, содержащего лекцию;
На рисунке 4 приведена общая блок-схема работы программного обеспечения.
Рисунок 4 - Общий алгоритм работы программы.
На рисунке 5 приведена блок-схема работы средства самотестирования.
Рисунок 5 - Алгоритм работы средства самотестирования.
Приложение будет оптимальным разрабатывать с помощью языка программирования Borland Delphi 7.0, который поддерживает принципы объектно-ориентированного программирования.
Данная система программирования была выбрана в связи с тем, что создаваемые с ее помощью программы могут работать не только под управлением Windows, а сама она относиться к классу инструментальных средств ускоренной разработки программ (Rapid Application Development или RAD)
Система программирования Borland Delphi 7.0 - это комбинация нескольких важнейших технологий:
· высокопроизводительный компилятор в машинный код;
· объектно-ориентированная модель компонент;
· визуальное построение приложений из программных прототипов;
· масштабируемые средства для построения баз данных.
Визуальное проектирование избавляет программиста от многих аспектов разработки интерфейса программы, так как Delphi автоматически готовит необходимые программные заготовки и соответствующий файл ресурсов.
Использование компонентов визуального программирования не только во много раз сокращает сроки разработки программ, но и существенно снижает вероятность случайных программных ошибок. В процессе построения приложения разработчик выбирает готовые компоненты. Еще до компиляции он видит результаты своей работы - после подключения к источнику данных их можно видеть отображенными на форме, можно перемещаться по данным, представлять их в том или ином виде. Ни один инструмент RAD не создается без средств прогноза и отладки вновь создаваемой программы. В Delphi существует возможность начать исполнение программы и последовательно оператор за оператором следить за ее выполнением по исходному тексту. В некоторых случаях нельзя непосредственно проследить за работой программы, но можно создать файл протокола работы, анализ которого затем позволит установить причину ошибки.
Мощность и гибкость языка программирования Delphi - безусловное достоинство языка, выгодно отличающее эту систему программирования от других инструментов RAD. Ядром языка Delphi является язык Паскаль.
Среди достоинства Delphi 7 можно выделить:
· широкий набор компонентов системы, облегчающих проектирование и разработку приложения;
Интегрированная среда разработки Delphi 7.0 - это сложный механизм, обеспечивающий высокоэффективную работу программиста.
Таким образом, Borland Delphi обеспечивает высокую эффективность процесса разработки и большую производительность результирующих приложений. Средства поддержки баз данных позволяют организовать эффективную обработку данных как при использовании внутренней базы данных Borland Delphi, так и внешних СУБД. Borland Delphi можно рекомендовать как универсальное средство разработки приложений различного уровня сложности, начиная от простейших задач до крупных проектов [6].
Для создания файлов лекций выбран язык HTML (от англ.  HyperText Markup Language  -- «язык разметки гипертекста») -- стандартный язык разметки документов в интернете. Большинство веб-страниц создаются при помощи языка HTML (или XHTML).
Выбор HTML обусловлен рядом факторов:
· язык разметки HTML позволяет строить документы любой сложности и обладает всеми компонентами, которые могут понадобиться при разработке отчета;
· в отличие от большинства других языков разметки в HTML есть объекты и инструменты для обработки пользовательского ввода (всевозможные поля ввода, кнопки, выпадающие списки, списки строк и многое другое);
· модуль является открытым, поскольку язык HTML легко может быть расширен новыми лексическими конструкциями, необходимыми для обработки данных, в то же время, конструкции, отсутствующие в стандарте языка, не повлияют на работоспособность отчета в браузерах сторонних производителей (просто не будут восприняты) ;
· для редактирования HTML документа не требуется специальный редактор, все изменения можно делать в любом текстовом редакторе [7].
Для решения поставленных задач по визуализации разработке электронного учебного пособия были разработаны следующие модули: «Старт учебника», «Старт тестировщика», «Авторизация», «Шифрование», и вспомогательная программа «Шифрование методом Цезаря»
Модуль «Старт учебника» является основным. Он запускает на исполнение программу.
Модуль «Старт тестировщика» запускает программу тестирования. Программа запускается, если пройдена авторизация.
Модуль «Авторизация» получает от учащегося пользователь и пароль, находит его в базе, и допускает к учебнику. Если учащийся не зарегистрирован, он может пройти регистрацию.
Класс Lecture.pas oтвечает за старт и работу электронного учебного пособия.
В этом классе описаны все процедуры по загрузке лекций, а также из него осуществляется старт тестировщика. Данный класс содержит в себе следующие процедуры и обработчики:
* обработчик TForm1.N4Click: скрывает или показывает панель выбора лекции (для удобства пользователя панель можно скрыть);
* процедура TForm1.FormCreate: Загружает из файла tree.nav список тем для изучения и отображает их на экране, также загружает список адресов, по которым находятся соответствующие темы, и сохраняет их в массиве адресов;
* обработчик TForm1.N6Click: Вызывает тестировщик. Тест можно вызвать только при пройденной авторизации;
* обработчик TForm1.BitBtn1Click: Загружает выбранную лекцию.
Класс Test.pas отвечает за запуск и выполнение тестировщика.В этом классе осуществляется в зависимости от выбранного теста загрузка теста из файла с расширением .test, расшифровка ответов и занесение их в массив ответов, тестирование обучающегося, вывод результатов теста, возврат к исходному состоянию ожидания выбора теста.
Данный класс содержит в себе следующие процедуры и функции:
* функция ResultTest: выводит результаты теста;
* функция Button1Click: в зависимости от положения счетчика, следящего за положением теста, или выводит на экран правила выполнения теста и вступительные слова, или выводит очередной вопрос и считывает на него ответ обучающегося, сравнивая с ответом в массиве ответов, или запускает процедуру ResultTest;
* функция Button2Click: в зависимости от выбранного теста (в переменную NumT, полученную от выпадающего списка Combobox1, записывается информация о выбранном учеником тесте), загружает файл необходимого теста, с расширением tst, считывает количество вопросов, считывает из него зашифрованные ответы, расшифровывает их и заносит в массив ответов.
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure TForm1.Button1Click(Sender: TObject);
if (st[i]<>' ') and (st[i]<>'.') then
procedure TForm1.Button2Click(Sender: TObject);
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ToolWin, ActnMan, ActnCtrls, ActnMenus, ImgList, ActnList,
XPStyleActnCtrls, OleCtrls, SHDocVw, ExtCtrls, StdCtrls, XPMan, ComCtrls,
procedure N2Click(Sender: TObject);
procedure N3Click(Sender: TObject);
procedure N4Click(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure N6Click(Sender: TObject);
procedure N5Click(Sender: TObject);
procedure N7Click(Sender: TObject);
procedure N8Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
info: string = '"Средство самотестирования для электронного учебника по дисциплине: "Сети Эвм и Телекоммуникации"';
instruction: string = 'Выберите номер теста, который вы хотите пройти"' + #13 +
'Вам будет предложен тест, в котором необходимо выбирать верный вариант из 4 вариантов ответов. ' +
'Верный ответ может быть только один.' + #13 +
'По прохождении теста вы получаете оценку, расчитывауюся как отношение правильных ответов к общему числу вопросов';
resultat: array[1..4] of string = (
'0..25 балла. Вы не владеете материалом. Выучите соответствующий материал! ',
'26..50 баллов. Вы плохо владеете материалом. Выучите соответствующий материал! ',
'51..75 балла. Вы владеете материалом, но вам следует повторить его',
'76..100% Вы хорошо усвоили материал ');
allQuestions:integer; // кол-во вопросов
currentQuestion: integer;//текущий вопрос
curentOtv:string; //ответ пользовательский на вопрос
testIsAll: boolean;//закончен ли тест
testIsAll := false;//тест не закончен
Form1.Button1.Caption := 'Запуск теста';
Form1.RadioButton1.Checked := false;
Form1.RadioButton2.Checked := false;
Form1.RadioButton3.Checked := false;
Form1.RadioButton4.Checked := false;
res:= 'Вам предлагалось ответить на '+ inttostr(allQuestions) +' вопросов, ' + #13 +
'на каждый из которых следует ответить однозначно:' + #13 +
'Вы набрали: ' + IntToStr(sum) + ' баллов! ' + #13 +
case ROUND(sum/allQuestions*100) of
procedure TForm1.Button1Click(Sender: TObject);
currentQuestion:= currentQuestion + 1;
while bufbuf<>IntToStr(currentQuestion+1) + 'VP__'
if bufbuf<>IntToStr(currentQuestion+1) + 'VP__' then
if {currentQuestion <> 1 and if} currentQuestion < allQuestions+1 then
while bufbuf<>IntToStr(currentQuestion+1) + 'VP__'
if bufbuf<>IntToStr(currentQuestion+1) + 'VP__' then
if RadioButton1.Checked then curentOtv:= '1';
if RadioButton2.Checked then curentOtv:= '2';
if RadioButton3.Checked then curentOtv:= '3';
if RadioButton4.Checked then curentOtv:= '4';
else if currentQuestion = allQuestions+1 then begin
Button1.Caption := 'Закончить тест';
Memo1.Text := 'Теперь вы можете просмотреть результаты';
if RadioButton1.Checked then curentOtv:= '1';
if RadioButton2.Checked then curentOtv:= '2';
if RadioButton3.Checked then curentOtv:= '3';
if RadioButton4.Checked then curentOtv:= '4';
else if currentQuestion = allQuestions+2 then begin
Button1.Caption := 'Выбрать другой тест';
Memo1.Text := ResultTest; //выводим в memo1 результаты теста
// ShowMessage( Inttostr(currentQuestion)+ ' Текущий вопрос');
//ShowMessage( Inttostr(i)+ 'положение счетчика');
// ShowMessage( curentOtv + ' ответ');
// ShowMessage( Inttostr(sum)+ ' быллы');
procedure TForm1.FormCreate(Sender: TObject);
procedure TForm1.N2Click(Sender: TObject);
procedure TForm1.N3Click(Sender: TObject);
procedure TForm1.N4Click(Sender: TObject);
procedure TForm1.N5Click(Sender: TObject);
procedure TForm1.N6Click(Sender: TObject);
procedure TForm1.N7Click(Sender: TObject);
procedure TForm1.N8Click(Sender: TObject);
ShowMessage('Программа разработанна Ломовцевым Сергеем Юрьевичем.' );
procedure TForm1.Button2Click(Sender: TObject);
AssignFile(f, 'd:'+inttostr(numt+1)+'.txt'); {Assigns the Filename}
Reset(f); {Opens the file for reading}
//ShowMessage( 'line of textfile:' + bufstr);
for i:=1 to length(bufbuf) do begin
bufstr:=''; //очищаем буфер поля Мемо1 для дальн. работы
//currentQuestion := 0;//текущий вопрос первый }
//Readln(f, protv); {считывание ответа}
В процессе разработки данного программного средства было реализовано программное средство для дистанционного обучения студентов входящее в состав учебно-методического комплекса университета. В программном обеспечении электронного учебника были реализованы функции отображения лекций. Создан интуитивно понятный и дружественный интерфейс, создан метод тестирования, для придания гибкости к контролю знаний и слежения за процессом обучения студента.
На данный момент большинство существующих программных обеспечений электронных учебников являются замкнутыми системами с жесткими моделями, не позволяющими адаптировать конкретный тип знаний к конкретному способу представления информации. В связи с этим электронно-учебные пособия входящие в состав учебно-методический комплексов редко применяются как основной вид обучения. Как правило, пособия является дополнениями курса лекций, и большинство из них не отвечают требованиям, предъявляемым к электронно-учебным пособиям[6].
Исходя из этого, можно сделать вывод, что применения прогрессивных методов обучения в большинстве случаев дает положительный результат, но организовывать процесс обучения только лишь на курсах дистанционного обучения являющихся частью учебно-методических комплексов, пока нельзя.
1. Аргунова Т. Г. Комплексное учебно-методическое обеспечение предмета. - M.: Москва, 1999.
2. Гультяев А. Разработка мультимедийных учебных курсов. - СПб.: Учитель и ученик: КОРОНА принт, 2002.
7. Учебник HTML, http://ru.html.net/tutorials/html/.
8. Федеральный Закон РФ от 25 января 1995г. №24-ФЗ Об информации, информатизации и защите информации.

ПРИЛОЖЕНИЕ А ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА ПРОГРАММНОЕ СРЕДСТВО
зав. кафедрой «ПОВТ и АС» «___»_____________2011 г.
Наименование программы: «Электронное учебное пособие».
Область применения: кафедра «Программное обеспечение вычислительной техники и автоматизированных систем».
Объект применения: конечное программное средство будет использоваться в «Донском Государственном Техническом Университете».
Разработка проводится на основании задания на дипломную работу факультета «Информатика и вычислительная техника» (ИиВТ) Донского Государственного Технического Университета (ДГТУ) по направлению «Программное обеспечение вычислительной техники и автоматизированных систем (ПОВТ и АС)». Задание выдано руководителем практики Землянухиным В.Н и утверждено заведующим кафедрой «ПОВТ и АС» Нейдорфом Р.А.
Наименование темы разработки: «Электронное учебное пособие по дисциплине «Сети ЭВМ и телекоммуникации»».
Функциональное назначение программного средства, заключается в предоставление студенту средства для дистанционного обучения.
Эксплуатироваться программное средство будет использоваться студентами для самостоятельного и/или дополнительного обучения.
4.1 Требования к функциональным характеристикам
Функции данного программного средства:
· структурное отображение разделов учебной темы;
· проведение по раздельного тестирования;
Надежное функционирование программы должно быть обеспечено выполнением пользователем совокупности организационно-технических мероприятий, перечень которых приведен ниже:
организацией бесперебойного питания технических средств;
использованием лицензионного программного обеспечения.
Отказы программы возможны вследствие некорректных действий оператора при взаимодействии с операционной системой.
Для функционирования программного продукта необходимо соблюдение всех требований и правил эксплуатации компьютерной техники. Дополнительных требований и ограничений не вводится.
Требования к оператору определяются функциональным назначением комплексного ФПО.
Требования к персоналу, работающему с данным программным продуктом: общие знания вычислительной техники и стандартного пользовательского интерфейса операционной системы Microsoft Windows, а также знание предметной области.
4.4 Требования к составу и параметрам технических средств
Требования к составу аппаратных средств рабочей станции оператора:
Необходимое программное обеспечение:
операционная система Microsoft Windows XP/Microsoft Windows Vista/Microsoft Windows 7;
платформа Microsoft Framework .NET v4.0.30319.
4.5 Требования к информационной и программной совместимости
Программное средство функционирует под управлением операционной системы Microsoft Windows XP/Microsoft Windows Vista/Microsoft Windows 7. Программа разработана в среде Borland Delphi 7 на языке Delphi.
5 Требования к программной документации
Предварительный состав необходимой программной документации, выполненной на русском языке в соответствии с требованиями ЕСПД согласно ГОСТ:
техническое задание ГОСТ 19.201-78 ЕСПД;
руководство системного программиста ГОСТ 19.503-79 ЕСПД;
руководство программиста ГОСТ 19.504-79 ЕСПД;
руководство оператора ГОСТ 19.505-79 ЕСПД.
Стадии и этапы разработки программного средства:
· сформулирована постановка задачи (с 07.02.2011 по 17.02.2011);
· проведено изучение предметной области (с 19.02.2011 по 07.03.2011);
· разработка интерфейса программы (с 09.03.2011 по 27.03.2011);
· разработка методов решения задачи (с 29.03.2011 по 17.04.2011);
· алгоритмическое конструирование (с 20.04.2011 по 13.05.2011);
· написание текста программных модулей (с 14.05.2011 по 28.05.2011);
· отладка модулей программы (с 29.05.2011 по 10.06.2011);
· испытания программы (с 11.06.2011 по 12.06.2011);
· разработка технического задания (с 20.02.2011 по 01.03.2011);
· согласование и утверждение технического задания (с 25.02.2011 по 05.03.2011);
· разработка руководств системного программиста, программиста, оператора (с 05.03.2011 по 15.03.2011);
· разработка пояснительной записки к данному программному продукту (с 05.02.2011 по 05.03.2011).
Порядок и контроль приемки определяются заведующим кафедрой «ПОВТ и АС» и основаны на демонстрации знаний технологии и умении создавать программные средства для различных предметных областей. Главным требованием к приемке является наличие правильно работающей программы иллюстрируемой тестовым примером и отчета, представленного в печатном виде.
студент гр. ВИ51 «___» __________ 2011 год
Ломовцев С.Ю. _______________________
Приложение Б Исходный код
Аналитический обзор состояния вопроса по электронным учебным пособиям курсовая работа. Программирование, компьютеры и кибернетика.
Контрольная работа по теме Процедура таможенного оформления товаров
Анализ Инвестиционной Деятельности Росгосстрах Курсовая
Реферат по теме Специфика развития политической системы в информационном обществе
Реферат На Тему Преступления Против Жизни
Курсовая работа по теме Диагностика системы впрыска топлива автомобилей ВАЗ-1118
Шпаргалка: Шпаргалка по Культорологии
Реферат: Сила трения
Реферат: Mahatma Gandhi Essay Research Paper Mahatma Gandhi
Сочинение 7 Класса Хочу И Надо
Отчет По Практике Лэти
Курсовая работа по теме Теорема Бернулли. Закон распределения Пуассона. Критерий Колмогорова
Обзор Графических Редакторов Реферат
Реферат: Строение, свойства и биологическая роль витаминов В-12 и В-15. Скачать бесплатно и без регистрации
Лабораторная работа: Виховні заняття з дітьми шкільного віку
Сочинение Описание По Картине Сорока Клода Моне
Контрольная работа по теме Оценка инвестиций в недвижимости
Как Выбрать Тему Для Диссертации По Истории
Дипломная работа по теме Исчисление НДС на примере предприятия ООО 'Окошечко'
Усилие Есть Необходимое Условие Нравственного Совершенствования Эссе
Курсовая работа: Анализ состава, структуры и эффективности использования основных фондов. Скачать бесплатно и без регистрации
Геометрическая резьба по дереву на примере ларца - Культура и искусство дипломная работа
Проблемы правового регулирования объектов недвижимости - Государство и право курсовая работа
Педагогические взгляды Платона, Аристотеля - Педагогика презентация


Report Page