- •Реферат
- •Розділ 1. Опис предметного середовища
- •1.2 Аналіз існуючих аналогів програмного продукту. Обґрунтування доцільності розробки програмного продукту
- •1.3 Постановка задачі
- •РОзділ 2 Проектування програмного продукту
- •2.1 Обгрунтування технології та засобів реалізації
- •2.2 Алгоритм функціонування системи
- •Розділ 3
- •2. Вимоги до програмного забезпечення
- •Висновки
- •Список використаної літератури
1.2 Аналіз існуючих аналогів програмного продукту. Обґрунтування доцільності розробки програмного продукту
Даний програмний продукт не має аналогів. Але для виконання розрахунків можна використати наступне програмне забезпечення:
Програма MS Excel 2010, що входить до складу пакету програм Microsoft Office.
Система математичних розрахунків Mathcad.
MS Excel – це програма системи Microsoft Office для роботи з електронними таблицями. Програму MS Excel можна використовувати для створення та форматування книг (наборів електронних таблиць), щоб аналізувати дані та приймати ґрунтовніші бізнес-рішення. Зокрема програму Excel можна використовувати для відстеження даних, побудови моделей для аналізу даних, написання формул для виконання обчислень за цими даними, зведення даних багатьма способами та представлення даних у різноманітних діаграмах, що мають професійний вигляд.
MS Excel відноситься до програмних продуктів, що називаються електронні таблиці. Електронна таблиця — це інтерактивна програма, що складається з набору рядків і стовпців, зображених на екрані в спеціальному вікні.
Основні можливості MS Excel:
проведення однотипних складних розрахунків над більшими наборами даних;
автоматизація підсумкових обчислень;
розв'язок завдань шляхом добору значень параметрів;
обробка (статистичний аналіз) результатів експериментів;
проведення пошуку оптимальних значень параметрів (розв'язок оптимізаційних завдань);
підготовка табличних документів;
побудова діаграм (у тому числі і зведених) за наявними даними;
створення і аналіз баз даних (списків).
Mathcad – програмний засіб, середовище для виконання на комп'ютері різноманітних математичних та технічних розрахунків, забезпечена простим графічним інтерфейсом, яка надає користувачеві інструменти для роботи з формулами, числами, графіками та текстами. У середовищі Mathcad доступні більше сотні операторів та логічних функцій, призначених для чисельного і символьного розв'язування математичних задач різної складності.
Для автоматизації математичних, інженерно-технічних і наукових розрахунків використовуються різноманітні обчислювальні засоби - від програмованих мікрокалькуляторів до надпотужних суперЕОМ. І, тим не менш, такі розрахунки для багатьох залишаються складною справою. Більше того, застосування комп'ютерів для розрахунків внесло нові труднощі: перш ніж почати розрахунки, користувач повинен освоїти ази алгоритмізації, вивчити один або декілька мов програмування, а також чисельні методи розрахунків. Положення значно змінилося після випуску спеціалізованих програмних комплексів для автоматизації математичних та інженерно-технічних розрахунків.
Розробники Mathcad зробили ставку на розширення системи відповідно до потреб користувача. Для цього призначені додаткові бібліотеки і пакети розширення, які можна придбати окремо і які мають додаткові функції, що вбудовуються в систему при інсталяції; а також електронні книги із описом методів розв'язання специфічних задач, з прикладами діючих алгоритмів і документів, які можна використовувати безпосередньо у власних розрахунках. Крім того, в разі потреби і за умови наявності навичок програмування в C, є можливість створення власних функцій і їх прикріплення до ядра системи через механізм dll.
Mathcad містить сотні операторів і вбудованих функцій для вирішення різних технічних завдань. Програма дозволяє виконувати чисельні і символьні обчислення, проводити операції з скалярними величинами, векторами і матрицями, автоматично переводити одні одиниці вимірювання в інші. Серед можливостей Mathcad є:
розв'язання диференційних рівнянь, в тому числі і чисельними методами.
побудова двомірних і тривимірних графіків (в різних системах координат, контурні, векторні тощо).
використання грецького алфавіту (верхній і нижній регістр) як в тексті, так і у рівняннях.
символьні обчислення.
операції з векторами і матрицями.
символьне розв'язання систем рівнянь.
згладжування кривих.
виконання підпрограм.
знаходження коренів функцій і поліномів.
статистичні функції і розподіли ймовірностей.
пошук власних значень і власних векторів.
обчислення з розмірностями.
Звичайно ж MS Excel та Mathcad – це потужні програмні продукти, що дозволяє вирішувати ряд задач. Але програмний продукт «Розрахунок обладнання цукрового заводу», за допомогою якого можна виконувати розрахунки параметрів технічної продуктивності обладнання, а також безпосередньо переглядати інформацію про дане обладнання, матиме набагато кращий, зрозуміліший для користувача вигляд, зручний інтерфейс та довідкову систему з переліком технологічного обладнання цукрових заводів.