Разработка электронного справочника по дисциплине «Архитектура ЭВМ»

Автор работы: Пользователь скрыл имя, 26 Января 2011 в 11:17, дипломная работа

Описание работы

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

Файлы: 1 файл

диплом.doc

— 529.50 Кб (Скачать файл)

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

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

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

    Тестируемые функции:

  • переход по ссылкам;
  • редактирование данных;
  • поиск данных;
  • печать;
  • авторизация;
  • тестирование.

    3.3 Защита программного  продукта

 

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

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

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

    Работоспособность выражается в способности избежать появления различного рода ошибок.

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

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

    Самый простой и доступный способ защиты программных продуктов и базы данных — ограничение доступа. Контроль доступа к программному продукту и базе данных строится путем:

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

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

    Программные системы защиты от несанкционированного копирования.

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

    Таким ключевым элементом могут быть:

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

    Система должна обеспечивать:

    • автоматический запуск программы по нажатию на ярлык «Spravochnik.exe» расположенный на рабочем столе;
    • быстрый переход по ссылкам в программе;
    • остановку процесса выполнения программы с нажатия крестика, либо сочетания клавиш ctrl + x.

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

    Система должна работать на машинах, под управлением  операционной системы Windows. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

  ЗАКЛЮЧЕНИЕ 

  В результате проделанной работы была изучена концепция построения электронного справочника. И на основе изучения различных подходов по созданию электронных справочников, разработана концепция электронного справочника по теме «Архитектура ЭВМ». По разработанной концепции спроектирован и наполнен электронный справочник в формате языка Delphi.

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

  Пользователями  данного электронного учебника могут  быть как студенты, так и преподаватели  ССУЗа.

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

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

  Электронный справочник «Архитектура ЭВМ» спроектирован и разработан с учетом всех требований к данному виду электронного образовательного ресурса.

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

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

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

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

    Список  ЛИТЕРАТУРы

 
    
  1. ГОСТ 19.101-77 ЕСПД - Виды программ и программных  документов
  2. ГОСТ 19.201-78 ЕСПД - Техническое задание. Требования к содержанию и оформлению
  3. ГОСТ 19.701-90 ЕСКД - Схемы алгоритмов и программ
  4. ГОСТ 2.105-98 ЕСКД - Общие требования к текстовым документам
  5. Бобровский, С.И Delphi7 Учебный курс-СПБ.:Питер, 2005.-736с.
  6. Вирт, Н. Алгоритмы и структуры данных / Пер. с англ. — М.: Мир, 2004. - 360 с., ил.
  7. Глинский, Я. Н. Turbo Pascal 7.0 и Delphi. Учебное пособие./ Глинский, Я. Н., Анохин, В. Е., Ряжская, В. А. – СПб: ООО «ДиаСофтЮП», 2008. – 208 с.
  8. Дагене, В.А. 100 задач по программированию: Кн. для учащихся: Пер. с лит./ В.А. Дагене, Г.К. Григас, К.Ф. Аугутис. – М.: Просвещение, 2004. – 255 с.: ил.
  9. Дарахвелидзе, П.Г, Программирование  вDelphi 7.:БХВ-Петербург, 2004.-784с.:ил.Кетков, Ю.Л., Кетков А.Ю. Практика программирование Delphi./ Дарахвелидзе, П.Г, Марков Е.П -СПб.: БХВ-Петербург, 2006.-464 с.: ил.
  10. Климова, Л.М Delphi7 основы программирование. Решение типовых  задач. Самоучитель. Издание 2 дополнение .-М.: Кугидц-образ, 2005-480с
  11. Семакин, И.Г. Основы программирования: Учебник./ Семакин, И.Г., Шестаков А.П. – М.: Мастерство; НМЦ СПО; Высшая школа, 2005. – 432 с.

    12. Информатика: Учеб. пособие для  студ. пед. вузов / А.В.Могилев,  Н.И.Пак, Е.К.Хеннер; Под ред. Е.К.Хеннера.  — 2-е изд., стер. — М.: Изд. центр  «Академия», 2001. — 816 с.

    13.  Колесниченко О. В., Шишигин И.  В. Аппаратные средства PC. — 4-е изд., перераб. и доп. — СПб.: BHV-Петербург, 2001. — 1024 с.

    14.  Лени Г., Баррет Дж. Настольные издательские системы: Пер. с англ. — М.: Радио и связь, 1993. — 320 с.

    15. Леонтьев В.П. Новейшая энциклопедия персонального компьютера 2002. - М.: ОЛМА-ПРЕСС, 2002. - 920 с. 

Информация о работе Разработка электронного справочника по дисциплине «Архитектура ЭВМ»