Методические указания к выполнению курсовой работы по дисциплине «Информационные системы и технологии»
1. Целью курсового проектирования является разработка базы данных (далее БД) в MS Access по выбранной тематике, а также анализ данных БД средствами MS Excel.
2. Порядок выполнения работы
1. Внимательно ознакомившись с вариантом задания необходимо воспроизвести предложенный набор сущностей (таблиц) в MS Access. При этом нужно самостоятельно задать типы данных для атрибутов (столбцов). Затем установить связи между таблицами.
2. Наполнить таблицы произвольными данными.
3. Необходимо реализовать предложенные запросы в MS Access одним из двух способов на выбор: при помощи конструктора запросов, либо используя непосредственно язык SQL.
4. Самостоятельно сформировать архив данных (отдельная сводная таблица, несвязанная с тремя другими). Исходя из того, на каких данных будут построены запросы в MS Excel, и нужно сформировать архив, помещая туда выбранные столбцы. Таблица Архив воспроизводится автоматически при помощи запроса на создание таблицы.
5. Данные, содержащиеся в таблице Архив, нужно переместить в MS Excel программными средствами MS Access.
6. Прежде чем выполнять предложенные запросы в MS Excel, необходимо предварительно подготовить данные, используя средства MS Excel: формулы, сводные таблицы и т.д.
7. Построить диаграммы в MS Excel согласно варианту задания.
3. Состав пояснительной записки
1. Титульный лист.
2. Содержание.
3. Цель курсового проектирования.
4. Вариант задания.
5. Скриншоты таблиц в конструкторе (должны присутствовать типы данных).
6. Скриншот схемы данных в MS Access.
7. Скриншоты запросов в MS Access: в режиме конструктора или SQL, а также результаты выполнения.
8. Скриншот данных, перемещенных в MS Excel.
9. Скриншоты обработанных данных и представление использованного с этой целью инструментария.
10. Диаграммы, полученные в MS Excel.
11. Список использованной литературы.
4. Список литературы
1. Преснякова Г.В. Проектирование интегрированных реляционных баз данных. - М.: КДУ; СПб: Петроглиф, 2007.
2. Карпова Т.С. Базы данных: модели, разработка, реализация. - СПб.: Питер, 2001.
3. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: учебник для вузов. - М.: Корона-Принт, 2004.
4. Рэймонд Фрост и др. Базы данных. Проектирование и разработка. – М.: НТ Пресс, 2006.
5. Смирнова О.В. Access 2007 на практике. – М: Феникс, 2009.
6. Справка по MS Access: https://office.microsoft.com/ru-ru/access-help/FX010064691.aspx
7. Справка по MS Excel: https://office.microsoft.com/ru-ru/excel-help/FX010064691.aspx
8. Разработка бизнес-приложений в экономике на базе MS EXCEL: Учебник/ А. И. Афоничкин, В. Л. Акимов, Е. А. Афоничкина и др.; Ред. А. И. Афоничкин. - М.: Диалог-МИФИ, 2003. - 416 с.
9. Информатика. Практикум по технологии работы на компьютере/ Н. В. Макарова [и др.]; ред. Н. В. Макарова. - 3-е изд., перераб.. - М.: Финансы и статистика, 2003. - 256 с.
10. Office XP/ М. Хэлворсон, М. Янг. - СПб.: ПИТЕР, 2003. - 1072 с.
Список тем
- Библиотека
- Грузовые перевозки
- Распределение дополнительной нагрузки
- Курсы повышения квалификации
- Прокат автомобилей
- Интернет-магазин
- Медицинский центр
- Ателье
- Учет телефонных переговоров
- Турфирма
- Гостиница
- Косметическая компания
- Прокат фильмов
- Химчистка
- Ветеринарная клиника
- Ювелирная мастерская
- Фирма по закупке запчастей
- Парикмахерская
- Нотариальная контора
- Страховая компания
1. Библиотека
Описание предметной области
У каждой книги, выдаваемой в прокат, есть название, автор, жанр. В зависимости от ценности определяется стоимость проката книги. В библиотеку обращаются читатели. Все читатели регистрируются в картотеке, которая содержит стандартные анкетные данные (фамилия, имя, отчество, адрес, телефон). Каждый читатель может обращаться в библиотеку несколько раз. Все обращения читателей фиксируются, при этом по каждому факту выдачи книги запоминаются дата выдачи и ожидаемая дата возврата.
Набор сущностей
Книги (Код книги, Название, Автор, Стоимость проката, Жанр);
Читатели (Код читателя, Фамилия, Имя, Отчество, Адрес, Телефон);
Выданные книги (Код книги, Код читателя, Дата выдачи, Дата возврата).
Запросы в MS Access
ü Подсчитать количество книг каждого жанра, которым владеет библиотека. +
ü Выяснить сколько книг взял определенный читатель за указанные три месяца. +
ü Определить какой читатель сделал максимальную выручку для библиотеки за указанный период.
ü Установить какая книга была самой популярной за указанный период. +
ü Выяснить какая книга принесла наименьшую выручку за указанные полгода.
ü Определить какие книги не возвращены в библиотеку на текущий момент. +
Запросы в MS Excel
ü Построить диаграмму, которая отражает общее количество книг, выданное библиотекой напрокат в каждом месяце заданного диапазона.
ü Построить диаграмму, которая для каждого жанра отражает уровень популярности по месяцам в заданном диапазоне дат.
ü Построить диаграмму, которая для определенного читателя отображает сумму его затрат на прокат книг по месяцам в заданном диапазоне дат.
ü Построить диаграмму, которая для каждого автора отражает уровень популярности по месяцам в заданном интервале.
Грузовые перевозки
Описание предметной области
Компания осуществляет перевозки по различным маршрутам. Для каждого маршрута определяется название, вычисляется расстояние и устанавливается оплата для водителя. Информация о водителях включает фамилию, имя, отчество и стаж. Для проведения расчетов храниться полная информация о перевозках (маршрут, водитель, даты отправки и прибытия). По факту некоторых перевозок водителям выплачивается премия.
Набор сущностей
Маршруты (Код маршрута, Название, Дальность, Количество дней в пути, Оплата);
Водители (Код водителя, Фамилия, Имя, Отчество, Стаж);
Проделанная работа (Код маршрута, Код водителя, Дата отправки, Дата возвращения, Премия).
Запросы в MS Access
ü Подсчитать количество поездок водителя в заданном интервале дат.
ü Определить маршрут, имеющий наибольшую востребованность в конкретный интервал времени.
ü Определить водителя с наименьшей занятостью за конкретный период времени.
ü Определить водителя, осуществившего поездок на сумму, превышающую заданное значение.
Запросы в MS Excel
ü Построить диаграмму, которая для каждого маршрута отражает уровень популярности по месяцам в заданном диапазоне дат.
ü Построить диаграмму, которая отражает общую сумму поездок, совершенных водителями в каждом месяце заданного диапазона.
ü Построить диаграмму, которая для каждого водителя отражает уровень его востребованности по месяцам в заданном интервале.
ü Построить диаграмму, которая для каждого водителя отображает сумму его заработка по месяцам в заданном диапазоне дат.