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

4.2 Выбор средств разработки пмк .

Так как существующая база данных реализована в среде Access и разработчик наиболее хорошо знаком с языком Delphi, то языком для разработки выбран Delphi. Важнейшими свойствами этого языка являются:

  • Delphi является современным объектно-ориентированным языком;

  • Delphi предоставляет программисту богатый набор классов различных объектов;

  • Delphi позволяет достаточно быстро создавать пользовательский интерфейс.

  • Delphi имеет встроенные компоненты для работы с базами данных Access

Исходя из выбора языка программирования, средой разработки был выбран Embarcadero Delphi 2010.

4.3 Разработка sadt-диаграммы бизнес-процесса «регистрация и учет обращений граждан»

Рисунок 4 – Контекстная SADT-диаграмма бизнес-процесса «автоматизация регистрации и учета обращений граждан»

Рисунок 5 – Детализирующая SADT-диаграмма бизнес-процесса «автоматизация регистрации обращений клиентов»

Описание SADT-диаграммы представлено в таблицах 3 и 4.

Таблица 3 – Описание SADT-диаграммы нулевого уровня

Входы

Выходы

Управление

Исполнители

А0

Личные данные клиента;

Вопрос обращения;

Результат обращения

Отчет о регистрации обращения;

Форма заполнения;

Пользователь;

Таблица 4 – Описание SADT-диаграммы первого уровня

Входы

Выходы

Управление

Исполнители

А1

Данные о клиенте

Личные данные

клиента

Форма ввода

Пользователь;

А2

Личные данные

клиента;

Вопрос обращения;

Результат обращения;

Отчет о регистрации обращения;

Форма регистрации

Пользователь;

А3

Личные данные

клиента

Личные данные

клиента

Форма регистрации

Пользователь;

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

4.4 Техническое задание на разработку программного продукта для автоматизации регистрации и учета обращений граждан.

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

4.4.1 Введение

Программно методический комплекс (ПМК) представляет собой реализацию системы автоматизированного рабочего места работника ЧП «МЕВС – компьютеры» г. Дружковки.

4.4.2 Основание для разработки

Разработка выполняется на основании индивидуального задания на конструкторско-технологическую практику.

4.4.3 Назначение разработки

ПМК предназначен для решения проблемы высоких временных затрат при регистрации обращений клиентов.

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

4.4.4 Требования к программному продукту

Требования к функциональным характеристикам:

– наличие функции для выдачи динамической отчетности.

– регистрация обращений клиентов.

– вывод на экран отчета о результатах проведенной работе.

Основные технические требования:

– простота инсталляции программного обеспечения.

– наличие интуитивно понятного графического интерфейса.

Требования к надежности:

– обеспечить стабильную работу без сбоев.

– обеспечить контроль вводимых данных.

Требования к составу и параметрам технических средств:

– наличие подключенного сетевого диска V с размещенной БД.

– CPU PII-400 (желательно PIII или P4 также Celeron, AMD Athlon(Duron))

– минимум 128 MB RAM

– ПМК должен занимать на жестком диске не более 100 Мб свободного места;

– Для нормального функционирования должно быть запущено не более одной копии ПМК;

Требования к информационной и программной совместимости:

– Windows 2000/XP/Vista;

Требования к программной документации

  1. рабочий проект ПМК на языке UML;

  2. исходные коды ПМК с комментариями;

  3. руководство пользователя;

г) руководство разработчика.