Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной системы печати ценников на витрины автосалона на базе ms access»




Скачать 0.71 Mb.
Название Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной системы печати ценников на витрины автосалона на базе ms access»
страница 3/14
Дата публикации 18.06.2014
Размер 0.71 Mb.
Тип Пояснительная записка
literature-edu.ru > Авто-ремонт > Пояснительная записка
1   2   3   4   5   6   7   8   9   ...   14

ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ




  1. Определение базы данных



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

Для проектирования БД используется трехуровневый подход:

1) анализ предметной области (анализ предметной области и построение концептуальной модели в виде ER-диаграммы),

2) логическое проектирование (отображение ER-диаграммы на реляционную схему, приведение реляционной модели БД к нормальной форме)

Запросы, которым должны удовлетворять данные проектируемой системы:

  • предполагается, что в дальнейшем, по мере эксплуатации системы, будут возникать и другие запросы;

  • БД должна быть спроектирована так, чтобы их появление не вызвало бы нарушения целостности данных;

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

  1. физическое проектирование.



  1. Выбор модели представления данных



Современные СУБД являются объектно-ориентированными и реляционными. Основной единицей является объект, имеющий свойства, и связи между объектами. СУБД используют несколько моделей данных: иерархическую и сетевую (с 60-х годов) и реляционную (с 70-х). Основное различие данных моделей в представлении взаимосвязей между объектами.

Иерархическая модель данных строится по принципу иерархии объектов, то есть один тип объекта является главным, все нижележащие – подчиненными. Устанавливается связь «один ко многим», то есть для некоторого главного типа существует несколько подчиненных типов объектов. Иначе, главный тип именуется исходным типом, а подчиненные – порожденными. У подчиненных типов могут быть в свою очередь подчиненные типы. Наивысший в иерархии узел (совокупность атрибутов) называют корневым.

Сетевая модель данных строится по принципу «главный и подчиненный тип одновременно», то есть любой тип данных одновременно может одновременно порождать несколько подчиненных типов (быть владельцем набора) и быть подчиненным для нескольких главных (быть членом набора).

Реляционная модель данных объекты и связи между ними представляются в виде таблиц, при этом связи тоже рассматриваются как объекты.

Все современные средства СУБД поддерживают реляционную модель данных. Вот основные преимущества реляционных БД:

  • данные организованы в виде набора таблиц, что облегчает понимание общей структуры БД;

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

  • существуют правила сохранения целостности БД, что повышает надежность источника данных.



  1. Выбор средств реализации



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

Среди наиболее ярких представителей систем управления базами данных можно отметить: Lotus Approach, Microsoft Access, Borland dBase, Borland Paradox, Microsoft Visual FoxPro, Microsoft Visual Basic, а также баз данных Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии «клиент-сервер». Фактически, у любой современной СУБД существует аналог, выпускаемый другой компанией, имеющий аналогичную область применения и возможности, любое приложение способно работать со многими форматами представления данных, осуществлять экспорт и импорт данных благодаря наличию большого числа конвертеров. Общепринятыми, также, являются технологи, позволяющие использовать возможности других приложений, например, текстовых процессоров, пакетов построения графиков и т.п., и встроенные версии языков высокого уровня (чаще – диалекты SQL и/или VBA) и средства визуального программирования интерфейсов разрабатываемых приложений. Поэтому уже не имеет существенного значения на каком языке и на основе какого пакета написано конкретное приложение, и какой формат данных в нем используется. Более того, стандартом «де-факто» стала «быстрая разработка приложений» или RAD (от английского Rapid Application Development), основанная на широко декларируемом в литературе «открытом подходе», то есть необходимость и возможность использования различных прикладных программ и технологий для разработки более гибких и мощных систем обработки данных. Поэтому в одном ряду с «классическими» СУБД все чаще упоминаются языки программирования Visual Basic 4.0 и Visual C++, которые позволяют быстро создавать необходимые компоненты приложений, критичные по скорости работы, которые трудно, а иногда невозможно разработать средствами «классических» СУБД. Современный подход к управлению базами данных подразумевает также широкое использование технологии «клиент-сервер».

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

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

1   2   3   4   5   6   7   8   9   ...   14

Похожие:

Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной системы печати ценников на витрины автосалона на базе ms access» icon Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной...
Тема дипломного проекта (работы) Разработка автоматизированной системы инвентаризации комплектующих для сборки компьютеров на базе...
Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной системы печати ценников на витрины автосалона на базе ms access» icon Пояснительная записка к дипломному проекту на тему индивидуальный жилой дом в г. Тюмени
Исходные данные к проекту -задание на проектирование,рабочие чертежи марки ас,ГП. Материалы инженерно-геологических изысканий
Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной системы печати ценников на витрины автосалона на базе ms access» icon Дипломному проекту на тему: «Разработка методов встраивания информации...
Санкт-Петербургский государственный электротехнический университет “лэти” им. В. И. Ульянова (Ленина)” (СПбгэту)
Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной системы печати ценников на витрины автосалона на базе ms access» icon Дипломному проекту на тему: «Разработка методов встраивания информации...
Санкт-Петербургский государственный электротехнический университет “лэти” им. В. И. Ульянова (Ленина)” (СПбгэту)
Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной системы печати ценников на витрины автосалона на базе ms access» icon Пояснительная записка к курсовому проекту на тему микропроцессорная...

Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной системы печати ценников на витрины автосалона на базе ms access» icon Пояснительная записка к дипломному проекту включает в себя: страниц...
Тема дипломного проекта «Проект программно-методического комплекса автоматизации обработки данных и решения задач с использованием...
Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной системы печати ценников на витрины автосалона на базе ms access» icon Пояснительная записка к дипломному проекту включает в себя: 104108...
Тема дипломного проекта «Проект программно-методического комплекса автоматизации обработки данных и решения задач с использованием...
Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной системы печати ценников на витрины автосалона на базе ms access» icon Реферат Пояснительная записка к дипломному проекту включает в себя:...
Тема дипломного проекта «Проект программно-методического комплекса для оптимизации распределения заданий по формированию твердых...
Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной системы печати ценников на витрины автосалона на базе ms access» icon Введение 6
Выводы проведенной работы: исходя из проведенных расчетов можно сказать что разработка данной автоматизированной системы по учету...
Пояснительная записка к дипломному проекту на тему: «Разработка автоматизированной системы печати ценников на витрины автосалона на базе ms access» icon Заключение
Целью данной дипломной работы является разработка автоматизированной системы оценки и анализа деятельности кафедр фкти, которая позволяла...
Литература


При копировании материала укажите ссылку © 2015
контакты
literature-edu.ru
Поиск на сайте

Главная страница  Литература  Доклады  Рефераты  Курсовая работа  Лекции