Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИльинаЕА_РПЗ.doc
Скачиваний:
100
Добавлен:
09.12.2018
Размер:
3.36 Mб
Скачать

Технические предложения

В качестве прикладного компонента сервера приложений была выбрана платформа Microsoft .Net, что означает:

  1. .Net требует тщательного планирования распределенной системы. Можно произвести реинжиниринг существующего программного обеспечения. Но в случае применения технологии .Net можно обойтись без полного реинжиниринга.

  2. Нет необходимости в создании инфраструктуры .Net на платформе Windows.

  3. Пользователей не придется переучивать приемам работы, так как интерфейс реализуемой системы будет абсолютно идентичным предыдущим системам на основе ОС Windows.

  4. ОС Windows является основной ОС, используемой в организациях.

В связи с тем, что в качестве технологии реализации сервера приложения для распределенной КИС была выбрана платформа .Net Framework, то в качестве языка программирования будет использован язык C#, являющийся основным языком платформы .Net Framework.

Выбор СУБД для корпоративной информационной системы основывался на основных требованиях к СУБД, или критериях выбора.

Основными требованиями к СУБД подобных информационных систем являются:

  • Средства разработки приложений;

  • Масштабируемость;

  • Надежность;

  • Безопасность;

  • Стоимость владения.

Принимая во внимание то, что критерии оценки и выбора СУБД должны быть явным образом связаны с целями проектирования и внедрения системы, а также руководствуясь принципом разумной достаточности, можно сделать вывод, что наиболее подходящей СУБД для разрабатываемой корпоративной системы является Microsoft SQL Server.

Выбор аппаратной платформы тесно связан с программным комплексом. Аппаратная часть должна обеспечивать поддержку и возможность функционирования операционной системы, а также средств разработки.

Так как основным условием функционирования системы является работа в сети, то для ее корректной работы также необходимо сетевое аппаратное обеспечение, поддерживающее скорость обмена данными по локальной сети – 100 Мбит/с для сегмента общих требований к производительности системы и 1000 Мбит/с для сегмента повышенных требований к производительности системы.

Руководитель проекта

ассистент И.О. Дементьев

Консультант по спецчасти

ассистент И.О. Дементьев

Автор проекта, студентка группы ВАИ 6-03

Е.А. Ильина

Приложение 2. Анализ существующих реализаций кис

п/п

Критерий сравнения

Корпоративные информационные системы

Microsoft Business Solutions Navision

Галактика

Парус

1

Функциональная полнота

В основу заложены инструменты для бухгалтерского учета и анализа, управления финансами и товарно-материальными потоками.

Система позволяет организовать эффективный кадровый, складской и производственный учет, а также расчет заработной платы.

Реализованы методы ведения финансового и налогового учета, специфические для российского законодательства.

Основные функции:

  1. Управление финансами;

  2. Управление отношениями с клиентами;

  3. Дистрибуция;

  4. Производство;

  5. Решения для сотрудничества;

  6. Бизнес-анализ.

В функциональной структуре системы имеется:

  1. Система учета и формирования отчетов;

  2. Управление материальными и финансовыми потоками;

  3. Финансовое планирование и управленческий учет;

  4. Производственное планирование;

  5. Управление персоналом и кадровая политика;

  6. Управление ремонтами;

  7. Управление взаимоотношениями с клиентами;

  8. Управление недвижимостью.

Состав приложений (модулей) "Системы управления ПАРУС" и их функциональное объединение в подсистемы обусловлено объективным наличием четырех основных бизнес-направлений (бизнес-сфер) деятельности предприятия:

  1. Управление финансами;

  2. Маркетинг и логистика;

  3. Управление производством;

  4. Управление персоналом.

2

Защита информации и надежность работы

Обеспечивает надежные механизмы хранения информации пользователей за счет использования встроенного сервера базы данных или Microsoft SQL Server.

Основные характеристики:

  • система контроля версий;

  • технология индексного суммирования (SIFT);

  • масштабируемость и интеграция с внешними приложениями;

  • многомерный анализ данных (OLAP).

В системе реализована трехуровневая архитектура (клиент – сервер приложений – сервер базы данных) и возможность комбинирования двух- и трехуровневой архитектуры в рамках одной инсталляции.

Конфигурирование рабочей станции сводится к указанию имени сервера и протокола доступа, вся остальная конфигурация рабочего места может храниться на сервере БД.

Централизация администрирования в рамках трехуровневой архитектуры повышает безопасность системы и защиту ее от несанкционированного доступа.

Применение архитектуры «Клиент-Сервер».

Разграничение прав пользователей - каждому сотруднику могут быть назначены индивидуальные права доступа как к разделам информации, так и к функциям системы.

3

Возможность построения распределенных систем

Решения Microsoft Dynamics позволяют управлять предприятиями со сложной распределенной структурой: дистрибьюторскими, производственными компаниями, холдингами и т. д., – обеспечивая прозрачность сложных распределенных решений. Существует возможность централизации и стандартизации бизнес-процессы, налаживания эффективного взаимодействие подразделений внутри компании и управление территориально распределенными структурами.

Система позволяет построить единую систему автоматизированного управления бизнесом для группы компаний, объединенных одним или несколькими собственниками в рамках корпорации, холдинга,   финансово-промышленной группы.

Для эффективной реализации этих задач в системе предусмотрены:

  • Функции управления распределенными ресурсами (материальными, финансовыми, трудовыми);

  • Функции управления распределенными производствами (в том числе и замкнутого цикла);

  • Обеспечение корпоративной унификации методов ведения бизнеса и учетной политики;

  • Обеспечение консолидированного учета и анализа деятельности как всего холдинга, так и в разрезе его субъектов и/или направлений деятельности;

  • Организация удаленного доступа без дополнительных инвестиций и безболезненное подключение новых объектов и рабочих мест;

  • поддержка наиболее распространенные серверные платформы и СУБД: Pervasive.SQL (BTrieve), Microsoft SQL Server, Oracle. Клиентская часть может функционировать в различных операционных средах: Windows 95/98/NT и т.д.

Варианты схем организации распределенной системы обработки информации в "Системе управления ПАРУС" могут диктоваться конкретными особенностями территориального распределения удаленных подразделений - филиалов, цехов, складских помещений, торговых точек и т.п. - у компании-клиента, а также конкретными требованиями к эксплуатационной надежности, быстродействию, стоимостью, простоте обслуживания и внедрения.

4

Поддержка распределенных транзакций

Распределенная обработка информации подразумевает выполнение работы с информацией на нескольких серверах БД, установленных на каждом территориальном объекте. Синхронизация информации в таком случае может осуществляться посредством подсистемы «Парус - Репликация»

5

Процессно-ориентированное внедрение

Системы представляет собой набор интегрированных приложений, в совокупности проецирующих действия по основным направлениям управленческой деятельности предприятия на единое информационное пространство.

6

Возможность реализации удаленного доступа

Решение Employee Portal:

Employee Portal представляет собой интранет-решение, интегрированное с Microsoft Dynamics NAV. Оно позволяет работать с данными Microsoft Dynamics NAV в интранете через веб-интерфейс.

Некоторые возможности использования Employee Portal:

  • cайт технической поддержки;

  • внутренний и внешний маркетинг (персональные сайты, порталы проектных групп и т. д.);

  • хранение и обработка документов;

  • оформление заявок на командировки, отпуска, тренинги, оборудование и т. д.;

  • сбор отчетности о выполненной работе;

  • ведение календаря мероприятий;

  • обучение сотрудников;

  • публикация информации о внутренних вакансиях.

Решение использует технологии SharePoint, которые являются стандартом Microsoft в области интранета.

Система Галактика ERP в трехуровневой архитектуре предоставляет пользователям средства удаленного доступа к ресурсам системы, в том числе и по каналам с низкой пропускной способностью. Применение различных протоколов (TCP/IP , IPX/SPX , HTTP, HTTPS) открывает широкие возможности по использованию системы как в рамках Intranet сетей, так и в сети Internet (возможна работа через безопасный HTTPS протокол с проверкой прав пользователей на доступ к информации или выполнение определенных действий с помощью цифровых сертификатов).

ПАРУС-ON-LINE - решение, объединяющее учетные и управленческие возможности КИС ПАРУС с коммуникационными возможностями Web-технологий.

В основе ПАРУС-ON-LINE лежит трехуровневая схема, включающая следующие компоненты:

  • Корпоративный сервер управления данными и соответствующими методами их обработки.

  • Корпоративный сервер приложений (Web-сервер), отвечающий за взаимодействие с сервером управления данными и обеспечивающий подготовку требуемой информации для визуализации.

  • Универсальная программа просмотра содержимого Web-узлов (Web-браузер).

На сервере управления данными хранится корпоративная база данных и бизнес-логика, реализованная в КИС ПАРУС.

На сервере приложений хранятся ASP-сценарии (Active Server Pages), позволяющие отображать в html-формате данные из корпоративной базы данных и заносить в эту базу информацию, введенную пользователями через Web-интерфейс.

7

Наличие стандартизованных инструментальных средств адаптации и сопровождения

Решение адаптируется для нужд заказчика благодаря графическим инструментам с открытой объектно-ориентированной средой разработки (C/SIDE).

Бизнес-логика Microsoft Dynamics NAV и среды разработки C/SIDE основана на языке программирования С/AL.

Инфраструктура C/SIDE содержит инструментарий, необходимый для интеграции Microsoft Dynamics NAV с другими приложениями и системами.

Основные характеристики:

  • интегрированная среда разработки (C/SIDE);

  • инструментарий разработчика;

  • анализ и мониторинг действия пользователей;

  • интегрированный в приложение отладчик кода.

Поддержка открытых стандартов разработки (XML, COM, ActiveX, ODBC) предоставляет возможности интеграции системы с любым специализированным или отраслевым программным обеспечением и офисными приложениями, а также возможность замены компонентов и подсистем Галактики ERP собственными разработками.

В поставку Системы могут входить информационные модели IDEF и исходные тексты программного продукта, для облегчения специалистам предприятия развития и адаптации Системы своими силами.

Возможность использования открытых API-интерфейсов позволяет интегрировать Систему с программами, созданными силами специалистов предприятия.

Структура записи (в частности, записи о документе), регистрируемой в Системе, может быть дополнена произвольным количеством характеристик, тип и назначение которых определяется самим пользователем. Благодаря этому можно проводить отбор и обобщение информации на основании характеристик, учитывающих специфические требования предприятия.

8

Интеграция с ранее внедренными системами и другими программными продуктами

Экспорт в открытый формат Microsoft Office XML позволяет передавать информацию между Microsoft Dynamics NAV и такими приложениями, как Microsoft Office Word или Excel, полностью сохраняя стилевое оформление.

Инфраструктура C/SIDE содержит инструментарий, необходимый для интеграции Microsoft Dynamics NAV с другими приложениями и системами.

Поддержка открытых стандартов разработки (XML, COM, ActiveX, ODBC) предоставляет возможности интеграции системы с любым специализированным или отраслевым программным обеспечением и офисными приложениями, а также возможность замены компонентов и подсистем Галактики ERP собственными разработками.

Дополнительные возможности для интеграции Галактики ERP с продуктами сторонних производителей и построения глобальных распределенных систем дает реализация в системе сервис-ориентированной архитектуры (SOA) и технологий web-сервисов.

Система интегрируема с Microsoft Office.

Для обмена информацией между территориально-удаленными рабочими местами может быть использована электронная почта, поддерживающая интерфейс MAPI (например, Microsoft Exchange).

Использование открытых API-интерфейсов позволяет интегрировать Систему с программами, созданными силами специалистов предприятия.

9

Масштабируемость

Microsoft Dynamics NAV может работать на Microsoft SQL Server 2000 и Microsoft SQL Server 2005. Это масштабируемый сервер, который подходит компаниям, работающим с большими объемами информации и планирующим быстрый рост базы данных.

Microsoft SQL Server является масштабируемым решением, способным интегрировать Microsoft Dynamics NAV с широким перечнем продуктов и приложений других производителей: корпоративными системами генерации отчетов, приложениями штаб-квартиры и т. д.

В результате вся необходимая информация из других приложений может быть доступна в Microsoft Dynamics NAV.

В зависимости от наличия аппаратных ресурсов, мощности серверов, рабочих станций и пропускной способности сети возможно построение произвольной конфигурации конечного приложения. Использование для этого трехуровневой архитектуры дает очень широкие возможности по масштабированию решения.

Система обеспечивает совместное функционирование двух- и трехуровневых клиентов в рамках одной инсталляции, при этом допустимо любое количество серверов приложений.

На уровень масштабируемости системы влияют следующие факторы:

  • выбор применяемых СУБД. Pervasive. SQL (Btrieve), MS SQL Server, Oracle позволяют покрыть практически любые запросы по автоматизации.

  • выбор аппаратной и программной платформы сервера базы данных.  Intel с Windows NT Server, NetWare, Solaris, HP с HP/UX, AIX, Sun с Solaris, SCO Unixware, DEC Alpha с NTWorkgroup Server, AS/400 с OC/400 — часть перечня возможных конфигураций.

Масштабируемость решений ПАРУСА базируется:

  • На многоплатформенности технологий, что предполагает оптимальный подбор используемого программного обеспечения в зависимости от конкретной ситуации и допускает, наряду с достижением целей построения корпоративной системы управления, применение на отдельных автоматизируемых участках относительно дешевых и легко сопровождаемых решений на СУБД FoxPro или Btrieve, сопрягаемых с информационным ядром Системы, реализованном на СУБД Oracle;

  • На принципе построения продуктов в единую преемственную линию, что позволит начав с относительно простой и дешевой Системы, использующей СУБД FoxPro, перейти на более мощную Систему управления на базе Oracle.

10

Агрегирование информации на уровне предприятия; отдельных функциональных задач; временных задач.

В Microsoft Dynamics NAV реализован широкий спектр финансовой, управленческой и аналитической отчетности. Получить оперативные сведения о состоянии предприятия можно, формируя привычные печатные формы отчетности либо используя специальные электронные формы представления информации. В системе можно настроить любое количество аналитических измерений, необходимых для анализа деятельности предприятия.

Используемые решения:

  • Аналитическое приложение Business Analytics;

  • Межфирменный учет;

  • Консолидация отчетности филиалов.

Возможность решения задач корпоративного управления, связанных с консолидацией информации, поступающей из территориально-распределенных подразделений/предприятий, и управлением распределенными ресурсами (материальными, финансовыми, трудовыми).

Используется система синхронизации данных, которая решает комплекс задач, таких как:

  • обмен данными между разными базами данных внутри одной информационной системы;

  • синхронизация нормативно-справочной информации между территориально-распределенными уровнями организационной структуры предприятия или ведомства;

  • приведение данных к единому формату;

  • сопоставление и проверка данных.