Диплом: Исследование и разработка информационной системы обработки заявок на оказанные услуги на примере ООО "Вилта-медиа"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
В сведения о товарах должны быть включены следующие данные:
Таблица 27. Сведения о товарах.
Наименование
поля
Идентификатор
поля
Тип поля Длина поля Прочее
Код товара Kod_tov числовое 20
ключевое
поле
Наименование
товара
Name_tov строка
50
Цена
Price
числовое
50
Единица
измерения
R_sch числовое 20
Сведения о фото
Info_f
строка
50
В сведения о клиентах должны быть включены следующие данные:
Таблица 28. Сведения о клиентах.
Наименование поля
Идентификатор
поля
Тип поля Длина поля Прочее
Код клиента
id-cl
числовое
4
ключевое
поле
Фамилия
Fam
строка
20
Имя
Name
строка
20
Отчество
Otch
строка
20
Адрес
adress
строка
100
Телефон
phone
числовое
10
В сведения о сотрудниках должны быть включены следующие данные:
Таблица 29. Сведения о сотрудниках.
Наименование
поля
Идентификатор
поля
Тип поля Длина поля Прочее
118
Код сотрудника id_st
числовое
20
ключевое
поле
Фамилия
Fam
строка
20
Имя Name
строка
20
Отчество
Otch
строка
20
Адрес
Adress
строка
100
Телефон Phone
строка
10
Занимаемая
должность Dol
строка
50
Процентная ставка,
зависящая от
занимаемой
должности
Stav
строка
20
В сведения о заказах должны быть включены следующие данные:
Таблица 30. Сведения о заказах.
Наименование
поля
Идентификатор
поля
Тип поля Длина поля Прочее
Код заказа Id_zak
числовое
20
ключевое
поле
Количество
заказанного товара Kol
числовое
20
Дата заказа Date_z
Дата
Данные о клиенте
заказавшем товар I_cl
строка
50
Данные о товаре,
который заказал
клиент
I_tov
строка
50
Данные о
сотруднике,
осуществившем
сделку
I_sotr
строка
50
119
Определить Сущности. В данном примере к сущностям будет отнесены такие
объекты как: Товар, сотрудник, клиент, должность, заказ. Каждый тип
сущности должен иметь первичный ключ. Ключи на диаграмме
подчеркивают.
Рисунок 15. ERP модель базы данных.
2.4.3 Структурная схема пакета (дерево вызова процедур и
программ).
В верхнем меню интернет магазина расположим служебные функции:
вход в систему, управление окнами, выход из программы, помощь по
системе. Вызов основных функций будет осуществляться при помощи
120
панели. При нажатии на одну из кнопок, в левой части экрана будет
открываться каталог для данной функции. Правая часть экрана – это рабочая
зона, в которой и будут располагаться открытые окна. Преимущество
данного решения заключается в следующем:
Основные функции системы будут доступны пользователю одним кликом
мышки; в дереве объектов будет располагаться произвольное количество
заявок и проектов, причем их можно фильтровать при помощи специального
инструмента.
Рисунок 16. Структурная схема пакета.
Выделим 3 группы программных модулей системы:
1. Управляющие модули – выполняющие функции по управлению объектами
системы.
121
2. Функциональные модули – позволяющие обеспечить ввод и обработку
данных.
3. Сервисные модули обеспечивающие дополнительные сервисы.
В таблице 31 приведено описание функций основных программных модулей.
Таблица 31. Описание функций модулей.
№ п/п
Наименование модуля
Функции модуля
1
Модуль безопасности
Содержит процедуры и функции, обеспечивающие
ввод и проверку пароля, вход пользователей в
систему, напоминание о необходимости смены
пароля, автоматический выход из системы при
отсутствии пользователя на рабочем месте.
2
Модуль инициализации
После успешного входа в систему, запускает
программу, используя настройки прав доступа для
учетной записи пользователя.
3
Модуль управления
Содержит процедуры и функции, позволяющие
управлять отображением объектов и его
элементами
4
Модуль
взаимодействия
Содержит процедуры и функции, используемые для
установления соединения с базой данных, а также
управляющие операциями чтения, записи и
редактирования данных.
5
Модуль авторизации
Предоставление пользователю или группе лиц прав
на выполнение определённых действий, а также
процесс проверки (подтверждения) данных прав.
6
Модуль заявки
Содержит процедуры и функции, позволяющие
создавать новые заявки, вводить данные, управлять
статусом заявок.
7
Модуль заказа
Позволяет положить товар или группу товаров в
корзину для последующего его приобретения.
8
Модуль оплаты
Система онлайн оплаты(PayPal).
9
Модуль поиска
Поиск фото по нашему стоку и стоку партнеров.
122
10
Модуль отчета
Содержит процедуры и функции для просмотра
типовых отчетов.
2.4.4 Описание программных модулей
Модуль Авторизации.
Авторизация предоставляет определённому пользователю или группе
пользователей права на выполнение определённых действий; а также процесс
подтверждения и проверки прав данных при попытке выполнения этих
действий. Часто можно услышать выражение, что какой-то человек
«авторизован» для выполнения данной операции — это значит, что он имеет
на неё право. Авторизацию не следует путать с аутентификацией —
процедурой проверки легальности пользователя или данных, например,
проверки соответствия введённого пользователем пароля к учётной записи
паролю в базе данных, или проверка цифровой подписи письма по ключу
шифрования, или проверка контрольной суммы файла на соответствие
заявленной автором этого файла. Авторизация же производит контроль
доступа к различным ресурсам системы в процессе работы легальных
пользователей после успешного прохождения ими аутентификации.
123
Рисунок 17. Блок схема авторизация пользователя.
Модуль Контент-менеджер (CMS).
Основной модуль сайта компании, позволяющий управлять его структурой и
содержанием. Процесс создания разделов и подразделов прост и интуитивно
понятен. Редактирование страниц максимально приближено к процессу
работы в текстовом редакторе. Редактор отличается расширенными
возможностями работы с таблицами и стилями сайта.
Модуль Интернет-магазин.
Полноценный инструмент для организации на сайте максимальной
функциональности продаж. Позволяет реализовать на сайте
полнофункциональный качественный интернет-магазин, в котором будет
размещена полная информация о товарах и услугах организации
предприятия. Магазин может быть интегрирован с любой системой
бухгалтерского учета. Поддержка нескольких складов, ведение остатков по
складам.
Авторизованный доступ к информации для дилеров.
Выбор товара по критериям.
Регистрация, напоминание пароля.
Подключение нескольких систем оплаты.
Оформление первичной бухгалтерской документации.
Удобное управление информацией о товарах.
Управление структурой неограниченной вложенности.
Формирование и хранение истории заказов.
124
Формирование программ лояльности для посетителей.
Управление акциями, создание акций на скидки и бонусы и привязка их к
товарам.
Рисунок 18. Блок схема интернет магазина.
Модуль КАТАЛОГ ФОТО
Удобный модуль для управления большим количеством фотографий на
сайте. Позволяет создавать и редактировать структуру фотогалереи.
Размещать большое количество фотографий различных форматов.
Автоматически создает уменьшенные изображения.
Модуль Заказа
Модуль подходит предприятиям, чьи товары можно описать одной строкой.
С помощью модуля Вы можете обратиться к менеджеру, и он
максимально быстро подберет фотографию или картинку. Модуль
125
формирует корзину заказа, с возможностью пересчета количества товара.
Модуль имеет широкие возможности администрирования.
Рисунок 19. Блок схема модуля заказа.
Модуль корзины
Позволяет положить товар или группу товаров в корзину для послудующего
его приобретения.
Модуль оплаты PayPal
126
Позволяет клиентам оплачивать заказы через сайт. Покупатели,
выбравшие этот способ оплаты, после оформления заказа переходят на
защищенную страницу на сайте PayPal для оплаты. Зарегистрированные
пользователи PayPal могут авторизоваться и оплатить из своих электронных
кошельков, а покупателям, незарегистрированным в платежной системе,
предлагается возможность оплатить заказ банковской картой.
Модуль Поиск по сайту.
Предназначен для быстрого поиска текстовых материалов на страницах
сайта. Поиск осуществляется по ключевому слову. Результаты поиска
выдаются на специальной странице сайта в удобном и понятном для
пользователя виде. При клике на ссылку пользователь попадает на
соответствующую страницу.
Рисунок 20. Блок схема поиска.
Модуль Карта сайта
127

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

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