рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

РЕАЛИЗАЦИЯ МОДУЛЯ ФОРМИРОВАНИЯ СТРУКТУРЫ

Работа сделанна в 1999 году

РЕАЛИЗАЦИЯ МОДУЛЯ ФОРМИРОВАНИЯ СТРУКТУРЫ - Дипломный Проект, раздел Программирование, - 1999 год - Формирование структуры электронного учебника и решение задач на ней Реализация Модуля Формирования Структуры. Модуль Формирования Структуры Реали...

РЕАЛИЗАЦИЯ МОДУЛЯ ФОРМИРОВАНИЯ СТРУКТУРЫ. Модуль формирования структуры реализован в среде визуального программирования Delphi 3.0 фирмы Borland и предназначен для работы в среде Windows 95 98 NT. 3.1. Обоснование выбора среды программированияНа этапе подготовки задания на дипломный проект рассматривалось несколько возможных вариантов реализации данного модуля.

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

Для этого программа должна иметь удобный и современный интерфейс пользователя. 2 Работа модуля должна выполняться с максимально возможной скоростью. Нежелательны ситуации, в которых пользователю длительное время придется ожидать окончания работы модуля. 3 Поддержка длинных имен файлов. 4 Максимальная простота в установке и использовании модуля. 5 Минимальные затраты на разработку модуля.

В ходе последующего анализа имеющихся средств программирования на основании перечисленных критериев был выбран вариант написания данного модуля с использованием системы визуального программирования Borland Delphi 3.0 для Windows95. Данное заключение основывалось на следующем. Среда визуального программирования Delphi 3.0 работает в среде Windows 95 и предоставляет программисту возможность реализации всех достоинств графического интерфейса этой системы.

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

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

Достаточно взять один-единственный сгенерированный исполняемый файл и запустить его там, где нужно. Для установки программы на другой компьютер не требуется создание каких-либо дистрибутивов, не нужен процесс инсталляции, достаточно переписать исполняемый файл программы. Среда визуального программирования Delphi 3.0 является мощным средством для быстрой и качественной разработки программ для операционной системы Windows 95. Имеющаяся библиотека визуальных компонентов позволяет создать интерфейс с пользователем за считанные минуты.

Объектно-ориентированный язык Object Pascal, положенный в основу Delphi, является расширением языков Turbo Pascal и Borland Pascal фирмы Borland и нашел в себе отражение новых веяний в программировании. Компонентный принцип, используемый в Delphi, позволяет создавать полноценные Windows-приложения, написав минимальное количество строк кода. Delphi представляет собой открытую систему, позволяя добавлять свои компоненты в систему, модифицировать уже имеющиеся стандартные компоненты благодаря тому, что предоставлены их исходные тексты.

Благодаря всему этому разработка программ в среде Delphi становится легкой и приятной. Таким образом, выбранная платформа, как было показано выше, удовлетворяет поставленным требованиям, поэтому выбор был остановлен на данной системе программирования. 3.2. Основные функции модуляМодуль обеспечивает выполнение следующих функций выбор файла страницы электронного учебника, с которого начнется обработка и который является начальным файлом учебника, либо выбор папки, в которой находится учебник обработка учебника, начиная с заданного файла или всех файлов учебника в заданной папке с целью построения структуры учебника запись полученной структуры в выходной файл в определенном формате, необходимый для работы модуля обработки и отображения структуры. 3.3. Работа с модулем3.3.1. Запуск модуляЗапуск модуля осуществляется путем запуска исполняемого файла HTMLScan. EXE . При этом на экране появляется окно формы данного модуля, изображенное на Рис. 3.1. Внешний вид главной формы модуля формирования структуры. 3.3.2. Назначение элементов модуляОкно формы модуля содержит следующие элементы поле ввода Начальная страница учебника для обработки - предназначено для ввода имени файла страницы учебника, с которой начнется обработка кнопка Обзор - предназначена для выбора файла начальной страницы учебника посредством стандартного диалога Windows флажок Просматривать все файлы в папке - предназначен для включения режима обработки всех файлов в текущей папке, независимо от того найдены на них ссылки или нет кнопка Параметры - позволяет настраивать параметры модуля, такие как имена тэгов, которыми помечены элементы структуры и имя файла, в который записывается структура группа Статистика работы - отображает текущее состояние работы программы имя файла, который в данный момент времени обрабатывается общее количество обработанных файлов количество найденных на данный момент времени определений и теорем общее время обработки учебника кнопка Старт - нажатием на данную кнопку начинается процесс обработки учебника кнопка Выход - завершение работы программы. 3.3.3. Настройка параметров модуляДля настройки параметров модуля необходимо нажать на кнопку Параметры в окне формы. При этом на экране появится окно параметров системы, изображенное на Рис. 3.2. Окно настройки параметров модуля.

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

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

Имя файла по умолчанию STRUCT.DAT . 3.3.4.

– Конец работы –

Эта тема принадлежит разделу:

Формирование структуры электронного учебника и решение задач на ней

Система реализована в виде двух отдельных модулей модуля формирования структуры и модуля обработки и отображения сформированной структуры… Модуль формирования структуры реализован в среде визуального программирования… Модуль обработки и отображения сформированной структуры реализован в виде апплета на языке Java и выполняет следующие…

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: РЕАЛИЗАЦИЯ МОДУЛЯ ФОРМИРОВАНИЯ СТРУКТУРЫ

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

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

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

Справочная система ОС Windows
Справочная система ОС Windows. Один из подходов состоит в создании структуры данных на основе справочной системы Windows. Этот подход имеет несколько очевидных плюсов, главный из которых - у

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

Разработка структуры системы
Разработка структуры системы. Система предназначена для обработки гипертекстового электронного учебника, написанного на языке HTML. Язык HTML - это язык описания Web-страниц, поэтому для просмотра

Правила построения учебника
Правила построения учебника. Для обеспечения возможности формирования структуры учебника последний должен быть построен по определенным правилам. Были разработаны следующие правила построения вышен

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

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

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

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

РЕАЛИЗАЦИЯ МОДУЛЯ ОБРАБОТКИ И ОТОБРАЖЕНИЯ СТРУКТУРЫ
РЕАЛИЗАЦИЯ МОДУЛЯ ОБРАБОТКИ И ОТОБРАЖЕНИЯ СТРУКТУРЫ. Модуль обработки и отображения структуры учебника реализован на языке Java, в качестве апплета. В виду того, что Java является машинно-не

Требования к аппаратному и программному обеспечению
Требования к аппаратному и программному обеспечению. Как уже говорилось выше, данный модуль представляет собой апплет, и, следовательно, предназначен для просмотра Web-браузером. В настоящее

Загрузка файла структуры
Загрузка файла структуры. При запуске главного окна модуля автоматически проверяется наличие в каталоге, откуда был открыт содержащий апплет файл HTML, файла с именем STRUCT.DAT . Если данный файл

Установка внешнего вида структуры
Установка внешнего вида структуры. Внешний вид графа задается с использованием меню Вид. Это меню содержит подменю Дерево, которое позволяет расположить граф понятий в виде дерева с корнем в выбран

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

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

Расчёт общих расходов
Расчёт общих расходов. Общие расходы это расходы на освещение, отопление, коммунальные услуги и т.п. Они принимаются равными одной трети основой зарплате разработчика программы т.е. 2249.03 руб. То

БЕЗОПАСНОСТЬ И ЭКОЛОГИЧНОСТЬ ПРОЕКТА
БЕЗОПАСНОСТЬ И ЭКОЛОГИЧНОСТЬ ПРОЕКТА. При создании сложных автоматизированных систем управления все чаще практикуют системное проектирование, на ранних стадиях которого поднимаются вопросы эргономи

Краткая характеристика разработки
Краткая характеристика разработки. Тема дипломного проекта - разработка комплекса программ, предназначенных для формирования структуры электронного учебника и решения на ней определенных задач, так

Безопасность проекта
Безопасность проекта. ЭлектробезопасностьВ соответствии с ГОСТ 12.1.019-79 1 под электробезопасностью понимают систему организационных и технических мероприятий и средств, обеспечивающих защиту люд

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

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

Эргономические принципы при создании ПО АСУ
Эргономические принципы при создании ПО АСУ. Принцип минимального рабочего усилия. Человек-оператор ЧО должен выполнять только ту работу, которая необходима, но не может быть выполнена систе

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

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

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

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

Общие сведения
Общие сведения. Проблема обеспечения стойкости современной радиоэлектронной аппаратуры РЭА к воздействию электромагнитных излучений ЭМИ так же, как и для ионизирующих излучений ИИ , имеет ярко выра

Конструкционные методы
Конструкционные методы. Общий принцип конструкционных методов защиты от ЭМИ состоит в улучшении экранирования кабелей, аппаратуры, выбора наилучших схем заземления для каждого конкретного случая.

БИБЛИОГРАФИЧЕСКИЙ СПИСОК
БИБЛИОГРАФИЧЕСКИЙ СПИСОК. ГОСТ 12.1.019-79. ССБТ. Электробезопасность. Общие требования. 2. ГОСТ 25861-83. Машины вычислительные и системы обработки данных. Требования электрической и механи

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги