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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
28
Многозадачность – отчеты и задачи, генерация по шаблону и пакетное
формирование, версионность и сравнение нескольких версий (таблица 1.9).
Таблица 1.9
Многозадачность
Название
Отчет
ы и
задачи
Генераци
я по
шаблону
Пакетное
формиров
ание
Версион
ность
Сравнение
нескольки
х версий
СТ.Документооборот
.ИТ
+
+
+
+
-
Евфрат-
Документооборот
+
+
+
+
-
Дело
+
+
-
+
+
На основании проведенного анализа можно сделать вывод, что все
рассмотренные системы обладают идентичной базовой функциональностью,
требуемой от системы электронного документооборота, а различаются лишь
набором дополнительных функций.
Подводя итоги, можно сказать, что для долговременной удобной работы
необходима многофункциональная, самостоятельная программа, с развитым
сервисом и возможностью стыковки с другими системами, комплектом
шаблонов и простым интерфейсом, что значительно сужает круг подходящих
предложений. Таким образом, для нужд ООО «АйТиПроектСтрой» лучше
создать свою автоматизированную систему распределения заданий и учета
работы монтажных бригад.
1.3.2 Выбор и обоснование стратегии автоматизации задачи
При помощи ЭВМ необходимо автоматизироватьраспределение заданий и
учет работы монтажных бригадООО «АйТиПроектСтрой», количественный
учет. В общем объеме учетных работ эти задачи имеют значительный удельный
вес. Их автоматизация позволяет сократить ручные операции, ускорить
обработку информации, повысить точность учета.
29
1.3.3 Выбор и обоснование способа приобретения ИС для автоматизации
задачи
На основе вышесказанного, было принято решение о разработке
собственной программы по автоматизации распределения заданий и учета
работы монтажных бригад ООО «АйТиПроектСтрой», так как собственная
разработка будет соответствовать интересом именно определенного
предприятия, что означает, что программа не будет такой дорогой и большой по
размеру, как представленные выше.
1.4 Обоснование проектных решений
1.4.1 Обоснование проектных решений по информационному
обеспечению
Информационное обеспечение (ИО) представляет собой совокупность
проектных решений по объемам, размещению, формам организации
информации, циркулирующей в АИС. Оно включает в себя совокупность
показателей, справочных данных, классификаторов и кодификаторов
информации, унифицированные системы документации, специально
организованные для массового обслуживания, массивы информации на
соответствующих носителях [9].
При проектировании ИО необходимо основываться на основных
принципах создания АИС: системности, развития, совместимости,
стандартизации и унификации, эффективности.
Проблемы проектирования автоматизированных информационных систем
в экономике связаны, с одной стороны, с общими теоретическими основами
развития экономики и конкретного экономического объекта (предприятия,
фирмы, организации, органа регионального управления, банка, налоговой
службы и т.п.), а с другой — со спецификой технологии компьютерной
обработки данных. Поэтому рассмотренные базовые принципы дополняются не
менее важными организационно-технологическими, без которых невозможна
разработка новых информационных технологий.
30
Централизованное управление данными также дает целый ряд
преимуществ. При проектировании конкретных приложений программисты
освобождаются от функций по организации данных. Системные программные
средства в большинстве случаев обеспечивают более качественное выполнение
функций по управлению данными, чем индивидуальное проектирование.
1.4.2 Обоснование проектных решений по программному обеспечению
Общесистемное программное обеспечение должно включать
лицензионные программные продукты со следующим назначением:
− операционная система серверов (MicrosoftWindows 2008 Server);
− операционные системы рабочих станций (Windows 7).
Операционная система серверов должна обладать функциональными
возможностями для реализации требований информационного обеспечения
АИС.
Требования к операционным системам рабочих станций должны включать
в себя:
− поддержку стеков протоколов TCP/IP;
− поддержку работы 32-х разрядных приложений;
− поддержку работы офисных приложений MS Office.
Программное обеспечение — совокупность программ для реализации
целей и задач автоматизированной системы.
В качестве СУБД был выбрана среда MySQL – это многопоточная,
многопользовательская СУБД, основными достоинствами которой является
быстрота, надежность и простота использования. Несмотря на то что, MySQL не
представляет такой широкий набор возможностей как например Oracle,
использование MySQL оправдывается из-за значительных меньших требований
к мощности оборудования и большей скоростью работы при работе со средним
объемом данных БД. Использование связки PHP+MySql позволяет более гибко
организовывать принцип мультплатформенности.
Для функционирования создаваемой автоматизированной системы
необходим веб-сервер. Веб-сервер — это специальное программное обеспечение
(сервер), принимающий HTTP-запросы от клиентов, обычно браузеров, и
31
выдающий им HTTP-ответы, обычно вместе с HTML-страницей, изображением,
файлом, медиа-потоком или другими данными.
Веб-сервером называют как программное обеспечение, выполняющее
функции веб-сервера, так и компьютер, на котором это программное
обеспечение работает. Клиенты получают доступ к серверу по URL адресу через
веб-интерфейс. Дополнительными функциями многих веб-серверов являются:
− ведение журнала сервера про обращения пользователей к ресурсам;
− аутентификация пользователей;
− поддержка динамически генерируемых страниц;
− поддержка HTTPS для защищенных соединений с клиентами.
Существует два наиболее распространенных веб-сервера:
Apache –– веб-сервер с открытым исходным кодом, наиболее часто
используется в Unix-подобных ОС;
IIS –– веб-сервер от компании Microsoft, как правило, используется на
ОС семейства MicrosoftWindows.
Основными достоинствами Apache считаются надёжность и гибкость
конфигурации. Он позволяет подключать внешние модули для предоставления
данных, использовать СУБД для аутентификации пользователей,
модифицировать сообщения об ошибках. Недостатком наиболее часто
называется отсутствие удобного стандартного интерфейса для администратора.
Достоинством IIS является интеграция с другими продуктами компании
Microsoft. К существенному недостатку IIS можно отнести сложность
интеграции сервера с интерпретатором PHP, что в свою очередь усложняет
настройку и использования этого сервера.
Следовательно, наиболее логично использовать веб-сервер Apache.
Таким образом, для функционирования разработанной веб-
ориентированной системы необходима дополнительная установка следующего
программного обеспечения:
PHP;
MySQL;
Apache.
32
1.4.3 Обоснование проектных решений по техническому обеспечению
Для решения поставленной задачи необходимо использовать
персональный компьютер с уровнем вычислительной мощности AMD 2000 Мгц,
либо Intel 2000 Мгц, с объемом оперативной памяти от 2 Гб. Система
оптимизирована для работы в экранном разрешении 1024х768 на мониторе с
диагональю 17 дюймов. Все эти технические средства обладают достаточной для
решения задачи конфигурацией. Для работы веб-сервера необходимо закупить
специализированной серверное оборудование, например TeamServer 3420P ,
характеристики которого приведены в таблице 1.10.
Таблица 1.10.
Технические характеристики рекомендуемого сервера
Название зарактеристики
Описание
типичное применение
интернет/интранет-службы, терминальные службы,
контроллер домена, файловый сервер,
универсальный сервер рабочей группы или
небольшой компании
процессоры
Один четырехядерный процессор IntelXeon 3400
кэш-память процессора
64KB кэш-памяти 1-го уровня для каждого ядра
256KB кэш-памяти 2-го уровня для каждого ядра
8 МБ общей для всех ядер кэш-памяти 3-го уровня
серверная платформа
Intel S3420GP
набор микросхем
чипсет Intel 3420
оперативная память
до 32 ГБ ECC Registered DIMM DDR3 800/1066/1333
сетевой контроллер
два интегрированных
однопортовыхIntelGigabitEthernet
дисковый контроллер/
RAID-контроллер
интегрированный 6-ти портовый Serial ATA II RAID
контроллер (уровни 0, 1, 10)
дисковод/оптический
привод
привод SATA DVD-RW
максимальное
количество внутренних
дисковых отсеков
6 Serial ATA II или SAS
33
Продолжение таблицы1.10.
Название зарактеристики
Описание
возможность "горячей"
замены дисков
Да
максимальная емкость
внутренних накопителей
6 ТБ SATA (6x1000 ГБ)
6 ТБ SAS (6x1000 ГБ)
интерфейсы
6 портов USB 2.0, Serial port, монитор
графический адаптер
интегрированный видеоконтроллер LLC Pilot II с 64
MB видеопамяти (VGA DB-15)
34
2 ПРОЕКТНАЯ ЧАСТЬ
2.1 Разработка проекта автоматизации
2.1.1 Процессы жизненного цикла проекта автоматизации
Создание информационной системы - это длительный, умственный,
трудоемкий и динамический процесс подготовки решений по всем вопросам,
связанным с регистрацией, передачей, обработкой и использованием данных,
разработкой соответствующей документации, в которой на разных стадиях и
этапах участвуют специалисты разных специальностей и квалификации.
Процесс создания информационной системы - это совокупность работ и
процессов от формирования исходных требований к системе введения в
действие (ГОСТ 34.601-90 «Автоматизированные системы. Стадии создания»).
Жизненный цикл информационной системы - это совокупность стадий и
этапов, которые проходит информационная система в своем развитии от
момента принятия решения о начале усовершенствования системы управления
до момента, когда информационная система прекращает свое существование
(перестает функционировать). Жизненный цикл информационной системы – это
весь период существования системы от начала разработки до окончания ее
использования и утилизации комплекса средств автоматизации информационной
системы.
Экономический объект проходит три состояния: начальное, целевое и
конечное.
Исходное состояние является моментом возникновения замысла (идеи),
или началом финансирования создания ИС.
Целевое состояние связывается с моментом начала финансирования, то
есть выполнения объектом своего назначения.
Конечное состояние связывается с моментом прекращения его
деятельности в связи с физическим или моральным старением, изменения или
преобразования на качественно новый объект.
Стадии создания информационной системы - небольшая доля процесса
создания информационной системы, которая установлена нормативными
35
документами и заканчивается выпуском соответствующей документации на
информационную систему (эта документация содержит описание полной, в
пределах заданных требований, модели информационной системы на заданном
для данной стадии уровне) или изготовлением несерийных компонентов
информационной системы или приемкой информационной системы в
промышленную эксплуатацию.
Этапом создания информационной системы является часть стадии
создания информационной системы, выделенной из соображений единства
характера работ и конечного результата или специализации исполнителей.
Выделение отдельных стадий и определение содержания этапов и работ на
каждой стадии имеет существенное значение для более четкого планирования,
оперативного контроля и управления деятельностью коллектива создателей
информационной системы.
Анализ отечественного и зарубежного опыта показывает, что жизненный
цикл делится определенным образом: предпроектная, проектная стадии и
введение в действие; предпроектное обследование, создание технического
задания, разработка концептуального проекта, создание логического проекта,
создание программного продукта, внедрение, функционирование,
сопровождение и модернизация. ГОСТ 34.601-90 определяет следующие стадии
жизненного цикла:
1) формирование требований к информационной системе;
2) разработка концепции информационной системы;
3) техническое задание;
4) эскизный проект;
5) технический проект;
6) рабочая документация;
7) введение в действие;
8) сопровождение информационной системы.
Допускается исключать четвертую стадию и объединять пятую и шестую
для простых систем, разрабатываемых с использованием проектных решений.
Результаты, полученные на предыдущих стадиях, является основанием
для выполнения работ на последующих. Так, началом первой стадии является
36
решение, принятое вышестоящей организацией или руководством данной
организации, о возможностях создания информационной системы или ее
элементов. Результатом выполнения первой и второй стадий является научно-
технические отчеты, третьей - шестой - соответственно техническое задание,
эскизный, технический проекты, комплект рабочей документации. Результатом
выполнения работ на стадии «Ввод в действие» является прием
информационной системы в промышленную эксплуатацию. На заключительной
стадии выполняются работы в соответствии с гарантийными обязательствами, а
также послегарантийное обслуживание. Решение о развитии, модернизации или
снятия системы с эксплуатации принимается на основании результатов анализа
эксплуатации информационной системы.
Эксплуатация включает процессы поддержки, роста, совершенствования.
Процесс поддержки заключается в обеспечении бесперебойной работы
введенных в эксплуатацию частей системы и базируется на должном
обслуживании информационного, технического, математического,
программного и других видов обеспечения (поддержка в актуальном состоянии
БД, качественная подготовка и своевременное внесение изменений в
документацию ИС и т.д.).
Рост заключается в увеличении числа функционирующих частей ИС
(техника, задачи, и прочее).
Процесс усовершенствования (процесс повышения качественного уровня
ИС) - состоит в переходе от низших фаз развития ИС в высшие.
2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание
Возможны следующие риски во время выполнения автоматизации учета
работ в ООО «АйТиПроектСтрой»:
Недальновидный анализ сроков проекта и его бюджета.
Для ликвидации такого рода риска нужно более детально прорабатывать
задачи и цели проекта, ставить больше контрольных точек и условий.
Неправильно или не совсем корректно сформированная архитектура
выбираемого решения.
37
Возможность появления этого риска зависит от компетенции
руководителя проекта, на котором лежит принятие решение о выборе
архитектуры разрабатываемого решения.
− Риски неоконченного тестирования.
Может произойти ситуация, что программный продукт будет
протестирован не до конца во избежание этого нужен контроль, который
решается путем повторного тестирования на следующей итерации разработки.
В фазе внедрения могут возникнуть следующие риски:
− Риски неправильного принятия решения о законченности части
проекта.
Возникновение данных рисков ведет за собой проблему незаконченности
решения и возможность возникновения нестыковок с другими частями
разрабатываемой ИС. Устраняется путем доработки при следующей итерации.
2.1.3 Организационно-правовые и программно-аппаратные средства
обеспечения информационной безопасности и защиты информации
Защита информации реализуется с использованием аппаратных и
программных средств, а также организационныхмероприятий, направленных на
управление средствами защиты, регламентацию действий пользователей и
контроль за этими действиями [8].
Организационные мероприятия, осуществляемые в ООО
«АйТиПроектСтрой», должны включать:
оборудование помещений, оснащенных системой автоматической
пожарнойсигнализации и охранной системой сигнализации;
применение в помещенияхИТ-отдела правил, установленныхдля
помещений с ограниченным доступом;
определение руководителем ИТ-отдела перечня лиц, имеющих право
доступа к этим помещениям;
определение руководителем ИТ-отдела лица, осуществляющего
обязанности администратора безопасности;

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

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