Скачать 3.06 Mb.
|
9.4.2. Методология RAD — Rapid Application Development9.4.3. Стандарты и методики 9.5. Профили открытых информационных систем 9.1. Принцип программного управления Основой функционирования ЭВМ является принцип программного управления, суть которого заключается в следующем. Программа, представляющая собой последовательность команд, реализующих алгоритм решения задачи, вводится в память ЭВМ, после чего начинается ее автоматическое выполнение с первой команды. После каждой выполненной команды машина автоматически переходит к выполнению следующей команды, и так до тех пор, пока не встретится команда, которая обычно предписывает закончить вычисления. В настоящее время бурно развивается направление, связанное с технологией создания программных продуктов. Это обусловлено переходом на промышленную технологию производства программ, стремлением к сокращению сроков, трудовых и материальных затрат на производство и эксплуатацию программ, обеспечению гарантированного уровня их качества. Инструментарий технологии программирования - программные продукты поддержки (обеспечения) технологии программирования, примерная классификация которых приведена на рис. 14. В рамках этих направлений сформировались следующие группы программных продуктов:
Рис 14. Классификация инструментария технологии программирования. 9.2. Жизненный цикл информационных систем Разработка корпоративной информационной системы, как правило, выполняется для вполне определенного предприятия. Особенности предметной деятельности предприятия, безусловно, будут оказывать влияние на структуру информационной системы. Но в то же время структуры разных предприятий в целом похожи между собой. Каждая организация, независимо от рода ее деятельности, состоит из ряда подразделений, непосредственно осуществляющих тот или иной вид деятельности компании. И эта ситуация справедлива практически для всех организаций, каким бы видом деятельности они ни занимались. Таким образом, любую организацию можно рассматривать как совокупность взаимодействующих элементов (подразделений), каждый из которых может иметь свою, достаточно сложную, структуру. Взаимосвязи между подразделениями тоже достаточно сложны. В общем случае можно выделить три вида связей между подразделениями предприятия:
Общность структуры разных предприятий позволяет сформулировать некоторые единые принципы построения корпоративных информационных систем. В общем случае процесс разработки информационной системы может быть рассмотрен с двух точек зрении:
Информационная система предприятия разрабатывается как некоторый проект. Многие особенности управления проектами и фазы разработки проекта (фазы жизненного цикла) являются общими, не зависящими не только от предметной области, но и от характера проекта (неважно, инженерный это проект или экономический). Поэтому имеет смысл вначале рассмотреть ряд общих вопросов управления проектами. Проект - это ограниченное по времени целенаправленное изменение отдельной системы с изначально четко определенными целями, достижение которых определяет завершение проекта, а также с установленными требованиями к срокам, результатам, риску, рамкам расходования средств и ресурсов и к организационной структуре. Можно выделить следующие основные отличительные признаки проекта как объекта управления:
Рассматривая планирование проектов и управление ими, необходимо четко осознавать, что речь идет об управлении неким динамическим объектом. Поэтому система управления проектом должна быть достаточно гибкой, чтобы допускать возможность модификации без глобальных изменений в рабочей программе. В системном плане проект может быть представлен «черным ящиком», входом которого являются технические требования и условия финансирования, а итогом работы -достижение требуемого результата (рис. 15). Выполнение работ обеспечивается наличием необходимых ресурсов:
Эффективность работ достигается за счет управления процессом реализации проекта, которое обеспечивает распределение ресурсов, координацию выполняемой последовательности работ и компенсацию внутренних и внешних возмущающих воздействий. Рис. 15. Представление проекта в виде «черного ящика» С точки зрения теории систем управления проект как объект управления должен быть наблюдаемым и управляемым, то есть выделяются некоторые характеристики, по которым можно постоянно контролировать ход выполнения проекта (свойство наблюдаемости). Кроме того, необходимы механизмы своевременного воздействия на ход реализации проекта (свойство управляемости). Свойство управляемости особенно актуально в условиях неопределенности и изменчивости предметной области, которые нередко сопутствуют проектам по разработке информационных систем (более подробно проблемы получения полного формального описания предметной области будут обсуждаться в конце данной главы). Для обоснования целесообразности и осуществимости проекта, анализа хода его реализации, а также для заключительной опенки степени достижения поставленных целей проекта и сравнения фактических результатов с запланированными существует ряд характеристик проекта. К важнейшим из них относятся технико-экономические показатели:
Классификация проектов Проекты могут сильно отличаться по сфере приложения, составу, предметной области, масштабам, длительности, составу участников, степени сложности, значимости результатов и т.п. Проекты могут быть классифицированы по самым различным признакам. Отметим основные из них. Класс проекта определяется по составу и структуре проекта. Обычно различают:
Тип проекта определяется по основным сферам деятельности, в которых осуществляется проект. Можно выделить пять основных типов проекта: технический; организационный; экономический; социальный; смешанный. Технические проекты имеют следующие особенности:
Масштаб проекта определяется по размерам бюджета и количеству участников: мелкие проекты; малые проекты; средние проекты; крупные проекты. Можно также рассматривать масштабы проектов в более конкретной форме — отраслевые, корпоративные, ведомственные проекты, проекты одного предприятия. Основные фазы проектирования информационной системы Каждый проект, независимо от сложности и объема работ, необходимых для его выполнения, проходит в своем развитии определенные состояния: от состояния, когда «проекта еще нет», до состояния, когда «проекта уже нет». Совокупность ступеней развития от возникновения идеи до полного завершения проекта принято разделять на фазы (стадии, этапы}. В определении количества фаз и их содержания имеются некоторые отличия, поскольку эти характеристики во многом зависят от условий осуществления конкретного проекта и опыта основных участников. Тем не менее логика и основное содержание процесса разработки информационной системы почти во всех случаях являются общими. Можно выделить следующие фазы развития информационной системы:
На этом этапе решаются вопросы определения входных и выходных потоков информации, их типов, средств защиты данных, программ, компьютерной системы. В этот момент разрабатываются схема данных, меню действий, схемы ресурсов системы, взаимодействия программ, схемы программ:
Вторую и частично третью фазы принято называть фазами системного проектирования, а последние две (иногда сюда включают и фазу проектирования) — фазами реализации. Начальные фазы проекта имеют решающее влияние на достигаемый результат, так как в них принимаются основные решения, определяющие качество информационной системы. При этом обычно 30 % вклада в конечный результат проекта вносят фазы концепции и предложения, 20 % —фаза проектирования, 20 % — фаза изготовления, 30 % — фаза сдачи объекта и завершения проекта. Кроме того, на обнаружение ошибок, допущенных на стадии системного проектирования, расходуется примерно в два раза больше времени, чем на последующих фазах, а их исправление обходится в пять раз дороже. Поэтому на начальных стадиях проекта разработку следует выполнять особенно тщательно. Наиболее часто на начальных фазах допускаются следующие ошибки:
|
Рабочая программа для студентов направления 230700. 62 Прикладная... Кузнецова Н. Л., Лукашенко С. Н. Математический анализ. Учебно-методический комплекс. Рабочая программа для студентов направления... | Рабочая программа для студентов направления 230700. 62 Прикладная... Кузнецова Н. Л., Лукашенко С. Н. Математический анализ. Учебно-методический комплекс. Рабочая программа для студентов направления... | ||
Конспект лекций Рабочая программа предназначена для преподавания дисциплины «Основы электронной коммерции» студентам очной полной формы обучения... | Программа по курсу "Математика. Алгебра и геометрия" для специальности... Рабочая программа по курсу "Математика" составлена в соответствии с требованиями Государственного образовательного стандарта высшего... | ||
Учебно-методический комплекс Для специальности 080801 Прикладная... Государственного образовательного стандарта высшего профессионального образования II поколения (номер государственной регистрации... | Учебно-методический комплекс Для специальности: 080801 «Прикладная информатика (в экономике)» «Моделирование взаимодействия корпоративных структур» (мвкс) составлен в соответствии с требованиями программы дисциплины с учетом... | ||
Конспект лекций Системы автоматизации документооборота Рабочая программа предназначена для преподавания дисциплины «Основы электронной коммерции» студентам очной полной формы обучения... | Рабочая программа дисциплины Специальность 080801. 65 «Прикладная информатика в экономике» ... | ||
Методические указания по самостоятельной и индивидуальной работе... Имитационное моделирование экономических процессов: методические указания по самостоятельной и индивидуальной работе студентов всех... | Учебно-методический комплекс по дисциплине имитационное моделирование... «Прикладная информатика в экономике». Составитель: доцент к ф м н., доцент Кузьмин П. И. Барнаул, Алтайский государственный университет,... | ||
Методические указания по выполнению самостоятельной работы для студентов... ... | Программа по курсу «Реинжиниринг бизнес- процессов» для специальности... Рабочая программа по курсу «Реинжиниринг бизнес- процессов» составлена на основании учебного плана специальности 080801 «Прикладная... | ||
Программа Прикладная информатика в аналитической экономике По направлению подготовки 230700. 68 Прикладная информатика, магистерская программа Прикладная информатика в аналитической экономике,... | Методические указания по выполнению выпускных квалификационных работ... Методические указания по выполнению выпускных квалификационных работ (проектов) для студентов по специальности 080801. 65 «Прикладная... | ||
Вопросы к экзамену по дисциплине «информатика» Для студентов 3 курса... Министерства образования и науки РФ от 30 сентября 2005 г. №1938 на основе требований Государственного образовательного стандарта... | Пояснительная записка Программа курса рассчитана на 80 часов. Из... Пупырев М. А. Дистанционное зондирование. Учебно-методический комплекс. Рабочая программа для студентов специальности 80801. 65 «Прикладная... |