русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Тема: Методологические основы проектирования ИС


Дата добавления: 2013-12-23; просмотров: 2282; Нарушение авторских прав


Список литературы и ссылки на ресурсы Интернет

Основная литература (в электронном виде):
  1. Смирнова, Г.Н. Проектирование экономических информационных систем [Текст] / Г.Н. Смирнова, А.А. Сорокин, Ю.Ф. Тельнов. – М.: Финансы и статистика, 2006.– 512 с.: ил.
  1. Лешек, А. Анализ требований и проектирование систем [Текст] / А. Лешек. – М.: Феникс, 2006. – 127 с.
  1. Мишенин, А.И. Теория экономических информационных систем: учебник [Текст] / А.И. Мишенин. – М.: Финансы и статистика, 2005. – 289 с.
  1. Грекул, В.И. Проектирование информационных систем [Текст] / В.И. Грекул, Г.Н. Денищенко, Н.Л. Коровкина. – М.: Феникс, 2008. – 304 с. (http://www.all-ebooks.com)
  1. Гвоздева, Т.В. Проектирование информационных систем [Текст] / Т.В. Гвоздева, Б.А. Баллод. – М.: Феникс, 2008. – 218 с.
  1. Фролова, Т.П. Проектирование экономических информационных систем [Текст] / Т.П. Фролова. – М.: Приоритет, 2009. – 310 с. (http://www.all-ebooks.com)
  1. http://www.interface.ru/home.asp?artId=4225 Технологии COBRA и СOM: [Электронный ресурс].
  1. http://ru.wikipedia.org/wiki/CORBA Программная система COBRA: [Электронный ресурс].
  1. http://www.iteam.ru/publications/it/section_53/article_1232/ Проектирование информационных систем : [Электронный ресурс].
  1. Вендров, А.М.Проектирование программного обеспечения экономических информационных систем: Учебник. - 2-е изд., перераб. и доп. – М.: Финансы и статистика, 2006 (2002). – 544 с.: ил.
  1. Бугорский, В.Н. Сетевая экономика и проектирование информационных систем. Учебное пособие [Текст] / Р.В. Соколов. – СПБ.: Питер, 2007. – 320 с.
Дополнительная литература:
  1. Зеленков Ю.А. Введение в базы данных ( http://www.mstu.edu.ru/education/materials/zelenkov/toc.html)
  1. Калянов, Г.Н. CASE-технологии: Консалтинг в автоматизации бизнес-процессов / Г. Н. Калянов. – М.: Горячая линия -Телеком, 2000. – 320 с.: ил. (http://www.all-ebooks.com)
  1. Стасышин В.М. Введение в проектирование реляционных баз данных (www.ami.nstu.ru/~vms)
  1. Фельдман, Я.А.Информационные системы [Текст] / Я.А. Фельдман. – М.: СОЛОН-Пресс, 2006. – 120 с. (http://www.all-ebooks.com)
  1. Базы данных: Учебные пособия и обзоры (http://www.citforum.ru/database/edu.shtml)
  1. Маклаков, С.В. BPwin и ERwin. CASE-средства разработки информационных систем [Текст] / С.В. Маклаков. – М.: Диалог-Мифи, 2005. – 256 с. (http://www.all-ebooks.com)
  1. Голицына, О.Л. Информационные системы: учеб. пособие / О.Л.Голицына, Н.В. Максимов, И.И. Попов – М.: ФОРУМ: ИНФРА-М, 2007. – 496 с.: ил. – (Высшее образование) (http://www.all-ebooks.com)
  1. Калашян, А.Н. Структурные модели бизнеса. DFD-технологии. Учебник [Текст] / А.Н. Калашян. – М.: Финансы и статистика, 2006. – 240 с. (http://www.all-ebooks.com)
  1. Буч, Г Объектно-ориентированное проектирование с примерами приложений на С++: Пер. с англ. – М.: Бином, 2001, – 545 с.: ил. (http://www.all-ebooks.com)
10. Трофимов, С.А. CASE-технологии. Практическая работа в Rational Rose. – М.: Бином-Пресс, 2002 г. – 288 с.: ил.
11. Черемных, С.В. Моделирование и анализ систем. IDEF-технологии: практикум [Текст] / С.В. Черемных, И.О. Семенов, В.С. Ручкин. – М.: «Финансы и статистика», 2005. – 156 с. (http://www.all-ebooks.com)

 



 

ЭИС - это процесс принятия проектно-конструкторских реше­ний, направленных на получение описания системы (проекта ЭИС), удовлетворяющего требования заказчика.

Проект ЭИС - проектно-конструкторская и технологическая документация, в которой представлено описание проектных решений по созданию и эксплуатации ЭИС в конкретной программно-технической среде.

Проектирование ЭИС - процесс преобразо­вания входной информации об объекте проектирования, о мето­дах проектирования и об опыте проектирования объектов ана­логичного назначения в соответствии с ГОСТом в проект ЭИС.

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

В качестве субъекта проектирования ЭИС выступают коллек­тивы специалистов, которые осуществляют проектную деятель­ность, как правило, в составе специализированной (проектной) организации, и организация-заказчик, для которой необходимо разработать ЭИС.

Технология проектирования ЭИС - это совокупность методо­логии и средств проектирования ЭИС, а также методов и средств организации проектирования (управление процессом создания и модернизации проекта ЭИС) – Рис.1.

 
 

 

 


Рис.1. Состав компонентов технологии проектирования

 

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

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

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

Методы проектирования ЭИС можно классифицировать по степени использования средств автоматизации, типовых проект­ных решений, адаптивности к предполагаемым изменениям.

Так, по степени автоматизации методы проектирования раз­деляются на методы:

• ручного проектирования, при котором проектирование ком­понентов ЭИС осуществляется без использования специальных инструментальных программных средств, а программи­рование - на алгоритмических языках;

• компьютерного проектирования, которое производит генерацию или конфигурацию (настройку) проектных решений на основе использования специальных инструментальных про­граммных средств.

По степени использования типовых проектных решений разли­чают следующие методы проектирования:

• оригинального (индивидуального) проектирования, когда проектные решения разрабатываются «с нуля» в соответствии с требованиями к ЭИС;

• типового проектирования, предполагающего конфигурацию ЭИС из готовых, типовых проектных решений (программных модулей).

По степени адаптивности проектных решений методы проектирования классифицируются на методы:

• реконструкции, когда адаптация проектных решений выпол­няется путем переработки соответствующих компонентов (перепрограммирования программных модулей);

• параметризации, когда проектные решения настраиваются (пе­регенерируются) в соответствии с изменяемыми параметрами;

• реструктуризации модели, когда изменяется модель проблем­ной области, на основе которой автоматически перегенерируются проектные решения.

Сочетание различных признаков классификации методов проектирования обусловливает характер используемой технологии проектирования ЭИС, среди которых выделяются два основных класса: каноническая и индустриальная технологии (табл. 1). Индустриальная технология проектирования, в свою очередь, разбивается на два подкласса: автоматизированное (использова­ние CASE-технологий) и типовое (параметрически-ориентиро­ванное или модельно-ориентированное) проектирование.

 

Таблица 2.1 Характеристики классов технологий проектирования

 

Класс технологии проектирования Степень автоматизации Степень типизации Степень адаптивности
Каноническое проектирование Ручное проектирование Оригинальное проектирование Реконструкция
Индустриальное автоматизированное проектирование Компьютерное проектирование Оригинальное проектирование Реструктуризация модели генерация ЭИС)
Индустриальное типовое проектирование Компьютерное проектирование Типовое сборочное проектирование Параметризация и реструктуризация модели (конфигурация ЭИС)

 

Все множество средств проектирования с использованием ЭВМ делят на четыре подкласса.

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

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

• системы управления базами данными (СУБД);

• методоориентированные пакеты прикладных программ для решения задач дискретного программирования, математические

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

• статистические ППП;

• оболочки экспертных систем;

• графические редакторы;

• текстовые редакторы;

• интегрированные ППП (интерактивная среда с встроенными
диалоговыми возможностями, позволяющая интегрировать
вышеперечисленные программные средства).

Для перечисленных средств проектирования характерно их использование для разработки технологических подсистем ЭИС: ввода информации, организации хранения и доступа к данным, вычислений, анализа и отображения данных, приня­тия решений.

К третьему подклассу относятся средства, поддержи­вающие проектирование разделов проекта ЭИС. В этом подклассе выделяют функциональные средства проектирования.

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

К четвертому подклассу средств проектирования ЭИС относятся средства, поддерживающие разработку проекта на стадиях и этапах процесса проектирования. К данному классу относится подкласс средств автоматизации проектирования ЭИС (CASE-средства).

Современные CASE-средства, в свою очередь, классифициру­ются в основном по двум признакам:

1) по охватываемым этапам процесса разработки ЭИС;

2) по степени интегрированности: отдельные локальные сред­ства (tools), набор неинтегрированных средств, охватывающих большинство этапов разработки ЭИС (toolkit) и полностью ин­тегрированные средства, связанные общей базой проектных дан­ных - репозиторием (workbench).

 



<== предыдущая лекция | следующая лекция ==>
Вопросы лекции | Тема: Каноническое проектирование.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.005 сек.