Электронный учебник
Выбор программного средства для разработки программы, используемая операционная система. Среда программирования Borland Delphi. Язык гипертекстовой разметки. Графический редактор растровой графики Adobe Photoshop. Общая инструкция для пользователя.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 30.05.2016 |
Размер файла | 506,5 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Введение
В наше бурное время современный мир уже не мыслим без вычислительных машин. графика программирование операционный редактор
Компьютеры приобрели такое огромное значение, что уже нет таких отраслей жизнедеятельности человека, в которой они бы не использовались.
Все больше и больше применяются ЭВМ в учебном процессе и не только при изучении специализированных дисциплин, но и других дисциплин, изучение которых не подразумевает необходимость использования информационных технологий. Информационные технологии на данный момент представляют собой широкий спектр от различных устройств до новейших программных продуктов.
Сейчас именно использование информационных технологий является современным и актуальным решением в развитии и совершенстве процесса обучения.
Электронные учебники также являются составной частью информационных технологий. Повсеместно внедряются электронные учебники по изучению различных дисциплин. Особенно важно применение электронных учебников в высших учебных заведениях.
Тема данной дипломной работы называется «Электронный учебник по «Анатомии, физиологии и гигиены»».
Целью дипломного проекта было написать электронный учебник, который помог бы в освоении знаний по «Анатомии, физиологии и гигиены» и содержал не только теоретический материал, но и задания для самоконтроля (тестовые задания, контрольные вопросы), а также удобный интерфейс с многопользовательским режимом работы.
Актуальность данной тематики очевидна - электронные учебники повышают усвоение материала, тем более, что изучается анатомия, физиология и гигиена, а электронных пособий по данному разделу недостаточно и они стоят недешево.
Задачами дипломной работы являются:
Максимально уменьшить участие преподавателя в обучении данной дисциплины.
Повысить качество усвоения материала.
Использовать полный пакет для самоконтроля.
Использовать многопользовательский режим.
Добиться всего этого, используя среду программирования Delphi с вставками на языке HTML.
Данный дипломный проект представляет собой программу, реализованную в среде Delphi с использованием вставок на языке разметки гипертекста HTML.
В программе используется много теоретического материала по каждому разделу изучаемой дисциплины, приводятся тесты и вопросы для самоконтроля.
Тестовые задания оцениваются в баллах - от 2 до 5.
Предусмотрено вывод отчетности по прохождению каждого теста студентами.
На каждый теоретический материал, предусмотрена видеолекция, что позволяет понять быстрее и качественнее материал.
Налажен многопользовательский режим т.е. каждый студент заходит под своим именем и паролем. По этому можно отследить процесс изучения дисциплины студентом.
1. Техническое задание
1.1 Основания и назначение для разработки
В настоящее время существует огромное множество различных электронных учебников. Главным критерием любого учебника должно быть простота и доступность в освоении материала.
Учебные программы - это не менее важная категория программ. К этому типу относятся следующие программы:
· разнообразные электронные учебники, пособия;
· обучающие и контролирующие знания программы;
· тесты, проверяющие знания;
· справочники по разным дисциплинам;
· и другие программы.
С помощью учебных программ, прилагающихся к компьютеру, можно повышать свои знания в любой сфере деятельности. А наличие электронного учебника это самый быстрый и, что немаловажно дешевый способ самообучения. Учащийся не только приобретет теоретические знания, но и практически, т.к электронный учебник позволяет не только прочитать , но еще и увидит на примерах или опытах изученный им материал.
Сейчас необходимо создавать и внедрять электронные пособия для обучения работе с программным обеспечением персонального компьютера.
Полноценный учебник, по которому можно работать должен содержать не только теоретический материал, но и проводить контроль знаний студента, а также, чтобы преподавателю можно было отследить ход изучения студентом данной дисциплины.
1.2 Назначение разработки. Требование к программным и аппаратным средствам
Данный электронный учебник написан в помощь студентам и преподавателям. Этот учебник поможет основательно подготовиться к лабораторным и практическим работам, а также провести самоконтроль знаний.
Программа легка в использовании, что дает пользователю возможность использования ее без определенных навыков и знаний.
Программа написана в среде Delphi с использованием вставок на языке HTML.
В данной программе были реализованы все предполагающиеся задачи и цели, которые были необходимы в процессе создания дипломного проекта. Обучающее электронное пособие как программа легка в применении, она не требует высоких системных требований при использовании. Пользователь данной программы легко и свободно сможет ознакомиться как с теоретическим, так и с практическим материалом.
Требования, предъявляемые к программному и аппаратному обеспечению для нормальной работы программы следующие:
· Процессор не менее Pentium II с частотой 266 МГц
· Операционная система: Windows 98 SE, Windows ME, Windows 2000, Windows XP.
· ОЗУ 64 МБ
· Video RAM 16 МБ
· Internet Explorer 5.0
· HDD со свободным местом не менее 100 МБ
2. Инструментальные средства разработки
2.1 Выбор программного средства для разработки программы
Для создания приложения необходимо подготовить материал для размещения его в приложении. На данном этапе определяются общие требования ко всем материалам, шрифтам, формам, изображениям, тексту, стилю оформления текста. Основным этапом является выбор программных средств для создания материала.Программа «Электронный учебник «Анатомия, физиология и гигиена»» предусматривает отображения теоретической, графической, а также видео информации.Учитывая поставленные выше задачи, было выявлено что какие программные средстванеобходимо использовать для разработки приложения: среда программирования BorlandDelphi 7 - для создания внешней оболочки приложения, язык гипертекстовой разметкиhtml - для отображения теоритической и графической информации, графический редактор растровой графики AdobePhotoshop - длясозданияизображенийкприложению. Каждая из программных средств предназначена для создания готового файла.
Целью создания программы является изучение пpименения мультимедийных технологий в обучающих пpогpаммах и их создание.Pазpаботка данной образовательнойпpогpаммыпpедназначена для шиpокогокpуга людей со знанием ПК на уpовне пользователя.
2.2 Используемая операционная система
Операционная система (ОС) -- это программа, которая выполняет функции посредника между пользователем и компьютером.
ОС выполняя роль посредника, служит двум целям: эффективно использовать компьютерные ресурсы и создавать условия для эффективной работы пользователя.
В качестве ресурсов компьютера обычно рассматривают:
-- время работы процессора;
-- адресное пространство основной памяти;
-- оборудование ввода-вывода;
-- файлы, хранящиеся во внешней памяти.
Функционирование компьютера после включения питания начинается с запуска программы первоначальной загрузки. Эта программа инициализирует основные аппаратные блоки компьютера, а затем загружается ядро ОС.
В дальнейшем ОС реагирует на события, происходящие в системе, как программные, так и аппаратные, и вызывает модули, ответственные за их выполнение.
ОС является как средой для организации работы пользователя, так и средой исполнения и взаимодействия различных программ.
Операционную систему можно назвать программным продолжением устройства управления компьютером. Операционная система скрывает от пользователя сложные подробности взаимодействия с аппаратурой, образуя прослойку между ними.
При разработке программы использовалась операционная система Windows8.Windows 8, в отличие от своих предшественников -- Windows 7, WindowsVista, Windows XP и более ранних, использует новый интерфейс под названием Metro. Этот интерфейс появляется первым после запуска системы; он схож по функциональности с рабочим столом -- стартовый экран имеет плитки приложений (сродни ярлыкам и иконкам), по нажатию на которые запускается приложение, открывается сайт или папка (в зависимости от того, к какому элементу или приложению привязана плитка). Интерфейс Metro ориентирован на сенсорный экран, но не исключает пользование на не сенсорных ПК.Также в системе присутствует и «классический» рабочий стол, в виде отдельного приложения. Вместо меню «Пуск» в интерфейсе используется «активный угол», нажатие на который открывает стартовый экран.
Прокрутка в Metro-интерфейсе идет горизонтально. Также, если сделать жест уменьшения (или нажать на минус внизу экрана), будет виден весь стартовый экран. Плитки на стартовом экране можно перемещать и группировать, давать группам имена и изменять размер плиток (доступно только для плиток, которые были изначально большими). В зависимости от разрешения экрана система автоматически определяет количество строк для плиток -- на стандартных планшетных компьютерах три ряда плиток. Цвет стартового экрана меняется в новой панели управления, также меняется и орнамент на заднем фоне.
Windows 8 -- переосмысленная Windows 7, и приёмы работы с рабочим столом остались теми же.
2.2 Среда программирования Borland Delphi
Язык программирования «Delphi 7» был выбран потому, что это введение новых технологий, облегчающих и упрощающих создание программ для баз данных и html вставок.
Программист использует специальное окно, которое называется окном формы, как прототип будущего окна программы и наполняет его компонентами, реализующими нужные интерфейсные свойства (списки, кнопки, полосы прокрутки и так далее). Библиотека визуальных компонентов представляет программисту огромное разнообразие созданных разработчиками «Delphi» программных заготовок, которые немедленно или после несложной настройки готовы к работе в рамках вашей программы.
Использование компонентов не только во много раз уменьшает сроки разработки программ, но и существенно снижает вероятность случайных программных ошибок, от которых, увы, не защищён ни один крупный программный проект. В результате даже не сложные программы, созданные в «Delphi», редко имеют объём меньше сотен килобайт.
Структура программ Delphi.
Любая программа в Delphi состоит из файла проекта (файл с расширением dpr) и одного или нескольких модулей (файлы с расширениями pas). Каждый из таких файлов описывает программную единицу Object Pascal.
Структура проекта.
Файл проекта представляет собой программу, написанную на языке Object Pascal и предназначенную для обработки компилятором. Эта программа автоматически создается Delphi и содержит лишь несколько строк. Чтобы увидеть их, запустите Delphi и щелкнуть по опции Project | View Source главного меню. Delphi покажет окно кода с закладкой Project1, содержащее такой текст:
program Project1;
uses
Forms,
Unit1 in 'Unit1.pas' {Form1},
Unit2 in 'Unit2.pas' {Form2},
Unit3 in 'Unit3.pas' {Form3},
{$R *.res}
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.CreateForm(TForm2, Form2);
Application.CreateForm(TForm4, Form4);
Application.CreateForm(TForm3, Form3);
Application.Run; end.
Комментарии, наоборот, ничего не значат для компилятора, и он их игнорирует. Комментарии важны для программиста, который с их помощью поясняет те или иные места программы. Наличие комментариев в тексте программы делает ее понятнее и позволяет легко вспомнить особенности реализации программы, которую вы написали несколько лет назад. В Object Pascal комментарием считается любая последовательность символов, заключенная в фигурные скобки. В приведенном выше тексте таких комментариев два, но строка {$R *.RES} на самом деле не является комментарием. Этот специальным образом написанный фрагмент кода называется директивой компилятора (в нашем случае - указание компилятору на необходимость подключения к программе так называемого файла ресурсов). Директивы начинаются символом $, который стоит сразу за открывающей фигурной скобкой.
В Object Pascal в качестве ограничителей комментария могут также использоваться пары символов (*, *) и //. Скобки (*...*) используются подобно фигурным скобкам т. е. комментарием считается находящийся в них фрагмент текста, а символы // указывают компилятору, что комментарий располагается за ними и продолжается до конца текущей строки:
{Это комментарий}
(*Это тоже комментарий*)
//Все символы до конца этой строки составляют комментарий
Строки
uses
Forms, Unit1 in 'Unitl.pas' {fmExample};
указывают, что помимо файла проекта в программе должны использоваться модули Forms И Unit1. модуль Forms является стандартным (т. е. уже известным Delphi), а модуль Unit1 - новым, ранее неизвестным, и Delphi в этом случае указывает также имя файла с текстом модуля (in 'uniti.pas') и имя связанного с модулем файла описания формы {fmExample}.
Собственно тело программы начинается со слова begin (начать) и ограничивается терминатором end с точкой. Тело состоит из нескольких операторов языка Object Pascal. В каждом операторе реализуется некоторое действие - изменение значения переменной, анализ результата вычисления, обращение к подпрограмме и т. п. В теле приводимой программы - три исполняемых оператора:
Application.Initialize;
Application.CreateForm(TfmExample, fmExample);
Application.Run;
Структура модуля.
Модули - это программные единицы, предназначенные для размещений фрагментов программ. С помощью содержащегося в них программного кода реализуется вся поведенческая сторона программы. Любой модуль имеет следующую структуру: заголовок секция интерфейсных объявлений секция реализации терминатор Заголовок открывается зарезервированным словом Unit за которым следует имя модуля и точка с запятой. Секция интерфейсных объявлений открывается зарезервированным словом Interface, a секция реализации - словом implementation. Терминатором модуля, как и терминатором программы, является end с точкой. Следующий фрагмент программы является синтаксически правильным вариантом модуля:
unit Unit1;
interface
// Секция интерфейсных объявлений
implementation
// Секция реализации
end.
Библиотека визуальных компонент.
Компоненты, используемые при разработке в Delphi, встроены в среду разработки приложений и представляют из себя набор типов объектов, используемых в качестве фундамента при строительстве приложения.
Этот костяк называется Visual Component Library (VCL). В VCL есть такие стандартные элементы управления, как строки редактирования, статические элементы управления, строки редактирования со списками, списки объектов. Еще имеются такие компоненты, которые ранее были доступны только в библиотеках третьих фирм: табличные элементы управления, закладки, многостраничные записные книжки. Все объекты разбиты на страницы по своей функциональности и представленный в палитре компонент.
VCL содержит специальный объект, предоставляющий интерфейс графических устройств Windows, и позволяющий разработчикам рисовать, не заботясь об обычных для программирования в среде Windows деталях.
Ключевой особенностью Delphi является возможность не только использовать визуальные компоненты для строительства приложений, но и создание новых компонент. Такая возможность позволяет разработчикам не переходить в другую среду разработки, а наоборот, встраивать новые инструменты в существующую среду. Кроме того, можно улучшить или полностью заменить существующие по умолчанию в Delphi компоненты.
Здесь следует отметить, что обычных ограничений, присущих средам визуальной разработки, в Delphi нет. Сам Delphi написан при помощи Delphi, что говорит об отсутствии таких ограничений.
Классы объектов построены в виде иерархии, состоящей из абстрактных, промежуточных, и готовых компонент. Разработчик может пользоваться готовыми компонентами, создавать собственные на основе абстрактных или промежуточных, а также создавать собственные объекты.
Настраиваемая среда разработчика.
После запуска Delphi в верхнем окне горизонтально располагаются иконки палитры компонент. Если курсор задерживается на одной из иконок, под ней в желтом прямоугольнике появляется подсказка
Из этой палитры компонент можно выбирать компоненты, из которых можно строить приложения. Компоненты включают в себя как визуальные, так и логические компоненты. Такие вещи, как кнопки, поля редактирования - это визуальные компоненты; а таблицы, отчеты - это логические.
Инспектор объектов. Этот инструмент представляет из себя отдельное окно, где вы можете в период проектирования программы устанавливать значения свойств и событий объектов (Properties & Events).
Менеджер проектов. Дает возможность разработчику просмотреть все модули в соответствующем проекте и снабжает удобным механизмом для управления проектами. Менеджер проектов показывает имена файлов, время/дату выбранных форм и пр. Можно немедленно попась в текст или форму, просто щелкнув мышкой на соответствующее имя.
Навигатор объектов. Показывает библиотеку доступных объектов и осуществляет навигацию по приложению. Можно посмотреть иерархию объектов, прекомпилированные модули в библиотеке, список глобальных имен вашего кода.
Дизайнер меню. Можно создавать меню, сохранить созданные в виде шаблонов и затем использовать в их в любом приложении.
Эксперты. Это набор инструментальных программ, облегчающих проектирование и настройку Ваших приложений. Есть возможность подключать самостоятельно разработанные эксперты. Потенциально это та возможность, при помощи которой третьи фирмы могут расширять Delphi CASE-инструментами, разработанными специально для Delphi. Включает в себя:
Форма (Form).
Основным элементом любого приложения является форма - контейнер, в котором размещаются другие визуальные и невизуальные компоненты. С точки зрения пользователя форма - это окно, в котором он работает с приложением. Каждой новой форме, вводимой в приложение, соответствует свой модуль (unit), описывающий эту форму как класс и включающий, если необходимо, какие-то дополнительные константы, переменные, функции и процедуры.
К внешнему виду окон в Windows предъявляются определенные требования. Delphi автоматически обеспечивает стандартный для Windows вид окон приложения. Необходимо продумать и указать, какие кнопки в полосе системного меню должны быть доступны в том или ином окне, должно ли окно допускать изменение пользователем его размеров, каким должен быть заголовок окна. Все эти характеристики окон обеспечиваются
2.3 Язык гипертекстовой разметки
HyperTextMarkupLanguage (HTML) -- язык разметки гипертекста -- предназначен для написания гипертекстовых документов, публикуемых в WorldWideWeb.
Гипертекстовый документ -- это текстовый файл, имеющий специальные метки, называемые тегами, которые впоследствии опознаются браузером и используются им для отображения содержимого файла па экране компьютера.
С помощью этих меток можно выделять заголовки документа, изменять цвет, размер и начертание букв, вставлять графические изображения и таблицы. Но основным преимуществом гипертекста перед обычным текстом является возможность добавления к содержимому документа гиперссылок -- специальных конструкций языка HTML, которые позволяют щелчком мыши перейти к просмотру другого документа.
Структура HTML-документа
Самым главным из тегов HTML является одноименный тег <html>. Он всегда открывает документ, так же, как тег </html> должен непременно стоять в последней его строке. Эти теги обозначают, что находящиеся между ними строки представляют единый гипертекстовый документ. Без этих тегов браузер или другая программа просмотра не в состоянии идентифицировать формат документа и правильно его интерпретировать.
HTML-документ состоит из двух частей: заголовок (head) и тела (body), расположенных в следующем порядке:
<html>
<head> Заголовок документа </head>
<body> Тело документа </body>
</html>
Чаще всего в заголовок документа включают парный тег <title>... </title>, определяющий название документа. Многие программы просмотра используют его как заголовок окна, в котором выводят документ. Программы, индексирующие документы в сети Интернет, используют название для идентификации страницы. Хорошее название должно быть достаточно длинным для того, чтобы можно было корректно указать соответствующую страницу, и в то же время оно должно помещаться в заголовке окна. Название документа вписывается между открывающим и закрывающим тегами.
Тело документа является обязательным элементом, так как в нем располагается весь материал документа. Тело документа размещается между тегами <body> и</body>. Все, что размещено между этими тегами, интерпретируется браузером в соответствии с правилами языка HTML позволяющими корректно отображать страницу на экране монитора.
Текст в HTML разделяется на абзацы при помощи тега <р>. Он размещается в начале каждого абзаца, и программа просмотра, встречая его, отделяет абзацы друг от друга пустой строкой. Использование закрывающего тега </р> необязательно.
Если требуется «разорвать» текст, перенеся его остаток на новую строку, при этом, не выделяя нового абзаца, используется тег разрыва строки <BR>. Он заставляет программу просмотра выводить стоящие после него символы с новой строки. В отличие от тега абзаца, тег <BR> не добавляет пустую строку. У этого тега нет парного закрывающего тега.
Язык HTML поддерживает логическое н физическое форматирование содержимого документа. Логическое форматирование указывает на назначение данного фрагмента текста, а физическое форматирование задает его внешний вид.
При использовании логического форматирования текста браузером выделяются различные части текста в соответствии со структурой документа. Чтобы отобразить название, используется один из тегов заголовка. Заголовки в типичном документе разделяются по уровням. Язык HTML позволяет задать шесть уровней заголовков: h1 (заголовок первого уровня), h2, h3, h4, h5 и h6. Заголовок первого уровня имеет обычно больший размер и насыщенность по сравнению с заголовком второго уровня. Пример использования тегов заголовков:
<hl>l. Название главы</hl>
<h2>l.l. Название раздела</h2>
Теги физического форматирования непосредственно задают вид текста на экране браузера, например пара <b></b> выделяет текст полужирным начертанием, <u></u>задает подчеркивание текста, <font></font> управляет шрифтом текста.
Тег <img> вставляет изображение в документ, как если бы оно было просто одним большим символом. Пример применения тега:
<imgsrc = "picture.gif">
Для создания гипертекстовой ссылки используется пара тегов <а>... </а>. Фрагмент текста, изображение или любой другой объект, расположенный между этими тегами, отображается в окне браузера как гипертекстовая ссылка. Активация такого объекта приводит к загрузке в окно браузера нового документа или к отображению другой части текущей Web-страницы. Гипертекстовая ссылка формируется с помощью выражения:
<а href = "document.html">ссылка на документ</а>
Href здесь является обязательным атрибутом, значение которого и есть URL-адрес запрашиваемого ресурса. Кавычки в задании значения атрибута href не обязательны. Если задается ссылка на документ на другом сервере, то вид гиперссылки такой:
<а href = "http://www.school.donetsk.ua/11.jpg">Фотография 11-А</а>
С помощью различных тегов можно рисовать таблицы, форматировать текст, вставлять в документ изображения, видео-звуковые файлы и прочее.
2.4 Графический редактор растровой графики Adobe Photoshop
В настоящее время Adobe Photoshop является одной из самых популярных в мире программ редактирования изображений. Она широко используется как любителями, так и профессионалами.
Пользователи Photoshop -- фотографы, ретушеры, художники по рекламе, иллюстраторы, дизайнеры. Обычно они работают с такими изображениями, как фотографии, книжные и журнальные иллюстрации, а также эскизы черно-белых рисунков.
Для овладения всеми возможностями программы необходимы значительные усилия. Большинство пользователей применяют лишь ограниченный набор приемов, которых достаточно для решения собственных задач.
Инструменты рисования в Photoshop -- «кисти» различного вида, «карандаш», «ластик», заливки. Хотя программа поддерживает возможность создания иллюстраций, все-таки компьютерные художники предпочитают использовать специализированные программы рисования. Объясняется это тем, что Photoshop имеет сравнительно ограниченный набор средств для создания рисунков. С другой стороны, программа обладает прекрасными возможностями коррекции изображений, так как она создавалась именно для этих целей.
С помощью Photoshop можно улучшить четкость фотографий, чтобы они не выглядели размытыми и неконтрастными. Средства ретуширования позволяют убрать с изображений царапины, загрязнения и повреждения.
3. Проектная часть
3.1 Общая структура программы
Приразработке программного обеспечения, нужно продумать такие основные вещи как: структура меню, структура внешнего вида программы, необходимость каких - либо дизайнерских «фишек», а также отображение теоретической информации. С начала нужно будет упорядочить содержимое программного обеспечения, а именно теоретическую информацию в отдельный каталог, служебные файлы в другой, изображения в каталог «Изображения». Выполниввсеэтиманипуляции, будетпрощеориентироваться в структуре программы.
Следующимэтапомпослесбораматериала,являетсяразработкасхемыструктуры программы. На основе схематичной структуры программы, будет быстро и качественно выполнена программа, так как согласно продуманной схеме количество ошибок будет мало.
Важной частью является структура навигации. Самый распространенный вариант навигации это использование компонента MainMenu для создания меню, а также PopupMenu для создания контексного меню.
Для обеспечения наглядности программы используется компонент StatusBar.
Графическое оформление играет важную роль в эффективности программы в процессе обучения. Изображения, позволяют украсить программное обеспечение и придать приятный внешний вид, что улучшает зрительную память. В программе реализован данный эффект, путем установки компонента Image, который отображает изображения в выбранной области.
Для осуществления перехода по формам, либо выполнения каких либо функций, переходов, и других действий в программном средстве используется компонент Buttom для быстрой и удобной навигации.
Каждый пункт меню выполняет какое либо действие. Пункт меню «Меню» является главным, который размещает в себе основные действия программы, и содержит «Лекции» и «Видеоролики».
Для «Лекции» выполнена отдельная форма, на которой размещены все компоненты для удобной навигации по форме, а именно: кнопки для переключения лекций, кнопки для открытия тестов и видеороликов и компонент webbrowser для отображения теоретической информации представленной в html страницах. Компонент Label предназначен для отображения заголовков.
Форма «Видеоролики» предназначена для отображения видеоматериалов по лекциям. Для того чтобы работала данная функция, на форме размещены следующие компоненты: button (кнопкa), предназначены для выбора и включения видео материала конкретной функции; image предназначена для отображения фонового изображения формы.
При выборе какой-либо видеолекции и нажатии на кнопку, пользователю откроется проект формы с проигрывателем, который воспроизведет видеоролик. Компонентом для отображения видеороликов является WindowsMediaPlayer.
Форма для тестирования была продумана так, что при загрузке теоретического материала, и при нажатии на тестирование, открывался именно тот тест, который связан с этой лекцией. Тесты выводятся в компонентах DBmemо, так как база тестов заполнена в базе данных Microsoft Access.
Перед пользователем стоит выбор в количестве ответов. В тесте имеется 5 вариантов ответа. Для этого использовался компонент RadioButton, который позволяет выбрать правильный ответ.
Для того чтобы пользователю отображались тестовые задания, их необходимо внести в базу данных тестов. Для этого предусмотрена форма с добавлением тестовых заданий. Данная форма отображается лишь в правах администратора. Если пользователь не вошел как администратор, то ему закрыт доступ к работе с тестами. Если пользователь вошел под учетной записью администратора, то ему будет предоставлено право на обработку тестов. Для этого пользователю предоставлена форма со следующими компонентами: ComboBox - для выбора темы тестов; DBGrid - для отображения уже вопросов по выбранной теме; DBMemo - для ввода текстовой информации по тестам, а именно вопросов и пяти вариантов ответов; RadioButton - для указания правильного ответа; Button - для сохранения результатов.
3.2 Описание создания программного средства
Программа «Электронный учебник «Анатомия, физиология и гигиена»» состоит из множества форм, выполняющих свои конкретные действия. Проект состоит из 20 форм, каждая из которых выполняет свои функции. Для создания проекта, необходимо запустить Borland Delphi, и у Вас автоматически появится пустой проект. Первая форма (Form1) будет главной формой во всей программе. Программа не закроется, пока не будет закрыта Form1. На данной форме размещено 6 компонентов, которые выполняют определенные функцию. Первым и основным компонентом является MainMenu, который организует пункты меню в программе. Для добавления в него пунктом меню необходимо двойным щелчком нажать на компонент и в диалоговом окне, составить структуру навигации по программе. Для добавления пункта меню необходимо в контекстном меню выбрать Insert, тем самым добавить пункт, где в свойстве Caption прописать название пункта меню.
Так как пункт меню «Администрация» является скрытым пунктом, и показывается пользователю когда проходит авторизация, то у данного пункта меню необходимо в свойстве Visivle поставить значение false, после чего при запуске оно будет отсутствовать, а при авторизации будет появляться. Для авторизации на Form1 предусмотрены две кнопки: «Авторизация» и «Выход».
При нажатии на кнопку «Авторизация», пользователю откроется форма на который необходимо ввести пароль.
После ввода пароля и нажатии кнопки «Войти» выполяется следующий код, который проверяет правильность ввода пароля, при правильном вводе происходит открытие программы в режиме Адмнистратор, иначе выдаст сообщение о неправильном пароле:
procedure TForm8.btn1Click(Sender: TObject);
begin
if edt1.Text='karina' then
begin
form1.n6.visible:=True;
Form8.edt1.Clear;
form1.btn2.Visible:=True;
close;
end
else
begin
ShowMessage('Не правильный!');
Form8.edt1.Clear;
close;
end;
end;
На форме «Лекции» размещены компоненты необходимые для загрузки теоретического материала, тестов, и видеороликов. На начальной загрузке форма, перед пользователем появляется изображения, показывающее фоновое изображение формы. Это было выполнено с помощью компонента Image, в свойстве Picture которого выполняется загрузка изображение, в формате jpg, png, bmp, после чего оно отображается на форме. Для растягивания изображения по все площади компонента Image, используется функция Strench, значение которого ставится в true.
Для открытия какого-либо теоретического материала, используется компонент кнопка, который показывает выбранную лекцию. Для работы данной функции используется следующий кодp, события OnClick компонента Button :
procedure Tlekcii.btn1Click(Sender: TObject);
begin
//загрузка материала из папки дата
wb1.Navigate(ExtractFilePath(paramstr(0))+'data\k_i_o.html');
a:=1;
wb1.Show;
end;
После успешной загрузки страницы, можно пройти тестирование и посмотреть видоролик. Для этого предусмотрена функция считывания номера лекции, на основе который и выполняется определенная загрузка материала и теста. Для открытия видеоролика по выбранной теме,необходимо нажать кнопку Button17, при нажатии которой выполнится код по загрузке определенной видеолекции:
procedure Tlekcii.btn17Click(Sender: TObject);
begin
if a=1 then begin form9.WindowsMediaPlayer1.URL:='video/1.mp4'; Form9.Show;end;
if a=2 then begin form9.WindowsMediaPlayer1.URL:='video/2.mp4'; Form9.Show;end;
if a=3 then begin form9.WindowsMediaPlayer1.URL:='video/3.mp4'; Form9.Show;end;
if a=4 then begin form9.WindowsMediaPlayer1.URL:='video/4.mp4'; Form9.Show;end;
if a=5 then begin form9.WindowsMediaPlayer1.URL:='video/5.mp4'; Form9.Show;end;
if a=6 then begin form9.WindowsMediaPlayer1.URL:='video/6.mp4'; Form9.Show;end;
if a=7 then begin form9.WindowsMediaPlayer1.URL:='video/7.mp4'; Form9.Show;end;
if a=8 then begin form9.WindowsMediaPlayer1.URL:='video/8.mp4'; Form9.Show;end;
if a=9 then begin form9.WindowsMediaPlayer1.URL:='video/9.mp4'; Form9.Show;end;
if a=10 then begin form9.WindowsMediaPlayer1.URL:='video/10.mp4'; Form9.Show;end;
if a=11 then begin form9.WindowsMediaPlayer1.URL:='video/11.mp4'; Form9.Show;end;
if a=12 then begin form9.WindowsMediaPlayer1.URL:='video/12.mp4'; Form9.Show;end;
if a=13 then begin form9.WindowsMediaPlayer1.URL:='video/13.mp4'; Form9.Show;end;
end;
Данный код позволяет открыть видеолекцию, согласно выбранной теме теоретического материала. Выбранное видео будет загружаться на форму с проигрывателем WindowsMediaPlayer. Данный проигрыватель является сторонним компонентом, и его необходимо установить Для этого мы выполним следующие шаги: откроем на стандартной панели пункт меню Component. В выпадающем списке выбрать пункт меню Import ActivieX Controls (см.рисунок 11).
Рисунок 11. Установка компонента Windows Media Player
После, во вкладке Import ActivieX необходимо выбрать Windows MediaPlayer и нажать кнопку Install.
По окончанию установки компонента, он отобразится во вкладке ActivieX? Для дальнейшего размещения компонента на форме и загрузки в него видеофайла.
Слеующим пунктом меню являетсся кнопка Тест, который позволатят открывать форму тестами для пользователя. Так как кнопка в единственном варианте, то загрузка проходит как и в пункте видеолекции, считывается номер с переменной, и согласно этого номера выполняется открытие формы с тестами. Для тестирования необходимо пройти регистрацию пользователя, которые затем хранятся в базе данных.
Для регистрации, пользователю будет показана форма со следующими компонентами: button для регистрации , edit для ввода пользователем данных.
После ввода информации и нажатии botton,в базу данных занясится вводимая информация, которая доступна лишь администратору.
В программе предусмотрен вывод на печать всех результатов тестирования студентов. Печать предусматривает просмотр отчета. В Borland Delphi 7 предусмотрены компоненты для вывода отчета пользователю. Называются они Rave. Для создания отчета необходимо разместить компоненты RvSystem и RvDataSetConnection для связывания данных двух компонентов с с базой данных.Для создания связи необходимо установить следующие значения.
После установки всех свойств и связывании RvSystem с RvDataSetConnection можно будет уже просматривать отчет, прописав следующий код для кнопки «Печать»:
procedure TForm12.btn1Click(Sender: TObject);
begin
DataModule2.RvSystem1.Execute;
close;
end;
При нажатии на кнопку печати выполняется код и пользователю откроется следующее вид окна.
При создании и редактировании тестов, ведется обработка данных связанных с базой данных.При редактировании и вводе данных необходимо производить сохранение данных, для этого в программе использовался следующий код:
procedure TForm11.btn2Click(Sender: TObject);
begin
if cbb1.ItemIndex=0 then begin
if DataModule2.tbl2.Modified then DataModule2.tbl2.Post;
end;
Для сохранения и добавления нового теста использовался следующи код;
procedure TForm11.btn1Click(Sender: TObject);
begin
if cbb1.ItemIndex=0 then begin
if DataModule2.tbl2.Modified then DataModule2.tbl2.Post;
DataModule2.tbl2.Insert;
end;
end;
Для видеолекций в программе предусмотрена форма с отображением проигрывателя. Так как в программе использовался WindowsMediaPlayer, то для проигрывания ролика, необходимо загрузить ролик в проигрыватель, это выполняется с помощью функции:
procedure Tlekcii.btn17Click(Sender: TObject);
begin
if a=1 then begin form9.WindowsMediaPlayer1.URL:='video/1.mp4'; Form9.Show;
end;
end;
4. Инструкция пользователя
Для начала работы в электронном учебнике необходимо запустить файл установки: Setup.exe. После запуска инсталлятора, вам будет предоставлено окно запуска.
Нажав далее, откроется форма с указанием каталога установки, необходимо выбрать каталог куда установится программа.
После всех этих действий произойдет установка программы на компьютер.
После установки, вам необходимо будет запустить с рабочего стола ярлык программы.
Произойдет запуск программы. Откроется главная форма программы.
В программе предусмотрен режим двух пользователей: администратор и пользователь. Для администратора предусмотрен расширенный функционал.
Для начала будет рассмотрен программа для пользователя. При выборе пунктов меню, у Вас будет происходить выбранное действие. Для того чтобы открыть лекции в программе необходимо будет выбрать Меню, в выпадающем списке выбрать «Лекции».
При нажатии «Лекции», Вам будет открыта форма с выбором теоретического материала, а также дополнительными возможностями, а именно тестирование и видеолекции.
При выборе какой-либо лекции происходит загрузка данной лекции, и пользователь может прочитать ее.
Прочитав лекцию, пользователь может просмотреть видеоролик по данной теме, нажав справой стороны кнопку видео.
После просмотренного видеоролика, пользователю необходимо пройти тестирование. Для этого в программе предусмотрена функция тестирования.
Нажав кнопку тестирование, пользователю откроется окно с формой регистрации, на которой необходимо ввести свои данные, после чего произойдет регистрация и можно будет приступить к тестированию.
При нажатии ОК начнется тестирование, при нажатии отмена, форма закроется и продолжится прочтения лекции.
Форма тестирования представляет собой окно с полем для вопроса. И полями для вариантов ответа, а также навигацией по вопросам.
Как только пользователь ответит на все вопросы, то необходимо нажать на кнопку завершения, и программа подчитает количество правильных ответов и выставит баллы.
При выборе пункта меню Видеолекции, происходит загрузка форма с видеолекциями, выбрав лекцию, будет загружена видео.
Для того чтобы войти в программу как администратор, необходимо на главной форме нажать кнопку авторизации.
После нажатия кнопки авторизации, откроется окно для ввода пароля. После удачного ввода пароля, в меню появится дополнительная кнопка Администратор. Данная кнопка позволяет Добавлять тесты, редактировать тесты, а также показывать отчет результатов тестирования.
При выборе пункта меню Добавить тесты, будет открыто окно для добавления тестов по темам. Выбрав тему, Вам необходимо ввести вопрос, и 5 вариантов ответов, затем указать правильный вариант ответа. Нажав сохранить, вопрос сохранится в базе данных.
При выборе пункта меню. Просмотреть результаты, будет открыто окно со всеми результатами тестирования студентов. Данная форма позволяет распечатать отчет для дальнейшего использования в отчетной документации.
Пункт меню О программе показывает инструкцию пользователя и справка о программу.
5. Охрана труда
5.1 Требования охраны труда при работе с персональными электронно-вычислительными машинами (компьютерами)
Требования безопасности, направленные на предотвращение неблагоприятного влияния на здоровье человека вредных факторов производственной среды и трудового процесса при работе с персональными электронно-вычислительными машинами (ПЭВМ) содержатся в СанПиН 2.2.2/2.4.1340-03 «Гигиенические требования к персональным электронно-вычислительным машинам и организации работы», утвержденного Постановлением Главного санитарного врача Российской Федерации от 03.06.2003 г. №118 (в редакции от 03.09.2010 г.).
При работе с ПЭВМ (компьютерами) необходимо соблюдать следующие меры безопасности и охраны труда:
- эксплуатация ПЭВМ должна осуществляться в помещениях с естественным и искусственным освещением;
- оконные проемы должны быть оборудованы регулируемыми устройствами типа жалюзи, занавесей, внешних козырьков, позволяющих исключить прямую блескость, создаваемую солнечными лучами;
- площадь на одно рабочее место пользователей, работающих с видеодисплейными терминалами (мониторами) на базе электронно-лучевой трубки должна составлять не менее 6 квадратных метров, с мониторами на базе плоских дискретных экранов (жидкокристаллические, плазменные) - не менее 4,5 квадратных метров;
- светильники местного освещения должны иметь не просвечивающий отражатель с защитным углом не менее 40 градусов;
- расстояние от глаз до экрана видеодисплейного терминала должно находится в пределах 600-700 мм, но не ближе 500 мм;
- в помещении с ПЭВМ должна производиться ежедневная влажная уборка пола и мебели. Помещения с работающими ПЭВМ необходимо проветривать после каждого часа работы;
- женщины со времени установления беременности переводятся на работы, не связанные с использованием ПЭВМ, или для них ограничивается время работы с ПЭВМ (не более 3 часов за рабочую смену) при условии соблюдения гигиенических требований;
- продолжительность непрерывной работы с видеодисплейным терминалом без регламентированного перерыва не должна превышать 1 час;
- для предупреждения преждевременной утомляемости рекомендуется организовывать рабочую смену путём чередования работ с использованием ПЭВМ и без неё;
- при работе с текстовой информацией рекомендуется выбирать наиболее физиологичный режим представления черных символов на белом фоне;
- если работник во время перерыва в работе с ПЭВМ вынужден находиться в непосредственной близости от него (менее 2 метров), то необходимо отключить питание монитора.
В зависимости от категории трудовой деятельности и уровня нагрузки за рабочую смену при работе с ПЭВМ устанавливается суммарное время регламентированных перерывов.
5.2 Меры безопасности при работе с копировально-множительной техникой
Требования безопасности, направленные на предотвращение неблагоприятного влияния на здоровье человека вредных факторов производственной среды и трудового процесса при работе с копировально-множительной техникой, содержатся в «Гигиенические требования к организации работы на копировально-множительной технике.
При эксплуатации копировально-множительной техники должны соблюдаться следующие основные меры безопасности:
- в помещениях копировально-множительных работ предусматривается естественное и искусственное освещение;
- не допускается размещение копировально-множительных участков в подвальных помещениях любых типов зданий;
- площадь на одно рабочее место с копировально-множительной техникой должна составлять не менее 6 квадратных метров при объеме не менее 15 кубических метров;
- в светильниках общего и местного освещения помещений с копировально-множительной техникой предусматривается светорассеивающая арматура.
При работе на копировально-множительной технике запрещается:
- производить чистку копировально-множительной техники, не отключив ее от электрической сети;
- опираться на стекло оригиналодержателя, класть на него какие-либо вещи помимо оригинала;
- работать на копировально-множительной технике с треснувшим стеклом оригиналодержателя;
- вынимать застрявшие листы бумаги, не отключив копировально-множительную технику от электрической сети.
Расстановка копировально-множительной техники должна производиться с учётом обеспечения свободного доступа ко всем частям механизмов как для обслуживания, так и для ремонта, при этом:
- расстояние от стены или колонны до краёв машины или аппарата (с учётом конструкции вентсистем) составляет не менее 0,6 м, а со стороны зоны обслуживания - не менее 1,0 м;
- между станками и машинами предусматриваются места для размещения сырья, полуфабрикатов и готовой продукции. Минимальные размеры проходов - не менее 0,6 м.
При применении аппаратов копировально-множительной техники настольного типа, а также единичных стационарных копировально-множительных аппаратов, используемых периодически, для нужд самой организации, допускается их установка в помещениях, где производятся другие виды работ, с соблюдением требований.
К работе оператора копировальных и множительных машин не допускаются лица моложе 18 лет, беременные женщины и имеющие медицинские противопоказания.
5.3 Требования охраны труда при эксплуатации электрооборудования офисными работниками
Требования безопасности при эксплуатации электрооборудования регламентируются следующими нормативными актами:
- Правилами устройства электроустановок (издание шестое с отдельными разделами и главами в издании седьмом), утвержденными Главтехуправлением, Госэнергонадзором Минэнерго СССР 05.10.1979 г.;
- Правилами технической эксплуатации электроустановок потребителей, утверждёнными Приказом Минэнерго России от 13.01.2003 г. №6;
- Межотраслевыми правилами охраны труда (правилами безопасности) при эксплуатации электроустановок (ПОТ РМ 016-2001), утвержденными Постановлением Минтруда России от 05.01.2001 г. №3.
При эксплуатации офисного электрооборудования необходимо выполнять следующие требования:
- применяемое электрооборудование должно быть заводского изготовления и соответствовать требованиям государственных стандартов и технических условий (что подтверждается в документах завода-изготовителя);
- при эксплуатации и обслуживании электрооборудования необходимо соблюдать требования:
настоящей инструкции;
паспорта и руководства (инструкции) по эксплуатации электрооборудования, разработанных заводом-изготовителем электрооборудования (при их наличии);
Работники при эксплуатации электрооборудования могут производить простейшие операции по его обслуживанию:
- подключение и отключение разъемов ПЭВМ и оргтехники (принтеров, факсов, копировальных аппаратов);
- установку и удаление бумаги в печатающие и копирующие устройства (в предусмотренные лотки для бумаги);
- выемку, установку, замену картриджей в печатающих и копирующих устройствах;
- выемку застрявшей бумаги в печатающих и копирующих устройствах;
- удаление пыли и загрязнений.
Работы по ремонту электрооборудования должны выполняться специально обученным обслуживающим персоналом (в том числе представителями сторонних организаций);
- электрооборудование, имеющее контакты для подключения заземления, должно быть заземлено, а помещения, где размещаются рабочие места с ПЭВМ (компьютерами), должны быть оборудованы защитным заземлением (занулением) в соответствии с техническими требованиями по эксплуатации оборудования;
- все крышки и защитные панели должны находиться на своих местах (при отсутствии крышки или защитной панели эксплуатация электрооборудования не допускается);
- при работе с электрооборудованием не допускать попадания влаги на поверхность электрооборудования, а также запрещается работать на электрооборудовании влажными руками;
- вентиляционные отверстия электрооборудования не должны быть перекрыты находящимися вплотную стенами, мебелью, посторонними предметами.
6. Экономическая эффективность разработки
6.1 Определение затрат на создание программного продукта
Зaтрaты нa создaние прогрaммного продуктa склaдывaются из рaсходов по оплaте трудa рaзрaботчикa прогрaммы и рaсходов по оплaте мaшинного времени при отлaдке прогрaммы :
Зспп = Ззпспп + Змвспп + Зобщ,
где
Зспп - зaтрaты нa создaние прогрaммного продуктa;
Ззпспп - зaтрaты нa оплaту трудa рaзрaботчикa прогрaммы;
Змвспп - зaтрaты нa оплaту мaшинного времени;
Зобщ - общие зaтрaты.
Рaсходы нa оплaту трудa рaзрaботчикa прогрaммы
Рaсходы нa оплaту трудa рaзрaботчикa прогрaммы определяются путем умножения трудоёмкости создaния прогрaммного продуктa нa среднюю чaсовую оплaту прогрaммистa (с учётом коэффициентa отчислений нa социaльные нужды):
Ззпспп=t * Tчaс.
Рaсчёт трудоёмкости создaния прогрaммного продуктa
Трудоёмкость рaзрaботки прогрaммного продуктa можно определить следующим обрaзом :
t = t о+ ta + tб + tп + tот , где
tо - зaтрaты трудa нa подготовку описaния зaдaчи;
ta - зaтрaты трудa нa рaзрaботку aлгоритмa решения зaдaчи;
tб - зaтрaты трудa нa рaзрaботку блок-схемы aлгоритмa решения зaдaчи;
tп - зaтрaты трудa нa состaвление прогрaммы по готовой блок-схеме;
tот - зaтрaты трудa нa отлaдку прогрaммы нa ЭВМ при комплексной отлaдке зaдaчи; Состaвляющие зaтрaт, в свою очередь можно вычислить через условное число оперaторов Q. В нaшем случaе число оперaторов в отлaженной прогрaмме Q =3700.
Рaсчёт зaтрaт трудa нa подготовку описaния
Оценить зaтрaты трудa нa подготовку описaния зaдaчи невозможно, т.к. это связaно с творческим хaрaктером рaботы, вместо этого оценим зaтрaты трудa нa изучение описaния зaдaчи с учётом уточнения описaния и квaлификaции прогрaммистa определяются:
tо = Q * B /(75...85 * K), где
{75...85} попрaвочный коэффициент зaвисящий от опытa рaботы и от уровня сaмостоятельности при создaнии прогрaммного продуктa.
B - коэффициент увеличения зaтрaт трудa вследствие недостaточного описaния зaдaчи. Связaно это с тем, что нaдо было искaть источники документaльного типa, для описaния дaнной зaдaчи потребовaлось много уточнений и дорaботок, консультaций у специaлистов в других оргaнизaциях и в Интернете, то в рaсчетaх коэффициент B принимaем рaвным 4 .
K - коэффициент квaлификaции рaзрaботчикa, для рaботaющих до 2 лет рaвен 0.7 , но тaк кaк я еще не рaботaю и выбирaю коэффициент К=0.7;
Тaким обрaзом, получим tо = 3700 * 4/(80 * 0.7) = 581 (чел-чaс).
Рaсчёт зaтрaт трудa нa рaзрaботку aлгоритмa
Зaтрaты трудa нa рaзрaботку aлгоритмa решения зaдaчи: для рaзрaботки aлгоритмa брaл попрaвку по нижнему порогу - 60.
ta = Q/(60...75 * K) = 3700/(60*0.7) = 88.09 (чел-чaс).
Рaсчёт зaтрaт трудa нa рaзрaботку блок-схемы
Зaтрaты трудa нa рaзрaботку блок-схемы aлгоритмa решения зaдaчи вычислим следующим обрaзом:
tб = Q /(60...75 * K) = 3700/(70*0.7) = 75.51 (чел-чaс).
Рaсчёт зaтрaт трудa нa состaвление прогрaммы
Зaтрaты трудa нa состaвление прогрaммы по готовой блок-схеме вычислим по формуле:
tп = Q/(60...75 * K) = 3700/(70*0.7) = 75.51 (чел-чaс).
Рaсчёт зaтрaт трудa нa отлaдку прогрaммы
Зaтрaты трудa нa отлaдку прогрaммы нa ЭВМ при комплексной отлaдке зaдaчи:
tот = 1.5 * tAот,
где
tAот - зaтрaты трудa нa отлaдку прогрaммы нa ЭВМ при aвтономной отлaдке одной зaдaчи;
tAот = Q/(40...50 * K) = 3700/(45*0.7) = 117.46 (чел-чaс).
Отсюдa
tот = 1,5*117.46 = 176.19 (чел-чaс).
Итaк общую трудоёмкость прогрaммного продуктa можем рaссчитaть:
t = 264.28+88.09+75.51+75.51+176.19 = 679.58 (чел-чaс).
Рaсчёт фaктического времени отлaдки
...Подобные документы
Представление графической информации в компьютере. Понятие пикселя и растрового изображения. Редактор растровой графики Photoshop. Инструменты выделения. Механизм выделения областей. Геометрические контуры выделения. Эффект растровой графики шум.
контрольная работа [1,4 M], добавлен 01.02.2009Возможности графического редактора Adobe Photoshop. Выделения правильной и неправильной формы. Выделение областей с близкими цветами, его растушевка и сглаживание. Уточнение и смещение границы, инвертирование и изменение формы, положения и размера.
курсовая работа [7,1 M], добавлен 08.09.2011Основные способы представления изображений. Обработка цифровых и отсканированных фотоснимков, создание многослойного изображения, фотомонтаж с помощью графического редактора Adobe Photoshop. Вид рабочего окна программы, палитры, фильтры, их применение.
курсовая работа [2,5 M], добавлен 22.09.2010Adobe PhotoShop как известный редактор растровой графики, ориентированный на обработку готовых изображений для улучшения их качества и реализации творческих идей. Интерфейс графического редактора, панель инструментов, специфика редактирования изображений.
статья [927,2 K], добавлен 12.04.2010Спецификация учебных элементов и граф учебной информации. Основные технические характеристики и назначение аппаратных и программных средств компьютерной графики. Основные возможности и специфика работы программы растровой графики Adobe Photoshop.
курсовая работа [27,6 K], добавлен 22.01.2012Графический редактор — программа, позволяющая создавать и редактировать двумерные изображения с помощью компьютера. Adobe Illustrator - широко используемая программа создания изображений. Adobe Photoshop и GIMP - основные растровые графические редакторы.
реферат [28,1 K], добавлен 25.11.2009Эффективные средства разработки программного обеспечения. Технология визуального проектирования и событийного программирования. Конструирование диалоговых окон и функций обработки событий. Словесный алгоритм и процедуры программы Borland Delphi 7 Studio.
дипломная работа [660,2 K], добавлен 21.05.2012Технология компьютерной графики, форматы графических файлов. Общие сведения о компании и программных продуктах Adobe Systems Inc, элементы интерфейса. Краткое описание учебника Adobe Photoshop CS3, программное обеспечение, используемое для его создания.
дипломная работа [32,1 K], добавлен 23.06.2010Теоретические основы Photoshop CS 4: основные положения, палитры и инструменты, оценка возможностей и преимуществ. Методика работы со слоями и текстом в Photoshop CS 4. Обзор фильтров и их возможности в данной версии программы. Каналы и маски CS 4.
контрольная работа [47,2 K], добавлен 25.12.2010Теоретические аспекты среды программирования Delphi. Сущность понятия жизненного цикла, характеристика спиральной модели. Назначение программы "Графический редактор", ее основные функции. Работа с графическим редактором, документирование программы.
курсовая работа [695,6 K], добавлен 16.12.2011Характеристика системы программирования. Главные составные части Delphi. Интерфейс программного приложения. Результаты работы программы. Руководство системного программиста и оператора. Язык программирования Delphi, среда компилятора Borland 7.0.
курсовая работа [1,6 M], добавлен 29.05.2013Общие сведения о графической информации. Характеристика растровой, векторной и демонстрационной графики. Обзор программ обработки и просмотра графических изображений Paint, Adobe Photoshop, MS Power Point, ACDSee. Возможности графических редакторов.
курсовая работа [55,7 K], добавлен 01.07.2010Delphi - среда быстрой разработки, в которой в качестве языка программирования используется типизированный объектно-ориентированный язык Delphi. Варианты программного пакета. Особенности работы, вид экрана после запуска. Описание структуры программы.
курсовая работа [1,3 M], добавлен 25.11.2014Рассмотрение возможностей Adobe Photoshop CC 2014. Описание методов преобразования. Перечень объектов графического редактора. Изучение фильтров, дополнительных плагинов программы. Анализ работы со слоями, коррекции цвета изображения и его деформации.
курсовая работа [6,7 M], добавлен 16.01.2015Общие сведения о графических редакторах, понятия компьютерной растровой и векторной графики, форматов. Обзор и сравнительный анализ современных программ обработки и просмотра графических изображений: Paint, Corel Draw, Adobe Photoshop, MS PowerPoint.
дипломная работа [283,9 K], добавлен 09.08.2010Delphi как среда разработки программ, ориентированных на работу в Windows. Назначение и преимущество использования электронных учебников. Описание возможностей среды Delphi 5 для разработки электронного учебника. Варианты применения служб Internet.
дипломная работа [3,6 M], добавлен 13.07.2011Понятие векторной и растровой графики, форматы растровых изображений TIF, JPG, GIF. Характеристика программ графики Adobe PhotoDeluxe, Paint Shop Pro, Adobe Photoshop, CorelDraw, AutoCAD. Создание приложений по расчету стоимости продукции с учетом скидки.
курсовая работа [34,8 K], добавлен 08.12.2010Проектирование программного модуля в среде программирования Borland Delphi 7.0. Схемы алгоритмов решения задач по темам "Символьные переменные и строки", "Массивы", "Работа с файлами", "Создание анимации". Реализация программного модуля, код программы.
отчет по практике [961,6 K], добавлен 21.04.2012Обоснование языка программирования Object Pascal и среды разработки Delphi. Создание интерфейса пользователя. Проектирование структуры и описание компонентов, использованных при разработке программного продукта. Составление инструкции пользователя.
курсовая работа [888,7 K], добавлен 20.05.2015Электронный учебник как средство самообразования. Основные принципы самообразования. Этапы проектирования электронного учебника, построение интерфейса системы. Язык гипертекстовой разметки HTML. Структура электронного учебника по "Численным методам".
дипломная работа [5,9 M], добавлен 15.03.2012