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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
25
аппаратного обеспечения, обеспечивает наиболее полный учет особенностей
разных подрядчиков и особенностей, которые имеются в регионе инфраструктуры.
Разрабатываемый программный продукт, для достижения поставленных
целей должен обладать следующим функционалом:
Хранение и работа с информацией об имеющейся технике у организации;
Хранение и работа с информацией об имеющемся техническом персонале
организации;
Хранение и работа с информацией об имеющемся перечне клиентов
организации.
1.2.3. Обоснование необходимости использования вычислительной
техники для решения задачи
Основная задача комплексной автоматизации - создание мощного и
достаточно универсального инструмента для анализа деятельности предприятия и
принятия управленческих решений. Составной частью комплекса является
интеграция технической подготовки предприятий по предоставлению спецтехники
оперативного планирования и управления с помощью информационных
технологий.
Особенность функционирования предприятий по предоставлению
спецтехники заключается в том, что оно является внутрипроизводственной
логистической системой на макро- и микроуровне. На макроуровне предприятия по
предоставлению спецтехники выступает в качестве элемента макрологистических
систем. На этом уровне предприятия по предоставлению спецтехники
обеспечивают ритм работы этих систем, являясь источниками транспортных услуг.
На микроуровне предприятия по предоставлению спецтехники представляет собой
совокупность подсистем, находящихся в отношениях и связях друг с другом и
образующих целостность. Эти подсистемы обеспечивают вхождение
материального потока в микрологистическую систему, прохождение через неѐ и
выход из системы в виде транспортных услуг. Таким образом, к предприятиям по
26
предоставлению спецтехники, как к самостоятельной (на микрологистическом
уровне) системе производства транспортных услуг, применимы методы и средства
оптимизации управления, используемые в других отраслях.
Анализ имеющихся работ показал, что задаче автоматизации управления
предприятиями по предоставлению спецтехники в рыночных условиях уделено
мало внимания. Особенно недостаточное внимание уделено вопросам
оптимального управления заявками на грузоперевозки (далее заявками) с помощью
современных информационных технологий как одному из средств повышения
эффективности функционирования предприятий по предоставлению спецтехники.
Актуальность задачи управления заявками обусловлена высокой
востребованностью услуг предприятий по предоставлению спецтехники в самых
разных областях деятельности и характеризуется большим количеством
поступающих заявок на грузоперевозки. Актуальность данной задачи особенно
проявляется в момент, когда количество поступающих на предприятие заявок
входит в противоречие с возможностью их выполнения из-за отсутствия требуемых
ресурсов. Решение задачи связано с большим объѐмом данных, подлежащих
обработке в реальном масштабе времени и не может быть эффективно решено без
использования современных подходов, основанных на применении ИТ, в частности
АРМ. Основным фактором, влияющим на эффективность управления
транспортным предприятием, становятся скорость обработки данных и получение
необходимых информационных сведений в условиях интенсивной обработки
заявок клиентов.
Схема документооборота представлена на рисунке 1.9.
27
Рисунок 1.9 – Схема документооборота
1.2.4. Анализ системы обеспечения информационной безопасности и
защиты информации
Политика безопасности организации (англ. organizational security policies) –
совокупность руководящих принципов, правил, процедур и практических приѐмов
в области безопасности, которые регулируют управление, защиту и распределение
ценной информации.
Рекомендаций разработчикам системы информационной безопасности:
1. Все используемые средства для защиты должны быть доступными для
пользователей и простыми для технического обслуживания.
2. Каждого пользователя нужно обеспечить минимальными привилегиями,
необходимыми для выполнения конкретной работы.
3. Система защиты должна быть автономной.
4. Необходимо предусмотреть возможность отключения защитных
механизмов в ситуациях, когда они являются помехой для выполнения
работ.
5. Разработчики системы безопасности должны учитывать максималь ную
степень враждебности окружения, то есть предполагать самые наихудшие
намерения со стороны злоумышленников и возможность обойти все
защитные механизмы.
Диспетчер
Механики
Техника
Ремонт
Перечень
те хники
Данные по
ремонту
Статус
ремонта
данные
о технике
списки
механиков
данные
механиков
28
6. Наличие и место расположение защитных механизмов должно быть
конфиденциальной информацией.
1.3. Анализ существующих разработок и выбор стратегии
автоматизации «КАК ДОЛЖНО БЫТЬ»
1.3.1. Анализ существующих разработок для автоматизации задачи
На данный момент аналогичными средствами автоматизации записи на
ремонт/обслуживание являются сайты с электронными регистратурами. Но, к
сожалению, бывают что происходят сбои на серверах. Решить опять-таки эту
проблему наиболее сложно: требуются инвестиции на модернизацию системы. Это
опять приводит к загруженности «бумажной» работой регистратора, что
сказывается на качестве его работы: возрастает вероятность возникновения ошибок
в документах, сложность контроля.
С учетом вышеприведенных проблем мы видим, что данный процесс имеет
некоторое количество трудностей:
большие затраты по времени, так как одну и ту же работу требуется
выполнять по несколько раз;
большое количество ошибок из-за рутинной работы;
огромный объем отчетной информации;
огромный объем оформления заявок;
сложность контроля.
При автоматизации работы по записи на ремонт/обслуживание следует
решить определенные задачи:
организация хранения информации технике и мастерах по ремонте;
организация информации о загруженности мастеров по ремонту.
Это привело к необходимости создания разрабатываемой информационной
системы, которая бы соответствовала всем современным требованиям к
29
организации пользовательского интерфейса, доступ к данным и вывода отчетных
данных.
1.3.2. Выбор и обоснование стратегии автоматизации задачи
Понятие стратегии автоматизации включает в себя основные принципы,
которые используются при автоматизации всей организации в целом. В состав
автоматизации входят несколько компонентов:
– необходимо определить области деятельности организации и
последовательность для процесса автоматизации;
– необходимо определить долгосрочную техническую политику – комплекс
внутренних стандартов, поддерживаемых на предприятии
– необходимо определить ограничения по финансам, по времени и т.д.
Автоматизация – один из возможных способов достижения целей
организации, а не процесс, который развивается по каким-то своим внутренним
законам. Во основе автоматизации должна лежать цель работы организации:
миссия, возможности и функционал. Таким образом, автоматизация представляет
собой план, согласованный по срокам и целям со стратегией организации.
Рассмотрим и выберем одну из четырех разновидностей стратегий
автоматизации:
Хаотичная автоматизация является одним из наиболее неэффективных
способов инвестирования средств в модернизацию организации. Под такой
автоматизацией понимается полное отсутствие стратегического плана. При этом
потребность определяется реализацией текущими локальных задач, а не общей
цели всей организации.
Автоматизация по участкам. Наиболее часто такой подход применяется для
автоматизации производственных участков. Основное средство автоматизации –
специализированные АСУТП. Применение принципа автоматизации предприятия
по участкам для ряда предприятий единственно возможный способ повысить
экономические показатели в условиях недостаточных возможностей инвестиций.
30
Автоматизация по направлениям подразумевает автоматизацию некоторых
направлений деятельности организации. От автоматизации по участкам этот способ
предполагает участие в этом процессе всех организационных подразделений,
функционирование которых связано с автоматизируемым направлением.
Стратегии автоматизации комплексная – это распространение автоматизации
на все функциональные направления деятельности организации при проведения
системной интеграции (объединения) информационной системы при внедрении.
Таким образом, в условиях ограниченных ресурсов инвестиций и начальной
стадии автоматизации логичным будет выбрать стратегию автоматизации по
направлению и автоматизировать только непосредственно процесс записи на
ремонт/обслуживание.
1.3.3. Выбор и обоснование способа приобретения ИС для
автоматизации задачи
Для того чтобы иметь быстродействующую информационную систему
требуется распланировать ее приобретение. Процесс приобретения должен
начинаться с оценки данной ситуации, определения целей ИС, интенсивности
использования информации, пользователей, оценки среды организации, места на
рынке, ее сильных и слабых сторон, выработки стратегии, которая должна лечь в
основу по созданию ИС.
Правильный выбор способа приобретения позволяет:
– создавать планы ИС, поддерживающие бизнес-направление фирмы;
– учесть мнение конечных пользователей;
– создавать условия для правильного реагирования на непредвиденные
ситуации.
Существует несколько вариантов решения поставленной задачи,
относительно приобретения:
1. Приобретение готовой информационной системы.
31
2. Приобретение готовой информационной системы, но изменением по
требования заказчика.
3. Проектирование и разработка собственной информационной системы
4. Обновление существующей информационной системы
Проанализировав различные способы приобретения информационной
системы, лучше всего производить свою собственную разработку информационной
системы.
1.4. Обоснование проектных решений
1.4.1. Обоснование проектных решений по информационному
обеспечению
Требования к хранению данных. Все данные должны храниться в
структурированном виде под управлением реляционной СУБД.
Требования к языкам программирования. Исходные коды программы будут
реализованы на языке высокого уровня C#. В качестве интегрированной среды
разработки программы должна быть использована среда Visual Studio 2019 и
старше.
Требования к технологии работы с базой данных. В качестве технологии
используется ADO.NET.
1.4.2. Обоснование проектных решений по программному обеспечению
Серверная часть:
– Операционная система Windows: Windows 10 (64-разрядная); Windows
8.1 (64-разрядная); Windows Server 2019 (64-разрядная версия); Windows
Server 2016 (64-разрядная версия); Windows Server 2012 R2 (64-разрядная
версия); Windows Server 2012 (64-разрядная версия); Windows Server 2008
R2 (64-разрядная версия);
32
.NET Framework 4.6.2
Память
Минимальные: Экспресс-выпуски: 512 МБ
Все другие выпуски: 1 ГБ
Рекомендуемые: Экспресс-выпуски: 1 ГБ
Все другие выпуски: для обеспечения оптимальной производительности
требуется не менее 4 ГБ с последующим увеличением по мере роста размера базы
данных.
Быстродействие процессора: минимум: процессор x64 с тактовой
частотой 1,4 ГГц
Рекомендуемые: 2,0 ГГц и выше
Тип процессора Процессор x64: AMD Opteron, AMD Athlon 64, Intel Xeon
с поддержкой Intel EM64T, Intel Pentium IV с поддержкой EM64T.
1.4.3. Обоснование проектных решений по техническому обеспечению
Обоснование выбора состава и структуры комплекса технических средств
основывается на имеющихся сведениях об эксплуатации аналогичных систем, а
также на требованиях, предъявляемых к техническим средствам производителями
стороннего программного обеспечения, используемого при функционировании
системы (ОС, СУБД).
Состав технических средств:
поддерживаемые операционные системы: Windows XP и выше;
процессор с тактовой частотой не менее 1,6 ГГц;
оперативную память объемом не менее 512 Мб;
оптический привод, поддерживающий чтение CD и DVD дисков;
не менее 10 Мб свободного дискового пространства (в зависимости от
количества персонала необходимо больше).
Требования к серверу баз данных представлены в таблице 1.1:
33
Таблица 1.1 – Требования к серверу баз данных
Количество пользователей
До 50
До 150
До 350
До 500
Процессор
1
4 ядра по 2 ГГц
2
4 ядра по
2 ГГц
2
4 ядра по
3 ГГц
Память
6 Гб
12 Гб
16 Гб
24 Гб
Тип жесткого диска
IDE, SATA
SCSI, SAS, FC
Частота вращения шпинделей
10000 оборотов/мин
15000 оборотов/мин
Жесткий диск:
ОС
RAID-1 (2 диска)
Данные
RAID-10
4 диска
RAID-10
6 дисков
RAID-10
8 дисков
RAID-10
10 дисков
Журнал транзакций
с данными
RAID-13 (2 диска)
Объем данных (ГБ)
100
150
300
400-700
Сетевой адаптер
100 Мб/сек
1 Гб/сек
Выводы по первой главе: рассмотрено описание предметной области, модель
предметной области, составлены перечень требований к разрабатываемой системе.
34
II Проектная часть
2.1. Разработка проекта автоматизации
2.1.1. Этапы жизненного цикла проекта автоматизации
Стандартный жизненный цикл проекта состоит из 4 фаз – начальная фаза
(концепция), фаза разработки, фаза реализации и фаза завершения.
Начальная фаза – полностью посвящена разработке концепции проекта и
включает в себя: сбор входящих данных и анализ существующего состояния
(предварительное обследование), выявление потребности в изменениях (в проекте).
Определение проекта:
– цели, задачи и результаты, необходимые для решения задачи по
автоматизации;
– основные требования, ограничительные условия, критерии;
– уровень риска;
– окружение проекта, потенциальные участники;
– требуемое время, ресурсы, средства и др.
На этом этапе формулируются основные задачи автоматизации учета
подписных изданий, построение и оценка альтернатив решения этой задачи, а
также их экспертиза и утверждение концепции.
Фаза разработки проекта – на этом этапе происходит разработка главных
компонентов проекта и осуществление подготовка к его реализации. Главные
процессы на этой фазе: назначение начальника проекта и создание команды
проекта, которая в первую очередь состоит из основных членов команды: изучение
целей, мотивации и требований заказчика и владельца проекта, а также других
ключевых участников.
На этом же этапе происходит осуществление структурного планирования,
такие как декомпозиция проекта, верстаются календарные планы и укрупненные
графики работ, смета и бюджет проекта, определяются потребности в ресурсах и

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

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