ПМ.02 Участие в разработке информационных

advertisement
ГБОУ СПО «Тверской химико-технологический колледж»
Сборник контрольно-измерительных материалов
по профессиональному модулю
ПМ.02 Участие в разработке информационных систем
для специальности 230401 Информационные системы (по отраслям)
Тверь
2013
ОДОБРЕН
на заседании ЦК дисциплин
профессионального цикла
Протокол № _____
от «___»__________ 201__ г.
Принято
Методическим Советом
Протокол
№ ___ от «___»__________ 201__ г.
Председатель ЦК
__________ Н.А. Щеголева
Составлен в соответствии с учебным планом и рабочей программой профессионального модуля ПМ.02 Участие в разработке информационных систем для подготовки по специальности 230401 Информационные системы (по отраслям)
Составитель: А.А. Пирогова
Преподаватель ЦК дисциплин профессионального цикла ГБОУ СПО «Тверской
химико-технологический колледж»
Содержание
1 Пояснительная записка ……………………………………………………………...
3
2 Контрольно-измерительные материалы ……………………………………………
5
Список литературы …………………………………………………………………….
12
2
1 Пояснительная записка
Контрольно-измерительные материалы по профессиональному модулю ПМ.02
Участие в разработке информационных систем предназначены для студентов по специальности 230401 Информационные системы (по отраслям).
Цель контрольно-измерительных материалов: обеспечение контроля сформированности компетенций по ПМ.02 Участие в разработке информационных систем.
Настоящий сборник содержит материалы, позволяющие оценить сформированность следующих общих и профессиональных компетенций:
ОК 1. Понимать сущность и социальную значимость своей будущей профессии,
проявлять к ней устойчивый интерес.
ОК 2. Организовывать собственную деятельность, выбирать типовые методы и
способы выполнения профессиональных задач, оценивать их эффективность и качество.
ОК 3. Принимать решения в стандартных и нестандартных ситуациях и нести за
них ответственность.
ОК 4. Осуществлять поиск и использование информации, необходимой для
эффективного выполнения профессиональных задач, профессионального и личностного
развития.
ОК
5.
Использовать
информационно-коммуникационные
технологии
в
профессиональной деятельности.
ОК 6. Работать в коллективе и команде, эффективно общаться с коллегами,
руководством, потребителями.
ОК 7. Брать на себя ответственность за работу членов команды (подчиненных),
результат выполнения заданий.
ОК 8. Самостоятельно определять задачи профессионального и личностного
развития,
заниматься
самообразованием,
осознанно
планировать
повышение
квалификации.
ОК 9. Ориентироваться в условиях частой смены технологий в профессиональной
деятельности.
ОК 10. Исполнять воинскую обязанность, в том числе с применением полученных
профессиональных знаний (для юношей).
ПК 2.1. Участие в разработке технического задания.
ПК 2.2. Программирование в соответствии с требованиями технического задания.
ПК 2.3. Применение методики тестирования разрабатываемых приложений.
ПК 2.4. Формирование отчетной документации по результатам работ.
3
ПК 2.5. Оформление программной документации в соответствии с принятыми
стандартами.
ПК 2.6. Использование критериев оценки качества и надежности функционирования информационной системы.
Контрольно-измерительные материалы ориентированы на проверку следующих
умений:
- осуществлять математическую и информационную постановку задач по обработке информации, использовать алгоритмы обработки информации для различных приложений;
- решать прикладные вопросы интеллектуальных систем с использованием статических экспертных систем, экспертных систем реального времени;
- использовать языки структурного, объективно-ориентированного программирования и языка сценариев для создания независимых программ, разрабатывать графический интерфейс приложения;
- создавать проект по разработке приложения и формулировать его задачи, выполнять управление проектом с использованием инструментальных средств.
Практическое применение контрольно-измерительных материалов предполагает
наличие лаборатории информационных технологий, оборудованной:
- рабочими местами обучающихся и преподавателя (персональные компьютеры с
доступом к сети Интернет);
- мультимедийным проектором с экраном;
- программным обеспечением профессионального назначения.
4
2 Контрольно-измерительные материалы
МДК.02.01. ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ И ПЛАТФОРМЫ
РАЗРАБОТКИ ИНФОРМАЦИОННЫХ СИСТЕМ.
РАЗДЕЛ 2. СТРУКТУРНЫЙ ПОДХОД К ПРОЕКТИРОВАНИЮ
ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.
ТЕМА 2.5. ПРАКТИКУМ ПО СТРУКТУРНОМУ ПРОЕКТИРОВАНИЮ.
Задание 1.
Форма: практическая работа.
Построить контекстную диаграмму:
В качестве предметной области рассматривается работа одного из подразделений
государственной налоговой инспекции (ГНИ), а именно подразделения учета налогоплательщиков-организаций (юридических лиц). Модели строятся с использованием нотации
CASE-средства Silverrun.
Прикладная система, разрабатываемая для данного подразделения, должна обеспечивать информационную поддержку функции учета и регистрации налогоплательщиковорганизаций. Реализация функции учета включает следующие действия:
• первичную постановку на налоговый учет (налогоплательщик первый раз становится на учет);
• повторную постановку на налоговый учет (налогоплательщик уже имеет ИНН
(идентификационный номер налогоплательщика));
• снятие с налогового учета (без ликвидации юридического лица);
• снятие с налогового учета (при ликвидации юридического лица);
• ведение Государственного реестра (Госреестра) налогоплательщиков;
• учет сведений об открытии и закрытии банковских счетов налогоплательщика;
• сверку данных по расчетным счетам налогоплательщиков с коммерческими
банками;
• прием заявлений налогоплательщиков об изменении учетной политики, организации учета и отчетности.
Налогоплательщик-организация в соответствии с пунктом 1 статьи 83 Налогового
кодекса подлежит постановке на учет в налоговом органе:
• по месту нахождения организации;
• по месту нахождения филиалов и представительств организации;
• по месту нахождения принадлежащего организации недвижимого имущества и
транспортных средств, подлежащих налогообложению.
Учет и регистрация выполняются налоговым инспектором ГНИ.
Налогоплательщик должен представить следующие документы:
• заявление о постановке на учет;
• устав организации;
• письмо с кодами статистики из Госкомстата;
• свидетельство о государственной регистрации юридического лица, полученное
в Государственной регистрационной палате;
• протокол собрания учредителей.
Заявление регистрируется в журнале движения документов. Формы и документы
проверяются на соответствие законодательству, полноту заполнения и точность представленной информации. Если документы в порядке, налогоплательщику присваиваются ИНН
(десятизначный цифровой код) и код причины постановки на учет (КПП), которые записываются в свидетельство о регистрации и в журнал регистрации предприятий. КПП
5
представляет собой девятизначный цифровой код, состоящий из кода ГНИ (4 знака), кода
причины постановки на учет (2 знака) и порядкового номера постановки на учет по соответствующей причине (3 знака). Данные из заявления о постановке на учет вводятся в базу
данных ГНИ с последующим занесением в Госреестр. Вводимые данные проверяются на
правильность по соответствующим справочникам. Свидетельство о регистрации представляется руководителю налоговой инспекции на подпись и печать. После выполнения
всех формальных процедур налогоплательщику выдается свидетельство о постановке на
учет в налоговом органе, предъявив которое он может открыть расчетный счет в какомлибо банке. Об открытии счета банк и налогоплательщик должны известить налоговую
инспекцию по специальной форме. После того как информация о расчетном счете введена
в базу данных налоговой инспекции, налогоплательщик может платить налоги.
По каждому налогоплательщику в БД должны храниться следующие данные реестра:
• ИНН;
• КПП;
• наименование плательщика;
• юридический адрес;
• фактический адрес;
• номер расчетного счета и атрибуты банка, его обслуживающего;
• полные атрибуты учредителей плательщика (как юридических, так и физических лиц);
• дата регистрации;
• размер уставного фонда;
• данные о директоре и бухгалтере;
• код ФС (формы собственности);
• код ОПФ (организационно-правовой формы);
• код ОКПО (общероссийский классификатор предприятий и организаций);
• код ОКОНХ (общероссийский классификатор отрасли народного хозяйства);
• вид деятельности;
• место регистрации;
• регистрационный номер;
• сведения о подразделениях (филиалах, дочерних предприятиях и др.);
• иностранные инвестиции;
• информация о всех счетах предприятия (валютные, текущие, субсчета и др.).
Получаемая в результате БД является основой для последующих камеральных проверок и ведения лицевых карточек предприятий.
Задание 2.
Форма: практическая работа.
Построить ER-диаграмму по данным задания 1.
Вопросы для самоконтроля:
1. В чем заключаются основные принципы структурного подхода?
2. Что общего и в чем различия между методом SADT и моделированием потоков
данных?
3. В чем заключаются достоинства и недостатки структурного подхода?
6
РАЗДЕЛ 3. ОБЪЕКТНО-ОРИЕНТИРОВАННЫЙ ПОДХОД
К ПРОЕКТИРОВАНИЮ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.
ТЕМА 3.2. ДИАГРАММЫ КЛАССОВ.
Задание 3.
Форма: практическая работа.
Построить диаграмму классов «Клиенты-Заказы».
Изобразить ассоциации на диаграмме.
Указать атрибуты, операции, обобщения, ограничения.
РАЗДЕЛ 4. ТЕХНОЛОГИЯ РАЗРАБОТКИ ИНФОРМАЦИОННЫХ
СИСТЕМ В СРЕДЕ СУБД MICROSOFT ACCESS.
ТЕМА 4.1. ПРОЕКТИРОВАНИЕ РЕЛЯЦИОННЫХ БАЗ ДАННЫХ.
Задание 4.
Форма: практическая работа.
Привести базу данных к третьей нормальной форме:
ТЕМА 4.2. СОЗДАНИЕ И МОДИФИКАЦИЯ ТАБЛИЦ.
Задание 5.
Форма: практическая работа.
Создать таблицы БД (задание 4).
Настроить свойства:
- размер поля;
- подпись;
- число десятичных знаков;
7
- условие на значение;
- значение по умолчанию;
- формат поля;
- маска ввода;
- подстановки;
- ключевые и индексируемые поля;
Задание 6.
Форма: практическая работа.
Модифицировать структуру таблиц БД (задание 4).
Определить связи между таблицами БД и создать схему данных.
Задание 7.
Форма: практическая работа.
Ввести данные в таблицы БД (задание 4).
Выполнить поиск данных.
Выполнить фильтрацию данных.
Задание 8.
Форма: практическая работа.
Создать запросы:
Задания.
1. Выборка
quSelectDog: Найдите всех шар-пеев и сеттеров-гордонов из регионов (НЕ
из Москвы); используйте оператор «не равно».
2. Оператор Like
quLike: Найдите всех абонентов МТС (те, у кого номер мобильного телефона начинается с 8(916)…).
3. Выражения
quEvalText: Напишите выражение, которое из фамилии, имени и отчества делает
фамилию с инициалами. Иванов Иван Иванович -> Иванов И.И.
quEvalDate: напишите выражение, которое вычисляет, сколько собаке лет по дате
ее рождения.
quEvalIif: напишите выражение, которое определяет по возрасту, в какой возрастной категории выступает собака: «щенок» – до года; «юниор» – от года до двух лет; «сеньор» – старше двух лет.
Дополнение: Примените в одном задании один способ вычислить возраст собаки,
в другом – другой: 1) из текущего года вычесть год рождения собаки; 2) с помощью функции DateDiff посчитать, сколько дней прошло с рождения до сегодняшнего дня.
4. Параметр
quParametre: Создайте запрос, который будет выводить всех собак по фамилии владельца, являющейся свободным параметром.
5. Группировка
quGroup: Выясните, какая собака вызвала наиболее противоречивые мнения судей.
6. Редактирование БД
Незадолго до выставки владелец Гороховец уехал на ПМЖ (постоянное место жительства) в Германию и передал всех собак своему другу Карпову Михаилу Игоревичу.
Требуется:
1) quAddOwner: добавить запись о новом владельце;
8
2) quUpdateOwner: изменить у собак Гороховца ID владельца на ID Карпова;
3) quDelOwner: удалить Гороховца из базы данных.
Задание 9.
Форма: практическая работа.
Создать отчеты по запросам (задание 8).
Задание 10.
Форма: практическая работа.
1. Создать формы для ввода данных (задание 4).
2. Создать главную кнопочную форму.
ТЕМА 4.5. ПРАКТИКУМ ПО РАЗРАБОТКЕ
ИНФОРМАЦИОННЫХ СИСТЕМ.
Задание 11.
Форма: практическая работа.
Задача 1. Используя редактор Ms Word и электронную таблицу Ms Excel, представьте в виде таблицы приведенные ниже сообщения. Имена параметров выберите самостоятельно.
1) «В отделе АХЧ предприятия работают четверо сотрудников. Это: Николаев,
принят 11.01.2001 с тарифом почасовой оплаты в размере 100 руб./час; Плюшина, принята
20.08.2003 с почасовой оплатой 90 руб./час; Куприянов, принят 15.03.1997 с почасовой
оплатой 90 руб./час; Мокина – 23.04.2001 – 100 руб./час».
2) «В экспедиционном отделе этого же предприятия также работают четверо сотрудников: Деркач, принят 01.09.1993 с почасовой оплатой 120 руб./час; Емельянова –
05.10.2000 – 110 руб./час; Акуленко, принят 07.11.2005 и 120 руб./час; Бабушкин –
09.12.2007 – 110 руб./час».
В Ms Excel определите общее количество работающих мужчин и женщин.
Добавьте в экспедиционный отдел еще одного сотрудника с фамилией Николаев
(15.10.2003, 120 руб./час). Что можно теперь сказать о получившейся таблице? Какая дополнительная информация для идентификации рабочих, по вашему мнению, требуется в
таблице?
Задача 2. Используя Ms Excel, представьте в виде таблицы приведенные ниже сообщения. Имена параметров выберите самостоятельно.
1) «Предприятие 1 февраля 2012 года приняло решение о ликвидации принтера с
инвентарным номером 0011, введенного в эксплуатацию 1 декабря 2003 года. Его первоначальная стоимость – 13 000 руб., сумма износа – 10 000 руб. Устройство находилось в
отделе кадров. Начальник отдела кадров – Никулина А.А.».
2) «В отделе кадров 1 февраля 2012 года ликвидируется также монитор с инвентарным номером 0022 стоимостью 10 000 рублей, введенный в эксплуатацию 1 июня 1999
года. Сумма износа монитора составила 8 500 рублей. Начальник отдела кадров – Никулина А.А.».
3) «Предприятие 1 ноября 2012 года приняло решение о списании сервера с инвентарным номером 0111, находящегося в отделе ИТ и введенного в эксплуатацию 1 сентября 2000 года. Его первоначальная стоимость – 30 000 руб., сумма износа – 25 000 руб.
Начальник отдела ИТ – Гордеев Н.Б.».
9
4) «Подлежит списанию от 10 ноября 2012 года автомобиль «Лада-Приора» с инвентарным номером 0333 стоимостью 300 000 рублей, введенный в эксплуатацию 1 октября 2011 года.
Сумма износа – 15 000 рублей. Автомобиль являлся служебным в отделе ИТ».
Добавьте к получившейся таблице столбцы «Остаточная стоимость» и «Причина
списания». В качестве причин можете указать, например, «моральный износ», «повреждения при транспортировке», «угон» (для автомобиля), «поломка с невозможностью восстановления» и т.п.
Задание 12.
Форма: практическая работа.
В качестве предметной области рассмотрим деятельность деканата в части ведения
личных дел студентов (ограничимся пока этой функцией для упрощения задачи).
Допустим, что имеются личные дела студентов двух групп – 157 и 158. Некоторая
нужная информация собрана в таблицу:
Запустите Microsoft Access. Создайте новую базу данных с именем Успеваемость.
На вкладке Режим таблицы создайте и заполните таблицу Студенты. Перейдите в режим
конструктора таблицы и установите, где это необходимо, требуемые значения для структуры таблицы.
10
Для поля Пол создайте список подстановок из двух вариантов – М, Ж. Для поля
Город – Челябинск, Златоуст, Копейск, Усть-Катав, Касли, Юрюзань, Коркино и т.д. Для
поля Язык создайте список, содержащий три варианта – нем, англ, фр. Заполните таблицу
до конца вашими данными.
Замечание. Все объекты, относящиеся к одной базе данных, – таблицы, формы, запросы и т. п. – сохраняются в одном файле. Такое файл имеет имя с расширением *.accdb
(Access data base).
Задание 13.
Форма: практическая работа.
Контрольные вопросы
1. Какие данные называются структурированными?
2. Дайте определение и опишите назначение базы данных.
3. Какие модели данных вы знаете?
4. Назовите и поясните взаимосвязь структурных элементов реляционной базы
данных.
5. Дайте определения понятиям «ключевое поле», «первичный ключ», «внешний
ключ», «составной ключ».
6. Какие типы данных могут храниться в СУБД Access?
7. Какие типы объектов включает в себя СУБД Access?
8. Поясните различия между таблицей, формой и отчетом.
9. В чем отличие режимов создания таблицы в СУБД Access?
10. Каким образом можно сформировать запрос в СУБД Access?
11. Какие аналоги перекрестного и итогового запросов в СУБД Access есть в Excel?
12. Какие основные элементы форм и отчетов вы знаете?
13. Что такое макрос? Какие задачи можно решать с помощью макросов?
14. Перечислите этапы процесса обработки информации с помощью СУБД.
11
Список литературы
Основные источники:
1. Витт А.М., Торбеева Е.А. Практикум по Microsoft Access 2007: Методические
рекомендации. –Челябинск: ФГБОУ ВПО «Челябинская государственная агроинженерная академия», 2012.
2. Гагарина Л.Г., Киселев Д.В., Федотова Е.Л. Разработка и эксплуатация автоматизированных информационных систем: учебное пособие. –М. ИД «ФОРУМ»:
ИНФРА-М, 2012.
3. Голышева А.В., Клеандрова И.А., Прокди Р.Г. Access 2007 без воды. Все, что
нужно для уверенной работы. –М.: Наука и техника, 2013.
4. Горбовцов Г.Я. Управление проектом: Учебно-практическое пособие. –М.: Изд.
центр ЕАОИ, 2009.
5. Горохова Т.Н. Разработка и эксплуатация информационных систем: Учебное
пособие. –СПб.: ГОУ СПО Санкт-Петербургский колледж управления и экономики «Александровский лицей», 2010.
6. Дунаев В. Базы данных. Язык SQL для студента. –СПб: БХВ-Петербург, 2012.
7. Избачков Ю.С., Петров В.Н. Информационные системы. –СПб.: Питер, 2011.
8. Илюшечкин В.М. Основы использования и проектирования баз данных. –М.:
Юрайт, 2011.
9. Карпова И.П. Базы данных. –СПб: Питер, 2013.
10. Ньютон Р. Управление проектами от А до Я. –М.: Альпина Бизнес Брукс, 2009.
11. Портни С.Э. Управление проектами для «чайников». –М.: Диалектика, 2008.
12. Советов Б.Я., Цехановский В.В., Чертовской В.Д. Базы данных. Теория и практика. –М.: Юрайт, 2013.
13. Фуфаев Э.В. Базы данных: учебное пособие для студентов среднего профессионального образования. –М.: Издательский центр «Академия», 2012.
14. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных. –СПб.: КОРОНА
принт, 2011.
Дополнительные источники:
1. Брешенков А.В., Губарь А.М. Проектирование баз данных в среде Access:
Учебное пособие для вузов. –М.: Изд-во МГТУ им. Н.Э. Баумана, 2012.
2. Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем. –М.: Финансы и статистика, 2011.
12
3. Виноградов Г.П., Кирсанова Н.В. Проектирование структуры и создание реляционных баз данных средствами СУБД Access: Учебное пособие. 1-е изд. –
Тверь: ТГТУ, 2012.
4. Епанешников А.М., Епанешников В.А. Практика создания приложений в
Access. –М.: Диалог-МИФИ, 2009.
5. Информатика и информационные технологии: учебное пособие / под ред. Ю.Д.
Романовой. –М.: Эксмо, 2009.
6. Кириллов В., Громов Г. Введение в реляционные базы данных. –СПб: БХВПетербург, 2009.
7. Леонтьев Ю. Microsoft Office 2007. Краткий курс. –СПб.: Питер, 2012.
8. Международный стандарт ISO/IEC 12207 «Жизненный цикл автоматизированных информационных систем».
9. Михеева И.В. Практикум по информационным технологиям в профессиональной деятельности: Учебное пособие для среднего профессионального образования. –М.: Издательский центр «Академия», 2009.
10. Попов В.Б. Основы информационных и телекоммуникационных технологий. –
М.: Финансы и статистика, 2011.
11. Фуфаев Э.В., Фуфаева Л.И. Пакеты прикладных программ: Учебное пособие
для среднего профессионального образования. –М.: Академия, 2009.
12. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных. –СПб.: КОРОНА
принт, 2011.
Интернет-ресурсы:
1. http://www.interface.ru/ - Разработчикам информационных систем.
2. http://citforum.ru/ - Разработчикам информационных систем.
3. http://www.torins.ru/ - Сайт ассоциации разработчиков информационных систем.
13
Download