Разработка структуры программы. Графические схемы основных процедур программы. Структурная схема основной программы

Страницы работы

9 страниц (Word-файл)

Содержание работы

     4. РАЗРАБОТКА  СТРУКТУРЫ  ПРОГРАММЫ

Схема иерархии

 


                               Рис 4.1 Схема иерархии программы

Составим  графические  схемы  основных  процедур  программы


Блок-схема: знак завершения: Form1

Блок-схема: решение: Выбор события


Ввод исх. данных                  Токи                                    Баланс мощностей.   О программе    График                                                             Close

GroupBox2->Visible=true

 

GroupBox3->Visible=false

 

GroupBox2->Visible=true

 

GroupBox3->Visible=true

 

GroupBox4->Visible=false

 

GroupBox4->Visible=true

 

N6->Enabled=false

 

N6->Enabled=true

 

N7->Enabled=false

 

N7->Enabled=true

 


Блок-схема: типовой процесс: Raschet_tokov()

Блок-схема: типовой процесс: Show_raschet()


Блок-схема: типовой процесс: grafik->ShowModal()

Блок-схема: типовой процесс: Form1->Close()Блок-схема: знак завершения: Конец


Блок-схема: типовой процесс: AboutBox->ShowModal()


Блок-схема: типовой процесс: vvod_dn->ShowModal()

N2->Enabled=true

 


Рис. 4 2 Структурная  схема  основной программы


Блок-схема: типовой процесс: Vvod_dn


Ввод исходных данных

 

Занесение в ячейки данных по умолчанию

 
                                       По умолчанию                                     Ввод,Close

 


Рис 4.3 Структурная  схема  подпрограммы Vvod_dn, ввод данных

Блок-схема: типовой процесс: Grafik


                                       Activate                        CheckBoxClick           Close

 


Рис 4.4 Структурная  схема  подпрограммы grafik, вывод векторной диаграммы


Блок-схема: типовой процесс: Show_grafik

 


   

Ввод Rнач, Rкон, шаг

 

Построение диаграммы напряжений

 
 


Блок-схема: знак завершения: Возврат
 


            Рис 4.5 Структурная  схема  подпрограммы Show_grafik, построение диаграммы токов и напряжений


 


Блок-схема: типовой процесс: Raschet_tokov


Расчет токов ветвей, потенциалов, мощностей

 
                                                            

Блок-схема: знак завершения: Возврат
 


            Рис 4.6 Структурная  схема  подпрограммы Raschet_tokov, расчет токов ветвей, потенциалов, мощностей

Блок-схема: типовой процесс: Show_raschet


            Рис 4.7 Структурная  схема  подпрограммы Show_raschet, вывод результатов расчета


Блок-схема: типовой процесс: Determ

b=0; x=0; k=0;det=0;

 


Блок-схема: решение: n>1                                    да                                                                          нет

x=a[1][1]

 

i=1

 
                                      


Блок-схема: решение: i<=n                                                       нет

 


Блок-схема: знак завершения: Возврат x                                     да

l1=2

 
 


Блок-схема: решение: l1<=nнет

 


да

f=0; l2=1

 
 


Блок-схема: решение: l2<=nнет                                             

                                да

l1++

 

l2++

 
                                     да          

Блок-схема: решение: l2!=iнет                                               да

 


Похожие материалы

Информация о работе