Диплом: Разработка органайзера для ОАО "КШЗ"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
27
1.2.4. Особенности внедрения информационной системы на
предприятии
Внедрение корпоративной ИС, разработанной самостоятельно или
приобретенной у поставщика, зачастую сопровождается ломкой
(перепроектированием) существующих на предприятии бизнес-процессов.
Надо четко понимать, что корпоративная ИС призвана упростить
управление организацией, улучшить процессы, усилить контроль и обеспечить
этим конкурентные выгоды. Только с такой точки зрения можно оценивать
пользу от ее внедрения.
К настоящему времени сложился стандартный набор приемов внедрения
ИС. Основное правило: выполнять обязательные фазы последовательно и не
пропускать ни одной из них.
Критически важными для внедрения являются следующие факторы:
наличие четко сформулированных целей проекта и требований к
ИС;
наличие стратегии внедрения и использования ИС;
проведение предпроектного обследования предприятия и
построения моделей "Как есть" и "Как будет";
планирование работ, ресурсов и контроль выполнения плана
внедрения;
участие высшего руководства во внедрении системы;
проведение работ по внедрению ИС специалистами по
интегрированию систем совместно со специалистами предприятия;
регулярный мониторинг качества выполняемых работ;
быстрое получение положительных результатов хотя бы в части
внедренных модулей ИС или в процессе ее опытной эксплуатации.
Этапы внедрения ИС на предприятии описываются в ГОСТ 34.601-90
«Автоматизированные системы. Стадии создания».
28
II Проектная часть
2.1 Обзор существующего программного обеспечения на рынке
В рамках данного раздела рассмотрим такие продкуты, как:
Лидертаск
Exiland Assistant
Лидертаск
Обладает такими функциями:
Задачи. Возможность организации дел (задач) в древовидные
структуры.
Встречи. LeaderTask позволяет удобно планировать встречи,
совещания, планерки.
Проекты. Возможность создания личных проектов.
Напоминания. С помощью системы напоминаний пользователь не
забудет о ближайших важных событиях.
Маркеры. LeaderTask позволяет настроить набор маркеров и их
визуальное отображение.
Контакты. Организация хранения контактов и любой связанной с
ними информации: разбиение на группы, хранение любых данных,
быстрый вызов контакта.
Фильтрация. LeaderTask обладает мощной системой фильтрации
задач.
Поиск. С помощью функции поиска вы всегда сможете быстро
найти нужную вам задачу, заметку или контакт.
Печать задач, заметок, контактов. LeaderTask позволяет
распечатывать список задач, содержимое задачи, содержимое
заметки, почасовое расписание в ежедневнике, карточку контакта,
список контактов.
29
Поддержка всех систем тайм-менеджмента. LeaderTask полностью
поддерживает все основные методологии тайм-менеджмента.
Мобильность. Переносимость. Portable. LeaderTask не
привязывается ни к реестру Windows, ни к оборудованию
компьютера.
Хранение файлов. LeaderTask выступает в роли персонального
информационного менеджера, то есть может хранить любые файлы:
отчеты excel, документы word, изображения.
Хранение данных в облаке. Пользовательские данные (задачи,
заметки, проекты...) хранятся в облаке в зашифрованном виде.
Поручения. Возможность поручения задач любому количеству
исполнителей.
Автоматическое резервное копирование данных. LeaderTask
автоматически создает резервные копии ваших данных в указанной
вами папке.
Exiland Assistant обладает такими функциями:
Вести базу клиентов, коллег или друзей в удобном
структурированном виде.
Вести список задач по проектам и напоминать о них.
Быстро находить нужные контакты.
Управлять сотрудниками: ставить им задачи и контролировать
выполнение.
Держать под рукой важные заметки, записки и web-ссылки.
Организовать единую базу контактов для команды сотрудников.
Выполнять e-mail рассылку по клиентам.
30
2.2 Выбор и обоснование инструментальных средств для
решения поставленной задачи
2.2.1 Выбор СУБД
Приступим к выбору СУБД. Выберем параметры для сравнения:
размер базы данных,
количество одновременных пользователей,
цена базы данных,
платформа,
защита данных,
требования к оборудованию,
сложность настройки, установки, администрирования,
желательность специально обученного персонала для
администрирования,
стоимость программистов и администраторов,
мощность языка SQL, возможности базы данных,
трудоемкость и возможность перевода от одной базы к другой,
перспективы развития базы данных, стабильность фирм хозяев,
выпуск новых релизов.
1) Количество одновременных пользователей является самым важным
показателем. Условно разделим системы управления базами данных на 5 групп,
по количеству одновременно работающих в базе данных пользователей, и
укажем рассчитанные для работы в каждой группе системы управления базами
данных:
эксклюзивный доступ одного пользователя: MS Excel, XML, CSV,
Парадокс, Dbase, Foxpro/VFP, MS Access, MySQL, PostgreSQL
до десятка пользователей: Парадокс, Dbase, Foxpro/VFP, MS Access,
MySQL, PostgreSQL
31
несколько десятков пользователей: MySQL, PostgreSQL, Interbase,
Informix
сотни пользователей: PostgreSQL, Interbase, MS SQL Server, Oracle,
SyBase, DB/2
тысячи пользователей: MS SQL Server, Oracle, SyBase, DB/2
Из представленных данных видно, что наиболее продуктивными являются
PostgreSQL, Interbase, MS SQL Server, Oracle, SyBase, DB/2
2) Размер базы данных – это количество места занимаемое базой данных
на жестком диске. Размер базы данных один из важнейших параметров. Условно
разделим размеры баз данных на 4 группы и укажем системы управления
базами данных подходящими для работы в каждой группе:
несколько мегабайт: MS Access, XML, CSV, MS Excel, Парадокс,
Dbase, Foxpro/VFP, MySQL, PostgreSQL
до сотни мегабайт: MS Access, Парадокс, Dbase, Foxpro/VFP,
MySQL, PostgreSQL, Interbase
гигабайты: MySQL, PostgreSQL, Interbase, Informix, MS SQL Server,
Oracle, SyBase, DB/2
сотни гигабайт и больше: MS SQL Server, Oracle, SyBase, DB/2
В нашем случае, чем больше возможный объем базы данных тем лучше. С
учетом первого пункта нам подходят: MS SQL Server, Oracle, SyBase, DB/2.
3) Платформа – операционная система необходимая для работы базы
данных на компьютере. Рассмотрим наиболее распространенные платформы и
системы управления базами данных подходящие для работы в них:
Windows only: MS SQL Server, SyBase, Парадокс, Dbase,
Foxpro/VFP, MS Access, MS Excel
Unix/Linux only: PostgreSQL
Windows+Linux: Oracle, DB/2, Interbase, MySQL
32
С учетом предыдущих выводов нам больше подходят MySQL, PostgreSQL.
4) Цена базы данных – важный показатель для себестоимости проекта,
рассмотрим следующие группы разделенные по стоимости системы управления
базы данных:
полностью бесплатно: XML, CSV, MySQL, PostgreSQL, Interbase
(некоторые клоны)
формат бесплатен, для разработки желательно купить дешёвую
всего одну систему: MS Excel, Парадокс, Dbase, Foxpro/VFP, MS
Access
дешёвые сервера: Interbase (некоторые клоны), Informix, старые
версии SyBase
дорогие сервера: MS SQL Server, Oracle, SyBase
сверхдорогие сервера: DB/2
С учетом предыдущих пунктов самыми выгодными по себестоимости
будут MySQL, PostgreSQL.
5) Защита данных – охрана данных от несанкционированного,
умышленного или случайного их раскрытия, модификации или уничтожения.
никакая: MS Excel, XML, CSV
очень слабая: Парадокс, Dbase, Foxpro/VFP, MS Access
сильная: MS SQL Server, Oracle, SyBase, DB/2, Interbase, Informix,
MySQL, PostgreSQL
С учетом предыдущих пунктов наиболее подходят СУБД с сильной
защитой данных.
6) Мощность языка SQL - возможности базы данных (View, Stored
procedures, agents, backup, репликации и т.п.). По аналогии с другими разделами
разделим системы управления базами данных на группы:
33
очень слабые: MS Excel, XML, CSV
слабые: Парадокс, Dbase, Foxpro/VFP, MS Access, MySQL
развитые: Interbase, Informix, PostgreSQL
мощные: MS SQL Server, Oracle, SyBase, DB/2
С учетом сложности и возможной масштабируемости разрабатываемой
ИС нам не подходят только очень слабые системы управления базами данных,
поэтому здесь лидируют мощные СУБД.
7) Требования к оборудованию (железу) - один из параметров которыми
нельзя пренебрегать, разделим системы управления базами данных на группы с
учетом требований к мощности сервера:
неприхотливые: MySQL, PostgreSQL, Парадокс, Dbase, Foxpro/VFP,
MS Access, MS Excel, XML, CSV
чуствительные: Interbase, Informix, SyBase
требуют отдельных мощных серверов с большой RAM, желательно
на нескольких процессорах: MS SQL Server, Oracle, DB/2
В настоящее время стоимость аппаратного обеспечения для крупного
производственного предприятия, коим является ООО «КШЗ», не играет
существенную роль, поэтому компания при необходимости сможет себе
позволить покупку более дорогого «железа», нежели требуется для
нетребовательных СУБД. Поэтому выбор пал на MS SQL Server, Oracle, DB/2.
8) Сложность настройки, установки, администрирования, желательность
специально обученного персонала для администрирования. Рассмотрим
следующие группы этого раздела:
никаких сложностей, администрирование не требуется: MS Excel,
XML, CSV
минимальные либо небольшие сложности: Парадокс, Dbase,
Foxpro/VFP, MS Access
34
первоначальная настройка плюс минимальная поддержка:
PostgreSQL, MySQL
требуются специальные знания в достаточно большом объёме:
Interbase, Informix
желательно наличие специалиста по базам данных: MS SQL Server,
Oracle, SyBase, DB/2
Так как фирма большая, то она в состоянии содержать в штате
программиста БД, либо нанимать специализированные фирмы подрядчики.
Поэтому выбор пал на MS SQL Server, Oracle, SyBase, DB/2.
9) Стоимость программистов и администраторов – программисты и
администраторы могут быть включены в штат компании, а могут работать по
договору, с полным и не полным рабочим днем или совместители. Каждая
компания выбирает оптимальный для себя вариант обслуживания, крупные
отделы программистов и администраторов могут позволить себе только крупные
компании, специализирующиеся на обслуживании большого количества
пользователей, маленькие компании пытаются решить этот вопрос своими
силами, для этого могут использовать труд своих работников, обладающих
необходимыми знаниями в качестве совместителей или предусматривается
возможность оперативного решения возникающих проблем на базе аутсортинга.
Аутсортинг - это передача организации определенных бизнес процессов или
производственных функций на обслуживание другой компании. Разделим
производственную функцию по созданию и поддержке определенной системы
управления базами данных по оплате специалиста:
небольшая: MS Excel, XML, CSV, Парадокс, Dbase, Foxpro/VFP, MS
Access, PostgreSQL, MySQL
значительная: Interbase, Informix, SyBase
высокая и очень высокая: MS SQL Server, Oracle, DB/2
35
Опять же, не стоит экономить на качестве, компания может себе
позволить программиста при необходимости.
10) Одним из важнейших показателей при выборе системы управления
базами данных являются перспективы развития базы данных, стабильность
фирм-хозяев и выпуск новых релизов:
"мёртвые" или почти мёртвые базы: Парадокс, Dbase, Foxpro/VFP,
CSV
медленно развивающиеся, сомнительные перспективы, фирмы
производители не устойчиво стоящие на ногах: Interbase, Informix,
PostgreSQL, SyBase
гарантированно продолжение, только развивать дальше некуда: MS
Excel, MS Access, DB/2
бурно развивающиеся базы, частые релизы и апдейты: MS SQL
Server, Oracle, XML, MySQL
Одним из бесспорных лидеров в данном пункте является MySQL и MS SQL
Server, что может стать существенным показателем при дальнейшем
использовании системы базы данных и её модернизации.
11) Трудоемкость и возможность перехода программы от одной базы
данных к другой. Трудоемкость перехода от одной системы управления базами
данных к другой может быть достаточно трудоемкой, и требовать
специфических знаний от специалиста. Приведем примеры легких переходов от
одной системы управления базами данных к другой:
Парадокс<->Dbase<->Foxpro/VFP
CSV->MS Excel
SyBase -> MS SQL Server
MS Excel->MS Access
36
В остальных случаях обычно можно перевести более лёгкие базы в более
навороченные, но не наоборот. Особняком стоит XML который обычно вообще
трудно куда либо перевести.
Таким образом, в результате рассмотрения данных пунктов, выбор пал на
СУБД MS SQL Server. Будем использовать версию MS SQL Server 2008 R2.

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

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