Автор работы: Пользователь скрыл имя, 14 Ноября 2014 в 23:32, курсовая работа
Предметной областью автоматизации являются процессы документооборота планового отдела малого производственного предприятия. В функции экономиста предприятия входят:
Оформление и учет договоров на поставку товара.
Формирование плана выпуска по цехам предприятия
1.Анализ предметной области. 3
1.1. Описание предметной области и функций решаемых задач. 3
1.2. Перечень входных документов. 4
1.3. Ограничение предметной области. 5
2. Постановка задачи. 6
2.1. Организационно-экономическая сущность
комплекса решаемых задач. 6
2.2 Описание выходной информации. 7
2.3. Описание входной информации . 8
3. Разработка информационного обеспечения. 10
3.1 Анализ входной информации предметной области и
выделение информационных объектов. 10
3.2 Определение информацонных обьектов и построение 13
информационно-логической модели.
3.3. Логическая структура базы данных. 14
3.4. Физическое моделирование базы данных 14
4.Создание базы данных. 1
4.1. Структура таблиц. 16
4.2. Схема данных. 20
4.3. Пользовательские формы. 21
4.4. Ввод данных. 24
5. Создание алгоритма и запросов. 26
6.Создание отчетов. 28
6.1 Получение отчета с помощью Мастера отчетов. 28
6.2 Получение отчета с помощью Конструктора отчетов. 29
6.3 Вывод отчета на печать. 30
7. Создание кнопочной формы с помощью диспетчера 32
кнопочных форм.
Заключение. 34
Список литературы. 35
Для удаления поля выделить его, нажать клавишу Delete или выбрать команду Правка / Удалить.
7. Сохранить форму, выбрав из меню Файл команду Сохранить как, и в открывшемся окне выбрать режим сохранения «в текущей базе данных», затем щелчок по кнопке ОК.
8. Просмотреть форму в режиме Конструктора, выполнив щелчок по кнопке Открыть.
9. Если вид формы не
В рамках данной работы работа с формами не рассматривалась как элемент задания, поэтому их создание было принято нецелесообразным и все данные вводились непосредственно в таблицы.
4.4. Ввод данных.
Несмотря на то что форма наиболее подходит для ввода данных (особенно если с базой данных Access работает несколько пользователей), данные можно вводить и изменять непосредственно в таблице.
Типы данных, которые пользователь может ввести в таблицу, могут зависеть от ряда факторов.
По умолчанию поля в таблице могут принимать определенные типы данных поля, например текст или числа. Необходимо вводить
данные того типа, который задан для поля, в противном случае отображается сообщение об ошибке:
Если к полю применена маска ввода, возможно, данные придется
вводить в особом формате.
За исключением вложений и многозначных списков в большинство полей можно ввести данные только одного типа. Если неизвестно, принимает ли поле вложения, следует проверить свойства поля. Если поле является многозначным списком, в Access рядом с каждым элементом списка отображается флажок.
Просмотр настроек свойства поля
В области навигации щелкните правой кнопкой мыши нужную таблицу и выберите в контекстном меню пункт Конструктор.
На вкладке Конструктор в группе Показать или скрыть нажмите кнопку Страница свойств, чтобы просмотреть свойства поля.
Влияние настроек свойства поля на ввод данных и редактирование
Чтобы ввести данные в таблицу, дважды щелкните ее в области навигации.
По умолчанию таблица открывается в режиме таблицы.
Щелкните поле, которое нужно использовать, и введите данные.
Для перехода к следующему полю в той же строке нажмите клавишу TAB, ВЛЕВО или ВПРАВО или щелкните ячейку следующего поля.
Примечание. При нажатии клавиши TAB приложение Access по умолчанию использует региональные параметры Windows, чтобы определить направление перемещения курсора: влево или вправо. Если используется язык с направлением письма слева направо, при нажатии клавиши TAB курсор перемещается вправо. В противном случае при нажатии клавиши TAB курсор перемещается влево.
Совет. Чтобы перейти к следующему полю в столбце, нажмите клавишу ВВЕРХ или ВНИЗ, или щелкните нужную ячейку.
Если с базой данных работают несколько пользователей, то с помощью форм ввод данных можно ускорить и упростить, создав макет, соответствующий требованиям и навыкам пользователей.
Макет формы определяет способ ввода или изменения данных. Формы включают элементы управления, такие как списки, текстовые поля и кнопки, каждый из которых связан с полями в различных таблицах, запросах, макросах или элементах управления в других открытых формах. Элементы управления используются либо для чтения данных из таблицы, либо для записи данных в нее.
Действия, которые можно выполнить с помощью элемента управления, зависят от факторов, указанных ниже.
Тип данных, заданный для источника данных.
Свойства, заданные для поля.
Свойства, заданные для элемента управления.
В приведенных ниже разделах описано применение самых распространенных элементов управления, служащих для ввода данных.
Примечание. При возникновении
вопросов о конкретной базе
данных обратитесь к
Дополнительные сведения о создании
форм в Access 2010 см. в статье Общие сведения о формах.
5. СОЗДАНИЕ АЛГОРИТМА И ЗАПРОСОВ.
Алгоритм решения задачи представляет собой определенную последовательность действия для получения выходных документов.
По документам «Договор» получаем количество каждого изделия, запланированного к поставке, до конца заданного квартала.
По документам «Договор» получаем стоимость каждого изделия, запланированного к поставке, до конца заданного квартала.
Запрос (query) – это средство выбора необходимой информации из базы данных. Вопрос, сформированный по отношению к базе данных, и есть запрос. Существует несколько типов запросов: на выборку, на обновление, на добавление, на удаление, перекрестный запрос, создание таблиц. Наиболее распространенным является запрос на выборку. Запросы на выборку используются для отбора нужной пользователю информации, содержащейся в таблицах. Они создаются только для связанных таблиц.
# С помощью конструктора можно
создать следующие виды
# Простой
# По условию
# Параметрические
# Итоговые
# С вычисляемыми полями
Чтобы вызвать Конструктор запросов, необходимо перейти в окно базы данных. В окне база данных необходимо выбрать вкладку Запросы и дважды щелкнуть на пиктограмме Создание запроса в режиме конструктора. Появится активное окно Добавление таблицы на фоне неактивного окна «Запрос: запрос на выборку».
В окне Добавление таблицы следует выбрать таблицу – источник или несколько таблиц из представленного списка таблиц, на основе которых будет проводиться выбор данных, и щелкнуть на кнопке Добавить. После этого закрыть окно Добавление таблицы, окно «Запрос: запрос на выборку» станет активным.
Окно Конструктора состоит из двух частей – верхней и нижней. В верхней части окна размещается схема данных запроса, которая содержит список таблиц – источников и отражает связь между ними.
В нижней части окна находится Бланк построения запроса QBE (Query by Example), в котором каждая строка выполняет определенную функцию:
# Поле – указывает имена полей, которые участвуют в запросе
# Имя таблицы – имя таблицы, с которой выбрано это поле
# Сортировка – указывает тип сортировки
# Вывод на экран –
# Условия отбора - задаются критерии поиска
# Или – задаются дополнительные критерии отбора
В практической части курсовой работы нами рассматривается вопрос по расчету спроса на товары. Для решения данной задачи нами будет применен запрос с вычисляемыми полями.
6. СОЗДАНИЕ ОТЧЕТОВ.
6.1. Получение отчета с помощью Мастера отчетов.
Отчет — это объект базы данных, который используется для отображения и обобщения данных. С помощью отчетов можно распространять и архивировать мгновенные снимки данных в печатном виде, в виде PDF- или XPS-файлов и файлов других форматов.
Отчет – это форматированное представление данных, которое выводится на экран, в печать или файл. Они позволяют извлечь из базы нужные сведения и представить их в виде, удобном для восприятия, а также предоставляют широкие возможности для обобщения и анализа данных.
Мастер позволяет создавать отчеты с группировкой записей и представляет собой простейший способ создания отчетов. Он помещает выбранные поля в отчет и предлагает шесть стилей его оформления. После завершения работы Мастера полученный отчет можно доработать в режиме Конструктора. Воспользовавшись функцией Автоотчет, можно быстро создавать отчеты, а затем вносить в них некоторые изменения.
Для создания Автоотчета необходимо выполнить следующие действия:
# В окне базы данных щелкнуть на вкладке Отчеты и затем щелкнуть на кнопке Создать. Появится диалоговое окно Новый отчет.
# Выделить в списке пункт Автоотчет: в столбец или Автоотчет: ленточный.
# В поле источника данных щелкнуть на стрелке и выбрать в качестве источника данных таблицу или запрос.
# Щелкнуть на кнопке ОК.
# Мастер автоотчета создает автоотчет в столбец или ленточный (по выбору пользователя), и открывает его в режиме Предварительного просмотра, который позволяет увидеть, как будет выглядеть отчет в распечатанном виде.
# В меню Файл щелкнуть на команде Сохранить. В окне Сохранение в поле Имя отчета указать название отчета и щелкнуть на кнопке ОК.
Изменение масштаба отображения отчета
Для изменения масштаба отображения пользуются указателем — лупой. Чтобы увидеть всю страницу целиком, необходимо щелкнуть в любом месте отчета. На экране отобразится страница отчета в уменьшенном масштабе.
Снова щелкнуть на отчете, чтобы вернуться к увеличенному масштабу отображения. В увеличенном режиме представления отчета, точка, на которой вы щелкнули, окажется в центре экрана. Для пролистывания страниц отчета пользуются кнопками перехода внизу окна.
6.2 Получение отчета с помощью Конструктора отчетов.
Microsoft Access отображает в отчете
данные из запроса или таблицы,
добавляя к ним текстовые
# К числу таких элементов
относятся: Заголовок. Этот раздел
печатается только в верхней
части первой страницы отчета.
Используется для вывода
# Верхний колонтитул. Используется для вывода данных, таких как заголовки столбцов, даты или номера страниц, печатающихся сверху на каждой странице отчета. Для добавления или удаления верхнего колонтитула необходимо выбрать в меню Вид команду Колонтитулы. Microsoft Access добавляет верхний и нижний колонтитулы одновременно. Чтобы скрыть один из колонтитулов, нужно задать для его свойства Высота значение 0.
# Область данных, расположенная
между верхним и нижним
# Нижний колонтитул. Этот раздел появляется в нижней части каждой страницы. Используется для вывода данных, таких как итоговые значения, даты или номера страницы, печатающихся снизу на каждой странице отчета.
# Примечание. Используется для вывода данных, таких как текст заключения, общие итоговые значения или подпись, которые следует напечатать один раз в конце отчета. Несмотря на то, что в режиме Конструктора раздел "Примечание" отчета находится внизу отчета, он печатается над нижним колонтитулом страницы на последней странице отчета. Для добавления или удаления области примечаний отчета необходимо выбрать в меню Вид команду Заголовок/примечание отчета. Microsoft Access одновременно добавляет и удаляет области заголовка и примечаний отчета.
6.3 Вывод отчета на печать.
Созданный отчет можно отобразить на экране и напечатать. Access 2003 позволяет просмотреть отчет перед печатью и установить подходящие поля страницы. При просмотре отчета в режиме одной полной страницы (масштаб 100%) Access отображает отчет так, как он будет выглядеть при печати.
Просмотреть отчет перед печатью можно в режиме Просмотра образца или в режиме Предварительного просмотра. Переход из одного режима в другой описан в разд. "Режимы работы с отчетами" данной главы.
Чтобы изменить поля страницы отчета:
.
Информация о работе Проектирование информационных баз данных