SlideShare a Scribd company logo
1 of 8
Дипломний проектДипломний проектДипломний проектДипломний проект
Розробка програмного забезпечення для
обробки результатів виявлення і дослідження
витоків природного газу в газорозподільних
мережах за допомогою мобільного
витратовимірювального комплексу
Розробка програмного забезпечення для
обробки результатів виявлення і дослідження
витоків природного газу в газорозподільних
мережах за допомогою мобільного
витратовимірювального комплексу
Виконав ст. гр. ПЗ-08-1:
Єрмолаєв Д.С.
Виконав ст. гр. ПЗ-08-1:
Єрмолаєв Д.С.
Програми для обробки результатівПрограми для обробки результатівПрограми для обробки результатівПрограми для обробки результатів
ExcelExcel MatLab/sciLabMatLab/sciLab MathCadMathCad LabViewLabView
ВимогиВимогиВимогиВимоги
АвтоматизованаАвтоматизована
ШвидкодіючаШвидкодіюча
Інтуїтивно зрозумілий інтерфейсІнтуїтивно зрозумілий інтерфейс
БагатофункціональнаБагатофункціональна
АлгоритмАлгоритмАлгоритмАлгоритм
•Знаходження середнього значення.
•Середньоквадратичне відхилення.
•Перевірка вибірки з допомогою
правила «трьох сігм».
•Перевірка вибірки з допомогою
критерію Романовського.
•Перевірка нормальності закону
розподілу вибірки в залежності від її
обсягу – 8≤n≤50 за допомогою
критерію Шапіро-Вілка W, n>50 з
використанням критерію Пірсона χ2
.
•Якщо вибірка відповідає
нормальному закону розподілу:
•Обчислення середньоквадратичного
відхилення середнього значення;
•Обчислення коефіцієнта довіри;
•Обчислення похибки;
•Якщо вибірка не відповідає
нормальному закону розподілу:
•Обчислення середньоквадратичного
відхилення середнього значення;
•Запис наперед відомої похибки
результату вимірювання;
•Перевірка нерівності Чебишева;
•Знаходження середнього значення.
•Середньоквадратичне відхилення.
•Перевірка вибірки з допомогою
правила «трьох сігм».
•Перевірка вибірки з допомогою
критерію Романовського.
•Перевірка нормальності закону
розподілу вибірки в залежності від її
обсягу – 8≤n≤50 за допомогою
критерію Шапіро-Вілка W, n>50 з
використанням критерію Пірсона χ2
.
•Якщо вибірка відповідає
нормальному закону розподілу:
•Обчислення середньоквадратичного
відхилення середнього значення;
•Обчислення коефіцієнта довіри;
•Обчислення похибки;
•Якщо вибірка не відповідає
нормальному закону розподілу:
•Обчислення середньоквадратичного
відхилення середнього значення;
•Запис наперед відомої похибки
результату вимірювання;
•Перевірка нерівності Чебишева;
Використані інструментиВикористані інструментиВикористані інструментиВикористані інструменти
Visual StudioVisual Studio C#C# .NET.NET
Списки
var list = new List<string>();
list.Add(“Hello");
list.Add(“World!");
//------------------------
list.Insert(1, “Ананас”);
Remove, Sort, Reverse.
LINQ
Списки
var list = new List<string>();
list.Add(“Hello");
list.Add(“World!");
//------------------------
list.Insert(1, “Ананас”);
Remove, Sort, Reverse.
LINQ
ООПООП
Про програмуПро програмуПро програмуПро програму
Вибірка
Промахи
Табличні значення
Проміжні дані
Результат і висновок
Елементи керування
Вибірка
Промахи
Табличні значення
Проміжні дані
Результат і висновок
Елементи керування
КеруванняКеруванняКеруванняКерування
Виконати обчисленняВиконати обчислення Завантажити вибірку з файлуЗавантажити вибірку з файлу
Очистити всі поляОчистити всі поля
Зберегти результат і
висновок у файл
Зберегти результат і
висновок у файл
ПеревагиПеревагиПеревагиПереваги

More Related Content

Similar to Diploma

Євгеній Пасєка, Володимир Ревак “Як протестувати медичний проект і не зашкоди...
Євгеній Пасєка, Володимир Ревак “Як протестувати медичний проект і не зашкоди...Євгеній Пасєка, Володимир Ревак “Як протестувати медичний проект і не зашкоди...
Євгеній Пасєка, Володимир Ревак “Як протестувати медичний проект і не зашкоди...Dakiry
 
копия застосування засобів інформаційної технології для дослідження роботи ко...
копия застосування засобів інформаційної технології для дослідження роботи ко...копия застосування засобів інформаційної технології для дослідження роботи ко...
копия застосування засобів інформаційної технології для дослідження роботи ко...Оля Щенявская
 
Рогач А.О. (MITDE - 2013)
Рогач А.О. (MITDE - 2013)Рогач А.О. (MITDE - 2013)
Рогач А.О. (MITDE - 2013)ITEA Conferences
 
6 galyna doksvel - the art of building context-defined metrics
6   galyna doksvel - the art of building context-defined metrics6   galyna doksvel - the art of building context-defined metrics
6 galyna doksvel - the art of building context-defined metricsIevgenii Katsan
 
Alexey Siniavtsesv "Exploratory testing: discover critical issues before they...
Alexey Siniavtsesv "Exploratory testing: discover critical issues before they...Alexey Siniavtsesv "Exploratory testing: discover critical issues before they...
Alexey Siniavtsesv "Exploratory testing: discover critical issues before they...Dakiry
 
Корнілов Андрій
Корнілов АндрійКорнілов Андрій
Корнілов АндрійOleg Nazarevych
 
MAN JAVA Project presentation
MAN JAVA Project presentationMAN JAVA Project presentation
MAN JAVA Project presentationTaras Zubrei
 
iPhone Objective-C Development (ukr) (2009)
iPhone Objective-C Development (ukr) (2009)iPhone Objective-C Development (ukr) (2009)
iPhone Objective-C Development (ukr) (2009)Anatoliy Okhotnikov
 
креслярські програми
креслярські програмикреслярські програми
креслярські програмиЮра Палій
 
ЮРІЙ СЕРДЮК «Патерни проектування в автоматизації. Практичний досвід з Python...
ЮРІЙ СЕРДЮК «Патерни проектування в автоматизації. Практичний досвід з Python...ЮРІЙ СЕРДЮК «Патерни проектування в автоматизації. Практичний досвід з Python...
ЮРІЙ СЕРДЮК «Патерни проектування в автоматизації. Практичний досвід з Python...GoQA
 
"Instant loading: Improving your website speed", Yozhef Hisem
"Instant loading: Improving your website speed",  Yozhef Hisem"Instant loading: Improving your website speed",  Yozhef Hisem
"Instant loading: Improving your website speed", Yozhef HisemFwdays
 
Computers and Computing Works lecture №7
Computers and Computing Works lecture №7Computers and Computing Works lecture №7
Computers and Computing Works lecture №7Lesia Sobolevska
 
комп’ютерні програми і мови програмування
комп’ютерні програми і мови програмуваннякомп’ютерні програми і мови програмування
комп’ютерні програми і мови програмуванняЗахарова Олена
 
Презентація Курсу "Тестування Програмного Забезпечення на Практиці" QAGroup...
Презентація Курсу "Тестування Програмного Забезпечення на Практиці"   QAGroup...Презентація Курсу "Тестування Програмного Забезпечення на Практиці"   QAGroup...
Презентація Курсу "Тестування Програмного Забезпечення на Практиці" QAGroup...QualityAssuranceGroup
 
SodaPDF-converted-Методичка КП 2020_2021.pptx
SodaPDF-converted-Методичка КП 2020_2021.pptxSodaPDF-converted-Методичка КП 2020_2021.pptx
SodaPDF-converted-Методичка КП 2020_2021.pptxssuser0da14d
 
Тренди розвитку АСУТП в 4-ій промисловій
Тренди розвитку АСУТП в 4-ій промисловійТренди розвитку АСУТП в 4-ій промисловій
Тренди розвитку АСУТП в 4-ій промисловійAPPAU_Ukraine
 

Similar to Diploma (20)

Євгеній Пасєка, Володимир Ревак “Як протестувати медичний проект і не зашкоди...
Євгеній Пасєка, Володимир Ревак “Як протестувати медичний проект і не зашкоди...Євгеній Пасєка, Володимир Ревак “Як протестувати медичний проект і не зашкоди...
Євгеній Пасєка, Володимир Ревак “Як протестувати медичний проект і не зашкоди...
 
копия застосування засобів інформаційної технології для дослідження роботи ко...
копия застосування засобів інформаційної технології для дослідження роботи ко...копия застосування засобів інформаційної технології для дослідження роботи ко...
копия застосування засобів інформаційної технології для дослідження роботи ко...
 
Рогач А.О. (MITDE - 2013)
Рогач А.О. (MITDE - 2013)Рогач А.О. (MITDE - 2013)
Рогач А.О. (MITDE - 2013)
 
6 galyna doksvel - the art of building context-defined metrics
6   galyna doksvel - the art of building context-defined metrics6   galyna doksvel - the art of building context-defined metrics
6 galyna doksvel - the art of building context-defined metrics
 
Prog inf zab_24_02_18
Prog inf zab_24_02_18Prog inf zab_24_02_18
Prog inf zab_24_02_18
 
Alexey Siniavtsesv "Exploratory testing: discover critical issues before they...
Alexey Siniavtsesv "Exploratory testing: discover critical issues before they...Alexey Siniavtsesv "Exploratory testing: discover critical issues before they...
Alexey Siniavtsesv "Exploratory testing: discover critical issues before they...
 
Корнілов Андрій
Корнілов АндрійКорнілов Андрій
Корнілов Андрій
 
MAN JAVA Project presentation
MAN JAVA Project presentationMAN JAVA Project presentation
MAN JAVA Project presentation
 
7 proekt
7 proekt7 proekt
7 proekt
 
iPhone Objective-C Development (ukr) (2009)
iPhone Objective-C Development (ukr) (2009)iPhone Objective-C Development (ukr) (2009)
iPhone Objective-C Development (ukr) (2009)
 
креслярські програми
креслярські програмикреслярські програми
креслярські програми
 
ЮРІЙ СЕРДЮК «Патерни проектування в автоматизації. Практичний досвід з Python...
ЮРІЙ СЕРДЮК «Патерни проектування в автоматизації. Практичний досвід з Python...ЮРІЙ СЕРДЮК «Патерни проектування в автоматизації. Практичний досвід з Python...
ЮРІЙ СЕРДЮК «Патерни проектування в автоматизації. Практичний досвід з Python...
 
Конкурсна робота
Конкурсна роботаКонкурсна робота
Конкурсна робота
 
"Instant loading: Improving your website speed", Yozhef Hisem
"Instant loading: Improving your website speed",  Yozhef Hisem"Instant loading: Improving your website speed",  Yozhef Hisem
"Instant loading: Improving your website speed", Yozhef Hisem
 
Syniepolskyi dmytro
Syniepolskyi dmytroSyniepolskyi dmytro
Syniepolskyi dmytro
 
Computers and Computing Works lecture №7
Computers and Computing Works lecture №7Computers and Computing Works lecture №7
Computers and Computing Works lecture №7
 
комп’ютерні програми і мови програмування
комп’ютерні програми і мови програмуваннякомп’ютерні програми і мови програмування
комп’ютерні програми і мови програмування
 
Презентація Курсу "Тестування Програмного Забезпечення на Практиці" QAGroup...
Презентація Курсу "Тестування Програмного Забезпечення на Практиці"   QAGroup...Презентація Курсу "Тестування Програмного Забезпечення на Практиці"   QAGroup...
Презентація Курсу "Тестування Програмного Забезпечення на Практиці" QAGroup...
 
SodaPDF-converted-Методичка КП 2020_2021.pptx
SodaPDF-converted-Методичка КП 2020_2021.pptxSodaPDF-converted-Методичка КП 2020_2021.pptx
SodaPDF-converted-Методичка КП 2020_2021.pptx
 
Тренди розвитку АСУТП в 4-ій промисловій
Тренди розвитку АСУТП в 4-ій промисловійТренди розвитку АСУТП в 4-ій промисловій
Тренди розвитку АСУТП в 4-ій промисловій
 

Recently uploaded

Р.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповіданняР.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповіданняAdriana Himinets
 
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»tetiana1958
 
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfupd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfssuser54595a
 
О.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяО.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяAdriana Himinets
 
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»tetiana1958
 

Recently uploaded (8)

Р.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповіданняР.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповідання
 
Віртуальна виставка нових надходжень 2-24.pptx
Віртуальна виставка нових надходжень 2-24.pptxВіртуальна виставка нових надходжень 2-24.pptx
Віртуальна виставка нових надходжень 2-24.pptx
 
Її величність - українська книга презентація-огляд 2024.pptx
Її величність - українська книга презентація-огляд 2024.pptxЇї величність - українська книга презентація-огляд 2024.pptx
Її величність - українська книга презентація-огляд 2024.pptx
 
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
 
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfupd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
 
О.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяО.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. Біографія
 
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
 
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
 

Diploma

  • 1. Дипломний проектДипломний проектДипломний проектДипломний проект Розробка програмного забезпечення для обробки результатів виявлення і дослідження витоків природного газу в газорозподільних мережах за допомогою мобільного витратовимірювального комплексу Розробка програмного забезпечення для обробки результатів виявлення і дослідження витоків природного газу в газорозподільних мережах за допомогою мобільного витратовимірювального комплексу Виконав ст. гр. ПЗ-08-1: Єрмолаєв Д.С. Виконав ст. гр. ПЗ-08-1: Єрмолаєв Д.С.
  • 2. Програми для обробки результатівПрограми для обробки результатівПрограми для обробки результатівПрограми для обробки результатів ExcelExcel MatLab/sciLabMatLab/sciLab MathCadMathCad LabViewLabView
  • 4. АлгоритмАлгоритмАлгоритмАлгоритм •Знаходження середнього значення. •Середньоквадратичне відхилення. •Перевірка вибірки з допомогою правила «трьох сігм». •Перевірка вибірки з допомогою критерію Романовського. •Перевірка нормальності закону розподілу вибірки в залежності від її обсягу – 8≤n≤50 за допомогою критерію Шапіро-Вілка W, n>50 з використанням критерію Пірсона χ2 . •Якщо вибірка відповідає нормальному закону розподілу: •Обчислення середньоквадратичного відхилення середнього значення; •Обчислення коефіцієнта довіри; •Обчислення похибки; •Якщо вибірка не відповідає нормальному закону розподілу: •Обчислення середньоквадратичного відхилення середнього значення; •Запис наперед відомої похибки результату вимірювання; •Перевірка нерівності Чебишева; •Знаходження середнього значення. •Середньоквадратичне відхилення. •Перевірка вибірки з допомогою правила «трьох сігм». •Перевірка вибірки з допомогою критерію Романовського. •Перевірка нормальності закону розподілу вибірки в залежності від її обсягу – 8≤n≤50 за допомогою критерію Шапіро-Вілка W, n>50 з використанням критерію Пірсона χ2 . •Якщо вибірка відповідає нормальному закону розподілу: •Обчислення середньоквадратичного відхилення середнього значення; •Обчислення коефіцієнта довіри; •Обчислення похибки; •Якщо вибірка не відповідає нормальному закону розподілу: •Обчислення середньоквадратичного відхилення середнього значення; •Запис наперед відомої похибки результату вимірювання; •Перевірка нерівності Чебишева;
  • 5. Використані інструментиВикористані інструментиВикористані інструментиВикористані інструменти Visual StudioVisual Studio C#C# .NET.NET Списки var list = new List<string>(); list.Add(“Hello"); list.Add(“World!"); //------------------------ list.Insert(1, “Ананас”); Remove, Sort, Reverse. LINQ Списки var list = new List<string>(); list.Add(“Hello"); list.Add(“World!"); //------------------------ list.Insert(1, “Ананас”); Remove, Sort, Reverse. LINQ ООПООП
  • 6. Про програмуПро програмуПро програмуПро програму Вибірка Промахи Табличні значення Проміжні дані Результат і висновок Елементи керування Вибірка Промахи Табличні значення Проміжні дані Результат і висновок Елементи керування
  • 7. КеруванняКеруванняКеруванняКерування Виконати обчисленняВиконати обчислення Завантажити вибірку з файлуЗавантажити вибірку з файлу Очистити всі поляОчистити всі поля Зберегти результат і висновок у файл Зберегти результат і висновок у файл