Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
###ПЗ_ЯН_ЧАОnew.doc
Скачиваний:
9
Добавлен:
31.08.2019
Размер:
2.7 Mб
Скачать

4.4 Проведения комплексной отладки и испытаний пк

Комплексная отладка и испытания будут проведены на локальном компьютере. Для этого был выделен компьютер и на него установлено необходимое ПО.

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

детального проектирования

5.1 Описание программного продукта

Структурная схема ПО, отражающая взаимосвязь подсистем, представлена на рисунках 5.1 и 5.2. Основная программа модуля “Головной склад” включает в себя шесть основных подсистем:

  1. Подсистема принятия товара;

  2. Подсистема документов;

  3. Подсистема перемещений в филиал;

  4. Подсистема справочника;

  5. Подсистема поставщиков;

  6. Подсистема остатков.

Основная программа модуля “Удаленный филиал” включает в себя пять основных подсистем:

  1. Подсистема принятия товара;

  2. Подсистема продажи товара;

  3. Подсистема справочника;

  4. Подсистема поставщиков;

  5. Подсистема остатков.

5.2 Модульная структура программного продукта

На основе состава задач разрабатываемой системы можно построить схему иерархии программных модулей. В общем виде она представлена на рисунках 5.1 и 5.2. Файл проекта Sclad.dpr и Filial.dpr включают список всех модулей системы, в том числе и основные модули. В свою очередь они входят в группу проектов Sclad.bdsgroup и Filial.bdsgroup. Каждой подсистеме соответствует своя группа модулей. Описание назначения основных модулей разработанной системы приведено в таблице 5.1.

Рисунок 5.1 – Модульная структура программы “Головной склад”

Рисунок 5.2 – Модульная структура программы “Удаленный филиал”

Таблица 5.1 – Основные модули системы

Модуль

Описание

Sclad.bdsgroup

Файл группы проектов. Содержит перечень всех проектов системы “Головной склад”.

Filial.bdsgroup

Файл группы проектов. Содержит перечень всех проектов системы “Удаленный филиал”.

Sclad.bdsproj

Файл проекта. Содержит имя файла проекта “Головной склад”.

Filial.bdsproj

Файл проекта. Содержит имя файла проекта “Удаленный филиал”.

Sclad.dpr

Основной файл проекта “Головной склад”. Содержит перечень всех модулей системы.

Filial.dpr

Основной файл проекта “Удаленный филиал”. Содержит перечень всех модулей системы.

Подсистема принятия товара

New_tovar.pas

Форма для добавления, удаления и изменения данных (индивидуальный локальный код, наименование продукции, цена за единицу продукции) о продукции.

Registr_postav.pas

Форма для авторизации (регистрации) поставщиков. Заносит данные в базу данных поставщиков.

Подсистема продажи товара

Chek.pas

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

Zakaz.pas

Содержит информацию о заказываемом товаре и формировании товарного чека.

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

Ostatki.pas

Содержит информацию об остатках в магазине и на складе.

Poisk.pas

Форма для поиска необходимой информации по каждому наименованию продукции (поиск по индивидуальному локальному коду, по наименованию продукции и по производителю).

Подсистема поставщиков

Rekvizit.pas

Фома для редактирования реквизитов поставщиков.

Tovari.pas

Форма для редактирования данных о продукции.

Подсистема справочника

Poisk.pas

Форма для поиска необходимой информации по каждому наименованию продукции (поиск по индивидуальному локальному коду, по наименованию продукции и по производителю).

Tovari.pas

Форма для редактирования данных о продукции.

Подсистема перемещений в филиал

Dokum_PVF.pas

Форма для редактирования, отображения и печати документов о перемещении в филиал.

Подсистема документов

Dokuments.pas

Отвечает за отображения движения основных документов и вывода их на печать (приемные акты, перемещения в филиал, расходные акты).