инна функціонувати відповідно до технічного завдання;
. Точність - означає, що при введенні точних значень даних ми повинні отримувати точні результати, а не наближені їх значення;
. Сумісність - значить, що програма повинна підходити до різних видів операційних систем і прикладних програм (в які вона може вбудовуватися);
. Надійність - програма повинна бути захищена, а також має бути присутня система самоконтролю дій;
. Універсальність - програма повинна працювати при будь-яких допустимих варіантах вихідних даних;
. Захищеність - значить, що у програми повинні бути присутніми засоби для захисту даних від зовнішнього впливу, або запобігають їх втрату в процесі розрахунків;
. Корисність - значить, що проводяться в системі розрахунки повинні приносити користь як виробничим робочим, так і навчаються, а для власного користування особливої вЂ‹вЂ‹користі не спостерігається;
. Ефективність - означає, що програма повинна працювати з максимально ефективною віддачею для користувача;
. Верифікованість - значення і розрахунки, наведені в програмі повинні бути перевірені без яких би то не було помилок або змін;
. Адаптованість - значить, що програма повинна адаптуватися під різні режими роботи і різних користувачів. p align="justify"> Для розробки даної програми використовувалася середовище розробки Microsoft Visual Studio 2010.
Програма розроблялася на ЕОМ з системними даними:
Процесор: AMD Dual-Core A4 3300m 2.50GHz
ОЗУ: 3,00 Гб.
Для установки даного програмного засобу необхідно 20 Мб на жорсткому диску.
Для написання програми використовувалися наступні математичні формули:
Допустима напруга Напруга розтягування з'єднання Мінімальна товщина деталі
3. Проектування
Проектування програмного забезпечення - процес створення проекту програмного забезпечення (ПО), а також дисципліна, що вивчає методи проектування <# "justify"> 3.1 Проектувальна архітектура
Програма складається з 4 форм. На малюнку 2 представлений оглядач рішень. br/>В
Рис. 2. Оглядач рішень
3.2 Проектування інтерфейсу
Інтерфейс (від англ. interface - поверхня розділу, перегородка) - сукупність засобів і методів взаємодії між елементами системи.
Інтерфейс є основною і найбільш важливою частиною програми. Оскільки користувач управляє програмою і даними саме через інтерфейс, ми приділяємо велику увагу зрозумілості і простоті інтерфейсів в розроблених нами програмах. br/>