Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОТЧЕТ по РИС Латыпова Э.Р..docx
Скачиваний:
3
Добавлен:
17.12.2018
Размер:
987.26 Кб
Скачать

4.5 Перенос программы на различные платформы (особенности Delphi, Kylix, библиотеки компонентов vcl, clx)

В Delphi имеется библиотека CLX, которая позволяет создавать межплатформенные приложения. Поэтому рекомендуется создавать приложение с использование данной библиотеки. Это позволит расширить количество потенциальных покупателей данной СУБД.

Delphi может функционировать и в Linux. Для этого создана межплатформенная поддержка Delphi Language version of Borland KylixT 3. Основная особенность Kylix заключается в том, что эта среда разработки не поддерживает библиотеку VCL (Visual Components Library — Визуальная Библиотека Компонентов), которую использовали все версии Delphi.

5.Технический проект

5.1 Определение состава программного и технического обеспечения (операционная система, модель СУБД, электронные таблицы, редакторы документов, системы программирования, аппаратные средства компьютера)

Для работы приложения необходим компьютер с установленной на нем одной из следующих операционных систем и офисных пакетов MS Office:

  • Windows 7, XP

  • MS Office 2003, 2007, XP

5.2 Разработка детального алгоритма обработки данных:

5.2.1 Общий алгоритм реализации программного продукта (порядок создания связей БД и программы, последовательность обработки данных в исходных таблицах, процесс получения результирующих данных)

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

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

Ввод исходных данных

Применение исходных данных

Вывод результатов

5.2.2 Функционально-модульная структура программы (состав, назначение, характеристика и взаимосвязь программных модулей, процедур и функций)

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

Главный модуль

Операции:

Модуль «Покупатель»

Модуль «Информация о покупателях»

Модуль

«Товар»

Модуль «Договор»

Модуль «Накладная»

Добавление

Удаление

Изменение

Поиск

Сортировка

Диаграмма

Отчет

Головной модуль (Menu) управляет запуском программного продукта. Все действия по программе выполняются в модуле.

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

В модуле Поиск организованы действия по выполнению поиска данных. Модули (Sort-Сортировка, Find-Поиск) – выполняют функции обработки информации.

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

Сервисные модули и библиотеки, утилиты осуществляют обслуживающие функции.