Автор работы: Пользователь скрыл имя, 08 Апреля 2014 в 18:37, курсовая работа
Современные СУБД в основном являются приложениями Windows, так как данная среда позволяет более полно использовать возможности персональной ЭВМ, нежели среда DOS. Снижение стоимости высокопроизводительных ПК обусловил не только широкий переход к среде Windows, где разработчик программного обеспечения может в меньше степени заботиться о распределении ресурсов, но также сделал программное обеспечение ПК в целом и СУБД в частности менее критичными к аппаратным ресурсам ЭВМ.
ВВЕДЕНИЕ
3
1 Описание предметной области
5
2 Инфологическое (концептуальное) проектирование
6
2.1 Определение и формулировка сущностей
6
2.2 Назначение сущностям описательных атрибутов
7
2.3 Установление отношений между сущностями
7
2.4 Диаграмма связей типа «Атрибут - Атрибут»
7
3 Логическое проектирование
8
3.1 Отображение концептуально-инфологической модели на реляционную модель
8
3.2 Нормализация отношений
10
4 Физическое проектирование
12
5 Руководство пользователя
13
ЗАКЛЮЧЕНИЕ
15
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
ПРИЛОЖЕНИЯ
«Клиенты»
Наименование организации |
ФИО |
Телефон |
Адрес |
ИНН |
«Заказы»
Код заказа |
Дата |
Сотрудник |
Клиент |
Тип аппарата |
Модель аппарата |
Сер. номер |
Данная связь имеет тип «Один ко многим». Исходной будет сущность «Клиенты», так как из нее исходит простая связь, следовательно порожденной является сущность «Заказы».
5. «Типы аппаратов» - «Заказы».
«Типы аппаратов»
Наименование |
«Заказы»
Код заказа |
Дата |
Сотрудник |
Клиент |
Тип аппарата |
Модель аппарата |
Сер. номер |
3.2 Нормализация отношений
Нормализация – это процесс, позволяющий гарантировать эффективность структур данных в реляционной базе данных.
Целью первой нормальной формы является разделение исходных данных на логические составляющие, именуемые таблицами, и отсутствие повторяющихся групп данных. После проектирования каждой таблицы для большинства из них (или даже для всех) назначается первичный ключ.
Наша реляционная модель находится в первой нормальной форме.
Модель находится во второй нормальной форме, если она, во-первых, находиться в первой нормальной форме; и, во-вторых, не содержит неключевых атрибутов, находящихся в частичной функциональной зависимости от первичного ключа.
Наша модель удовлетворяет этим условиям, поэтому она находится во второй нормальной форме.
Модель находится в третьей нормальной форме, если она находится во второй нормальной форме и не имеет транзитивных зависимостей. Транзитивная зависимость – это зависимость между неключевыми атрибутами.
В нашей модели транзитивные зависимости отсутствуют, поэтому она находится в третьей нормальной форме.
4 Физическое проектирование
На основании логической модели базы данных, полученной в результате предыдущей стадии проектирования, составим проекты таблиц, которые затем будут реализованны в выбранной СУБД Microsoft Access. Описание атрибутов поместим в таблицы 1-6 приложения В. Описание запросов выведем в режиме SQL в приложении Г.
5 Руководство пользователя
Чтобы приступить к работе с базой данных, необходимо запустить кнопочную форму.
Рисунок 1 – главная кнопочная форма
Появится список действий, которые возможно выполнить. Если клиент впервые посещает нашу фирму, нужно нажать кнопку Добавить клиента и заполнить предлагаемую форму. Если клиент уже зарегистрирован в нашей базе данных, то нажимаем кнопку Добавить заказ и регистрируем поступивший на ремонт или обслуживание аппарат, выбирая из списка этого клиента и тип аппарата, а так же заполнив поля Дата, Модель аппарата, Серийный номер, Внешний вид, Комплектность и Неисправность. После этого форму можно закрыть.
Затем какой-либо из сотрудников по ремонту нажимает кнопку Ремонтникам, выбирает в открывшейся форме неотремонтированный заказ, смотрит неисправности, ремонтирует. После этого он в этой же форме из списка Наименование услуги выбирает те услуги, которые он выполнил (перед этим нужно заполнить форму Услуги в разделе Информация нашей кнопочной формы, с указанием цены каждой), и рядом указывает цену каждой из услуг, а так же выбирает свою фамилию из списка Сотрудники и ставит галочку в графе Отремонтирован. Поле Сумма автоматически подсчитает, сколько должен будет клиент за оказанные услуги. Всегда можно узнать, какие заказы уже отремонтированы, не перебирая все заказы. Для этого нажимаем на кнопку Отремонтированные и появится форма, в которой они и находятся.
В разделе Информация можно посмотреть
информацию о сотрудниках, клиентах, предоставляемых услугах и типах аппаратов, а так
же изменить эту информацию.
ЗАКЛЮЧЕНИЕ
В деловой или личной сфере часто приходится работать с данными из разных источников, каждый из которых связан с определённым видом деятельности. Для координации всех этих данных необходимы определённые знания и организационные навыки. Microsoft Access объединяет сведения из разных источников в одной реляционной базе данных. Создаваемые формы, запросы и отчёты позволяют быстро и эффективно обновлять данные, получать ответы на вопросы, осуществлять поиск нужных данных, анализировать данные, печатать отчёты, диаграммы и почтовые наклейки.
В базе данных сведения из каждого источника сохраняются в отдельной таблице. При работе с данными из нескольких таблиц устанавливаются связи между таблицами. Для поиска и отбора данных, удовлетворяющих определённым условиям, создаётся запрос. Запросы также позволяют обновить или удалить одновременно несколько записей, выполнить встроенные и специальные сообщения.
Для просмотра, ввода или изменения данных прямо в таблице применяются формы. Форма позволяет отобрать данные из одной или нескольких таблиц и вывести их на экран, используя стандартный или созданный пользователем макет.
Для анализа данных или распечатки их определённым образом используются отчёты. Например, можно создать отчёт, группирующий данные и подводящий итоги, или отчёт для распечатки почтовых наклеек.
В окне базы данных можно работать со всеми её объектами. Для просмотра объектов определённого типа следует выбрать соответствующую вкладку. С помощью кнопок можно открывать и изменять существующие объекты и создавать новые.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1. Карпова, Т.С. Базы данных: модели, разработка, реализация/ Т.С.Карпова.- Спб.: Питер,2001.-304с.:ил.
2. Андерсен, В. Базы данных Microsoft Access. Проблемы и решения: Практ.пособ./Перевод с англ.-М.:Издательство ЭКОМ,2001.-384с.:ил.
3. Пинкус, М. Основы проектирования реляционных баз данных: учебное пособие/ М.Пинкус.- Киев.-2000. –Режим доступа: http://www.infocity.kiev.ua- 10.04.2007.
4. Вейскас, Д. Эффективная работа с Microsoft Access 7.0 «Microsoft Press», 2005, 864с.
5. Потапкин, А.В. Основы Visual Basic для пакета Microsoft Office М, «Эком», 2003, 256с.
ПРИЛОЖЕНИЯ
Информация о работе Разработка базы данных для фирмы, занимающейся ремонтом организационной техники