Разработка базы данных по радиоэлементам
Анализ преобразования концептуальной модели предоставлений в реляционную форму. Суть автоматизации процесса и сокращения времени при поиске информации по конкретным радиодеталям. Алгоритм построения системы управления базами данных в 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
