Диплом: Разработка безопасности информационной системы учета потока документов в ООО "Святич" (2020)

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
36
Выводы:
1) Функционал рассмотренных систем не полностью соответствует
потребностям предприятия. С одной стороны, в этих программных средствах
предложены функции, которые будут не востребованы ООО «Святич», что
усложнит работу пользователей с системой. С другой стороны, ни одна из
программ не поддерживает функцию управления остатками товаров, и только
программа Фолио WinСклад из рассмотренных поддерживает группировку
номенклатуры.
2) Ни одна из рассмотренных систем не обеспечит обмен данными с
информационными системами бухгалтерии, отдела сбыта и отдела снабжения
ООО «Святич».
Проектируемая система будет полностью поддерживать специфику сети
магазинов ООО «Святич»:
- проектируемая система обеспечит функции приемки товара,
комплектации заказа, отгрузки товара, управления остатками, подготовки
отчетов;
- проектируемая система обеспечит взаимодействие с информационными
системами отделов сбыта, снабжения и бухгалтерии;
- карточки учета материалов будет вестись автоматически.
1.3.2. Выбор и обоснование стратегии автоматизации задачи
Понятие стратегии автоматизации включает в себя базовые принципы,
используемые при автоматизации предприятия. [7] В ее состав входят следующие
компоненты:
- цели деятельности предприятия и последовательность, в которой они
будут автоматизированы;
- способ автоматизации: по участкам, направлениям, комплексная
автоматизация;
- долгосрочная техническая политика - комплекс внутренних стандартов,
поддерживаемых на предприятии;
- ограничения: финансовые, временные и т.д.;
37
- процедура управления изменениями плана.
Стратегия автоматизации в первую очередь должна соответствовать
приоритетам и стратегии (задачам) бизнеса. Компания, приняв решение о
внедрении системы автоматизации, должна выбрать стратегию из
нижеперечисленных вариантов:
1) Хаотичная – автоматизируются отдельные задачи, не связанные между
собой операции, выполняемые как одним, так и несколькими сотрудниками.
Недостатки данной стратегии – наличие неавтоматизированных участков;
вероятность дублирования информации при вводе ее в разные приложения;
низкая эффективность автоматизации.
2) Автоматизация по участкам представляет собой процесс автоматизации
решаемых задач в отдельных подразделениях предприятия, объединенных по
функциональному признаку. При этом подразумевается выбор одной или
нескольких задач, решаемых сотрудниками одного отдела, без привязки к
существующим на предприятии бизнес-процессам. Данная стратегия выгодна в
случаях, когда предприятие не имеет достаточно средств для внедрения системы
комплексной автоматизации, и существуют участки, автоматизация которых дает
значительный экономический эффект.
3) Автоматизация по направлениям отличается от автоматизации по
участкам тем, что предполагает участие в этом процессе всех организационных
подразделений предприятия, деятельность которых связана с автоматизируемым
направлением. Автоматизация по направлениям предполагает автоматизацию
одного или нескольких бизнес-процессов от начала до конца.
4) Полная (комплексная) автоматизация предполагает автоматизацию всех
функций управления и всех бизнес-процессов предприятия. При таком подходе
наблюдается максимальная эффективность внедрения системы автоматизации (по
сравнению с автоматизацией по участкам и по направлениям), а также
значительная стоимость системы и высокие требования к процессу управления
внедрением системы.
38
В нашем случае для предприятия подходит стратегия автоматизации «по
участкам», т.к. автоматизируется отдельное подразделение (участок) – склад ООО
«Святич».
1.3.3. Выбор и обоснование способа приобретения ИС для
автоматизации задачи
Рассмотрим основные возможные варианты приобретения
информационной системы для автоматизации складского учета в сети магазинов
ООО «Святич»:
1) Покупка готового решения. Преимущества данного варианта в том, что
готовое решение уже отлажено, содержит минимум ошибок, и потребуется
меньше времени на внедрение системы. Покупаемая система, скорее всего,
хорошо документирована и испытана на множестве предприятий схожей сферы
деятельности. Однако на рассматриваемом предприятии сложились уникальные
бизнес-процессы, под которые затруднительно подобрать подходящее решение из
числа готовых программных продуктов. Среди рассмотренных программ
автоматизации сети магазинов не обнаружено решения, полностью подходящего
под функциональные требования к системе.
2) Разработка системы на заказ. Этот вариант приобретения ИС позволит
получить систему, полностью подходящую под требования заказчика. Но при
этом появляются дополнительные риски: сроки разработки системы могут
оказаться большими, стоимость высокой; в программе могут оказаться скрытые
дефекты, которые могут обнаружиться уже после внедрения системы. Кроме того,
этот вариант приобретения системы связан с передачей компании-разработчику
конфиденциальных сведений, что крайне нежелательно для ООО «Святич».
3) Покупка и доработка. Данный вариант позволит доработать готовое
решение до соответствия перечню функциональных требований, выдвинутых к
системе. Данное решение сочетает преимущества и недостатки вариантов
«Покупка готового решения» и «Разработка на заказ». Полученное решение
может не полностью соответствовать потребностям предприятия. Часть
программных модулей будет хорошо отлажена, а часть написана «с нуля» и может
содержать различные дефекты. Длительность доработки будет невысокой по
39
сравнению с длительностью разработки новой системы, а стоимость – дороже,
чем приобретать готовое решение, но дешевле, чем разрабатывать всю систему «с
нуля». Однако, доработка системы, разработанной другой компанией, может быть
сопряжена со значительными трудностями, связанными с отсутствием или
неполнотой технической документации и сложностями во взаимодействии с
разработчиками системы-прототипа. Кроме того, при таком способе
приобретения ИС могут появиться дополнительные риски: возможна
несовместимость различных компонентов системы, скрытые дефекты
программного обеспечения.
4) Собственная разработка. Этот вариант позволит получить систему,
полностью удовлетворяющую нуждам предприятия. ООО «Святич» имеет
высокопрофессиональное IT-подразделение, которое могло бы в короткие сроки
выполнить автоматизацию складского учета. Преимущества данного варианта –
последующая модернизация системы; существенно уменьшается риск получить
решение, не соответствующее потребностям компании; полная совместимость
всех компонентов системы; полная интеграция с имеющимися ИС собственной
разработки; конфиденциальная информация не проникнет за пределы компании.
Таким образом, для ООО «Святич» наилучшим решением является
разработка ИС собственными силами.
1.4. Обоснование проектных решений
1.4.1. Обоснование проектных решений по техническому обеспечению
Техническое обеспечение - комплекс технических средств,
предназначенных для работы информационной системы, а также
соответствующая документация на эти средства и технологические процессы
Комплекс технических средств составляют:
компьютеры любых моделей;
устройства сбора, накопления, обработки, передачи и вывода
информации;
устройства передачи данных и линий связи;
оргтехника и устройства автоматического съема информации;
эксплуатационные материалы и др.
40
Для проектируемой ИС необходимо следующее аппаратное обеспечение
(Рис. 14):
- персональные компьютеры для рабочих мест кладовщика участка
приемки, контролера качества, кладовщика участка отгрузки, начальника склада;
- локальная вычислительная сеть;
- сервер ИС;
- принтеры для печати документов.
Рис. 6. Техническое обеспечение ИС склада
В настоящее время имеются компьютеры на участке приемки, на участке
приемки по качеству, на участке отгрузки, и у начальника склада. Конфигурация
имеющихся компьютеров удовлетворяет требованиям к ПК ИС склада (таблица
7). Компьютеры объединены в сеть, имеют доступ к сети Интернет. Каждое
рабочее место оснащено лазерным принтером.
Таблица 4
Минимальные требования к аппаратному обеспечению ПК ИС склада
Характеристика
Значение, не менее
Частота процессора
1 ГГц
ОЗУ
1 Гб
Объем жесткого диска
300 Гб
Монитор
1240х1024
Необходимо приобрести сервер базы данных для системы. Сервер ИС
склада не будет функционировать круглосуточно: в обычном режиме сервер будет
работать 9-10 часов в день по рабочим дням. Максимальное количество
одновременно подключенных к системе пользователей – 6.
41
Сервер БД обслуживает базу данных и отвечает за целостность и
сохранность данных, а также обеспечивает операции ввода-вывода при доступе
клиента к информации. Специфика сервера базы данных заключается в том, что
данные, как правило, обрабатываются транзакционно, т.е. система запрашивает
небольшой объем данных, проводит над ними операцию и затем сохраняет. Это
накладывает определенные требования к аппаратной части сервера БД, а именно:
- большой объем оперативной памяти для кэширования наиболее
интенсивно используемых участков базы данных;
- высокопроизводительная дисковая подсистема, характеризующаяся в
первую очередь способностью обрабатывать большое количество мелких
запросов в единицу времени (IOps - inputs/outputs per second);
- высокая вычислительная мощность для обработки информации.
Основное требование к системной плате сервера – она должна уметь вести
в режиме реального времени контроль и мониторинг всех компонентов сервера, и
в случае отказа любой из составляющих, не прерывая работы, выполнить
автоматическое резервирование компонента и оповещение системного
администратора о возникшей ошибке.
Серверу БД необходим большой объем оперативной памяти. Работа с
оперативной памятью на порядки быстрее, чем работа с жесткими дисками,
поэтому чем большим объемом памяти будет располагать сервер, тем лучше, при
условии, что операционная система и само приложение сервера СУБД способны
адресовать и работать с таким количеством памяти. Современные операционные
системы и приложения фактически не имеют данных ограничений, т.к. способны
адресовать до 64Гб и более. Двухпроцессорные серверы способны оснащаться
128Гб оперативной памяти, а четырех- и восьмипроцессорные - до 256Гб.
В качестве жестких дисков для серверов БД рекомендуется использовать
диски SAS (Serial Attached SCSI) на 10000 об/мин или 15000 об/мин. Данные
диски оптимизированы для работы на транзакционных нагрузках и по этому
показателю имеют вдвое-втрое более высокую производительность, чем диски
SATA. Кроме того, диски SAS изначально проектировались под работу в RAID-
42
массивах и показывают практически линейный рост производительности массива
при увеличении количества дисков в нем.
Современные процессоры стали значительно производительнее, чем
несколько лет назад, благодаря внедрению технологии многоядерности. Сейчас
сервер с 8-ю ядрами доступен практически каждой организации. Благодаря этому,
появилась возможность обрабатывать существенные объемы информации на
относительно недорогом оборудовании. Для "тяжелых" систем постепенно
отпадает необходимость в приобретении дорогостоящих многопроцессорных
RISC-систем, стоящих при равной производительности на порядки дороже. В
настоящий момент существуют четырех- и восьмипроцессорные серверы
стандартной архитектуры x86 с поддержкой четырех- и даже шестиядерных
процессоров, что позволяет иметь в одной системе до 32-х ядер.
Итак, основные требования к серверу следующие:
двухъядерный процессор Intel;
объем оперативной памяти не менее 4 Гб;
контроллер RAID 1;
2 жёстких диска SAS не менее 750 Гб;
наличие привода DVD-RW;
сервер должен быть из линейки серверов Hewlett Packard.
Серверы Hewlett Packard выпускаются под маркой HP Proliant – это очень
надежное, простое и универсальное оборудование, которое используется в самых
разных отраслях. Под перечисленные выше требования подходят модели HP
ProLiant DL320G6 и HP ProLiant ML150 G6. [10]
HP ProLiant DL320G6 сервера для монтирования в стойку 1U. Новейшие
четырёхъядерные процессоры Intel® Xeon® 5500, возможность выбора модулей
памяти DDR3 Registered или Unbuffered DIMM, технологии SAS и PCI Express
Gen2 формируют высокопроизводительную систему, идеально подходящую для
ресурсоемких приложений. DL320 G6 – это сверхплотная платформа с высокой
отказоустойчивостью, обеспечиваемой резервными блоками питания,
вентиляторам, зеркалированной памятью, встроенной технологией RAID и
комплексной системой удаленного управления Lights-Out.
43
Сервер HP ProLiant ML150 G6это доступная масштабируемая
платформа для растущего бизнеса. Резервные вентиляторы и блоки питания
обеспечивают эффективный контроль питания и уровня температуры для
поддержания работоспособности системы. Решение TPM предоставляет
эффективные функции шифрования данных для их надежной защиты.
Таблица 5
Сравнение серверов
Параметр
HP ProLiant DL320G6
HP ProLiant ML150 G6
Корпус
1U Rackmount
MidiTower
Центральный
процессор
2.26GHz Intel® Xeon® E5520
Nehalem QuadCore
w/HyperThreading 5.86GT/s
FSB, 8192Kb L3 cache
Intel® Xeon® Processor E5504
(2.00 GHz, 4MB L3 Cache, 80W,
DDR3-800)
Оперативная
память
2 х DIMM 2048MB DDR-III
PC3-10600 ECС
2 х DIMM 2048MB DDR-III
PC3-10600 ECC
Набор
микросхем
(chipset)
Intel® 5500 Server chipset
Intel® 5500 Server chipset
Сетевой
адаптер
Embedded HP NC107i PCI
Express Gigabit Server Adapter
Embedded HP NC107i PCI
Express Gigabit Server Adapter
Жесткие
диски
2 х HDD 750GB SAS 3G
7200rpm (DP) HotPlug LFF
2 х HDD 750GB SAS 3G
7200rpm (DP) HotPlug LFF
Оптический
привод
DVD-RW 8x
DVD-RW 16x
Стоимость
4095 у.е.
3272 у.е.
Как видно из таблицы 8, при одинаковой конфигурации серверы имеют
ощутимое различие в стоимости – около 800 у.е. Сервер HP ProLiant DL320 G6
имеет более компактный размер, большую возможность для расширения,
большую отказоустойчивость. Однако, для рассматриваемой задачи эти
характеристики не являются критически важными, поэтому можно выбрать более
дешевый вариант с той же производительностью. Выбираем сервер HP ProLiant
ML150 G6.
1.4.2. Обоснование проектных решений по информационному
обеспечению
Информационное обеспечение - совокупность единой системы
классификации и кодирования информации, унифицированных систем
44
документации, схем информационных потоков, циркулирующих в организации, а
также методология построения баз данных. [5]
Информационное обеспечение рассматриваемой задачи включает:
внемашинное обеспечение (входные и выходные документы, классификаторы,
справочники), и внутримашинное обеспечение (условно-постоянная,
промежуточная и результатная информация в базе данных системы).
1) Входные и выходные документы. Входными документами системы
является приходная накладная и накладная на внутреннее перемещение.
Выходными документами являются: журнал прихода, журнал отгрузок,
отчет по качеству, отчет по остаткам, отчет по инвентаризации, отчет «Резервы
отделов КЦ».
За основу форм документов берутся бланки, используемые на
предприятии. Их необходимо проанализировать, оценить полноту содержащейся
в них информации, и использовать при проектировании системы.
2) Экранные формы
Для построения диалога с пользователем возможны следующие способы:
диалог типа «Вопрос-ответ»; диалог типа «Меню», диалог на основе экранных
форм, диалог на основе командного языка.
Для каждого из входных документов будут создаваться экранные формы
ввода первичной информации. При этом необходимо обеспечить соответствие
макета экранной формы форме входного документа. Не обязательно, чтобы
внешний вид этих форм совпадал, но все вводимые элементы данных должны
располагаться в том же относительном порядке и иметь такой же формат, что и в
исходном документе.
Результатная информация должна отображаться на экранных формах в
соответствии с формой выходного документа, т.е. на основе использования
комбинированной формы с трехзонным расположением реквизитов и
многострочной содержательной частью.
Условно-постоянная информация будет храниться в справочниках. В
системе потребуются следующие справочники:
- Справочник «Единицы измерения»;
45
- Справочник «Категории товаров»;
- Справочник «Группы товаров»;
- Справочник «Номенклатура»;
- Справочник «Поставщики»;
- Справочник «Клиенты»;
- Справочник «Должности»;
- Справочник «Сотрудники»;
- Справочник «Отделы»;
- Справочник «Дефекты»;
- Справочник «Перечни дефектов».
Формы для ввода справочников должны позволять просматривать,
добавлять, редактировать, удалять записи. При проектировании макетов форм
ввода справочников применим анкетную форму расположения реквизитов,
удобную для ввода и актуализации справочников.
Для ввода первичной информации понадобятся следующие формы:
- Приходная накладная;
- Накладная на внутреннее перемещение;
- Приемка по количеству;
- Приемка по качеству;
- Инвентаризация;
- Управление резервом.
Формы «Приходная накладная», «Накладная на внутреннее
перемещение», «Приемка по количеству», «Приемка по качеству»,
«Инвентаризация» представляют собой экранные формы анкетного типа и
обеспечивают ввод данных согласно реквизитам документов.
Для формы «Управление резервом» необходимо использовать диалог
типа «меню», в котором пользователь определяет, каким будет его следующий
шаг. В этой форме необходимо предусмотреть возможность выбора товара,
имеющегося на складе.
Все экранные формы должны быть удобными, понятными,
эргономичными. Общий цвет информационной части должен быть спокойных

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

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