Главная страница
Навигация по странице:

  • Компонент приложения формирования и ведения информационной базы данных готовой продукции

  • Компонент приложения регистрации заказов

  • Компонент приложения контроля поставок оборудования

  • Пояснительная. 2 Спецификация проекта 34


    Скачать 1 Mb.
    Название2 Спецификация проекта 34
    Дата17.06.2022
    Размер1 Mb.
    Формат файлаdoc
    Имя файлаПояснительная.doc
    ТипРеферат
    #600495
    страница4 из 8
    1   2   3   4   5   6   7   8

    2.2. Разработка программы



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

    • оформить заказ – для добавления новой записи в таблицу Заказ;

    • выход – завершение работы приложения.

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



    Рисунок 4. Интерфейс приложения.

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

    Вкладка Продукция (рис.4.) загружается в момент загрузки приложения.

    Она разбита на две зоны.

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


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

    Командной кнопкой прайс-лист на печать выводится прайс-лист производимой заводом продукции.


    Рисунок 6. Печать прайс-листа.



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

    Формирование нового заказа на продукцию завода начинается нажатием кнопки оформить заказ главного меню приложения.


    Рисунок 8. Формирование заказа
    Таблица Заказ в этом случае переходит в режим добавления записей. Номер заказа дается автоматически, пользователь его менять не может.

    С вкладки продукция в таблицу Заказ переносятся наименование и количество всей заказанной продукции, причем пользователю достаточно только установить курсор на наименовании продукции, указать ее количество – вся остальная информация – описание, цена и т.д. – переносится автоматически. В таблице Продукция, количество указанной продукции уменьшается на указанное в заказе число.

    После введения в таблицу всего перечня заказанной продукции, командной кнопкой подсчет выводится итоговая сумма к оплате.

    Далее следует вставить в заказ информацию о покупателе со страницы Клиентура.



    Рисунок 9. Информация о клиентуре.
    Если сведения об этом заказчике в базе уже имеются, то достаточно перенести указатель в таблице на соответствующую запись и кнопкой вставить в заказ перенести данные в таблицу Заказ.

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

    Командные кнопки изменить, удалить, сохранить реализуют соответствующие названиям операции.

    После формирования заказа следует оформить договор. Для этого используется вкладка Сделки.


    Рисунок 10. Оформление договора.
    В таблице Продажа уже зафиксирована информация о клиенте, о перечне заказанной продукции, номере заказа и общей стоимости.

    Здесь достаточно распечатать договор купли-продажи (рис.11, 12) и платежное требование (рис.13).



    Рисунок 11. Печать договора (лист1).


    Рисунок 12. Печать договора (лист 2)


    Рисунок 13. Печать платежного требования.

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

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


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


    Рисунок 15. Печать сопроводительного листа.
    1   2   3   4   5   6   7   8


    написать администратору сайта