
- •1. Системный анализ предметной области
- •2. Имитационное моделирование систем
- •Порядок выполнения и защиты курсовых работ
- •Структура Пояснительной записки
- •Защита курсовых работ
- •Основные вопросы, подлежащие разработке (исследованию)
- •Пример оформления курсовой работы
- •Введение
- •2. Анализ предметной области (обследование предприятия)
- •3. Построение модели
- •3.1 Определение составляющих модели
- •3.2 Построение модели
- •4.Разработка программы
- •Разработка пользовательского интерфейса
- •Анализ работы программы
- •Варианты заданий
- •Список литературы
- •Объектно-ориентированное программирование
- •5В070200 – Автоматизация и управление
- •050013, Алматы, ул. Байтурсынова, 126
СОСТАВИТЕЛИ: Ешпанова М.Д., Ибрашева А.Т. Объектно-ориентированное программирование. Методические указания к выполнению курсовых работ для студентов специальности 5В070200 – «Автоматизация и управление»- Алматы: АУЭС, 2011– 13 с.
Методические указания предназначены для выполнения курсовых работ по дисциплине «Объектно-ориентированное программирование».
Рассматривается технология создания оконных приложений – основного вида приложения, используемых в операционных системах семейства Windows.
Приводится пример оформления курсовой работы.
Библиогр. – 5 наим.
Рецензент: канд. техн. наук, проф. Копесбаева А.А.
Печатается по плану издания некоммерческого акционерного общества «Алматинский институт энергетики и связи» на 2011 г.
© НАО «Алматинский университет энергетики и связи», 2011
Цель работы – освоить принципы анализа моделируемой предметной области и построения имитационной модели системы, а также получить навыки реализации интерфейса пользователя в визуальной среде для модели.
1. Системный анализ предметной области
Каждая информационная система в зависимости от ее назначения имеет дело с той или иной частью реального мира, который принято называть предметной областью.
С точки зрения имитационного моделирования в рамках системного анализа необходимо провести подробное словесное описание объектов предметной области и реальных связей, которые присутствуют между описываемыми объектами.
Системный анализ состоит из следующих этапов:
Описание информации об объектах предметной области;
Формулировка конкретных задач, которые будут решаться при построении модели;
Описание входной информации,
Описание выходной информации, которая должна генерироваться в системе;
2. Имитационное моделирование систем
Можно дать следующее определение понятия модель: это такое описание, которое исключает несущественные подробности и учитывает наиболее важные особенности системы.
Модель – это упрощенное представление или описание системы или сущности, направленное на то, чтобы облегчить вычисления и прогнозирование.
К. Шеннон дает такое определение: «Модель является представлением объекта, системы или понятия (идеи) в некоторой форме, отличной от формы их реального существования». Моделирование можно определить как методологию изучения системы путем наблюдения отклика модели на искусственно генерируемый входной поток.
Имитационное моделирование имеет следующие цели:
Описать поведение системы;
Построить теории и гипотезы, которые могут объяснить наблюдаемое поведение;
Использовать эти теории для предсказания будущего поведения системы, то есть тех воздействий системы, которые могут быть вызваны изменениями в системе или изменениями способов ее функционирования.
Порядок выполнения и защиты курсовых работ
Темы выбираются студентами из списка тем, предложенных преподавателем – руководителем курсовой работы (КР).
Сложная (комплексная тема) тема может выполняться группой студентов (2 чел). При этом между исполнителями по согласованию с руководителем распределяются роли. Если студент не выбрал тему, тема назначается лектором принудительно.
Структура Пояснительной записки
Титульный лист
Задание на КП(см. ниже)
Содержание
Основная часть пояснительной записки
Список использованной литературы
Приложение (распечатка проекта, схемы алгоритмов, тексты программ и т.д – все, что не вошло в основную часть)
Защита курсовых работ
Для допуска к защите студент должен представить руководителю пояснительную записку требуемого объема, программу, презентацию.
Защита проходит в форме доклада студента о результатах выполненной работы и ответов на вопросы. Вопросы могут задаваться по теме работы и пройденному курсу.
При оценивании учитывается завершенность работы, степень выполнения задания, полнота проработки вопросов задания, степень самостоятельности и участие в комплексной работе, эффективность и оптимальность разработанных методов и алгоритмов, качество программ (соответствие требованиям объектно-ориентированного программирования, читабельность). Время, отводимое на доклад – не более 10 минут.
Оценка за КР складывается из оценки за выполненную работу, оценки за доклад, оценки за ответы на вопросы, оценки за презентацию. Наивысший вес имеет оценка за выполненную работу.
К защите представить:
Пояснительную записку (7-10 стр)
Распечатку исходных текстов программ в комментариями
Программу на носителе информации