Дипломная работа: Автоматизация процесса ведения документации и отчетности в МАУ "Многофункциональном центре предоставления государственных и муниципальных услуг" Краснобродского городского округа

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
42
UMI.CMS — коммерческая система управления сайтом (CMS),
написанная на языке программирования PHP. Создаётся с 2004 года командой
российских разработчиков «Юмисофт». В массовую продажу поступила в 2007
году. Существует в бесплатной и коммерческой версиях.
На основе UMI.CMS создаются сайты различной тематики и размеров:
сайты-визитки, каталоги товаров, Интернет-магазины.
UMI.CMS требует небольших системных ресурсов. Работоспособна на
виртуальном хостинге. Кроссплатформенна (работает на UNIX, Microsoft
Windows, FreeBSD, Mac OS). Использует СУБД MySQL. Позволяет использовать
другие источники данных. Поддерживает технологию динамической загрузки
изменений AJAX.
PHPShop CMS - популярное в России семейство систем управления
сайтом. Выпускается и поддерживается российской компанией-разработчиком
интернет-магазинов PHPShop Software с 2004 года.
PHPShop CMS ориентирована на пользователей Рунета, не имеющих
специальных навыков и знаний по работе со сложными программными
продуктами и системами. Для установки CMS на компьютер или хостинг,
обновления и расширения стандартного функционала присутствует утилита Easy
Control, максимально упрощающая эти процессы.
WordPress. Бесспорно, является самой популярной бесплатной CMS во
всем мире. Исторически сложилось, что она создавалась как движок для блогов,
однако современные версии позволяют существенно расширить функционал
сайтов, созданных на основе данной платформы.
Процесс установки WordPress достаточно прост. Его очень легко освоить
и применять по своему усмотрению в дальнейшем. Существенным плюсом
данного движка является наличие большого количества тем, которые можно
использовать для оформления внешнего вида и функционального наполнения
сайта. Создание любого проекта на базе данной системы не вызывает особых
трудностей и не требует от пользователя серьезных специальных знаний. Она
может считаться идеальным вариантом для начинающих вебмастеров.
Интерфейс данного движка является интуитивно понятным и удобным для
работы. Добавление материалов осуществляется посредством визуального
43
редактора, который позволяет обновлять сайт начинающим пользователям,
плохо знакомым с HTML.
В последнее время наметилась тенденция к значительному расширению
функционального наполнения WordPress. Из платформы для создания блогов
она превращается в полнофункциональную базу для создания и развития
различных сайтов. Система становится все более и более универсальной.
Joomla. Популярнейшая CMS является одной из самых гибких бесплатных
систем. С ее помощью могут строиться небольшие сайты и огромные
многофункциональные проекты.
Процесс установки данной системы полностью автоматизирован и
максимально упрощен. Количество разных тем для оформления сайта
достаточно велико и разнообразно. Весь спектр необходимых настроек можно
осуществить из административной панели. Большим плюсом данной CMS
является наличие большого количества расширений, которые могут быть
установлены с использованием специального инсталлятора.
Еще одни большим достоинством системы является ее гибкость, которая
достигается благодаря наличию большого количества расширений. На Joomla
создаются большие новостные порталы, качественные фото и видео галереи,
интернет магазины, специализированные каталоги и доски объявлений,
различные социальные сети и многое другое. В принципе, Joomla дает
возможность создавать сайты с практически любым функционалом.
Главным недостатком данной системы является то, что ее полноценная
эксплуатация требует некоторых знаний CSS и HTML. К тому же выбор
качественных расширений также потребует специальных знаний.
Drupal. Последнее время пользуется серьезной популярностью система.
Процесс ее установки достаточно прост. Однако интеграция новых шаблонов
потребует начальных знаний и навыков программирования.
Это самый многофункциональный из всех существующих движков. По
количеству опций и функциональности, он намного опережает все остальные
движки. При помощи Drupal можно сделать отличный сайт с большим набором
различных блоков и гаджетов, а также настроить под них оформление дизайна.
44
Для администрирования сайтов, созданных на базе Drupal, также
потребуются определенные знания и навыки. Добавление материалов можно
осуществлять при использовании визуального редактора. Гибкость системы
обеспечивает большое число различных плагинов, которые позволяют создавать
разноплановые сайты разных уровней сложности.
Основным недостатком данной системы является то, что создание сайтов
на ней требует определенных знаний и навыков.
Описанные бесплатные CMS системы являются самыми
распространенными среди вебмастеров рунета. Создание сайтов на их основе
будет наиболее простым и выгодным. Рабочие форумы и сообщества
пользователей систем помогут справиться с любой неожиданностью или
исправить возникшую ошибку. Они гораздо более эффективны, чем службы
поддержки платных CMS систем.
Также приведем цены некоторых рассматриваемых систем, т.к. стоимость
разработки и сопровождения является не последним критерием в выборе CMS,
особенно в рамках дипломной работы (таблица 1.12.).
Таблица 1.12
Сравнение стоимости рассмотренных систем управления сайтом
Наименование
Цена
1 С-Битрикс
24 900
UMI.CMS
19 900
PHPShop
7 950
Joomla
бесплатно
Drupal
бесплатно
Таким образом в данном случае выбор следует производить из 2х CMS:
Joomla и Drupal. Так как обе системы обеспечивают необходимый функционал
для создания сайта компании, то выбор одной из них носит довольно
субъективный характер. Поэтому остановим выбор на системы Joomla, как более
знакомой для разработчика сайта.
45
1.3.2 Выбор и обоснование стратегии автоматизации задачи
Проектирование рассматриваемой системы состоит из ряда
последовательных этапов и включает в себя:
1. сбор информации о деятельности рассматриваемого отдела.
2. определение стратегических свойств ИС;
3. определение функциональности ИС;
4. выбор стратегии автоматизации:
5. выбор способа приобретения;
6. определение архитектуры.
На первом этапе происходит сбор необходимой информации о работе
отдела охраны труда и экологической безопасности, производится анализ
деятельности отдела и выбор направлений автоматизации, таких как: обучение,
контроль за нарушениями ОТ, проведение мероприятий и учет руководящих
документов.
На втором этапе определяется базовая концепция проектируемой
информационной системы, которая отражает основные свойства будущей
системы, основные компоненты и их взаимосвязи. На этом этапе были
сформированы основные подсистемы: подсистема обучения, подсистема
проведения мероприятий, подсистема контроля за нарушениями ОТ, подсистема
учета руководящих документов.
На третьем этапе детально прорабатывается функциональность каждого из
компонентов системы. Здесь предъявляются предварительные требования к
функционалу каждой из подсистем.
На четвертом этапе происходит выбор стратегии автоматизации.
Существуют четыре варианта стратегии автоматизации: кусочная (хаотичная)
автоматизация, автоматизация по участкам, автоматизация по направлениям и
комплексная автоматизация. На данном этапе был сделан выбор автоматизации
по направлениям.
На пятом этапе производится анализ существующих разработок для
автоматизации комплекса задач, вырабатываются критерии оценки
эффективности использования существующих информационных систем, и
46
производится сравнительный анализ с вариантом разработки новой
информационной системы, на основе чего делается выбор наиболее
подходящего способа приобретения. В результате проведенного анализа было
принято решение о разработке новой информационной системы.
На шестом этапе производится выбор и обоснование проектных решений
по техническому и программному обеспечению задачи, определяется
приблизительный вариант архитектуры будущей информационной системы.
Так как рассматриваемый комплекс задач автоматизации затрагивает
работу одного подразделения администрации района, то целесообразно выбрать
автоматизацию по участкам в качестве стратегии автоматизации.
1.3.3 Выбор и обоснование способа приобретения ИС для
автоматизации комплекса задач
Способы приобретения ИС – это последующие действия от определения и
формализации решения о необходимости ИС до момента пока ИС не будет
внедрена на предприятия. Для рассматриваемого предприятия возможны
следующие способы приобретения ИС [6]:
разработка (самостоятельная и заказная);
покупка ИС (покупка отечественной или зарубежной ИС);
покупка + доработка (самостоятельная или заказная);
аренда.
Деятельность администрации по оказанию муниципальных услуг состоит
из процессов, плохо вписывающихся в концепцию большинства
информационных систем, предлагаемых на рынке. Комплекс задач
автоматизации является очень узкоспециальным, поэтому подобрать на рынке
готовое программное решение практически невозможно. Отсюда следуют два
возможных варианта приобретения информационной системы:
1. Приобретение одной из информационных систем, предлагаемых на
рынке, с серьезной доработкой под требуемый функционал.
2. Разработка новой информационной системы, непосредственно
решающей поставленные задачи.
Источник: https://baza.diplomsite.ru/previewfile/2039