ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Донской Государственный Технический Университет (ДГТУ)
КАФЕДРА ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
Методические указания
По выполнению курсовых работ
По дисциплине
«Разработка Интернет представительств»
для студентов очной и заочной форм обучения
по специальностям «Прикладная информатика» и «Информационные системы»
В методических указаниях рассмотрены основные этапы выполнения курсовой работы, содержание каждого из разделов, требования к оформлению и процедуре защиты. Представлены теоретические сведения и практические рекомендации по основным этапам проектирования и реализации профессиональных Интернет-приложений.
В приложениях приводятся примерная тематика курсовых работ и образцы оформления.
Рекомендации предназначены для студентов очной и заочной форм обучения по специальности «Прикладная информактика» и «Информационные системы», а также могут быть использованы студентами других специальностей в области информатики и информационных технологий.
Составители: Шпигун Андрей Владимирович, ст. пр. каф. «Информационные технологии»
Цели курсовой работы
Целью курсовой работы является закрепление теоретических знаний, а также практических навыков проектирования и разработки Web-приложений, полученных при изучении дисциплины «Разработка интернет представительств» и смежных с ней дисциплин, изучаемых по кафедре «Информационные технологии».
Курсовая работа представляет собой комплексную проектную, практическую, внедренческую разработку, которая в дальнейшем может стать основой выпускной дипломной работы.
Тематика курсовых работ
Темы курсовых работ можно разбить на несколько групп:
1. Проектирование и разработка интерактивных и динамических Web-приложений для конкретных предметных областей.
2. Возможности интеграции средств разработки Web-приложений с системами управления и администрирования баз данных.
3. Сравнительный анализ средств автоматизации проектирования Web-приложений.
4. Научно-исследовательские темы по любому из направлений по тематике «Разработка интернет представительств».
ОБЩАЯ ХАРАКТЕРИСТИКА ПРОЦЕССА ПРОЕКТИРОВАНИЯ
ИНТЕРНЕТ-ПРИЛОЖЕНИЯ
Современные информационные технологии предоставляют широкий набор способов реализации Интернет-приложений, выбор которых осуществляется на основе требований со стороны предполагаемых пользователей, которые, как правило, изменяются в процессе разработки. Для теории принятия решений процесс проектирования системы – это процесс принятия проектно-конструкторских решений, направленных на получение версии системы, удовлетворяющей требования заказчика.
Под проектом будем понимать проектно-конструкторскую и технологическую документацию, в которой представлено описание проектных решений по созданию и эксплуатации системы в конкретной программно-технической среде.
Под проектированием Интернет-системы (ИнтС) понимается процесс преобразования входной информации об объекте проектирования, о методах проектирования и об опыте проектирования объектов аналогичного назначения в проект ИнтС. С этой точки зрения проектирование ИнтС сводится к последовательной формализации проектных решений на различных стадиях жизненного цикла системы: предпроектного анализа требований, технического и рабочего проектирования, внедрения и эксплуатации ИнтС.
Осуществление проектирования системы предполагает использование проектировщиками определенной технологии проектирования, соответствующей масштабу и особенностям разрабатываемого проекта.
Технология проектирования Интернет-системы – это совокупность методологии и средств проектирования системы, а также методов и средств организации проектирования (управление процессом создания и модернизации проекта системы).
В основе технологии проектирования лежит технологический процесс, который определяет действия, их последовательность, состав исполнителей, средства и ресурсы, требуемые для выполнения этих действий.
Технологический процесс проектирования системы в целом делится на совокупность последовательно-параллельных, связанных и соподчиненных цепочек действий, каждое из которых может иметь свой предмет.
Проектирование системы – трудоемкий, длительный и динамический процесс. Технологии проектирования, применяемые в настоящее время, предполагают поэтапную разработку системы. Этапы по общности могут разделятся в стадии.
Совокупность стадий и этапов, которые проходит система в своем развитии с момента принятия решения о создании системы до момента прекращения функционирования системы, называется жизненным циклом системы.
Суть содержания жизненного цикла разработки системы в различных подходах одинакова и сводится к выполнению следующих стадий:
Планирование и анализ требований (предпроектная стадия) – системный анализ. Исследование и анализ существующей системы, определение требований к создаваемой системе, оформление технико-экономического обоснования и технического задания на разработку системы.
Проектирование (техническое проектирование, логическое проектирование).
Разработка в соответствии со сформулированными требованиями состава автоматизируемых функций и состава обеспечивающих подсистем, оформление технического проекта системы.
Реализация проекта (рабочее проектирование, физическое проектирование, программирование). Разработка и настройка программ, наполнение баз данных, создание рабочих инструкций для персонала, оформление рабочего проекта.
Внедрение (тестирование, опытная эксплуатация). Комплексная отладка подсистем, обучение персонала, поэтапное внедрение системы в эксплуатацию, оформление акта о приемо-сдаточных испытаниях системы.
Эксплуатация системы (сопровождение, модернизация). Сбор рекламаций и статистики о функционировании системы, исправление ошибок и недоработок, оформление требований к модернизации системы и ее выполнение.
ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ
Курсовая работа представляет собой самостоятельную разработку программной, аппаратной или технологической компоненты ИС.
Основные этапы выполнения курсовой работы являются контрольными заданиями, информирующими преподавателя о ходе выполнения работы студентом.
В курсовой работе, как правило, должны быть представлены результаты отладки проектируемых компонент в средствах выбранной CASE-среды.
Задание на курсовую работу для студентов заочного отделения выдается, как правило, по тематике предприятия, на котором работает студент.
Тема курсовой работы утверждается в начале семестра на установочных консультациях.
По мере выполнения этапов курсовой работы, студенты в часы консультаций представляют материалы преподавателю, и в ходе диалога уточняют и формируют соответствующие разделы (консультации могут осуществляться через электронную почту).
Студент обязан выполнять этапы курсовой работы в соответствии со следующим графиком:
– постановка задачи, анализ решений и функциональная разработка системы – (4-5)-я недели;
– разработка информационного обеспечения, функциональных модулей, интерфейсов – (10-11)-я недели;
– отладочные работы, оформление пояснительной записки, графических материалов и подготовка к защите – (14-15) недели.
Защита курсовой работы проводится по утвержденному графику, консультации организуются по расписанию кафедры.






