Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


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



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

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

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

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

· Продукции;

· Цехов;

· Складов.

 

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

 

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. Анализ предметной области

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

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

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

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

Описание предметной области

На данном этапе необходимо

· уяснить алгоритм выполнения работ в рамках рассматриваемой области человеческой деятельности и

· оформить его словесное описание.

Итак:

В реферате в соответствии с заданием автоматизируется деятельность отдела сбыта ЗАО " Парус" (Студент здесь указывает наименование своего предприятия).

Общий алгоритм деятельности предприятия следующий:

(Здесь слова о работе предприятия, представленные на стр.37-38 раздела 6.)

1. Предприятие имеет три цеха, выпускающие следующие виды продукции:

 

Таблица 1.1а Список выпускающих цехов ЗАО " Парус"

 

№ цеха Наименование цеха Наименование изделия единица измерения Код един. измер. Цена
Моющих изделий Стиральный порошок Упаковка 20 штук У20 1200, 00
Мыло Коробка 50 штук К50 750, 00
Шампунь Упаковка 20 штук У20 1600, 00
Предохраняющей продукции Крем для рук Коробка 100 штук К100 5200, 00
Зубная паста Коробка 100 штук К100 4800, 00
Крем детский Коробка 100 штук К100 3200, 00
Продукции сервиса Лосьон Коробка 50 штук К50 2500, 00
Гель для душа Коробка 50 штук К50 3000, 00
Пена для ванны Коробка 50 штук К50 3200, 00

 

2. Выпускаемая продукция хранится на трех складах:

 

№ склада Наименование склада Наименование изделия Объем хранения в ед.выпуска (измерения)
Моющих изделий Стиральный порошок
Мыло
Шампунь
Предохраняющей продукции Крем для рук
Зубная паста
Крем детский
Продукции сервиса Лосьон
Гель для душа
Пена для ванны

 

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

3. Предприятие работает по договорам, на основе которых составляется план выпуска продукции.

4. Цеха, выпуская продукцию в соответствии с планом, передают ее на склады, сопровождая факт сдачи цеховой накладной.

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

6. Заказчик, оплачивая полученную продукцию, сопровождает факт оплаты платежным поручением.

 


Поделиться:



Популярное:

Последнее изменение этой страницы: 2016-08-31; Просмотров: 687; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.032 с.)
Главная | Случайная страница | Обратная связь