Смекни!
smekni.com

Методические указания по проведению самостоятельной работы студентов (стр. 1 из 3)

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

«РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТУРИЗМА И СЕРВИСА»

ФГОУВПО «РГУТиС»

Факультет_________ «Экономический»____________________________

(название факультета)

Кафедра__ «Корпоративное управление и электронный бизнес»_______

(название кафедры)

УТВЕРЖДАЮ

Проректор по учебной работе,

д.э.н., профессор

_____________________________Новикова Н.Г.

«____»______________________________20___г.

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

ПО ПРОВЕДЕНИЮ САМОСТОЯТЕЛЬНОЙ РАБОТЫ СТУДЕНТОВ

Дисциплина_«Проектирование информационных систем»

Специальность__080801 Прикладная информатика в экономике___

Москва 2010г.


Методические указания составлены на основании рабочей программы дисциплины

_«Проектирование информационных систем»__________

(название дисциплины)

Методические указания рассмотрены и утверждены на заседании кафедры__
__________ «Корпоративное управление и электронный бизнес»___

(название кафедры)

Протокол № ________ «____»_______________20__г.

Зав кафедрой д.т.н., проф А.И. Потемкин.

Методические указания одобрены Научно-методическим советом ФГОУВПО «РГУТиС»

Протокол №_____ «_____»______________________20___г.

Ученый секретарь

Научно-методического совета

к.и.н., доцент Юрчикова Е.В.

Методические указания разработал:

Преподаватель

кафедры

«Корпоративное управление и электронный бизнес» к.т.н., доц.Ю.В.Боковой.

Цели изучения дисциплины "Проектирование экономических информационных систем".

Целью изучения курса “Проектирование ЭИС” является формирование у будущих специалистов квалификации «информатик экономист» знаний по основам теории и практических навыков в области проектирования Экономических Информационных Систем. Этой цели сопутствует углубленная компьютерная и специальная подготовка в области современных методов автоматизации разработки проектов ЭИС, в том числе на основе методов CASE технологий. Курс нацелен на формирование у будущих специалистов знаний современного состояния и перспектив развития разных методов проектирования, с использованием структурного и объектно-ориентированного подходов в разработке экономических информационных систем. Предусматривается также развитие навыков практической работы со специализированными программными пакетами и умения на современном уровне решать практические задачи проектирования информационных систем управления экономической и производственной деятельностью предприятий и организаций в народном хозяйстве на основе разработанных приложений и баз данных для предметных областей с учетом требований российских и международных стандартов.

Задачи изучения дисциплины.

Студент должен знать:

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

- содержание стадий и этапов проектирования ЭИС и их особенности при использовании различных технологий проектирования, включая технологию типового проектирования;

- современное состояние и перспективы развития информационных систем, особенностей выбора и разработки их программного обеспечения;

- порядок проектирования информационных систем и их составляющих, а также содержание этапов процесса разработки с использованием государственных и международных стандартов РФ и МЭК;

- содержание функций организации, планирования и управления проектными работами и программные средства автоматизации их разработки;

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

- типовые методы конструирования программ сложной структуры;

- современные методы проектирования ЭИС, в том числе методы типового проектирования, CASE-технологию и технологию быстрого проектирования, а также методики обоснования эффективности их применения;

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

- современные подходы к оценке различных вариантов выбора проектных решений информационных систем на основе количественных показателей эффективности;

Студент должен уметь:

- выполнять обоснованный выбор методов анализа предметной области деятельности предприятия на основе программных продуктов современных технологий моделирования бизнес процессов и информационных структур;

- проводить предпроектное обследование предметной области, выполнять формализацию материалов обследования и разрабатывать модели проектных решений;

- определять состав показателей оценки и выбора проектных решений и на его основе выполнять оценку эффективности проектных решений;

- владеть методикой практического использования современных программных комплексов CASE технологий структурного и объектно-ориентированного анализа и проектирования программ сложной структуры ЭИС;

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

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

Объем и содержание дисциплины в соответствие с ГОС СД.Ф.01

Проектирование информационной системы (ИС). Понятия и структура проекта ИС. Требования к эффективности и надежности проектных решений.

Основные компоненты технологии проектирования ИС. Методы и средства проектирования ИС. Краткая характеристика применяемых технологий проектирования. Требования, предъявляемые к технологии проектирования ИС. Выбор технологии проектирования ИС.

Каноническое проектирование ИС. Стадии и этапы процесса проектирования ИС. Состав работ на предпроектной стадии, стадии технического и рабочего проектирования, стадии ввода в действие

ИС, эксплуатации и сопровождения. Состав проектной документации.

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

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

Типовое проектирование ИС. Понятие типового элемента. Технологии параметрически-ориентированного и модельно-ориентированного проектирования.

Автоматизированное проектирование ИС с использованием CASE-технологии. Функционально-ориентированный и объектно-ориентированный подходы. Содержание RAD-технологии прототипного создания приложений.

Межсистемные интерфейсы и драйверы; интерфейсы в распределенных системах. Стандартные методы совместного доступа к базам и программам в сложных информационных системах (драйверы ODBC, программная система CORBA и др.).


Введение

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

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

Основные понятия объектно-ориентированного программирования

В настоящее время концептуальный подход к проектированию информационных систем основывается на использовании объектно-ориентированного программирования (ООП), что позволяет упростить разработку сложных программ и повысить их надежность. Основу построения ориентированной модели составляет не алгоритм, а иерархия объектов, из которых состоит программа (хотя разработка отдельных объектов все равно требует алгоритмического подхода). Здесь и далее изложение материала базируется на использовании системы программирования Delphi, которая наилучшим образом отвечает задачам обучения, так как по отношению эффективность/трудозатраты имеет наивысший показатель среди других систем.

В основе объектно-ориентированного программирования лежит идея объединения данных и действий, которые производятся над этими данными, в одной структуре.

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

В объектно-ориентированном программировании базовыми единицами программ и данных являются классы, иногда называемые объектными типами.

Класс — это структура данных, которая может содержать в своем составе переменные, функции и процедуры. Переменные, в зависимости от назначения, называются полями, или свойствами. Процедуры и функции, входящие в состав класса, называются методами.