Разработка базы данных для фирмы, занимающейся ремонтом организационной техники

Автор работы: Пользователь скрыл имя, 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
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
ПРИЛОЖЕНИЯ

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

Курсовая.doc

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

«Клиенты»

Код клиента

Наименование организации

ФИО

Телефон

Адрес

ИНН


«Заказы»

Код заказа

Дата

Сотрудник

Клиент

Тип аппарата

Модель аппарата

Сер. номер


Данная связь имеет тип «Один ко многим». Исходной будет сущность «Клиенты», так как из нее исходит простая связь, следовательно порожденной является сущность «Заказы».

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с.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ПРИЛОЖЕНИЯ

 

 


Информация о работе Разработка базы данных для фирмы, занимающейся ремонтом организационной техники