20. III. 2000 г. (инж. Алма Прахова – 4072 (16-17 ч.) 1) 2 контролни – 40% + работа по време на упражнения; 2) Тест на компютър



страница2/5
Дата26.01.2017
Размер475.58 Kb.
#13572
1   2   3   4   5

Клиент-сървър архитектура

Тук част от програмата се намира на клиентската станция, а другата част – на сървъра:

Предимства – по-евтини са от големите електронно-изчислителни машини; имат модулна разширяемост – може да се сложи втори сървър.

Има 5 основни модела клиент-сървър архитектури, според разпределението на базовите приложни компоненти – представяне (управлява потребителския интерфейс); функционална логика – кодира бизнес правилата, изпълнявани от приложението и самите данни (цифрова информация, текст, графични изображения и др.).

Задачите се обработват на сървъра, а представянето на данни е при клиента. Функционална логика – на сървъра, при клиента или разпределено между двете.

03.04.2000 г.

Модели на клиент-сървър архитектури :


  1. "Дебел клиент" (Fat client) :



КЛИЕНТ

ПРЕДСТАВЯНЕ НА ДАННИТЕ


ФУНКЦИОНАЛНА ЛОГИКА


ДАННИ


СЪРВЕР







Набор Записи Един Набор

от със запис от

заявки заявки от заявките записи



Обработката се извършва предимно при клиента, а сървъра управлява достъпа до набор от клиенти. Приложения от този тип поддържат 25-150 потребители и се използват предимно за подпомагане вземането на решения.

Предимство - използват процесорната мощност на персоналните компютри, което позволява бързодействие .

Недостатъци - "задръства" се при по-голям брой потребители, трудно се поддържа, доизгражда или заменя, застрашена е сигурността.


2. Модел "Дебел сървър" :




КЛИЕНТ
ПРЕДСТАВЯНЕ НА ДАННИТЕ







З О


А Т

Я Г


заявка отговор

ФУНКЦИОНАЛНА ЛОГИКА


ДАННИ


СЪРВЕР



Предимства - малък обем информация по мрежата, лесно управление и контрол.

Недостатъци - при разширяване на капацитета и неефективно използване на персоналните компютри.

Downsizing - прехвърляне на приложения и данни от големи машини към UNIX или друг сървър - копира се познатото обкръжение.




КЛИЕНТ
ПРЕДСТАВЯНЕ НА ДАННИТЕ



  1. Модел с разширени функции :




КЛИЕНТ

ПРЕДСТАВЯНЕ НА ДАННИТЕ

ФУНКЦИОНАЛНА ЛОГИКА




З О


А Т

Я Г


В О

ФУНКЦИОНАЛНА ЛОГИКА


ДАННИ


СЪРВЕР
К В

А О


Р




Предимства - оползотворява се сървъра и клиента, не се "задръства" мрежата.

Недостатъци - промяната на функционалната логика трябва да се извършва при всички клиенти, програмирането на такива системи е трудно.

Функционалната логика се разпределя между сървъра и клиента - RPC заявки  отговор  локална дообработка.




  1. Модел с разпределени услуги


КЛИЕНТ

ПРЕДСТАВЯНЕ НА ДАННИТЕ


ФУНКЦИОНАЛНА ЛОГИКА

КЛИЕНТ

ПРЕДСТАВЯНЕ НА ДАННИТЕ


ФУНКЦИОНАЛНА ЛОГИКА






Извикваща Извикваща

функция Заявка функция Заявка


ФУНКЦИОНАЛНА ЛОГИКА


СЪРВЕР

ДАННИ

СЪРВЕР


Моделът разпределя представителния слой, функциите и данните в автономни компоненти, които взаимодействат чрез стандартни интерфейси.

Предимства - интерфейсът е стандартен, променя се част от приложението, без да се влияе върху останалите, изолиране на често използваните функции върху отделни машини.

Недостатъци - необходимост от междинен интелигентен слой за капсулиране на потребителските заявки и препращане към съответния сървър, изисква използването на мрежови протоколи от типа TCP/IP стандартно поддържащи връзка между компоненти от различни производители т.е. усложняване на системата и поддръжката.

SQL интерфейс = Sequential Query Language.


  1. Разпределен модел (Distributed Peers model)


Интерфейси Интерфейси

към сървера към клиента


ПРЕДСТАВЯНЕ НА ДАННИТЕ

ФУНКЦИОНАЛНА ЛОГИКА


ДАННИ




Интерфейси Интерфейси

към сървера към клиента


ПРЕДСТАВЯНЕ НА ДАННИТЕ
ФУНКЦИОНАЛНА ЛОГИКА
ДАННИ

Интерфейси Интерфейси

към сървера към клиента


ПРЕДСТАВЯНЕ НА ДАННИТЕ
ФУНКЦИОНАЛНА ЛОГИКА
ДАННИ



Tук си взаимодействат модули от данни, функционална логика и потребителски интерфейс при изпълнението на задачата интегрираща две или повече функции.

Предимства - подходяща за автоматизиране на приложения от типа "" - независимите модули си взаимодействат за изпълнение на процедура /търсене на застрахователна отговорност, управление на производствения процес/.

Недостатъци - комплексност, трудна управляемост, скъпо за проектиране.


Складове за данни - субектно ориентирани; интегрирани; времезависими; непроменливи.

Те са набор от данни за подпомагане вземането на управленски решения.

Datamining - разрез на склад за данни.

10.04.2000 г.

LINUX (вж. приложение 1)
Операционна система – олекотена версия на Unix за РС. Тя е Open source на езика “С” и може да се променя. Тя е многопотребителска.
Даване права за достъп:

u g a



user | group | all

rwx | rwx | rwx (read, write, execute)

3 6 0

011 111 000


команда за промяна правата за достъп: chmod 360 [filename]
Втори начин: (валиден само за Linux):

chmod a +r [filename] (all; +read).

chmod g –w [filename] (group; -write).
Други команди:

ls –l (списък на всички файлове с правата за достъп)

cp [filename] /dir/dir – копиране на файл

pwd – проверка на текущия каталог

cd /dir – влизане в директория

less [filename] – отваряне (четене) на файл

Esc :q – излизане от файла

mkdir (-p) /home/st9….. – създаване на директория (-р – в дълбочина)

rm – триене.
17.04.2000 г.

LINUX (вж. приложение 1) - продължение
cat – Разглеждане на текстов файл

ls –la – всички файлове

.bash_profile – нещо като autoexec.bat

cat > [filename]

Ctrl + Dсъхраняване на файл на диска

less [filename] – нова команда за разглеждане на файл (може да се използват стрелките за нагоре и надолу)

more – също за разглеждане на файл – не позволява връщане назад

man more – help за командата more
vi” редактор:
Esc :q – exit

Esc :q! – exit without save

Esc :wq – save & exit.
Kernel – това е ядрото на Linux

Shell-a – филтрира командите към ядрото.

ps –aguax – списък на стартираните процеси

PID – уникален номер на процес

kill [pid] – прекратяване на определен процес

less [filename] & - стартиране във фонов режим (background);

jobs –l – списък на стартираните програми.

24.04.2000 г.

Локални мрежи
Определение – високоскоростна комуникационна връзка между устройства за обработване на данни, разположени в географски ограничен район. Локалната мрежа позволява общо ползване на информация и устройства, разположени на ограничена площ.

Общи ресурси и характерни особености:

а) база от данни; б) счетоводна отчетност; в) принтери; г) връзка с голям ЕИМ; д) свързване с външния свят, чрез отдалечен мост.



Градивни елементи на локалната мрежа - част от нея е кабелната система. Има следните видове кабели:

- коаксиални – скорост 10 Mb/s

- усукана двойка – 100 Mb/s

- оптически кабели – скоростта е от порядъка на Gb/s


Архитектура (топология) на лoкални мрежи – тя се определя от начина на инсталиране на кабелната система.

1) Тип “Звезда”:

- позволява лесно включване на нови работни станции;

- подобрен анализ на мрежата;

- повредата в централния компютър води до неизправност в цялата система

2) Шинна топология:
- коаксиални кабели;

- лесно се включват нови работни станции;

- трудно се осигурява защита на информацията;

- най-малка обща дължина на кабелите, в сравнение с другите топологии.


3) Кръгова топология: - използват се Tokens (управляващи маркери):
- обединява предимствата на “звезда” и “шинната”;

- една работна станция се определя като контролен възел за всички мрежови функции

- неизправността в дадена секция води до неизправност в цялата мрежа.

- неизправността в дадена секция НЕ води до разпадане на цялата мрежа.


Видове кабели за локални мрежи – те не определят типа на мрежата:

а) кабелни системи;

б) безжична мрежа –компоненти:

- работни станции; - сървъри (нужно е наличието на мрежови платки); - мрежова операционна система на сървъра и shell на клиента.

Мрежа от типа Peer-to-peer – всеки компютър в системата е равнопоставен.



Видове сървъри:
1) Специализирани – използват се само за мрежовата операционна система и не могат да се ползват като работни станции;

2) Неспециализирани – могат да се ползват и като сървъри, и като работни станции.


А) Централизирани сървъри – всички данни се намират на един сървър

Б) Разпределени сървъри – на различни сървъри са данните.


- сървъри с директни връзки между станциите – добавянето на нови възли много затруднява мрежата;

- принт-сървъри – на 1 компютър се инсталира софтуер за използване на общия принтер чрез различни технологии:

* връзване на общия принтер към файловия сървър – трябва да се инсталира програма, наречена Spooler;

* специализиран компютър, който се занимава само със Spooler.

За големи фирми има т. нар. принт-бокс кутии – висока скорост.

* мрежов принтер

- телекомуникационен сървър – софтуер и модем;

UPS – уред за поддържане на захранването.


Архивиращи устройства: CD, MO disk, лентови устройства.

SAN – Storage Area Network - специализирани мрежи за архивиране на данни: дискове, свързани към кабелната мрежа, чрез контролери; (NAS – Network Area Storage).


Методи за повишаване бързодействието на файловия сървър:

1) Хеширане на каталози – наподобява ефективна система за индексация. Софтуера разпределя файловете във всеки каталог и записва свързаната с това информация в RAM. Така файл сървъра ще разглежда само малък брой елементи на каталози, за да открие файла, а и RAM е доста по-бърза.

2) Кеш диск – този метод илюстрира “интелигентността” на файл сървъра на фирма Novell. Сървъра предвижда бъдещите заявки.

3) Позиционно търсене – метод, при който файл сървъра изпълнява заявките по най-ефективен начин, в зависимост от текущото положение на главите на дисковото устройство. В резултат на това производителността се повишава с до 50 %, а износването на дисковите устройства се намалява.


Модел OSI (Open System Interconnection)

OSI – отворена система, която може да общува с произволна система, независимо от нейния производител.

Нива на модела OSI:
Приложен слой 7

Представителен слой 6

Сесиен слой 5

Транспортен слой 4

Мрежови слой 3

Канален слой 2

Физически слой 1

Връзката между съседни слоеве представлява интерфейс, който е стандартен и улеснява работата. Еднаквите слоеве се свързват чрез протокол (клиент  сървър).

1) Физически слой – управлява предаването на сигналите;

2) Как данните да се проектират в кадри;

3) Специфични механизми за превключване на пакетите. В него е описано как се изграждат виртуални канали.

8.05.2000 г.

Информационни системи в логистиката
Изследванията сочат, че фирмите трябва да обърнат внимание на:

- навременна доставка – фирмата (клиент) преценява, че има достатъчно време;

- наличност на стоката (и доставка навреме при липса);

- статус на поръчките – докъде е стигнало изпълнението на поръчката;

- следене на доставките;

- удобство на поръчването;

- пълнота на поръчките (one-stop shopping);

- възможност за набор и обратни постъпления от клиента;

- подмяна на продукти.

Успешното изпълнение на тези дейности зависи силно от навременния поток от полезната информация. Логистиката може да помогне за откриване нуждите на клиентите, а информационната система спомага да изпълним мисията на фирмата.


Качество на информацията
1. Наличие на подходяща информация за вземане на възможно най-доброто решение. Основни проблеми:

а) мениджърите не са наясно какви са информационните им нужди;

б) мениджърите се затрудняват да направят концепция;

в) служителите подават тази информация, която им е достъпна на разумна цена или която те считат за необходима.



Решение:

* Логистиците трябва да познават информационните технологии и тяхното управление;

* Специалистите по информационни системи имат интерес да опознаят логистиката и бизнеса като цяло.

2. Подсигуряване точността на информацията. Проблеми:

* Инвестирането е голямо в отделни системи, които подпомагат складирането, транспорта и управлението на запасите, но се пренебрегват общите логистични разходи.

* Набляга се върху изискванията за осчетоводяване вън от фирмата (стандартни изисквания на институции и органи).

3. Ефективност на информационния обмен. За да бъде ефективна комуникацията, трябва:

- да се представят данните във вид (език) разбираем за получателя;

- да отговаря на очакванията на получателя за типа и размера на информацията;

- да задоволява информационните нужди получателя за вземане на решения.



Концепция за логистична информационна система
Дефиниция: Логистичната информационна система, която представлява интерактивна структура, оборудване и структури, които заедно предоставят уместна информация на логистиката за планиране, реализация и контрол.



Обработка на поръчките
Системата за обработка на поръчките е основният начин, по който купувачи и продавачи обменят информация, свързана с отделните поръчки за продукти. Тя е най-важният елемент от цялостната информационна система за управление във фирмата. Ефективната обработка на поръчки е съществена за операционната ефективност и задоволяването на клиента, поради което във все повече фирми тя се прехвърля към логистичната област.

Цикли за изпълнение на поръчките и попълване на запасите.

Това, което за едната фирма е цикъл на поръчката, представлява за друга цикъл на изпълнение на запасите. Етапи:



Система за изследване и прогнозиране
Тя предполага да се използват онези данни, които са достъпни за фирмата, които се намират в макро-, междуфирмената и микросредата. Извършва се сканиране на информацията в тези 3 вида среди, което може да е раздели на 4 категории:

1) Ненасочен оглед – общо възприемане на информацията без определена цел;

2) Насочен оглед – пасивно възприемане на информацията, но в определена област;

3) Неформално търсене – включва използването на финансови ресурси за извършване на търсенето – относително ограничено, неструктурирано усилие за получаване на информация със специална цел;

4) Формално търсене – насочено усилие, съблюдаващо предварително дефиниран план, процедура и методология за получаване на специфична информация.
- общуване със служители – разясняване типа на нужната ни информация;

- партньорите в логистичния канал – също за информацията;

- непрекъснато следене и оценка на средата;

- организиране на данните в информация.


По отношение на прогнозирането:
1. Исторически данни от последните 3 години  2. Метод за прогнозиране  3. Прогнозиране за следващите 12 месеца  4. Специалисти по марки и модели (поправки)  5. Променени прогнози  6. Окрупнено прогнозиране за следващите 3 години  7. Агрегиран график на производство  8. Фабрики и заводи  9. Краткосрочни производствени планове.
Система за подпомагане вземането на решения
Те са интерактивни компютърни системи, които представляват данни и аналитични модели за подпомагане на ръководните фактори при решаване на неструктурирани проблеми. Те са променливи с множество трудни за дефиниране променливи.
Типове моделиране:

* оптимизационно – например: линейно програмиране; математическо програмиране - дава най-доброто решение; изисква голяма изчислителна мощност, но не могат да се справят с неопределеността на логистичните дейности;

* евристично – евтини и бързи, но не дават винаги най-добрите решения;

* чрез симулация.



15.05.2000 г.
Изискуема информация в логистичната дейност:

Транспорт


Вид транспорт (авто, ЖП)

Текст

Търговска скорост

км/ч

Време за ТРО

Бр / ч

Цена

Тон/км

Цена

м3 / км

Наличност

График

Гаранция за качество




Гаранция за срок




Каталог: files -> unwe files
unwe files -> Тотално управление на качеството
unwe files -> Тема 1 Същност и предмет на Информатиката. Понятия
unwe files -> Решение за покупка, организациите като потребители ст
unwe files -> Разработване на специфични стратегии йерархична структура
unwe files -> Лекция 1 Произход и същност на държавата и правото. С-ма на правото
unwe files -> Лекция оценка = 6 х оценка от упражнение + 4 х лекции На контролните задължително присъствие и минимум оценка 3!
unwe files -> Презентация на тема „Интермодални центрове и транспорт фирма so mat/Willi Betz складиране и управление на складовите запаси конфекциониране
unwe files -> Възникване на класическата политическа икономия в Англия и Франция
unwe files -> Закон за реализацията и кризите на Сей: На производството и предлагането на стоки винаги съответства равно по величина собствено генерирано търсене


Сподели с приятели:
1   2   3   4   5




©obuch.info 2024
отнасят до администрацията

    Начална страница