ЗМІСТ
Задача 1
Задача 2
Задача 3
Задача 4
Список використаних джерел
Задача 1
1.1 Дати характеристику основним видам інформаційних просторів і записати визначення ЕІС. Визначити ступінь взаємозв'язку і міру організованості сукупності елементів інформаційного простору
1.2 Виконати системну угруповання, дослідити структуру сукупності елементів
9 варіант
Номер компонента | Характеристика приналежності по об'єктному ознакою | Характеристика приналежності за функціональною ознакою |
1 | 6 | 12 |
2 | 10 | 43 |
3 | 12 | 40 |
4 | 22 | 36 |
5 | 23 | 34 |
6 | 41 | 66 |
Рішення
Визначення:
Економічна інформаційна система (ЕІС) є структурованим інформаційним простором економічного об'єкта, що складається з економічної інформації, методів і засобів її формування та користувачів (економістів і персоналу), що реалізує функції організаційно-економічного управління. Основною одиницею економічної інформації є документ.
Основні характеристики:
Найважливіша характеристика інформаційного простору - ступінь його структурованості, причому аналогія між структурованістю і ентропією досить висока. Виділяють неструктуроване, слабоструктуровані, структуроване, формалізовано структуроване і машинно-структуроване інформаційні простори.
Якщо об'єктом є підприємство, то ЕІС розглядається як інформаційно-управлінська система. Така система складається з двох підсистем: підсистеми інформаційного обслуговування та підтримки діяльності в рамках вирішення актуальних питань та підсистеми підготовки та прийняття рішень шляхом реалізації певних функцій.
Це визначає вимоги до складу та оцінки якісних характеристик економічної інформації: своєчасності, повноти, достовірності, цілісності, актуальності, корисності, цінності.
Визначити ступінь взаємозв'язку і міру організованості сукупності елементів інформаційного простору.
Матриця суміжності
a ij | 1 | 2 | 3 | 4 | 5 | 6 |
1 | 1 | 1 | 0 | 0 | 0 | 0 |
2 | 0 | 1 | 1 | 1 | 1 | 1 |
3 | 0 | 0 | 1 | 1 | 1 | 1 |
4 | 0 | 0 | 0 | 1 | 1 | 0 |
5 | 0 | 0 | 0 | 0 | 1 | 1 |
6 | 1 | 0 | 0 | 0 | 0 | 1 |
Потім формується матриця ймовірностей P = p ij
(2)
Матриця ймовірності
a ij
1
2
3
4
5
6
1
1
1
0
0
0
0
2
0
1
1
1
1
1
3
0
0
1
1
1
1
4
0
0
0
1
1
0
5
0
0
0
0
1
1
6
1
0
0
0
0
1
Слідом за цим визначається ентропія джерела:
= -9.43539 (3)
Тут (4)
Далі визначаться ентропія споживача:
= -11.7021 (5)
Тут (6)
Потім визначається ентропія зв'язку:
= 12.253 (7)
Слідом за ці обчислюється різниця ентропій:
= -8.88451 (8)
У підсумку визначається міра організованості системи:
= 0.94 (9)
Вищий рівень
Ступінь взаємозв'язку D = 11 / 6 = 1,83
Визначається як кількість односпрямованих зв'язків D, що припадають на один елемент системи за формулою:
(10)
Тут F - кількість односпрямованих зв'язків
Виконати системну угруповання, дослідити структуру сукупності елементів.
Номер компонента
Характеристика приналежності по об'єктному ознакою
Характеристика приналежності за функціональною ознакою
1
6
12
2
10
43
3
12
40
4
22
36
5
23
34
6
41
66
Рішення
Склад кластерів
Номер
1
2
3
4
5
6
Позначення
S (1)
S (2)
S (3)
S (4)
S (5)
S (6)
Побудуємо матрицю відстаней, де в якості міри схожості (близькості) елементів i та j використовуємо евклідова відстань:
(11)
Тут x ik (x lk) - значення k - ого параметра для i - ого (l - ого) компонента.
Матриця відстаней
0 31,26 28,21 28,84 27,8 64,35
31,26 0 3,6 13,89 15,81 38,6
P 1 = | 28,21 3,6 0 10,77 12,53 38,95
28,84 13,89 10,77 0 2,23 35,51
Номер
1
2
3
4
6
Позначення
S (1)
S (2)
S (3)
S (4,5)
S (6)
Номер
1
2
3
4
Позначення
S (1)
S (2,3)
S (4,5)
S (6)
Айра Пол, Об'єктно-орієнтоване програмування, 2-е вид. СПб.: М.: «Невський діалект» - «Видавництво БІНОМ», 1999 р. - 462 с.
Архангельський А.Я. Інформатика. - М.: «Видавництво БІНОМ», 2003 р. - 1152 с.
Олександрівський А.Д. Інформаційні технології: крок у майбутнє. - М.: ДМК, 2004. - 528 с.
Гамма Е., Хелм Р., Джонсон Р., Вліссідес Дж. Прийоми об'єктно орієнтованого проектування. Патерни проектування. - СПб.: Питер, 2001 р. - 368 с.
Одінцов І.О. Професійне програмування. Системний підхід. СПб.: БХВ-Петербург, 2002. - 512 с.: Іл.
Microsoft Windows 2000: Російська версія: Переклад з англійської. Автори: Microsoft Corp. - Видавництво: "ЕКОМ", 2002р, 350 стор
27,8 15,81 12,53 2,23 0 36,71
64,35 38,6 38,95 35,51 36,71 0
Мінімальним тут буде відстань між об'єктами 4 і 5
( ).
З огляду на те, що компоненти 4 та 5 найбільш близькі, вони об'єднуються в один кластер S (4,5)
Визначимо відстань між кластерами під номерами 1 і 4, тобто між кластерами S (1) і S (4,5)
= 0,5 * 28,84 +0,5 * 27,8 - 0,5 * (| 28,84-27,8 |) = 27,8
Матриця відстаней
0 31,26 28,21 28,84 64,35
31,26 0 3,6 13,89 38,6
P 2 = | 28,21 3,6 0 10,77 38,95
28,84 13,89 10,77 0 35,51
64,35 38,6 38,95 35,51 0
Мінімальним тут буде відстань між кластерами S (2) і S (3).
- Відстань між кластерами S (2) і S (3).
Кластери S (2) і S (3) найбільш близькі, отже, об'єднуємо в один кластер S (2,3).
Склад кластерів
Матриця відстаней
0 31,26 28,84 64,35
31,26 0 13,89 38,6
P 3 = | 28,84 13,89 0 35,51
64,35 38,6 35,51 0
Мінімальним тут буде відстань між кластерами S (2,3) і S (4,5).
= 13,89
Матриця відстаней
0 31,26 64,35
P 4 = | 31,26 0 38,6
64,35 38,6 0
Мінімальним тут буде відстань між кластерами S (2,3) і S (1).
= 31,26
Отже, з вихідної сукупності S. (S 1, S 2, S 3, S 4, S 5, S 6) сформована структура
S. (R. (S (1), S (2,3)), T. (S (4,5), S (6))).
Задача 2
Варіант 11
Визначити склад одиниць інформації в документі. Формально описати одиниці інформації, визначити задані на документі відносини.
Рішення
На основі аналізу інтерфейсної форми у складі документа "Накладна на реалізацію» виділяються такі одиниці інформації
№ п / п | Повне найменування | Умовне (Скорочене) назва | Ім'я | Тип значення | Розмірність | Правило контролю на достовірність | |
Всього знаків | Точність | ||||||
1 | Номер документа | Номер | No | Ціле число | 8 | 0 | Більше 0 |
2 | Дата створення документа | Дата | Date | Дата | 8 | 0 | Непорожнє значення |
3 | Підрозділ джерело документа | Підрозділ | Department | Рядок | 50 | Непорожнє значення | |
4 |
Співробітник матеріально відповідальна особа | МВО | MOL | Рядок | 50 | Непорожнє значення | ||
5 | Сума накладної | Сума | Sum | Дійсне число | 10 | 2 | Більше або дорівнює нулю |
6 | Валюта накладної | Валюта | Currency | Рядок | 20 | Непорожнє | |
7 | Тип платежу | Платіж | PayType | Рядок | 50 | Непорожнє | |
8 | Фактура проведена | Проведено | Moved | Логічне | Початкове значення «Ні» Може бути змінена тільки один раз - в «Так» | ||
9 | Список товарів | Товари | Goods | Список | |||
9.1 | Матеріальна цінність | Матцінності | Good | Рядок | 50 | ||
9.2 | Код матеріальної цінності | Код | Code | Ціле число | 8 | 0 | Більше нуля, узгоджується з полем «Good» |
9.3 | Одиниця виміру | Одиниця | Unit | Рядок | 30 | Хіба ж не марне значення | |
9.4 | Ціна за 1 одиницю | Ціна | Price | Дійсне число | 8 | 2 | Більше нуля |
9.5 | Початкова кількість | Було | Come | Дійсне число | 5 | 4 | Більше нуля |
9.6 | Кількість проданих одиниць | Продано | Sold | Дійсне число | 5 | 4 | Більше або дорівнює нулю |
9.7 | Сума проданих | Сума | Value | Дійсне число | 10 | 2 | Більше або дорівнює нулю |
Задача 3
Отримати дані про викладачів, провідних заняття у двох групах одночасно.
Рішення
Коментар: дві групи одночасно - тобто на одній парі в один день присутні рівно 2 групи
Нехай існує 2 таблиці:
1 - «Викладачі» (Викладач, Посада, Звання),
2 - «Розклад» (Викладач, Група, День_Неделі, Пара)
Перша задає спеціалізацію викладачів з дисциплін (один викладач може викладати багато дисциплін, і багато викладачів можуть викладати одну дисципліну, зв'язок багато до багатьох), а друга - розклад по групах (комбінації Група-День_Неделі-Пара відповідає один викладач, зв'язок багато до одного)
Тоді запит, який видає кількість груп, що займаються разом в один день тижня, в одного викладача, буде
SELECT День_Неделі, Пара, Викладач, Count (Група)
FROM Розклад R
GROUP BY День_Неделі, Пара, Викладач
А шуканий запит буде таким
SELECT P. Викладач, P. Посада, P. Звання
FROM Розклад R
INNER LOOP JOIN Викладачі P
ON P. Викладач = R. Викладач
GROUP BY День_Неделі, Пара, Викладач
HAVING Count (Група) = 2
Задача 4
Розподілити функціональні елементи між модулями системи з урахуванням вимоги максимізації річного прибутку.
Завдання максимізації річного прибутку у цьому завданні означає зменшення витрат, так як інших інструментів у нас немає. Зменшення витрат досягається за рахунок зменшення поточних витрат на зв'язок при побудові інформаційної системи, та зменшення можливих збитків при відмовах, тобто збільшення надійності інформаційної системи.
Обидві ці цілі досягаються зменшенням числа зв'язків між окремими модулями інформаційної системи. Таким чином, потрібно скомпонувати, розподілити функціональні елементи таким чином, щоб зменшити кількість зв'язків.
Наведемо малюнки:
Якщо розташувати процеси і дані з однаковими номерами в одному модулі, то виходить 4 междумодульние зв'язку
Невеликими перестановками можна зменшити число зв'язків до 3.
Використовуючи формальний метод, знаходимо рішення, яке допомагає зменшити число междумодульних зв'язків до 2. Рішення зроблено в Excel і описано у файлі «Завдання 4»
Таким чином, завдання виконано
Список використаних джерел