Диаграмма прецедентов ИС

advertisement
ЕЙСКИЙ МОРСКОЙ РЫБОПРОМЫШЛЕННЫЙ ТЕХНИКУМ (ФИЛИАЛ)
ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕННОГО БЮДЖЕТНОГО ОБРАЗОВАТЕЛЬНОГО
УЧРЕЖДЕНИЯ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«АСТРАХАНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
МЕТОДИЧЕСКАЯ РАЗРАБОТКА ПРАКТИЧЕСКОГО ЗАНЯТИЯ
по учебной дисциплине
СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ
Тема: «Проектирование информационной системы по
индивидуальному заданию и ее реализация в среде СУБД MS Access»
для студентов специальности
09.02.01 (230113) Компьютерные системы и комплексы
РАЗРАБОТАЛ:
преподаватель информатики
ЕМРТ ФГБОУ ВПО «АГТУ»
Тимошинова Марина Алексеевна
2014
ВВЕДЕНИЕ
В настоящее время российское общество находится на этапе перехода от
постиндустриального
к
информационному
обществу,
что
определяет
принципиально новые требования к среднему профессиональному образованию.
Критерием успешности для будущего специалиста сегодня будет отношение
человека к возможностям собственного познания, получение профессионального
опыта в процессе самообучения, выработка у студентов навыка организовывать
собственную деятельность, выбирать типовые методы и способы выполнения
профессиональных задач, оценивать их эффективность и качество.
При традиционном подходе к образованию, традиционных средствах
обучения ориентированных на кабинетную форму занятий, это невозможно.
Необходимо вовлекать каждого студента в активный познавательный процесс,
создавать такую учебную среду, которая обеспечивала бы возможность свободного
доступа к различным источникам, возможность работать в сотрудничестве при
решении разнообразных проблем. Наиболее перспективным для овладения
современными технологиями является метод проектов.
В основу метода проектов положена идея о направленности учебнопознавательной деятельности студента на результат, который получается при
решении той или иной практически или теоретически значимой проблемы.
В курсе «Системы управления базами данных» метод проектов используется
на завершающем этапе изучения дисциплины. Студентам специальности 09.02.01
Компьютерные системы и комплексы после изучения теоретических основ и
приобретения практических навыков по проектированию и разработке баз данных
предлагается
создать
информационную
систему,
имеющую
практическое
применение. Разработка и защита проекта проводится на четырех практических
занятиях и в ходе самостоятельной внеаудиторной работы. На последнем из
практических занятий проводится защита проекта. Получение оценки за проект
является необходимым условием допуска студентов к дифференцированному зачету
по дисциплине.
Практическое занятие № _17-20
Тема: Проектирование информационной системы по индивидуальному заданию и
ее реализация в среде СУБД MS Access _
Цель занятия:
обучающая - обобщение и контроль знаний по разделу курса «Использование
СУБД Microsoft Access для создания баз данных»;
развивающая
-
развить
логическое
и
алгоритмическое
профессиональные способности при работе с
мышление,
программными
средствами;
воспитательная - способствовать формированию внимательности, активности
в учебной деятельности, уверенности в себе, умения работать
самостоятельно.
Тип занятия: проверка знаний.
Вид занятия: практическое занятие в форме индивидуальной проектной
деятельности.
Методы обучения: продуктивный
Формируемые компетенции:
ОК 2. Организовывать собственную деятельность, выбирать типовые методы
и способы выполнения профессиональных задач, оценивать их эффективность и
качество.
ОК 3. Принимать решения в стандартных и нестандартных ситуациях и нести
за них ответственность.
ОК 4. Осуществлять поиск и использование информации, необходимой для
эффективного
выполнения
профессиональных
задач,
профессионального
и
личностного развития.
ОК 5. Использовать информационно-коммуникационные технологии в
профессиональной деятельности.
ОК 6. Работать в коллективе и команде, эффективно общаться с коллегами,
руководством, потребителями.
ПК 1.5. Выполнять требования нормативно-технической документации.
ПК 2.3. Осуществлять установку и конфигурирование персональных
компьютеров и подключение периферийных устройств.
Оборудование:
 методические указания к практическим занятиям,
 интерактивная доска,
 ПК с установленной операционной системой Microsoft Windows XP, пакетом
прикладных программ Microsoft Office,
 проектор,
 презентация «Технологическая разработка проекта информационной
системы»
Список использованных источников:
Литература:
1. Кузин А.В., Демин В.М.. Разработка баз данных в системе Microsoft Access.
Учебник для сред. проф. образования. 2-е изд. - М.: ФОРУМ: ИНФРА-М,
2009. – 224 с.
2. Голицина О.Л., Максимов Н. В., Попов И.И. Базы данных: учеб. пособие для
сред. проф. образования. - М.: ФОРУМ: ИНФРА-М, 2012. – 399 с.
3. Е.В.Михеева
Информационные
технологии
в
профессиональной
деятельности-М.: «Академия», 2012г. - 392с,
4. Е.В.
Михеева
Практикум
по
информационным
технологиям
в
профессиональной деятельности-М.: «Академия», 2012г. - 256с
Источники в Интернет:
5. Обучение в Интернет. Бесплатное дистанционное обучение. Microsoft Access
2007 http://www.lessons-tva.info/edu/inf-access/access.html
6. INTUIT.ru: Курс введение в UML: Лекция №6.: Диаграммы прецедентов:
крупным планом
ПЛАН ПРОВЕДЕНИЯ ЗАНЯТИЙ
Практическое занятие №17
Проектирование информационной системы по индивидуальному заданию
Ход работы
I.
Организация начала занятия
Проверка внешнего вида, присутствия на уроке студентов. Распределение
методического материала. Проверка готовности студентов к практическому
занятию.
II.
Основная часть урока
Постановка задач занятия:
Преподаватель. Завершающие практические занятия курса СУБД призваны
проконтролировать ваши знания по ранее изученным темам:
 этапы проектирования базы данных;
 диаграммы прецедентов и их нотация;
 моделирование при помощи диаграмм прецедентов;
 проектирование базы данных на основе модели типа объект—
отношение;
 использование СУБД Access для создания баз данных.
Наши дальнейшие занятия проводятся в форме учебного проекта. Сегодня вы
приступаете к самостоятельному проектированию информационной системы.
Работа над проектом будет проходить еще на двух занятиях и в ходе
самостоятельной работы вне техникума. Результаты своего проектирования вы
представите в виде папки (портфолио) на практическом занятии № 20, на котором и
защитите свой проект.
Портфолио должно содержать:
1. Пояснительную записку (ПЗ) на бумажном носителе разработанной ИС,
созданную в редакторе MS Word, содержащую:
 требования к функциональным характеристикам,
 определение прецедентов предметной области,
 диаграмму прецедентов ИС (создать в Visio 2007),
 информационную модель данных, описание к базе данных,
 описание пользовательских форм, запросов, отчетов информационной
системы
 защиту ИС,
 вывод по применению разработанной системы.
2. Презентацию выступления в MS PowerPoint для защиты проекта, содержащую
слайды:
 с темой, целью и автором работы,
 с областью применения и использования,
 с кругом лиц, для которых предназначена ИС,
 с диаграммой прецедентов,
 со скриншотами схемы данных, таблиц и других объектов БД,
 заключением.
3. Электронные материалы на оптическом диске:
 текстовый документ ПЗ,
 презентацию и разработанную в СУБД Microsoft Access 2007 базу
данных информационной системы.
Работу
над
проектом
вы
будете
проводить,
пользуясь
этапами
проектирования базы данных на основе модели типа объект—отношение. Сегодня
на уроке вы проведете анализ предметной области вашей системы, определите круг
экторов системы, составите диаграммы прецедентов, определите основные объекты
системы.
Ход выполнения работы №17
1.
Изучите
исходные
данные
вашей
информационной
системы
и
примерное содержание хранящейся в ней информации согласно вашему варианту
(вариант задания определяет преподаватель по № в журнале учебной группы):
Вариант
1.
Название ИС
Домашняя библиотека (хранит
Вариант
2.
Название ИС
Телефонный
справочник
данные по тематическим
(хранит данные о номерах
направлениям об авторах и их
телефонов
личных данных, книгах и
предприятий
периодических изданиях,
деятельности;
издательствах, количествах
частных лиц; адрес, место на
экземпляров, годах издания,
карте,
наличии книги в библиотеке на
описание предприятия или
данный момент и т.д.
организации,
организаций,
и
их
должность,
сферу
телефоны
краткое
фамилии,
имена, отчества и т.д.)
3.
Гостиница
данные
(хранит
гостей,
личные
тип
4.
номера,
Биржа труда (хранит данные
о вакансиях, безработных и
стоимость проживания за сутки,
их
занятость
работодателей
номеров,
дополнительных
стоимость
услуг,
время
профессиях,
телефоны,
адреса
и
их
наименование
проживания, данные персонала и
курсов для получения новых
т.д.)
профессий
и
сроках
переподготовки и т.д.)
5.
Магазин компьютеров (хранит
данные
о
компьютерах,
комплектующих
и
характеристики
устройств,
сетевое
6.
их
и
ценах,
музыкальных произведениях
марки
по жанрам и направлениям,
периферийное
оборудование
Продажа
и
альбомах,
с
исполнителях,
авторах
их
и
личных
данных, фото и пр.)
подержанных
8.
Автоматизированная система
автомобилей (хранит данные о
продаж (хранит данные о
странах,
товарах,
фирмах,
комплектации,
9.
мультимедиа
(хранит данные о фильмах,
характеристиками и тд.)
7.
Библиотека
марках,
годе
выпуска,
цене,
заказах,
покупателях и их данных,
пробеге, количестве владельцев и
времени
поставки
товара,
др характеристики продающихся
наличии
на
складе,
автомобилей)
стоимости покупки и т.д.)
Фитнес-центр
(хранит
«Здоровье»
данные
о
типах
10.
Записная
книжка
и
руководителя (хранит данные
расписании занятий, клиентах и
о планах на каждый день,
их данных, времени посещения
сотрудниках и их номерах
центра, типах оздоравливающих
телефонов,
процедур,
должностях, поручениях и
тренерах
и
медицинском персонале, услугах
и ценах, оказываемых фитнес-
т.д.)
адресах,
центром и пр)
11.
Приемная комиссия техникума (хранит данные о количестве мест,
специальностях, данные абитуриентов: документ об образовании, пол,
социальное положение, средний
балл, возраст, ФИО, социальное
положение, принят или нет в техникум, группа и т.д.)
2. Определите круг пользователей (экторов) ИС и спецификации прецедентов
(наборов
последовательных
событий
(включая
возможные
варианты),
выполняемых системой, которые приводят к наблюдаемому эктором
результату) (см. практическую работу №3). Таблицы должны иметь вид,
аналогичный приведенной ниже таблице 1:
Таблица 1- Описательная спецификация прецедента «Покупка товара»
Прецедент
Покупка товара
Краткое описание
Поиск и покупка товара
Субъекты (экторы)
Покупатель
Предусловие
Вход в автоматизированную систему продаж
Основной поток
Покупатель оплачивает товар
Постусловие
Купленный товар
3. Создайте диаграмму прецедентов в тетради, которая может выглядеть в
соответствии с рисунком 1:
Рисунок 1 –Диаграмма прецедентов ИС «Система автоматизации продаж»
4. Определите таблицы, формы, запросы, отчеты, макросы и вид главной
кнопочной формы вашей информационной системы.
База данных ИС
должна
содержать 3-4 таблицы связанные между собой, каждая с 3-6 полями. Запишите в
тетради имена объектов, состав полей форм, запросов, отчетов, условия, которые
включены в запрос и прочие сведения, которые может извлечь из системы
пользователь. Данные можно оформить в виде таблицы, например:
Вид
объекта
Таблица
Имя объекта
1) Товары
2) ***
3) ****
Форма
1) Наименование
товара
2) ****
3) ****
Поля
Условия
Код, Наименование, Стоимость,
Единицы измерения (шт, м или
кг)
Записи не
имеют пустых
ячеек
Все поля таблицы «Товары»
нет
Запрос
Отчет
Макрос
Содержание
главной
кнопочной
формы
5. Создайте информационно-логическую модель данных в тетради, связав
таблицы между собой при помощи обязательных и факультативных связей (см
практическую работу №4).
Домашнее задание:
1. Используя программу MS Visio 2007 создать электронную версию Диаграммы
прецедентов вашей ИС.
2. Повторить теоретический материал по созданию баз данных и ее объектов в
MS Access, [1] с. 42-100, [6].
3. Составить текстовый файл с данными для заполнения таблиц БД.
Практическая работа №18
Реализация проекта ИС в среде СУБД MS Access
I.
Организация начала занятия
Проверка внешнего вида, присутствия на уроке студентов. Распределение
методического материала. Проверка готовности студентов к дальнейшей работе.
II.
Основная часть урока
Постановка задач занятия:
1
Создание таблиц, схемы данных, форм, запросов, отчетов и макросов
ИС в среде СУБД MS Access;
2
заполнение базы данных информационной системы.
Опрос домашнего задания (индивидуальный): студенты копируют в
локальную сеть файлы с диаграммой прецедентов, текстовый файл. Преподаватель
проверяет, дает рекомендации по корректировке диаграмм или данных ИС, общие
ошибки выводятся на интерактивную доску и комментируются преподавателем.
Ход выполнения работы №18
1.
Открыть СУБД Microsoft Access. Создать базу данных информационной
системы, разработанной на прошлом практическом занятии, сохранив ее в своей
папке под именем своего варианта:
Вариант
1.
3.
5.
7.
9.
11.
2.
Название ИС
Вариант
Название ИС
Домашняя библиотека
2.
Телефонный справочник
Гостиница
4.
Биржа труда
Магазин компьютеров
6.
Библиотека мультимедиа
Продажа
подержанных
8.
Автоматизированная система
автомобилей
продаж
Фитнес-центр «Здоровье»
10.
Записная
книжка
руководителя
Приемная
комиссия
техникума
Согласно информационно-логической модели базы данных создайте
таблицы в режиме конструктора, определив ключевые поля (первичные и внешние
ключи для связи таблиц).
3.
Создайте схему данных.
4.
Создайте формы и заполните с их помощью таблицы вашей
информационной системы. В каждой из таблиц должно быть не менее 5 записей
(строк). В качестве данных одной из таблиц внесите запись со своей фамилией.
5.
Согласно вашему макету системы создайте запросы, отчеты, макросы на
открытие всех запросов и главную кнопочную форму информационной системы.
6.
После создания и заполнения данными ИС проверьте работоспособность
всех объектов базы данных. Сохраните свою информационную систему в своей
папке на локальном компьютере и в сетевой папке Студенты\lab223\папка
группы\ФИО\название системы.
Домашнее задание.
1
Создать главную кнопочную форму разрабатываемой ИС;
2
Повторить правила оформления текстовых документов согласно стандарту
оформления документов филиала.
Практическая работа №19
Подготовка к защите проекта информационной системы по
индивидуальному заданию
I.
Организация начала занятия
Проверка внешнего вида, присутствия на уроке студентов, наличия
домашнего задания. Распределение методического материала к уроку. Проверка
готовности студентов к дальнейшей работе над проектом.
II.
Основная часть урока
Постановка задач занятия:
1 Создать пояснительную записку к ИС в среде MS Word;
2 Создать
презентацию
для
защиты
разработанной
базы
данных
информационной системы.
Опрос домашнего задания (фронтальный и индивидуальный):

какие части имеет пояснительная записка курсового проекта (работы);

какие параметры текста используются при форматировании текста;

как оформить текст, рисунок, таблицу.
Студенты копируют в локальную сеть файлы с полностью разработанной
базой данных. Преподаватель проверяет, консультирует, общие ошибки выводятся
на интерактивную доску и комментируются преподавателем.
Ход выполнения работы №19
1. Составить пояснительную записку в редакторе MS Word, содержащую для
разработанной ИС:
 требования к функциональным характеристикам,
 определение прецедентов предметной области,
 диаграмму прецедентов ИС (создать в Visio 2007),
 информационную модель данных, описание к базе данных,
 описание пользовательских форм, запросов, отчетов информационной
системы
 защита ИС,
 вывод по применению разработанной системы.
Образец оформления пояснительной записки находится в сетевой папке вашей
группы по адресу: Студенты на server \ lab223 \В-312\ проектирование
информационной системы куратора группы.docx.
При создании документа использовать правила оформления курсовых и
дипломных работ, применяемых в техникуме.
Средства защиты ИС выбрать, руководствуясь теоретическими сведениями
из учебника [1] стр. 170-173.
2. Для зашиты проекта создать презентацию своего выступления в MS
PowerPoint, содержащую слайды:
 с темой, целью и автором работы,
 с областью применения и использования,
 с кругом лиц, для которых предназначена ИС,
 с диаграммой прецедентов,
 со скриншотами схемы данных, таблиц и других объектов БД,
 заключением.
3. К защите проекта все собранные материалы собрать в папку, электронные
материалы сохранить на оптический диск:
 текстовый документ в бумажном и электронном виде,
 презентацию и разработанную БД в электронном виде.
Домашнее задание:
К защите проекта на следующей практической работе принести папку
(портфолио) с бумажным и электронным видом проекта, презентацией и тезисами
для защиты. Выступление при защите должно занимать 5-7 минут.
Практическая работа №20
Защита проекта информационной системы по индивидуальному заданию
I.
Организация начала занятия
Проверка внешнего вида, присутствия на уроке студентов, наличия
портфолио проекта.
Распределение бланков оценивания. Проверка готовности
студентов к защите проекта.
II.
Основная часть урока
Постановка задач занятия:
1 Защитить ИС;
2 Оценить результаты деятельности над проектом.
Ход выполнения работы №20
Преподаватель. Сегодня вы приступаете к завершающему этапу: защите
проекта. Оценка за проект проводится в форме профессиональной экспертизы.
Сегодня вы публично перед группой экспертов:( своими сокурсниками и мной)
защищаете проект. Эксперты будут оценивать выполненные проекты и защиту
(доклад на 6-7 минут, ответы на вопросы, оценивание по экспертной анкете).
Вы должны отстоять свою работу, убедить комиссию из преподавателей и своих
сверстников в её значимости; показать свою компетентность не только в
специальных вопросах, касающихся проекта, но раскрыть значение проекта
экономической и экологической точек зрения (насколько экологически безопасна
работа, с какими затратами была связана, какую нишу может занять на сегодняшнем
рынке).
В начале занятия
каждому из вас
выданы индивидуальные карты. В ходе
защиты они будут заполненыся педагогом- консультантом и сокурсниками, а затем
и самим автором проекта. После этого подсчитывается среднеарифметическая
величина из расчета баллов, выставляемых в данной позиции.
Для оценивания индивидуальной работы над проектом вам предлагается
следующая анкета, которая
заполняется в ходе защиты членами экспертной
группы
Рейтинговая оценка проекта__________________________________________
_______________________________________________________________________ ,
выполненного студентом _____________________________ группы _________
Этапы
Оформление и
выполнение
проекта
Критерии оценки
Уровень
(0, 5, 10,20)
1. Актуальность темы предлагаемых решений.
Практическая направленность работы
2. Объем и полнота разработок, самостоятельность,
законченность, подготовленность к защите Наличие
всех объектов БД: таблиц, форм, отчетов, запросов,
схемы данных, макросов, главной кнопочной формы
3. Уровень творчества, оригинальность раскрытия
темы, подходов, предлагаемых решений
4. Аргументированность предлагаемых решений,
подходов, выводов
5. Качество записки; оформление, соответствие
стандартным требованиям, рубрицирование и
структура текста, качество эскизов, схем, рисунков
Защита
1. Качество доклада: композиция, полнота
представления работы, подходов, результатов;
аргументированность и убежденность
2. Объем и глубина знаний по теме (или предмету),
эрудиция, наличие межпредметных
(междисциплинарных) связей
3. Представление проекта: культура речи, манера,
использование наглядных средств, чувство времени,
импровизационное начало, держание внимания
аудитории
4. Ответы на вопросы; полнота,
аргументированность, убежденность, дружелюбие,
стремление использовать ответы для успешного
раскрытия темы и сильных сторон работы
5. Деловые и волевые качества докладчика; умение
принять ответственное решение, готовность к
дискуссии, способность работать с перегрузкой,
доброжелательность, контактность
Итоговая оценка (балл): 200-155 баллов - “отлично”; 154-100 баллов “хорошо”; менее 100 баллов - “удовлетворительно”.
После заслушивания проектов, экспертная комиссия подсчитывает баллы.
Преподаватель озвучивает результаты и выставляет оценки в журнал.
Download