Программное обеспечение – совокупность программ предназначенных для работы компьютера от момента его включения до момента выключения и позволяющая создавать среду для автоматизированной обработки информации и создания новых инструментов программирования.
При проектировании КИС должны быть определены требования к ПО: системному, промежуточного слоя, прикладному и инструментарию разработки с учетом наличия серверной (количество рабочих мест, документооборот, объем обработки информации) и клиентской частей системы.
Требования к системному ПО:
Поддержка многопроцессорной обработки (мультипроцессироание);
Масштабируемость – способность работать при увеличении количе-ственных характеристик сети;
Способность работать в гетерогенной среде интерсети в режиме plug-and-play.
Требования к промежуточному ПО: его соответствие тем условиям, в которых осуществляется взаимодействие, в ряде случаев целесообразно комбинирование различных типов ППО для достижения необходимой функциональности.
|
|
Требования к прикладному ПО:
Полнота функциональных возможностей систем;
Уровень реализации функциональных модулей систем;
Стоимость и продолжительность внедрения;
Влияние системы на бизнес и бизнес-процессы предприятия;
Эффективность использования системы на предприятии.
Сегменты рынка прикладного ПО:
Пользовательское ПО (для образования, развлечений и повышения производительности индивидуального пользователя);
Приложения для коллективной работы (интегрированные приложения для групповой работы; средства обмена сообщениями; автономные e-mail-приложения и т.д.);
Приложения для работы с контентом (приложения для авторинга и опубликования, средства поиска и обнаружения, корпоративные порталы);
Приложения для управления ресурсами предприятия (ERM) (финансовое и бухгалтерское ПО, приложение по управлению рисками и т.д.);
Приложения для управления цепочками поставок (SCM)(логистические приложения, приложения для планирования производства, управления запасами);
ПО для планирования производства(приложения для управления производством, предоставлением услуг);
Инженерные приложения (автоматизирующие бизнес-процессы и процессы управления данными);
Системное программное обеспечение КИС. Операционная система КИС
В зависимости от функций программное обеспечение делят на группы:
1. Системное программное обеспечение. Организует процесс обработки данных на ЭВМ и обеспечивают нормальную рабочую среду для прикладных программ, тесно связана с аппаратными средствами. В его состав входят:
- операционная система (это совокупность программ, управляющая аппаратной частью компьютера, его ресурсами, обеспечивает запуск прикладных программ, автоматизацию процессов ввода – вывода данных).
|
|
- сервисные программы (это совокупность программных продуктов, расширением возможности операционных систем, например файловые менеджеры).
- трансляторы языков программирования;
- программы технического обслуживания (архиваторы, тестирующие программы, дефраментация и т.д.).
В корпорациях наиболее распространены ОС:
1) NET WARE; NOVEL NET WARE позволяет строить сети произвольных топологий, состоящих из разнородных компьютеров. Очень универсальны и используют протоколы: IPX/SPX – собственный протоколNOVEL, поверх него строится протокол TCPIP (работа с глобальной сетью, протокол интернет) имеет служебный каталог NDS единая распределенная база данных, представленная в виде дерева каталогов, в которой описываются: пользователи, группы пользователей, периферийные устройства, права доступа. Если пользователь зарегистрирован в одном месте, он может получить доступ к NDS в пределах всей корпоративной сети, ко всем серверам. NET WARE поддерживает традиционные тома (аналог логических дисков) и тома NSS – имеют размеры до 8 терабайт, обеспечивают молниеносный доступ.
2. OC Windows SERVER. Мощная. Идеально работает с приложениями электронной коммерции. Высоко производительна, имеет балансировку сетевой нагрузки, поддерживает, поддерживает до16 процессоров.
3. ОС класса UNIX/LINUX. Свободно распространяется. Перестраивает систему машин под себя. Тестирует на отсутствие на отсутствие ошибок и на наличие черного кода. Надежно поддерживает графические пакеты, мощные СУБД, С++. Но возникают проблемы при работе с русификаторами (русскими шрифтами).
2. Прикладное программное обеспечение.
К нему относят программы поддержки коммуникации, офисные пакеты, средства администрирования и пакеты решения проблемных задач.
Операционная среда
Операционная система выполняет функции управления вычислительными процессами и образует среду, в которой выполняются прикладные программы. Такая среда называется операционной. Термины операционная система и операционная среда существуют параллельно, т.к. операционная система может поддерживать несколько операционных сред. А операционная среда может включать несколько интерфейсов: пользовательские и программные.
Лекция 21
Системы искусственного интеллекта
1. Понятие системы искусственного интеллекта (ИИ). Направления использования систем искусственного интеллекта (ИИ). Роль и место систем ИИ в корпоративных информационных системах.
2. Математические методы и модели искусственного интеллекта: нечеткая логика, генетические алгоритмы, нейронные сети и др. Интеллектуальный анализ данных. Управление знаниями.
3. Понятие системы поддержки принятия решений (СППР). Классификация ССПР. Архитектура и принципы построения СППР.
4. Особенности многокритериальных задач принятия решений. Основные понятия метода анализа иерархий. Информационно-аналитические СППР, основанные на анализе иерархических процессов.