Курсовий проект
11 USD- 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. Провести налагодження і компіляцію програмного забезпечення з формуванням модулю, що завантажує графічний інтерфейс управління інформаційно-вимірювальної системи.
Work results
Client's review of cooperation with Denis S.
Курсовий проектВсе виконано вчасно, програма написана так, як потрібно. Зауважень не маю. Результатом задоволена
Freelancer's review of cooperation with Yelizaveta Mazurenko
Курсовий проектХороший замовник. Точне ТЗ. Швидкий зворотний зв'язок
-
4034 73 1 Добрий день
По завданню э питання:
1. Що повинно бути на 5 панелях інструментів? Може це не панелі інструментів, а одна панель з 5 "кнопками" згідно типів пристроїв? Але які це типи - що там повинно відображатись?
2. Що означає "вихід з Контейнеру" (пункт 11)? По опису можу лише припустити, що зе "Закриття программи". Але можна зробити щось по типу "Відкрити", "Закрити" як при роботі з документами. Чи може це натискання на кнопку, що відповідає іншому приладу?
Оцінити задачу зможу після з'ясування всих нюансів
З повагою,
… Денис
-
756 31 1 1 Здравствуйте, ознакомился с заданием, но хотелось бы уточнить пару вопросов и тогда смогу сказать точно о цене и сроках. Если, возможно, могу советовать, как лучше реализовать, так как есть опыт в создании таких курсовых задач.
-
настільки детального та незрозумілого опису ще не бачив
-
У вас очень детальное текстовое описание интерфейса. Но что должна делать программа ?
-
Очень не ясно описано, ваш преподаватель сам не знает что ему нужно.
И раз это курсач, то какая цена? Можно сразу узнать? -
Current freelance projects in the category C#
S1GG1LA person is needed who can take the initial code of the Minecraft launcher for the project, change the design at their discretion, but there are small style requirements for it to be in purple tones. Regarding payment, please suggest a price for the work. However, the budget is… C#, Gaming Apps ∙ 2 days back ∙ 6 proposals |
Improvement in the existing version of 1C retail block for the distribution center (DC)In general, I will explain what kind of database we have - There is a main server where there is a retail database (where all receipts are recorded) - a UTP database - where all sales are transferred - it calculates the markup and stock balances - small databases of retail… C & C++, C# ∙ 7 days back ∙ 6 proposals |
It is necessary to migrate the current working program from FoxPro to C#.Hello everyone! We have a program in FoxPro (it has several modules, it's an accounting program), we have the source code of the program, and if necessary, we can consult with people who support the current program. What needs to be done: 1. Analyze how everything works,… C#, Desktop Apps ∙ 9 days 15 hours back ∙ 19 proposals |
Junior C#We are looking for a talented and ambitious Junior C# developer who is eager for professional growth and new challenges. Your future tasks: - Development and support of backend solutions with frontend (Telegram bot); - Automation of routine processes in Android development,… C# ∙ 10 days 6 hours back ∙ 9 proposals |