Методические указания по выполнении курсовых работ для студентов специальности 080500 "Бизнес-информатика" Краснодар


НазваниеМетодические указания по выполнении курсовых работ для студентов специальности 080500 "Бизнес-информатика" Краснодар
страница2/17
Дата публикации07.07.2013
Размер1.17 Mb.
ТипМетодические указания
userdocs.ru > Информатика > Методические указания
1   2   3   4   5   6   7   8   9   ...   17
^

1. Общие указания


Целью курсовой работы является развитие у студентов навыков использования перспективных информационных технологий путем освоения программного продукта Excel, входящего в состав Microsoft office и работающих в среде операционной системы Windows.

Курсовая работа состоит из двух индивидуальных заданий и включает создание систем принятия решений и оптимизационную задачу. Данные задачи реализуются в табличном процессоре Excel.

Отчет по курсовой работе выполняется в виде пояснительной записки, образец титульного листа для которой приведен в приложении 1.

Описание каждого задания должно включать:

  1. Краткий обзор теоретических основ решения задачи.

  2. Описание основных этапов решения.

  3. Распечатки таблиц Excel.

Пояснительная записка выполняется в виде документа Word, обязательно включающего в третьем пункте распечатки компьютерной реализации задачи.

Решение всех видов задач подробно рассмотрено в данных методических указаниях.

Индивидуальные задания на курсовую работу выдаются преподавателем каждому студенту персонально.

^

2. РАЗРАБОТКА СИСТЕМ ПРИНЯТИЯ РЕШЕНИЙ



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

Система искусственного интеллекта, созданная для решения задачи в конкретной области, называется экспертной системой, или системой принятия решения.

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

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

2.1 Разработка системы принятия решения об аттестации знаний абитуриента



Необходимо разработать систему принятия решения для аттестации знаний абитуриента на основе результатов тестирования. База знаний приведена в табл.1.


№ пп

Атрибут

Весовой фактор атрибута




Умеет решать




1

Квадратные уравнения

20

2

Квадратные неравенства

40

3

Уравнения с модулями

50

4

Показательные уравнения

30

5

Показательные неравенства

50

6

Логарифмические уравнения

40

7

Логарифмические неравенства

60

8

Тригонометрические тождества

30

9

Тригонометрические уравнения

40

10

Геометрические задачи

60

Таблица 1

Правила
Если набранная сумма баллов меньше 280 - оценка "Неудовлетворительно".

Если сумма баллов находится в пределах 280-340 - оценка "Удовлетворительно".

При сумме баллов 341 - 400 оценка "Хорошо".

Если сумма баллов больше 400 - "Отлично".
2.2.1. Общая схема решения
Приведенная в табл. 1 база знаний, разумеется, является лишь фрагментом базы знаний реальной системы аттестации абитуриента. Для получения корректной оценки знаний абитуриента следует провести опрос по всем основным разделам школьной математики. Поэтому количество оцениваемых атрибутов реальной системы составляет несколько десятков. Однако для получения представления о функционировании реальной системы принятия решения вполне достаточно учитывать лишь часть атрибутов. Функционирование такой системы абсолютно аналогично работе реальной контролирующей системы.

Разработка системы принятия решений включает три основных этапа:

  1. Создание базы данных для тестовой проверки разработанной системы принятия решения.

  2. Формализация правил принятия решений на основе имеющихся правил вывода. Обычно схему решения записывают в виде специального графа – дерева решений.

  3. Компьютерная реализация системы. Система принятия решения может быть реализована с использованием языка программирования высокого уровня или в табличном процессоре.

В рамках курса «Теоретические основы информатики» студент должен научиться эффективно использовать пакет программ Microsoft office, поэтому будем рассматривать реализацию системы принятия решения в табличном процессоре Excel.

^ 2.2.2. Разработка базы данных для системы принятия решения
База данных создается на основе базы знаний табл.1, в которую добавляется столбец ответов (табл.2). Утверждения табл.1 преобразуются в вопросы. Очевидно, что для каждого абитуриента будет свой набор ответов и соответственно своя база данных. Мы создаем один из возможных вариантов заполнения БД, который будет служить тестом для проверки функционирования разработанной системы.

Если на заданный вопрос дается положительный ответ («Да»), т.е. абитуриент продемонстрировал достаточные знания по этой теме, весовой фактор атрибута сохраняется. Если ответ отрицательный («Нет») весовой фактор обнуляется.

Просуммировав весовые факторы ответов в нашей базе данных (табл.2), найдем суммарный весовой фактор S=310. Поскольку эта сумма баллов находится в диапазоне 280-340, согласно правилам вывода абитуриент должен получить оценку «Удовлетворительно».

Заполнив базу данных ответами, мы будем те же самые ответы вводить в систему принятия решения, реализуемую в электронной таблице Excel. В случае правильного функционирования системы принятия решения абитуриент должен получить ту же самую оценку «Удовлетворительно». Это значит, что система прошла тестирование, можно вводить в нее данные о результатах других абитуриентов и доверять поставленным оценкам.

Если же оценка компьютерной системы не совпадает с оценкой, которую мы получили по итогам табл. 2, это свидетельствует о наличии ошибок в ее функционировании. Следует проверить все основные формулы таблицы.

№ пп

Вопрос

Весовой фактор атрибута

Ответ

Весовой фактор ответа




Умеет решать?










1

Квадратные уравнения

20

Да

20

2

Квадратные неравенства

40

Да

40

3

Уравнения с модулями

50

Нет

0

4

Показательные уравнения

30

Да

30

5

Показательные неравенства

50

Да

50

6

Логарифмические уравнения

40

Да

40

7

Логарифмические неравенства

60

Нет

0

8

Тригонометрические тождества

30

Да

30

9

Тригонометрические уравнения

40

Да

40

10

Геометрические задачи

60

Да

60




Суммарный весовой фактор

310

Таблица 2.

^ 2.2.3. Построение дерева принятия решений
Дерево (граф) принятия решений строится на основе правил вывода. Граф принятия решений называется деревом, потому что имеет свои вершины и ветви. Вершины служат для проверки условий (обозначаются окружностями или эллипсами), а также для вывода сообщений о фактах и результатах решения (обозначаются прямоугольниками).

Ветви соединяются вершинами и указывают направления пути решения. Обычное направление сверху вниз.

Составим дерево решения для нашего примера (рис. 1). Пусть база данных заполнена ответами и рассчитана сумма накопленных баллов S.

^ Обратите внимание! Мы считаем, что эта сумма не определена (точнее является изменяющейся величиной), ведь табл.2 - это только один из множества возможных вариантов.

Первый блок проверяет выполнение условие S<280. При проверке любого условия возможны два исхода: «Условие выполнено» (ветка «ДА») и «Условие не выполнено» (ветка «Нет»).

Если условие S<280 выполняется, абитуриент получает оценку «Неудовлетворительно» (первый блок принятия решения). Если условие S<280 не выполняется, значит, набранная абитуриентом сумма баллов больше 280. В этом случае нужно установить, в каком диапазоне находится сумма баллов.

По ветке «Нет» от первого блока проверка условий приходим на второй блок проверки, где записано условие S<340. При его выполнении очевидно, что сумма баллов находится в диапазоне 280-340, т.е. абитуриент получает оценку «Удовлетворительно». По ветке «Да» идем к вершине «Удовл.» В случае невыполнения данного условия очевидно, что сумма балов равна или превысила значение 340. Поэтому по ветке «Нет» происходит переход к последнему блоку проверки условия S <400. При выполнении данного условия (ветка «Да») абитуриент получает оценку «Хорошо», при невыполнении (ветка «Нет») - оценку «Отлично».


Рисунок 1
^ 2.2.4. Реализация системы принятия решений в табличном процессоре Excel
Реализация системы принятия решений приведена в табл.3 (режим показа формул) и в табл. 4 (режим показа вычислений).

В ячейках А3:В14 электронной таблицы (ЭТ) размещена исходная база знаний из табл. 1. В ячейках С2:С14 приведена база данных из табл. 2. Ответы вводятся с использованием двоичной системы. При положительном ответе («Да») нужно ввести число 1, при отрицательном («Нет») - ввести - 0. Чтобы не возникло неоднозначности при вводе ответа, в ячейке С2, приводятся указания о правилах ввода. Ввод ответа в таком виде позволяет легко вычислить весовой фактор ответа путем умножения кода ответа на весовой фактор атрибута.

Обработка ответов производится в ячейках D5:D14 ЭТ (формула вводится в ячейку D5 и копируется в ячейки D6: D14.

В строке 15 вычисляется суммарный весовой фактор, а в строке 17 размещена формула для принятия решения. Это формула составляется в соответствии с «Правилами вывода» и деревом решения рис.1.





A

B

С

D

1

^ Оценка знаний абитуриента

2

Атрибут

Весовой фактор атрибута

Если ответ "Да" введите 1,иначе 0

Весовой фактор ответа

3

^ БАЗА ЗНАНИЙ

БАЗА ДАННЫХ

4

Умеет решать










5

Квадратные уравнения

20

1

=В5*С5

6

Квадратные неравенства

40

1

=В6*С6

7

равнения с модулями

50

0

=В7*С7

8

Показательные уравнения

30

1

=В8*СЗ

9

показательные неравенства

50

1

=В9*С9

10

Логарифмические уравнения

40

1

=В10*С10

11

Логарифмические неравенства

60

0

=В11*С11

12

Тригонометрические тождества

30

1

=В1 2*С12

13

Тригонометрические уравнения

40

1

=В13*С13

14

Геометрические задачи

60

1

=В14*С14

15

Суммарный весовой фактор




=CУMM(D5: D14)

16

Принятие решения

17

=ЕСЛИ(D15<280;"неуд";ЕСЛИ(D15<340;"удовл";ЕСЛИ(D15<40; "хорошо"; "отлично")))

Таблица 3





А

В

С

D

1

^ Оценка знаний абитуриента










Если ответ










Весовой

"Да" -

Весовой

2

Атрибут

фактор атрибута

введите 1, иначе 0

фактор ответа

3

^ БАЗА ЗНАНИЙ

БАЗА ДАННЫХ

4

Умеет решать










5

Квадратные уравнения

20

1

20

6

Квадратные неравенства

40

1

40

7

Уравнения с модулями

50

0

0

8

Показательные уравнения

30

1

30

9

показательные неравенства

50

1

50

10

Логарифмические уравнения

40

1

40

11

Логарифмические неравенства

40

0

0

12

Тригонометрические тождества

60

1

30

13

Тригонометрические уравнения

40

1

40

14

Геометрические задачи

60

1

60

15

^ Суммарный весовой фактор

310

16

Принятие решения

17

Удовл

Таблица 4


1   2   3   4   5   6   7   8   9   ...   17

Похожие:

Методические указания по выполнении курсовых работ для студентов специальности 080500 \"Бизнес-информатика\" Краснодар iconМетодические указания по выполнению разделов курсовых работ и выпускной...
Методические указания предназначены для студентов, обучающихся по специальности (направлению) «Государственное и муниципальное управление»,...
Методические указания по выполнении курсовых работ для студентов специальности 080500 \"Бизнес-информатика\" Краснодар iconПравила оформления курсовых и выпускных квалификационных работ методические...
Правила оформления курсовых и выпускных квалификационных работ: методические указания для студентов всех форм обучения по экономическим...
Методические указания по выполнении курсовых работ для студентов специальности 080500 \"Бизнес-информатика\" Краснодар iconМетодические указания по выполнению курсовых работ по профессиональному модулю пм. 01
Методические указания по выполнению курсовых работ по профессиональному модулю пм. 01 «Обеспечение реализации прав граждан в сфере...
Методические указания по выполнении курсовых работ для студентов специальности 080500 \"Бизнес-информатика\" Краснодар iconМетодические указания по выполнению курсовых работ для студентов...
Комплексный экономический анализ хозяйственной деятельности: Методические указания по выполнению курсовых работ для студентов специальности...
Методические указания по выполнении курсовых работ для студентов специальности 080500 \"Бизнес-информатика\" Краснодар iconМетодические указания по выполнению курсовых работ по дисциплине...
Методические указания предназначены для студентов специальности 100103 «Социально-культурный сервис и туризм»
Методические указания по выполнении курсовых работ для студентов специальности 080500 \"Бизнес-информатика\" Краснодар iconМетодические указания по выполнению курсовых работ по дисциплине «экономический анализ»
Методические указания по выполнению курсовых работ по дисциплине “Экономический анализ” для студентов всех форм обучения специальности...
Методические указания по выполнении курсовых работ для студентов специальности 080500 \"Бизнес-информатика\" Краснодар iconМетодические указания и задания для курсовых работ по предмету «Экономика...
Методические указания предназначены для студентов средних профессиональных учебных заведений по специальности 080110 «Экономика,...
Методические указания по выполнении курсовых работ для студентов специальности 080500 \"Бизнес-информатика\" Краснодар iconИнформатика Задания и методические указания по выполнению, оформлению...
Целью курсовой работы является закрепление студентом навыков применения информационных технологий и программирования при решении...
Методические указания по выполнении курсовых работ для студентов специальности 080500 \"Бизнес-информатика\" Краснодар iconМетодические рекомендации по выполнению курсовых работ по дисциплине...
Методические указания предназначены для оказания помощи учащимся при составлении плана, выполнении и оформлении курсовых работ по...
Методические указания по выполнении курсовых работ для студентов специальности 080500 \"Бизнес-информатика\" Краснодар iconМетодические указания для определения объемов работ для гражданского...
Для определения объемов работ для гражданского здания при выполнении курсовых и дипломных проектов по дисциплине Тиосп специальности...
Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2020
контакты
userdocs.ru
Главная страница