Диплом: Автоматизация рекламной деятельности предприятия для ОДК Салют

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
65
Физическая структура разработанной базы данных представлена в виде
ряда таблиц. Подробное описание полей таблиц представлено в табл. 14.
табл. 22.
Таблица 14.
Таблица Клиенты
№ пп
Поле
Тип
Значение
1.
Код
int(10)
Номер
2.
Название
varchar(255)
Наименование типа
3.
Адрес
varchar(255)
Наименование типа
4.
Телефон
varchar(255)
Наименование типа
Таблица 15.
Таблица Заказы
№ пп
Поле
Тип
Значение
1.
Код
int(11)
Номер
2.
Номер заказа
int(11)
Наименование типа
3.
Заказчик
varchar(12)
Наименование типа
4.
Дата
date
Дата
Таблица 16.
Таблица Единицы измерения
№ пп
Поле
Тип
Значение
1.
Код
int(11)
Номер
2.
Краткое
название
int(11)
Наименование
3.
Полное
название
varchar(255)
Наименование типа
4.
Описание
varchar(255)
Наименование типа
Таблица 17.
Таблица Реклама
№ пп
Поле
Тип
Значение
1.
Код
int(5)
Шифр
2.
Наименование
varchar(30)
Наименование
3.
Описание
varchar(10)
Наименование типа
Таблица 18.
66
Таблица Тип рекламы
№ пп
Поле
Тип
Значение
1.
Код
int(11)
Номер
2.
Название
varchar(255)
Тип
3.
Описание
varchar(30)
Наименование
Таблица 19.
Таблица Дополнительные услуги
пп
Поле
Тип
Значение
1.
Код
int(10)
Номер
2.
Услуги
varchar(255)
Тип
3.
Стоимость
int(10)
Цена
Таким образом, описание таблиц базы данных является основанием
разработки информационной системы предприятия по средствам
использования соответствующих форм, запросов и отчетов.
2.3.3 Структурная схема пакета (дерево вызова программных модулей)
Назначение программных модулей автоматизированной информационной
системы включает:
– модуль инициализации программы обеспечивают запуск
информационной системы;
– модуль главного меню программы обеспечивает доступ ко всем
объектам информационной системы;
– модуль обработки справочников обеспечивает доступ ко всем
справочникам информационной системы;
– модуль обработки запросов обеспечивает доступ ко всем запросам
информационной системы;
– модуль обработки отчетов обеспечивает доступ ко всем отчетам
информационной системы;
– модуль работы с базой данных обеспечивает хранение объектов
информационной системы.
67
Структурная схема пакета отражает взаимосвязь модулей разработанной
информационной системы, рис. 8.
Модуль инициализации
программы
Модуль главного меню
автоматизированной
системы
Модуль обработки
справочников
Модуль обработки
документов
Модуль обработки
запросов
Модуль обработки
отчетов
Модуль работы с базой
данных
Рисунок. 12. - Структурная схема пакета
Такая организация информационной системы позволяет получить
максимальную ее производительность и удобство работы.
Пакет представляет собой набор программных модулей, связанных с
интерфейсом программы и с базой данных MS Aceess 2019 с помощью
механизма ADO, позволяющего ставить в соответствие справочникам и
таблицам базы данных соответствующие программные окна.
Структурная схема пакета (дерево вызова программных модулей)
показана на рисунке 14.
68
<<Главное меню>>
Главное меню программы
Файл
Справочники
Учет
Рисунок 13 - Структурная схема пакета.
Для того чтобы описать функции модулей приведена таблица 20.
Описание функций модулей
Таблица 20.
п/п
Наименование
модуля
Функции модуля
1.
Модуль
инициализации
программы
Инициализирует работу программы
2.
Модуль
взаимодействия с
базой данных
Содержит так называемый программный ADO
модуль для взаимодействия с базой данных
3.
Модуль «Отчеты»
Формирует отчеты ИС в удобном для
просмотра и печати виде
4.
Модуль
«Справочники»
Формирует справочники и функции
программы для обращения к ним.
5.
Модуль «Главное
меню программы»
Формирует основную рабочую форму
программы с главным меню
69
2.3.4 Описание программных модулей
Для описание работы программы наиболее понятным будет пояснение
основного модуляя программы, процедуры Main. Программный код данной
процедуры будет приведен в приложении 1.
Данный программный код описан в виде блок схемы, которая
представлена на рисунке 14.
Рисунок 14- Блок схема работы основного модуля Main
70
2.4 Контрольный пример реализации проекта и его описание
При запуске программы перед пользователем открывается главное меню
программы, с помощью которого пользователь может перейти на дочерние
формы, а так же на отчетную форму.
Рисунок 15 – Главная форма
При выборе из главного меню пункт – «Справочники», пользователь
может выбрать нужный справочник для обновления актуальности информации.
На форме «Тип рекламы» можно указать типы рекламы, которые предоставляет
фирма.
Рисунок 16 – Форма «Тип рекламы»
71
Форма «Единицы измерения» служит для поддержки актуальности
соответствующей таблицы.
Рисунок 17– Форма «Единица измерения»
Форма «Дополнительные услуги» служит для поддержки актуальности
предоставляемых услуг по каждой рекламе.
Рисунок 18 - Форма «Дополнительные услуги»
Для работы с данными о рекламе используется одноименная форма. Для
отображения нужной информации используется поиск и сортировка.
72
Рисунок 19 - Форма «Реклама»
Список текущих клиентов фирмы можно просмотреть и отредактировать
на форме «Клиенты». Для удобства используется поиск.
Рисунок 20 - Форма «Клиенты»
На форме «Заказ» пользователь может зарегистрировать новый заказ,
либо отредактировать существующий. Внизу формы отображаются текущие
итоговые результаты для отслеживания суммы заказа. После полного
заполнения заказа можно получить документальное подтверждение сделки.
(Рис. 21)
73
Рисунок 21 - Форма «Заказ»
Рисунок 22 – Отчет «Заказ»
74
Последние заказы можно просмотреть в порядке выполнения на
одноименной форме. Открыть её можно нажав на соответствующую кнопку в
главной форме.
Рисунок 23 – Форма «Последние заказы»
Получить все отчеты можно с помощью формы «Отчеты». Результаты
отчетов предоставлены на рис. 24-26
Рисунок 24 – Форма «Отчеты»

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)