close

Вход

Забыли?

вход по аккаунту

?

Poyasnitelnaya zapiska(25)

код для вставкиСкачать
 Введение
Люди каждого нового поколения должны развиваться так, чтобы они могли эффективно и в достаточно короткие сроки овладеть не только той техникой, которая уже создана предшествующими поколениями, но и той, которая появится в будущем. Они должны быть подготовлены к дальнейшему развитию науки и техники. Иначе говоря, сейчас как никогда прежде обучение и воспитание подрастающего поколения должны быть ориентированы на будущее. Конечно, принцип преемственности обучения и воспитания (их ориентировки на жизнь в обществе будущего) - это общий принцип для всех времен. Но современные темпы научно-технического прогресса ни в какое сравнение не идут с теми, которые были прежде и, надо полагать, будут увеличиваться и далее.
В настоящее время идет процесс быстрого развития и внедрения компьютерной техники во все сферы человеческой деятельности. Особенно это проявляется в таких ключевых областях, как экономика, образование, медицина и промышленность. Компьютеризация влечет за собой потребность в приобретении умения быстро и правильно получать, сохранять и передавать информацию, рационально её использовать. Этому способствует процесс информатизации образования, который представляет собой внедрение в образовательные учреждения информационных средств, информационной продукции и педагогических технологий, базирующихся на этих средствах.
Современное информационное общество с его сложным, высокотехнологичным и быстро меняющимся производством, развитой инфраструктурой, предъявляет качественно новые требования к подготовке специалистов различных профилей. От выпускников ССУзов требуется не только фундаментальная базовая подготовка, которая поможет им разобраться в сложном производстве, но и информационно-технологическая готовность, а именно:
· знание средств информационных технологий и умение с ними обращаться;
· умение собирать, оценивать и использовать информацию; · высокая адаптивность, выражающаяся в способности приспосабливаться к информационным нагрузкам, вызванным обновлением средств производства; · коммуникативность и умение работать в коллективе; · способность к самообразованию и потребность в регулярном повышении квалификации. Содержание основных компонентов информационной подготовки строится таким образом, чтобы они могли служить базой для формирования основ информационной культуры будущего специалиста. К основным задачам информатизации образования относятся следующие:
· применение эффективных методов обучения, · повышение творческой и интеллектуальной составляющих учебной деятельности;
· интеграция различных видов образовательной деятельности. При этом специфика предметной области будущей профессиональной деятельности должна находить свое отражение в решении конкретных прикладных задач с помощью современных информационных средств, таких как: · обучающие мультимедиа системы;
· программы контроля и самоконтроля знаний; · использование информационных технологий в организации и проведении научных исследований;
1. Технические характеристики
1.1. Постановка задачи
1.1.1. Сущность задачи
Электронный учебник - основное образовательное электронное издание, созданное на высоком научном и методическом уровне, полностью соответствующее составляющей дисциплины образовательного стандарта специальностей и направлений, определяемой дидактическими единицами стандарта и программой, обеспечивающее непрерывность и полноту дидактического цикла процесса обучения при условии осуществления интерактивной обратной связи. Электронный учебник не может быть редуцирован к бумажному варианту без потери дидактических свойств.
Анализ литературных источников касающихся сопоставления электронного и печатных учебников, позволил определить, что учебник как электронный, так и печатный, имеют как общие признаки, так и отличительные. К общим признакам относят:
1. учебный материал излагается из определенной области знаний;
2. учебный материал освещается на современном уровне достижений науки, техники и технологии;
3. учебный материал в учебниках излагается систематически, т.е. представляет собой целое завершенное произведение, состоящее из многих элементов, имеющих смысловые отношения и связи между собой, которые обеспечивают целостность учебника.
Отличительные признаки электронного учебника от печатного, на мой взгляд, состоят в следующем :
1. Каждый печатный учебник предназначен на определенный исходный уровень подготовки учащихся и предполагает конечный уровень обучения. Электронный учебник по конкретному учебному предмету может содержать материал нескольких уровней сложности. При этом все они будут размещены на одном диске, содержать иллюстрации и анимацию к тексту, мултимедии, многовариантные задания для проверки знаний в интерактивном режиме.
2. Наглядность в электронном учебнике значительно выше, чем в печатном.. Наглядность обеспечивается также использованием при создании электронных учебников мультимедийных технологий: анимации, звукового сопровождения, гиперссылок, видеосюжетов и т.п.
3. Электронный учебник обеспечивает разнообразие проверочных заданий, тестов. Электронный учебник позволяет все задания и тесты давать в интерактивном и обучающем режиме.
4. При создании электронного учебника и распространении выпадают стадии типографской работы. Электронные учебники являются по своей структуре открытыми системами. Их можно дополнять, корректировать, модифицировать, в процессе эксплуатации.
5. Доступность электронного учебника выше, чем у печатных. При спросе на электронный учебник легко можно увеличить его тираж, можно переслать по сети.
Описание логической структуры
Входная и выходная информация
Основной входной информацией являются файлы формата *.rtf, содержащие непосредственно материал данного электронного учебника. Они хранятся в отдельном каталоге: lekcii\.
Для формирования меню и всплывающих подсказок используются данные из файлов формата *.txt:
Фон, текстуры кнопок и иконок загружаются из файлов в папки image\. Форматы файлов различны: *.png, *.tif, *.bmp
Информация для тестирования выгружается из базы данных, файл базы находиться в корневом каталоге. Она состоит из трех таблиц одинакового вида не имеющих связи:
Выходная информация представляется в виде дизайна приложения, теоритического материала и другого материала отображающегося на экране монитора. Так же имеется возможность копирования представляемой лекции в буфер обмена
Окно с материалом:
Окно теста:
Копирование материала:
Защита и сохранность данных
Развитие компьютерной инфраструктуры, усложнение компьютерных систем, создание сетей, увеличение объёма хранимой и передаваемой информации порождает ряд серьёзных проблем, связанных с ценностью и сохранностью данных.
В комплексе мер по обеспечению сохранности информации можно выделить:
* защита от компьютерных вирусов;
* защита от несанкционированного доступа;
* защита от случайного удаления файлов;
* программный уход за жёстким диском;
* архивные копии.
Для защиты от уничтожения и несанкционированного доступа к данным применяют различные методы защиты: процедурные, аппаратные, программные, административные или комбинированные. Выбор механизма защиты определяется особенностями системы организации данных и используемыми методами защиты.
Процедурные методы - обеспечивают доступ к данным только тем пользователям, которые имеют соответствующее разрешение. Реализация процедурных методов защиты обеспечивается установлением паролей для терминалов, грифов секретности данных, созданием организационных и физических ограничений.
Аппаратные методы - обеспечивают доступ к данным только при наличии специальных устройств. Самым распространённым методом аппаратной защиты является использование "ключа защиты".
Программные методы:
* использование ключевых меток на машинном носителе;
* использование серийных номеров программ;
* использование специального кода на инсталляционных дисках.
В настоящее время для защиты и сохранности информации широко распространён программный метод с использованием паролей. Пароли идентифицируют пользователей и разделяют доступ к информации, ограничивая её использование. Комбинированные методы защиты - объединяют различные методы защиты: процедурные и программные, аппаратные и программные и т.д.
Одной из причин потери информации могут быть вирусы. Опасность вирусов и легкость заражения (пользователь может даже не подозревать о наличии вирусов в системе) заставляют на каждом предприятии использовать антивирусные программы: AVP 5.0.142, Doctor Web для Windows 95 - XP 4.2, Norton AntiVirus .
Для профилактики заражения компьютера вирусом необходимо ограничить к нему доступ посторонних лиц, пользующихся различными носителями информации. При полной потери информации целесообразно очистить жесткий диск (путем форматирования), загрузить систему с системного диска и перенести на жесткий диск информацию резервных копий.
Необходимо использовать программное обеспечение только из проверенных источников, иметь резервные копии, как программ, так и результатов своей работы.
Временами необходимо восстановить утерянные результаты работы. Возможность восстановления утерянного файла достаточно велика, если на место, которое занимал этот файл, ещё не производилась запись. Для восстановления данных можно использовать программы: UNERASE, UNDELETE.
При эксплуатации компьютера по самым разным причинам возможна порча или потеря информации на магнитных дисках. Так же нужно обеспечивать физическую сохранность данных: правильно хранить дискеты, не гнуть, не класть рядом с источником электромагнитного излучения, не касаться открытых участков, правильно эксплуатировать лазерные диски.
Конфиденциальность обрабатываемой на компьютере информации при необходимости может быть обеспечена целым рядом мер, однако она не может быть засекречена так, чтобы не была доступна другому специалисту. Разумным считается такое засекречивание, при котором информацию не удается расшифровать в течение периода ее секретности.
Самым доступным и надежным способом защиты данных является создание резервных копий. Разработан ряд программ, предназначенных для создания резервных копий. Чтобы информация, записанная на архивные и эталонные дискеты, сохранилась дольше, необходимо соблюдать определенные правила и требования: дискеты следует хранить в металлических шкафах или сейфах во избежании попадания пыли, солнечных лучей и воздействия магнитных волн. Особо важную информацию следует хранить в двух или более экземплярах.
Кроме создания резервных копий, для предотвращения потери информации на жестком диске, следует проводить процедуру его обслуживания (проверять на наличие физических ошибок, производить дефрагментацию, удалять ненужную информацию, проверять структуру файлов и каталогов и исправлять ошибки при их возникновении). Обслуживание нужно проводить не реже одного раза в две недели, используя при этом такие программные средства как Norton Disk Doctor или Scan Disk.
Также для защиты информации от изменения, удаления, несанкционированного доступа целесообразно применять административные меры защиты: приборы слежения и контроля за рабочим местом, назначение лица ответственного за сохранность данных - администратора. В обязанности администратора входит работа по ограничению доступа к компьютерам с важной информацией, ведения журнала регистрации, проведение обслуживающих работ.
Описание программно технических средств
Программно-технические средства, необходимые для разработки программы.
Аппаратное обеспечение, при участии которого был разработан электронный учебник в среде Embarcadero RAD Studio 2010 С++:
Персональный компьютер:
* Процессор·····································AMD Athlon 64, 2000 MHz ;
* ОЗУ·············································3072 Мб;
* Диагональ монитора·························17 дюймов;
* Марка монитора······························Samsung SyncMaster 797DF;
* Разрешение····································1024х768 точек;
* Видеоадаптер·································ASUS EAH6670 Series;
* Объем видеопамяти··························1024 Мб;
* Объем жесткого диска·······················500 Гб;
* Оптический накопитель······················SONY DVD-ROM;
* Клавиатура ······································Стандартная клавиатура PS/2;
* Манипулятор··································Microsoft PS/2 мышь;
Операционная система и программное обеспечение:
* Операционная система Microsoft Windows 7 Ultimate;
* Среда программирования Embarcadero RAD Studio 2010 С++;
* Редактор растровой графики Adobe Photoshop cs6;
* Текстовый редактор Microsoft Word; * Система управления базами данных Microsoft Access; Описание операционной системы
Microsoft Windows 7 Ultimate - пользовательская операционная система семейства Windows NT, следующая по времени выхода за Windows Vista и предшествующая Windows 8. В линейке Windows NT система имеет номер версии 6.1 (Windows 2000 - 5.0, Windows XP - 5.1, Windows Server 2003 - 5.2, Windows Vista и Windows Server 2008 - 6.0). Серверной операционной системой того же семейства выступает Windows Server 2008 R2, интегрируемой операционной системой этого семейства (облегченной версией, встраиваемой в устройства) - Windows Embedded Standard 2011 (Quebec), мобильной - Windows Embedded Compact 2011(Chelan, Windows CE 7.0).
Операционная система поступила в продажу 22 октября 2009 года - меньше, чем через три года после выпуска предыдущей операционной системы, Windows Vista. Партнёрам и клиентам, обладающим лицензией Volume Licensing, доступ к RTM был предоставлен 24 июля 2009 года. В интернете оригинальные установочные образы финальной версии системы были доступны с 21 июля 2009 года.
По данным веб-аналитики от W3Schools (англ.), на январь 2013 года доля Windows 7 среди используемых в мире операционных систем для доступа к сети Интернет составила 55,2 %. По этому критерию она находится на первом месте, превзойдя в августе 2011 предыдущего лидера -Windows XP.
В этой операционной системе реализована поддержка Unicode 5.1. Панель поиска Instant Search теперь распознаёт больше языков. Данная ОС обладает поддержкой мультитач-управления.
Все версии ОС включают 50 новых шрифтов. Существующие шрифты доработаны для корректного отображения всех символов. Windows 7 - первая версия Windows, которая включает больше шрифтов для отображения нелатинских символов, чем для отображения латинских. Панель управления шрифтами также подверглась улучшению - по умолчанию, в ней будут отображаться только те шрифты, раскладка для которых установлена в системе.
Windows 7 поддерживает псевдонимы для папок на внутреннем уровне. К примеру, папка Program Files в некоторых локализованных версиях Windows была переведена и отображалась с переведённым именем, однако на уровне файловой системы оставалась англоязычной. Также в систему (кроме версии Windows 7 Starter) встроено около 120 фоновых рисунков, уникальных для каждой страны и языковой версии. Так, русская версия включает тему "Россия" с шестью уникальными обоями высокого разрешения.
Дополнительным преимуществом Windows 7 можно считать более тесную интеграцию с производителями драйверов. Большинство драйверов определяются автоматически, при этом в 90 % случаев сохраняется обратная совместимость с драйверами для Windows Vista.
В Windows 7 была также улучшена совместимость со старыми приложениями, некоторые из которых было невозможно запустить на Windows Vista. Особенно это касается старых игр, разработанных под Windows XP. Также в Windows 7 появился режим Windows XP Mode, позволяющий запускать старые приложения в виртуальной машине Windows XP, что обеспечивает практически полную поддержку старых приложений.
Новая, 11-я версия DirectX, впервые выпущенная именно в составе этой ОС, имеет следующие улучшения: добавлена поддержка новых вычислительных шейдеров, возможность многопоточного рендеринга, улучшена тесселяция, появились новые алгоритмы компрессии текстур и др.
Проигрыватель Windows Media Player 12 получил новый интерфейс и стал поистине "всеядным", в отличие от предшественника, которому требовалось большое количество кодеков для воспроизведения. Однако он не может воспроизводить лицензионныеBlu-Ray диски с видео, но имеет возможность считывать и записывать на них данные.
Функция Удалённого рабочего стола также претерпела изменения. Была введена поддержка интерфейса Aero Peek, Direct 2D и Direct3D 10.1, поддержка нескольких мониторов, расширений мультимедиа, DirectShow, а также возможность воспроизведения звука с низкими задержками. Сетевая технология Branch Cache позволяет кешировать содержимое интернет-трафика. Если пользователю в локальной сетипотребуется файл, который уже был загружен кем-то из пользователей его сети,- он сможет получить его из локального кэш-хранилища, а не использовать канал с ограниченной пропускной способностью. Технология рассчитана на крупные сети и предлагается для внедрения на предприятиях в составе Корпоративной и Максимальной версий ОС.
Изменения коснулись и панели задач. Теперь она увеличена на 10 пикселей и имеет обновлённый внешний вид. Также на панели содержатся только иконки без подписей, аналогично Dock у Mac OS X. Панель задач можно сделать прежней, как уWindows Vista в "Свойствах". В обновлённой панели также под "Часами" стоит текущая дата. В правом углу находится кнопка "Свернуть все окна". Любопытно, но при наведении курсора на иконку открытого приложения подсветка меняет цвет, если к примеру иконка красная, значит подсветка красная. Также панель задач можно сделать не только внизу, но и переместить влево, вправо и даже вверх. Также, если в свойстве панели задач поставить галочки на пунктах "Закрепить панель задач" и "Использовать маленькие значки", а в меню "Кнопки панели задач" выбрать пункт "Группировать при заполнении панели задач" вид панели задач приобретет вид Windows Vista.
Embarcadero RAD Studio 2010 С++ - представляет собой набор средств разработки приложений, который позволяет создавать приложения с графическим пользовательским интерфейсом для Windows, Mac OS X, .NET, PHP и веб-решений. В её состав входят:
* Embarcadero(r) Delphi(r) XE2 дает возможность создавать полнофункциональные приложения для Windows и Mac OS X.
* Embarcadero(r) C++Builder(r) XE2 - это среда C++, которая полностью соответствует концепции быстрой разработки приложений (RAD), объединяет средства ANSI C++ и многофункциональную расширяемую инфраструктуру визуальных компонентов.
* Embarcadero(r) Delphi Prism(tm) XE2 представляет собой кросс-платформенное решение для разработки и язык программирования для быстрой разработки приложений .NET, Mono, ASP.NET и приложений на основе данных для Windows, Linux и Mac OS X.
* Embarcadero(r) RadPHP(tm) XE2 упрощает создание веб-приложений на PHP благодаря наличию визуальных средств проектирования интерфейсов, редактора, отладчика, средств подключения к базам данных и интегрированной библиотеки повторно используемых классов компонентов. Компоненты RadPHP XE2 позволяют делать веб-интерфейсы в стиле iOS иAndroid.
* ER/Studio 8.5 Developer Edition (в RAD Studio Architect - полная лицензия, в RAD Studio Professional и Enterprise - лицензия на ознакомительную версию). ER/Studio помогает проектировщикам баз данных анализировать, документировать и повторно использовать данные и предоставляет средства обратного проектирования, анализа и оптимизации баз данных.
* InterBase SMP 2009 Developer Edition предоставляет разработчиам кросс-платформенную базу данных для создания и тестирования приложений для встраиваемых приложений и приложений для малых и средних предприятий.
RAD Studio включает в себя широкий набор дополнительных программ:
* InstallAware Express предоставляет средства, позволяющие пользователям, не имеющим навыков программирования и разработки сценариев, создавать сложные установочные пакеты.
* Rave Reports компании Nevrona - набор решений для создания отчетов.
* FastReport http://www.fast-report.com/ru/news/9286.html
* TeeChart Standard компании Steema - компоненты для создания диаграмм.
* VCL для веб-решений (IntraWeb) компании Atozed Software - платформа веб-приложений RAD.
* FinalBuilder Embarcadero Edition служит для автоматизации процесса сборки.
* CodeSite Express - средства ведения журнала для сборки приложений.
* AQTime Standard компании SmartBear - создание профилей производительности.
* Beyond Compare Text Compare - сравнение файлов исходного кода.
* RemObjects Internet Tools и Oxfuscator - дополнительная функциональность для веб-разработки и "запутывания" кода в Delphi Prism
Adobe Photoshop cs6 - могофункциональный графический редактор, разработанный и распространяемый фирмой Adobe Systems. В основном работает с растровыми изображениями, однако имеет некоторые векторные инструменты. Продукт является лидером рынка в области коммерческих средств редактирования растровых изображений, и наиболее известным продуктом фирмы Adobe. Часто эту программу называют просто Photoshop. В настоящее время Photoshop доступен на платформах Mac и Windows. Ранние версии редактора были портированы под SGI IRIX, но официальная поддержка была прекращена, начиная с третьей версии продукта.
Microsoft Word - текстовый процессор, предназначенный для создания, просмотра и редактирования текстовых документов, с локальным применением простейших форм таблично-матричных алгоритмов. Выпускается корпорацией Microsoft в составе пакета Microsoft Office. Первая версия была написана Ричардом Броди (Richard Brodie) для IBM PC, использующих DOS, в 1983 году. Позднее выпускались версии для Apple Macintosh (1984), SCO UNIX и Microsoft Windows (1989). Текущей версией является Microsoft Office Word 2013 для Windows и Microsoft Office Word 2011 для Mac.
Microsoft Access - реляционная СУБД корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.
Программно-технические средства необходимые при использовании программы.
Электронный учебник разработанный в среде Embarcadero RAD Studio 2010 С++ является приложением Windows XP, т.е. для ее работы необходимо, что бы компьютер находился под управлением этой операционной системы.
Необходимые требования к системе для работы приложения:
* Процессор не ниже Pentium III 1,1 Ghz;
* 256 Мб ОЗУ;
* 1,5 Гб свободного места на жестком диске;
* Видеоадаптер с памятью 64Мб;
* Клавиатура;
* Манипулятор;
Для комфортной работы с программой, требования к компьютеру должны быть:
* Процессор не ниже Pentium IV 1,6 Ghz;
* 512 Мб ОЗУ;
* 1,5 Гб свободного места на жестком диске;
* Видеоадаптер с памятью 256Мб;
* Клавиатура;
* Манипулятор;
Минимальный размер дискового пространства при работе в Windows XP, примерно должен быть 1,5 Гб., с учетом размера программы и необходимого дискового пространства для работы операционной системы.
Тестирование программы
В процессе разработки много сил было затрачено на отслеживание нештатных ситуаций в процессе работы с программой.
Были произведены изменения для корректного отображения пунктов меню при изменения размера окна приложения, путем автоматизированного вычисления разрешения экрана пользовательского компьютера.
Область вывода теоретического материала изменяется в зависимости от наличия свободного пространства на форме. Благодаря этому данное приложение корректно отображается при любом разрешении экрана.
При работе на компьютерах с очень высоким, либо очень низким разрешением возникли проблемы с размером выводимого текста. Для исправления этого, мной была введена возможность пользователю самостоятельно регулировать размер шрифта выводимого текста.
Во избежание критической ошибки при потере какого либо файла, была введена проверка программы на наличие всех файлов. Если кокой либо файл не обнаружен, приложение сообщает об отсутствие файла и закрывает приложение с просьбой переустановить. В результате при тестировании системы не было обнаружено сбойных моментов, работа системы вполне корректна и вероятность ошибок из за невнимательности пользователя сведена к минимуму
Документ
Категория
Рефераты
Просмотров
122
Размер файла
1 629 Кб
Теги
poyasnitelnaya, zapiska
1/--страниц
Пожаловаться на содержимое документа