Поиск по каталогу

Библиотека онлайн

V007657 Курсовая работа Разработка базы данных “Ремонт ноутбуков и оргтехники”

1700 руб. 755 руб.
В корзину

Введение

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

По мере роста требований к объему хранимой, искомой и передаваемой информации, к скорости и точности выполнения соответствующих операций, работа с данными стала узким звеном в деятельности практически всех организаций, независимо от рода деятельности. В соответствии с этим, начали создаваться и использоваться аппаратные и программные средства автоматизированной обработки информации.

Актуальность  разработки  базы  данных  “Ремонт ноутбуков и оргтехники” заключается в том, что предоставление услуг требует ведения  большого объёма  отчётности и с приходом нового клиента необходимо добавлять новые записи и если потребуется, то вносить нужные изменения не прибегая к изменениям всей базы данных. Для использования столь огромных объёмов хранимой информации необходимы средства обеспечения диалога человека с ЭВМ. Создание  базы  данных  и  СУБД  “Ремонт ноутбуков и оргтехники”  в  такой  ситуации  позволяет  упростить  работу персонала компании, а также свести к минимуму возможность возникновения ошибок в документах.

Описание предметной области

  Содержание  подсистемы.  Подсистема  “ Ремонт ноутбуков и оргтехники ”  содержит  основные  средства,  необходимые  для  реализации функций компании ИП Аксёнов В.А.

Цель разработки. Целью разработки является:

1. создание БД по систематизации и обработке информации;

2. реализация  задач,  необходимых  для  функционирования компании;

3. обеспечение надежного хранения информации;

4. быстрое составление необходимых отчётов.

Обзор использования разработки. В данной разработке используется  построение  реляционной  БД  (как  информационно-поисковой справочной системы), которая проста в эксплуатации и содержит всю хронологию записей и всю необходимую для обработки  информацию.  Заполнение  таблиц  осуществляется  при  помощи запросов и форм, позволяющих оперативно найти и обработать необходимые данные, хранящиеся в БД.

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

Объекты управления.

Перечень объектов управления:  

1. мастера по ремонту;

2. клиенты;

3. администраторы

Характеристика  объектов  управления.  Мастера  –  обслуживают клиентов, заключают договора, отвечают за выполненные работы. Клиенты – лица, сотрудничающие с компанией. Администраторы – ведут контроль за бумагами и консультируют клиентов. Перечень функций управления, подлежащих автоматизации:

1. заключение договора;

2. оплата квитанций;

3. ведение справочников;  

4. решение бухгалтерских задач;

5. управление работой персонала.

К нормативно справочной информации относятся данные, сформированные в следующих таблицах:

1. таблица «База клиентов»

2. таблица «Комплектующие и ПО»

3. таблица «Сотрудники»

4. таблица «Название работы»

5. таблица «Проведенные работы»

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

 Выходная информация. К выходной информации относятся результаты обработки данных, представленных для внешнего использования. К выходной информации относятся отчёты.

 В БД заносятся следующие данные:

• информация о клиентах;

• информация о сотрудниках;

• информация о поломке ноутбука.

Создание таблиц

Таблицы – это основной объект MS Access. Список таблиц, составляющих базу данных приложения, появляется в окне базы данных при первом открытии приложения.

 Чтобы создать таблицы, сперва необходимо создать базу данных. Для этого нужно войти в MS Access. После загрузки MS Access появится окно, при помощи которого можно открыть созданную базу или создать новую. Для создания новой базы выберем пункт «Новая база», и в появившемся диалоговом окне определим имя создаваемой базы как «Ремонт ноутбуков и оргтехники» и место на диске, где она будет храниться. После нажатия кнопки ОК на экране появится окно базы данных, содержащее информацию обо всех объектах созданной базы.

Создадим таблицу «Сотрудники» (рис. 1,2).

С помощью конструктора создаем поля таблицы «Сотрудники», заполняем имена полей, указываем тип данных:

Код мастера* - Текстовый;

Фамилия Мастера – Текстовый;

Имя –  Текстовый;

Стаж работы – Текстовый;

Должность – Текстовый.

Поле «Код мастера» в данной таблице является ключевым полем.

 

Рис. 1. Таблица «Сотрудники» (режим Конструктор)

В режиме таблицы заполняем созданную таблицу необходимой информацией.

 

Рис. 2. Таблица «Сотрудники» (режим Таблицы)

Создадим таблицу «База клиентов» (рис. 3,4).

С помощью Конструктора создаём поля таблицы “База клиентов”, заполняем имена полей, указываем типы данных:

Код клиента* - Текстовый;

Фамилия клиента – Текстовый;

Имя – Текстовый;

Номер телефона – Текстовый;

Проблема – Текстовый;

Поле «Код клиента» в данной таблице является ключевым.

 

Рис. 3. Таблица «База клиентов» (режим Конструктор)

В режиме Таблицы заполняем созданную таблицу необходимой информацией.

 

Рис. 4. Таблица «База клиентов» (режим Таблицы)

Создадим таблицу “Комплектующие и ПО” (рис. 5,6).

С помощью Конструктора создаём поля таблицы “ Комплектующие и ПО ”, заполняем имена полей, указываем типы данных:

Код детали* - Текстовый;

Название – Текстовый;

Стоимость – Денежный.

Поле «Код детали» в данной таблице является ключевым полем.

 

Рис. 5. Таблица «Комплектующие и ПО» (режим конструктор»

В режиме Таблицы заполняем созданную таблицу необходимой информацией.

 

Рис. 6. Таблица «Комплектующие и ПО» (режим Таблицы)

Создадим таблицу “Название работы” (рис. 7,8).

С помощью Конструктора создаём поля таблицы “Название работы”, заполняем имена полей, указываем типы данных:

Код работы* - Текстовый;

Название работы – Текстовый;

Поле «Код работы» в данной таблице является ключевым полем.

 

Рис. 7. Таблица «Название работы» (режим Конструктор)

В режиме Таблицы заполняем созданную таблицу необходимой информацией.

 

Рис. 8. «Название работы» (режим Таблица)

Также требуется создать пятую таблицу, которая будет связывать все четыре таблицы. Создадим таблицу «Проведенные работы» (рис. 9,10). Куда заносим уже существующие поля. С помощью Конструктора создаём поля таблицы «Проведенные работы», заполняем имена полей, указываем тип данных:

Код мастера – Текстовый;

Код клиента – Текстовый;

Код детали – Текстовый;

Код работы – Текстовый.

 

Рис. 9. Таблица «Проведенные работы» (режим Конструктор)

В режиме Таблицы заполняем созданную таблицу необходимой информацией.

 

Рис. 10. Таблица «Проведенные работы» (режим Таблица)

Создание связей между таблицами.

Связи между таблицами являются необходимым элементом структуры БД. Для того чтобы связь была возможна, таблицы должны иметь общие поля. Чаще всего в одной таблице для связи используется первичный ключ, а в другой таблице это поле не является первичным ключом и называется внешним ключом.  После того, как определены поля для связи, следует оценить тип связи: один-к-одному, один-ко-многим или многие-ко-многим.

На основе созданных таблиц установим связь между таблицами, от главных полей к подчинённым, один-ко-многим (рис.11).

 

Рис. 11. Схема данных таблиц

Создание запросов

Запрос – это обращение к БД для поиска или изменения информации, соответствующей заданным критериям. Запрос строится на основе одной или нескольких взаимосвязанных таблиц, позволяя комбинировать содержащуюся в них информацию. При этом могут использоваться как таблицы базы данных, так и сохраненные таблицы, полученные в результате выполнения других запросов. Для начала создания запроса следует открыть базу данных, и, перейдя на вкладку Создание, нажать кнопку Конструктор запросов. Появится окно Новый запрос для выбора способа построения запроса.

Создадим запрос на выборку с условием “ Выбор деталей дороже 20000” (рис. 4, 5).

С помощью Конструктора добавим таблицу  “Комплектующие и ПО”. Из этой таблицы добавляем поля: “Название” и “Стоимость”, в условии отбора пишем сумму (>20000). При запуске запрос выдаст только те записи, в которых содержится указанная сумма.  

 

Рис. 4. Запрос “Выбор деталей дороже 20000” (режим Конструктор)

 

Рис. 5. Запрос “Информация по дате” (режим Таблицы)

Создадим запрос на выборку с условием “ Выбор жестких дисков” (рис. 6, 7).

С помощью Конструктора добавим таблицу  “Комплектующие и ПО”. Из этой таблицы добавляем поля: “Название” и “Стоимость”, в условии отбора пишем команду Like и заключаем в кавычки слово, которое необходимо выбрать, в нашем случае это «Жесткий диск*». При запуске запрос выдаст только те записи, в которых содержится строка «Жесткий диск».  

Не забудьте оформить заявку на наиболее популярные виды работ: