Материал: Автоматизация и обеспечение информационной безопасности управленческого учета видеосалонов "ООО СТРОЙ-ИНВЕСТ"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
77
Рисунок 2.9 Структура таблицы Сотрудник
Рисунок 2.10 Структура таблицы Справочник Должность
Рисунок 2.11 Структура таблицы Справочник Тип пользователя
Рисунок 2.12 Структура таблицы Справочник Тип товара
Рисунок 2.13 Структура таблицы Справочник Тип упаковки
78
Рисунок 2.14 Структура таблицы Товар
2.3.3 Структурная схема пакета (дерево вызова программных
модулей)
На рисунке 2.15 представлено дерево программных модулей,
отражающее структурную схему пакета. ИС включает в себя модули,
описание которых приведено ниже в таблице 2.10.
Модуль авторизации
А
Модуль
формирования
главного меню
А1
Модуль работы с
товарами
А2
А3
А4
А5
Модуль получения
статистики продаж
Модуль учета
продаж
Модуль формирования
результатных
документов
Модуль работы со
справочниками
Рисунок 2.15 Дерево программных модулей
Таблица 2.13
Идентификаторы программных модулей
Название программного модуля
Идентификатор
79
Главная форма
main
Вход в систему
login
БД
db
Справочник «Товары»
fmInfoItems
Справочники «Группы товара»
info
Справочник «Договора»
fmInfoContract
Меню «Товар - Склад»
fmStore
Меню «Товар – Статистика продаж»
fmStatSell
Меню «Операции – Продажа товара»
fmSell
2.3.4 Описание программных модулей
Схема описания работы программного модуля представляет собой
блок-схему и состоит из:
символов данных, указывающих на наличие данных (символы
данных могут также указывать вид носителя данных);
символов процесса, указывающих операции, которые следует
выполнить над данными, а также определяющих логический путь,
которого следует придерживаться;
линейных символов, указывающих потоки данных между
процессами;
специальных символов, используемых для облегчения
написания и чтения блок-схемы.
Схема модуля учета продукции и оформления накладной приведена
на рис. 2.16.
80
Начало
Выбор товара
event
ue_card_changed
( )
event ue_cadres (
)
Регистрация Продажа
Заполнение
регистрационн
ых полей
Uci_edit.verify ()
Uci_edit.save()
Да
Нет
Gf_send_msg ()
Ввод данных
по продаже
Uci_edit.verify
Нет
Uci_edit.save()
Да
Function
of_select_office
Нет
Да
Конец
Of_select_group
Op_user_right
Function gf_userfight
Да
Нет
Рисунок 2.16 Схема программного модуля
81
Листинг программных модулей приведен в Приложении.
2.4 Контрольный пример реализации проекта и его описание
Рассмотрим интерфейс разработанной программы, а также основные
моменты работы пользователя с системой.
Начало работы начинается с ввода пароля и имени пользователя
(Рисунок 2.17).
Рисунок 2.17 Авторизация при входе в программу
После на нажатии кнопки «ОК» в случае правильного ввода пароля
программа запустится. Основой программы является системное меню
(Рисунок 2.18), предоставляющее пользователю доступ ко всем
возможностям информационной системы. Основные пункты меню
следующие:
Товар;
Прайс-лист;
Продажа;
Статистика;
справочники доступ к просмотру и редактированию
справочной информации.
Источник: https://baza.diplomsite.ru/previewfile/1816