Скачиваний:
54
Добавлен:
10.12.2013
Размер:
1.94 Mб
Скачать

Общее программное обеспечение

Базовое программное обеспечение КТС "Энергия+" (БПО) реализовано на технологии "клиент – сервер". Клиентская и серверная части могут устанавливаться как на одном, так и на разных компьютерах, объединенных в локальную вычислительную сеть. Основной сетевой протокол – TCP/IP.

Для работы БПО в настоящее время используется операционная система WindowsNT4.0 +ServicePack6. Как показывает анализ рынка операционных систем в России, многие пользователиWindowsNT4 не торопятся переходить на новые версии по ряду причин, среди которых дороговизна лицензий, существующие отлаженные информационные системы, достаточная производительность и надежность этой ОС. Поэтому мы, несмотря на то, что за полтора года распространиласьWindows2000, первый вариант выпускаем дляNT4. В наибольшей степени к операционной системе привязан набор драйверов. Прочие компоненты (программа ввода данных, расчетное ядро и др.) могут работать на любой ОС семействаWindows– отWin98 доWin2000 включительно. В первом квартале будущего года будут разработаны драйверы дляWin2000. СейчасMicrosoftготовится к повсеместному переводу компьютеров наWindowsXP. Это еще более ресурсоемкая ОС, так что многим под нее придется наращивать мощность своих компьютеров. Кроме того, она потребует получения кода запуска по телефону или электронной почте в специальных центрахMicrosoft. По этой причине многие эксперты не только в России, но и в других странах сомневаются в том, что она легко вытеснит своих предшественниц. Если это произойдет, то будут написаны драйверы и для нее. Сама эта система уже имеется.

Для хранения данных используется MS SQL Server7.0 со штатными средствами защиты, репликации и восстановления данных. Проверена работа и с другими версиями MS SQLServer– 6.5 и 2000. Выбор версии во многом определяется специфическими требованиями заказчиков. Следует отметить, что новые версии MS SQLserverгораздо более требовательны к характеристикам ПЭВМ (объем ОЗУ, число и производительность процессоров, объем и число жестких дисков). Демонстрационная версия укомплектована SQLServer6.5Trial– усеченной версией программы, которую можно распространять без ограничений.

Перечень программных средств, необходимых для функционирования программного обеспечения версии 6:

  • операционная система WindowsNT4.0 +ServicePack6. Программа проверялась и подWorkstation, и подServer, можно использовать любой вариант. Выбор – в зависимости от структуры вычислительной сети предприятия и места КТС "Энергия" в этой структуре;

  • SQL Server 6.5 или 7.0. Версия 6.5 работает намного быстрее, примерно на 15%, и в то же время вполне справляется с задачей;

  • Internet Information Server или Personal Web Server – соответственно для SQL-Server 7.0 или 6.5. Следует отметить, чтоIIS, входящий в составWindowsNT4.0Server, является устаревшим. При разработке документов применены средства, которые он не поддерживает. Необходимо ставитьIISизOptionPack4, как иPWS;

  • Internet Explorer 5.0 или выше.

Лицензирование программного обеспечения

Российский рынок ПО приобретает цивилизованный характер, и предприятия уделяют значительно больше внимания вопросам лицензирования используемых программных продуктов. Для поставки программного обеспечения комплектно, т.е. со всеми необходимыми для работы компонентами, был запрошен перечень продуктов, которые можно свободно записать на компакт-диски, но он исчерпался одним пунктом – SQL Server6.5Trial. Хотя с сайтаMicrosoftможно списать ряд бесплатных продуктов, напримерInternetExplorer5. Для расширения этого перечня с компаниейMicrosoftзаключено соглашение, так называемыйPIP–договор (ProductIntegrationProgram) об интеграции в состав решения приложений и платформ от Microsoft, предоставляющее определенные права. В частности, существует вариантSQLRuntime, лицензия на который стоит значительно дешевле "коробочной" версии. Ограничение состоит в том, что этот вариант можно будет использовать исключительно в КТС «Энергия+». Если понадобится расширить применение на другие приложения,Microsoftтребует доплатить разницу в стоимости между вариантомRuntimeи "коробочной" версиейSQL.

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