Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Avtomatizatsia_Excel-prilozheny_Tarasyuk_V_B.doc
Скачиваний:
6
Добавлен:
10.11.2019
Размер:
407.55 Кб
Скачать

I. Постановка задачи

Цель работы – разработать компонент прикладного программного обеспечения для автоматизированного рабочего места в виде Excel-VBA-приложения.

Критерии, предъявляемые к разрабатываемому приложению:

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

  • открытость – наличие возможности расширения функций и интеграции с другими компонентами АРМ;

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

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

Требования к содержанию отчета.

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

  • уточненный перечень задач, решаемых приложением;

  • блок-схема информационной модели;

  • состав оперативных исходных данных;

  • состав условно-постоянных исходных данных;

  • таблица соответствия переменных и констант приложения;

  • инструкция пользователя;

  • предложения по совершенствованию приложения.

Защита проекта.

На защиту приложения представляется его законченная версия, включающая все необходимые исходные данные и отчет (в рукописном или отпечатанном виде). Защита проекта проводится в форме демонстрации приложения с пояснениями, необходимыми для понимания его особенностей, и ответами на вопросы.

II. Этапы разработки приложения

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

1. Определение и уточнение задач, решаемых приложением.

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

2. Анализ и уточнение данных.

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

3. Построение информационной модели приложения и обоснование его структуры.

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

4.Создание таблиц и форм выходных документов, ввод пробных исходных данных.

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

5. Создание главной диалоговой формы пользователя, программирование модулей и процедур.

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

6. Тестирование и отладка приложения.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]