
- •26. Общие принципы разработки информационных систем.
- •29.Понятие технологии проек-вания ис. Классы технологий проек-вания (каноническое, индустриальное автомат-нное и индустриальное типовое проек-вание). Требования к выбираемой технологии проек-вания.
- •30.Методы проек-вания ис и их классификация: по степени использования средств автоматизации, типовых проектных решений, адаптивности к предполагаемым решениям.
- •31.Модели жизненного цикла: каскадная модель, итерационная модель, спиральная модель.
- •32. Функционально-ориентированное проектирование информационных систем.
- •33. Объектно - ориентированное проектирование экономических информационных систем.
26. Общие принципы разработки информационных систем.
Централизованность разработки - по единому плану на общих информационных и математических основах является одним из основополагающих принципов разработки ИС и находятся в полном соответствии с общими подходами теории систем. Системность - предполагает рассмотрение ИС, с одной стороны, как единой системы, состоящей из элементов, связаных друг с другом. С другой стороны, система и её элементы могут рассматриваться как часть системы более высокого порядка. Конкретность - предполагает разработку элементов ИС, специально предназначенных для решения конкретных задач. Попытка адаптации схожих по задачам ИС может привести к затратам, сопоставимым с затратами на создание новой ИС. При этом переработанная ИС может не удовлетворять ряду критериев и в дальнейшем потребует новой модернизации. Участие заказчика в разработке проекта едва ли требует какого-либо обоснования. Разработчики, как правило, плохо разбираются в тех вопросах, которые будет охватывать разрабатываемая ими ИС. Участие заказчиков только на начальных и конечных этапах не может дать полноценных результатов, тем более что требования заказчика могут меняться со временем. С другой стороны, участие заказчиков непосредственно на этапах разработки позволяет им глубже вникнуть и в сам процесс разработки, и в возможности средств автоматизации, что позволит им глубже осознать свои потребности и более чётко сформулировать параметры разрабатываемой системы. Кроме этого, участие в разработке позволяет заказчикам более грамотно подготовиться к этапу внедрения системы. Возможность модернизации разрабатываемой системы -одним из законов разработки ИС является невозможность учесть всех имеющихся требований к разрабатываемой системе в будущем. Причины изменяющихся требований: - появление новых задач, которые должны быть автоматизированы в рамках данной ИС; - изменение алгоритмов обработки информации; - изменение форматов выходных отчётов; - изменения условий эксплуатации; - изменения характеристик и условий применения. Разумеется, предусмотреть все возможные изменения, которым в дальнейшем будет подвергнута система, невозможно. Но создание легко модернизируемой системы – та задача, которая должна решаться на всех этапах разработки. Сопровождение системы разработчиками является основным условием для поддержания ИС в готовности к применению. В функции сопровождения входят: - обеспечение работоспособности ИС; - анализ и обобщение процесса эксплуатации; - выработка предложений по совершенствованию ИС. Учёт требований безопасности - важнейшим принципом проектирования ИС является разработка системы безопасности параллельно с разработкой самой системы. Данное требование позволяет органично вписать систему безопасности в саму структуру ИС. Совместимость -данный принцип предполагает обеспечение способности ИС к взаимодействию с другими ИС в процессе их функционирования. Стандартизация и унификация -данный принцип заключается в необходимости применения типовых, унифицированных и стандартизированых элементов функционирования ИС. Внедрение в практику создания и развития ИС этого принципа позволяет сократить временные, трудовые и стоимостные затраты на создание ИС при максимально возможном использовании накопленного опыта в формировании проектных решений и внедрении автоматизации проектировочных работ.
27. Функциональная подсистема ИС. Принципы построения функциональной подсистемы.
Функциональная подсистема ЭИС представляет собой комплекс экономических задач с высокой степенью информационных обменов (связей) между задачами. Задача – некоторый процесс с четко определенным множеством входных и выходных данных. Состав функциональных подсистем определяется особенностями экономической системы, отраслевой принадлежностью, формой собственности, размером, характером деятельности предприятия. Принципы построения функциональных подсистем: 1)Предметный -Выделяют подсистемы, соответствующие управлению отдельными ресурсами: управление сбытом готовой продукции, производством, материально-техническим снабжением, финансами, персоналом. В этих подсистемах решение задач осуществляется на всех уровнях управления (оперативный, тактический, стратегический). 2)Функциональный -Для реализации функций управления выделяют: подсистемы планирования, регулирования (оперативный уровень), учета, анализа. 3) Проблемный -Необходим для гибкого и оперативного принятия управленческих решений по отдельным проблемам. Могут реализовываться в виде локальных ИС или в виде специальной подсистемы в рамках корпоративной ИС. 4)Смешанный (предметно-функциональный) -На практике наиболее часто используются системы в соответствии с этим принципом. Cогласно которому построение функциональной структуры ИС – это разделение ее на подсистемы по характеру хозяйственной деятельности, которое должно соответствовать структуре объекта и системе управления, а также выполняемым функциям управления Используя этот подход, можно выделить следующий типовой набор функциональных подсистем в общей структуре ИС предприятия. По функциональному принципу: а. стратегическое развитие; б. технико-экономическое планирование; в. бухгалтерский учет и анализ хозяйственной деятельности. По предметному принципу (подсистемы управления ресурсами): а. техническая подготовка производства; б. основное и вспомогательное производство; в. качество продукции; г. логистика; д. маркетинг; е.кадры. Подсистемы, построенные по функциональному принципу, охватывают все виды хозяйственной деятельности предприятия (производство, снабжение, сбыт, персонал, финансы). Подсистемы, построенные по предметному принципу, относятся в основном к оперативному уровню управления ресурсами.
28.Обеспечивающие подсистемы ИС. Какова их взаимосвязь между собой и с функциональными подсистемами.
Обеспечивающие подсистемы –неотъемлемая составная часть системы управления, обеспечивающая правомочность, обоснованность, полноту и своевременность управления. Обеспечивающие подсистемы являются общими для всех функциональных подсистем. В состав обеспечивающих подсистем входят: подсистемы организационного, правового, технического, математического, программного, информационного, лингвистического и технического обеспечения. Подсистема организационного обеспечения является одной из важнейших подсистем, от которой зависит успешная реализация целей и функций. В её составе можно выделить четыре группы компонентов: 1)Методические материалы, регламентирующие процессы создания и функционирования системы. 2)Совокупность средств, необходимых для эффективного проектирования и функционирования ЭИС (комплексы задач управления, унифицированные системы документов и так далее). 3)Техническая документация. 4)Организационно-штатная структура проекта, определяющая в частности состав главных конструкторов системы и специалистов по функциональным подсистемам управления. Правовое обеспечение предназначено для регламентации процесса создания и эксплуатации ЭИС. Она включает совокупность юридических документов: 1.На этапе создания: договор между разработчиком и заказчиком, документы, регламентирующие отношения между участниками процесса создания системы. 2.На этапе внедрения: характеристика статуса создаваемой системы, правовые полномочия подразделений ЭИС, правовые отношения пользователей в применении технических средств и так далее. Техническое обеспечение представляет комплекс технических средств, предназначенных для обработки данных. Математическое обеспечение – это совокупность математических моделей и алгоритмов для решения задач и обработки данных с применением компьютера, а также комплекс средств и методов, позволяющих строить экономико-математические модели задач управления. Программное обеспечение представляет совокупность программ и документации на них. ПО подразделяется на общее (системное) и специальное (прикладное). Информационное обеспечение – это совокупность единой системы классификации и кодирования технико-экономической информации, унифицированной системы документации и информационной базы. Лингвистическое обеспечение включает совокупность научно-технических терминов и других языковых средств, используемых в информационных системах, а также правил формализации естественного языка, включающих методы сжатия и раскрытия текстовой информации с целью повышения эффективности автоматизированной обработки информации и облегчающих общение человека с АИС. Технологическое обеспечение соответствует разделению ЭИС на подсистемы по технологическим этапам обработки различных видов информации. Все обеспечивающие подсистемы связаны между собой и с функциональными подсистемами. Подсистема "Организационное обеспечение" определяет порядок разработки и внедрения ЭИС, организационную структуру ЭИС и состав работников, правовые инструкции для которых содержатся в подсистеме "Правовое обеспечение". Функциональные подсистемы определяют составы задач и постановки задач, математические модели и алгоритмы решения которых разрабатываются в составе подсистемы "Математическое обеспечение" и которые в свою очередь служат базой для разработки прикладных программ, входящих в состав подсистемы "Программное обеспечение". Функциональные подсистемы, компоненты МО и ПО определяют принципы организации и состав классификаторов документов, состав информационной базы.