- •Курсовая работа по дисциплине «Методология и проектирование информационных систем»
- •Оглавление
- •Введение
- •Теоретическая часть
- •§ 1 Проектирование информационной системы.
- •§ 2 Понятие и структура проекта эис.
- •Практическая часть
- •§ 1 Создание таблиц.
- •§ 2 Создание формы.
- •§ 3 Создание интерактивной схемы.
- •§ 4 Создание макросов для форм ввода данных.
- •§ 5 Создание схемы данных.
- •§ 6 Создание запросов.
- •§ 7 Создание поиска в бд.
- •§ 8 Создание главной формы.
- •Заключение
- •Список использованной литературы
Практическая часть
Задание:
Зоопарк.
1-й набор данных: Код животного, название, родина, местонахождение.
2-й набор данных: Дата кормления, время кормления, код животного, чем кормили, сколько сьело.
2 таблицы, добавление данных, просмотр данных, удаление записи, поиск по 2м критериям, подсчет характеристик, сортировка данных, 10-15 записей.
Выполнение:
Чтобы выполнять действий с данными, для начала их нужно занести в базу данных.В данной работе я буду использовать БД Microsoft Access 2007. В базе данных информация представлена в виде таблиц.
§ 1 Создание таблиц.
1.1 Запустим БД Access, перейдем на вкладку:"Создание / таблица".
Рис.1. Пример создания таблицы.
1.2 Добавление полей в таблицу.
Перейти в режим "Конструктор". При переходе в режим конструктора Access предложит назвать таблицу. Назовем ее: "Список животных".
Рис.2. Пример присвоения имени таблице.
Создаем список колонок которые будут использоваться в данной таблице. В первой строке имя колонки, в второй строке тип данных данной колонки, первая введенная нами колонка является ключевой. В первую таблицу занесем: "код животного", "название", "родина", "место нахождения" и "фото".
Рис.3. Пример строк таблицы 1.
Колонка: "Код животного" индексирована: "повторения не допускаются" и является ключевой.
Сохраняем таблицу. Заполнением таблицы займемся позднее с помощью формы.
1.3 Приступим к второй таблице. Создадим таблицу по прошлому примеру. Назовем ее: "Уход за животными". Вторая таблица содержит: "дата кормления","время кормления","код животного", "чем кормили" и "сколько съело".
Рис.4. Пример строк таблицы 2.
Колонка: "Код животного" индексирована: "повторения не допускаются" и является ключевой.
Сохраняем таблицу. Заполнением таблицы займемся позднее с помощью формы.
§ 2 Создание формы.
Чтобы удобно было заполнять таблицы создадим формы для заполнения каждой таблицы.
2.1 Создадим форму для введения данных в таблицу 1. Перейдем на вкладку: " Создание \ другие формы \ модальное диалоговое окно ".
Рис.5. Пример создания формы.
Преимущества данной формы в том что она будет выгладить как отдельное окно ввода с кнопками "ок" и "отмена".
Рис.6. Вид пустой формы.
Добавим поля для заполнения таблицы 1.
Перейдем на вкладку: "Конструктор \ добавить поля".
Рис.7. Пример добавления полей в форму.
Добавим данные из нашей таблицы 1: "код животного", "название", "родина", "место нахождения" и "фото" на нашу форму.
На вкладке "Конструктор" с помощью разнообразных элементов оформим нашу форму.
Рис.8. Вид элементов вкладки конструктор для оформления формы.
Сверху формы добавим заголовок и добавим заранее скачиваю картинку заднего фона в стиле "Зоопарк". В итоге получим вот такую форму.
Рис.9. Вид готовой формы 1.
Сохраним полученную форму. Назовем ее: "Добавление нового животного".
2.2 Создадим форму для ввода данных в таблицу 2.
Создадим форму для ввода по прошлому примеру. Вторая таблица содержит: "дата кормления","время кормления","код животного", "чем кормили" и "сколько съело" на нашу форму. Все строчки в форме берут данные из таблицы 2, кроме строчки " код животного ", эта строчка будет брать данные из таблицы 1.
Для этого преобразуем строчку "код животного" в поле с списком.
Рис.10. Пример преобразования строки.
Чтобы данные в эту строчку брались из другой таблицы, нужно в свойствах этой колонки, в вкладке Данные задать, тип строк: таблица или запрос, а в источнике строк: задать запрос.
Рис.11. Пример запроса для подстановки.
В запросе берем строку "код животного" из 1й таблицы, в свойствах запроса задаем подстановку.
Полученная нами форма выглядит так.
Рис.12. Вид готовой формы 2.
Сохраним полученную форму. Назовем ее: "Уход за животными".
2.3 Создание разделенной формы.
Для более удобной работы с таблицей 1, выделим созданную форму и преобразуем ее в разделенную.
Рис.13. Пример преобразования формы 1.
Такой режим работы с формы позволяет просматривать содержимое формы вместе с таблицей что более удобно с большими объемами данных в таблице.
Рис.14. Вид разделенной формы.
