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

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

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

     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нет                                               да

 


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

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