Рефераты. Автоматизированное проектирование электронных устройств

Îñíîâíàÿ ÷àñòü ÈÎ ÑÀÏÐ - ýòî áàíê äàííûõ (ÁÍÄ), ïðåäñòàâëÿþùèé ñîáîé ñîâîêóïíîñòü ñðåäñòâ äëÿ öåíòðàëèçîâàííîãî íàêîïëåíèÿ è êîëëåêòèâíîãî èñïîëüçîâàíèÿ äàííûõ â ÑÀÏÐ. ÁÍÄ ñîñòîèò èç áàçû äàííûõ (ÁÄ) è ñèñòåìû óïðàâëåíèÿ áàçîé äàííûõ (ÑÓÁÄ). ÁÄ - ñàìè äàííûå, íàõîäÿùèåñÿ â ÇÓ ÝÂÌ è ñòðóêòóðèðîâàííûå â ñîîòâåòñòâèè ñ ïðèíÿòûìè â äàííîì ÁÍÄ ïðàâèëàìè. ÑÓÁÄ - ñîâîêóïíîñòü ïðîãðàììíûõ ñðåäñòâ, îáåñïå÷èâàþùèõ ôóíêöèîíèðîâàíèå ÁÍÄ. Ñ ïîìîùüþ ÑÓÁÄ îñóùåñòâëÿåòñÿ çàïèñü äàííûõ â ÁÍÄ, èõ âûáîðêà ïî çàïðîñàì ïîëüçîâàòåëÿ è ïðèêëàäíûõ ïðîãðàìì, è ò.ä.

Ïðîöåññ àâòîìàòèçèðîâàííîãî ïðîåêòèðîâàíèÿ ïðåäñòàâëÿåò ñîáîé ïîñëåäîâàòåëüíîå âçàèìîäåéñòâèÿ áîëüøîãî ÷èñëà ïðîãðàììíûõ ìîäóëåé. Âçàèìîäåéñòâèå ìîäóëåé ïðîÿâëÿåòñÿ â îñíîâíîì â ñâÿçÿõ ïî óïðàâëåíèþ (óïîðÿäî÷åííûå ïåðåõîäû îò èñïîëíåíèÿ îäíîãî ïðîãðàììíîãî ìîäóëÿ ê èñïîëíåíèþ äðóãîãî), è ïî èíôîðìàöèè (èñïîëüçîâàíèå îäíèõ è òåõ æå äàííûõ â ðàçëè÷íûõ ìîäóëÿõ) (ñì. ðèñ. 1 è 2).

Ïðè ïðîåêòèðîâàíèè ñëîæíûõ ñèñòåì çíà÷èòåëüíîé ÿâëÿåòñÿ èìåííî ïðîáëåìà èíôîðìàöèîííîãî ñîãëàñîâàíèÿ ðàçëè÷íûõ ïðîãðàììíûõ ìîäóëåé. Ñóùåñòâóåò òðè îñíîâíûõ ñïîñîáà ðåàëèçàöèè ñâÿçåé ïî èíôîðìàöèè:

÷åðåç ïåðåäà÷ó ïàðàìåòðîâ èç âûçûâàþùåé ïðîãðàììû â âûçûâàåìóþ ïðîãðàììó;

÷åðåç îáùèå îáëàñòè (îáìåííûå çîíû) âçàèìîäåéñòâóþùèõ ìîäóëåé;

÷åðåç áàíê äàííûõ.

Ðåàëèçàöèÿ èíôîðìàöèîííûõ ñâÿçåé ÷åðåç ïåðåäà÷ó ïàðàìåòðîâ îçíà÷àåò, ÷òî ïåðåäàþòñÿ ëèáî ïàðàìåòðû, ëèáî èõ àäðåñà. Ïðèìåíÿåòñÿ ïðè ñðàâíèòåëüíî íåáîëüøîì îáúåìå ïåðåäàâàåìûõ äàííûõ è èõ ïðîñòîé ñòðóêòóðå.

Ðåàëèçàöèÿ èíôîðìàöèîííûõ ñâÿçåé ÷åðåç îáìåííóþ çîíó, êàæäûé ìîäóëü äîëæåí íàïðàâëÿòü äàííûå â îáìåííóþ çîíó, ïðåäñòàâëÿÿ èõ â ôîðìå, äîïóñòèìîé ñ ïîçèöèè òðåáîâàíèÿ ëþáîãî èç îñòàëüíûõ ìîäóëåé. Òàê êàê òðåáîâàíèÿ ê ñòðóêòóðå äàííûõ êàæäîãî ìîäóëÿ - ïîòðåáèòåëÿ äàííûõ ìîãóò îêàçàòüñÿ ðàçëè÷íûìè, òî ñïîñîá ñâÿçè ÷åðåç îáìåííûå çîíû ñðàâíèòåëüíî ëåãêî ðåàëèçóåòñÿ òîëüêî ïðè ìàëîì è ñòàáèëüíîì ÷èñëå èíôîðìàöèîííûõ ñâÿçåé. Ïðèìåíÿþòñÿ äëÿ ïðîãðàììíûõ ìîäóëåé âíóòðè îïðåäåëåííîãî ÏÏÏ.

Страницы: 1, 2, 3, 4, 5, 6, 7



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.