Помощь в написании студенческих работ
Антистрессовый сервис

Обоснование выбора средств реализации

РефератПомощь в написанииУзнать стоимостьмоей работы

Исходя из поставленных задач следует выбрать средства для разработки учебника. Теоретический материал учебника представляет собой текст, сопровождаемый иллюстрациями. Большинство аналогичных известных продуктов реализовано в виде систем помощи в формате СHM. Это дает возможность удобной навигации по содержимому учебника, а также возможность легкого доступа по сети. CHM — это расширение файла… Читать ещё >

Обоснование выбора средств реализации (реферат, курсовая, диплом, контрольная)

Исходя из поставленных задач следует выбрать средства для разработки учебника. Теоретический материал учебника представляет собой текст, сопровождаемый иллюстрациями. Большинство аналогичных известных продуктов реализовано в виде систем помощи в формате СHM. Это дает возможность удобной навигации по содержимому учебника, а также возможность легкого доступа по сети. CHM — это расширение файла в формате Compressed HTML Help, скомпилированный набор HTML страниц, данный формат был разработан Microsoft для гипертекстовых справочных систем. Для просмотра CHM файлов достаточно наличия в системе Internet Explorer. У CHM файлов, как правило, есть Содержание — отдельная панель со списком статей для упрощения навигации. В наличии содержания, пожалуй и заключается главное отличие CHM файлов от использовавшихся ранее HLP файлов справки Windows. На сегодняшнее время существует большое количество программ, которые позволяют создать такую справочную систему. Рассмотрим наиболее популярные из них: HTML Help Workshop и HelpScribble.

HTML Help Workshop — инструмент для авторской разработки справочных файлов (.chm), имеющий легкий для использования графический интерфейс, с помощью которого можно создавать проекты, гипертекстовые разделы, файлы содержания, индексные файлы, а также прочие элементы, которые вам могут понадобиться для последующего объединения справочной системы или сетевого сайта. Она состоит из следующих компонентов: HTML Help Workshop, Контроль управления HTML Help ActiveX, Программа просмотра HTML Help, Редактор изображений Microsoft HTML Help, Java-апплет HTML Help, Выполняемая программа HTML Help, Компилятор HTML Help.

HelpScribble — программа для создания систем помощи WinHelp (.hlp) и HTML Help (.chm) со всеми присущими HTML Help Workshop функциями. Кроме создания систем помощи, возможна разработка веб-документации, а также экспорт созданной системы помощи в RFT-файл. Программа может интерферироваться в Delphi и C++ Builder, так же имеется поддержка макросов. К одним из существенных недостатков относятся: для генерации CHM-файлов требуется установка Microsoft HTML Help Workshop и распространяется бесплатно, но срок ее функционирования ограничен, как правило, тридцатью дням, после чего необходимо приобрести лицензию.

Таким образом, для создания электронного учебника будем использовать программу HTML Help Workshop, так как по функциональности она не уступает HelpScribble и при этом не надо тратить деньги на приобретение лицензии, что играет не маловажную роль на сегодняшний день.

Для реализации практических примеров использовался язык программирования Visual С# с использованием интегрированной среды MS Visual Studio .NET 2008.

Использование Microsoft Visual Studio .Net 2008 обеспечит быстрое выполнение трудоемких задач, вывод на экран графической информации, приложение, разработанное в данной среде, будут работать на всех системах семейства Windows, так же дает возможность адаптации программ для переноса на другие платформы. Это, в свою очередь, дает возможность легкого распространения приложения. Так же мы решаем проблемы программного обеспечения. Для нормальной работы системы необходимо установка только Microsoft Framework, установка всего пакета Microsoft Visual Studio не требуется.

Visual C#— это язык программирования, предназначенный для разработки самых разнообразных приложений, предназначенных для выполнения в среде .NET Framework. Язык Visual C# прост, строго типизирован и объектно-ориентирован. Благодаря множеству нововведений Visual C# обеспечивает возможность быстрой разработки приложений и его код является в высшей степени переносимым. При соответствующей доработке с использованием технологии ASP.Net этот учебник может стать общедоступным посредством ресурсов Internet.

Показать весь текст
Заполнить форму текущей работой