БД по Радиоэлементам

Автор работы: Пользователь скрыл имя, 26 Июня 2013 в 17:20, курсовая работа

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

Система, разработанная в данном курсовом проекте, предназначена для автоматизации процесса и сокращения времени при поиске информации по конкретным радиодеталям. Её целью является автоматический поиск интересующей информации формированию отчетов информации по заданному условию.

Содержание работы

Введение
1 Общий раздел
1.1 Постановка задачи
1.2 Процесс преобразования информации
1.2.1 Описание концептуальной модели данных
1.2.2 Преобразование концептуальной модели
в реляционную
2 Специальный раздел
2.1 Аппаратные и программные средства разработки
2.2 Описание разработанного приложения
2.3 Анализ результатов решения задачи
2.4 Инструкция пользователю
Заключение
Список используемой литературы
Приложение А Схема работы системы

Содержимое работы - 1 файл

Курсовая работа на тему БД по радиоэлементам.doc

— 357.50 Кб (Скачать файл)

 

              Негосударственное образовательное учреждение

                  Высшего профессионального образования

     « Восточная Экономико-Юридическая Гуманитарная

                                            Академия»

             

              Институт: информационных технологий и управления

               Специальность: прикладная информатика  (в экономике)

Специализация: корпоративные экономические  информационные системы

 

 

 

 

 

 

                          Курсовая работа

                              По дисциплине: «Базы данных»

                             На тему: «БД по Радиоэлементам»

 

 

 

                                                                                           

 

 

 

 

                                                                                                                   Выполнил:

                                                                                                        Студент 4 курса, С-2009

                                                                                                        Заочная форма обучения

                                                                                                   Стариков Владимир Николаевич

 

 

                                            

 

                                                                    Г.Уфа – 2013г

                             Содержание

 

Введение                                                 

1 Общий раздел                                           

1.1 Постановка задачи                                    

1.2 Процесс преобразования  информации                    

1.2.1 Описание концептуальной  модели данных              

1.2.2 Преобразование концептуальной  модели 

в реляционную                                           

2 Специальный раздел                                    

2.1 Аппаратные и программные  средства разработки        

2.2 Описание разработанного  приложения                  

2.3 Анализ результатов  решения задачи                   

2.4 Инструкция пользователю                             

Заключение                                              

Список используемой литературы                          

Приложение А Схема  работы системы                       

 

 

 

 

 

 

 

 

 

 

 

 

 

Введение

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

С появлением ЭВМ и  использованием их для обработки  информации появилась возможность  автоматизировать решение многих информационно-справочных и расчётных задач.

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

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

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

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

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

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

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

  Система, разработанная в данном курсовом проекте, предназначена для автоматизации процесса и сокращения времени при поиске информации по конкретным радиодеталям . Её целью является автоматический поиск интересующей информации формированию отчетов информации по заданному условию.


 

1 Общий раздел

    1. Постановка задачи

Целью данного курсового  проекта является разработка системы, предназначенной для поиска, формировании отчета по названиям радиодеталей. Данная система должна выполнять  следующие функции:

  • заполнение базы данных сведениями (серийный номер, марка, рабочая температура радиоэлементов);
  • редактирование полей базы данных;
  • вывод содержимого базы данных в удобной для просмотра форме;
  • вывод отчета с параметрами радиоэлементов.

   База данных  должна содержать таблицы: ПАРАМЕТРЫ, ЭЛЕМЕНТЫ – содержащие информацию о параметрах, названиях и параметрах радиоэлементов.

  Отчет должен содержать  в себе интересующую информацию  о конкретном радиоэлементе, его  параметре.

Система должна иметь  современный интуитивно понятный интерфейс  и создаваться так, чтобы в ней мог разобраться пользователь с минимальными знаниями и навыками использования компьютера.

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

Результаты работы системы  могут использоваться как справочная система по радиоэлементам.

 

2.1 Процесс преобразования информации

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

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

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

Цель второй фазы проектирования базы данных состоит в создании логической модели данных для исследуемой предметной области.

Под физическим проектированием  понимается:

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

 

1.2.1 Описание концептуальной  модели данных

  Разрабатываемая концептуальная модель относится к предметной области, которую можно назвать «Радиоэлементы». Данная модель содержит два объекта: ПАРАМЕТРЫ, ЭЛЕМЕНТЫ, между которыми установленная связь ИМЕЕТ типа «один ко многим». Характеристики объектов представлены изображенными на рисунке 1 атрибутами.

  Объект «ПАРАМЕТРЫ»  имеет следующие атрибуты:

  • серийный номер;
  • марка;
  • наименование (является ключевым);
  • рабочая температура.

Объект «Элементы» имеет  следующие атрибуты:

  • наименование (является ключевым).


 

 

 

 

 

 

 

 

 

 

 

 

 

Рисунок 1 –Концептуальная  схема модели данных

 

1.2.2 Преобразование  концептуальной модели данных в реляционную модель

   Используя пункт 1.2.1, преобразуем концептуальную модель для данной предметной области в реляционную. Реляционная модель имеет вид (рисунок 2):


 

 

 

 

 

 

Рисунок 2 – Реляционная модель данной  предметной области

  Режим конструктора  позволяет наиболее гибко управлять всеми создаваемыми или уже имеющимися компонентами определения таблицы. Чтобы создать таблицу в режиме конструктора:

  • перейти в окно базы данных. Переключиться из другого окна в окно базы данных можно, нажав клавишу «F11».
  • выбрав вкладку Таблицы нажать кнопку «Создать».
  • в окне Новая таблица выбрать элемент «Конструктор».

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

В Microsoft Access свойства полей используются при просмотре или изменении данных пользователем. Например, заданные пользователем значения свойств «Формат поля», «Маска ввода» и «Подпись» определяют вид базы данных таблицы и запроса. Элементы управления в новых формах и отчетах, присоединенные к полям таблицы, наследуют эти свойства полей базовой таблицы по умолчанию. Другие свойства позволяют определить условия на значения полей или задать обязательный ввод данных в поле. Microsoft Access будет проверять выполнение этих условий при каждом добавлении или изменении данных в таблице. Для добавления поля в конец структуры таблицы нужно выбрать первую пустую строку структуры. Для вставки поля в середину структуры следует выбрать строку, над которой требуется добавить новое поле, и нажать кнопку «Добавить» строки на панели инструментов. В столбец Имя столбца ввести имя поля; в столбце «Тип данных» выбрать требуемый тип данных в раскрывающемся списке либо оставить настройку по умолчанию (Текстовый).

В столбце «Описание» можно ввести необязательное краткое  описание поля. Текст описания будет  выводиться в строке состояния при добавлении данных в поле, а также будет включен в описание объекта таблицы. При необходимости можно задать значения свойств поля в бланке свойств в нижней части окна. Назначить ключевые поля таблицы. Наличие в таблице ключевых полей не обязательно. Однако если они не были определены, то при сохранении таблицы выдается вопрос, нужно ли создавать.

 

  Посредством такого  способа были построены отношения  со следующими кортежами:

Таблица 1 - Свойства таблицы  ПАРАМЕТРЫ


 

 

 

Таблица 2 – Свойства таблицы ЭЛЕМЕНТЫ


 

В ходе выполнения курсового  проекта были созданы две таблицы  в режиме Конструктора. Для этого  были определены имена полей и  тип используемых данных.

 

2.Специальный раздел.

2.1 Аппаратные  и программные средства разработки

Информация о работе БД по Радиоэлементам