Дата логическое проектирование




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

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

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

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

Атрибут – поименованная характеристика сущности. Его наименование должно быть уникальным для конкретного типа сущности, но может быть одинаковым для различного типа сущностей. Атрибуты используются для определения того, какая информация должна быть собрана о сущности. Здесь также существует различие между типом и экземпляром. Однако каждому экземпляру сущности присваивается только одно значение атрибута.

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

Модель «сущность-связь» является неформальной моделью предметной области и используется на этапе инфологического проектирования БД. Существует несколько подходов к построению этой модели, однако общим для всех является использование трех основных конструктивных элементов для представления составляющих предметной области – сущности, атрибута, и связи. Информация о проекте суммируется с использованием графических диаграмм.

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

Наиболее трудоемкими этапами разработки информационных систем являются этапы анализа и проектирования, в процессе которых CASE-средства обеспечивают качество принимаемых технических решений и подготовку проектной документации. При этом большую роль играют методы визуального представления информации. Это предполагает построение структурных или иных диаграмм в реальном масштабе времени, использование многообразной цветовой палитры, сквозную проверку синтаксических правил. Графические средства моделирования предметной области позволяют разработчикам в наглядном виде изучать существующую информационную систему, перестраивать ее в соответствии с поставленными целями и имеющимися ограничениями.

Основным структурным элементом базы данных является таблица. В ней хранятся вводимые данные, а также структура базы (поля, их типы и свойства).

База данных содержит 7 таблиц: «Клиенты», «Поставщики», «Товары», «Главная кнопочная форма», Отчет «Товары», Отчет «Клиенты», Схема данных.

 

Рис № 2.1 – Форма «Клиенты»

 

Рис № 2.2 – Форма «Поставщики»

 

Рис № 2.3 – Форма «Товары»

 

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

Создать форму можно несколькими способами. Мастер форм является наиболее удобным способом создания форм. Он позволяет сэкономить время и быстро сконструировать удобную форму для записей любой таблицы

 

Рис № 2.4 – Форма «Главная кнопочная форма»

 

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

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

 

Рис № 2.5 – Отчет «Товары»

Рис № 2.6 – Отчет «Клиенты»

 

Для создания связи между таблицами нажмем на панели инструментов Access кнопку «Схема данных». В открывшемся окне диалога выберем ключевое поле таблицы и установим связь к соответствующему полю другой таблицы.

Рис № 2.7 – Схема данных

 

 

ЗАКЛЮЧЕНИЕ

 

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

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

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

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

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-04-12 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: