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


