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

Анализ задачи. 
Технология разработки программного обеспечения

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

Предмет «Оргтехника» является важной для операторов ЭВМ, начинающих программистов, секретарей потому, что она закладывает необходимые основы пользования техникой, в том числе и копировальными аппаратами, при помощи которых можно увеличить скорость обработки документов в 8, а иногда даже в 10 раз. Современная техника регистрирует, сортирует, записывает, копирует, считывает, проверяет, накапливает… Читать ещё >

Анализ задачи. Технология разработки программного обеспечения (реферат, курсовая, диплом, контрольная)

Описание предметной области

Темой дипломного проекта является «Разработка электронно-обучающего пособия по разделу «Копировальные аппараты» предмета «Оргтехника». В настоящее время существует большое количество разнообразных электронных пособий по различным темам. Практически во всех сферах образования применяется метод компьютерного обучения и тестирования. Этот метод дает высокий процент усвоения учащимися знаний и обладает рядом преимуществ перед традиционными методами.

Данное программное обеспечение направлено на помощь в изучении предмета «Оргтехника», которая изучается не только в учреждении образования «Минский государственный колледж электроники», но и в других учебных заведениях.

Предмет «Оргтехника» является важной для операторов ЭВМ, начинающих программистов, секретарей потому, что она закладывает необходимые основы пользования техникой, в том числе и копировальными аппаратами, при помощи которых можно увеличить скорость обработки документов в 8, а иногда даже в 10 раз. Современная техника регистрирует, сортирует, записывает, копирует, считывает, проверяет, накапливает, систематизирует и хранит всевозможные документы. Оргтехника способна даже на такие интеллектуальные операции, как классифицирование, предоставление справок, распознавание, сравнивание, проверка, проектирование, расчёт, вычисление и обобщение. Такая техника во много раз упрощает работу бухгалтера, экономиста, делопроизводителя, плановика и секретаря-референта, позволяя им поручить всю монотонную работу тому или иному устройству. Именно от изучения данного предмета зависит, насколько быстро учащийся сможет самостоятельно работать с оргтехникой.

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

Функциональная модель Для эффективного обучения учащихся, в программе были выделены следующие основные функции:

  • — изучение теории;
  • — контроль знаний;
  • — тренажер;
  • — мультимедийные данные;
  • — справочная информация;
  • — информация о программе.

Данные функции доступны в главном меню программы, с которого и начинается выполнение программы. Главное меню программы является отправной точкой для запуска всех основных функций.

Вся теоретическая информация разделена по темам, это необходимо для упрощения навигации, интерфейса.

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

Для произведения контроля знаний, которое производится путем тестирования, необходимо перейти в раздел «Пройти тест», который также находится в главном меню. После этого начнется тестирование, в процессе которого необходимо выбирать вариант (варианты) ответов и выполнять подтверждение данного ответа кнопкой «Ответить». После ответа на все вопросы пользователю будет выдан результат тестирования, который записывается в файл, после которого пользователю снова открывается главное меню.

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

Для просмотра видео и презентации необходимо выбрать раздел «Посмотреть видео» и «Посмотреть презентацию» соответственно, после этого откроется видео или презентация соответственно.

Раздел «О программе» предоставляет пользователю возможность просмотра информации о разработчике и «Справка о программе». Для этого необходимо зайти в раздел «О программе», откроется информация о разработчике. Там же можно перейти в раздел «Справка» и вернуться в главное меню.

Инструменты разработки Для разработки программного средства использовался язык программирования Borland Delphi 7.

Delphi — это среда быстрой разработки, в которой в качестве языка программирования используется язык Delphi. Язык Delphi — строго типизированный объектно-ориентированный язык, в основе которого лежит хорошо знакомый программистам Object Pascal.

Основные возможности Borland Delphi 7:

  • — новая система шаблонов кода и другие нововведения среды разработки качественно улучшают работу с исходными текстами и повышают производительность разработки;
  • — благодаря тесной интеграции с программным обеспечением Borland по управлению жизненным циклом, реализуется возможность управления требованиями (Borland CaliberRM), управления конфигурациями и изменениями (Borland StarTeam), визуального моделирования с использованием технологии LiveSource (Borland Together).
  • — поддержка языков программирования для Win32 (Delphi и C/C++) и для.NET (Delphi и C#) в единой среде разработки, что позволяет упростить сопровождение и создание новых приложений Win32 и более легко освоить технологии.NET;
  • — используемая платформа ECO III обеспечивает создание надежных корпоративных приложений (object relational mapping, transparent object persistence, поддержка исполняемых диаграмм состояний);
  • — обновленная библиотека визуальных компонент (VCL) позволяет ускорить и упростить разработку графического пользовательского интерфейса (GUI), автоматически располагая компоненты в соответствии с настраиваемыми правилами, для соблюдения целостности GUI или его соответствия корпоративным стандартам;
  • — возможность как для разработчиков традиционных приложений под Windows, так и для разработчиков, использующих Java, разрабатывать приложения.NET без отказа от используемого инструментария, с сохранением навыков и с аналогичными концепциями программирования. 3]

Для создания диаграммы программы использовалась средство моделирования Rational Rose 2003.

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

Данная программа должна иметь следующие функции:

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

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

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