Проектирование информационной базы

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

Рубрика Программирование, компьютеры и кибернетика
Вид лабораторная работа
Язык русский
Дата добавления 11.05.2017
Размер файла 118,0 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ

ФГБОУ ВПО «ДАГЕСТАНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»

ФАКУЛЬТЕТ ИНФОРМАТИКИ И ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ

КАФЕДРА «ПРИКЛАДНОЙ ИНФОРМАТИКИ И МАТЕМАТИЧЕСКИХ МЕТОДОВ В УПРАВЛЕНИИ»

Отчет по лабораторной работе

по дисциплине

«Проектирование информационных систем»

на тему

Проектирование информационной базы

Выполнил: Абидов М.Г.

студент 3 курса

специальности ПИЭ

Проверила: Билалова Е.М.

Махачкала 2017

Целью проведения лабораторной работы является отработка на практике теоретических знаний, полученных при изучении курса «Проектирование экономических информационных систем», по вопросам проектирования информационной базы.

Задание:

· рассмотреть

- понятие информационной базы (ИБ) и основные требования, которым должна она удовлетворять;

- принципы и способы организации ИБ как совокупности локальных файлов;

- принципы и способы организации интегрированной БД;

- состав операций проектирования ИБ как совокупности локальных файлов;

- особенности выполнения работ на всех стадиях и этапах при проектировании БД.

· провести проектирование информационной базы для своей предметной области.

Ответы на контрольные вопросы

1. Что такое файл и какие виды файлов существуют в ЭИС?

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

Все файлы ЭИС можно классифицировать по следующим признакам:

* по этапам обработки (входные, базовые, результатные);

* по типу носителя (на промежуточных носителях - гибких магнитных дисках и магнитных лентах, и на основных носителях - жестких магнитных дисках, магнитооптических дисках и др.);

* по составу информации (файлы с оперативной информацией и файлы с постоянной информацией);

* по назначению (по типу функциональных подсистем);

* по типу логической организации (файлы с линейной и иерархической структурой записи);

* по способу физической организации (файлы с последовательным, индексным и прямым способом доступа).

Входные файлы создаются с первичных документов для ввода данных или обновления базовых файлов.

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

К числу базовых файлов, хранящиеся в информационной базе, относят основные, рабочие, промежуточные, служебные и архивные файлы.

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

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

Файлы с условно-постоянной информацией могут содержать справочную, расценочную, табличную и другие виды информации, изменяющейся в течение года не более чем на 40 %, а, следовательно, имеющие коэффициент стабильности (Кст) не менее 0,6.

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

Нормативно-расценочные файлы должны содержать данные о нормах расхода и расценках на выполнение операций и услуг.

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

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

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

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

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

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

файл информационный база данные

2. Что такое информационная база и каковы основные требования, которым должна удовлетворять ИБ

Основной частью внутримашинного информационного обеспечения является информационная база.

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

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

* полнота хранимой информации для выполнения всех функций управления и решения экономических задач;

* целостность хранимой информации, т.е. обеспечение непротиворечивости данных при вводе информации в ИБ;

* своевременность и одновременность обновления данных во всех копиях данных;

* гибкость системы, т.е. адаптируемость ИБ к изменяющимся информационным потребностям;

* реализуемость системы, обеспечивающая требуемую степень сложности структуры ИБ;

* релевантность ИБ, под которой подразумевается способность системы осуществлять поиск и выдавать информацию, точно соответствующую запросам пользователей;

* удобство языкового интерфейса, позволяющее быстро формулировать запрос к ИБ;

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

3. Принципы и способы организации ИБ как совокупности локальных файлов

Существуют следующие способы организации ИБ:

· совокупность локальных файлов, поддерживаемых функциональными пакетами прикладных программ;

· интегрированная база данных, основывающаяся на использовании универсальных программных средств загрузки, хранения, поиска и ведения данных, то есть системы управления базами данных (СУБД).

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

4. Принципы и способы организации интегрированной БД

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

Централизация управления данными с помощью СУБД обеспечивает совместимость этих данных, уменьшение синтаксической и семантической избыточности, соответствие данных реальному состоянию объекта, разделение хранения данных между пользователями и возможность подключения новых пользователей. Но централизация управления и интеграция данных приводят к проблемам другого характера: необходимости усиления контроля вводимых данных, необходимости обеспечения соглашения между пользователями по поводу состава и структуры данных, разграничения доступа и секретности данных.

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

5. Каков состав операций проектирования ИБ как совокупности локальных файлов

Процесс проектирования ИБ как совокупности локальных файлов отображен на рис. 1.

Рис. 1. Технологическая сеть процесса проектирования ИБ как совокупности локальных файлов:

Д 1.1 - Постановка задачи;

Д 1.2 - Перечень документов;

Д 2.1 - Список задач;

Д 3.1 - Перечень имен файлов;

U 4.1 - Универсум форм входных и результатных документов;

Д 4.1 - Состав полей файлов;

Д 5.1 - Таблица характеристик файлов;

U 6.1 - Универсум способов логической организации файлов;

U 7.1 - Универсум машинных носителей;

Д 7.1 - Список выбранных носителей;

U 8.1 - Универсум способов физической организации файлов;

Д 8.1 - Таблица описания физической организации файлов

6. Каковы особенности выполнения работ на всех стадиях и этапах при проектировании БД

Процесс проектирования ИБ начинается с операции "Определение информационной потребности" каждой задачи (операция П1), которую составляют входные и результатные документы и выявляют анализируя “Постановки задач” (Д1.1). В результате выполнения этой операции получают “Список документов” (Д1.2).

Далее выполняется операция "Определение периодичности решения задач" (операция П2) и получается “Список задач и периодичности их решения” (Д2.1).

На третьей операции П3 "Составление списка файлов" выявляется полный состав файлов и проводится их классификация, в результате получается полный перечень имен файлов ИБ (Д3.1).

На основе полученного списка файлов, а также документа Д1.1 и универсума форм входных и результатных документов (U4.1) выполняется операции "Определение содержания файлов" (операция П4) по формированию состава полей записей файлов (Д4.1). При выполнении этой операции учитывается ряд основных принципов создания файлов, входящих в состав универсума (U4.2):

* алгоритмическая направленность создания информационных файлов;

* семантическая и синтаксическая однородность файлов;

* упорядоченность хранения файлов по ключу;

* универсализации файлов.

После определения состава и содержания полей каждого файла производится "Определение характеристик" этих файлов (операция П5) и получение таблицы характеристик файлов (Д5.1), включающей в себя:

· наименование файла;

· длину логической записи файла;

· количество логических записей;

· объем файла в байтах;

· частоту использования файла;

· порядок обработки файла (последовательный, выборочный, смешанный);

· периодичность обновления файла;

· объем обновлений файла в байтах;

· длительность хранения;

· тип носителя;

· объем занимаемой памяти.

Далее, на операции П6, осуществляется "Выбор логической организации файлов" на основе универсума способов логической организации (U6.1) с получением таблицы описаний (Д6.1).

Затем при выполнении операции П7 осуществляется "Выбор носителей" для каждого файла из универсума машинных носителей (U7.1).

Далее выполняется операция П8 "Выбор физической организации файлов", используя данные документа Д7.1 и универсума способов физической организации файлов ИБ (U8.1), в результате получаем таблицу описания физической организации файлов Д8.1.

Проектирование БД имеет свои особенности на всех стадиях и этапах проектирования. Кратко остановимся на некоторых из них.

На предпроектной стадии выполняются следующие работы:

1. Определение экономической целесообразности и технической возможности создания БД.

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

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

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

5. Предварительные оценки вариантов разработки БД.

6. Оценка возможностей применения СУБД и выбор СУБД.

В результате выполнения этого комплекса работ проектировщики получают ТЭО и ТЗ. Технико-экономическое обоснование проектирования БД имеет ряд специфических разделов, таких как:

* описание принципов организации системы информационного обеспечения;

* обоснование целесообразности создания БД;

* описание инфологической модели;

* описание информационных потребностей конкретной задачи;

* описание схем документооборота;

* обоснование выбора конкретной СУБД.

Техническое задание на проектирование ЭИС имеет в своем составе специальный раздел, ориентированный на проектирование БД, в который входят следующие вопросы:

* назначение БД;

* основные требования к БД;

* основные технические решения;

* технико-экономические показатели эффективности использования БД;

* состав, содержание и организация проектных работ по созданию БД;

* порядок приемки БД в промышленную эксплуатацию.

На этапе технического проектирования при разработке базы данных выполняются следующие работы.

1. Составление уточненной инфологической модели.

2. Логическое проектирование (составление концептуальной схемы).

3. Физическое проектирование (распределение по уровням памяти, выбор методов доступа, определение размеров файлов и т.д.).

4. Проектирование и представление данных для приложений.

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

На этапе рабочего проектирования выполняются следующие работы:

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

2. Настройка СУБД и ППП окружения в соответствии с выбранными параметрами.

3. Разработка контрольного примера.

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

Проектирование информационной базы.

База данных «Учет отпуска материалов в производство в два цеха» состоит из 5 таблиц:

1.Таблица «Документ»;

2.Таблица «Сотрудник»;

3.Таблица «Продукция»;

4.Таблица «Склад»;

5.Таблица «Цех»;

Перечень объектов-сущностей предметной области предприятии ОАО “Денеб " представлен в таблице 1:

Табл. 1. Перечень объектов-сущностей

Наименование объектов-сущностей

Атрибуты объектов-сущностей

документ

регистрационный номер, дата, название, текст

сотрудник

табельный номер, ФИО, должность

продукция

наименование, код материала, ед. измерения, количество, цена, характеристика

склад

№, наименование, местонахождение

цех

№, наименование, местонахождение, функция

Отношения, которыми охвачены объекты-сущности, представлены в таблице 2.

Табл. 2. Отношения объектов-сущностей предметной области АИС по делопроизводству

Наименование отношения

Между какими об-ми

Тип отношения

Обязательность отношения

1 об.

2 об.

1 об.

2 об.

утвержден

сотрудник

документ

1-?

нет

нет

подписан

сотрудник

документ

?-?

нет

да

исполнен

сотрудник

документ

1-?

нет

да

отпустил

продукцию

сотрудник

?-?

нет

нет

отпустил

сотрудник

цех

1-?

нет

нет

отпущен

продукция

цех

1 -?

нет

да

ответственен

продукция

сотрудник

?-1

нет

да

принял

сотрудник

продукция

1 -?

да

да

затребовал

сотрудник

продукция

?-?

нет

нет

разрешил

сотрудник

продукция

?-?

нет

нет

получил

сотрудник

продукция

?-?

нет

нет

Рассмотрим ограничения целостности.

1) ограничения на тип поля представлено в таблице 3.

Табл. 3. Ограничения на тип поля

Наименование

Тип поля

Регистрационный №

Числовой

Дата

Дата

Название документа

Символьный

Табельный №

Числовой

ФИО

Символьный

Должность

Символьный

Наименование товара

Символьный

Код материала

Числовой

Ед. измерения

Символьный

Количество

Числовой

Цена

Числовой

Дата заключения

Дата

Форма расчетов

Символьный

Наименование договора

Символьный

местонахождение

Символьный

порядок приемки материалов

Символьный

Размещено на Allbest.ur


Подобные документы

  • Анализ предметной области. Обеспечение качества проектной документации. Построение инфологической (концептуальной) модели предметной области. Проектирование физической структуры базы данных. Разработка интерфейса, организация ввода и поиска данных.

    курсовая работа [2,5 M], добавлен 10.01.2016

  • Разработка проектных решений по созданию подсистемы учета студентов в деканате различных форм и видов обучения, диагностический анализ системы управления. Проектирование информационной базы данных, построение инфологической и датологической модели.

    дипломная работа [1,1 M], добавлен 24.06.2011

  • Построение инфологической (концептуальной) модели предметной области. Проектирование логической и физической структуры базы данных. Реализация проекта в среде конкретной СУБД. Организация корректировки и ввода данных в БД. Разработка интерфейса.

    курсовая работа [1,4 M], добавлен 14.01.2018

  • Автоматизация подсистемы управления кадрами на ОАО Судостроительный завод "Лотос". Описание предметной области, построение инфологической и даталогической модели. Проектирование базы данных и разработка приложения. Взаимосвязь командных файлов в проекте.

    дипломная работа [326,9 K], добавлен 02.10.2013

  • Ограничения, присутствующие в предметной области. Проектирование инфологической модели данных. Описание основных сущностей и их атрибутов. Логический и физический уровни модели данных. Реализация базы данных: представления, триггеры, хранимые процедуры.

    курсовая работа [1,7 M], добавлен 10.02.2013

  • Описание предметной области разрабатываемой базы данных для теннисного клуба. Обоснование выбора CASE-средства Erwin 8 и MS Access для проектирования базы данных. Построение инфологической модели и логической структуры базы данных, разработка интерфейса.

    курсовая работа [3,8 M], добавлен 02.02.2014

  • Проведение структурного системного анализа предметной области и разработка информационной системы "Клиника". Описание диаграмм потоков данных в информационной базе. Построение инфологической модели информационной системы. Основной интерфейс баз данных.

    курсовая работа [2,1 M], добавлен 11.07.2013

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

    курсовая работа [1,7 M], добавлен 22.02.2011

  • Системный анализ и анализ требований к базе данных. Концептуальная и инфологическая модель предметной области. Типы атрибутов в логической модели базы. Физическая модель проектируемой базы данных в методологии IDEF1X. Требования к пользователям системы.

    курсовая работа [2,3 M], добавлен 21.11.2013

  • Системный анализ предметной области. Построение концептуальной и даталогичной модели базы данных. Физическое проектирование базы данных. Описание функциональной модели системы управления базами данных. Разработка экранных форм ввода-вывода и отчета.

    курсовая работа [1,1 M], добавлен 09.12.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.