Разработка базы данных "Автосалона"

Автор работы: Пользователь скрыл имя, 10 Января 2014 в 11:20, курсовая работа

Краткое описание

Основанием для разработки базы данных "Автосалон" является требование по учебной дисциплине ТРПП.
База данных должна автоматизировать обработку информации по автомобилям и покупателям вернувших авто.
Состав выполняемых функций должен быть следующий:
1) ввод данных, (информация о клиентах, автомобилях)
2) просмотр характеристик.
3) Вывод информации
Выходные данные могут выводиться на экран и на принтер.

Содержание

Введение
1. Техническое задание
2. Моделирование ПО
3. Разработка ПО
3.1. Функциональное обеспечение (возможности)
3.2. Пользовательский интерфейс ( описание и скрин-шоты ПО)
3.3. Описание особенностей программы.
4. Заключение
5. Список литературы
Приложение А. Листинг программы
Приложение Б. CD с исходником программы.

Прикрепленные файлы: 1 файл

Документ Microsoft Office Word.docx

— 1.06 Мб (Скачать документ)

Запрос – объект, содержащий текст SQL запроса, имеющий уникальное имя в определенной базе данных. Создать запрос можно с помощью  мастера и в режиме конструктора.

Рисунок 3. Конструктор запроса

 

Какие возможности предоставляет  Access в функциональном плане.

Ввод данных. Ввод данных может осуществляться следующими способами: вручную прямо в таблицу (сюда же относится вставка содержимого буфера обмена); вручную в поля формы; прямой импорт данных из других источников (базы Access, текстовые файлы, формат DBF, электронные таблицы, источники данных ODBC); программным методом, который может сочетать в себе любые средства, которые возможно реализовать на VBA.

Ядро БД Access обеспечивает три уровня блокировок:

Блокировка базы данных. На этом уровне блокировки к БД может  обращаться только один пользователь. Такой уровень блокировки применяется  для глобального изменения или  обновления данных или при техническом  обслуживании Базы Данных – сжатии.

Блокировка таблицы. На этом уровне блокировки к таблице может  обращаться только один пользователь. Такой уровень блокировки применяется  в тех случаях, когда необходимо обработать сразу несколько записей  таблицы.

Блокировка страницы. На этом уровне к заблокированной странице может обращаться только один пользователь. Это самый нижний уровень блокировки. Процессор Microsoft Jet автоматически устанавливает блокировку страницы и не может контролироваться вашей программой.

Блокировка на уровне таблицы  имеет два режима – пессимистический и оптимистический. По умолчанию  устанавливается пессимистическая блокировка.

Также необходимо упомянуть, что в Access изначально имеются шаблоны типовых баз данных для автоматизации наиболее распространенных задач.

3.2 Пользовательский  интерфейс программы.

К основным элементам  нового интерфейса пользователя в Office Access 2007 относятся следующие.

  • Приступая к работе с Microsoft Office Access    Область, отображаемая при запуске приложения Access из меню Пуск в Windows или с помощью ярлыка на рабочем столе.
  • Лента Office Fluent    Область в верхней части окна программы, в которой можно выбирать команды.
    • Вкладка команд    Команды, собранные по определенным логическим связям.
    • Контекстная вкладка команд    Вкладка с командами, зависящими от контекста — объекта, с которым работает пользователь, или выполняемой задачи.
    • Коллекция    Элемент управления с отображением внешнего вида вариантов выбора, позволяющий заранее представить ожидаемые результаты.
    • Панель быстрого доступа    Единственная стандартная панель инструментов, предусмотренная в интерфейсе ленты. Она обеспечивает доступ одним нажатием кнопки к наиболее часто используемым командам, например Сохранить и Отменить.
  • Область переходов    Область в левой части окна, в которой отображаются объекты базы данных. Область переходов заменяет окно базы данных, использовавшееся в более ранних версиях Access.
  • Вкладки документов    Таблицы, запросы, формы, отчеты, страницы и макросы отображаются в виде документов на вкладках.
  • Строка состояния    Полоса в нижней части окна программы, в которой отображаются сведения о состоянии и располагаются кнопки, позволяющие изменить представление.
  • Мини-панель инструментов    Прозрачный элемент, подключенный к объекту, который появляется над выбранным текстом и позволяет легко отформатировать его.

Окно «Приступая к работе с Microsoft Office Access»

При запуске приложения Office Access 2007 из меню Пуск в Windows или с помощью ярлыка на рабочем столе (но не когда базу данных открывают щелчком мыши) отображается окно Приступая к работе с Microsoft Office Access. В нем показано, с чего можно начать работу в Office Access 2007.

Например, можно  создать новую пустую базу данных, создать базу данных с помощью  шаблона или открыть одну из последних  баз данных (если ранее было открыто  несколько баз данных). Можно также  перейти на веб-узел Microsoft Office Online для получения дополнительных сведений о выпуске 2007 системы Microsoft Office и приложении Office Access 2007 или нажать кнопку Microsoft Office , чтобы открыть существующую базу данных через меню.

Лента содержит ряд  вкладок с командами. В Office Access 2007 основные вкладки команд — Главная,Создание, Внешние данные и Работа с базами данных. Каждая вкладка содержит группу связанных команд, которые могут открывать другие новые элементы интерфейса, например коллекцию — элемент управления, позволяющий выбирать варианты по внешнему виду.

При работе с лентой можно использовать сочетания клавиш. Все сочетания клавиш из предыдущей версии Access по-прежнему действуют. Вместо клавиш вызова меню, применявшихся в более ранних версиях Access, используется система доступа к элементам управления с клавиатуры. Эта система отображает на ленте небольшие индикаторы с одной буквой или комбинации букв, которые показывают, какое сочетание клавиш соответствует элементу управления.

 

 

 

3.3 Описание особенностей

Существует несколько  разновидностей систем управления базами данных (СУБД), одни ориентированы на программистов, другие - на обычных  пользователей. 
Пакеты первого типа - это фактически системы программирования, располагающие своим типичным языком, в среде которого программисты создают утилиты обработки баз данных. После, данные программы используются конечными пользователями. 
 
Microsoft Access относится к СУБД, ориентированным на рядовых потребителей. Она позволяет, не прибегая к программированию, с легкостью выполнять основные операции с БД: создание, редактирование и обработка данных. 
- таблицы - главный тип объекта, поскольку все остальные вариации объектов - это производные от таблицы. Основные составляющие таблицы - поля и записи, они определяют свойства элементов таблицы; 
- формы - вспомогательные объекты, от использования которых можно отказаться. Они формируются, чтобы создать дополнительные удобства пользователю в плане просмотра, ввода и редактирования данных; 
- запросы - результаты обращения пользователя к БД с целью поиска данных, удаления, добавления и обновления записей. Результаты поиска (выборки) подаются в табличном виде; 
- отчеты - документы, предназначенные для вывода на печать, сформированные на информации, которая содержится в таблицах и запросах; 
- схема - описание архитектуры связей многотабличной базы данных; 
- макросы и модули - объекты повышенной сложности, при обыденной работе могут не использоваться. 
Среди особенностей Access стоит отметить наличие VBA - встроенного языка программирования, посредством которого приложение может дополняться подпрограммами пользователей. Тем самым существенно расширяются возможности исходного варианта утилиты, обеспечивается удобство работы

Приложение Office Access 2007 позволяет специалистам по работе с информацией отслеживать данные и составлять по ним отчеты, используя интерфейс Microsoft Office Fluent и интерактивные возможности конструирования, не требующие глубоких знаний в области баз данных

 

 

Заключение

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

Затем были выявлены характеристики области использования систем подобного  класса, выявлены требования к СУБД в разных сферах деятельности. Требования эти разносторонни и могут  значительно различаться, а иногда и совершенно противоположны в каждом виде деятельности.

В итоге, на основании задач, поставленных в данной работе определены конкретные варианты и модели применения Microsoft Access, сферы деятельности, в которых Access предоставляет максимум возможностей при минимуме расходов, чем и достигается высокий уровень эффективности.

В этом продукте сочетается легкость и быстрота получения результатов  с помощью авто-построителей с  гибкостью создания бизнес-логики на VBA.

Microsoft Office Access 2007 позволяет быстро отслеживать информацию и с легкостью создавать на ее основе отчеты с помощью улучшенного интерфейса и интерактивных средств, не требующих глубоких знаний в области баз данных.

 

 

 

 

 

 

 

Список литературы

 

1.Акишкин А.М., Федорова Г.В. Основы программирования на персональных ЭВМ. М.: Экономическое образование, 2003– 27 стр.

2.Бекаревич Ю., Пушкина Н. Самоучитель Microsoft Access 2000. СПб.: БХВ – Санкт-Петербург, 2007. – 480 стр.

3.Спирли Э. Корпоративные хранилища данных. Планирование, разработка, реализация. – М.: АСТ, 2001.

4.Ролланд Ф. Основные концепции баз данных. – Вильямс, 2002.

5.Мамаев Е. Microsoft SQL Server 2000 – СПб.: БХВ-Петербург, 2002

6.Документация по Microsoft Access 2007.

7.Материалы сайта sql Материалы сайта citforum

8.Материалы сайта microsoft

9.Глушаков С.В. – Microsoft Access 2007:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Приложение А. Листинг программы.

 

Главная форма

 

 

Список автомобилей

 

 

 

 

 

 

Характеристики

 

Развернутый список автомобилей  и характеристик.

 

Покупатели 

 Сотрудникики

 

Форма, список характеристик  автомобилей

 

 

Поиск

 

Результат поиска, отображается в форме

 

Приложение Б. CD с исходником программы.

 


Информация о работе Разработка базы данных "Автосалона"