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




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

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

В пособии рассмотрен также пример решения одной из задач анализа. Этой задачи нет среди задач, предложенных для написания рефератов, но материал практического примера может быть использован в качестве образца. Задача студента адаптировать материал, изложенный в примере к своему варианту задания. Кроме того, каждый из студентов в своем реферате должен представить свои индивидуальные наименования:

· Предприятия

· Продукции;

· Цехов;

· Складов.

 

Оценка реферата в баллах будет осуществляться следующим образом:

 

1. Обоснование выбора ключевых элементов. 6 баллов

2. Обоснование выбора связей между таблицами. 4 балла

3. Обоснование выбора типов и размеров данных для полей таблицы. 7 баллов

4. Описание алгоритма решения задачи анализа. 6 баллов

5. Конструкции запросов. 7 баллов

 

Общая максимальная сумма баллов по реферату 30.

 

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

 

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

 

Итак:

Методика проектирования.

Задача проектирования должна быть решена корректно, логически последовательно, технически грамотно. В результате проектирования должны быть:

1) математически строго обоснована структура системы и её параметры. т.е. выполнено проектирование.

В случае ИС, построенной на основе БД это:

· Выявлены ИО;

· Определены ключевые реквизиты всех ИО;

· Обоснованы связи между ИО и ИЛМ системы в целом;

· Разработана логическая структура ИС;

· Определены типы и размеры полей, обеспечивающих хранение в БД необходимой системе информации.

Далее:

2) Осуществлён выбор наиболее приемлемого ПО (в нашем случае будем использовать СУБД Access, в силу устраивающих нас ее качеств).

3) Реализована система с использованием выбранного ПО.

4) Разработаны данные контрольного примера.

5) Разработан алгоритм решения поставленной задачи анализа и решена задача.

6) Доказана работоспособность системы на основе данных контрольного примера.

 

Именно с использованием данной методики выполнено проектирование системы по контрольному заданию (задание №21). Именно такой подход к проектированию студенты должны уяснить и продемонстрировать при написании реферата по проектированию информационной системы в соответствии со своим индивидуальным заданием.

 

Задание 21: Произвести анализ выполнения финансового плана ЗАДАННЫМ цехом за ЗАДАННЫЙ месяц.

 

Результат представить в форме следующего документа:

 

Анализ выполнения финансового плана

цехом _________________ за ______________ месяц

(наименование) (наименование)

 

Наименование изделия Код един. измер. Сумма Отклонение
По плану выполнено
 
  Итого: ? ? ?

 

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

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

 

Введение

 

В настоящее время ИС обеспечивают автоматизацию человеческой деятельности во всех её сферах:

· Бухгалтерский учёт;

· Финансовое планирование и финансовый анализ;

· Управленческий учёт;

· Юриспруденция;

· Медицина и т.д.

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

Для освоения принципов проектирования информационных систем и особенностей их использования в реферате решается задача автоматизации экономической деятельности отдела сбыта предприятия.

В разделе 1 на основе анализа ПО будут сформированы исходные данные для проектирования ИС. Описания реквизитов, - для выбора типа и размера данных в разделе 4; ограничания предметной области, - для обоснования выбора ключевых элементов и связей между ИО.

В разделе 2 сформированы задачи, которые должна решать проектируемая система, определены перечень и формы (внешний вид) выходных документов, формируемых системой.

В разделе 3 на основе исходных данных, полученных в разделе 1, будет выполнено информационно-логическое проектирование ИС:

· Выявлены ИО;

· Определены ключевые реквизиты всех ИО;

· Обоснованы связи между ИО и построена ИЛМ системы в целом;

· Разработана логическая структура ИС;

В разделе 4, -

· определяется структура таблиц проектируемой базы данных, т.е. определяются типы и размеры данных для всех полей всех реляционных таблиц, составляющих логическую структуру ИС;

· осуществляется выбор наиболее приемлемого программного обеспечения;

· осуществляется реализация БД на основе выбранного программного обеспечения;

· разрабатываются данные контрольного примера.

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

1. Анализ предметной области

В данном разделе на основании анализа человеческой деятельности в рассматриваемой области готовятся исходные данные для проектирования, - для определения параметров информационной системы:

· Описание ПО, - для выявления документов, необходимых для проекта;

· Описания реквизитов, - для определения типов и размеров данных, которые будут храниться в полях реляционных таблиц;

· Ограничения ПО, - для обоснованного выбора ключевых элементов и обоснования связей между ИО.



Поделиться:




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

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


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