ФО и оо подходы

  • 03 апр. 2012 г.
  • 4868 Слова
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ


МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ГУМАНИТАРНЫЙ УНИВЕРСИТЕТ имени М.А. ШОЛОХОВА




Регистрационный № ________________
Факультет Информатики и математики
Специальность 080801 «Прикладная информатика (в экономике)»
Студент _______***************************** ________________ Курс ____3_____(фамилия, имя, отчество)














КУРСОВАЯ РАБОТА




По дисциплине Проектирование информационных систем
Тема Функционально-ориентированные и предметно-ориентированные подходы






















Дата выполнения «___» ____________ 20__ г.
Преподаватель-рецензент __**************** (фамилия, имя, отчество)Результат выполнения (оценка)
Подпись преподавателя-рецензента










Шадринск, 2011 г.
Оглавление
Введение…………………………………………………………………….....3
Глава 1. Теоретические основы проектирования информационных систем.................................................................................................................................5
1.1 Понятиепроектирования информационных систем …………………...5
1.2 Методы проектирования информационных систем……………….……9
Глава 2. Анализ ориентированных подходов к проектированию…...…...14
2.1 Функционально-ориентированный подход……………………………14
2.2 Объектно-ориентированный подход…………………………………...19
Заключение…………………………………………………………………...27
Список литературы…………………………………………………………..29Введение
В современном мире ключевую роль играют информационные процессы. Все существующие сегодня направления деятельности человека не могут не зависеть в той или иной степени от используемых информационных технологий. По этой причине информатика как наука о способах обработки, хранения и передачи информации становитьсяключевой. Следовательно, повышается роль образования в области программирования, изучение подходов к программированию и проектированию информационных систем.
Возникновение разных подходов к программированию определяется, прежде всего, потребностями практики: необходимостью разработки сложных информационных прикладных систем, для которых технология предшествующих подходов не была вполнеудовлетворительной.
Кратко перечислим основные подходы к программированию:
• ранние неструктурные подходы;
• структурный или модульный подход (задача разбивается на подзадачи, затем на алгоритмы, составляются их структурные схемы, и происходит реализация);
• функциональный подход;
• логический подход;
• объектно-ориентированный подход;
• смешанный подход (некоторые подходы возможнокомбинировать);
• компонентно-ориентированный (программный проект рассматривается как множество компонент, такой подход принят, в частности, в .NET);
• чисто объектный подход (идеальный с математической точки зрения вариант, который пока не реализован практически).
Заметим, что приведенную классификацию не следует считать единственно верной и абсолютной, поскольку языкипрограммирования постоянно развиваются и совершенствуются, и недавние недостатки устраняются с появлением необходимых инструментальных средств или теоретических обоснований.
Объектом исследования в данной курсовой работе являются функционально-ориентированные и объектно-ориентированные подходы.
Целью настоящей курсовой работы, является рассмотрение функционально-ориентированных иобъектно-ориентированных подходов, их основных характеристик, выявление преимуществ и недостатков, а так же основных свойств. Для этого необходимо:
1. Изучить теоретические основы и методы проектирования информационных систем;
2. Проанализировать функционально-ориентированные и объектно-ориентированные подходы.
В первой главе будет рассмотрено...
tracking img