Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4_лаб_7-13.doc
Скачиваний:
7
Добавлен:
13.11.2019
Размер:
785.41 Кб
Скачать

3.3 Структура входных данных

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

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

3.4 Функциональные решения

Далее приведена подробная структура меню разрабатываемого ПП:

Основное меню:

Список автомобилей в продаже

Вывести список

Изменить запись

Формирование документов

Просмотр созданных

Создать новый

Внесение изменений

Добавить запись

Удалить запись

Список автомобилей в ремонте

Вывести список

Изменить запись

Формирование документов

Просмотр созданных

Создать новый

Внесение изменений

Добавить запись

Удалить запись

Список запасных частей

Вывести список

Изменить запись

Внутреннее движение

Формирование документов

Просмотр созданных

Создать новый

Внесение изменений

Добавить запись Удалить запись

Поисковая система

Поиск автомобиля

Поиск автомобиля в продаже

Поиск по марке автомобиля

Поиск по конкретной модели

Поиск по цене

Поиск запчастей

Поиск по наименованию

Поиск по модели

Поиск автомобиля в ремонте

Поиск по коду заказчика

Поиск по модели автомобиля

Help

3.5 Структура выходных данных

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

3.6 Пользовательский интерфейс

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

При необходимости интерфейс изменяется только Разработчиком.

3.7 Описание алгоритмов

При обработке данных в разрабатываемом ПП используются стандартные алгоритмы СУБД FoxPro 2.0. Описание этих алгоритмов можно прочитать в пункте меню «Help» разрабатываемого ПП.

3.8 Информационное обеспечение

Изменение и внесение новых данных производится в указанных в п.3.4 пунктах меню, что способствует оперативному пополнению/ изменению БД.

ПП не содержит встроенного модуля сетевого обмена информацией с другими БД.

3.9 Прочие проектные решения

Разрабатываемый ПП будет функционировать в ОС Win 9x, NT, 2K. Другие ОС не поддерживают формат создаваемых файлов в процессе работы с ПП.

Хранение данных пользователя производится в файлах с встроенной защитой, не подлежащих удалению без пароля Администратора (приложение Е).

ПП использует нижние регистры памяти, что обеспечивает защиту от сбоев на 95 %.

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

Сетевой обмен информацией с другими БД.

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

c:\Program Files\AutoServAutomatisation\main\bd\info\pole .