Диплом: Автоматизация учета продаж в ООО "Экопласт-Кемерово"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
77
При эксплуатации разработанной ИС для обеспечения её безопасности от
внешних и внутренних угроз используется комплекс мер по защите информации.
В это комплекс могут входить средства, позволяющие ограничить доступ
пользователей к различным модулям системы.
Для защиты от внутренних угроз в системе используется политика
разделения прав доступа. Характеристика политики приведена в таблице 2.2.
Таблица 2.2
Разграничение прав пользователей
Группы
пользователей
Модуль
«Справочники»
Модуль
«Поступление
Модуль
«Отчеты»
Модуль
«Продажи»
Пользователь
Чтение
Чтение/Добавление
Чтение
Нет
Менеджер
Чтение
Чтение/Добавление/
Изменение
Чтение
Чтение
Администратор
Полный
Полный
Полный
Полный
Физически разграничение прав доступа осуществляется ограничением прав
доступа к серверу.
Защита от внешних угроз осуществляется путем применения следующих
способов:
использование программно-аппаратных комплексов защиты от
несанкционированного доступа;
разработка и соблюдение политики безопасности;
использованием антивирусных средств;
физическая защита помещений с наиболее ценной информацией.
2.2 Информационное обеспечение задачи
2.2.1 Информационная модель и её описание
Назначение подсистемы информационного обеспечения (ИО) состоит в
своевременном формировании и выдаче достоверной информации для принятия
управленческих решений.
ИО – это совокупность единой системы классификации и кодирования
информации, унифицированных систем документации, схем информационных
78
потоков, циркулирующих в организации, а также методология построения баз
данных.
Для создания ИО необходимо:
ясное понимание целей, задач, функций всей системы управления
организацией;
выявление движения информации с момента возникновения до ее
использования на различных уровнях управления;
совершенствование системы документооборота;
наличие и использование системы классификации и кодирования;
владение методологией создания концептуальных информационно-
логических моделей, отражающих взаимосвязь информации;
создание массивов информации, что требует наличия современного
технического обеспечения.
Информационное обеспечение представляет собой важнейший элемент
автоматизированных информационных систем. Информационные объекты,
необходимые для работы системы, состоят из ее пользователей, входных и
результатных документов, экранных форм.
Первоначально пользователь заполняет справочник товаров через экранную
форму, задает реквизиты товарам и в процессе работы организации меняет их,
вносит информацию о наличии товаров. Он использует информацию о наличии на
складе, по предоставляемым документам.
Далее покупатель принимает информацию из каталога товаров, внесенных
менеджером, об их наименовании и ценах. Покупатель принимает решение о
покупке, определяя позиции товара и его количество, используя экранную форму
заказа товара. После совершения заказа, покупатель получает печатный счет к
оплате. Заказ добавляется в таблицу заказов. В то же время менеджер отслеживает
добавление нового заказа в экранной форме-списке заказов. Он просматривает
содержимое заказа и реквизиты. Печатает его и отправляет заказ на склад для
резервирования необходимого количества товаров.
Информационная модель включает в себя четыре области:
Область выходной информации;
79
Область справочников системы;
Область обработки информации;
Область входной информации.
На модели приведены следующие входные документы:
информация о контрагентах;
информация о группе товара;
информация о типе упаковки;
информация о товаре;
информация о договорах;
информация о приходе товара.
На модели приведены следующие результатные документы:
отчет «Статистика продаж»;
отчет «Статистика прихода»;
накладная;
прайс-лист;
счет на оплату.
Схематически информационная модель приведена на рисунке 2.1.
2.2.2 Характеристика нормативно-справочной, входной и
оперативной информации
Входная информация представляет собой совокупность объектов
информации, являющихся первичными (исходными) данными для дальнейшей их
обработки. Описание входной информации определяет, на основании какой
информации может быть получена выходная информация.
Входная оперативная информация вводится в БД с первичных документов
путем заполнения экранных форм (таблицы 2.3 – 2.9).
ИС Сотрудник
Учет типов
пользоват
елей
Учет
должносте
й
Учет
поставщик
ов
Учет
продаж
Учет
товаров
Учет
договоров
Учет
пользоват
елей
Учет
клиентов
Учет типов
товара
Учет
поступлен
ия
Учет типов
упаковки
Статистика
продаж
Статистика
прихода
Накладная
Статистик
а продаж
Статистик
а прихода
Накладная
Сотрудник
Счет на
оплату
Счет на
оплату
Прайс-
лист
Прайс-
лист
Спр Тип
пользователя
Спр* Тип
пользователя
Спр Клиент
Спр* Клиент
Спр Договор
Спр* Договор
Спр Склад
Спр* Склад
Спр Тип товара
Спр* Тип товара
Спр Тип
упаковки
Спр* Тип
упаковки
Спр Должность
Спр* Должность
Спр Сотрудник
Спр* Сотрудник
Спр Поставщик
Спр* Поставщик
Спр Товар
Спр* Товар
Т Приход
Т* Приход
Т Продажа
Т* Продажа
Т Список
прихода
Т* Список
прихода
Рисунок 2.1 Информационная модель системы учета продаж и поступлений ООО «ЭкоПласт-Кемерово»
К первичной информации относится:
1. Информация о контрагентах: наименование, тип, форма, адрес,
контактный телефон, банковские реквизиты, ИНН, КПП, паспорт.
Таблица 2.3
Контрагенты
Поле
Тип
Значение
Ограничение
Комментарий
Наименование/ФИО
Текстовый
Наименование/ФИО
Тип
Текстовый
Тип
Форма
Текстовый
Форма
Адрес
Текстовый
Адрес
Контактный
телефон
Текстовый
Контактный
телефон
Банковские
реквизиты
Текстовый
Банковские
реквизиты
ИНН
Текстовый
ИНН
КПП
Текстовый
КПП
Паспорт
Текстовый
Паспортные данные
физического лица
2. Информация о группе товара: наименование группы
Таблица 2.4
Группы товаров
Поле
Тип
Значение
Ограничение
Комментарий
Наименование
группы
Текстовый
Наименование
3. Информация о типе упаковки: наименование.
Таблица 2.5
Тип упаковки
Поле
Тип
Значение
Ограничение
Комментарий
Наименование
Текстовый
Наименование
4. Информация о товаре: код товара, наименование, тип товара,
упаковка.
Таблица 2.6
Товары
Поле
Тип
Значение
Ограничение
Комментарий
Код товара
Счетчик
Артикул
Наименование
Текстовый
Наименование
Тип товара
Текстовый
Код типа товара
Упаковка
Текстовый
Код упаковки
82
5. Информация о договорах: код договора, контрагент, дата начала
действия, дата окончания действия, информация.
Таблица 2.7
Договора
Поле
Тип
Значение
Ограничение
Комментарий
Код договора
Счетчик
Код договора
Контрагент
Текстовый
Код контрагента
Дата начала
действия
Дата
Дата начала
Дата окончания
действия
Дата
Дата окончания
действия
Информация
Текстовый
Стоимость заказа
6. Информация о приходе товара: наименование, количество, цена,
дата.
Таблица 2.8
Приход
Поле
Тип
Значение
Ограничение
Комментарий
Наименование
Текстовый
Код товара
Количество
Числовой
Кол-во
Цена
Числовой
Цена закупки
Дата
Дата
Дата прихода
7. Информация о продажах товара: код, наименование, количество,
цена, дата, контрагент.
Таблица 2.9
Продажи
Поле
Тип
Значение
Ограничение
Комментарий
Код
Текстовый
Код продажи
Наименование
Текстовый
Код товара
Количество
Числовой
Кол-во
Цена
Числовой
Цена продажи
Дата
Дата
Дата продажи
Контрагент
Текстовый
Код контрагента
83
2.2.3 Характеристика результатной информации
Под выходной будем принимать информацию, которая содержит в себе
результаты обработки входной информации. Объекты, которые содержат в себе
выходную информацию, являются выходными формами.
Выходная форма отчета «Статистика продаж» представляет собой таблицу,
в которой содержатся данные о проданных товарах за определенный период.
Сведения, содержащиеся в этом отчете: код, наименование товара, цена,
количество, дата продажи, контрагент.
Отчет «Статистика продаж» формируется с помощью БД, но стоимость
заказа рассчитывается с помощью программы и в БД не отражается (таблица 2.10).
Таблица 2.10
Статистика продаж
Поле
Тип
Значение
Ограничение
Комментарий
Код
Счетчик
Код
Наименование
товара
Текстовый
Код товара
Цена
Числовой
Цена продажи
Количество
Числовой
Количество
Дата продажи
Текстовый
Дата продажи
Контрагент
Текстовый
Код контрагента
Выходная форма отчета «Статистика прихода» представляет собой таблицу,
в которой содержатся данные о товарах, которые поступили на склад за
определенный период.
Сведенья, содержащиеся в этом отчете: код, наименование товара, цена,
количество, дата продажи, поставщик.
Отчет «Статистика прихода» формируется с помощью базы данных, но
стоимость прихода рассчитывается в программе и в базе данных не отражается
(таблица 2.11).
Таблица 2.11
Статистика прихода
Поле
Тип
Значение
Ограничение
Комментарий
Код
Счетчик
Код
Наименование
товара
Текстовый
Код товара
Цена
Числовой
Цена закупки
84
Поле
Тип
Значение
Ограничение
Комментарий
Количество
Числовой
Количество
Дата прихода
Текстовый
Дата прихода
Поставщик
Текстовый
Код контрагента
Так же к выходным документам относятся:
накладная;
прайс-лист;
счет на оплату.
2.3 Программное обеспечение задачи
2.3.1 Общие положения (дерево функций и сценарий диалога)
Диалог – это процесс обмена информацией между пользователем и
программной системой, осуществляемый через интерактивный терминал и по
определенным правилам [12]. Взаимодействие компьютера и пользователя при
работе с ИС осуществляется в диалоговом режиме, управляемого программой.
Пользовательский интерфейс построен по технологии WIMP (Window –
окно, Image – образ, Menu – меню, Pointer - указатель). При этом использованы
основные элементы графического интерфейса: окна приложения, окна диалога,
окна контекстного меню, иерархическое меню, компоненты ввода-вывода,
пиктограммы панели инструментов, программные пиктограммы и т.д. Элементы
графического интерфейса реализуют как служебные, так и основные функции
программы.
Список функций, реализованный в программе, представлен на рисунке 2.2.
Используемые в системе модули подразделяются на следующие категории:
Работа со справочниками;
Ввод данных;
Формирование результатных документов.
Сценарий диалога (рисунок 2.3) представлен в виде структурной схемы, где
в виде дерева выявлены действия пользователя при работе с конкретной формой
и предоставленные функциональные возможности панели инструментов. Каждая
85
форма имеет иерархическое меню, которое дублирует все возможности
пользователя при работе с конкретной формой.
Функции системы
Функции системы
Работа со
справочниками
Работа со
справочниками
Формирование
результатных
документов
Формирование
результатных
документов
Клиенты
Клиенты
Товары
Товары
Типы товаров
Типы товаров
Типы упаковки
Типы упаковки
Договора
Договора
Прайс-лист
Прайс-лист
Счет на оплату
Счет на оплату
Добавление
Добавление
Редактирование
Редактирование
Удаление
Удаление
Просмотр
Просмотр
Печать
Печать
Добавление
Добавление
Редактирование
Редактирование
Удаление
Удаление
Просмотр
Просмотр
Печать
Печать
Добавление
Добавление
Редактирование
Редактирование
Удаление
Удаление
Просмотр
Просмотр
Печать
Печать
Добавление
Добавление
Редактирование
Редактирование
Удаление
Удаление
Просмотр
Просмотр
Печать
Печать
Добавление
Добавление
Редактирование
Редактирование
Удаление
Удаление
Просмотр
Просмотр
Печать
Печать
Ввод данных
Ввод данных
Учет поступлений
Учет поступлений
Учет продаж
Учет продаж
Учет договоров
Учет договоров
Поставщики
Поставщики
Добавление
Добавление
Редактирование
Редактирование
Удаление
Удаление
Просмотр
Просмотр
Печать
Печать
Формирование
Формирование
Печать
Печать
Экранная форма
Экранная форма
Печать
Печать
Формирование
Формирование
Печать
Печать
Экранная форма
Экранная форма
Печать
Печать
Статистика прихода
Статистика прихода
Формирование
Формирование
Печать
Печать
Экранная форма
Экранная форма
Печать
Печать
Статистика продаж
Статистика продаж
Формирование
Формирование
Печать
Печать
Экранная форма
Экранная форма
Печать
Печать
Рисунок 2.2 Дерево функций
86
Главное меню
Главное меню
Справочники
Справочники
Формирование
результатных
документов
Формирование
результатных
документов
Поставщики
Поставщики
Договора
Договора
Типы упаковки
Типы упаковки
Клиенты
Клиенты
Прайс-лист
Прайс-лист
Счет на оплату
Счет на оплату
Добавление
Добавление
Редактирование
Редактирование
Удаление
Удаление
Просмотр
Просмотр
Печать
Печать
Добавление
Добавление
Редактирование
Редактирование
Удаление
Удаление
Просмотр
Просмотр
Печать
Печать
Добавление
Добавление
Редактирование
Редактирование
Удаление
Удаление
Просмотр
Просмотр
Печать
Печать
Добавление
Добавление
Редактирование
Редактирование
Удаление
Удаление
Просмотр
Просмотр
Печать
Печать
Типы товаров
Типы товаров
Добавление
Добавление
Редактирование
Редактирование
Удаление
Удаление
Просмотр
Просмотр
Печать
Печать
Формирование
Формирование
Печать
Печать
Экранная форма
Экранная форма
Печать
Печать
Формирование
Формирование
Печать
Печать
Экранная форма
Экранная форма
Печать
Печать
Формирование
Формирование
Печать
Печать
Экранная форма
Экранная форма
Печать
Печать
Товары
Товары
Добавление
Добавление
Редактирование
Редактирование
Удаление
Удаление
Просмотр
Просмотр
Печать
Печать
Типы
пользователей
Типы
пользователей
Добавление
Добавление
Редактирование
Редактирование
Удаление
Удаление
Просмотр
Просмотр
Печать
Печать
Должность
Должность
Добавление
Добавление
Редактирование
Редактирование
Удаление
Удаление
Просмотр
Просмотр
Печать
Печать
Пользователи
Пользователи
Добавление
Добавление
Редактирование
Редактирование
Удаление
Удаление
Просмотр
Просмотр
Печать
Печать
Новая продажа
Новая продажа
Учет поступлений
Учет поступлений
Учет продаж
Учет продаж
Учет договоров
Учет договоров
Статистика прихода
Статистика прихода
Статистика продаж
Статистика продаж
Формирование
Формирование
Печать
Печать
Экранная форма
Экранная форма
Печать
Печать
Выход
Выход
Рисунок 2.3 Сценарий диалога
2.3.2 Характеристика базы данных
Разработанная база данных состоит из 13 таблиц. ER-диаграмма базы
данных представлена на рисунке 2.4.

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

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