Разработка базы данных по радиоэлементам

Анализ преобразования концептуальной модели предоставлений в реляционную форму. Суть автоматизации процесса и сокращения времени при поиске информации по конкретным радиодеталям. Алгоритм построения системы управления базами данных в Microsoft Access.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 10.12.2014
Размер файла 386,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

  • Негосударственное образовательное учреждение
  • Высшего профессионального образования
  • «Восточная Экономико-Юридическая Гуманитарная
  • Академия»
  • Институт: информационных технологий и управления
  • Специальность: прикладная информатика (в экономике)
  • Специализация: корпоративные экономические информационные системы
  • Курсовая работа
  • По дисциплине: «Базы данных»
  • На тему: «БД по Радиоэлементам»
  • Выполнил:
  • Студент 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.1 Постановка задачи
  • Целью данного курсового проекта является разработка системы, предназначенной для поиска, формировании отчета по названиям радиодеталей. Данная система должна выполнять следующие функции:
  • - заполнение базы данных сведениями (серийный номер, марка, рабочая температура радиоэлементов);
  • - редактирование полей базы данных;
  • - вывод содержимого базы данных в удобной для просмотра форме;
  • - вывод отчета с параметрами радиоэлементов.
  • База данных должна содержать таблицы: ПАРАМЕТРЫ, ЭЛЕМЕНТЫ - содержащие информацию о параметрах, названиях и параметрах радиоэлементов.
  • Отчет должен содержать в себе интересующую информацию о конкретном радиоэлементе, его параметре.
  • Система должна иметь современный интуитивно понятный интерфейс и создаваться так, чтобы в ней мог разобраться пользователь с минимальными знаниями и навыками использования компьютера.
  • При разработке системы все данные хранятся в базе данных, что избавляет от рутинной работы. Данная система облегчит процесс сбора информации о радиоэлементах.
  • Результаты работы системы могут использоваться как справочная система по радиоэлементам.
  • 1.2 Процесс преобразования информации
  • Под процессом преобразования информации пронимается процесс прохождения и преобразования исходных данных, используемых системой, до момента получения конечных результатов, то есть результатов, требуемых по заданию от данной системы.
  • Полный цикл разработки базы данных включает концептуальное, логическое и физическое проектирование.
  • Первая фаза процесса проектирования базы данных заключается в создании концептуальной модели данных. Построение ее осуществляется в определенном порядке: в начале подробные модели пользовательских представлений данных; затем они интегрируются в концептуальную модель данных. Концептуальное проектирование приводит к созданию концептуальной схемы базы данных.
  • Цель второй фазы проектирования базы данных состоит в создании логической модели данных для исследуемой предметной области.
  • Под физическим проектированием понимается:
  • - создание описания набора реляционных таблиц и ограничений для них на основе информации, представленной в логической модели данных;
  • - определение конкретных структур хранения данных и методология доступа к ним, обеспечивающих оптимальную производительность системы с базой данных;
  • - разработка средств защиты создаваемой системы.
  • 1.2.1 Описание концептуальной модели данных
  • Разрабатываемая концептуальная модель относится к предметной области, которую можно назвать «Радиоэлементы». Данная модель содержит два объекта: ПАРАМЕТРЫ, ЭЛЕМЕНТЫ, между которыми установленная связь ИМЕЕТ типа «один ко многим». Характеристики объектов представлены изображенными на рисунке 1 атрибутами.
  • Объект «ПАРАМЕТРЫ» имеет следующие атрибуты:
  • - серийный номер;
  • - марка;
  • - наименование (является ключевым);
  • - рабочая температура.
  • Объект «Элементы» имеет следующие атрибуты:
  • - наименование (является ключевым).
  • 1.2.2 Преобразование концептуальной модели данных в реляционную модель
  • Используя пункт 1.2.1, преобразуем концептуальную модель для данной предметной области в реляционную. Реляционная модель имеет вид (рисунок 2):
  • Рисунок 1 - Реляционная модель данной предметной области
  • Режим конструктора позволяет наиболее гибко управлять всеми создаваемыми или уже имеющимися компонентами определения таблицы. Чтобы создать таблицу в режиме конструктора:
  • - перейти в окно базы данных. Переключиться из другого окна в окно базы данных можно, нажав клавишу «F11».
  • - выбрав вкладку Таблицы нажать кнопку «Создать».
  • - в окне Новая таблица выбрать элемент «Конструктор».
  • Поля таблицы содержат данные, представляющие порции записи. Пользователь имеет возможность определять формат отображения данных, указывать значения по умолчанию и ускорять операции поиска и сортировки, задавая значения свойств полей в разделе Свойства поля в режиме конструктора таблицы.
  • В Microsoft Access свойства полей используются при просмотре или изменении данных пользователем. Например, заданные пользователем значения свойств «Формат поля», «Маска ввода» и «Подпись» определяют вид базы данных таблицы и запроса. Элементы управления в новых формах и отчетах, присоединенные к полям таблицы, наследуют эти свойства полей базовой таблицы по умолчанию. Другие свойства позволяют определить условия на значения полей или задать обязательный ввод данных в поле. Microsoft Access будет проверять выполнение этих условий при каждом добавлении или изменении данных в таблице. Для добавления поля в конец структуры таблицы нужно выбрать первую пустую строку структуры. Для вставки поля в середину структуры следует выбрать строку, над которой требуется добавить новое поле, и нажать кнопку «Добавить» строки на панели инструментов. В столбец Имя столбца ввести имя поля; в столбце «Тип данных» выбрать требуемый тип данных в раскрывающемся списке либо оставить настройку по умолчанию (Текстовый).
  • В столбце «Описание» можно ввести необязательное краткое описание поля. Текст описания будет выводиться в строке состояния при добавлении данных в поле, а также будет включен в описание объекта таблицы. При необходимости можно задать значения свойств поля в бланке свойств в нижней части окна. Назначить ключевые поля таблицы. Наличие в таблице ключевых полей не обязательно. Однако если они не были определены, то при сохранении таблицы выдается вопрос, нужно ли создавать.
  • Посредством такого способа были построены отношения со следующими кортежами:
  • Таблица 1 - Свойства таблицы ПАРАМЕТРЫ
  • Таблица 2 - Свойства таблицы ЭЛЕМЕНТЫ
  • В ходе выполнения курсового проекта были созданы две таблицы в режиме Конструктора. Для этого были определены имена полей и тип используемых данных.
  • 2. Специальный раздел
  • 2.1 Аппаратные и программные средства разработки
  • При разработке данного курсового проекта использовался компьютер со следующими основными техническими характеристиками:
  • - микропроцессор Intel Core 2 Duo E 6750;
  • - оперативная память ОЗУ 2048 Мб;
  • - жесткий диск объёмом 200 Гб;
  • - видеокарта NVIDIA (Geforce 7600GT);
  • - принтер EPSON CX 4100;
  • - клавиатура;
  • - монитор SAMSUNG SyncMaster 971p;
  • - мышь.
  • Любой обычный персональные компьютеры IBM PC состоят из трёх основных частей:
  • - системного блока, содержащего: микропроцессор, память, постоянно запоминающее устройство ПЗУ, адаптеры (контроллеры) внешних (периферийных) устройств:
  • - клавиатуры, главным средством ввода информации от пользователя;
  • - монитора, для изображения информации.
  • В системном блоке располагаются все основные узлы компьютера:
  • - электронные схемы, управляющие работой компьютера;
  • - блок питания, который преобразует электропитание сети в постоянный ток низкого напряжения, подаваемый на электронные схемы компьютера;
  • - дисководы для гибких магнитных дисков, используемые для чтения и записи на гибкие магнитные диски;
  • - накопитель на жестком магнитном диске, предназначенный для чтения и записи на несъёмный жесткий магнитный диск (винчестер);
  • - видеокарта, позволяющая выводить массивы информации на экран;
  • - оперативная память, необходима для хранения временной информации компьютера.
  • При разработке данного курсового проекта использовались следующие программные средства:
  • - операционная система Windows XP Professional Service Pack 2;
  • - программный продукт Microsoft Access;
  • - текстовый редактор Microsoft Word профессиональный выпуск 2007;
  • - графический редактор Visio 2003.
  • Выбранная операционная система Windows XP Professional вводит новый стандарт программного обеспечения для бизнеса, объединяет в себе производительность и надежность, беспрецедентную простототу эксплуатации и красивый интерфейс пользователя. Новые и улучшенные средства, разработанные специально для бизнеса и опытных пользователей. Стабильность работы офисных программ во времени повысилась, чем в любых предыдущих операционных системах. Операционная система в отличии от других лучше работает на переносных компьютерах, содержит лучшие средства управлением питанием, а также лучше работает с беспроводными подключениями к Internet. Возможность выбора любого из 2 4 языков исключительно удобна, если ваши сотрудники, говорящие на разных языках, используют одни и те же компьютеры.
  • Для пользователей Windows XP предусмотрены улучшенные средства управления электропитанием. информация радиодеталь база данные
  • Каждый пользователь компьютера может создать отдельную защищенную паролем учетную запись с личной настройкой и частными файлами. На одном компьютере могут быть активны сразу несколько учетных записей, переключение между ними происходит просто и быстро.
  • Диалог между человеком и компьютером ведётся на специальном языке.
  • Microsoft Access - это функционально полная реляционная СУБД позволяющая создавать базы данных несколькими способами. К таким способам относятся: режим конструктора и режим мастера. Каждый способ имеет свои преимущества.
  • Конструктор, например, позволяет задать все параметры основных таблиц: номенклатуры полей, тип содержащихся в них данных, а также установить связи и формы вывода данных. Мастер предлагает на выбор десятки шаблонов. Нужно просто выбрать подходящий режим и ввести данные.
  • Таблицы в Access не просто равноправны, но и взаимосвязаны. В данной СУБД предусмотрены все необходимые средства для определения и обработки данных, а также для управления ими при работе с большими объемами информации. Используя запросы можно выбирать и обрабатывать хранящуюся в таблицах информацию. В Access можно осуществлять динамический обмен данными с другими приложениями.
  • При разработке базы данных в Access, независимо от степени ее сложности, необходимо выполнить, как минимум, три совершенно отдельных и независимых комплекса работ.
  • Проектирование базы данных - самая сложная часть работы. На данном этапе необходимо выверить номенклатуру полей, их значения, установить связи между таблицами, а также создать формы, запросы, отчеты и так далее.
  • В итоге по завершении данного этапа получится пустая, но полностью готовая к работе оболочка - шаблоны таблиц, которые нужно заполнить нужными данными. Для удобства заполнения можно создать форму ввода данных.
  • Ввод данных - на данном этапе необходимо ввести данные в базу данных. Ввод можно осуществить с помощью описанных выше форм ввода данных.
  • Вывод данных - Access позволяет извлекать нужные данные сразу из нескольких таблиц базы данных. Для этого используются запросы на выборку данных. Для возможности вывода на печать данных используются отчеты.
  • При оформлении пояснительной записки курсового проекта использовался текстовый процессор Microsoft Word XP профессиональный выпуск 2004.
  • В настоящее время приложение Microsoft Word ХР профессиональный выпуск 2004 является одним из наиболее распространенных текстовых процессоров. Последняя версия Microsoft Word расширяет возможности подготовке важных документов - отчетов, писем, бизнес-планов. Word XP упрощает доступ к существующим функциональным возможностям и предлагает новые, гибкие средства работы с документами. С помощью приложения Word XP можно совместно с другими пользователями просматривать документы и работать с ними, не меняя своего привычного стиля работы.
  • Visio - это графический редактор. Инструменты в Visio сгруппированы по типу задач, которые выполняются. Это позволяет быстро и точно спроектировать рисунок. В данном курсовом проекте графический редактор использовался для составления схемы работы системы, которая представлена в приложении А. Для использования данной системы необходимо иметь компьютер со следующими минимальными характеристиками:
  • - микропроцессор типа Intel Pentium не менее 3;
  • - ОЗУ на 126 Мб;
  • - монитор 12" (цветной);
  • - видеоадаптер 512 Кб;
  • - клавиатура;
  • - мышь.
  • 2.2 Описание разработанного приложения
  • Система данного курсового проекта разработана в СУБД Microsoft Access.
  • При разработке данного курсового проекта были созданы две таблицы, одна форма, один запрос и один отчет. Для каждой таблицы были введены следующие данные:
  • Таблица 3 - Диоды
  • Таблица 4 - конденсаторы
  • Таблица 5 - резисторы
  • Таблица 6 - транзисторы
  • Для запроса были установлены свойства:
  • Таблица 7 - свойства запроса
  • При разработке курсового проекта была создана одна форма Наименование, подробное описание которой приведено в пункте 2.4 Инструкция пользователю.
  • 2.3 Анализ результатов решения задачи
  • В ходе разработки курсового проекта была создана система, которая обеспечивает простоту обращения с ней любым пользователем, за счет интуитивно понятного интерфейса, который делает систему более универсальной.
  • В системе реализован диалог с пользователем в виде меню, для необходимого выбора пункта которого необходимо щелкнуть мышью по соответствующей кнопке, после чего будет производиться выполнение требуемых действий.
  • 2.4 Инструкция пользователю
  • Для работы с системой обработки сведений о радиоэлементах необходимо иметь ее копию на жестком диске. Для этого нужно вставить диск в дисковод и скопировать файл «Радиоэлементы.mdb» на жесткий диск.
  • Система предназначена для работы на компьютере под управлением операционной системы Windows. Для работы приложения необходимо от 2 МЬ до 20 МЬ (в зависимости от размера базы данных) свободного пространства на жестком диске. Для печати отчетов необходим принтер, совместимый с системой Windows.
  • Для начала работы с системой надо запустить приложение Microsoft Access. Выбрать «Файл» - «Открыть». В появившемся диалоговом окне сначала нужно указать папку, где находится файл «Радиоэлементы.mdb»,а затем выбрать сам файл. Затем нажать «Открыть». Появится главное диалоговое окно системы, представленное на рисунке 3.
  • Главная кнопочная форма содержит:
  • - кнопки для переключения таблиц с радиоэлементами;
  • - кнопку для выполнения запроса;
  • - кнопку для просмотра отчета;
  • - кнопку для выхода из приложения.
  • При нажатии на кнопки переключения таблиц происходит переключение таблиц с параметрами радиоэлементов.
  • При нажатии на кнопку для выполнения запроса на экране появляется диалоговое окно в котором необходимо ввести название радиоэлемента, чтобы посмотреть его параметры (Рисунок 4).
  • Рисунок 3 - Главная кнопочная форма
  • Рисунок 4 - Диалоговое окно для ввода названия радиоэлемента
  • После чего на экране появится окно с параметрами радиоэлемента:
  • Рисунок 5 - Окно с параметрами радиоэлемента
  • При нажатии на кнопку просмотра отчета на экране появляется окно с готовым отчетом.
  • Для выхода из приложения предназначена кнопка выхода из приложения.
  • Заключение
  • В процессе выполнения данного курсового проекта была изучена специальная литература по теме «создание баз данных в среде Microsoft Access, построен алгоритм, по которому создавалась система данного курсового проекта.
  • Анализ результатов показывает, что система работает правильно.
  • К курсовому проекту составлена пояснительная записка, содержащая общий, специальный разделы и графическую часть проекта.
  • Список используемой литературы

1. Романов Б. Л., Кушниренко А. С. dBase IV. Назначение, функции, применение. М.: Радио и баз данных, 1999.

2. Симонович С.В. Информатика. Учебник. Часть 2. » 10.3. Работа с СУБД Microsoft Access

3. Малыхина М.П. БАЗЫ ДАННЫХ: основы, проектирование, использование. Учебное пособие. БХВ - Петербург,2004.

4. Вирджиния Андерсен ВСЕ О РАБОТЕ С MICROSOFT OFFICE ACCESS 2002. Москва, ACT.

5. Мураховский В.И., Устройство компьютера -М.:АСТ-ПРЕСС КНИГА, 2004.

6. Фигурнов В.Э., IBM PC для пользователя краткий курс- М. : Инфра-М, 1997.

7. Шафрин Ю., Информационные технологии часть 1 и часть 6.- М.: БИНОМ. Лаборатория знаний,2003.

Размещено на Allbest.ru


Подобные документы

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

    курсовая работа [1,0 M], добавлен 01.10.2011

  • Краткая характеристика и функциональные возможности MS Access. Базы данных и системы управления базами данных. Проектирование в теории и создание на практике базы данных в продукте корпорации Microsoft для управления базами данных "Microsoft Access".

    курсовая работа [1,6 M], добавлен 07.03.2015

  • Понятие базы данных, её структура. Общие принципы хранения информации. Краткая характеристика особенностей иерархической, сетевой и реляционной модели организации данных. Structured Query Language: понятие, состав. Составление таблиц в Microsoft Access.

    лекция [202,8 K], добавлен 25.06.2013

  • Построение концептуальной модели базы данных. Физическое проектирование программы для автоматизации работы пользователя в Microsoft Access. Разработка системы запросов информации на основе таблиц и получения необходимых отчетов в требуемых формах.

    курсовая работа [2,9 M], добавлен 08.05.2015

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

    курсовая работа [1,8 M], добавлен 04.02.2013

  • Исследование характеристик и функциональных возможностей системы управления базами данных Microsoft Office Access. Определение основных классов объектов. Разработка базы данных "Делопроизводство". Создание таблиц, форм, запросов, отчетов и схем данных.

    реферат [1,3 M], добавлен 05.12.2014

  • Анализ возможностей системы управления базами данных "Microsoft Access 2003". Создание базы данных, предназначенной для отражения деятельности аэропорта. Концептуальная и физическая модель базы данных. Создание таблиц, запросов, отчетов и главной формы.

    курсовая работа [1,8 M], добавлен 26.06.2013

  • Базы данных и системы управления базами данных. Физическое размещение и сортировка записей. Основные виды баз данных. Создание базы данных "Домашняя библиотека" в приложении Microsoft Access. Создание в базе данных запросов и скорость выбора информации.

    курсовая работа [3,2 M], добавлен 07.05.2013

  • Функции системы управления базами данных Microsoft Access. Построение концептуальной модели. Физическая модель базы данных. Форма "Сведения о студенте". Каскадное отображение таблиц. Мастер и конструктор запросов. Результат вывода отчета "Ведомость".

    курсовая работа [2,2 M], добавлен 05.04.2015

  • Виды и функции системы управления базами данных Microsoft Access. Иерархическая, сетевая, реляционная модель описания баз данных. Основные понятия таблицы базы данных. Особенности создания объектов базы данных, основные формы. Доступ к Internet в Access.

    контрольная работа [19,8 K], добавлен 08.01.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.