Диплом: Разработка проекта автоматизации учета логических процессов компании ООО "Фридж"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
44
Межсетевой экран как раз и является наиболее эффективным решением,
допускающим дальнейшую декомпозицию, связанную с обслуживанием
различных сетевых протоколов.
Межсетевой экран необходимо расположить между локальной сетью
(ЛВС) предприятия и внешней средой, а также между отдельными сегментами
корпоративной сети. Первый случай предусматривает установку внешнего МЭ,
а второй – внутреннего.
В ЛВС ООО «Фридж» необходимо также установить персональные
межсетевые экраны и персональные экранирующие устройства. Первые
являются программным средством защиты, которые необходимо установить на
все рабочие станции, с целью обеспечения их индивидуальной защиты только
их.
Персональные экранирующие устройства необходимо установить на
всех узловых коммутаторах локальной сети с целью защиты отделов
предприятия. При установке межсетевых экранов необходимо соблюдать
перечисленные выше рекомендации, позаботившись, в первую очередь, о
простоте и управляемости.
Помимо всего сказанного, необходимо помнить не только о внешних, но
и о внутренних угрозах, в связи с этим необходимо сказать несколько слов о
системе от несанкционированного копирования.
В общем виде структура системы защиты от несанкционированного
копирования является комплексом программных средств, предназначенным для
предотвращения нелегального копирования защищаемого программного
приложения, с которым она ассоциирована. Таким образом, рассматриваемая
система не обеспечивает непосредственной защиты от копирования, а
блокирует ранее скопированное приложение на компьютере злоумышленника,
исключая тем самым любые попытки его запуска и доступа к сохраненным
данным.
Структура системы защиты от несанкционированного копирования
представлена рисунке 2.3.
45
Рисунок – 2.3 Структура системы защиты от несанкционированного
копирования
Как видно из рисунка 2.3, рассматриваемая система защиты имеет
иерархическую структуру, сформированную совокупностью отдельных
подсистем или блоков. Рассмотрим подробнее каждый элемент данной
структуры.
Подсистема внедрения управляющих механизмов является комплексом
программных средств, обеспечивающих подключения внедряемого защитного
кода к защищаемому приложению, используемому в ИС предприятия.
Защитный код, внедряемый в приложение, также представляет собой
программный модуль, основным назначением которого, является
противодействие попыткам запуска (исполнения) нелегальной копии
защищаемой программы.
Подсистема реализации защитных функций, является программной
секцией, функции которой, сводятся к определению легальности запуска
защищаемой программы.
Система защиты от несанкционированного
копирования
Подсистема внедрения
управляющих
механизмов
Внедряемый
защитный код
Подсистема реализации
защитных функций
Подсистема противодействия
нейтрализации защитных
механизмов
Блок установки
характеристик среды
Блок сравнения
характеристик среды
Блок ответной
реакции
46
Подсистема противодействия нейтрализации защитных механизмов
обеспечивает исключение возможных попыток блокировки системы защиты от
копирования.
Функции блока установки характеристик среды заключаются в
получения характеристик исполнительной среды, в которой осуществляется
попытка запуска копия защищаемого приложения.
Блок сравнения характеристик среды предназначен для определения
факта легальности запуска защищаемой программы.
Функции блока ответной реакции заключаются в реализации ответных
действий, того или иного характера, в случае попытки несанкционированного
запуска нелегально скопированного приложения.
При выборе того или иного средства защиты от копирования для
предприятия необходимо четко понимать, что не существует идеальной
защиты, а имеют место только защиты, время преодоления которых по
трудовым затратам и затратам машинного времени сопоставимы с разработкой
самой защищаемой системы [11].
Стойкость системы защиты от несанкционированного копирования в
целом обуславливается стойкостью каждого ее элемента в отдельности,
поэтому объектом атаки может явиться любая из описанных подсистем.
Поэтому здесь необходимо учитывать неоднородный уровень как самих идей,
положенных в основу той или иной подсистемы, так и их реализаций.
Учитывая современное состояние вопроса, наиболее актуальной задачей
для предприятия ООО «Фридж» является внедрение подсистемы управляющих
механизмов и подсистемы установки характеристик среды. Но при этом,
внедрение всех остальных подсистем, крайне желательно.
2.2 Информационное обеспечение задачи
2.2.1 Информационная модель и ее описание
47
Информационная модель отражает движение входных, промежуточных
и результативных потоков и функций предметной области и выполняется в
виде схемы. Помимо этого, с помощью информационной модели определяются
входные документы и нормативно-справочная информация, на основе которых
осуществляется выполнение функций обработки информации и формирование
конкретных выходных документов. Информационная модель разрабатываемой
АС представлена на рис. 2.4.
Рисунок 2.4 – Информационная модель системы
В соответствии с представленной информационной моделью сотрудник
склада (логист) заполняет необходимые справочники. На основании введенных
и сохраненных данных, сотрудник или руководитель получает экранные формы
выходных документов.
2.2.2 Используемые классификаторы и системы кодирования
Отчет по
продажам
Договора
Товары
Групп
а
товара
Поставщик
и
Клиенты
Заказы
Приход
Расход
Операции
Главное
окно
программы
Справочник
и
Прайс-лист
Документы
Ввод
пароля
48
Одними из важных элементов информационного обеспечения
рассматриваемого комплекса задач, являются классификаторы экономической
информации. В процессе классификации и кодирования информации удается
сжать идентификаторы показателей, что, в свою очередь, позволяет сократить
объем хранимой информации и время ее поиска, облегчить обработку
информации, необходимой для решения конкретных задач.
Классификатором является документ, позволяющий осуществить
формализованное описание экономической информации в ИС. Классификатор
содержит наименования объектов, наименования классификационных
группировок и их кодовые обозначения [9]. В зависимости от сферы
использования, классификаторы делятся на три группы:
- классификаторы общегосударственной группы, используются во всех
отраслях и на всех уровнях управления для повсеместного и одинакового
обозначения объектов;
- классификаторы отраслевой группы (ведомственные классификаторы),
используются в определенной отраслевой сфере (ведомстве);
- классификаторы локальной группы, используются конкретной
организацией или группой организаций.
Для проведения полной формализации экономической информации
недостаточно простой классификации, поэтому дополнительно проводится
процедура кодирования.
Кодирование является процессом присвоения условных обозначений
объектам и классификационным группам в соответствии с используемой
системой кодирования [9].
Система кодирования представляет собой совокупность правил
обозначения объектов и группировок с использованием кодов [9].
Кодом является условное обозначение объектов или групп объектов, в
виде знака или группы знаков, в соответствии с принятой системой
кодирования.
49
В разрабатываемой ИС используется виды системы кодирования,
представленные в таблице 5.
Таблица 5
Используемые системы кодирования
Кодируемое
множество
объектов
Длина
кода
Мощ-
ность
кода
Система
кодирова-
ния
Система
классифи-
кации
Вид
классифика-
тора
Клиенты
4
9999
Порядковая
Отсутствует
Локальный
Поставщики
4
9999
Порядковая
Отсутствует
Локальный
2.2.3 Характеристика нормативно-справочной, входной и
оперативной информации
В системе используются справочники, приведенные в таблице 6.
Таблица 6
Перечень используемых справочников
пп
Название
справоч-
ника
Ответствен-
ный
за ведение
Средний
объём
справоч-
ника в
записях
Средняя
частота
актуализа-
ции
Средний
объем
актуали-
зации, %
1
Договора
Администратор
100
1 раз в месяц
10
2
Товары
Сотрудник
50
1 раз в месяц
10
3
Поставщики
Сотрудник
50
1 раз в месяц
10
4
Клиенты
Сотрудник
500
1 раз в неделю
25
5
Заказы
Сотрудник
50
1 раз в месяц
10
Реквизитный состав справочников приведен в таблице 7.
Таблица 7
Реквизитный состав справочников
№ пп
Наименование
Перечень реквизитов
1
Договоры
IDПоставщика
Наименование Товара
Количество Единиц
Дата Время Доставки
50
Продолжение таблицы 7
2
Товары
Наименование Товара
Количество Товара На Складе
Цена За Единицу Товара
Остаток Товара На Складе
3
Поставщики
ID Поставщика
Юридический Адрес
ФИО
№ Расчетного Счета
4
Клиенты
ID клиента
ФИО клиента
Город
Адрес
Телефон
e-mail
Паспортные данные
5
Заказы
№ Заказа
ID Клиента
Наименование Товара
Количество Единиц Товара
Стоимость Товара
Дата Заказа
2.2.4 Характеристика результатной информации
Описание результатных документов приведено в таблице 8.
Таблица 8
Описание выходных документов
пп
Наи-
менов
ание
Реквизиты
Таблицы, на
основе которых
формируется
Частота
формирова-
ния
Способ
доставки
1
Продажи
№Заказа
ФИО клиента
Наименование
Товара
Стоимость
Товара
Количество
Единиц Товара
Дата Заказа
Оформление
Заявки
Оформление
заказа
По мере
необходимости
Экранная
форма,
вывод на
печать
51
Продолжение таблицы 8
2
Остаток
товара
на
складе
Наименование
Товара Остаток
Товара На
Складе
БД Товаров
По мере
необходимости
Экранная
форма,
вывод на
печать
3
Договор
ID Поставщика/
клиента
ФИО клиента
Адрес
Телефон
№ Расчетного
Счета
Наименование
товара
Количество
товара
Стоимость
Поставщики
Клиенты
Оформление
Заявки
Оформление
заказа
Продажи
По мере
необходимости
Экранная
форма,
вывод на
печать
2.2.5 Формализация расчетов показателей
В разрабатываемой системе производится расчет следующих
показателей:
- общее количество товара данного наименования;
- общее количество проданного товара данного наименования.
Формализованное и исходное описание первичных показателей
представлено в таблице 9.
Таблица 9
Формализованное и исходное описание первичных
показателей
Формализованное описание результатных показателей представлено в
таблице 10.
Наименование
показателей
Идентификатор показателя
1
Количество товара на
дату D
K
d
2
Количество проданного
товара N
Z
n
52
Таблица 10
Формализованное описание результатных показателей
2.3 Программное обеспечение задачи
2.3.1 Общие положения (дерево функций и сценарий диалога)
Дерево функций разработанной системы представлено на рисунке 2.5.
Авторизация
Регистрация
данных
Отчет
Администрирование
БД
User
Admin
Авторизация
Главная
форма
Справочная
информация
БД
Создать
документ
Открыть
документ
Рисунок 2.5 - Дерево функций
Для всех сотрудников предприятия определена и ограничена область
пользования данной ИС. Только генеральный директор предприятия и
бухгалтерия имеют доступ к «Клиентам», «Поставщикам», «БД товаров»,
«Бухгалтерии». Остальные сотрудники могут работать только с приложениями,
относящимися к их непосредственной сфере работы. Так к примеру, работники
пп
Наименование
показателя
Идентификатор
показателя
Алгоритм
расчета
1
Общее количество товара
S
ΣS
2
Общее количество
проданного товара
IZ
ΣZ
n
53
склада могут работать с приложениями «БД товаров» и «Поставщиками», а
сотрудники отдела продаж с приложениями «БД товаров» и «Клиенты» [12].
На основании, изложенного выше и дерева функций, разработан
сценарий диалога, схематически представленный на рисунке 2.6.
Авторизация
Главная форма
Клиенты
Оформление
заказа
Поставщики
Оформление
заказа
БД товаров
Бухгалтерия
Рисунок 2.6 – Сценарий диалога
2.3.2 Характеристика базы данных
В разработанной системе используется СУБД MS Access [8].
Обоснование ее выбора приведено в разделе 1.4.3. В решаемой задачи
используется следующая ER-модель, отображенная на рисунке 2.7,
описывающая взаимосвязь таблиц в БД.

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

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