Автор работы: Пользователь скрыл имя, 20 Апреля 2012 в 16:05, курсовая работа
Основными плюсами пакета Microsoft Office является простота использования и интегрированность входящих в его состав программ.
Например, при работе с базами данных Access создание отчетов и передача данных в Microsoft Word возможна нажатием одной кнопки.
Цель данной работы - разработка и создание базы данных для автоматизации документооборота библиотеки.
Введение………………………………….…………………………………...…...3
1.Теоретическая часть………………………………………………………5
1.1. Современные средства информационно-управленческой деятельности…………………………………………………………..5
1.2. Основные положения технологии создания базы данных…………..6
1.3. Эффективность использования информационной системы……...…9
предрпиятия
2. Практическая часть…………………………….…………...……..….…1 1
2.1. Общая характеристика задачи………………………....……………..1 1
2.2. Описание алгоритма задачи…………………………...………….….12
2.3. Выбор пакета прикладных программ…………………………….….12
2.4. Проектирование форм выходных документов………………….…..14
2.4.1 Описание структуры записи таблиц базы данных…………….…..14
2.4.2 Таблицы базы данных с исходными данными………………….....16
2.4.3 Схема данных…………………………………………………….….18
2.4.4 Запросы и формы………………………………………………..…...19
2.4.5 Отчеты по запросам и таблицам…………………...………..……...25
Заключение…………………………………...……………………….………….28
Список литературы………………………………...…...…………..……………29
Таблица
3
Наименование поля | Тип данных |
Код книги | Числовой |
Автор | Текстовый |
Название | Текстовый |
Год выпуска | Числовой |
Количество страниц | Числовой |
Наличие иллюстраций | Логическое |
Количество книг | Числовой |
Поле «Код книги» является ключевым.
В таблице «Должники» хранятся данные о соответствующих пометках.
В этой таблице 2 поля:
Таблица
4
Наименование поля | Тип данных | |
Номер читательского билета | Счетчик | |
Количество книг долга | Числовой |
Поле «Номер читательского билета» является ключевым.
2.4.2 Таблицы базы данных с исходными данным.
В таблице
«Читатели» записаны следующие данные:
Номер чит. | Фамилия | Имя | Дата рождения | Дата выдачи | Адрес | Телефон |
10 | Иванов | Николай | 15.12.1980 | 12.09.2001 | Ленина, 50, 125 | 11-22-58 |
11 | Петров | Виктор | 12.08.1985 | 15.09.2001 | Попова, 208, 20 | 45-45-45 |
12 | Сидоров | Владимир | 14.05.1986 | 20.02.2002 | Кулагина, 25, 105 | 79-16-64 |
13 | Андреева | Марина | 28.06.1982 | 15.12.1999 | Попова, 195, 4 | 15-54-64 |
14 | Карасева | Юлия | 29.02.1984 | 19.04.1990 | Некрасова, 4, 5 | 54-46-44 |
15 | Николаева | Валерия | 30.12.1987 | 05.03.2000 | Ленина, 27, 14 | 55-44-65 |
16 | Антипов | Валентин | 08.03.1984 | 24.01.2000 | Чкалова, 4, 23 | 45-64-75 |
17 | Муратов | Артем | 23.02.1990 | 28.03.2001 | Чкалова, 98, 4 | 45-76-54 |
18 | Ванина | Анна | 01.01.1987 | 28.11.2002 | Горького, 67, 8 | 45-76-54 |
19 | Васин | Иван | 12.05.1982 | 25.10.2005 | Пушкина, 63, 2 | 54-65-44 |
20 | Юрьев | Кирилл | 13.11.1983 | 27.02.1994 | Петрова, 14, 8 | 54-67-64 |
21 | Викторова | Алина | 15.08.1988 | 25.10.2006 | Пушкина, 11, 1 | 13-46-46 |
22 | Алексеева | Ирина | 11.06.1988 | 25.07.2006 | Молодежная, 45, 5 | 13-34-64 |
23 | Лисицкая | Диана | 30.03.1984 | 30.05.1999 | Шукшина, 19, 5 | 13-44-46 |
24 | Лобанова | Елена | 07.11.1987 | 18.06.1999 | Шумакова, 58, 12 | 11-47-44 |
25 | Захаров | Михаил | 09.05.1985 | 17.09.2005 | Юрина, 25, 45 | 13-48-76 |
26 | Казанцев | Аркадий | 07.08.1982 | 16.12.2006 | Малахова, 25, 12 | 13-46-46 |
27 | Бойко | Павел | 16.09.1987 | 28.12.2007 | Матросова, 5, 6 | 11-46-66 |
28 | Бойко | Юрий | 13.04.1985 | 26.10.2006 | Ленина, 12, 45 | 13-48-78 |
29 | Стройкин | Павел | 31.12.1982 | 08.09.2001 | Новая, 25, 2 | 31-46-76 |
30 | Лихачева | Елена | 30.12.1983 | 10.11.2000 | Ленина, 35, 149 | 14-46-54 |
Рисунок
1. Содержимое таблицы «Заказчики»
В таблице «Заказы» записаны следующие данные о сотрудниках:
Номер заказа | Дата заказа | Номер читательского билета | Код книги | Количество |
100 | 28.02.2008 | 15 | 500 | 1 |
101 | 29.02.2008 | 22 | 700 | 1 |
102 | 29.02.2008 | 22 | 800 | 1 |
103 | 01.03.2008 | 14 | 600 | 2 |
104 | 01.03.2008 | 30 | 100 | 1 |
105 | 02.03.2008 | 12 | 700 | 1 |
106 | 03.03.2008 | 10 | 200 | 1 |
Рисунок 2. Содержимое таблицы «Заказы»
В таблице «Книги» содержатся следующие данные:
Код книги | Автор | Название | Год выпуска | Количество страниц | Наличие иллюстраций | Количество книг |
100 | Гоголь | Мертвые души | 1987 | 415 | Да | 3 |
200 | Пушкин | Драмматические произведения | 1985 | 305 | Нет | 2 |
300 | Гете | Фауст | 1982 | 300 | Нет | 5 |
400 | Лермонтов | Сочинения | 1990 | 704 | Да | 8 |
500 | Митчел | Унесенные ветром Том 1 | 2000 | 405 | Нет | 1 |
600 | Митчел | Унесенные ветром Том 2 | 2000 | 419 | Нет | 1 |
700 | Лукьяненко | Последний дозор | 2006 | 207 | Да | 5 |
800 | Берроуз | Тарзан | 1990 | 805 | Да | 3 |
900 | Ефремов | Таис афинская | 1991 | 387 | Да | 2 |
Рисунок 3. Содержимое таблицы «Книги»
В таблице «Должники» содержатся следующие данные:
Номер читательского билета | Количество книг долга |
13 | 1 |
17 | 2 |
24 | 1 |
25 | 3 |
30 | 4 |
Рисунок
4. Содержимое таблицы «Должники»
2.4.3 Схема данных
Для того чтобы можно было производить выборку одновременно из нескольких таблиц, между этими таблицами должны быть установлены связи.
Создание связей выполняется в окне «Схема данных», которое вызывается нажатием одноименной кнопки на панели инструментов.
При
создании каждой связи, необходимо отмечать
такие параметры как
Окно задания параметров связей между таблицами имеет вид:
Рисунок 5. Растровый рисунок окна «Изменение связей» После создания всех необходимых связей между таблицами, окно «Схема данных» примет вид:
Рисунок 6. Схема данных таблиц баз данных
2.4.4 Запросы и формы
Запросы в базе данных используются для отбора и последующего анализа данных из одной или нескольких таблиц.
В Microsoft Access можно создавать запросы разных типов. Которые, соответственно будут по-разному обрабатывать, и отображать требуемые данные.
Создадим запрос, который выводит каталог книг.
Данный запрос упрощает работу при поиске книг и может быть использован как библиотекарями, так и читателями.
В режиме «Конструктора» запрос выглядит следующим образом:
Рисунок 7. Растровый рисунок окна конструктора запросов - Каталог
Код книги | Автор | Название | Год выпуска | Количество страниц | Наличие иллюстраций |
100 | Гоголь | Мертвые души | 1987 | 415 | Да |
200 | Пушкин | Драмматические произведения | 1985 | 305 | Нет |
300 | Гете | Фауст | 1982 | 300 | Нет |
400 | Лермонтов | Сочинения | 1990 | 704 | Да |
500 | Митчел | Унесенные ветром Том 1 | 2000 | 405 | Нет |
600 | Митчел | Унесенные ветром Том 2 | 2000 | 419 | Нет |
700 | Лукьяненко | Последний дозор | 2006 | 207 | Да |
800 | Берроуз | Тарзан | 1990 | 805 | Да |
900 | Ефремов | Таис афинская | 1991 | 387 | Да |
Результат выполнения запроса:
Рисунок 8. Запрос - Каталог
Создадим запрос, показывающий информацию о заказах.
Данный
запрос вызывается библиотекарями при
обработке заказов и при
Данный запрос создадим на основе информации из таблиц «Книги», «Заказы» и «Читатели».
Созданный запрос в режиме конструктора будет иметь вид:
Рисунок 9. Растровый рисунок окна конструктора запросов - Заказы
информация
Номер заказа | Дата заказа | Автор | Название | Фамилия | Номер читательского билета |
100 | 28.02.2008 | Митчел | Унесенные ветром Том 1 | Николаева | 15 |
101 | 29.02.2008 | Лукьяненко | Последний дозор | Алексеева | 22 |
102 | 29.02.2008 | Берроуз | Тарзан | Алексеева | 22 |
103 | 01.03.2008 | Митчел | Унесенные ветром Том 2 | Карасева | 14 |
104 | 01.03.2008 | Гоголь | Мертвые души | Лихачева | 30 |
105 | 02.03.2008 | Лукьяненко | Последний дозор | Сидоров | 12 |
106 | 03.03.2008 | Пушкин | Драмматические произведения | Иванов | 10 |
Информация о работе Технология создания базы данных в среде СУБД MS Access на примере библиотеки