Разработка электронного справочника по дисциплине «Архитектура ЭВМ»
Дипломная работа, 26 Января 2011, автор: пользователь скрыл имя
Описание работы
Значимость дипломной работы заключается в том, что в последнее время среди электронных средств учебного назначения особое значение имеют электронные справочники. Каждый электронный справочник предназначен для оказания помощи в изучении и систематизации теоретических знаний, формирования практических навыков работы, как в предметной области, так и в традиционной образовательной системе с использованием информационных технологий. Электронный справочник содержит не только теоретический материал, но и тесты, дающие возможность осуществлять самоконтроль усвоения знаний для студентов, либо контроль усвоенного материала со стороны преподавателя.
Файлы: 1 файл
диплом.doc
— 529.50 Кб (Скачать файл) Отладка
программы также является наиболее
мощным средством повышения
Испытание программного продукта проводилось как на компьютере разработчика, так и на компьютере руководителя.
В качестве метода испытания использовалось функциональное тестирование, то есть тестирование всех функций программы.
Тестируемые функции:
- переход по ссылкам;
- редактирование данных;
- поиск данных;
- печать;
- авторизация;
- тестирование.
3.3 Защита программного продукта
Разработка программного продукта — вещь серьезная. Тем не менее производство программного продукта куда серьезней, а его защита от несанкционированного использования актуальна настолько, насколько актуален сам программный продукт. Ясное дело, что никто не будет «ломать», а тем более тиражировать никому не нужную программу. Разве только какой-нибудь азартный хакер, да и тот ради спортивного интереса «сломает» тривиальную программу, защищенную далеко не тривиальным образом.
Надежность - это свойство программы сохранять работоспособность в течение определенного периода времени, в определенных условиях эксплуатации с учетом последствий для пользователя каждого отказа.
Работоспособность
программы осуществляется по средствам
выполнения заданных функций с параметрами,
установленными
требованиями технического задания. Работоспособность
зависит от
входной информации, и чем меньше эта зависимость,
тем выше уровень надежности.
Работоспособность выражается в способности избежать появления различного рода ошибок.
Программа должна обладать достаточной надежностью, которая выражается в корректном функционировании и в сохранении работоспособности в беспрерывном режиме, в контроле типов и значимости вводимых данных.
Для
корректного функционирования программы
на всем
протяжении ее работы поддерживается
с пользователем диалоговый
режим. Так как программа имеет дело с
ценной информацией, необходимо защищать
программу и данные от потери и изменения.
Необходимо предусмотреть самые неожиданные
действия пользователя, и, если они неправильны,
программа должна объяснить, как именно
сделать то, чего хочет пользователь.
Самый простой и доступный способ защиты программных продуктов и базы данных — ограничение доступа. Контроль доступа к программному продукту и базе данных строится путем:
- парольной защиты программ при их запуске;
- использования ключевой дискеты для запуска программ;
- ограничения программ или данных, функций обработки, доступных пользователям, и др.
Могут также использоваться и криптографические методы защиты информации базы данных или головных программных модулей.
Программные системы защиты от несанкционированного копирования.
Данные
системы предотвращают
Таким ключевым элементом могут быть:
- дискета, на которой записан не подлежащий копированию ключ;
- определенные характеристики аппаратуры компьютера;
- специальное устройство (электронный ключ), подключаемое к компьютеру и предназначенное для выдачи опознавательного кода.
Система должна обеспечивать:
- автоматический запуск программы по нажатию на ярлык «Spravochnik.exe» расположенный на рабочем столе;
- быстрый переход по ссылкам в программе;
- остановку процесса выполнения программы с нажатия крестика, либо сочетания клавиш ctrl + x.
При корректном перезапуске основных оперативных средств функционирование программы должно восстанавливаться в полном объеме.
Система
должна работать на машинах, под управлением
операционной системы Windows.
ЗАКЛЮЧЕНИЕ
В результате проделанной работы была изучена концепция построения электронного справочника. И на основе изучения различных подходов по созданию электронных справочников, разработана концепция электронного справочника по теме «Архитектура ЭВМ». По разработанной концепции спроектирован и наполнен электронный справочник в формате языка Delphi.
Даны также методические рекомендации по использованию данного электронного справочника в учебном процессе. Обозначены необходимые технические требования для работы с ним.
Пользователями данного электронного учебника могут быть как студенты, так и преподаватели ССУЗа.
Нужно отметить, что поставленные цели и задачи в ходе работы полностью реализованы, о чем можно судить по представленной программе. Студенты разных ступеней образования и преподаватели кафедры смогут безвозмездно получать копии программно-информационных ресурсов на дискетах или других носителях информации, в том числе и на CD ROM, либо работать с ними на компьютерах.
Электронное пособие удобно по форме, т.к. рубрикация в нём открыта: возможно его дополнение, изменение.
Электронный справочник «Архитектура ЭВМ» спроектирован и разработан с учетом всех требований к данному виду электронного образовательного ресурса.
В результате работы над дипломным проектом была подробно изучена предметная область поставленной задачи, спроектирован интерфейс программы, подготовлено содержание электронного учебника.
Электронный справочник по был разработан с целью внедрения в образовательный процесс современных дидактические средств, что позволит повысить уровень эффективности самостоятельной работы студентов.
Данный программный продукт удобен и прост при эксплуатации в течение учебного процесса.
Таким
образом, по итогам проделанной работы
можно сделать вывод, что все поставленные
цели были достигнуты, и электронное методическое
пособие по дисциплине «Архитектура ЭВМ»
готово к внедрению в образовательный
процесс.
Список ЛИТЕРАТУРы
- ГОСТ 19.101-77 ЕСПД - Виды программ и программных документов
- ГОСТ 19.201-78 ЕСПД - Техническое задание. Требования к содержанию и оформлению
- ГОСТ 19.701-90 ЕСКД - Схемы алгоритмов и программ
- ГОСТ 2.105-98 ЕСКД - Общие требования к текстовым документам
- Бобровский, С.И Delphi7 Учебный курс-СПБ.:Питер, 2005.-736с.
- Вирт, Н. Алгоритмы и структуры данных / Пер. с англ. — М.: Мир, 2004. - 360 с., ил.
- Глинский, Я. Н. Turbo Pascal 7.0 и Delphi. Учебное пособие./ Глинский, Я. Н., Анохин, В. Е., Ряжская, В. А. – СПб: ООО «ДиаСофтЮП», 2008. – 208 с.
- Дагене, В.А. 100 задач по программированию: Кн. для учащихся: Пер. с лит./ В.А. Дагене, Г.К. Григас, К.Ф. Аугутис. – М.: Просвещение, 2004. – 255 с.: ил.
- Дарахвелидзе, П.Г, Программирование вDelphi 7.:БХВ-Петербург, 2004.-784с.:ил.Кетков, Ю.Л., Кетков А.Ю. Практика программирование Delphi./ Дарахвелидзе, П.Г, Марков Е.П -СПб.: БХВ-Петербург, 2006.-464 с.: ил.
- Климова, Л.М Delphi7 основы программирование. Решение типовых задач. Самоучитель. Издание 2 дополнение .-М.: Кугидц-образ, 2005-480с
- Семакин, И.Г. Основы программирования: Учебник./ Семакин, И.Г., Шестаков А.П. – М.: Мастерство; НМЦ СПО; Высшая школа, 2005. – 432 с.
12. Информатика: Учеб. пособие для студ. пед. вузов / А.В.Могилев, Н.И.Пак, Е.К.Хеннер; Под ред. Е.К.Хеннера. — 2-е изд., стер. — М.: Изд. центр «Академия», 2001. — 816 с.
13. Колесниченко О. В., Шишигин И. В. Аппаратные средства PC. — 4-е изд., перераб. и доп. — СПб.: BHV-Петербург, 2001. — 1024 с.
14. Лени Г., Баррет Дж. Настольные издательские системы: Пер. с англ. — М.: Радио и связь, 1993. — 320 с.
15.
Леонтьев В.П.
Новейшая энциклопедия персонального
компьютера 2002. - М.: ОЛМА-ПРЕСС, 2002. - 920 с.