
- •Отчет по практике
- •Задание на практику
- •Руководитель от колледжа ________________ м.Г.Таспаева Руководитель от предприятия ________________ а.В.Попов
- •Содержание отчета по практике
- •В ведение
- •1 Постановка задачи
- •1.1 Основные характеристики функциональных задач
- •1.2 Схема взаимодействия входной и выходной информации
- •1.3 Требования к программно-аппаратному окружению
- •1.4 Требования к функциям, выполняемой системой
- •1.5 Требования к эргономике и технической эстетике интерфейса пользователя
- •2. Проектирование интерфейса пользователя с помощью модуля Turbo Vision
- •2.1 Описание модуля
- •2.2 Алгоритм решения
- •2.3 Эскиз
- •3. Проектирование интерфейса пользователя с помощью Delphi
- •3.1 Диалоговый режим
- •3.2 Эскиз
- •3.3 Спецификация типовых объектов
- •4 Сравнительный анализ
- •Заключение
- •Приложение а График прохождения практики по профилю специальности
- •Приложение б Ежедневные записи студента о проделанной работе
- •Приложение д Текст программы, выполненной в Delphi
1.4 Требования к функциям, выполняемой системой
С помощью данной программы можно выполнять следующие функции:
из меню выбирать нужный раздел и просматривать его содержимое;
выводить на печать;
записывать заметки и сохранять их в БД;
просматривать и редактировать заметки.
1.5 Требования к эргономике и технической эстетике интерфейса пользователя
Эргономика - дисциплина, комплексно изучающая антропометрические, биомеханические, психофизиологические и психологические аспекты взаимодействия человека с техническими средствами, предметом деятельности и средой с целью придания системе человек-машина-среда таких свойств, которые обеспечивают наиболее эффективное функционирование.
Эргономические требования - требования, которые предъявляются к системе человек-машина-среда исходя из задач оптимизации деятельности человека-оператора с учетом его антропологических, психофизиологических характеристик и возможностей. Э.т. являются основой формообразования изделий при дизайнерской разработке пространственно-композиционных решений системы в целом и отдельных ее элементов.
Пользователь должен распознать информацию, которую представляет компьютер, понять (проанализировать) ее, и переходить к ответу. Ответ реализуется через интерактивную технологию, элементами которой могут быть такие действия как выбор объекта при помощи клавиши или мыши.
В
се
это составляет вторую часть интерфейса,
а именно язык действий.
Согласованность является свойством интерфейса по усилению пользовательских представлений. Другой составляющей интерфейса является
свойство его конкретности и наглядности. Это осуществляется применением плана панели, использованием цветов и другой выразительной техники. Идеи и концепции затем обретают физическое выражение на экране, с которым непосредственно общается пользователь.
Техническая эстетика — это научная дисциплина, изучающая закономерности формирования гармоничной предметной среды жизни и деятельности человека методами и средствами дизайна. Устанавливает зависимость условий труда с результатами труда.
Данная программа отвечает всем эргономическим требованиям, имеет приятный, понятный интерфейс, с которым может работать каждый человек.
2. Проектирование интерфейса пользователя с помощью модуля Turbo Vision
2.1 Описание модуля
В мире разработано огромное количество различных систем поддержки
создания пользовательского интерфейса. Наиболее прогрессивными, являются объектно-ориентированная система Turbo Vision фирмы Borland International и операционная система Windows фирмы Microsoft. Рассмотрением возможностей ОС Windows занимался А.А.Галашкин, а в представленной работе производится обзор и изучение особенностей, возможностей, элементов, организации пакета Turbo Vision.
При создании прикладной программы программист большие усилия затрачивает на организацию ввода/вывода информации, т.е. на формирование интерфейса. Они соизмеримы с усилиями, затрачиваемыми на программирование основного алгоритма программы, по которому решается конкретная задача. Работа, связанная с организацией ввода/вывода, повторяется от программы к программе, требует выполнения однотипных операций, отвлекает внимание программиста от решения основной задачи.
Turbo Vision — это объектно-ориентированная оболочка для оконных программ. Она создана для исключения рутинных действий по разработке оконных оболочек.
Turbo Vision - это объектно-ориентированная библиотека,
включающая:
- Многократные перекрывающиеся окна с изменяемыми размерами.
- Выпадающие меню.
- Поддержку мышки.
- Диалоговые окна.
- Встроенную установку цвета.
- Кнопки, полосы скроллинга, окна ввода, зависимые и
независимые кнопки.
- Стандартную обработку клавиш и нажатий мышки.
- И многое другое.