Курсовий проект
41 PLN- 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. Провести налагодження і компіляцію програмного забезпечення з формуванням модулю, що завантажує графічний інтерфейс управління інформаційно-вимірювальної системи.
Plik z rezultatem
Opinia zleceniodawcy o współpracy z Denis S.
Курсовий проектВсе виконано вчасно, програма написана так, як потрібно. Зауважень не маю. Результатом задоволена
Opinia freelancera o współpracy z Yelizaveta Mazurenko
Курсовий проектХороший замовник. Точне ТЗ. Швидкий зворотний зв'язок
-
4034 73 1 Добрий день
По завданню э питання:
1. Що повинно бути на 5 панелях інструментів? Може це не панелі інструментів, а одна панель з 5 "кнопками" згідно типів пристроїв? Але які це типи - що там повинно відображатись?
2. Що означає "вихід з Контейнеру" (пункт 11)? По опису можу лише припустити, що зе "Закриття программи". Але можна зробити щось по типу "Відкрити", "Закрити" як при роботі з документами. Чи може це натискання на кнопку, що відповідає іншому приладу?
Оцінити задачу зможу після з'ясування всих нюансів
З повагою,
… Денис
-
756 31 1 1 Здравствуйте, ознакомился с заданием, но хотелось бы уточнить пару вопросов и тогда смогу сказать точно о цене и сроках. Если, возможно, могу советовать, как лучше реализовать, так как есть опыт в создании таких курсовых задач.
-
настільки детального та незрозумілого опису ще не бачив
-
У вас очень детальное текстовое описание интерфейса. Но что должна делать программа ?
-
Очень не ясно описано, ваш преподаватель сам не знает что ему нужно.
И раз это курсач, то какая цена? Можно сразу узнать? -
Aktualne zlecenia dla freelancerów w kategorii C#
S1GG1LPotrzebna osoba, która z początkowego kodu launchera Minecraft pod projekt, zmieni design według własnego uznania, ale są niewielkie wymagania dotyczące stylu, aby był w fioletowych odcieniach. Jeśli chodzi o wynagrodzenie, proponujcie cenę za pracę. Ale budżet nie jest duży,… C#, Tworzenie gier ∙ 21 godzin 36 minut temu ∙ 5 ofert |
Dobrobka w istniejącej wersji 1c detalicznego bloku dla RC (centrum dystrybucji)Ogólnie wyjaśnię, co mamy za bazę - jest ogólny serwer, gdzie znajduje się baza Detal (gdzie rejestrowane są wszystkie przychody) - baza UTP, do której przelewają się wszystkie sprzedaże - liczy się marża, stany magazynowe - małe bazy detalicznych sklepów. W przypadku wymian,… C i C++, C# ∙ 5 dni 21 godzin temu ∙ 6 ofert |
Należy przeprowadzić migrację obecnego programu roboczego z foxpro na C#Cześć wszystkim! Mamy program na foxpro (ma kilka modułów, program do ewidencji), mamy źródła programu, w razie pilnej potrzeby można skonsultować się z osobami zajmującymi się wsparciem bieżącego programu. Co należy zrobić: 1. Analiza, co i jak działa, sporządzenie listy… C#, Aplikacje desktopowe ∙ 8 dni 12 godzin temu ∙ 18 ofert |
Junior C#Szukamy utalentowanego i ambitnego Junior C# programisty, który pragnie rozwoju zawodowego i nowych wyzwań. Twoje przyszłe zadania: - Rozwój i wsparcie rozwiązań backendowych z frontendem (bot Telegram); - Automatyzacja rutynowych procesów w działach Android-rozwoju, wsparcia… C# ∙ 9 dni 3 godziny temu ∙ 9 ofert |