20516

Розширення реального часу на DFD

Доклад

Информатика, кибернетика и программирование

Таким чином будьякий Webпроект сайтвізитка електронна вітрина електронний магазин форум електро нний журнал пошукова система тощо є інформаційною системою яка функціонує у глобальному інформаційному середовищі World Wide Web. Надалі їх будемо називати Webсистемами [6]. Оскільки життєвий цикл інформаційної системи по чинається з етапів системного аналізу та проектування [3] то й Webсистеми не можуть бути винятком. Для Webсистем особливо важливим є урахування таких інформаційних особливостей як залежність від часу.

Украинкский

2013-07-25

37.5 KB

1 чел.

Розширення реального часу на DFD.

Тенденції розвитку сучасних інформаційних систем

корпоративного класу протягом останніх 10 років по-

казують усе більшу їх інтеграцію у Інтернет середовище.

На сьогодні практично будь-який достатньо розвинутий

проект по інформатизації передбачає компоненту, яка вза-

ємодіє з глобальною мережею Інтернет. З іншої сторони,

інформаційні системи глобального класу часто локалізу-

ються для внутрішнього корпоративного використання

(наприклад: організація групової корпоративної роботи та

дистанційної взаємодії).

Фактично, можна стверджувати, що на сьогодні уже

не існує чіткої різниці між інформаційними система-

ми корпоративного та глобального класів, які відповідно

функціонують локально та у мережі Інтернет. Більше того,

будь-який великий Інтернет-проект містить не тільки

традиційну презентаційну WWW-компоненту, а й розви-

нуту back-end компоненту, яка по своїй суті є близькою до

традиційних корпоративних систем і забезпечує основні

процеси функціонування та адміністрування Інтернет-

проекту.

Таким чином, будь-який Web-проект (сайт-візитка,

електронна вітрина, електронний магазин, форум, електро-

нний журнал, пошукова система тощо) є інформаційною

системою, яка функціонує у глобальному інформаційному

середовищі World Wide Web. Надалі їх будемо називати

Web-системами [6].

Оскільки життєвий цикл інформаційної системи по-

чинається з етапів системного аналізу та проектування [3],

то й Web-системи не можуть бути винятком.

На етапі системного аналізу проводяться системно-

аналітичні дослідження системи, що повинна розробляти-

ся, та існуючих системних рішень (для автоматизації цих

етапів використовується програмні продукти класу Upper

CASE). Відповідно застосовуються такі діаграмні засоби:

• для опису функціональності системи - діаграми функ-

ціональної ієрархії (Function Hierarchy Diagram - FHD) та

діаграми потоків даних (Data Flow Diagram - DFD);

• для опису структур даних використовуються діа-

грами сутність-взаємозв’язок (Entity-Relationship Diagram

- ERD);

• для опису топологічних аспектів системи - діаграми

“вузол-з’єднання” (Location Connectivity Diagram – LCD).

Усі описи системи (функціональний, інформаційний,

топологічний) співставляються між собою. Для опису та-

кого співставлення використовуються спеціальні матриці

(наприклад CRUD-матриці).

Для Web-систем особливо важливим є урахування

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

Це проявляється у проектуванні часових (а не тради-

ційних) структур даних [1] за допомогою ERD, оскільки

інформація у Web-систему поступає в певному часовому

порядку від зовнішніх користувачів (і це потрібно фіксу-

вати), а також висвітлення інформації може змінюватися

в часі. Часові аспекти структур даних складно відобража-

ються за допомогою ER-діаграм, оскільки при повному

моделюванні часових аспектів фактор часу приводить

до невизначеностей та поганого сприйняття ER-діаграм.

Тому деякі розробники просто ігнорують всі часові аспек-

ти їх ER-діаграм, залишаючи лише спеціальні коментарі.

Такі ER-діаграми належним чином не документують схе- 

ми часових реляційних баз даних і не є прийнятними для

розробників Web-систем.

На етапі системного проектування системи викорис-

товується спеціальний інструментарій, який, як правило,

є розвитком відповідного інструментарію, що застосову-

ється на етапі системного аналізу (продукти класу Lower

CASE, засоби розроблення програмних одиниць та адміні-

стрування БД).

У системному проекті виділяються наступні структури

- інформаційні, функціональні, мережні (відповідно до

інформаційної, функціональної та топологічної структур

системи, сформованих на попередньому етапі). На етапі

проектування усі структури розглядаються у співстав-

ленні з іншими, а не окремо. Як наслідок, деякі елементи

можуть мати відображення в різних структурах.

Для опису проекту інформаційної структури систе-

ми використовуються діаграми структур даних, в яких

термінами, аналогічними до термінів ERD, описуються

структури таблиць даних, допоміжні об’єкти (індекси, по-

слідовності тощо) та правила їх збереження.

У цій статті ми розглянемо деякі підходи до системного

аналізу та проектування Web-систем за допомогою діаграм

потоків даних (DFD) та діаграм сутність-взаємозв’язок

(ERD), а також запропонуємо деякі розширення цих

інструментаріїв, які доцільно ввести для проектування

Web-систем.


 

А также другие работы, которые могут Вас заинтересовать

74098. Ыбырай Алтынсарин 24.63 KB
  Ыбырай 1841 жылы қазан айының 20сында қазіргі Қостанай облысы Қостанай ауданында дүниеге келеді. Сөйтіп немересі кішкентай Ыбырайды Орынборда ашылады деп күтілген орысқазақ мектебіне күні бұрын жаздырып қояды. Атаң мұнда анаңмен есенаман Сүйіп сәлем жазады бүгін саған.
74099. Скиф-сақ әлеміндегі қоғамдық ұйымдар 24.17 KB
  I мыңжылдықтың басы сақ қоғамындағы алғашқы рулық қатынастар ыдырап жаңа әлеуметтік құрылымның қалыптасу үрдісінің жедел жүруімен сипатгалады. Сол кездің өзіндеақ алғашқы ірі қоғамдық еңбек бөлінісінен мыс пен қола металлургиясының тууы мен дамуынан кейін алғашында үлкен патриархаттық ал одан кейін шағын және моногамиялы отбасылар окшаулана бастады. Археологиялық деректер жеке адамдық ал кейін барып отбасылық меншіктің шыққанын айқын көрсетеді. II мыңжылдыктың аяғында және I мыңжылдыктың басында қыш ыдыстар мен кейбір қола заттарға...
74100. Қаңлы мемлекеті 22.17 KB
  II ғасырдың екінші жартысында ЧжанЦянь Қаңлы жерлерінің оңтүстігінде юечжиге ал солтүстігінде ғұндарға тәуелді екенін айтса біздің заманымыздағы I ғасырда мұндағы жағдай өзгереді. Егер Чжан Цянь юечжи әскерін 100200 мың ал қаңлы әскерін 90 мың деп хабарлаған болса ЦаньХаньШу енді қаңлы әскерін 120 мың юечжи әскерін 100 мың дейді14. Бұл кезенде Орта Азиядағы қос өзен аралығында юечжилердің негізгі бөлігінің оңтүстікке сол жағалаудағы Бактрияға ығысуы жерге отырықшылық орын алып жекежеке бес иелікке бөлінгенін мұның өзі қаңлымен...
74101. Қазан Хандығы 21.84 KB
  Қазанға орнығып бұл хандықтың дербес болуына негіз салды. Қазан Хандығы тұрғындарының негізгі кәсібі егіншілік болды; оған қосымша мал шаруашылығы баубақша жабайы араның балын жинау аңшылық балықшылық кәсіптерімен айналысты. Қазан Хандығында жоғары өкімет билігі ханның қолында болды бірақ оған ірі ақсүйектер кеңесі диуан бағыт сілтеп бақылау жүргізіп отырды.
74102. Қазақстан жеріндегі әскери қозғалыстар мен соғысқа кіруі 21.52 KB
  Қазақстан азамат соғысы жылдарында 19181920 жж. Ленин қол қойған халық комитетінің декреті бойынша қырғыз қазақ революциялық комитеті қүрылды. Оның қарамағына Қазақ Совет автономиясы жарияланып өлке Советтерінщ құрылтай съезі шақырылғанға дейін қазақ тұрғындары мекендеген Орал ТорғайАқмола Семей облысы мен Астрахань губерниясы жерівдегі барлық жоғарғы әскериазаматтық басқармалар берілді.
74103. Көтерілістің шығу себептері 21.34 KB
  Қатардағы қарапайым қазақтар жерді солардан жалға алып пайдаланды. Қазақ ақсүйектері орыс помещиктерінен жалға алған жерлерді өздерінің жеке қалауы бойынша қазақ ауылдарынакөтеріңкі қымбат бағаға тағы да қайыра жалға беріп отырды. Сөйтіп қазақтардан әр түрлі айыппұлдар мен алымсалықты еселеп алып тұрды 1836 жылы халық көтерілісі басталды.
74104. соты және олардың қазақ қоғамы өміріндегі атқарған рөлі 21.14 KB
  XIX ғасырдың 20жылдарынан бастап патша үБилер билер соты және олардың қазақ қоғамы өміріндегі атқарған рөлі[өңдеу] Ресей Қазақстан аумағына азаматтық және әскери сот жүйесін енгізгенге дейін мұнда дәстүрлі билер соты болатын. Қазақ қоғамында билер ешқашан сайланып та тағайындалып та қойылмаған. Ондай билердің атақдаңқы жөніндегі хабар дала тұрғындары арасына тез таралатын.
74105. Түрік қағандығы 20.71 KB
  Түрік немесе қажыр қайраттылар деген атпен белгілі болды. Түрік қағанаты Түрік Қағандығының қоғамдық өмірінде әскери іс маңызды орын алды. Түріктер мал шмен аңшылықпен айналысты.