Главная страница

Информационные системы в экономике. Конспект лекций по дисциплине "Информационные системы в экономике" Размещён в электронном образовательном ресурсе (эор) по дисциплине "Информационные системы в экономике" (


Скачать 0.56 Mb.
НазваниеКонспект лекций по дисциплине "Информационные системы в экономике" Размещён в электронном образовательном ресурсе (эор) по дисциплине "Информационные системы в экономике" (
АнкорИнформационные системы в экономике
Дата13.11.2021
Размер0.56 Mb.
Формат файлаdocx
Имя файлаKONSPEKT.LEKCIJ.docx
ТипКонспект лекций
#270910
страница8 из 13
1   ...   5   6   7   8   9   10   11   12   13

Рис. 10.3.Пример построения реляционной модели данных

10.3 Этапы проектирование баз данных. Логическое и физическое проектирование

Весь процесс проектирования базы данных можно разбить на ряд взаимосвязанных этапов, каждый из которых обладает своими особенностями и методами проектирования. На рис. 10.4. представлены этапы проектирования базы данных:

первый этапинфологическое проектирование;

второй этапдатологическое проектирование.
Предметная область




Информационные

потребности пользователей




Этап инфологического проектирования







Проектирование инфологической модели

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













Выбор СУБД




Этап датологического проектирования






Построение концептуальной модели данных










Построение физической модели данных




Рис. 10.4. Этапы проектирования базы данных

  1. Инфологическое проектирование.

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

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

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

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

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

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

Задача физического проектирования – выбор способа хранения данных на физических носителях и методов доступа к ним с использованием возможностей СУБД.

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

10.4. Понятие СУБД Access. Объекты СУБД Access – таблицы, запросы, формы, отчеты, макросы, модули

СУБД Access - это система управления реляционными базами данных.

СУБД Access позволяет выполнять следующие действия:

  1. Проектирование базовых объектов информационных систем – двумерных таблиц с разными типами данных.

  2. Установление связей между таблицами, с обеспечением механизма целостности данных, обновления и удаления записей.

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

  4. Создание, модификация и использование различных объектов (форм, запросов и отчетов).

СУБД Access работает со следующими объектами:

  1. Таблица – основной объект базы данных, предназначенный для хранения данных.

  2. Запрос – средство отбора данных из одной или нескольких таблиц на основании определенного условия.

  3. Форма – средство отображения данных на экране и управление ими.

  4. Отчет – средство создания выходных документов и вывода их на печать.

  5. Макрос - средство автоматизации выполнения конкретной операции.

  6. Модуль – это программы на языке VisualBasic, применяемые для настройки, оформления и расширения БД,

10.5. Постановка экономической задачи для проектирования АИС средствами СУБД Access

1. Организационно-экономическая сущность задачи

Назначение задачи: создание автоматизированной информационной системы на предприятии с дискретным характером производства и сдельной формой оплаты труда на примере решения экономической задачи “Учет труда и заработной платы на предприятии”.

Цель: созданная автоматизированная информационная система “Учет труда и заработной платы на предприятии” позволит своевременно выполнять начисление заработной платы для каждого рабочего в соответствии с произведенной им продукцией.

Используемое программное обеспечение для решения задачи: система управления базами данных (СУБД) ACCESS.

2. Описание оперативной информации задачи

Перечень оперативной информации: “Наряд на сдельную работу”, “Доплатной лист”.

Вид представления оперативной информации: таблица 1, таблица 2.

Таблица 1

Наряд на сдельную работу

Номер наряда

Номер цеха

Дата выполнения наряда

Табельный номер

Шифр вида оплат

Шифр производственных затрат

Шифр детали

Шифр операции

Принято деталей

Время фактическое (час.)

1

16

1.10.11

6032

01

23030

9870

05

98

57,5

2

16

1.10.11

6051

01

23030

3456

10

50

10

3

16

1.10.11

6131

01

20125

9870

10

100

59

Таблица 2

Доплатной лист

Дата


Номер

цеха

Табельный номер

Шифр вида оплаты

Шифр производственных

затрат

Сумма доплаты

(руб.)

1.10.11

16

6010

07

20030

400,00

1.10.11

23

6597

08

20030

120,50

2.10.11

16

5033

05

23035

80,00

Структура оперативных документов: таблица 1а, таблица 2а.

Таблица 1а

Структура документа “Наряд на сдельную работу”

№ п/п

Наименование поля

Идентификатор

Тип данных

Количество разрядов

1

Номер наряда

Ннар

Числовое, целое

2

2

Номер цеха

Нцех

Числовое, целое

2

3

Дата выполнения наряда

Датаопл

Дата




4

Табельный номер

Табном

Числовое, целое

4

5

Шифр вида оплат

Шопл

Текстовое

2

6

Шифр производственных затрат

ШПЗ

Числовое, длинное целое

5

7

Шифр детали

Шдет

Числовое, целое

4

8

Шифр операции

Шопер

Текстовое

2

9

Принято деталей

Прдет

Числовое, целое

3

10

Время фактическое (час.)

Врфакт

Числовое, одинарное с плав. точкой

3

На основании структуры документа “Наряд на сдельную работу” в СУБД Access построить таблицу “НАРЯД” в БД «ТРУД».

Таблица 2а

Структура документа “Доплатной лист”

N п/п

Наименование поля (реквизита)

Идентификатор

Тип данных

Количество

разрядов

1

Дата

Датаопл

Дата




2

Номер цеха

Нцех

Числовое, целое

2

3

Табельный номер

Табном

Числовое, целое

4

4

Шифр вида оплаты

Шопл

Текстовое

2

5

Шифр производственных затрат

ШПЗ

Числовое, длинное целое

5

6

Сумма доплаты (руб.)

Сумма

Числовое, одинарное с плав. точкой

6

1.3. Описание нормативно-справочной информации задачи

Перечень нормативно-справочных документов:

  • «Справочник работающих»;

  • «Справочник норм и расценок на деталь»;

  • «Справочник видов оплат»;

  • «Справочник производственных счетов».

Вид представления нормативно-справочных документов: таблица 3, таблица 4, таблица 5, таблица 6.

Таблица 3

Справочник работающих

Номер

цеха

Табельный

номер

Фамилия

И.О.

Шифр

профессии

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

профессии

Разряд

Шифр

категории

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

категории

16

6032

Сазонов Н.Г.

125

слесарь

5

1

рабочий

16

6051

Исмагилов Л. Ш..

104

токарь

3

1

рабочий

16

6131

Володин М.М.

125

слесарь

3

1

рабочий

Таблица 4

Справочник норм и расценок на деталь

Шифр детали

Шифр операции

Расценка на операцию (руб.)

Норма времени на операцию

9870

05

97,60

35

3456

10

20,00

12

9870

10

88,00

35


Таблица 5

Справочник видов оплат

Шифр вида оплаты

Наименование оплаты

01

Сдельная работа

02

Вредные условия труда

03

Выполнение дополнительных операций, не предусмотренных регламентом

04

Увеличение расхода времени из-за несоответствия оборудования, инструментов
Таблица 6
Справочник производственных счетов

Шифр производственных затрат

Шифр балансового счета

Наименование балансового счета

Шифр субсчета

Наименование субсчета

20125

20

основное производство

125

изделие РД/125

20128

20

основное производство

128

изделие РД/128

Структура нормативно-справочных документов: таблица 3а, таблица 4а, таблица 5а, таблица 6а.

Таблица 3а

Структура документа “Справочник работающих”

N п/п

Наименование поля (реквизита)

Идентификатор

Тип данных

Количество разрядов

1

Номер цеха

Нцех

Числовое, целое

2

2

Табельный номер

Табном

Числовое, целое

4

3

Фамилия И.О.

ФИО

Текстовое

20

4

Шифр профессии

Шпроф

Текстовое

3

5

Наименование профессии

Наимпроф

Текстовое

15

6

Разряд

Разряд

Числовое, целое

2

7

Шифр категории

Шкат

Числовое, целое

1

8

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

Наимкат

Текстовое

15

На основании структуры документа “Справочник работающих” в СУБД Access построить таблицу ”СПРАВОЧНИК РАБОТАЮЩИХ” в БД «ТРУД»

Таблица 4а

Структура документа “Справочник норм и расценок на деталь”

N п/п

Наименование поля (реквизита)

Идентификатор

Тип данных

Количество разрядов

1

Шифр детали

Шдет

Числовое, целое

4

2

Шифр операции

Шопер

Текстовое

2

3

Расценка на операцию (руб)

Расцопер

Числовое, одинарное с плавающей точкой

3

4

Норма времени на операцию

Нормопер

Числовое, одинарное с плавающей точкой

3

На основании структуры документа “Справочник норм и расценок на деталь” в СУБД Access построить таблицу “СПРАВОЧНИК НОРМАТИВОВ” в БД «ТРУД».

Таблица 5а

Структура документа “Справочник видов оплат”

N п/п

Наименование поля (реквизита)

Идентификатор

Тип данных

Количество разрядов

1

Шифр вида оплаты

Шопл

Текстовое

2

2

Наименование вида оплаты

Наимопл

Текстовое

70

На основании структуры документа “Справочник видов доплат” в СУБД Access построить таблицу “СПРАВОЧНИК ДОПЛАТ” в БД «ТРУД».

Таблица 6а

Структура документа “Справочник производственных счетов”

N п/п

Наименование поля (реквизита)

Идентификатор

Тип данных

Количество разрядов

1

Шифр производственных затрат

ШПЗ

Числовое, длинное целое

5

2

Шифр балансового счета

ШБсчет

Числовое, целое

2

3

Наименование балансового счета

НаимБсчет

Текстовое

30

4

Шифр субсчета

ШСсчет

Числовое, целое

3

5

Наименование субсчета

НаимСсчет

Текстовое

50

На основании структуры документа “Справочник производственных счетов” в СУБД Access построить таблицу “СПРАВОЧНИК ПРОИЗВОДСТВЕННЫХ СЧЕТОВ” в БД «ТРУД».

Вопросы для самоконтроля:

  1. Дайте характеристику основных моделей данных: иерархической, сетевой, реляционной.

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

  3. Назначение и возможности СУБД Access. Основные объекты.

  4. Что включают в себя этапы проектирования баз данных?

  5. Назначение инфологической модели предметной области.

  6. Определите основные достоинства и недостатки иерархической, сетевой, реляционной моделей данных.

  7. Назовите этапы обобщенной технологии работы с базой данных.

  8. Перечислите требования к проектируемой информационной системе.

  9. Дайте характеристику основным объектам СУБД Access.

Задания для практики

1. Выполните постановку экономической задачи «Учет труда и заработной платы на предприятии», решаемой средствами СУБД Access.

2. Опишите организационно-экономическую сущность задачи, структуру входной и выходной информации.

3. Постройте инфологическую модель предметной области.

Порядок выполнения заданий приведен в учебном пособии «Основы создания информационных систем в экономике» [2, с.122-163].

Рекомендуемые информационные ресурсы

1. Экономическая информатика: учебник / Под ред. В.П. Косарева и Л.В. Еремина – М.: Финансы и статистика, 2006. – с. 372-376.

2. Кодолова И.А. Основы создания информационных систем в экономике / Кодолова И.А., Степанова Ю.В., Тартаковская Н.З. – Казань.: КГФЭИ, 2007. – Главы 6-10.

Тема 11 (2 часа). Технология создания базы данных и работа с таблицами в информационных системах

План:

11.1. Таблица – основной объект для хранения информации в базе данных. Способы создания таблиц базы данных.

11.2. Работа с таблицей в режиме Конструктора таблиц. Типы полей базы данных. Понятие ключевого поля. Виды ключей.

11.3. Создание связей между таблицами базы данных. Работа с командой Схема данных.

11.4.Ввод и редактирование данных в таблицах базы данных.

11.5. Способы сортировки записей в таблицах базы данных. Виды фильтрации записей в таблицах базы данных.

Вопрос 11.1. Таблица – основной объект для хранения информации в базе данных. Способы создания таблиц базы данных.

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

Создание таблиц

Таблицы можно создавать с помощью Мастера, либо с помощью Конструктора или путем ввода данных.

Рассмотрим создание таблицы с помощью Конструктора.

1. Выполнить команду СОЗДАТЬ – КОНСТРУКТОР ТАБЛИЦ.

2. Описать структуру таблицы согласно постановке задачи.

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

3. Для завершения создания таблицы нужно закрыть окно конструктора таблицы (х). Появится вопрос «Изменить макет таблицы» Ответить ДА

4. Появится окно сохранения таблицы. Ввести имя таблицы.

В ответ на сообщение «Ключевые поля не заданы. Задать ключевое поле сейчас»:

  1. Если ответить ДА, то в таблице автоматически создается дополнительное поле типа Счетчик и оно определяется как ключевое.

  2. Если ответить НЕТ, ключевое поле по умолчанию не будет создано. Его можно создать позже в любое время.
1   ...   5   6   7   8   9   10   11   12   13


написать администратору сайта