- •Проектирование информационных систем
- •1. Общие положения
- •2. Выбор и утверждение темы проекта.
- •3. Порядок представления и аттестации курсового проекта.
- •4. Защита курсовой работы
- •5. Примерная структура работы.
- •6. Содержание курсовой работы
- •6.1. Структура
- •6.2. Содержание разделов
- •8. Обзор современных подходов к проектированию информационных систем
- •***********
- •9. Примерные темы курсовых работ
- •Задание студенту на выполнение курсового проекта по курсу «Проектирование информационных систем»
- •Курсовой проект На тему:___________________________________________________
- •Учебно-методическое пособие. ВмиК мгу, 2003
- •Перечень дополнительной рекомендуемой литературы:
4. Защита курсовой работы
Защита курсовой работы предполагает доклад студента об основных полученных результатах и последующую дискуссию. Время доклада не должно превышать 5-7 минут при защите курсовых проектов.
Примерное содержание доклада на защите:
фамилия, имя, отчество исполнителя работы;
название работы;
основные цели и актуальность работы, основные результаты, полученные в работе, выводы, перспективы продолжения работы;
практическая реализация (возможно, с демонстрацией) и внедрение результатов работы.
Уровень подготовки студента, необходимый для успешного выполнения курсовой работы по специальности «Информационные системы в технике и технологиях», можно определить следующими требованиями к его знаниям и навыкам:
Студент должен иметь четкое представление:
- о стандартах, регламентирующих разработку современных информационных систем (ИС) для применения в области полиграфии и издательской деятельности,
- о классификации продукции основных мировых и российских производителей программного и аппаратного обеспечения,
- об источниках информации и о новых разработках в области информационных технологий.
Студент должен знать:
предметные технологии в области полиграфии по своей специализации,
современные средства разработки информационных систем,
Студент должен обладать навыками выполнения процедур разработки:
исследования предметной области для последующей выработки проектных решений,
применения математических методов и моделирования в исследовании предметной области,
разработки программных средств для использования в составе, в том числе с применением систем автоматизированного проектирования.
Можно выделить несколько классов тем курсовых работ по следующим признакам:
по объему охвата ИС и ее компонентов в качестве объектов проектирования (например, автоматизация решения автономной задачи, разработка однопользовательских ИС, разработка АРМ в составе распределенной ИС, подсистемы ИС и т.д.);
по типу той информации, которую призвана хранить и обрабатывать разрабатываемая информационная система (например, проектирование системы управления текстовыми документами, информационно-поисковой системы, работающей в сети Internet и т.д);
по классу алгоритмов обработки информации и предлагаемых для их реализации в проекте информационных технологий (например, Систем подготовки принятия управленческих решений, Экспертных систем и др.);
по типу используемых технологий, методов и средств проектирования
(например, оригинальное проектирование с использованием объектно-ориентированного подхода, прототипное проектирование, типовое проектирование, использование технологии бизнес-реинжиниринга, методов и средств CASE и RAD - технологий и др.).
Каждый класс тем предполагает определенную специфику в составе и содержании разделов проекта. Данные методические указания описывают следующие основные планы курсовой работы с учетом различных постановок задач и подходов к проектированию:
Разработка (реализация) автономной задачи;
Разработка однопользовательской ИС;
Разработка АРМ многопользовательской ИС
Основным критерием при выборе постановки задачи может быть количество реализуемых функциональных информационных технологий (ФИТ). Как известно, ФИТ - некая оптимизированная последовательность технологических этапов по переработке первичной информации в результатную. Примером ФИТ может служить технология безналичного перечисления денежных средств. Технологические этапы последовательно выполняют операционист, администратор, сотрудник отдела межбанковских расчетов и т.д. Первичной информацией будут являться реквизиты платежного документа, результатной -обновленные файлы, содержащие информацию о расчетных и корреспондентских счетах, аналитическая банковская отчетность и т. д.
Если решаемая задача охватывает одну ФИТ, речь идет об автономной задаче. Если две или несколько, но решаемых на одном рабочем месте -об однопользовательской ИС. Если же технологии (или часть решаемых технологий) реализуются не полностью, а результатная информация передается на дальнейшую обработку (т. е. выполняются технологические этапы ФИТ), разрабатывается пользовательское место (АРМ) в рамках многопользовательской ИС.
При проектировании и разработке первых двух классов задач обычно используется функционально-модульный или структурный подход, при разработке же многопользовательской ИС, в последнее время все чаше используется объектно-ориентированный подход. При использовании этих подходов студент должен руководствоваться различными группами требований, которые найдут отражение ниже. Объектно-ориентированный подход может применяться
при проектировании всех классов задач, поэтому не следует заведомо ограничивать «область допустимых значений» методики проектирования. Использование новейших методик проектирования и разработки является неотъемлемым условием жизнеспособных ИС в условиях современной информационной технологической революции.