Курсовий проект
500 UAH- 1. Розробити інтерфейс управління інформаційно-вимірювальної системи для вимірювання коливань з формуванням панелей інструментів (не менш 5 панелей інструментів) за допомогою компонентів MenuStrip.
- Чотири панелі інструментів повинні мати назви «Параметри», «Зсув», «Швидкість», «Прискорення», «Вихід», які повинні відображати параметри стану інформаційно-вимірювальної системи, тип перетворювачів, що використовуються для реєстрації коливань, та завершення роботи з інтерфейсом управління інформаційно-вимірювальної системи.
- 2. Оформити головну форму інтерфейсу управління, встановити властивості головної форми (стиль, шрифт, колір, тощо), назва інформаційно-вимірювальної системи. Створити та прикріпити Іконку для даної інформаційно-вимірювальної системи. Всі панелі інструментів, крім панелей «Параметри» і «Вихід», повинні бути не доступні для використання.
- 3. Встановити на головній формі компонент SplitContainer1. Налагодити компонент з виділенням двох панелей – панель для відображення параметрів стану системи і панель для інших операцій.
- 4. Встановити властивості компонента SplitContainer1 (прив’язка границь, стиль, колір, мінімальні розміри панелей тощо). Компонент SplitContainer1 повинен мати горизонтальний роздільник для зміни розміру панелей на головній формі.
- 5. На Контейнері 1 компонента SplitContainer1 розмістити 6 компонентів TextBox для введення і виведення параметрів стану системи.
- 6. Встановити властивості компонентів TextBox (прив’язка до контейнера, невидимість, доступність для введення інформації, колір, шрифт,стиль тощо). Всі компоненти не повинні мати відображення на Контейнері 1.
- 7. Зробити назви компонентів TextBox, які будуть відповідати параметрам стану системи за допомогою компоненту Label:
- -Тип перетворювача, що використовується (перетворювач Зсуву або Швидкості або Прискорення);
- -Коефіцієнт перетворення датчика Зсуву;
- -Коефіцієнт перетворення датчика Швидкості;
- -Коефіцієнт перетворення датчика Прискорення;
- -Гранична частота датчика Зсуву;
- -Гранична частота датчика Швидкості;
- -Гранична частота датчика Прискорення;
Та встановити їх властивості (прив’язка до контейнера, невидимість, доступність для введення інформації, колір, шрифт,стиль тощо). Всі компоненти не повинні мати відображення на Контейнері 1.
- 8. Встановити та оформити на Контейнері 1 компонент Button, який буде необхідний для повернення в Головне меню інтерфейсу управління інформаційно-вимірювальної системи. Компонент не повинен мати відображення на Контейнері 1.
- 9. При завантаженні програми на виконання необхідно:
- -Провести перевірку на існування файлу з параметрами стану системи в каталозі, з якого відбувалось завантаження пакету;
- -При відсутності файлу параметрів стану системи необхідно створити масив з параметрами стану, у відповідності до переліку параметрів стану інформаційно-вимірювальної системи, з нульовими значеннями;
- -При існуванні файлу параметрів стану системи необхідно створити масив, провести читання файлу із зчитуванням значень параметрів стану у створений масив.
- 10. При натисканні панелі інструментів «Параметри» в Контейнері 1 повинні відображатися всі встановлені компоненти. В компонентах TextBox повинні бути виведені всі параметри стану системи з можливістю заміни їх значень.
- 11. При виході (закритті) з Контейнеру 1 необхідно:
- -Провести необхідні перетворення значень параметрів стану з компонентів TextBox з їх збереженням у масиві параметрів стану інформаційно-вимірювальної системи;
- -Провести запис параметрів стану системи у файл з масиву і збереження файлу (текстовий файл) на диску в каталозі, з якого відбувалось завантаження пакету;
- -Провести закриття візуалізації змісту (всіх компонентів) Контейнеру 1.
- 12. При виході (закритті) з Контейнеру 1 необхідно відкрити доступ до панелі інструменту Головне меню інтерфейсу управління інформаційно-вимірювальної системи, яка відповідає типу перетворювача, що визначено в параметрах стану систем. До інших панелей інструментів, які відповідають іншим типам перетворювачів доступ повинен бути закритий.
- 13. При натисканні панелі інструментів «Вихід» проводиться завершення роботи з інтерфейсом управління інформаційно-вимірювальної системи.
- 14. Провести налагодження і компіляцію програмного забезпечення з формуванням модулю, що завантажує графічний інтерфейс управління інформаційно-вимірювальної системи.
Результати роботи
Відгук замовника про співпрацю з Денисом Ш.
Курсовий проектВсе виконано вчасно, програма написана так, як потрібно. Зауважень не маю. Результатом задоволена
Відгук фрилансера про співпрацю з Елизаветою Мазуренко
Курсовий проектХороший замовник. Точне ТЗ. Швидкий зворотний зв'язок
-
4034 73 1 Добрий день
По завданню э питання:
1. Що повинно бути на 5 панелях інструментів? Може це не панелі інструментів, а одна панель з 5 "кнопками" згідно типів пристроїв? Але які це типи - що там повинно відображатись?
2. Що означає "вихід з Контейнеру" (пункт 11)? По опису можу лише припустити, що зе "Закриття программи". Але можна зробити щось по типу "Відкрити", "Закрити" як при роботі з документами. Чи може це натискання на кнопку, що відповідає іншому приладу?
Оцінити задачу зможу після з'ясування всих нюансів
З повагою,
… Денис
-
756 31 1 1 Здравствуйте, ознакомился с заданием, но хотелось бы уточнить пару вопросов и тогда смогу сказать точно о цене и сроках. Если, возможно, могу советовать, как лучше реализовать, так как есть опыт в создании таких курсовых задач.
-
настільки детального та незрозумілого опису ще не бачив
-
У вас очень детальное текстовое описание интерфейса. Но что должна делать программа ?
-
Очень не ясно описано, ваш преподаватель сам не знает что ему нужно.
И раз это курсач, то какая цена? Можно сразу узнать? -
Актуальні фриланс-проєкти в категорії C#
S1GG1LПотрібна людина, яка зможе з початкового коду лаунчера майнкрафт під проект, змінити дизайн на свій розсуд, але є невеликі вимоги щодо стилю, щоб він був в фіолетових тонах. Щодо оплати, ціну за роботу пропонуйте. Але бюджет не великий, хочеться щось мінімалістичне. Якщо… C#, Розробка ігор ∙ 1 день 11 годин тому ∙ 6 ставок |
Добробка в існуючій версії 1с роздріб блоку для РЦ(розподільчого центру))в загальному поясню що у нас за база - Є загальний сервер де є дів база РОзница (де ставляться усі приходи) - база УТП- куди переливаються усі продажі - рахується націнка залишки по складах - маленькі бази роздрібних магазинів. по обмінам у нас Магазини обмінюються із базою… C та C++, C# ∙ 6 днів 11 годин тому ∙ 6 ставок |
Потрібно зробити міграцію поточної робочої програми з foxpro на C#Всім привіт! У нас є програма на foxpro (в ній є кілька модулів, програма для обліку), є вихідники програми, при гострій необхідності можна проконсультуватися з людьми по підтримці поточної програми Що потрібно зробити: 1. Аналіз, що і як працює, скласти список всього зайвого,… C#, Десктопні додатки ∙ 9 днів 2 години тому ∙ 19 ставок |
Junior C#Шукаємо талановитого й амбітного Junior C# розробника, який прагне професійного росту та нових викликів. Твої майбутні задачі: - Розробка та підтримка бекенд-рішень із фронтендом (Telegram-бот); - Автоматизація рутинних процесів у відділах Android-розробки, техпідтримки та… C# ∙ 9 днів 17 годин тому ∙ 9 ставок |