Оглавление
Введение 6
1 Аналитическая часть 8
1.1 Технико-экономическая характеристика предметной области и предприятия. Анализ деятельности Образовательной интернет-платформы ООО «Бикс» 8
1.1.1 Характеристика предприятия и его деятельности 8
1.1.2 Организационная структура управления предприятием 10
1.1.3 Программная и техническая архитектура ИС предприятия 10
1.2 Характеристика комплекса задач, задачи и обоснование необходимости автоматизации 18
1.2.1 Выбор комплекса задач автоматизации и характеристика существующих бизнес-процессов 18
1.2.2 Определение места проектируемой задачи в комплексе задач и ее описание 20
1.2.3 Обоснования необходимости использования вычислительной техники для решения задачи 25
1.2.4 Анализ системы обеспечения информационной безопасности и защиты информации 30
1.3 Анализ существующих разработок и выбор стратегии автоматизации Образовательной интернет-платформы ООО «Бикс» 35
1.3.1 Анализ существующих разработок для автоматизации задачи 35
1.3.2 Выбор и обоснование стратегии автоматизации задачи 41
1.3.3 Выбор и обоснование способа приобретения ИС для автоматизации задачи 45
1.4 Обоснование проектных решений 47
1.4.1 Обоснование проектных решений по информационному обеспечению 47
1.4.2 Обоснование проектных решений по программному обеспечению 52
1.4.3 Обоснование проектных решений по техническому обеспечению 59
2 Проектная часть 62
2.1 Разработка проекта автоматизации 62
2.1.1 Этапы жизненного цикла проекта автоматизации 62
2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание 67
2.1.3 Организационно-правовые и программно-аппаратные средства обеспечения информационной безопасности и защиты информации 68
2.2 Информационное обеспечение задачи 69
2.2.1 Информационная модель и её описание 69
2.2.2 Характеристика нормативно-справочной, входной и оперативной информации 72
2.2.3 Характеристика результатной информации 74
2.3 Программное обеспечение задачи 77
2.3.1 Общие положения (дерево функций и сценарий диалога) 77
2.3.2 Характеристика базы данных 80
2.3.3 Структурная схема пакета (дерево вызова программных модулей) 84
2.3.4 Описание программных модулей 85
2.4 Контрольный пример реализации проекта и его описание 86
3 Обоснование экономической эффективности проекта 93
3.1 Выбор и обоснование методики расчета экономической эффективности 93
3.2 Расчет показателей экономической эффективности проекта 98
Заключение 103
Список литературы 105
Приложение 1. Макеты входных документов и экранные формы для их ввода 107
Приложение 2. Макеты выходных документов 111
Приложение 3. Листинг программных модулей 113
Введение
Эффективное управление предприятием в современных условиях невозможно без использования компьютерных технологий. Правильный выбор программного продукта и фирмы-разработчика — это первый и определяющий этап автоматизации. В настоящее время проблема выбора информационной системы из специфической задачи превращается в стандартную процедуру. В этом смысле российские предприятия сильно уступают зарубежным конкурентам.
Процедура принятия решения о выборе наиболее эффективной компьютерной системы управления нова для большинства отечественных руководителей, а ее последствия во многом будут оказывать значительное влияние на предприятие в течение нескольких лет. Так как применение интегрированной ИС, которая отвечала бы требованиям предприятия (масштабу, специфике бизнеса и т.д.), позволила бы руководителю минимизировать издержки и повысить оперативность управления предприятием в целом.
В данной работе предлагается автоматизировать учет оборудования, поступающего на ремонт и обслуживание. Автоматизация этого процесса помогает увеличить скорость принятия решений и снизить стоимость управления. Автоматизация позволяет также собрать необходимую статистику по ремонтам что является крайне необходимым шагом на пути к созданию обоснованной стратегии компании..
Целью данного ВКР является разработка информационной системы, позволяющей автоматизировать работу сервисного отдела Образовательной интернет-платформы ООО «Бикс» с целью снижения нагрузки на его сотрудников, уменьшения количества ошибок, увеличения скорости работы.
Объектом исследования ВКР является образовательная интернет-платформа ООО «Бикс».
Предметом исследования являются способы автоматизации учета оборудования.
Задачами ВКР, в соответствии с целью, являются:
— анализ деятельности рассматриваемого предприятия;
— выявление проблемных моментов;
— обоснование необходимости автоматизации;
— обоснование проектных решений по программному, техническому и информационному обеспечению;
— разработка базы данных и приложения для работы с ней;
— расчет экономических показателей проекта.
Данный дипломный проект состоит из трёх частей.
В аналитической части выполнен комплекс работ, направленных на обоснование необходимости автоматизации: определена сущность задачи, описаны основные свойства системы, дано описание всем существующим бизнес-процессам, рассмотрены вопросы, связанные с анализом существующих разработок в этой области. Также в первой главе обосновываются проектные решения по информационному, программному, техническому и технологическому обеспечению.
Проектная часть посвящена рассмотрению этапов жизненного цикла проекта. Также дана характеристика информационной архитектуры разрабатываемого проекта, построена информационная модель задачи, проведено моделирование «сущность-связь» (ER-модель), описана структура полей таблиц базы данных, проанализированы все информационные потоки входной, оперативной, нормативно-справочной и результатной информации.
В процессе реализации проектных решений по программному обеспечению построены: дерево диалога (сценарий работы с системой), структурная схема пакета и ряд других компонент проекта, подробно раскрывающих сущность машинной реализации задачи.
Кроме этого, во второй главе описаны все используемые программные модули, построена схема технологического процесса сбора, передачи, обработки и выдачи информации, описан контрольный пример реализации проекта.
Третья часть ВКР посвящена выбору методики расчета экономической эффективности и собственно проведению всех расчетов, направленных на обоснование экономической эффективности проекта. Полученные результаты расчетов свидетельствуют об экономической эффективности проекта.
В заключении сделаны некоторые обобщенные выводы, подведены итоги проделанной работы и рассмотрены перспективы развития системы. Некоторые материалы, относящиеся к основной части проекта, вынесены в приложения
1 Аналитическая часть
1.1 Технико-экономическая характеристика предметной области и предприятия. Анализ деятельности Образовательной интернет-платформы ООО «Бикс»
1.1.1 Характеристика предприятия и его деятельности
В настоящей ВКР рассматривается деятельность сервисного центра Образовательной интернет-платформы ООО «Бикс».
ООО «Бикс» -организация, предоставляющая с помощью собственного сайта услуги дистанционного обучения по нескольким образовательным программам, многие из которых касаются информационных технологий. Сайт содержит несколько сотен открытых образовательных курсов, по прохождении которых можно бесплатно получить электронный сертификат. Также возможно платное получение сертификатов о повышении квалификации. Кроме того, организация действует как издательство, выпуская учебную литературу по курсам.
В таблице 1.1 приведены основные экономические характеристики предприятия за 2018 год.
Таблица 1.1
Экономические характеристики деятельности Образовательной интернет-платформы ООО «Бикс»
Наименование показателя | 2018, руб/мес | 2019, руб/мес |
Выручка, руб/мес | 11 456 | 41 712 |
Валовая прибыль, руб/мес | 413 | 765 |
Рентабельность собственного капитала, % | 96.35 | 98 |
Рентабельность активов, % | 2.29 | 2.11 |
Коэффициент чистой прибыльности, % | 3 | 1.53 |
Рентабельность продукции (продаж), % | 3 | 1.53 |
Оборачиваемость капитала | 0.76 | 1.38 |
Среднесписочная численность работников | 126 | 123 |
Затраты на оплату труда | 7 098 | 7 606 |
Отчисления на социальные нужды | 1 717 | 1 643 |
Средняя заработная плата работников (руб/мес.) | 19.08 | 27.56 |
1.1.2 Организационная структура управления предприятием
Образовательной интернет-платформы ООО «Бикс», как и большинство организаций, имеет и вертикальную и горизонтальную иерархию.
Организационно-штатная структура общества представлена на рис. 1.1.
Рисунок 1.1 Организационная структура Образовательной интернет-платформы ООО «Бикс»
Высшим органом управления фирмой является генеральный директор. Генеральный директор решает вопросы изменения устава, утверждает годовые результаты деятельности, а также решает вопросы по ликвидации и реорганизации фирмы. Работников фирма набирает с биржи труда в соответствии с их квалификацией и разрядом. Также возможно привлечение молодых сотрудников с незаконченным высшим или средним специальным образованием для прохождения практики. Взаимоотношения генерального директора с подчиненными, охрана труда, социальное развитие регулируется законодательством РФ.
Каждый из работников компании выполняет определенные функции, руководствуясь должностными инструкциями.
Отдел по продажам один из самых главных в компании. В функции подчиненных этого отдела входит: обслуживание входящих и исходящих звонков, оказание коммерческих услуг, обеспечение выполнения условий, предусмотренных заключенными соглашениями, сопровождение клиента.
В должностные обязанности сотрудника этого отдела входит:
• поиск потенциальных клиентов;
• ведение коммерческих переговоров с клиентами в интересах Фирмы;
• оперативное реагирование на информацию, поступающую от клиентов, и доведение ее до сведения Начальника отдела;
• выяснение потребностей клиентов в продукции, реализуемой Фирмой, и согласование заказа с клиентом в соответствие с его потребностями и наличием ассортимента на складском комплексе Фирмы;
• мотивация клиентов на работу с Фирмой.
• составление ежемесячного плана продаж;
• анализ статистических данных продаж и отгрузок клиентов Фирмы;
• предоставление отчетов по итогам в работы в соответствии с регламентом работы отдела и Фирмы.
• обеспечение маркетинговых исследований предоставленного сегмента рынка по изучению спроса на продукцию компании, уровень цен у конкурентов, перспектив развития рынка сбыта.
• участие в составлении прогнозов на поставки товаров на склад.
Целью деятельности отдела по рекламе и улучшению услуг (маркетинга) является достижение лучшего качества предоставляемых услуг и увеличение влиянии компании в регионах..
В должностные обязанности сотрудника этого отдела входит:
• проведение исследований основных факторов, формирующих динамику потребительского спроса на продукцию, соотношение спроса и предложения на аналогичные виды продукции, технических и иных потребительских качеств конкурирующей продукции.
• осуществление маркетинговых исследований, связанных с изучением сегментации рынка, анализом ценообразования и предпочтений потребителя, прогнозом продаж и каналов реализации, открытием новых рынков, оценкой эффективности рекламы, деятельностью конкурентов, и т.д.
• анализ потребностей клиентов и границ ценообразования.
• разработка стратегии проведения рекламных мероприятий.
• контроль проведения рекламных компаний в средствах массовой информации, прямой почтовой рассылке, Интернет и т.д.
• организация разработки печатных рекламных материалов собственными силами или силами сторонних организаций, их тестирование, формирование предложений по дизайну печатных рекламных материалов.
• предварительная оценку разработанных сторонними организациями рекламных материалов.
Сотрудники отдела кадров должны выполнять поиск новых сотрудников по запросам из каждого подразделения компании, а также вести учет личной и служебной информации о всех сотрудниках ООО и другой важной информации. Оформление всех документов на прием или увольнение, ведется в этом же подразделении.
В должностные обязанности сотрудника этого отдела входит:
• участие в разработке кадровой политики и кадровой стратегии предприятия.
• осуществление работы по подбору, отбору и расстановке кадров на основе оценки их квалификации, личных и деловых качеств;
• обеспечение приема, размещение и расстановку молодых специалистов и молодых рабочих в соответствии с полученной в учебном заведении профессией и специальностью;
• создание резерва для выдвижения на основе таких организационных форм, как планирование деловой карьеры, подготовка кандидатов на выдвижение по индивидуальным планам, ротационное передвижение руководителей и специалистов, обучение на специальных курсах, стажировка на соответствующих должностях.
• проведение аттестации работников предприятия, ее методическое и информационное обеспечение, участие в анализе результатов аттестации, разработке мероприятий по реализации решений аттестационных комиссий, определение круга специалистов, подлежащих повторной аттестации.
Главной задачей бухгалтерии является ведение бухгалтерского учета имущества, обязательств и хозяйственных операций, своевременное и достоверное отражение результатов финансово-хозяйственной деятельности компании. В своей работе сотрудники бухгалтерии руководствуются действующими законодательными актами РФ, инструкциями, приказами, распоряжениями, правилами, Политикой в области качества и др. документами, утвержденными Генеральным директором, регламентирующими работу бухгалтера.
В должностные обязанности сотрудника этого отдела входит:
• осуществление приема и контроля первичной документации по соответствующим участкам бухучета и подготовка их к счетной обработке
• расчет заработной платы в программе 1С версия 7.7 «Зарплата и кадры»;
• расчет налогов по зарплате по всем сотрудникам;
• подготовка отчета по фондам и отчет в налоговую инспекцию по единому социальному налогу;
• подготовка и сдача персонифицированного учета в пенсионный фонд, индивидуальных сведений по налогу на доходы физических лиц;.
• оформление бухгалтерских документов для их архивирования.
• выполнение работ по формированию, ведению и хранению бухгалтерской информации.
• выполнение отдельных служебных поручений главного бухгалтера, генерального директора.
В должностные обязанности сотрудника ИТ-отдела входит:
• установка на серверы и рабочие станции программного обеспечения;
• интеграция программного обеспечения на файл-серверах, серверах систем управления базами данных и на рабочих станциях;
• поддержка рабочее состояние программного обеспечения сервера и рабочих станций;
• регистрация пользователей, назначение идентификаторов и паролей.
• обучение пользователей работе в сети, ведению архивов;
• составление инструкции по работе с сетевым программным обеспечением и доведение их до сведения пользователей.
• Контроль использования сетевых ресурсов.
• Организация доступа к локальной и глобальной сетям.
Сотрудники юридического отдела выполняют проверку всех акций или мероприятий проводимых в компании, для установления из законности по правовым аспектам законодательства РФ.
В должностные обязанности сотрудника этого отдела входит:
• разработка или участие в разработке документов правового характера;
• правовая помощь структурным подразделениям в подготовке и оформлении различного рода правовых документов;
• подготовка обоснованных ответов при отклонении претензий третьих лиц;
• участие в разработке и осуществлении мероприятий по укреплению договорной, финансовой и трудовой дисциплины, обеспечению сохранности имущества;
• изучение, анализ и обобщение результатов рассмотрения претензий, судебных и арбитражных дел, практики заключения и исполнения хозяйственных договоров с целью разработки предложений об устранении выявленных недостатков и улучшении хозяйственно-финансовой деятельности;
• оформление материалов о привлечении работников к дисциплинарной и материальной ответственности.
Основными задачами секретариата являются организационные и документационное обеспечение управленческой деятельности. Секретарь подчиняется непосредственно директору предприятия.
Сервисный отдел — Поддерживает производственные ресурсы в рабочем состоянии. Обеспечивает и повышает качество продукции.
Складская логистическая служба– отвечает за закупку и хранение расходных материалов и компонентов для ремонта
Технический отдел – контролирует работу оборудования, выполняет обслуживание техники в рамках своей компетенции, а также за:
1. Контроль за работой сетевого оборудования,
2. Управление функционированием сети в целом.
Каждый работник в рамках временных рабочих групп исполняет работы, порученные ему руководителем временной рабочей группы. Соблюдает сам и контролирует соблюдение подчиненными организационно-распорядительных, нормативно-методических, технологических, планово-бюджетных и прочих внутренних документов.
При возникновении ситуаций, не регламентированных внутренней нормативной документацией, принимает решения и/или ставит в известность вышестоящее руководство в рамках своих должностных обязанностей.
При обнаружении неисправностей оборудования, техники, зданий, незамедлительно информирует руководителя соответствующего обеспечивающего подразделения.
В общении с коллегами по работе и контрагентами соблюдает правила деловой этики.
Кроме вышеперечисленных обязанностей, выполняет распоряжения и поручения своих прямых руководителей, а также иные обязанности, предусмотренные внутренними регламентами предприятия.
1.1.3 Программная и техническая архитектура ИС предприятия
Техническая архитектура Образовательной интернет-платформы ООО «Бикс» представляет собой совокупность следующих технических средств: три сервера, сорок четыре персональных компьютера, два канала связи, семь многофункциональных устройств (принтер-сканер-копир), периферийные устройства (два принтера, две точки доступа WiFi, один беспроводной модем Yota, один факс).
Наглядно техническая архитектура информационной системы Образовательной интернет-платформы ООО «Бикс» представлена на рисунке 1.2.
Рисунок 1.2 Техническая архитектура Образовательной интернет-платформы ООО «Бикс»
Оборудование, представленное в технической архитектуре
Образовательной интернет-платформы ООО «Бикс», с возложенными на него задачами справляется вполне успешно. Объем передаваемых, принимаемых и обрабатываемых данных относительно разнообразен и имеет тенденцию к росту в связи с расширением деятельности компании.
Персональные компьютеры Образовательной интернет-платформы ООО «Бикс» имеют следующую конфигурацию системы:
• Центральный процессор: Intel(R)Core(TM) 2Duo CPU E7500 2,93GHz;
• Оперативная память: 3,00 ГБ;
• Видеокарта: Radeon X1600 Series Secondary.
В качестве аппаратной основы серверов используется сервера ETegro Hyperion RS120 G3, Hyperion RS230 G2, сервер хранения данных базируется на специализированной аппаратной основе Fastor NS300 G3.
Технические характеристики серверов приведены в таблицах 1.2-1.4.
Таблица 1.2
Технические характеристики ETegro Hyperion RS120 G3
Таблица 1.3
Технические характеристики Hyperion RS230 G2
Таблица 1.4
Технические характеристики Fastor NS300 G3
В качестве рабочих станций используется Avelion DW310 G2.
Данная модель позволяет устанавливать до 8 дисков SAS или SATA с горячей заменой и до 32GB двухканальной памяти DDRII 667. Два слота PCI-E 16x, 2 PCI-E 1x, 2 PCI слота позволяют устанавливать практически любые платы расширения, два порта Gigabit Ethernet с поддержкой TOE для максимальной пропускной способности сети и минимальной загрузки центральных процессоров.
Характеристики данной модели приведены в таблице 1.5.
Таблица 1.5
Технические характеристики Avelion DW310 G2
В качестве сетевого оборудования используется маршрутизатор DI-808HV, DI-2006, DI-824VUP.
DI-808HV – это высокопроизводительный широкополосный маршрутизатор с функциями безопасной передачи данных, спроектированный специально для применения в связках центральный офис – отделение. Предлагая эффективное решения для подключения удаленных офисов во всем мире к центральному через Интернет, устройство составляет серьезную конкуренцию подключениям типа точка-точка по дорогим выделенным каналам. Маршрутизатор поддерживает IPSec для обеспечения безопасности соединений, связывая небольшие сети удаленных офисов в единую сеть или позволяя удаленно получать дополнительные сервисы вашим доверенным партнерам.
Серия маршрутизаторов доступа с фиксированными портами DI-2000 включает две модели: DI-2004 и DI-2006. Маршрутизаторы предназначены для использования в сетях небольших офисов для обеспечения доступа к корпоративной сети или сети Интернет, а также для обеспечения резервирования основного канала связи. Эти маршрутизаторы позволяют осуществлять подключение локальных сетей Ethernet к глобальным сетям по линиям ISDN, через асинхронные и синхронные последовательные порты с использованием различных технологий, включая Frame Relay, X.25, а также по выделенной линии. Устройства предоставляют расширенные возможности защиты от несанкционированного доступа, обеспечивают простоту настройки и обладают низкой стоимостью владения.
DI-824VUP+ -это беспроводной 802.11g VPN маршрутизатор, объединяющий функции широкополосного доступа в Интернет с надежной VPN защитой межсетевым экраном, встроенным принт-сервером и 4-х-портовым коммутатором для подключения принтера и рабочих станций. Разработанный для использования дома и в офисе, маршрутизатор обеспечивает высокую скорость передачи по беспроводной сети, безопасные VPN подключения, расширенную защиту межсетевым экраном и фильтрацию содержимого пакетов, основанную на политиках. Это устройство предоставляет экономичный способ установки безопасной и быстродействующей сети с каналом связи без узких мест к внешнему миру.
Телефонная связь на предприятии организована с использованием АТС Panasonic KX-TEM824RU.
Функциональные возможности данной модели включают в себя:
• Аналоговая гибридная АТС
• Начальная ёмкость системы: 6 внешних и 16 внутренних линий
• Предельная ёмкость системы: 8 внешних и 24 внутренних линий
• Поддержка русского языка на дисплее системного телефона и в SMDR
• Функция DISA (прямой доступ к ресурсам системы)
• Трёхуровневый автоматический оператор
• Услуги речевой почты для всех внутренних абонентов (опция)
• Программирование с компьютера (USB), по модему или с системного телефона
• Распознавание и автоматическая переадресация факсимильных вызовов
• Отображение номера вызывающего абонента (Caller ID) на дисплеях системных и обычных телефонов (опция)
• Режимы работы: дневной/ночной/обеденный
• Гибкое распределение и ограничение вызовов
• Совместимость с любыми аналоговыми телефонными аппаратами, факсами, модемами
• Возможность контролировать затраты на связь (детальный отчёт на компьютер/принтер)
• Разъем для подключения резервного источника питания
• Разъемы для подключения домофонов/дистанционного управления замком входной двери (опция)
• Функция «конференц-связь» с участием до 5 абонентов
• Маршрутизация SMS
Программная архитектура информационной системы Образовательной интернет-платформы ООО «Бикс» наглядно представлена на рисунке 1.3.
Рисунок 1.3 Программная архитектура Образовательной интернет-платформы ООО «Бикс»
На всех компьютерах установлен стандартный пакет программного обеспечения:
• Операционная система Windows XP Pro SP3;
• Пакет MS Office 2007;
• Антивирус Касперский 6;
• Mozilla Firefox;
• Adobe Acrobat 6.0 Professional;
• Punto Switcher;
• Справочная система Консультант Плюс;
• Skype;
• FreshOffice CRM Professional.
С учетом специфики деятельности департаментов персональные компьютеры Образовательной интернет-платформы ООО «Бикс» имеют следующие дополнительные программные обеспечения (персональные пакеты ПО для отделов):
• Отдел бухгалтерии: 1С Бухгалтерия: Версии 7.7, системе 1С — Торговля – Склад; Банк-Клиент;
• IT – отдел: Radmin Viewer 3, PonyProg, Remote Administrator v2.2, Total Commander;
• Отдел продаж: ICQ, Adobe Photoshop CS3, Adobe Stock Photos CS3;
• Сервисный отдел: ICQ.
1.2 Характеристика комплекса задач, задачи и обоснование необходимости автоматизации
1.2.1 Выбор комплекса задач автоматизации и характеристика существующих бизнес-процессов
Существующие бизнес-процессы ООО «Бикс» вытекают из набора деловых связей, обозначенных в организационной структуре компании.
Основным видом деятельности рассматриваемого предприятия является предоставление сервисных услуг с целью извлечения коммерческой прибыли.
Характеристика данного вида деятельности представлена на рис. 1.4.
Рисунок 1.4 Предоставление услуг в области сервисной поддержки (А0)
Декомпозиция данного процесса приведена на рисунке 1.5.
Рисунок 1.5 Декомпозиция процесса серверной поддрежки
На данной схеме отображены основные подпроцессы основного бизнес-процесса компании. В качестве входных потоков представлены:
• Денежные средства
• Неисправное оборудование
• Запасные части от поставщиков
В качестве выходных потоков представлены:
• Прибыль
• Отремонтированное оборудование
• Отчетная документация.
Управляющими воздействиями являются такие, как требования руководства, требования законодательства России, требования устава ООО.
В качестве механизмов обозначены персонал общества и различное используемое оборудование. Процесс протекает в следующей последовательности:
• Учет оборудования, сдаваемого в ремонт;
• Непосредственный ремонт оборудования;
• Оплата ремонта;
• Подготовка отчетной документации как для клиента, так и для компании.
В качестве комплекса задач автоматизации нас интересует блок учета оборудования, сдаваемого в ремонт. Далее будет проведена декомпозиция этого блока.
1.2.2 Определение места проектируемой задачи в комплексе задач и ее описание
Схема, характеризующая процесс учета оборудования, сдаваемого в ремонт, приведена на рисунке 1.7.
Рисунок 1.6 Декомпозиция процесса учета оборудования, сдаваемого в ремонт
В соответствии с представленной схемой, при сдаче клиентом и приеме приемщиком оборудования в ремонт, проводятся следующие мероприятия:
• определение типа оборудования (подлежит ли оно гарантийному ремонту или нет);
• раздельный учет гарантийного и необорудования;
• определение типа ремонта, в зависимости от типа оборудования.
Наиболее часто в сервисные центры предприятия сдается в ремонт гарантийное оборудование, так как Образовательной интернет-платформы ООО «Бикс» связано договорами на предоставление гарантийного ремонта для техники многих крупных производителей.
Поэтому рассмотрим процесс учета гарантийного ремонта более подробно, декомпозировав его. Схема, получившаяся в результате декомпозиции, представлена на рисунке 1.6.
Рисунок 1.7 Схема декомпозиции процесса учета гарантийного ремонта
Гарантийный ремонт или нет, как правило выясняется при изучении гарантийного талона на оборудование, либо при взаимодействии с компаниями, с которыми заключен договор на гарантийное обслуживание. В последнем случае подтверждение гарантийности ремонта сотрудник компании, принимающий технику (далее – приемщик), получает на основании серийного номера оборудования в результате взаимодействия с организацией-производителем.
В противном случае ремонт считается негарантийным.
Гарантийные обязательства не действуют также в следующих случаях:
• при наличии в оборудовании механических повреждений;
• при использовании оборудования в целях, не предусмотренных инструкцией;
• при повреждениях, возникших из-за несоблюдения правил монтажа, установки, настройки и эксплуатации оборудования;
• при нарушении правил проведения, или не проведении профилактических работ, предусмотренных инструкциями;
• при повреждениях, вызванных умышленными или ошибочными действиями потребителя, небрежным обращением с оборудованием;
• при повреждениях, вызванных обстоятельствами непреодолимой силы (стихия, пожар, молния, и т.п.);
• при повреждениях, вызванных попаданием внутрь оборудования посторонних предметов, жидкостей, насекомых, грызунов;
• при повреждениях, вызванных доработкой оборудования, внесением в него конструктивных изменений или проведением самостоятельного ремонта;
• при повреждениях оборудования вследствие неправильной транспортировки и хранения;
• при повреждениях, вызванных использованием нестандартных (неоригинальных) расходных материалов и комплектующих частей;
• при повреждениях, вызванных превышением допустимых значений питающего напряжения на входах оборудования, или использованием источников питания, не удовлетворяющим требованиям, которые описаны в инструкции по эксплуатации оборудования;
• при повреждениях, возникших из-за использования нелицензионного программного обеспечения, а также программ вирусов;
• на оборудовании нарушена или отсутствует гарантийная метка Производителя (Импортера).
Гарантия действительна только при наличии правильно и четко заполненного гарантийного талона с указанием модели и серийного номера изделия, даты продажи, четкой печатью компании и подписью продавца (кладовщика). Серийный номер и модель передаваемого в ремонт изделия должны соответствовать указанным в гарантийном талоне. При отсутствии в талоне даты продажи срок гарантии исчисляется от даты изготовления. В случае если гарантийный талон отсутствует по причине не заполнения или потери, изделие считается гарантийным, если его серийный номер имеется в базе данных компании, либо на нем присутствует гарантийный стикер компании.
В зависимости от производителя, на разное оборудование устанавливается различный срок и различные условия гарантии.
При приемке оборудования в ремонт приемщик проверяет соблюдение условий гарантийного обслуживания, что включает в себя следующие составляющие:
• проверка марки оборудования;
• проверка срока гарантийного ремонта на конкретный тип (марку) оборудования;
• проверка условий соблюдения остальных условий гарантийности ремонта;
• изучение гарантийного талона (при его наличии);
• согласование с производителем условий гарантийного ремонта (при отсутствии гарантийного талона);
Таким образом, учет оборудования, принимаемого в ремонт, является довольно трудоемким и приемщик в ходе данного процесса может допускать ошибки, что впоследствии отрицательно может сказаться на имидже компании.
Кроме того, во время и после проведения описанных бизнес-процессов компании ее управленческий состав столкнулся со следующими проблемами:
• «Неидеальность» схемы принятия, обработки и передачи оборудования в ремонт и проверки гарантийности, выраженная в тесной привязанности к работе «через менеджера», что увеличивает срок обработки заявок на ремонт и количество потенциальных «человеческих ошибок»;
• Трудность в проведении объективной оценки эффективности работы менеджеров по работе с клиентами и партнерами;
• Отсутствие прямого контроля работы менеджеров по работе с клиентами и партнерами со стороны директора соответствующего подразделения;
• Снижение скорости обработки заявок на ремонт от постоянных клиентов и партнеров на фоне общего роста запросов;
• Рост ошибок «человеческого фактора» (ошибки менеджеров) при обработках заявок от постоянных клиентов и партнеров на фоне повышения загруженности и увеличения объемов работ;
• Увеличение штрафных выплат вследствие задержки и/или некачественного исполнения заявки;
• Сложность мониторинга и оценки эффективности исполнения заявок специалистами «от А до Я» (в разрезе каждого этапа выполнения);
• Сложность в выявлении ответственных лиц, виновников «торможения» исполнения заявок.
Все представленные трудности оказывают негативное влияние на общую работу Образовательной интернет-платформы ООО «Бикс», выявляются во время проведения внутреннего контроля и анализа бизнес-процессов, берут свое начало при учете заявок на ремонт оборудования.
В связи с этим задачей, выделенной для автоматизации, является учет оборудования при сдаче его в ремонт.
1.2.3 Обоснования необходимости использования вычислительной техники для решения задачи
Основным документом в рассматриваемой задаче является заявка клиента на гарантийное обслуживание с указанием неисправностей, а также гарантийный талон (при его наличии)
Схема документооборота данных документов в процессе приема оборудования для ремонта приведена на рис. 1.7.
Рисунок 1.8 Схема документооборота при приеме оборудования в ремонт в Образовательной интернет-платформы ООО «Бикс»
Существующий способ приема оборудования способ учета связан с заполнением и оформлением большого количества бумажных документов, изучением множества условий и определения совпадения их с текущим случаем, вследствие этого с большой трудоемкостью, разрозненностью сведений, что с большой вероятностью ведет к их утере или неправильной интерпретации. На сегодняшний день довольно затруднительно также получить сведения об общем количестве заявок на ремонт и общем количестве принятого оборудования, проверить правильность и обоснованность приема оборудования в ремонт, а также оформления необходимых документов.
Кроме того, в отчетный период необходимо составление аналитических отчетов, включающих в себя анализ работы за определенный период, что очень затруднительно.
Временные характеристики описанных процессов приведены в таблице 1.6.
Таблица 1.6
Характеристики описанных процессов
Таким образом, при обработке только 10 заявок на гарантийный ремонт общий комплекс необходимых мероприятий составляет около 11 часов, из-за чего для приема оборудования необходимо содержать в штате несколько приемщиков.
Учитывая, что продолжительность рабочего дня составляет 8 часов, делаем вывод, что на выполнение остальных обязанностей (то есть непосредственную работу по решению проблем клиента и выработке необходимых мероприятии) не остается рабочего времени, что крайне неэффективно.
Для данного способа также характерны следующие недостатки:
• Невысокая скорость и точность выполнения расчетов.
• Неэффективное использование рабочего времени.
• Слабый контроль работы сотрудника.
• Бюрократия – увеличивающийся «поток» бумажной работы.
• Усталость служащих — усиление негативного воздействия человеческого фактора.
При автоматизации данного процесса предполагается сократить время оформления оборудования в ремонт, а также снизить количество допускаемых ошибок.
Проведем расчет ожидаемого эффекта от внедрения средств автоматизации.
В случае использования вычислительной техники данный процесс водится к внесению гарантийного номера в базу данных, проверке обоснованности гарантийного ремонта, поиск же информации будет производится при задании необходимых параметров автоматически, а формирование необходимых документов также автоматически. В таблице 1.7 произведен расчет эффекта внедрения.
Таблица 1.7
Расчет эффекта внедрения
Таким образом, ожидаемая экономия рабочего времени составляет около 320 минут (более 5 часов) ежедневно, что позволяет увеличить эффективность работы сотрудников Образовательной интернет-платформы ООО «Бикс».
Кроме того, другими преимуществами автоматизации рассматриваемого бизнес-процесса будут :
• централизованное хранение данных
• исключение потери данных
• структуризация данных
• более оперативная обработка данных
• выдача результатов в удобной форме на принтер и экран
• легкое изменение данных
• система авторизации
• сокращение времени оформления документов
1.2.4 Анализ системы обеспечения информационной безопасности и защиты информации
В компании OOO «Бикс» имеются нормативно-правовые и организационно-распорядительные документы такие как:
1. Регламент информационной безопасности:
• доступ сотрудников к служебной информации, составляющей коммерческую тайну;
• доступ к использованию программного обеспечения, сконфигурированного персонального под Образовательной интернет-платформы ООО «Бикс» (1С Бухгалтерия; CRM Fresh Office – Система управления клиентами и партнерами; файловое хранилище).
2. Регламенты использования сети Internet, электронной почты Образовательной интернет-платформы ООО «Бикс».
С целью более эффективного исполнения регламентов в Образовательной интернет-платформы ООО «Бикс» настроена служба Active Directory на Windows Server 2003. Она позволяет настраивать и контролировать информационную безопасность.
Active Directory имеет следующую структуру:
• Доменные службы Active Directory — централизованные хранилища сведений о конфигурации, запросах на проверку подлинности, а также сведений о всех объектах, хранящихся в лесе. С помощью Active Directory можно эффективно управлять пользователями, компьютерами, группами, принтерами, приложениями и другими поддерживающими службы каталогов проектами из единого безопасного, централизованного места.
• Аудит. Все изменения объектов Active Directory записываются, поэтому известно, что именно изменилось, какое значение имеет измененный атрибут сейчас и какое значение он имел ранее.
• Точная настройка политики паролей. Политики паролей можно настроить для отдельных групп внутри домена. Правило, согласно которому для каждой учетной записи домена используется одна и та же политика паролей, больше не действует.
• Повышение эффективности управления учетными записями пользователей, применяемыми в качестве удостоверений для служб. Поддержка паролей учетных записей служб (учетных записей пользователей, применяемых в качестве удостоверений для служб) — одна из тех задач, которые отнимают у ИТ-специалистов больше всего времени. Если пароль учетной записи службы изменяется, службам, которые используют соответствующее удостоверение, также необходимо указать новый пароль. Чтобы разрешить эту проблему, Windows Server 2008 R2 поддерживает новый компонент — управляемые учетные записи служб. который при изменении пароля учетной записи службы автоматически изменяет пароли для всех служб, использующих эту учетную запись.
• Служба сертификатов Active Directory. В большинстве организаций сертификаты используются для удостоверения пользователей и компьютеров и для шифрования данных при их передаче по незащищенным подключениям. Службы сертификатов Active Directory применяются для повышения безопасности за счет связывания идентификационных данных пользователя, устройства или службы с соответствующим закрытым ключом. Сертификат и закрытый ключ хранятся в Active Directory, что помогает защитить идентификационные данные; службы Active Directory становятся централизованным хранилищем для получения приложениями соответствующей информации по запросу.
• Встроенный протокол SCEP. Можно выдавать сертификаты сетевым устройствам, например маршрутизаторам.
• Сетевой ответчик. Записи в списке отзывов сертификатов (CRL) можно возвращать запросившей стороне в виде откликов отдельных сертификатов вместо отправки всего CRL. Это снижает сетевой трафик, расходуемый при проверке сертификатов клиентскими системами.
• PKI предприятия (представление PKI). Это средство управления дает возможность администратору служб сертификации управлять иерархией центра сертификации (ЦС) для определения общей работоспособности ЦС и устранения неполадок.
• Службы федерации Active Directory(AD FS). Представляют собой безопасное, расширяемое решение управления доступом с возможностью интернет-масштабирования, которое позволяет организациям осуществлять проверку подлинности пользователей из других организаций. При помощи AD FS в Windows Server 2003 можно простым и безопасным способом предоставлять внешним пользователям доступ к ресурсам домена вашей организации. Службы AD FS также упрощают интеграцию между недоверенными ресурсами и ресурсами домена в вашей организации.
• Контроль проверки подлинности. В Windows Server 2008 R2 службы федерации Active Directory поддерживают контроль проверки подлинности — новую возможность, с помощью которой администраторы могут устанавливать политики проверки подлинности для учетных записей, проходящих проверку подлинности в федеративных доменах. Это позволяет выполнять проверку подлинности с помощью смарт-карт и использовать другие сценарии проверки подлинности.
• Службы управления правами Active Directory. Интеллектуальная собственность любой организации нуждается в надежной защите. Службы управления правами Active Directory (AD RMS) входят в состав Windows Server 2008 R2 и предназначены для того, чтобы разрешать доступ к файлам только тем пользователям, которые имеют на это право. Службы AD RMS защищают файл путем перечисления прав, которыми пользователь обладает в отношении данного файла. Права можно настроить таким образом, чтобы дать возможность пользователю открывать, изменять, печатать, перенаправлять информацию или выполнять другие действия с ней. При помощи AD RMS можно защищать данные, даже когда они распространяются за пределами вашей сети.
Преимущества:
1. Постоянная защита. Можно защитить содержимое, передаваемое за пределы организации. Можно указать, кому разрешается открывать, изменять, печатать содержимое или управлять им, и все назначенные права сохраняются вместе с содержимым.
2. Шаблоны политики прав на использование. Если имеется общий набор прав, которые применяются для управления доступом к информации, то можно создать шаблон политики прав на использование и применить его к содержимому. В этом случае не придется заново создавать параметры прав на использование для каждого отдельного файла, который требуется защитить. Данная служба позволяет защитить и предотвратить не санкционированный доступ к следующей информации (корпоративная информация, программные продукты 1С Бухгалтерия, CRM Fresh Office).
Настройку и поддержку информационной безопасности и защиты информации осуществляет – узкий круг IT специалистов, IT отдела. Начальник IT отдела отвечает за контроль и работоспособность информационной безопасность и защиты информации.
Обеспечение информационной безопасности и защиты информации на уровнях:
• Программный – Microsoft Windows Server 2003, Active Directory:
а) права доступа (к операционной системе Windows XP, Windows Server, Терминальный доступ Windows Server);
б) права пользователя системы (разграничены права доступа пользователей 1с Бухгалтерия, CRM Fresh Office, файловый сервер);
в) парольная защита, доступ к базе (установлены пароли на программные продукты, такие как: Касперский, 1с Бухгалтерия, CRM Fresh Office);
г) ведение логов и так далее (ведется контроль логов, Windows Server пользователи, контроль трафика интернет, контроль почты).
• Аппаратный – бекапы (резервное копирование) серверов.
Также ведется защита информационного Web-портала компании
Образовательной интернет-платформы ООО «Бикс», используются средства защиты от внешних угроз:
— ежеквартальная смена паролей на доступ к управлению (cms) web порталом
— ежеквартальная смена паролей на доступ к базам данных SQL
— ежеквартальная смена паролей на доступ к FTP серверу
— производится бекап (базы SQL, FTP файлов) 4 раза в месяц
В Образовательной интернет-платформы ООО «Бикс» производится постоянный мониторинг наиболее опасных угроз информационной безопасности:
1) Утечка данных;
2) Халатность служащих;
3) Вирусы;
4) Хакеры;
5) Кража оборудования;
6) Аппаратные и программные сбои.
Из списка угроз видно, что первое место в иерархии опасностей информационного обеспечения компании Образовательной интернет-платформы ООО «Бикс» занимает утечка данных. А именно нарушается конфиденциальность следующих информационных блоков: персональные данные; финансовые отчеты, детали конкретных сделок, интеллектуальная собственность компании; бизнес-планы. Поэтому руководители отделов компании ведут ежедневный мониторинг своих подчиненных, it-отдел контролирует права доступа к корпоративной информации на файловый сервер, производит мониторинг электронной почты сотрудников, контролирует интернет канал путем закрытия доступа к социальным сетям и личной почте.
К сожалению, наиболее опасным каналом по-прежнему остаются мобильные накопители, компания старается ограничить сотрудников от копирования информации и передачу ее между собой и третьим лицам на мобильных накопителях.
Если утечку информации удается предотвратить, сотрудник несет ответственность за нарушение внутренней ИБ. К нарушителю применяются одна или несколько санкций:
1) Выговор;
2) Строгий выговор;
3) Штраф;
4) Принудительно-«добровольное» увольнение из компании;
5) Увольнение из компании согласно статьи Трудового кодекса и с заведением личного уголовного дела.
1.3 Анализ существующих разработок и выбор стратегии автоматизации Образовательной интернет-платформы ООО «Бикс»
1.3.1 Анализ существующих разработок для автоматизации задачи
Уже около 30 лет существует класс информационных систем для автоматизации управления процессами ТОиР. В его состав входят три вида систем:
• Системы CMMS (Computerized Maintenance Management System)- автоматизированные системы управления ТОиР — достаточно несложные информационные системы, которые нацелены на управление только процессами ТОиР.
• Системы EAM (Enterprise Asset Management) — управление активами предприятия —
системы специального назначения, предоставляющие возможность автоматизировать весь процесс ТОиР и обеспечивающие его процессы, такие как, управление ремонтным персоналом, материальную базу, поставки и т.д.
• Модули ТОиР в ERP-системах – самостоятельные объединенные модули в ERP пакетах. Главное достоинство — интеграция со всеми остальными модулями. Как правило, имеют ограниченную функциональность в управлении ТОиР.
Программные продукты для управления проектами, которые временами попадают в разряд систем управления ТОиР, нельзя назвать полноправными решениями для управления ТОиР, поскольку они используются, главным образом, для календарного планирования сроков проведения работ.
Решения в области автоматизации сервис-центров предназначены для автоматизации планирования, управления и учета деятельности по техническому обслуживанию и ремонтам оборудования. Их использование особенно актуально для предприятий со значительным количеством оборудования и высокими требованиями к его готовности, где в силу необходимости обработки больших объемов данных значительно усложняются задачи по планированию, подготовке и учету ремонтной деятельности.
Компьютерные системы управления ремонтами (Computerized Maintenance Management Systems — CMMS) существуют уже более 20 лет. Их логическим развитием являются современные интегрированные системы управления основными фондами, которые предназначены для сокращения затрат на обслуживание оборудования и повышение производительности (коэффициента готовности).
Данные системы поддерживают следующие возможности:
• Ведение регистра оборудования.
• Регистрация технических данных, регистрация ремонта и обслуживания оборудования.
• Управление поставками оборудования и управление монтажом.
• Планирование и диспетчеризация наряд-заказов. Интеграция с системой управления персоналом.
• Отчетность о выполнении наряд заказов — объемы работ, рабочее время, использованные материалы и понесенные затраты.
• Полная регистрация всех финансово-хозяйственных операций (спо набжению, складским операциям, проектным работам.)
• Полная регистрация всех расходов на ремонтные работы (материалы, время, трудозатраты) и сравнение их с запланированными.
• Управление складскими запасами — пополнение материалов на основе потребностей наряд-заказов, заказов снабжения, запланированных отпусков и уровней складских запасов.
• Управление документооборотом — по меньшей мере, возможность оперативного доступа к электронным документам, связанным с оборудованием, наряд-заказами и регламентами проведения ремонтных работ.
• Управление персоналом — управление и контроль обслуживающего и ремонтного персонала, квалификации, доступности, компетенции.
Рассмотрим некоторые из существующих на рынке и наиболее подходящих для автоматизации рассматриваемого процесса в ОБРАЗОВАТЕЛЬНОЙ ИНТЕРНЕТ-ПЛАТФОРМЫ ООО «БИКС».
Корс Сервис Центр — учет в сервисных центрах, гарантийных мастерских и других фирмах, занимающихся продажей, ремонтом и обслуживанием теле, аудио, видео, бытовой техники, компьютеров, принтеров и любого другого оборудования Полный учет серийных номеров на оборудование и детали (начиная с приходов деталей на склад и заканчивая установки деталей на оборудование клиента) Учет труда сотрудников — фиксирование исполнителей работ в заказах-нарядах и их тарифа, расчет и выдача зарплаты Полный учет работ в Сервис-Центре: оформление заказов-нарядов, отслеживание этапов выполнения работ и оплат.
Основные возможности:
• Учет труда сотрудников — фиксирование исполнителей работ в заказах-нарядах и их тарифа, расчет и выдача зарплаты
• Полный учет в Сервис-Центре: оформление заказов-нарядов, отслеживание этапов выполнения работ и оплат
• Учет на различных фирмах/подразделениях/складах Учет исполнения одной работы несколькими исполнителями
• Отслеживание остатков деталей с детализацией по серийным номерам
• Возможность резервирования («бронирования») серийных номеров
• 8 категорий цен для работ и 8 категорий цен на детали
• Возможность изменеия названий валют и их курсов
• Ведение склада: состояние, приходы, уходы и перемещения
• Автоматический расчет категорий цен (на основе заданного %)
• Учет: типов ремонта, приемщиков заказов, кошельков (касса, расч.счет и т.д.)
• Ведение учета по разным фирмам с раздельной нумерацией документов
• Есть сетевая версия
Конфигурация «1С. Предприятие. Управление сервисным центром» предназначена для автоматизации сервисных центров по обслуживанию бытовой, офисной и компьютерной техники. Гибкость настроек, а также функциональные возможности программы, позволяющие автоматизировать основные контуры учета и управления сервисной компанией, предоставляют возможность использовать ее как в небольших мастерских, так и в крупных сетевых компаниях с разветвленной сетью удаленных подразделений (приемных пунктов или региональных сервисных центров).
Основные функциональные возможности конфигурации:
• Стационарный ремонт:
o ¬ прием изделия в ремонт;
o ¬ дефектация;
o ¬ распределение изделий по инженерам;
o ¬ выполнение ремонта (рабочий стол инженера);
o ¬ регистрация оплаты выполненных работ;
o ¬ выдача изделия.
• Выездные услуги:
o ¬ прием заявки;
o ¬ распределение заявок по инженерам;
o ¬ подготовка расписания обслуживания;
o ¬ выполнение работ;
o ¬ оплата и закрытие работ.
• Реализация запчастей:
o ¬ регистрация заказа запчастей клиента;
o ¬ реализация и оплата.
• Снабжение и склад запасных частей:
o ¬ заказ и резервирование запчастей;
o ¬ формирование заказов поставщику;
o ¬ поступление запчастей;
o ¬ распределение согласно резервам.
• Транспортная логистика:
o ¬ транспортировка между филиалами (приемными пунктами);
o ¬ транспортировка изделий в сторонние сервисные центры и обратно;
o ¬ контроль сроков нахождения изделий.
• Работа с производителем:
o ¬ настройка и использование систем кодирования ремонтов;
o ¬ сбор данных и формирование гарантийных отчетов.
• Расчет заработной платы инженеров
Полнофункциональная система управления основными фондами предприятия ЕМРАС обладает встроенными механизмами для интеграции с системами АСУ ТП и другими системами, используемыми на предприятии, и полностью интегрируется с имеющейся производственно-хозяйственной деятельностью.
Решение MAXIMO 4i предоставляет пользователям возможности полнофункционального управления движением документов, которое упорядочивает работы по обслуживанию и настройке оборудования. MAXIMO 4i настраивается под существующие на предприятии бизнес-процессы. Кроме того, имеется возможность обмена информацией с карманными компьютерами, такими, как Palm или Psion, что повышает общую производительность труда. Система может работать на базе любой широко используемой аппаратной платформы и операционной системы, а также использовать все наиболее популярные SQL-базы данных.
К сильным сторонам Avantis.Pro относятся: развитый функционал, реализованный в соответствии с передовыми бизнес-стратегиями по управлению активами, принятыми в мировой практике; проработанные вопросы интеграции системы с нижним уровнем управления предприятием (любые параметры оборудования и любая информация цехового уровня доступны для анализа, по умолчанию реализованы интерфейсы к Factory Suite/Wonderware и Foxboro I/A Series, при небольших доработках могут быть реализованы аналогичные интерфейсы к любой системе управления цехового уровня); современные стратегии упреждающего технического обслуживания, реализованные в составе модуля планово-предупредительного ремонта.
Система MIMS Open Interprise гибка в применении, работает с существующими бизнес-процессами предприятия и повышает их эффективность. Продукт полностью интегрирован, с его помощью модернизируется производственная деятельность и обеспечивается точная, оперативная информация в режиме реального времени.
iMaint является одной из самых современных на сегодняшний день систем управления основными фондами. Она решает полный комплекс задач, связанных с техническим обслуживанием и ремонтами оборудования, закупками материалов и комплектующих для ремонтов, управлением складами запчастей, расчетом себестоимости ремонтных работ. Решения на базе iMaint используются практически во всех отраслях промышленности и поддерживают работу как небольших и средних предприятий, так и крупных распределенных компаний с несколькими тысячами одновременно работающих пользователей.
Система Datastream предназначена для комплексной автоматизации процессов управления материальными активами, связанных с ними процессов технического обслуживания и модернизации оборудования. Datastream интегрируется с системами нижнего уровня (АСУ ТП), позволяя получать от них данные, на основе которых проводится анализ необходимости выполнения тех или иных ремонтных/профилактических работ. Система управляет всем жизненным циклом оборудования, начиная с проектирования, изготовления, монтажа, сборки и последующего обслуживания, сервисных и профилактических работ, модернизации, реконструкции и списания.
Система промышленного менеджмента TRIM разработана российским производителем НПП «СпецТек». Система построена на основе технологии клиент-сервер с распределенной базой данных. В максимальной конфигурации система включает в себя: систему управления техническим обслуживанием, безопасностью и качеством; управление документами, Снабжение, Сбыт и Распределенный склад, Администратор, Репликатор, Транспорт, Проверка базы данных, Переводчик, систему обслуживания каталогов.
Основным недостатком перечисленных систем является их громоздкость и, как следствие, сложность внедрения, и большое количество времени и средств, затрачиваемых на это. При внедрении одной из описанных выше программ большое количество функций не будет использоваться.
В нашем же случае необходимо разработать модуль по приему заявок ремонт на гарантийное обслуживание, то есть автоматизировать только небольшой участок деятельности предприятия. В таких целях приобретать одно из готовых решений представляется неблагоразумным поступком и может привести к значительным финансовым потерям. Поэтому руководством предприятия принято решение о разработке такой системы своими силами. При этом данный модуль должен быть интегрирован в уже используемую информационную систему
1.3.2 Выбор и обоснование стратегии автоматизации задачи
В существующей схеме планирования задач выделяются несколько этапов. Первый этап – анализ стратегии развития бизнеса.
В условиях конкуренции выигрывают те предприятия, чьи стратегии в бизнесе объединяются со стратегиями в области информационных технологий. Поэтому реальной альтернативой варианту выбора автоматизированной системы является подбор некоторого набора пакетов различных поставщиков, которые удовлетворяют наилучшим образом той или иной функции ИС управления (подход mix-and-match). Такой подход смягчает некоторые проблемы при внедрении и привязке программных средств, а ИТ оказывается максимально приближенной к функциям конкретной индивидуальности предметной области.
В последнее время все большее число организаций, предприятий, фирм предпочитает покупать готовые пакеты и технологии, а если необходимо, добавлять к ним свое программное обеспечение, так как разработка собственных ИС и ИТ связана с высокими затратами и риском. Эта тенденция привела к тому, что поставщики систем изменили ранее существовавший способ выхода на рынок. Как правило, разрабатывается и предлагается теперь базовая система, которая адаптируется в соответствии с пожеланиями индивидуальных клиентов. При этом пользователям предоставляются консультации, помогающие минимизировать сроки внедрения систем и технологий, наиболее эффективно их использовать, повысить квалификацию персонала [9].
Бизнес будет развиваться эффективно при хорошо организованной и отлаженной работе всех отделов предприятия.
Следующим этапом в этом процессе является поиск и обработка всей отчетной информации, полученной по телекоммуникационным каналам связи.
Далее производится конкретный подход к каждой поставленной задаче для снижения нагрузки на сотрудника. Затем результаты решения этих задач передаются руководителю Образовательной интернет-платформы ООО «Бикс». На этом этапе возможна корректировка работы.
Система должна быть оптимальна для использования, и иметь формы, которые выполняют следующие функции:
– получение данных;
– обработка, анализ, сохранение и печать данных.
Существует четыре варианта стратегии автоматизации: кусочная (хаотичная) автоматизация, автоматизация по участкам, автоматизация по направлениям и комплексная автоматизация.
Кусочная автоматизация предполагает под собой приобретение предприятием без конкретного стратегического плана отдельных фрагментов информационной системы, которые не способны оказать реальной пользы предприятию в целом. Дальнейшее развитие информационной системы предприятия связано с новыми, значительными затратами.
Автоматизация по участкам предусматривает автоматизацию отдельных производственных участков, объединенных по набору выполняемых функций. Этот способ автоматизации выбирается при условии, если существуют участки, где применение автоматизированных систем дает значительный экономический эффект, например за счет сокращения персонала.
Автоматизация по направлениям подразумевает под собой автоматизацию отдельных направлений деятельности предприятия [2].
В нашем случае будет выбрана стратегия автоматизации по направлению. Вследствие этого предприятие сможет автоматизировать деятельность по работе с клиентами, получив при этом экономический эффект.
Для рассматриваемой фирмы разработка стратегии реализации проекта будет такой:
• Анализ области деятельности предприятия;
• Анализ стратегии дальнейшего развития предприятия;
• Определения стратегических свойств разрабатываемой системы ;
• Определение функциональности системы;
• Анализ существующих разработок;
• Выбор стратегии автоматизации;
• Выбор способа приобретения;
• Определение архитектуры;
• Формирование бизнес-плана
На сегодня существуют две ключевых стратегии автоматизации: подгонка существующего программного продукта под бизнес-процессы организации, предварительная реорганизация бизнес-процессов и последующая автоматизации уже упрощенной структуры. Выбор стратегии автоматизации зависит от целей развития организации-заказчика и ее долгосрочных экономических возможностей.
Для рассматриваемой фирмы более подходит вариант с подгонкой существующего программного продукта под бизнес-процессы.
Кроме того, существуют следующие стратегии автоматизации:
1) Хаотичная (кусочная) автоматизация является одним из наиболее неэффективных видов инвестирования средств для развития предприятия. Под автоматизацией понимается отсутствие стратегического плана создания и развития. При таком подходе процесс внедрения информационных технологий определяется локальными сиюминутными задачами, а не реальными потребностями бизнеса. В этом случае предприятие получает разрозненные прикладные системы, стоимость интеграции которых может быть сравнима с комплексным решением.
Выбрав эту стратегию можно сэкономить время и средства на развертывание системы. Но при возможной последующей в будущем модернизации, которая будет затрагивать полную автоматизацию, использование системы будет не рациональным и экономически невыгодным.
2) Автоматизация по участкам подразумевает процесс автоматизации отдельных производственных или управленческих подразделений предприятия, объединенных по функциональному признаку. Подобный подход автоматизации выбирается, когда у предприятия не хватает инвестиций на автоматизацию в полном объеме или существующие участки дают большой экономический эффект. Часто данная автоматизация применяется на производственных участках.
3) Автоматизация по направлениям подразумевает автоматизацию отдельных направлений деятельности предприятия. Отличительной чертой от автоматизации по участкам является, что деятельность предполагает участие в этом процессе всех организационных подразделений, функционирование которых связано с автоматизируемым направлением. Конечным результатом автоматизации по направлениям может быть полная автоматизация компании.
4) Полная автоматизация подразумевает собой систему, состоящую из большого количества элементов различных уровней и различного назначения. К ним относятся подсистемы, модули, блоки управления, задачи, управленческие процедуры, функции и т. д. Это позволяет использовать один алгоритм для расчета схожих задач. Так же исключается необходимость дублирования различных справочников в разных системах, так как всё собрано в одной. Есть и минусы полной автоматизации. Полная автоматизация требует значительных финансовых и временных затрат, а также очень точного и тщательного планирования. Проанализировав данные варианты стратегий, была выбрана стратегия автоматизации по направлению, т.к. это наиболее подходящий вариант для нашего предприятия.
1.3.3 Выбор и обоснование способа приобретения ИС для автоматизации задачи
Способы приобретения ИС – это последующие действия от определения и формализации решения о необходимости ИС до момента пока ИС не будет внедрена на предприятия. Существуют следующие способы приобретения ИС:
• разработка (самостоятельная и заказная);
• покупка ИС (покупка отечественной или зарубежной ИС);
• покупка + доработка (самостоятельная или заказная);
• аренда.
Рассмотрим детально каждый из способов на предмет его применения к автоматизации поставленной задачи.
При покупке готового решения необходимо выбрать такое решение, которое полностью будет соответствовать схемам ведения бизнеса. Это очень сложно, так как производители систем автоматизации пытаются угодить всем потенциальным клиентам и их системы получаются перегруженными лишним функционалом, за который приходится платить, либо система представляет собой каркас для построения решения под конкретного потребителя. Оба эти варианта не подходят для решения поставленной задачи, так как приобретение готовой информационной системы для автоматизации по направлениям является невыгодным с точки зрения вложения денег в систему автоматизации.
Также приобретаемая информационная система нам не подходит из-за ряда недостатков, а также нехватки функциональности, хуже продумано направление будущего развития информационной системы, длительный срок адаптации под требования предприятий, так же требуется частое обращение в службу поддержки.
Заказ разработки у сторонних разработчиков позволит получить информационную систему, удовлетворяющую бизнес-правилам компании в настоящий момент. Однако при изменении бизнес-процессов возможно потребуется ее переработка, что выльется в лишение затраты на реинжененринг имеющейся ИС.
Покупка и доработка возможна, если требует небольшой объем доработки, данная доработка часто возможна в рамках модели ядра ИС, что часто вызывает затруднения из-за отсутствия развернутой документации. У варианта аренды ИС можно выявить следующие преимущества:
• улучшает инновационные возможности компании за счет взаимодействия и партнерства с поставщиками мирового уровня, имеющими большой интеллектуальный потенциал и богатый инновационный опыт;
• обеспечивает большую гибкость компании в случае внезапного изменения рыночной ситуации или потребительских предпочтений: проще и дешевле найти новых поставщиков с необходимыми возможностями и ресурсами, чем перестраивать внутреннюю деятельность компании, ликвидируя одни мощности и ресурсы и создавая новые;
• ускоряет приобретение ресурсов и навыков;
• позволяет сосредоточиться на тех операциях, которые эффективно выполняются силами компании, и тех, которые стратегически целесообразно сохранить под ее контролем.
Поэтому информационная система будет разрабатываться в компании собственными силами, так как компания располагает квалифицированными сотрудниками для разработки и внедрения данной информационной системы. Разработка собственной системы предполагает наличие у предприятия специалистов, способных провести анализ бизнес-процессов, разработать и внедрить систему их автоматизации. Так как автоматизируется одно достаточно небольшое направление деятельности Образовательной интернет-платформы ООО «Бикс», имеющимся работникам не составит особого труда провести весь комплекс работ по проектированию, разработке и внедрению системы автоматизации.
Разрабатываемая информационная система будет включать весь необходимый функционал, и учитывать все особенность работы и пожелания сотрудников данной компании, так как будет являться индивидуальным (уникальным) продуктом, что позволяет быстро изменить функциональность в соответствии с требованием внутреннего заказчика.
1.4 Обоснование проектных решений
1.4.1 Обоснование проектных решений по информационному обеспечению
Информационное обеспечение — совокупность данных, представленных в определенной форме для компьютерной обработки. Организационное и методическое обеспечение представляют собой комплекс мероприятий, направленных на функционирование компьютера и программного обеспечения для получения искомого результата.
Информационное обеспечение (ИО) — совокупность единой системы классификации и кодирования информации, унифицированных систем документации и информационных массивов. [12] В состав информационного обеспечения включаются два комплекса: компоненты внемашинного ИО (классификаторы технико-экономической информации и документы) и внутримашинного ИО (макеты и экранные формы для ввода первичных данных в ЭВМ или вывода результатной информации, структура информационной базы: входных, выходных файлов, базы данных).
Для того чтобы приспособить экономическую информацию для эффективного поиска, обработки и передачи по каналам связи, ее необходимо представить в цифровом виде. С этой целью ее нужно сначала упорядочить (классифицировать), а затем формализовать (закодировать) с использованием классификатора.
Классификатор — это документ, с помощью которого осуществляется формализованное описание экономической информации в ЭИС, содержащей наименования объектов, наименования классификационных группировок и их кодовые обозначения.[13] По сфере действия выделяют следующие виды классификаторов: международные, общегосударственные (общесистемные), отраслевые и локальные классификаторы.
Основной компонентой внемашинного информационного обеспечения является система документации, применяемая в процессе управления экономическим объектом. Под документом понимается определенная совокупность сведений, используемая при решении экономических задач, расположенная на материальном носителе в соответствии с установленной формой.
Система документации — это совокупность взаимосвязанных форм документов, регулярно используемых в процессе управления экономическим объектом. Отличительной особенностью системы экономической документации является большое разнообразие видов документов. [13] Существующие системы документации, характерные для неавтоматизированных ЭИС, отличаются большим количеством разных типов форм документов; большим объемом потоков документов и их запутанностью; дублированием информации в документах и работ по их обработке и, как следствие, низкой достоверностью получаемых результатов. Обработка документов в таких системах занимает почти половину времени работников. При необходимости упростить систему документации, используют следующие подходы:
• проведение унификации и стандартизации документов;
• введение безбумажной технологии, основанной на использовании электронных документов и новых информационных технологий их обработки.
Входные документы для решаемой задачи желательно получать через сеть, поэтому они должны быть представлены в файлах заранее согласованной структуры. Для упрощения использования таких файлов, они должны иметь табличную форму (что несложно осуществить, т.к. эти документы являются результатными в других задачах и выводятся программными средствами).
К внутримашинному информационному обеспечению относится описание экранных форм.
При построении структуры экранных форм для ввода данных первичных документов с оперативной информацией целесообразно использовать комбинированную форму, максимально приближенную к той, которая была использована для построения самого документа. Расположение полей должно быть в последовательности, соответствующей логической структуре документа и файлов с оперативной информацией, сокращающей трудоемкость операции загрузки информации в информационную базу.
При построении экранных форм для документов с постоянной информацией следует иметь в виду, что эти макеты используются для ввода и актуализации записей информационной базы, поэтому для их проектирования целесообразно применить анкетную форму расположения реквизитов, удобную для выполнения этих операций.
В основе выбора экранных форм лежат принципы минимальной трудоемкости и стоимости ввода информации в ЭВМ, максимальной степени читабельности результатной информации, выводимой на экран, и максимальной надежности и достоверности выполнения этих операций.
Основной частью внутримашинного информационного обеспечения является информационная база.
Информационная база (ИБ) — определенным образом организованная совокупность данных, хранимых в памяти вычислительной системы в виде файлов, с помощью которых удовлетворяются информационные потребности управленческих процессов и решаемых задач. [3] Существуют следующие способы организации информационной базы:
• совокупность локальных файлов — поддерживается функциональными пакетами прикладных программ;
• интегрированная база данных — основывается на использовании универсальных программных средств загрузки, хранения, поиска и ведения данных, т.е. СУБД.
Организация локальных файлов связана с большим дублированием данных в информационной системе, следовательно, с несогласованностью данных в разных приложениях, а также негибкостью доступа к информации, поэтому может применяться только в специализированных приложениях.
Для данного проекта информационная база представлена в виде интегрированного информационного хранилища. Данная организация позволяет объединить различные источники информации, управлять файлами различных форматов. Кроме того, очевидны преимущества использования для хранения информации базы данных:
• совместимость данных; соответствие данных реальному состоянию объекта;
• удобство и увеличение скорости совместной обработки данных;
• поддержка целостности данных.
База данных (БД) — поименованная совокупность данных, отражающая совокупность объектов и их отношений в рассматриваемой предметной области. [3].
Основными способами организации БД являются создание централизованных и распределенных БД. Основным критерием выбора способа организации ИБ является достижение минимальных трудовых и стоимостных затрат на проектирование структуры ИБ, программного обеспечения системы, системы ведения файлов. На основании этих критериев и необходимостью обеспечения надежности хранения данных выбран централизованный способ организации БД.
По способу установления связей между данными различают:
• иерархическую;
• сетевую;
• реляционную модель.
Основными компонентами любой из этих моделей являются файлы (или таблицы).
Иерархические модели данных представляют собой графовую модель с вершинами-таблицами. В моделях имеется один файл, который является входом в структуру. Между файлами устанавливаются отношения соподчиненности. У файла может быть одна исходная вершина и несколько подчиненных. Основной тип отношений — 1:М.
В сетевых моделях любой файл может быть точкой входа в систему, и связан с произвольным числом других файлов отношениями типа 1:1, 1:М и М:М.
Наиболее широкое распространение получила реляционная модель данных. При такой организации вся информация представлена в виде таблиц (файлов БД) и отношений. Таблицы являются совокупностью записей (строк, кортежей). Между отношениями (таблицами) существуют связи типа 1:М, М:М. Каждое отношение имеет ключ — это поле записи (атрибут) однозначно идентифицирующее ее. Данное свойство реляционной модели данных исключает дублирование информации, ускоряет поиск и доступ к конкретным данным.
Принятый в реляционной модели подход к структурированию и целостности данных позволяет удобно организовать и упорядочить процесс проектирования и реализации сложных баз данных, а реляционные операции обладают мощными возможностями управления данными и их обработки.
Учитывая все преимущества реляционных моделей данных для представления информации, обрабатываемой при решении задачи целесообразно использовать реляционную модель БД.
Проанализировав информационные потоки рассмотренного процесса, приходим выводу, что при разработке модуля автоматизации необходимо использовать следующие входные документы:
• заявка на гарантийное обслуживание;
• гарантийный талон.
При обеспечении деятельности необходимо также руководствоваться следующими справочниками:
• перечень гарантийных обязательств различных производителей;
• перечень условий, при которых прекращается гарантия (для различных производителей и видов оборудования).
При этом формируются следующие выходные документы:
• журнал учета оборудования, сданного в гарантийный ремонт;
• акт приема оборудования в ремонт;
• перечень оборудования, сданного в ремонт по видам гарантии, ремонта, производителям, типам.
В ходе разработки состав справочников может уточняться.
1.4.2 Обоснование проектных решений по программному обеспечению
Программное обеспечение (ПО) включает совокупность программ, реализующих функции и задачи ИС и обеспечивающих устойчивую работу комплексов технических средств. В состав программного обеспечения входят общесистемные и специальные программы, а также инструктивно-методические материалы по применению средств программного обеспечения.
К общесистемному (общему) программному обеспечению относятся программы, рассчитанные на широкий круг пользователей и предназначенные для организации вычислительного процесса и выполнения часто встречающихся вариантов обработки информации. Они позволяют расширить функциональные возможности ЭВМ, автоматизировать планирование очередности вычислительных работ, а также автоматизировать работу программистов. Специальное (функциональное) программное обеспечение представляет собой совокупность программ, разрабатываемых при создании ИТ конкретного функционального назначения. Оно включает пакеты прикладных программ, осуществлявших организацию данных и их обработку при решении функциональных задач ИС [3].
При выборе комплекса технических средств для разработки системы, одним из важнейших критерием является выбор операционной системы. Операционная система управляет техническими средствами компьютера, поддерживает запуск и выполнение тех или иных программ и приложений, обеспечивает защиту данных, выполняет различные сервисные функции. Каждая программа пользуется средствами, предоставляемыми операционной системой. Таким образом, выбор операционной системы очень важен, так как он определяет набор программ и формат исполняемых файлов, а также их взаимодействие с операционной системой.
В качестве операционной среды для разработки и применения программы была выбрана операционная система семейства Windows, в частности операционная система Windows Vista. Этот выбор обусловлен тем, что на сегодняшний день Windows Vista является одной из наиболее распространенных операционных систем. Операционная система Windows Vista обеспечивает стабильность работы, предоставляя пользователям возможность сосредоточиться на выполняемой работе.
Для реализации приложения, позволяющего автоматизировать описанный выше процесс, необходимо прежде всего определится с его архитектурой.
В настоящее время наиболее востребованы два типа архитектуры – файл-сервер, клиент-сервер.
В архитектуре файл-сервер сетевое разделение компонентов диалога отсутствует, а компьютер используется для функций отображения, что облегчает построение графического интерфейса. Файл-сервер только извлекает данные из файлов, так что дополнительные пользователи и приложения лишь незначительно увеличивают нагрузку на центральный процессор.
Объектами разработки в файл-серверном приложении являются компоненты приложения, определяющие логику диалога, а также логику обработки и управления данными. Разработанное приложение реализуется либо в виде законченного загрузочного модуля, либо в виде специального кода для интерпретации.
Однако такая архитектура имеет существенный недостаток: при выполнении некоторых запросов к базе данных клиенту могут передаваться большие объемы данных, загружая сеть и приводя к непредсказуемости времени реакции. Значительный сетевой трафик особенно сказывается при организации удаленного доступа к базам данных на файл-сервере через низкоскоростные каналы связи. Одним из вариантов устранения данного недостатка является удаленное управление файл-серверным приложением в сети. При этом в локальной сети размещается сервер приложений, совмещенный с телекоммуникационным сервером (обычно называемым сервером доступа), в среде которого выполняются обычные файл-серверные приложения. Особенность состоит в том, что диалоговый ввод-вывод поступает от удаленных клиентов через телекоммуникации. Приложения не должны быть слишком сложными, иначе велика веро¬ятность перегрузки сервера или же нужна очень мощная платформа для сервера приложений.
Архитектура клиент-сервер предназначена для разрешения проблем файл-серверных приложений путем разделения компонентов приложения и размещения их там, где они будут функционировать наиболее эффективно. Особенностью архитектуры клиент-сервер является наличие выделенных серверов баз данных, понимающих запросы на языке структурированных запросов (Structured Query Language, SQL) и выполняющих поиск, сортировку и агрегирование информации.
Отличительная черта серверов БД — наличие справочника данных, в котором записаны структура БД, ограничения целостности данных, форматы и даже серверные процедуры обработки данных по вызову или по событиям в программе. Объектами разработки в таких приложениях, помимо диалога и логики обработки, являются, прежде всего, реляционная модель данных и связанный с ней набор SQL-операторов для типовых запросов к базе данных.
Большинство конфигураций клиент-сервер использует двухуровневую модель, в которой клиент обращается к услугам сервера. Предполагается, что диалоговые компоненты размещаются на клиенте, что позволяет реализовать графический интерфейс. Компоненты управления данными размещаются на сервере, а диалог и логика- — на клиенте. В двухуровневом опре¬делении архитектуры клиент-сервер используется именно этот вариант: приложение работает на клиенте, СУБД — на сервере.
Поскольку эта схема предъявляет наименьшие требования к серверу, она обладает наилучшей масштабируемостью.
Поэтому для реализации описанного приложения выбираем архитектуру клиент-сервер и реализуем его в виде веб-приложения.
Одним из важных требований, предъявляемых к проектированию информационных систем, эксплуатируемых совместно на технологической базе весьма ограниченных возможностей, является большая их однородность, позволяющая обеспечить совместимость, мобильность, переносимость.
Выбор системы управления баз данных (СУБД) представляет собой сложную многопараметрическую задачу и является одним из важных этапов при разработке приложений баз данных. Выбранный программный продукт должен удовлетворять как текущим, так и будущим потребностям предприятия, при этом следует учитывать финансовые затраты на приобретение необходимого оборудования, самой системы, разработку необходимого программного обеспечения на ее основе, а также обучение персонала. Кроме того, необходимо убедиться, что новая СУБД способна принести предприятию реальные выгоды.
Наиболее простой подход при выборе СУБД основан на оценке того, в какой мере существующие системы удовлетворяют основным требованиям создаваемого проекта информационной системы. Более сложным и дорогостоящим вариантом является создание испытательного проекта на основе нескольких СУБД и последующий выбор наиболее подходящего из кандидатов. Но и в этом случае необходимо ограничивать круг возможных систем, опираясь на некие критерии отбора. В данном случае можно выделить несколько групп критериев:
• Моделирование данных
• Особенности архитектуры и функциональные возможности
• Контроль работы системы
• Особенности разработки приложений
• Производительность
• Надежность
• Требования к рабочей среде
• Смешанные критерии
Основным принципом выбора СУБД следует считать определение программного продукта, в наибольшей мере соответствующего предъявляемым требованиям. Эту задачу решить не очень просто. Во-первых, к СУБД предъявляется большое число требований, которые с течением времени изменяются, во-вторых, СУБД имеют большое число параметров, что затрудняет их сравнение. Кроме того, информация о СУБД часто носит рекламный характер, не позволяющий сделать правильное суждение.
При выборе продукта следует обратить внимание на дату его появления. В качестве показателей «благополучия» можно использовать: твердое финансовое положение, перспективная динамика развития аппаратно-программных средств, годовой оборот, численность состава, объем продаж и т.д. — стоимость. На стоимость программных продуктов в основном влияют вид программного продукта и фирма – разработчик. Стоимость полнофункциональных СУБД обычно колеблется в пределах $ 500 — $ 1000. Общая стоимость включает в себя стоимость прикладного инструментария, средств настройки конфигурации системы, администрирования БД и сопровождения. Иногда общая стоимость крупных систем, построенных на базе реляционных БД, достигает миллионов долларов. Основным фактором, определяющим общую стоимость системы, чаще всего является число поддерживаемых пользователей.
На уровне технических характеристик разнообразие СУБД еще больше, чем на качественном уровне. К техническим характеристикам относятся:
• общие параметры (операционная среда, потребность в оперативной памяти, ограничения на максимальный объем БД и др.);
• ограничения на операции над данными;
• типы данных;
• возможности средств формулировки и выполнения запросов;
• работа в многопользовательских средах;
• инструментальные средства разработки приложений;
• импорт и экспорт.
Оценка производительности производится методом тестирования с помощью эталонных тестов из набора AS3AP (ANSI SQL Standard Scalable and Portable). В них контролируется широкий спектр часто встречающихся операций БД и моделируются однопользовательские и многопользователь-ские среды.
Ниже, в таблице 1.8 приведена сравнительная таблица трех распространенных систем управления базами данных, конкурирующих на рынке программного обеспечения по основным показателям.
Таблица 1.8
Сравнение СУБД
Таким образом, для проекта, рассматриваемого в данном дипломном проекте наиболее приемлема СУБД MS SQL.
В качестве языка разработки клиента подключения к базе данных был выбран язык PHP.
PHP — это язык программирования для динамической генерации HTML кода со стороны сервера. В нём имеется встроенная поддержка базы данных MySQL, что позволяет считать выбранную связку MySQL-PHP наиболее оптимальной. PHP-скрипты интерпретируется и выполняются на сервере.
Предпочтение PHP было отдано по следующим характеристикам:
• В процессе выбора языка разработки альтернативой PHP был язык ASP(Active Server Pages), схожий по структуре но построенный на технологии СОМ. Предпочтение PHP было отдано по следующим характеристикам:
• В модулях PHP все запускается в области памяти, выделенной программе операционной системой. ASP загружает для различных действий соответствующие СОМ-модули, чем сильно загружает оперативную память и процессор
• Интеграция PHP с выбранной СУБД MySQL значительно более полная, чем у ASP. Существует множество утилит на PHP для работы с базами данных MySQL, где реализуется набор свойств наиболее полный в сравнении с другими базами данных. Есть очень полезные встроенные функции, недоступные для других баз данных.Одним из значительных преимуществ PHP является поддержка широкого круга баз данных: Oracle, Microsoft SQL server, MySQL и другие.
• Несомненное достоинство PHP — это отсутствие временных проблем с исправлением внутренних ошибок, что позволяет оперативно реагировать и исправлять недоработки.
• Межплатформенная миграция
Вместе с тем следует учитывать, что указанное преимущество не всегда может быть реализовано. Это связано с тем, что на скорость работы реального проекта влияют множество факторов. [11]
1.4.3 Обоснование проектных решений по техническому обеспечению
Техническое обеспечение — это комплекс технических средств, предназначенных для работы информационной системы, а также соответствующая документация на эти средства и технологические процессы.
Эволюция технического обеспечения, которое включает в себя аппаратные средства, средства коммуникации, программное обеспечение, проходит неравномерно, скачкообразно. Развитие компьютерной техники пока происходит в геометрической прогрессии. Каждые четыре года происходит удвоение производительности компьютеров.
Классификация компьютерных технологий по типу пользовательского интерфейса (как взаимодействует пользователь технологии с компьютером) — пакетные, диалоговые, сетевые. В первом случае пользователь получает только результаты работы технологии, в остальных он взаимодействует с ней на индивидуальном компьютере или компьютере, подключенном к сети ЭВМ.
Современные технические средства обеспечения управления информационными ресурсами по своему составу и функциональным возможностям весьма разнообразны. Средства вычислительной техники, средства коммуникационной техники, средства организационной техники.
Компьютерная техника предназначена, в основном, для реализации комплексных технологий обработки и хранения информации и является базой интеграции всех современных технических средств обеспечения управления информационными ресурсами.
Коммуникационная техника предназначена, в основном, для реализации технологий передачи информации и предполагает как автономное функционирование, так и функционирование в комплексе со средствами компьютерной техники.
Организационная техника предназначена для реализации технологий хранения, представления и использования информации, а также для выполнения различных вспомогательных операций в рамках тех или иных технологий информационной поддержки управленческой деятельности.
В рассматриваемой задаче автоматизации, в ходе которой необходимо автоматизировать процесс учета оборудования Образовательной интернет-платформы ООО «Бикс», в качестве технического обеспечения используются следующие средства:
• персональные компьютеры менеджеров;
• сервера;
• соединительные линии локальной вычислительной сети.
Персональные компьютеры оцениваются по следующим основным критериям:
• быстродействие процессора;
• объем жесткого диска;
• объем оперативной памяти;
• быстродействие видеокарты.
Так как разрабатываемый модуль будет работать на основе клиент-серверной технологии, то все вычисления будут производиться на стороне сервера, следовательно, системные требования к персональным компьютерам минимальны.
Описанные в пункте 1.1.3 технические характеристики персональных компьютеров относятся к компьютерам со средней производительностью, откуда можно сделать вывод, что их модернизация или замена в целях выполнения поставленной задачи не требуется.
Технические характеристики серверов также не подлежат улучшению, так как в настоящее время используемые модели серверов имею возможность нарастить свою производительность для выполнения автоматизируемой задачи без ущерба для других выполняемых ими задач.
Соединительные линии ЛВС оцениваются по допустимой пропускной способности. Так как во время работы разрабатываемого модуля и обмена информацией с сервером не передается голосовой или видео трафик, или другие большие по объему данные, то и особых требований к пропускной способности не предъявляется. Так как пропускная способность линий связи в настоящее время составляет до 100 мбит/сек, то они также не требуют модернизации или замены.
Комментарии
Оставить комментарий
Валера 14 минут назад
добрый день. Необходимо закрыть долги за 2 и 3 курсы. Заранее спасибо.
Иван, помощь с обучением 21 минут назад
Валерий, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Fedor 2 часа назад
Здравствуйте, сколько будет стоить данная работа и как заказать?
Иван, помощь с обучением 2 часа назад
Fedor, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Алина 4 часа назад
Сделать презентацию и защитную речь к дипломной работе по теме: Источники права социального обеспечения
Иван, помощь с обучением 4 часа назад
Алина, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Алена 7 часов назад
Добрый день! Учусь в синергии, факультет экономики, нужно закрыт 2 семестр, общ получается 7 предметов! 1.Иностранный язык 2.Цифровая экономика 3.Управление проектами 4.Микроэкономика 5.Экономика и финансы организации 6.Статистика 7.Информационно-комуникационные технологии для профессиональной деятельности.
Иван, помощь с обучением 8 часов назад
Алена, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Игорь Петрович 10 часов назад
К утру необходимы материалы для защиты диплома - речь и презентация (слайды). Сам диплом готов, пришлю его Вам по запросу!
Иван, помощь с обучением 10 часов назад
Игорь Петрович, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Инкогнито 1 день назад
У меня есть скорректированный и согласованный руководителем, план ВКР. Напишите, пожалуйста, порядок оплаты и реквизиты.
Иван, помощь с обучением 1 день назад
Инкогнито, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Илья 1 день назад
Здравствуйте) нужен отчет по практике. Практику прохожу в доме-интернате для престарелых и инвалидов. Все четыре задания объединены одним отчетом о проведенных исследованиях. Каждое задание направлено на выполнение одной из его частей. Помогите!
Иван, помощь с обучением 1 день назад
Илья, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Alina 2 дня назад
Педагогическая практика, 4 семестр, Направление: ППО Во время прохождения практики Вы: получите представления об основных видах профессиональной психолого-педагогической деятельности; разовьёте навыки использования современных методов и технологий организации образовательной работы с детьми младшего школьного возраста; научитесь выстраивать взаимодействие со всеми участниками образовательного процесса.
Иван, помощь с обучением 2 дня назад
Alina, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Влад 3 дня назад
Здравствуйте. Только поступил! Операционная деятельность в логистике. Так же получается 10 - 11 класс заканчивать. То-есть 2 года 11 месяцев. Сколько будет стоить семестр закончить?
Иван, помощь с обучением 3 дня назад
Влад, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Полина 3 дня назад
Требуется выполнить 3 работы по предмету "Психология ФКиС" за 3 курс
Иван, помощь с обучением 3 дня назад
Полина, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Инкогнито 4 дня назад
Здравствуйте. Нужно написать диплом в короткие сроки. На тему Анализ финансового состояния предприятия. С материалами для защиты. Сколько будет стоить?
Иван, помощь с обучением 4 дня назад
Инкогнито, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Студент 4 дня назад
Нужно сделать отчёт по практике преддипломной, дальше по ней уже нудно будет сделать вкр. Все данные и все по производству имеется
Иван, помощь с обучением 4 дня назад
Студент, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Олег 5 дня назад
Преддипломная практика и ВКР. Проходила практика на заводе, который занимается производством электроизоляционных материалов и изделий из них. В должности менеджера отдела сбыта, а также занимался продвижением продукции в интернете. Также , эту работу надо связать с темой ВКР "РАЗРАБОТКА СТРАТЕГИИ ПРОЕКТА В СФЕРЕ ИТ".
Иван, помощь с обучением 5 дня назад
Олег, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Анна 5 дня назад
сколько стоит вступительные экзамены русский , математика, информатика и какие условия?
Иван, помощь с обучением 5 дня назад
Анна, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Владимир Иванович 5 дня назад
Хочу закрыть все долги до 1 числа также вкр + диплом. Факультет информационных технологий.
Иван, помощь с обучением 5 дня назад
Владимир Иванович, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Василий 6 дней назад
сколько будет стоить полностью закрыть сессию .туда входят Информационные технологий (Контрольная работа, 3 лабораторных работ, Экзаменационный тест ), Русский язык и культура речи (практические задания) , Начертательная геометрия ( 3 задачи и атестационный тест ), Тайм менеджмент ( 4 практических задания , итоговый тест)
Иван, помощь с обучением 6 дней назад
Василий, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф
Марк неделю назад
Нужно сделать 2 задания и 1 итоговый тест по Иностранный язык 2, 4 практических задания и 1 итоговый тест Исследования рынка, 4 практических задания и 1 итоговый тест Менеджмент, 1 практическое задание Проектная деятельность (практикум) 1, 3 практических задания Проектная деятельность (практикум) 2, 1 итоговый тест Проектная деятельность (практикум) 3, 1 практическое задание и 1 итоговый тест Проектная деятельность 1, 3 практических задания и 1 итоговый тест Проектная деятельность 2, 2 практических заданий и 1 итоговый тест Проектная деятельность 3, 2 практических задания Экономико-правовое сопровождение бизнеса какое время займет и стоимость?
Иван, помощь с обучением неделю назад
Марк, здравствуйте! Мы можем Вам помочь. Прошу Вас прислать всю необходимую информацию на почту и написать что необходимо выполнить. Я посмотрю описание к заданиям и напишу Вам стоимость и срок выполнения. Информацию нужно прислать на почту info@дцо.рф