Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
_Метод_указ_к_ЛР СПСвСУ.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
562.69 Кб
Скачать

3

Министерство образования РФ

ФГБОУ ВПО «Сибирский государственный технологический университет»

СПЕЦИАЛЬНЫЕ ПРОГРАММНЫЕ СРЕДСТВА

В СИСТЕМАХ УПРАВЛЕНИЯ

(Работа в СУБД MS Access и в среде Simulink)

Методические указания

к выполнению лабораторных работ

для студентов специальности «Автоматизация технологических процессов и производств» всех форм обучения

Красноярск, 2008

СОДЕРЖАНИЕ

ВВЕДЕНИЕ…………………………………………………………………….3

Лабораторная Работа № 1

Проектирование структуры БД и ее реализация в СУБД Access…………...5

Лабораторная Работа №2

Работа в конструкторе запросов СУБД Access………………………………9

Лабораторная Работа № 3

Создание отчетов в СУБД Access ……………………………………………14

Лабораторная Работа № 4

Реализация интерфейса приложения на основе кнопочных форм …………22

Лабораторная Работа № 5

Использование надстройки Lti-Viewer в среде пакета Simulink…………….25

Лабораторная Работа № 6

Основные приемы работы в среде пакета Simulink ………………………….29

БИБЛИОГРАФИЧЕСКИЙ СПИСОК………………………………………....36

Приложение А. Варианты заданий…………………………………………….37

ВВЕДЕНИЕ

Выполнение лабораторных работ является обязательным условием усвоения материала дисциплины «Специальные программные средства в системах управления». Основной задачей выполнения 6 предлагаемых работ является практическое освоение и закрепление навыков работы с такими программными средствами как СУБД Access и система программирования Matlab и ее подсистема Simulink.

Лабораторные работы в СУБД Access непосредственно связаны с выполнением расчетно-графической работы по проектированию и реализации приложения БД общей предметной областью, которую студент выбирает и согласовывает с ведущим преподавателем.Успешное выполнение работ базовыми программными средствами этой СУБД создает предпосылки для решения более сложных задач средствами языка SQL в расчетно-графической работе.

Работы, выполняемые в среде Matlab-Simulink, призваны обучить основам технологии визуально-блочного программирования с элементами языка Matlab. Поставленные в работах задачи имеют как универсальное значение (работа с графикой, визуализация, обмен данными), так прикладное, наравленное на анализ систем управления.

Лабораторные работы выполняются в системах Matlab версии не ниже 6.5 и СУБД Access 2000 и выше.

Лабораторная работа № 1 проектирование структуры бд и ее реализация в субд access Цель работы – научиться созданию структуры бд и реализации бд в субд Access с обеспечением контроля целостности.

Задачи, решаемые при выполнении работы:

    • Анализ предметной области и создание ее информационной модели.

    • Создание структуры таблиц.

    • Создание индексных и ключевых полей.

    • Установка связей между таблицами с обеспечением ссылочной целостности (схема данных).

    • Порядок заполнения таблиц.

    • Каскадные режимы работы с БД.

1 Задание

1.1 Описать предметную область проектируемой БД – объекты, свойства, связи (выполняется вне среды Access, т.е. «на бумаге»). Предметная область БД задается в соответствии с вариантом индивидуального задания по расчетно-графической работе.

1.2 Спроектированная «на бумаге» информационная модель БД реализуется в СУБД Access в соответствии с пунктами описанной далее Технологии работы в MS Access.

2 Пример выполнения задания варианта бд «Отдел кадров предприятия».

2.1 Описание предметной области. Анализ предметной области показывает, что для автоматизации работы Отдела кадров целесообразно создать БД ОТДЕЛ КАДРОВ, состоящую из трех таблиц: СОТРУДНИК, СОСТАВ СЕМЬИ, ШТАТНОЕ РАСПИСАНИЕ. Таблицы будут связаны между собой следующим образом: Таблица СОТРУДНИК с таблицей СОСТАВ СЕМЬИ связываются по полю Идент код, а с таблицей ШТАТНОЕ РАСПИСАНИЕ - по полю Должн.

Характеристики таблицы-объекта СОТРУДНИК:

  • идентификационный код Идент код (10 символов - тип текстовый );

  • фамилия Фамилия ( 20 символов - тип текстовый);

  • имя Имя ( 15 символов - тип текстовый);

  • отчество Отчество ( 15 символов - тип текстовый);

  • пол Пол (1 символ - тип текстовый);

  • дата рождения Дата рожд ( поле типа дата );

  • место рождения Место рожд ( 15 символов - тип текстовый );

  • образование Образов (15 символов - тип текстовый);

  • должность Должн (15 символов - тип Мастер подстановок);

  • стаж работы Стаж работы (длинное целое - тип числовой );

  • семейное положение Сем полож (7 символов - тип текстовый) ;

  • дата зачисления на работу Дата зач (поле типа дата/время);

  • телефон Тел (8 символов - тип текстовый);

  • домашний адрес Адрес (поле-МЕМО).

Характеристики таблицы-объекта СОСТАВ СЕМЬИ:

  • идентификационный код Идент код (10 символов - тип Мастер подстановок );

  • отношение Отношение (10 символов - тип текстовый);

  • фамилия Фамилия (20 символов - тип текстовый);

  • имя Имя (15 символов - тип текстовый);

  • отчество Отчество (15 символов - тип текстовый);

  • год рождения Дата рожд (поле типа дата/время).

Характеристики таблицы-объекта ШТАТНОЕ РАСПИСАНИЕ:

  • № п/п НПП (длинное целое - тип числовой);

  • название подразделения Назв подр (30 символов - тип текстовый);

  • должность Должн (15 символов - тип текстовый);

  • количество штатных единиц Кол ед (длинное целое - тип числовой);

  • должностной оклад Оклад (длинное целое - тип числовой);

  • фонд заработной платы за месяц ФЗПМ (длинное целое - тип числовой);

  • фонд заработной платы на год ФЗПГ (длинное целое - тип числовой).